Since there's no post about this, I thought I'd share what I discovered so far about WotLK changes for our addons. Feel free to share info, as it will be helpful for many of us I guess. I don't believe this is documented elsewhere either.
Ace2:
I had to update AceConsole-2.0 to the latest version (mine was quite old), all other libs were ok.
API functions:
UIDropDownMenu_SetWidth(width, frame)
changed to: UIDropDownMenu_SetWidth(frame, width, padding)
UIDropDownMenu_SetButtonWidth(width, frame)
changed to: UIDropDownMenu_SetButtonWidth(frame, width)
UIDropDownMenu_SetText(text, frame)
changed to: UIDropDownMenu_SetText(frame, text)
UIDropDownMenu_SetButtonText(level, id, text, r, g, b)
changed to: UIDropDownMenu_SetButtonText(level, id, text, colorCode)
FauxScrollFrame_OnVerticalScroll(width, function)
changed to: FauxScrollFrame_OnVerticalScroll(self, offset, width, function)
In the UI panel at BlizzCon there was talk about generic outfitter-like support. Any signs of that to be seen already? And if yes, any clues as to the API?
In the UI panel at BlizzCon there was talk about generic outfitter-like support. Any signs of that to be seen already? And if yes, any clues as to the API?
Nothing yet, but ClosetGnome and ItemRack are broken now in the beta, so I think the devs are planning something (before they introduce the ingame MobHealth, MobHealth3 and LibMobHealth-4.0 were broken too).
Anyone knows where we can get the "AddonKit" for WotLK or how to extract the files the installation files or something? I tried using MPQ Editor on the .MPQ files in the WotLK directory and I can't seem to find the FramXML files.
Anyone knows where we can get the "AddonKit" for WotLK or how to extract the files the installation files or something? I tried using MPQ Editor on the .MPQ files in the WotLK directory and I can't seem to find the FramXML files.
Since there's no post about this, I thought I'd share what I discovered so far about WotLK changes for our addons. Feel free to share info, as it will be helpful for many of us I guess. I don't believe this is documented elsewhere either.
Ace2:
API functions:
Widgets:
Buttons
Seems like they merged both attributes into one, and changed the font name accordingly.
Same as above.
There's probably more, but that's what I found so far. Feel free to contribute if you have access to the beta :)
Sidenote: my problems with addons are reduced since I'm using embedded libraries on the beta realm. I don't know why...
You can also still use the normal GameFontHighlightSmall, and specify JustifyH in the <ButtonText> definition.
SetTextFontObject()
Change to : SetNormalFontObject();
Nothing yet, but ClosetGnome and ItemRack are broken now in the beta, so I think the devs are planning something (before they introduce the ingame MobHealth, MobHealth3 and LibMobHealth-4.0 were broken too).
That would be very appreciated. TIA
2
That's what I thought but it is always good to verify. Thanks a bunch.
Thanks.
-- Power Types
SPELL_POWER_MANA = 0;
SPELL_POWER_RAGE = 1;
SPELL_POWER_FOCUS = 2;
SPELL_POWER_ENERGY = 3;
SPELL_POWER_HAPPINESS = 4;
SPELL_POWER_RUNES = 5;
SPELL_POWER_RUNIC_POWER = 6;
EDIT: UnitPowerType returns 6 for DK.
TIA
You could try http://wowcompares.com/.
ScrollFrame_OnLoad() --> ScrollFrame_OnLoad(self)
ScrollingEdit_OnCursorChanged(arg1,arg2,arg3,arg4) --> ScrollingEdit_OnCursorChanged(self,x, y, w, h)
ScrollingEdit_OnTextChanged(scrollFrame) -- ScrollingEdit_OnTextChanged(self, scrollFrame)
ScrollingEdit_OnUpdate(scrollFrame) --> ScrollingEdit_OnUpdate(self, elapsed, scrollFrame)
[Elapsed is not used inside of the function!? Blizzard itself calls this function with elapsed =0 ]
ToggleDropDownMenu() --> ToggleDropDownMenu(level, value, dropDownFrame, anchorName, xOffset, yOffset, menuList, button)
ScrollFrame_OnScrollRangeChanged(scrollrange) --> ScrollFrame_OnScrollRangeChanged(self, scrollrange)
ScrollFrameTemplate_OnMouseWheel(value, scrollBar) --> ScrollFrameTemplate_OnMouseWheel(self, value, scrollBar)
Thanks, I also found in the patch-enEU.MPQ file.