Download
(2Kb)
Download
Updated: 03-08-11 04:48 PM
Pictures
File Info
Updated:03-08-11 04:48 PM
Created:unknown
Downloads:16,610
Favorites:104
MD5:

ButtonFacade ItemRack  Popular! (More than 5000 hits)

Version: 2.7
by: romracer [More]

This is a quick mod to enable ButtonFacade support for ItemRack 2.7+. 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 or the Interface Options menu.

ItemRack may one day 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 been completely rewritten from scratch.


Changes

Version 2.7

  • Updated for WoW 4.0 / Cata
  • Updated version number to match current ItemRack
  • Tick TOC
Version 2.0
  • Complete rewrite to properly use LBF. Will now work with newer versions of ButtonFacade.
  • Should be much less quirky with configuring menu set buttons.
Version 1.4
  • TOC updated for WoW 3.1
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

Version 2.7
* Updated for WoW 4.0 / Cata
* Updated version number to match current ItemRack
* Tick TOC

Version 2.0
* Complete rewrite to use LBF instead of the module system.

Version 1.4
* TOC update for WoW 3.1

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)

Version 1.01
* Initial release
Post A Reply Comment Options
Unread 06-21-08, 04:13 PM  
Toran
A Nerdscale Dorkin
 
Toran's Avatar
Premium Member

Forum posts: 143
File comments: 433
Uploads: 0
Sweet. Between this and events added to ItemRack, I'm going to give it another shot.

Report comment to moderator  
Reply With Quote
Unread 06-22-08, 01:16 AM  
Fashionabull
A Cliff Giant
 
Fashionabull's Avatar

Forum posts: 77
File comments: 19
Uploads: 0
Thanks for this. Been hoping BF for Item Rack would be out soon.
__________________
Report comment to moderator  
Reply With Quote
Unread 06-23-08, 02:49 PM  
Sariash
A Fallenroot Satyr

Forum posts: 23
File comments: 28
Uploads: 0
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.
Report comment to moderator  
Reply With Quote
Unread 06-25-08, 06:35 AM  
romracer
A Murloc Raider
 
romracer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 49
Uploads: 1
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!
Report comment to moderator  
Reply With Quote
Unread 06-25-08, 01:47 PM  
Thorlin
A Defias Bandit

Forum posts: 2
File comments: 36
Uploads: 0
Small problem

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
Report comment to moderator  
Reply With Quote
Unread 06-26-08, 05:48 PM  
romracer
A Murloc Raider
 
romracer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 49
Uploads: 1
Re: Small problem

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.
Last edited by romracer : 06-26-08 at 05:58 PM.
Report comment to moderator  
Reply With Quote
Unread 07-11-08, 11:16 PM  
Caellian
A Frostmaul Preserver
 
Caellian's Avatar

Forum posts: 281
File comments: 252
Uploads: 5
Would you mind doing the same for BaudGear ?
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Report comment to moderator  
Reply With Quote
Unread 07-23-08, 09:54 AM  
romracer
A Murloc Raider
 
romracer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 49
Uploads: 1
Originally posted by Kyron
Would you mind doing the same for BaudGear ?
I've never used that AddOn, but if I get some time later this week, I'll take a look at it for you. No promises though
Report comment to moderator  
Reply With Quote
Unread 07-25-08, 01:50 AM  
vbrokop
A Defias Bandit

Forum posts: 2
File comments: 20
Uploads: 0
hey,

nice to see this done, but what about the menus that expand from the itemrack buttons?
Report comment to moderator  
Reply With Quote
Unread 09-09-08, 10:49 AM  
EmpireDawn
A Defias Bandit

Forum posts: 2
File comments: 9
Uploads: 0
BF

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?
Report comment to moderator  
Reply With Quote
Unread 10-16-08, 05:16 PM  
romracer
A Murloc Raider
 
romracer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 49
Uploads: 1
Originally posted by vbrokop
hey,

nice to see this done, but what about the menus that expand from the itemrack buttons?
Version 1.3 includes this support. Thanks for the idea!
Report comment to moderator  
Reply With Quote
Unread 06-09-09, 09:10 AM  
o_o
A Kobold Labourer

Forum posts: 0
File comments: 40
Uploads: 0
The latest update to Buttonfacade partially broken the mod!

[2009/06/09 17:08:57-530-x9]: ButtonFacade_ItemRack-2.25\ButtonFacade_ItemRack.lua:57: attempt to index upvalue 'db' (a nil value)
<in C code>: in function `CreateMenuButton'
ItemRack-2.25\ItemRack.lua:893: in function `BuildMenu'
ItemRack-2.25\ItemRack.lua:1622: in function `MinimapOnClick'
<string>:"*:OnClick":1: in function <[string "*:OnClick"]:1>

[2009/06/09 17:08:52-530-x1]: ButtonFacade_ItemRack-2.25\ButtonFacade_ItemRack.lua:45: attempt to index field 'db' (a nil value)
ButtonFacade_ItemRack-2.25\ButtonFacade_ItemRack.lua:61: in function `Load'
ButtonFacade_ItemRack-2.25\ButtonFacade_ItemRack.lua:66: in function <...dOns\ButtonFacade_ItemRack\ButtonFacade_ItemRack.lua:65>
(tail call): ?:
<in C code>: ?
<string>:"safecall Dispatcher[1]":9: in function <[string "safecall Dispatcher[1]"]:5>
(tail call): ?:
AceAddon-3.0-5 (Afflicted):531: in function `EnableAddon'
AceAddon-3.0-5 (Afflicted):543: in function `EnableAddon'
AceAddon-3.0-5 (Afflicted):621: in function <...\AddOns\Afflicted\libs\AceAddon-3.0\AceAddon-3.0.lua:607>
<in C code>: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:229: in function `UIParentLoadAddOn':
Interface\FrameXML\UIParent.lua:252: in function `CombatLog_LoadUI':
Interface\FrameXML\UIParent.lua:497: in function <Interface\FrameXML\UIParent.lua:469>:

---
Report comment to moderator  
Reply With Quote
Unread 06-14-09, 10:48 AM  
SkunkWerks
A Fallenroot Satyr
 
SkunkWerks's Avatar
AddOn Author - Click to view AddOns

Forum posts: 21
File comments: 239
Uploads: 1
[12:51:43] ...dOns\ButtonFacade_ItemRack\ButtonFacade_ItemRack.lua:57: attempt to index upvalue 'db' (a nil value)
[C]: ?
...dOns\ButtonFacade_ItemRack\ButtonFacade_ItemRack.lua:57: in function <...dOns\ButtonFacade_ItemRack\ButtonFacade_ItemRack.lua:48>
[C]: in function `CreateMenuButton'
Interface\AddOns\ItemRack\ItemRack.lua:893: in function `BuildMenu'
Interface\AddOns\ItemRack\ItemRackButtons.lua:490: in function `ButtonPostClick'
[string "*:PostClick"]:1: in function <[string "*:PostClick"]:1>


---
Seconding this. The practical upshot of this error seems to be that now ItemRack will not hold it's ButtonFacade settings between reloads/relogs.
Last edited by SkunkWerks : 06-14-09 at 10:50 AM.
Report comment to moderator  
Reply With Quote
Unread 06-14-09, 01:16 PM  
Tinklesink
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Thirding. Is the original author of this addon still around, or does anyone know how to fix this?
Report comment to moderator  
Reply With Quote
Unread 06-14-09, 04:05 PM  
StormFX
A Flamescale Wyrmkin
 
StormFX's Avatar
AddOn Author - Click to view AddOns

Forum posts: 109
File comments: 113
Uploads: 16
I could fix it, but it's his/her add-on. They need to fix it, if they're still around.

Romracer: You need to store the skin settings in BF_ItemRack's own SV and remove the BF module references. BF no longer supports modules.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: