WoWInterface SVN zzcommon

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /trunk/Examples/Example_AceDB_01
    from Rev 89 to Rev 90
    Reverse comparison

Rev 89 → Rev 90

Example_AceDB_01.lua
5,17 → 5,19
open = false
}
}
local f = CreateFrame()
local function handleEvent(self, event, ...)
if(event = "ADDON_LOADED") then
local f = CreateFrame("FRAME")
local function handleEvent(self, event)
if(event == "ADDON_LOADED") then
if(arg1 ~= childName) then return end
addonTable['db'] = addonTable['db'] or LibStub("AceDB-3.0"):New(addonName.."DB", defaults, true)
self:UnregisterEvent("ADDON_LOADED")
self:RegisterEvent("MAIL_SHOW")
elseif(event = "MERCHANT_SHOW") then
self:RegisterEvent("MERCHANT_SHOW")
elseif(event == "MERCHANT_SHOW") then
addonTable['db']['profile']['open'] = false
elseif(event = "MAIL_SHOW") then
elseif(event == "MAIL_SHOW") then
addonTable['db']['profile']['open'] = true
end
end
f:RegisterEvent("ADDON_LOADED", handleEvent)
\ No newline at end of file +f:RegisterEvent("ADDON_LOADED") +f:SetScript("OnEvent", handleEvent) \ No newline at end of file