Download
(3 Kb)
Download
Updated: 10-12-12 02:09 AM
Pictures
File Info
Compatibility:
Mists of Pandaria (5.0.4)
Updated:10-12-12 02:09 AM
Created:02-02-10 09:42 AM
Downloads:15,658
Favorites:104
MD5:
Categories:Action Bar Mods, Miscellaneous
ncHoverBind  Popular! (More than 5000 hits)
Version: 1.3.0
by: nightcracker, Coote
Now maintained by TMcMahon51. See thread here.


ncHoverBind is a simple addon that does one thing: binding buttons on mouseover. You can mouse over actionbuttons, spells in the spellbook and macro's in the macro pane and bind them while hovering. You can bind keys, mousebuttons 4 and 5 and the scrollwheel with this addon. If you made a mistake in binding, you can just press "Discard" and your old bindings are loaded. Real simple!


Usage:
Download and install. To start use either /hb or /hoverbind. Hover over buttons, spells or macro's and press a key, scroll with the mouse or press mousebutton 4 or 5. After you've bound your spell/items/macro's press "Save bindings" and your done!
If you use HealBot, use /hvb instead.

Upcoming features:
- Items
Suggest features!

Credits:
FatalEntity
1.3.0
--
MoP compatibility.
.TOC bump

1.2.2
--
Added check to avoid interference with HealBot.

1.2.1
--
.TOC bump
Should be mostly error free now.

1.2.01
--
Reuploaded as .zip. Sorry to any MMO-Minion users, was unaware it couldn't handle .rar files.

1.2
--
Fixed Spellbook binding.
Added in Networm's fixes.

1.1
--
Fixed the keybinding mechanic so it correctly binds to the "hidden" keybinds. Also works on pet and shapeshift buttons now.
Archived Files (6)
File Name
Version
Size
Author
Date
1.2.2
3kB
nightcracker
08-15-12 03:23 PM
1.2.1
3kB
nightcracker
07-30-12 05:00 AM
1.2.01
4kB
nightcracker
11-17-10 11:48 AM
1.2
4kB
nightcracker
11-14-10 12:30 PM
1.1
3kB
nightcracker
02-11-10 11:02 PM
1.0
2kB
nightcracker
02-02-10 09:42 AM


Post A Reply Comment Options
Old 02-02-10, 01:32 PM  
jasje
A Chromatic Dragonspawn
 
jasje's Avatar
AddOn Author - Click to view AddOns

Forum posts: 150
File comments: 283
Uploads: 8
Good to have a stand alone addon that does this and only this.
Good job on that nc
__________________

Tukui | Github
jasje is offline Report comment to moderator  
Reply With Quote
Old 02-02-10, 05:30 PM  
asonde
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Excellent, i expect to see this implemented in yours along with many other minimal UIs.
asonde is offline Report comment to moderator  
Reply With Quote
Old 02-02-10, 11:04 PM  
FatalEntity
A Defias Bandit
AddOn Compiler - Click to view compilations

Forum posts: 2
File comments: 5
Uploads: 3
Lookin good
FatalEntity is offline Report comment to moderator  
Reply With Quote
Old 02-03-10, 09:14 AM  
strawberrie
A Kobold Labourer

Forum posts: 0
File comments: 17
Uploads: 0
I've noticed a small bug with this. On certain keybinds like Shift+D, it will work on first bind, but when i want to try and bind it onto a different button, it bugs out. It doesn't bind, it just uses the item/spell instead even after I hit escape to clear the keystrokes.

Another one is (now I'm not sure if this is caused by this) that whenever i hover over a certain item on my bar like the Kirin tor ring which has the hearth set to it, and hold shift it brings up blizzard's comparison tooltip and it gets stuck there. I would have to reload my WoW to get rid of it.

I hope I made sense. Sorry! I've been trying to find an addon like this for Tuk's ui so I don't have to scroll through the huge list to find the section I want. Great job on it. Thanks
strawberrie is offline Report comment to moderator  
Reply With Quote
Old 02-03-10, 04:25 PM  
ichik
A Murloc Raider
 
ichik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 264
Uploads: 5
Code:
[02:06:18] Interface\AddOns\MacroBank\MacroBank.lua:1057: attempt to index field 'ExpandedTree' (a nil value)
(tail call): ?
Interface\AddOns\MacroBank\MacroBank.lua:1057: in function `GetMacroIndex'
Interface\AddOns\MacroBank\MacroBank.lua:964: in function `DisplayMacro'
Interface\AddOns\MacroBank\MacroBank.lua:489: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
[C]: in function `LoadAddOn'
Interface\AddOns\ncHoverBind\ncHoverBind.lua:217: in main chunk
ichik is offline Report comment to moderator  
Reply With Quote
Old 02-04-10, 01:12 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 714
File comments: 429
Uploads: 31
Originally posted by ichik
Code:
[02:06:18] Interface\AddOns\MacroBank\MacroBank.lua:1057: attempt to index field 'ExpandedTree' (a nil value)
(tail call): ?
Interface\AddOns\MacroBank\MacroBank.lua:1057: in function `GetMacroIndex'
Interface\AddOns\MacroBank\MacroBank.lua:964: in function `DisplayMacro'
Interface\AddOns\MacroBank\MacroBank.lua:489: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
[C]: in function `LoadAddOn'
Interface\AddOns\ncHoverBind\ncHoverBind.lua:217: in main chunk
I see, I load the Blizzard_MacroUI on an unexpected moment for the macrobank. I'll fix this and hook the loading of Blizzard_MacroUI instead of forcing it to load.
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
nightcracker is offline Report comment to moderator  
Reply With Quote
Old 02-04-10, 01:13 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 714
File comments: 429
Uploads: 31
Originally posted by strawberrie
I've noticed a small bug with this. On certain keybinds like Shift+D, it will work on first bind, but when i want to try and bind it onto a different button, it bugs out. It doesn't bind, it just uses the item/spell instead even after I hit escape to clear the keystrokes.

Another one is (now I'm not sure if this is caused by this) that whenever i hover over a certain item on my bar like the Kirin tor ring which has the hearth set to it, and hold shift it brings up blizzard's comparison tooltip and it gets stuck there. I would have to reload my WoW to get rid of it.

I hope I made sense. Sorry! I've been trying to find an addon like this for Tuk's ui so I don't have to scroll through the huge list to find the section I want. Great job on it. Thanks
I'll try to reproduce this later, thanks for the feedback, please use the bug report section later though! Thanks!
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
nightcracker is offline Report comment to moderator  
Reply With Quote
Old 02-07-10, 10:50 PM  
ichik
A Murloc Raider
 
ichik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 264
Uploads: 5
Latest build of MacroBank fixed the error.
ichik is offline Report comment to moderator  
Reply With Quote
Old 02-07-10, 11:02 PM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 714
File comments: 429
Uploads: 31
Originally posted by ichik
Latest build of MacroBank fixed the error.
Great to hear that!
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
nightcracker is offline Report comment to moderator  
Reply With Quote
Old 02-13-10, 09:08 PM  
masterbeef
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
macro binding bug

first just wanna say thanks for making this and your other addon's i really love lightweight efficiant software. the problem appeared when i upgraded from 1.0 to 1.1. when trying to bind a user specific macro hb would instead bind to a macro from the general macro tab that shared the same block placement as the user macro. ie i binding a macro in the 2nd row 3rd column in user specific would instead bind to whatever happened to be in the 2nd row 3rd column of general. i was able to work around this by scrolling my general macro tab down so that no macro's were shown. hope my explanation makes sense XD ty again
masterbeef is offline Report comment to moderator  
Reply With Quote
Old 02-14-10, 01:42 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 714
File comments: 429
Uploads: 31
Re: macro binding bug

Originally posted by masterbeef
first just wanna say thanks for making this and your other addon's i really love lightweight efficiant software. the problem appeared when i upgraded from 1.0 to 1.1. when trying to bind a user specific macro hb would instead bind to a macro from the general macro tab that shared the same block placement as the user macro. ie i binding a macro in the 2nd row 3rd column in user specific would instead bind to whatever happened to be in the 2nd row 3rd column of general. i was able to work around this by scrolling my general macro tab down so that no macro's were shown. hope my explanation makes sense XD ty again
Hmm, I thought I prevented this. Let me try to reproduce.

EDIT: Can't reproduce this. Do you use any other addons? And also, try to make sure that you clicked on the user specific tab in the macro frame before binding since I hook the clicking on that button.
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
Last edited by nightcracker : 02-14-10 at 01:44 AM.
nightcracker is offline Report comment to moderator  
Reply With Quote
Old 02-14-10, 07:48 AM  
masterbeef
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
Re: Re: macro binding bug

i did test this with all other addons disabled even removing all addon saved variables.

try to make sure that you clicked on the user specific tab in the macro frame before binding since I hook the clicking on that button.
just tried that and it does work if i click the user specific tab again while binding mode is activated.
masterbeef is offline Report comment to moderator  
Reply With Quote
Old 02-14-10, 08:16 AM  
nightcracker
A Molten Giant
 
nightcracker's Avatar
AddOn Author - Click to view AddOns

Forum posts: 714
File comments: 429
Uploads: 31
Re: Re: Re: macro binding bug

Originally posted by masterbeef
i did test this with all other addons disabled even removing all addon saved variables.


just tried that and it does work if i click the user specific tab again while binding mode is activated.
Wait a second, this explained the bug better, you used /hb while you already had the local bindings open. That indeed causes a bug, I'll try to fix it.
__________________
Three things are certain,
Death, taxes and site not found,
You, victim of one.
nightcracker is offline Report comment to moderator  
Reply With Quote
Old 03-02-10, 02:28 PM  
blizzart
A Murloc Raider
 
blizzart's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 111
Uploads: 9
n1, I have search a new addon like this.

But one thing is there still, the"middle mouse button" doesnt work to set.
It will be nice if you can set this button for setable
blizzart is offline Report comment to moderator  
Reply With Quote
Old 03-13-10, 01:07 AM  
Jabar
Premium Member
 
Jabar's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 41
Uploads: 1
Very good job nightcracker, such a useful yet simple addon !

@ Blizzart
How to do it yourself :

1. Line 187 : Edit this line to
Code:
-- or key == "MiddleButton"
2. Line 190 : Add this
Code:
if key == "MiddleButton" then key = "BUTTON3" end
You can now bind your Middle Button !
Jabar is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: