diff --git a/ClassicThrashTracker.lua b/ClassicThrashTracker.lua index 1d0ba5e..4da2703 100644 --- a/ClassicThrashTracker.lua +++ b/ClassicThrashTracker.lua @@ -44,8 +44,10 @@ end -- PANELS ------------------------------------------------------ local panel = CreateFrame("Frame") -panel.name = addon -InterfaceOptions_AddCategory(panel) +panel.name = addon +local category, layout = Settings.RegisterCanvasLayoutCategory(panel, panel.name) +Settings.RegisterAddOnCategory(category) +local settingsCategoryID = category.ID panel.title = panel:CreateFontString(nil, "ARTWORK", "GameFontNormalLarge") panel.title:SetPoint("TOPLEFT", 16, -16) @@ -140,8 +142,7 @@ SLASH_IDTHRSH2 = "/thrash" SLASH_IDTHRSH3 = "/ctt" SLASH_IDTHRSH4 = "/tt" SlashCmdList["IDTHRSH"] = function(msg) - InterfaceOptionsFrame_OpenToCategory(addon) - InterfaceOptionsFrame_OpenToCategory(addon) + Settings.OpenToCategory(settingsCategoryID) end local function UpdateNameplateThrashIconAndText(unit, count)