Download
(1Kb)
Download
Updated: 10-21-10 07:46 PM
Pictures
File Info
Updated:10-21-10 07:46 PM
Created:10-07-10 12:23 AM
Downloads:4,040
Favorites:21
MD5:

bStyle

Version: 0.5
by: Blooblahguy [More]

bStyle
bStyle is a simple, *very* lightweight addon that skins the action bars.

Features

Gives all actionbar buttons a 2 px border
Makes keybindings hidden until mouseover.
Zooming with mouse wheel & Auto zoom-out
Should work with any actionbar mod as it reuses all blizzard code.

Config
There is a small config segment at the top of the lua file for all of your needs. There is no in game config or set up.

Enable/Disable Keybind Hide

Any feature requests are welcome and please leave your feedback!

Optional Files (0)


Post A Reply Comment Options
Unread 10-09-10, 03:07 AM  
kuritorisu
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
i love it. if it is not too much to ask but can you make it compatible with "InlineAura"? other than that, it looks very nice. easy to the eyes.
Last edited by kuritorisu : 10-09-10 at 03:07 AM.
Report comment to moderator  
Reply With Quote
Unread 10-10-10, 04:11 AM  
Aftermathhqt
A Molten Giant
 
Aftermathhqt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 784
File comments: 150
Uploads: 14
If you fix some support to buttonfacade ill happy.
Report comment to moderator  
Reply With Quote
Unread 10-15-10, 02:32 PM  
Blooblahguy
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 202
Uploads: 25
I'll look into Inline Aura support.

For the time being this addon is solely its own style and does not support user-made textures. Though I may add that in the future. Its not a difficult change, just this addon was made for the simplest lightweight single-style support.
Report comment to moderator  
Reply With Quote
Unread 10-18-10, 12:43 PM  
Skylinee
A Murloc Raider

Forum posts: 5
File comments: 371
Uploads: 0
Seems to have a memory leak, grows to over 1mb after a few mins in combat.
Report comment to moderator  
Reply With Quote
Unread 10-19-10, 10:03 AM  
zynix
A Cliff Giant
 
zynix's Avatar
AddOn Author - Click to view AddOns

Forum posts: 70
File comments: 74
Uploads: 1
Spell procs

Hello
I really like your AddOn, but i have one small issue:
Spell procs

on the normal actionbars, the border of the spell that procs, begins to glow and do stuff, but with the AddOn Dominos, it does not.
I know that it's a Dominos flaw, but is there a way to implement a feature to colorize the border, when a spell procs?


Thanks,
Zynix
Report comment to moderator  
Reply With Quote
Unread 10-22-10, 08:16 AM  
Skylinee
A Murloc Raider

Forum posts: 5
File comments: 371
Uploads: 0
What's changed since the latest upload?
Report comment to moderator  
Reply With Quote
Unread 10-27-10, 01:43 AM  
Aftermathhqt
A Molten Giant
 
Aftermathhqt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 784
File comments: 150
Uploads: 14
Code:
    _G[button]:SetNormalTexture(PATHTOMYTEXTURE?)
i Guess you can add a texture there?
Last edited by Aftermathhqt : 10-27-10 at 01:44 AM.
Report comment to moderator  
Reply With Quote
Unread 11-04-10, 01:45 PM  
Aftermathhqt
A Molten Giant
 
Aftermathhqt's Avatar
AddOn Author - Click to view AddOns

Forum posts: 784
File comments: 150
Uploads: 14
Maybe you chould fix so you can add your own textures, etc.. would be lovely. then i would use this addon definently.
Last edited by Aftermathhqt : 11-04-10 at 01:46 PM.
Report comment to moderator  
Reply With Quote
Unread 11-07-10, 12:23 PM  
Skylinee
A Murloc Raider

Forum posts: 5
File comments: 371
Uploads: 0
Still lots of memory growth when mousing over actionbuttons in combat.
Report comment to moderator  
Reply With Quote
Unread 03-14-11, 11:35 AM  
Kayja
A Deviate Faerie Dragon

Forum posts: 19
File comments: 17
Uploads: 0
Had major issues with bStyle reaching 2mb+ of memory when utilising shift+mousewheel to change bars or using a lot of macros. Added some throttling stuff in so after it's first loaded it doesn't need to repeat all the function again. The only thing that needs repeated, seemingly, is the normaltexture as it resets otherwise.

Try using the original code, holding shift and scrolling up and down a bunch of times and you'll notice the memory usage massively increase. Using the following fixes that.

Granted, my LUA knowledge isn't great, but everything appears to be working fine with the changes below. Additions are in green.

Code:
local hidehotkeys = 1
local throttle = {}

local function mainbars(self)
    local name = self:GetName()
    if not throttle[name] then
        -- original function code here
    end
    _G[name]:SetNormalTexture("")
end

local function otherbars(name, index)
    local button = name..index
    if not throttle[button] then
        -- original function code here
    end
    _G[button]:SetNormalTexture("")
end
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: