View Single Post
12/16/16, 02:19 AM   #5
votan
 
votan's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2014
Posts: 577
Next question: Where do you define WM?

Code:
local function AddOnLoaded(eventID,addonName)
	if addonName == "ExpandedOptions" then
		EVENT_MANAGER:UnregisterForEvent("ExpandedOptions_Start",eventID)
		LAM2:RegisterAddonPanel("ExpandedOptionsOptions", panelData)
        LAM2:RegisterOptionControls("ExpandedOptionsOptions", optionsData)
		setupSavedVars()
		ExpandedOptionsWindow = WM:CreateTopLevelWindow("ExpandedOptions")
		ExpandedOptionsWindow:SetAnchorFill(GuiRoot)
		ExpandedOptionsWindow:SetDrawLayer(DL_BACKGROUND)
		ExpandedOptionsWindow:SetMouseEnabled(false)
		SLASH_COMMANDS["/eopt"] = function()
			if ExpandedOptionsWindow:IsHidden() then
				ExpandedOptionsWindow:SetHidden(false)
			else
				ExpandedOptionsWindow:SetHidden(true)
			end
		end
		createGrid()
		hideGrid()
	end
end

Last edited by votan : 12/16/16 at 06:06 AM.
  Reply With Quote