Работает:
local reload=CreateFrame("BUTTON")
reload:ClearAllPoints()
reload:SetAllPoints(self)
reload:SetScript("OnClick", ReloadUI)
self.text:SetText("ReloadUI")
local reload = kgPanels:FetchFrame("addon.reloadUI")
reload:SetParent(kgPanels:FetchFrame("addons.list"))
reload:SetPoint("TOP", kgPanels:FetchFrame("addons.list"), "BOTTOM", 0, 30)
Не работает:
local reload=CreateFrame("BUTTON")
reload:ClearAllPoints()
reload:SetAllPoints(self)
reload:SetScript("OnClick", ReloadUI)
reload:SetScript("OnEnter", reload.text:SetAlpha(0.5))
reload:SetScript("OnLeave", reload.text:SetAlpha(1))
self.text:SetText("ReloadUI")
local reload = kgPanels:FetchFrame("addon.reloadUI")
reload:SetParent(kgPanels:FetchFrame("addons.list"))
reload:SetPoint("TOP", kgPanels:FetchFrame("addons.list"), "BOTTOM", 0, 30)
Ппц какой-то