tradeFriend_Frame = CreateFrame("Frame"); tradeFriend_Frame:SetScript("OnLoad", tradeFriend_OnLoad); tradeFriend_Frame:SetScript("OnEvent", tradeFriend_OnEvent); tradeFriend_Frame:RegisterEvent("TRADE_SHOW"); tradeFriend_Frame:RegisterEvent("TRADE_MONEY_CHANGED"); function tradeFriend_OnEvent(this, event, a1, a2, a3, a4, ...) if event == "TRADE_SHOW" then DEFAULT_CHAT_FRAME:AddMessage("fired"); elseif event == "TRADE_MONEY_CHANGED" then DEFAULT_CHAT_FRAME:AddMessage("fired"); end end