Download
(688 b)
Download
Updated: 06-12-10 03:51 AM
Pictures
File Info
Updated:06-12-10 03:51 AM
Created:06-11-10 12:26 PM
Downloads:1,850
Favorites:3
MD5:

wBind

Version: 1.01
by: Wella [More]

Previously Asked Questions
What addon are you using to show the memory usage of all addons?
AddonUsage. To use, simply type /addonusage in-game to have a frame appear that will list all of your installed addons and the memory they use up, as a percentage out of all of the combined addons as well as an actual value.

Intro
Hello there. This is my first ever addon, albeit an extremely lightweight and basic one. I recently decided to learn basic WoW Lua coding so that I could eventually become skilled in the art and one day make a whole UI with my own ten fingers, but I decided that this would only distract me further from all the things I have going on at the moment. So I decided I would write a few small addons which would add functionality to Blizzard's default UI which I always wished it had (and have been replacing with other's addons, before I began learning Lua).

This addon is the first of those lightweight, single-function addons. I doubt anyone will really want to use this particular addon in any seriousness, but I thought that someone, somewhere might find this useful, so I decided to upload it.

Instructions
Since this is such a basic addon with no visual configuration to speak of, care is needed when using it. What this addon does is allow you to bind a key or key combination to any spell, item or macro. To do so, you must use a slash command using the following structure (make sure you separate each value with a single comma and no spaces):

/wb Name,TYPE,Key
or
/wbind Name,TYPE,Key

- Name: The full name of the spell, item or macro you wish to bind a key to. Do not use any form of quotation marks and the capitalization does not seem to matter.
- TYPE: Either SPELL, ITEM or MACRO. As far as I know, the capitalization here does matter, so be careful.
- Key: The key or key combination you wish to bind to the spell, item or macro. The prefixes for the different modifiers are SHIFT-, ALT- and CTRL-. Avoid using ESCAPE. I have not tested this yet, but you should be able to bind mouse buttons using Button1, Button2, etc.

Outro
I do hope that this addon becomes of some use to at least one person, but I won't be annoyed if it doesn't, because there are addons like ncHoverBind and BindPad which are many times better than this one, if somewhat heavier. I would also link to thank #wowuidev for all the help they gave me with learning Lua and whatnot - especially alestane. I love you (all).

Please Help!
I would be very thankful if you test this addon out for me. Do anything (other than what it's not built to do, of course) you can think of to try to break it and if you do, please either post a comment here with the error and how you obtained it, or send me a message with the same information. I would also like someone to test where capitalization is and isn't important and if binding mouse buttons is safe.

Version 1.01
Got rid of a couple of unnecessary lines, removed notes.txt which I had previously forgotten about and satisfied my OCD. The file size has been decreased by a couple hundred bytes.
Optional Files (0)


Post A Reply Comment Options
Unread 12-09-10, 03:57 PM  
Eatshtndie
A Murloc Raider

Forum posts: 5
File comments: 11
Uploads: 0
Thumbs up Well played.

Nice work. Even if there are others to bind keys to spells, all of them are too heavy for that sole purpose.
This one reminds me of the good 'ol quake 2 ctf days and hours spent tweaking the config.cfg

Not having to alt-tab/toggle windowed mode in WoW to edit your char's bindings cache is very handy.

Also, other addons I tried like BindPad, always add a "addonsname clique" in every bindings of your bindings cache file. I don't see the point of it since only "bind name type key" is required. Maybe I'm just being "maniac".

Anyway, nice work.
Report comment to moderator  
Reply With Quote
Unread 06-24-10, 02:03 PM  
Wella
A Rage Talon Dragon Guard
 
Wella's Avatar
AddOn Author - Click to view AddOns

Forum posts: 322
File comments: 72
Uploads: 1
I've really given up on this whole Lua thing, I don't see the point any more. I've kind of given up on UI making entirely, I'm just trying to focus on the game itself, but when I hit 80 (very soon) I will be making myself an entire new UI. It's a nice idea though, and I'm already using TukUI.
__________________
Addons I use, not that any of you care
* Bejeweled - For boring 5 minute flights to Tanaris
* Genie - Blizzard really should have implemented bag sorting by now
* ncHoverBind - I'm a Lock, what can you expect?
* oGlow - Agan, a missing feature
* Recount - Derp
* ShooShards - Another missing feature


"Your idea is good. So i will try it."
- popmissa
Report comment to moderator  
Reply With Quote
Unread 06-23-10, 04:54 PM  
Freak0o
A Kobold Labourer

Forum posts: 0
File comments: 19
Uploads: 0
Wella, why don't you use tukui and slowly convert or add your own stuff?

It's a pretty darn nice base to work with, and you could go at it like NC did :P
First use it, then write your own stuff, then hand some of it over to tukz for his own use
Report comment to moderator  
Reply With Quote
Unread 06-12-10, 08:16 AM  
Guardix
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 42
File comments: 114
Uploads: 3
Actually, from what I currently see, it seems like you try to take a step towards oBindings. I think you should try to take a look at oBindings, if you haven't heard of it before.

http://github.com/haste/oBindings
Report comment to moderator  
Reply With Quote
Unread 06-12-10, 03:05 AM  
Wella
A Rage Talon Dragon Guard
 
Wella's Avatar
AddOn Author - Click to view AddOns

Forum posts: 322
File comments: 72
Uploads: 1
jasje
Of course there are better addons out there which do pretty much the same thing, but wBind doesn't work with a hover-to-bind basis. It's just type n' go. Anyway, like I said in the description, I'm not expecting many people to want to use this because it's so damn basic, but I would personally use it, so I decided to upload it with the theory that if I would use it, someone else must want to use it, too.

xandora
I haven't tested this but I would imagine the one you bind second would override the first. This shouldn't happen anyway, just make sure all of your macros have unique names.

I really can't decide if I just want to chicken out and stick with TukUI or my own UI right now or if I want to continue with this whole thing.
__________________
Addons I use, not that any of you care
* Bejeweled - For boring 5 minute flights to Tanaris
* Genie - Blizzard really should have implemented bag sorting by now
* ncHoverBind - I'm a Lock, what can you expect?
* oGlow - Agan, a missing feature
* Recount - Derp
* ShooShards - Another missing feature


"Your idea is good. So i will try it."
- popmissa
Last edited by Wella : 06-12-10 at 03:06 AM.
Report comment to moderator  
Reply With Quote
Unread 06-11-10, 06:02 PM  
xandora
A Chromatic Dragonspawn
 
xandora's Avatar

Forum posts: 188
File comments: 51
Uploads: 0
What happens when you have 2 macros with the same name?
__________________
Report comment to moderator  
Reply With Quote
Unread 06-11-10, 05:43 PM  
jasje
A Chromatic Dragonspawn
 
jasje's Avatar
AddOn Author - Click to view AddOns

Forum posts: 150
File comments: 279
Uploads: 4
this alrdy excisted / http://www.wowinterface.com/download...HoverBind.html or am i wrong?
__________________

Tukui | Github
Report comment to moderator  
Reply With Quote
Unread 06-11-10, 04:17 PM  
Ferous
Sheer Sense of Doom
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 563
Uploads: 10
Originally posted by Wella Edit: Fuck yeah, Addon Author. [/b]
lol
Report comment to moderator  
Reply With Quote
Unread 06-11-10, 02:52 PM  
Wella
A Rage Talon Dragon Guard
 
Wella's Avatar
AddOn Author - Click to view AddOns

Forum posts: 322
File comments: 72
Uploads: 1
jlrm365
Thank you, I just wanted an addon which does nothing but bind stuff. I don't really care for visual configuration in an addon which is only there to make something - that Blizzard already does - easier or more convenient (in this case, key binding). Although I would like to say that this addon has no configuration - not just 'not much'.

As for your question, Haleth already answered it for you: the addon I am using there is AddonUsage. To check the memory usage of your addons, simply install it and type /addonusage in-game to have that window pop up.

Haleth
Thanks for the comment and for jumping the gun and answering jlrm365's question early. Much appreciated, as I was out.

Edit: Fuck yeah, Addon Author.
__________________
Addons I use, not that any of you care
* Bejeweled - For boring 5 minute flights to Tanaris
* Genie - Blizzard really should have implemented bag sorting by now
* ncHoverBind - I'm a Lock, what can you expect?
* oGlow - Agan, a missing feature
* Recount - Derp
* ShooShards - Another missing feature


"Your idea is good. So i will try it."
- popmissa
Last edited by Wella : 06-11-10 at 02:53 PM.
Report comment to moderator  
Reply With Quote
Unread 06-11-10, 01:23 PM  
Haleth
This Space For Rent
 
Haleth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1173
File comments: 1146
Uploads: 17
Eh, if you look at the picture then it's pretty obvious that he's using AddonUsage (it's the other addon in the list).

This seems like a pretty cool thing, I'll give it a try.
Report comment to moderator  
Reply With Quote
Unread 06-11-10, 12:56 PM  
jlrm365
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 113
File comments: 113
Uploads: 1
useful / screenshot

This looks like a very useful addon.

As you have said, there is not much to configure. As a result, my question is about your screenshot, rather than the addon itself.

Which addon are you using, to show addon usage (in other words, which addon is shown in the screenshot that has the caption "Look at that memory usage!"?)?

Thanks!

Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: