Mercurial > wow > askmrrobot
comparison Libs/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua @ 106:e635cd648e01 v49
7.2 update
| author | yellowfive | 
|---|---|
| date | Tue, 28 Mar 2017 16:10:00 -0700 | 
| parents | 01b63b8ed811 | 
| children | 
   comparison
  equal
  deleted
  inserted
  replaced
| 105:3ce266c86bd3 | 106:e635cd648e01 | 
|---|---|
| 7 | 7 | 
| 8 -- Lua APIs | 8 -- Lua APIs | 
| 9 local select, pairs, print = select, pairs, print | 9 local select, pairs, print = select, pairs, print | 
| 10 | 10 | 
| 11 -- WoW APIs | 11 -- WoW APIs | 
| 12 local CreateFrame, UIParent, GetBuildInfo = CreateFrame, UIParent, GetBuildInfo | 12 local CreateFrame, UIParent = CreateFrame, UIParent | 
| 13 | 13 | 
| 14 --[[----------------------------------------------------------------------------- | 14 --[[----------------------------------------------------------------------------- | 
| 15 Scripts | 15 Scripts | 
| 16 -------------------------------------------------------------------------------]] | 16 -------------------------------------------------------------------------------]] | 
| 17 local function Control_OnEnter(frame) | 17 local function Control_OnEnter(frame) | 
| 129 type = Type | 129 type = Type | 
| 130 } | 130 } | 
| 131 for method, func in pairs(methods) do | 131 for method, func in pairs(methods) do | 
| 132 widget[method] = func | 132 widget[method] = func | 
| 133 end | 133 end | 
| 134 -- SetText is deprecated, but keep it around for a while. (say, to WoW 4.0) | 134 | 
| 135 if (select(4, GetBuildInfo()) < 40000) then | 135 widget.SetText = function(self, ...) print("AceGUI-3.0-Icon: SetText is deprecated! Use SetLabel instead!"); self:SetLabel(...) end | 
| 136 widget.SetText = widget.SetLabel | |
| 137 else | |
| 138 widget.SetText = function(self, ...) print("AceGUI-3.0-Icon: SetText is deprecated! Use SetLabel instead!"); self:SetLabel(...) end | |
| 139 end | |
| 140 | 136 | 
| 141 return AceGUI:RegisterAsWidget(widget) | 137 return AceGUI:RegisterAsWidget(widget) | 
| 142 end | 138 end | 
| 143 | 139 | 
| 144 AceGUI:RegisterWidgetType(Type, Constructor, Version) | 140 AceGUI:RegisterWidgetType(Type, Constructor, Version) | 
