This is a quick mod to enable ButtonFacade support for ItemRack 2.x. I've only tested it on ItemRack 2.2 and above, but it should work for any of the 2.x series. Since ItemRack 2.2+ includes event support, ItemRack 1.9x is no longer supported. Anyone using 1.9x should upgrade.
** You can configure the skin, gloss, backdrop and colors to use by using the standard ButtonFacade /bf command.
** Unfortunately, skinning the menu and set buttons is a bit tougher as they are created on demand. I've managed to do it, but you must first make them appear before you can configure them in the /bf options. An easy way to do this is to pull down your set menu once. The settings are saved, so this should not be a major nuisance.
ItemRack 2.3 or 2.4 should hopefully include true ButtonFacade support and this will no longer be needed, but until then, enjoy!
The original idea for this mod was based on ButtonFacade_TotemTimers by sonic921 which can be found on Curse Gaming. It has since largely diverged.
Changes
Version 1.3
WoW 3.0/WotLK compatible.
Added support for the menu buttons and set buttons as well.
Version 1.2 was a WotLK-only version.
Version 1.1
Now with color support!
Version 1.02
Added ItemRackButton20 to the list for the set icon (thanks Sariash!)
Version 1.01
Initial release
Change Log - ButtonFacade ItemRack
Version 1.3
* WoW 3.0 support
* Now skins set and menu buttons as well
Version 1.2
* WotLK compatible version
Version 1.1
* Added color saving support
Version 1.02
* Added ItemRackButton20 for the set icon (Alt-Click character sheet)
Hi. I've been trying to write BF support for an AddOn called Yet Another Totem AddOn. Its on wowace under the name Yata. So far I've been unsuccessful. Would you mind taking a quick look at it and maybe giving me some pointers?
Originally posted by Thorlin If you change any color schemes it doesn't save when you log. Other than that this is a blessing to see, now ALL my buttons match
Oops, good catch. I don't really change the color of my buttons so I forgot to include that.
New version (version 1.1) should be up soon that includes color saving support.
Originally posted by Sariash You missed the "Set Button" (no idea how to call it, the button that appears with alt-left click on the character model in the character screen) aka ItemRackButton20. I just changed "for i = 0, 19 do" to "for i = 0, 20 do" here and the button gets skinned.
Thanks for pointing that out. I had intentionally skipped button 20 because I could not figure out where it was located. I use the mini-map icon for set switching, so I had completely forgot about the button from alt-clicking the character sheet.
New version 1.02 uploaded that includes the minor tweak to the for loop. Thanks again!
You missed the "Set Button" (no idea how to call it, the button that appears with alt-left click on the character model in the character screen) aka ItemRackButton20. I just changed "for i = 0, 19 do" to "for i = 0, 20 do" here and the button gets skinned.