Download
(62Kb)
Download
Updated: 08-25-16 04:46 PM
Pictures
File Info
Compatibility:
Legion (7.0.3)
Updated:08-25-16 04:46 PM
Created:unknown
Downloads:20,128
Favorites:47
MD5:

WonderBar  Popular! (More than 5000 hits)

Version: 2016.08
by: Taudier [More]

Presentation

Wonderbar replaces the default actionbars. It is intended to give you a better control over your bars in order to play as freely as possible.

Features

• Use any keys or mouse buttons as modifier for changing your bar or unit aimed by your spells

• Hide/Show a bar by pressing a key

• Re-use the vehicle UI

• Very lightweigth

Tips

• Open the config menu with /wonderbar

• Move the Casting bar, Backpack, Microbuttons and LeaveVehicle button by holding CTRL + Left mouse button
The config panel is load on demand, you don't need to desactivate it if you don't use it. Credit to StormFX for the button's textures (http://www.wowinterface.com/downloads/info8869-MasqueCaith.html)

2015.01.04

- a lot of change in the code... no bug found until now



4.0.2

- Fixed stances/shadow dance bug

4.0.1

- Keep the default vehicule interface
- Added stances helpful/Harmful
- Stealth cat now works properly
Optional Files (0)


Post A Reply Comment Options
Unread 04-27-09, 12:06 PM  
Taudier
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 40
Uploads: 18
Originally posted by seraq
how about having out of range coloring too?
i tried using range mods but it seems that its not working.
done
Report comment to moderator  
Reply With Quote
Unread 04-09-09, 10:05 AM  
seraq
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
how about having out of range coloring too?
i tried using range mods but it seems that its not working.
Report comment to moderator  
Reply With Quote
Unread 04-08-09, 11:44 AM  
Taudier
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 40
Uploads: 18
Originally posted by glamrockcop
Would it be possible to add keybinding for the mouse scrollwheel?

I would use this if it had this ability.
you can bind your mousewheel to an action button or a modifier. the modifier systeme has been enhanced : you can had serval modifiers with the same key to make a cycle (back to stancebar if you want). you can choose between hold or switch your bar (show when the key is pressed and back to stancebar when the key is up).
Last edited by Taudier : 04-08-09 at 11:45 AM.
Report comment to moderator  
Reply With Quote
Unread 04-05-09, 03:49 PM  
glamrockcop
A Kobold Labourer

Forum posts: 1
File comments: 11
Uploads: 0
Would it be possible to add keybinding for the mouse scrollwheel?

I would use this if it had this ability.
Report comment to moderator  
Reply With Quote
Unread 03-13-09, 04:34 PM  
Jossa
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
I'm trying to set this up, but it's really confusing as to how to config it. Right now, I can only bind one key to switch an action bar temporarily. Is there any way to set up paging to an action bar?
I would like something that work like this:change to page 2 when I press "shift+2", change to page 3 when I press "shift+3", etc, just something that work like the default 6 pages action bar.
Report comment to moderator  
Reply With Quote
Unread 03-13-09, 02:41 PM  
Dawn
A Molten Giant
 
Dawn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 918
File comments: 959
Uploads: 22
This is coming along very nicely!
Report comment to moderator  
Reply With Quote
Unread 03-13-09, 12:15 PM  
jadakren
A Flamescale Wyrmkin
 
jadakren's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 112
Uploads: 2
Originally posted by Taudier
Now works with Select, great addon :d
Sweet.

Next few issues are :

1. i am unable to set key bindings for pages of a bar that have modifier switches. Maybe allow the key binding for the bar to apply to all pages?

2. moving items from a bar specified to switch on press of left control isn't possible, as this sets the bar into 'move bar' mode. I imagine this would be solved by either providing a slash command to toggle a locked/unlocked mode for bars to allow dragging around for movement.
I think if the default api to drag and position frames is used then blizzard variables records the position of the frames in your character folder. this would also remove the need for you to store position of each bar in your PerfectBar global table.

3. Spacing between buttons would be desirable attribute of the geometry config section.

4. an indication to remind the forgetful among us what button is tied to which keybinding : (i've already doens this for myself)
PerfectBar.lua : @line86 : function UpdateButton(button, action)
Code:
button.BindText:SetText(PerfectBar[button:GetParent():GetName()].binds[button.i])
PerfectBar.lua : @line368 : function NewButton(frame)
Code:
	bindText = button:CreateFontString(nil, "OVERLAY")
	bindText:SetFontObject("GameFontNormalSmall")
	bindText:SetPoint("TOPRIGHT", button,"TOPRIGHT",-2,-2)
	bindText:SetJustifyH("CENTER")
	bindText:SetJustifyV("TOP")
	button.BindText = bindText
I'm sure you could find a default font object more desirable than 'GameFontNormalSmall'.
Last edited by jadakren : 03-13-09 at 12:21 PM.
Report comment to moderator  
Reply With Quote
Unread 03-13-09, 02:39 AM  
Taudier
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 40
Uploads: 18
The fifth problem i had was that macros didnt seem to work on the bars. i various macros for various situations and also ones that make use of the select mod
Now works with Select, great addon :d
Report comment to moderator  
Reply With Quote
Unread 03-12-09, 08:48 PM  
Taudier
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 40
Uploads: 18
New version ! Now you can bind your mousebutton 3, 4 and 5 to an action button or modifier. When you bind a mousebutton, be sure your mouse is over the button or over the dialog popup for midifiers.

(small issue when you bind a modifier and an action button with the same key, it makes no sense, try reloadui)
Last edited by Taudier : 03-12-09 at 08:56 PM.
Report comment to moderator  
Reply With Quote
Unread 03-12-09, 04:14 PM  
Dawn
A Molten Giant
 
Dawn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 918
File comments: 959
Uploads: 22
Mhm, I think you missunderstood me a little. I don't switch a bar and then press the keybinding. I meant it as a "direct" binding .. so to say. i.e.

I currently have my bars set up in 3 rows with 12 buttons each.

first row is "1, 2, 3, 4, 5, mouse4, mouse 5, middle mouse button ..."
second row is ALT + "1, 2, 3, 4, 5, mouse4, mouse 5, middle mouse button ..."
third row is Shift + "1, 2, 3, 4, 5, mouse4, mouse 5, middle mouse button ..."

and all are hidden or show on certain states.

I don't use the paging system much, in fact only on druid and rogue for stances or stealth. Because of the fact you mentioned, it makes no point in pressing a button combination to get to another bar and then pressing the actual button to fire the action. Mousebuttons allow for more "visible" keybindings so to say.

I don't want to argue about it, I just want to explain what makes it really usefull, at least for me.
Report comment to moderator  
Reply With Quote
Unread 03-12-09, 01:14 PM  
Taudier
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 40
Uploads: 18
thank for your comments

Dawn, i will add more macro conditionals during the next week, currently i'm a little bit busy. about the keybinding issue, i don't think reasonable to press 3 button (2 to switch the bar and 1 for the button itself) to fire an action.
Report comment to moderator  
Reply With Quote
Unread 03-12-09, 12:25 PM  
Dawn
A Molten Giant
 
Dawn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 918
File comments: 959
Uploads: 22
Originally posted by Taudier
i simplify PerfectBar and removed most of conditional macro options, so now you can't. maybe can i add a field to add you own coditional macro options, or just usefull options.
no, keybinding only supports key but you can remap your button to a key (with your mouse driver/software).

remember : to bind a key to a button, ctrl + right clic over this button. it should start blinking and then press your key.
You did some nice work on this addon. It would be really nice if you bring states back.
I know how to bid keys, it just doesn't work for mousebuttons. I realise you don't want that by intention. I just don't know why. The idea of additional mousebuttons is to get additional keybindings.

i.e. ALT + mouse4, shift + mouse4, strg+ mouse4, and so on. That's easily 9 more bindings. That are easy to access without breaking your fingers. It's even possible with the default Blizz Bars for some reason, I think. Mousedriver software usually just fucks the mouse's behaviour without being of any use at all.

I would love to use this as a replacement for Dominos, but I need those two features.
Last edited by Dawn : 03-12-09 at 12:26 PM.
Report comment to moderator  
Reply With Quote
Unread 03-12-09, 05:12 AM  
jadakren
A Flamescale Wyrmkin
 
jadakren's Avatar
AddOn Author - Click to view AddOns

Forum posts: 103
File comments: 112
Uploads: 2
I tried this out, by turning off dominos and then enabling this addon.

First problem i found was that RegisterEvent wasnt global in the scope of PerfectBar until i modified your toc file for PerfectBar.

Second problem i had was that it wasn't obvious as to how i would begin configuration.

Third problem i had was that once i worked that out, it wasn't obvious how to move the bar.

The fourth problem i had was then when i moved it to the spot i wanted and modified the coloumns and rows to my liking, i was unable to have bar 1 show up with my spells.

The fifth problem i had was that macros didnt seem to work on the bars. i various macros for various situations and also ones that make use of the select mod

In any case, please consider the following changes to take care of the first problem.

1. Rename the 'core' module to : PerfectBar_Core
2. Make PerfectBar_Core a required dependancy of PerfectBar :
PerfectBar/PerfectBar.toc :
## RequiredDeps: PerfectBar_Core

Very nice work on a minimal actionbar that provides modifier switching. Only other actionbars that provides this are dominos and bartender.

And of those two dominos is consider the lightweight of the two...but your actionbar is far smaller.
Last edited by jadakren : 03-12-09 at 05:16 AM.
Report comment to moderator  
Reply With Quote
Unread 03-12-09, 12:22 AM  
Taudier
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 53
File comments: 40
Uploads: 18
I would like to create a bar with both states [combat] and [exists], which would only show in combat and/or with a target selected. Is that possible with PerfectBar? How?
i simplify PerfectBar and removed most of conditional macro options, so now you can't. maybe can i add a field to add you own coditional macro options, or just usefull options.
Do you consider supporting mousebuttons (middle button, mouse 4 and 5) for keybindings?
no, keybinding only supports key but you can remap your button to a key (with your mouse driver/software).

remember : to bind a key to a button, ctrl + right clic over this button. it should start blinking and then press your key.
Last edited by Taudier : 03-12-09 at 12:26 AM.
Report comment to moderator  
Reply With Quote
Unread 03-11-09, 09:31 PM  
Dawn
A Molten Giant
 
Dawn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 918
File comments: 959
Uploads: 22
This is what shows up for me.


Do you consider supporting mousebuttons (middle button, mouse 4 and 5) for keybindings?
Last edited by Dawn : 03-11-09 at 09:50 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: