I'm trying to include in my options panel the AceGUI-3.0-SharedMediaWidgets combobox to select the font. I've tried using these two codes, but does not work:
Code:
<Ui xsi:schemaLocation="http://www.blizzard.com/wow/ui/ ..\FrameXML\UI.xsd">
<Script file="Libs\LibStub\LibStub.lua"/>
<Include file="Libs\CallbackHandler-1.0\CallbackHandler-1.0.xml"/>
<Include file="Libs\AceAddon-3.0\AceAddon-3.0.xml"/>
<Include file="Libs\AceGUI-3.0\AceGUI-3.0.xml"/>
<Include file="Libs\AceConfig-3.0\AceConfig-3.0.xml"/>
<Include file="Libs\AceConsole-3.0\AceConsole-3.0.xml"/>
<Include file="Libs\AceDB-3.0\AceDB-3.0.xml"/>
<Include file="Libs\AceEvent-3.0\AceEvent-3.0.xml"/>
<Include file="Libs\AceGUI-3.0-SharedMediaWidgets\widget.xml"/>
</Ui>
Lua Code:
WelcomeHome = LibStub("AceAddon-3.0"):NewAddon("WelcomeHome", "AceConsole-3.0")
local options = {
type = "group",
name = "WelcomeHome",
args = {
General = {
type = "group",
name = "General",
order = -1,
args = {
Info = {
type = 'select',
dialogControl = 'LSM30_Font',
name = 'Some Name',
desc = 'Some Description',
values = LSM:HashTable("font"),
get = function()
return current
end,
set = function(self,key)
current = key
end,
},
},
},
},
}
function WelcomeHome:OnInitialize()
-- Called when the addon is loaded
LibStub("AceConfig-3.0"):RegisterOptionsTable("WelcomeHome", options)
self.optionsFrame = LibStub("AceConfigDialog-3.0"):AddToBlizOptions("WelcomeHome", "WelcomeHome")
end
I have to add something else?