Category: Graphic UI Mods
Addon Information
Works with 3.3
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
StormFX's Portal Bug Reports Feature Requests
Author:
Version:
3.3.301
Date:
12-12-2009 11:22 AM
Size:
136.18 Kb
Downloads:
109,808
Favorites:
1,111
MD5:
Pictures
Click to enlarge
Bartender4 : Apathy Skin
ButtonFacade   Popular! (More than 5000 hits)
About

ButtonFacade, with its associated library, is a small add-on that allows for the dynamic skinning of button-based add-ons. It is composed of two individual components:

LibButtonFacade

A small library which provides addon authors with the tools needed to skin their add-ons.

ButtonFacade

A GUI for the LibButtonFacade library that allows users to adjust their settings on a per-add-on, per-group and per-button basis.


Options
  • Access the options panel via the /bf slash command or the Interface Options Window.


Quick Links


Installation
  1. Download the package.
  2. Extract the package to your "World of Warcraft\Interface\AddOns" directory.

Feedback

Please post comments in the ButtonFacade thread in the WoWAce forums or on the project page. For bug reports and suggestions, please post a ticket.


Translations

If you would like to help translate ButtonFacade, please use the localization system. Special thanks to all those who have helped.
  Change Log - ButtonFacade
3.3.301

- Update ToC to 3.3.
- Switch to GetObjectType since GetFrameType was removed.
- Copy esES to esMX localization to eliminate the hard-coded force use of esES for esMX.

3.2.275

- Fixed an erroneous library reference.
- Fixed a core entry.
- Updated ToC for 3.2.
- Localization update.

3.1.270

- Removed the "About" panel.
- Added an "About" file.
- Localization clean up and update.
- Packager tweaks.

3.1.260

- Module support removed. If you run into issues with an add-on you're using, report the add-on to the author and inform them they need to correct the issue.

3.1.255

ButtonFacade GUI
- ButtonFacade will now attempt to remember the global skin settings. To be clear, it will only remember the *global* setting. It is still up to add-on authors to save the skin settings for their own add-on.
- Due to the GUI saving the settings and additional modules, the profile selection panel has been enabled once again.
- Tons of GUI tweaks and added some missing features (tool tips, etc), so the localizations will need to be updated.

LibButtonFacade
- The "root" group is now called "ButtonFacade" instead of an empty string.
- The separator for RegIDs is now an underscore instead of a "pipe". Additionally, all root addon groups will have a RegID matching the name that they're registered with. IE, instead of Bartender4 having a RegID of "|Bartender4", it will have a RegID of "Bartender4". All subgroups will have RegIDs that follow the "Addon_Group_Button" format.
- The skin callback firing function will now return the addon's root group data if a group is not specified. This means that addon authors can call LBF:Group("Addon"):Skin(self.db.profile["Addon"].SkinID, ...) prior to calling it for their individual groups to ensure that ButtonFacade's GUI displays the current settings for the addon's root group correctly. Feel free to contact me if you're unsure how to implement this correctly or if it gives you problems/errors.
- Any author attempting to write a LBF GUI will need to register their addon with LBF via the skin callback function. The addon *MUST* be registered as "ButtonFacade".

Miscellaneous
- Added WoWI's minion tag.

IMPORTANT: This is last version that will offer module support. If you download a new version and something breaks, revert to this one.

3.1.240

- More tweaks to the "About" panel.
- Fixed a type in the default skin. (Thanks, FlickerStreak)
- Misc. clean up and tweaks.
- Localization bump.

3.1.335

- Updated for 3.1.
- Updated locales.
- GUI Adjustments.
- The GUI Options can now be found under the "About" panel.
- Broker plug-in now responds to right or left clicks.
- The root global and addon panels will no longer display a selected skin due to their inability to display the correct skin.

3.1.225

- Localization Updates
- Updated to the WoWAce localization system.
- Restructured the directories and files a bit.
- New Icon.

3.0.208

- frFR update. (Pettigrow)

3.0.205

- Update zhTW/zhCN. (ananhaid/digmouse)
- Fix for borderless skins (Dreamlayout, Blizzard, etc). (flickerstreak)

3.0.200

- Removed FuBar/Harbor support (Use Broker2FuBar).
- Added Broker Support.
- Added LibDBIcon support.
- Rebuilt the options window.
- The /bf and /buttonfacade chat commands open the Blizzard Options category for ButtonFacade.
- Added a /bfo command and a button in the options that opens a standalone options window.
- Updated/Changed localization entries. Up to date (mostly) are: zhCN, zhTW and koKR. Need the rest translated or retranslated.
- Tons of code clean up.
  Optional Files - ButtonFacade
File Name
Version
Size
Author
Date
Type
v0209
107kB
02-09-2010 02:11 PM
Addon
1.1
27kB
01-27-2010 11:55 PM
Addon
1.0
354kB
12-20-2009 01:08 PM
Addon
1.2.1
10kB
12-20-2009 05:09 AM
Addon
v4.1 patch 3.3
107kB
12-20-2009 04:54 AM
Addon
3.3.57
14kB
12-12-2009 11:41 AM
Addon
3.3.47
28kB
12-12-2009 11:40 AM
Addon
3.3.47
12kB
12-12-2009 11:36 AM
Addon
3.3.56
23kB
12-12-2009 11:35 AM
Addon
3.3.57
13kB
12-12-2009 11:33 AM
Addon
3.3.57
11kB
12-12-2009 11:31 AM
Addon
3.3.75
11kB
12-12-2009 11:29 AM
Addon
30300.1
302kB
12-10-2009 09:45 AM
Addon
3.3
18kB
12-08-2009 05:50 AM
Addon
3.3
9kB
12-08-2009 05:49 AM
Addon
3.3
15kB
12-08-2009 05:49 AM
Addon
3.3
9kB
12-08-2009 05:48 AM
Addon
3.3
14kB
12-08-2009 05:48 AM
Addon
1.49
7kB
08-26-2009 09:08 AM
Addon
1.01
6kB
07-07-2009 12:31 AM
Addon
3.1.24
120kB
06-13-2009 04:12 PM
Addon
2
52kB
04-19-2009 11:21 PM
Patch
2
99kB
04-19-2009 11:12 PM
Patch
3.1
160kB
04-17-2009 10:26 PM
Addon
1.01
6kB
04-11-2009 07:37 PM
Addon
1.0.0
18kB
03-05-2009 11:31 AM
Addon
1.0
3kB
01-19-2009 03:51 PM
Addon
0.5
15kB
10-25-2008 05:40 PM
Addon
1.0
14kB
10-19-2008 10:01 AM
Addon
1.2
17kB
10-14-2008 12:44 PM
Addon
1.1
20kB
10-14-2008 12:40 PM
Addon
0.1
12kB
07-23-2008 06:56 PM
Addon
0.1
39kB
06-18-2008 02:43 PM
Addon
0.1
42kB
06-15-2008 12:39 PM
Addon
  Comments - ButtonFacade
Post A Reply Comment Options
Old 02-05-2010, 07:14 PM  
boomboom
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Memory Question.

Hey, first of all, I love this add on. It's easily one of my all time favorites.

That said, I seem to be having an issue with memory usage. My usage for BF is over 1.5 MB. Just sitting in IF. More if I go into combat. I only have 4 addons that use it, and out of those, only the buffs really come up often (the others are Bartender 4, OPie, Totem Timers, and my buff frame is Satrina). Thing is, I've seen memory usage as low as 500kb. Any idea as to what is causing the major discrepancy for me?

Thanks a bunch!
boomboom is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-29-2010, 05:11 PM  
StormFX
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 28
File comments: 78
Uploads: 14
Blizzard did something recently that borked the way borders (IE the equipped color and debuff colors) are handled. I can't quite seem to figure it out because I don't know what they did. >.<
StormFX is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-25-2010, 01:32 AM  
Jibroni57
A Kobold Labourer

Forum posts: 1
File comments: 19
Uploads: 0
I seem to be getting some bugs with This mod and Satrina Buff Frames. It works great with Dominos, however the border and gloss features seem to keep bugging out once in a while with SBFs buffs and debuffs, its been happening since i first started to use this mod, idk if anyone else is having the same issues.
Jibroni57 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-10-2010, 08:17 AM  
sakurakira
A Fallenroot Satyr
 
sakurakira's Avatar
Interface Author - Click to view interfaces

Forum posts: 23
File comments: 14
Uploads: 3
Quote:
Originally posted by FarseerLolotea
Any possibility of a range/low-mana color mod for this? RedRange and RangeColors both seem to be out of date.
Try Buttonrange.
__________________
Arise, my champion!

Carnation - 80 Blood Elf (Priest) <Judecca> / Vek'nilash-US
sakurakira is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-16-2009, 06:37 PM  
StormFX
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 28
File comments: 78
Uploads: 14
ButtonFacade is solely for skinning the buttons themselves. Anything else has to be done by a third-party addon.
StormFX is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-15-2009, 07:32 PM  
FarseerLolotea
A Deviate Faerie Dragon
Interface Author - Click to view interfaces

Forum posts: 10
File comments: 95
Uploads: 2
Any possibility of a range/low-mana color mod for this? RedRange and RangeColors both seem to be out of date.
FarseerLolotea is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-13-2009, 11:03 PM  
StormFX
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 28
File comments: 78
Uploads: 14
Quote:
Ya, I think I'll try your other one, Caith That one seems to show up a bit better.
Most of mine are set up for custom coloring. Onyx just wasn't feasible to do that with.
StormFX is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-13-2009, 01:13 PM  
Kupotek
A Deviate Faerie Dragon
 
Kupotek's Avatar
Interface Author - Click to view interfaces

Forum posts: 17
File comments: 738
Uploads: 7
Quote:
Originally posted by StormFX
It's probably because the borders are dark vs a dark background. That and Onyx wasn't really meant to be recolored. Kind of defeats the purpose of it being called Onyx.
Ya, I think I'll try your other one, Caith That one seems to show up a bit better.
__________________
KittyUI | My Home on the Web
Kupotek is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-13-2009, 01:08 PM  
StormFX
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 28
File comments: 78
Uploads: 14
It's probably because the borders are dark vs a dark background. That and Onyx wasn't really meant to be recolored. Kind of defeats the purpose of it being called Onyx.
StormFX is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-13-2009, 11:12 AM  
Kupotek
A Deviate Faerie Dragon
 
Kupotek's Avatar
Interface Author - Click to view interfaces

Forum posts: 17
File comments: 738
Uploads: 7
ButtonFacade Question

I noticed i can barely see the borders of my buttons even with 100% opacity?
Any ideas why this is?

Screenshot Example:
__________________
KittyUI | My Home on the Web
Kupotek is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-12-2009, 06:17 PM  
Belial_69699
A Kobold Labourer
 
Belial_69699's Avatar

Forum posts: 0
File comments: 21
Uploads: 0
Quote:
Originally posted by Dpartd
Thanks for the update Storm!
^This!
__________________
Quote:
Highlord Darion Mograine: "We will see it through, to the bitter end."
Belial_69699 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-12-2009, 03:15 PM  
Dpartd
A Kobold Labourer
 
Dpartd's Avatar
Premium Member

Forum posts: 0
File comments: 33
Uploads: 0
Thanks for the update Storm!
Dpartd is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-12-2009, 11:19 AM  
StormFX
A Fallenroot Satyr
Interface Author - Click to view interfaces

Forum posts: 28
File comments: 78
Uploads: 14
Sorry, it's a been a slow week. When a patch comes out on the PTR, I make sure everything is working correctly and then tag a beta on the project page. It will stay that way until the patch is released.

As soon as I get onto the servers after the patch has gone live, I'll make sure everything is OK and release it there. I like it to give a few days to make sure I haven't missed anything before I bring it over here, so if you don't find it here, check there.
StormFX is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-09-2009, 06:13 AM  
Xarl
A Cyclonian
 
Xarl's Avatar

Forum posts: 41
File comments: 90
Uploads: 0
Re: D=

Quote:
Originally posted by Oreeo
3.3 please D=
3.3 this way:

http://www.wowace.com/addons/buttonf...s/363-3-3-301/
__________________

Xarl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-08-2009, 11:45 PM  
wobina
A Murloc Raider

Forum posts: 4
File comments: 3
Uploads: 0
Fixed mine except for Macaroon...it recognizes SurgeTrack and Bartender but not Macaroon
wobina is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.