a4blank@5: a4blank@5: a4blank@5: RTT = LibStub("AceAddon-3.0"):NewAddon("RaidTargetTactics", "AceConsole-3.0") a4blank@5: local L = LibStub("AceLocale-3.0"):GetLocale("RaidTargetTactics") a4blank@5: a4blank@5: a4blank@5: function RTT:OnInitialize() a4blank@5: self.db = LibStub("AceDB-3.0"):New("TacticsSettings", defaults, true) a4blank@5: local AceGUI = LibStub("AceGUI-3.0") a4blank@5: -- Create a container frame a4blank@5: local f = AceGUI:Create("Frame") a4blank@5: f:SetCallback("OnClose",function(widget) AceGUI:Release(widget) end) a4blank@5: f:SetTitle("AceGUI-3.0 Example") a4blank@5: f:SetStatusText("Status Bar") a4blank@5: f:SetLayout("Flow") a4blank@5: -- Create a button a4blank@5: local btn = AceGUI:Create("Button") a4blank@5: btn:SetWidth(170) a4blank@5: btn:SetText("Button !") a4blank@5: btn:SetCallback("OnClick", function() print("Click!") end) a4blank@5: -- Add the button to the container a4blank@5: f:AddChild(btn) a4blank@5: a4blank@5: end a4blank@5: