• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

BindPad

 
Project Updated:
Files Updated: Fri, Jan 22 2010
Supports Game Version: 3.3.0
Category: Action Bars
Tags:

, , , , , and [Edit Tags]

Project Manager: Tageshi
Additional Authors: No additional authors
Current Version: 2.2.4
License: All Rights Reserved
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 98
Downloads Total: 75,229
Favorites: 190
Comments: 80
  • About BindPad
  •  

BindPad -- Created by Tageshi

-------------------------------------------------------------------------
1. WHAT IS "BindPad"?
-------------------------------------------------------------------------

BindPad is an addon to make KeyBindings for spells, items, and macros.
You no longer need actionbar slots just to make Key bindings for your macores etc.

BindPad addon provides many icon slots in its frame.  You can drag and drop
anything into one of these slots, and click the slot to set KeyBindings.

-------------------------------------------------------------------------
2. HOW TO USE "BindPad"?
-------------------------------------------------------------------------

  (1) Type /bindpad or /bp to display BindPad frame.
      (Also you can find "Toggle BindPad" Keybinding command in standard
       KeyBindings frame of Blizzard-UI.)

  (2) Open spellbook frame (p), you bag (b), or Macro Panel (/macro).
      (Also you can use three mini-icons on BindPad frame to open these windows.)

  (3) Drag an spell icon, item icon, or macro icon using left button drag and
      drop it onto the BindPad window.  
      (Maybe you need shift key + left button drag if action bars are locked.)

  (4) Now you see the icon placed on BindPad frame.  Click it,
      and a dialog window "Press a key to bind" will appear.

  (5) Type a key to bind.  And click 'Close' button.

  (6) When you want to remove icons from BindPad frame, simply drag away the icon
      and press right click to delete it.

      Note that KeyBinding itself will not be unbinded when you delete the icon.
      To unbind it, click the icon and click Unbind button on the dialog window.
      Also you can simply override Keybindings.

-------------------------------------------------------------------------
3. HOW TO USE TABS
-------------------------------------------------------------------------

There are four tabs on BindPad frame; 'General Slots', '<Character> Specific Slots',
'2' and '3'. (aka. 2nd and 3rd <Character> specific slots)
Any icons placed on 'General Slots' are for all characters of your account.
Those on '<Character> Specific Slots' are for that specific character only.

Note that you can use '<Character> Specific Slots' tab only after you click
'Character Specific Key Bindings' check box at standard KeyBindings frame of Blizzard-UI.

From BindPad version 1.5, you can see this checkbox on BindPad window itself too.
(Also BindPad will inform you about 'Character Specific Key Bindings' and automatically
activate it for you when you click '<Character> Specific Slots' tab.)

-------------------------------------------------------------------------
4.  "You want to convert this icon into a BINDPAD MACRO?"... What?
-------------------------------------------------------------------------

"BindPad Macro" is a new feature from BidPad version 1.8.0 ;
which allow you to make almost unlimited number of virtual macro icons.

Older versions of BindPad just let you save your limited action bar slots.
This new BindPad will let you save your limited macro slots on the standard
"Create Macro" panel.

Usage:
  - Click the small red "+" icon to create an empty BindPad Macro.
  - Right-click an existing spell/item/macro icon on BindPad to convert it into a BindPad Macro.
  - Right-click the "BindPad Macro" to edit macro-text.
  - ...and you can use left-click to set keybindings as usual.

Note that BindPad Macro will only exist within the BindPad frame;
You can drag-and-drop them within BindPad, but you cannot drop them outside.

-------------------------------------------------------------------------
5.  DETAILS AND MORE INFORMATIONS
-------------------------------------------------------------------------

BindPad addon utilizes new functions added from WoW API 2.0 .

You can use these functions (and many others) in any addons or macros.

  GetBindingKey("command")
  SetBinding("KEY", "command")
  SetBindingSpell("KEY", "Spell Name")
  SetBindingItem("KEY", "itemname")
  SetBindingMacro("KEY", "macroname"|macroid)

Just don't forget to save changes by
  SaveBindings(GetCurrentBindingSet());

There are some other similar addons by other authors.
Try them and choose what you like.

SpellBinder
http://www.wowinterface.com/downloads/info5614-SpellBinder.html

qUserKey
http://wow.curse.com/downloads/wow-addons/details/q-user-key-bind-a-key-to-any-spe.aspx

mBindings
http://www.wowinterface.com/downloads/info11614-2.html

Visit these links for more informations about keybindings and macros.
Strobe's Spam
http://bsyn.co.cc/blog/?p=40
or
http://bsyn.co.cc/blog/?tag=binding

WoWWiki
http://www.wowwiki.com/Making_a_macro

-------------------------------------------------------------------------
6.  WHERE CAN I GET LATEST VERSION?
-------------------------------------------------------------------------

You can get latest version of BindPad from www.wowinterface.com:

http://www.wowinterface.com/downloads/fileinfo.php?id=6385

Or from Curse:

http://wow.curse.com/downloads/wow-addons/details/bind-pad.aspx

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  BindPad 2.2.4 Release 3.3.0 1,911 1/22/2010
  BindPad 2.2.3 Beta 3.3.0 509 1/9/2010
  BindPad 2.2.2 Release 3.3.0 4,465 12/11/2009
  BindPad 2.2.1 Release 3.3.0 3,266 12/7/2009
  BindPad 2.2.0 Release 3.3.0 35 12/7/2009
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Tageshi said

    Version 2.2.4
    - Added a workaround for a strange bug of GetCurrentBindingSet() API function.
    - 2.2.4 doesn't include experimental code of 2.2.3
    (Actually 2.2.3 DOES include this workaround of 2.2.4 already.)

    Note that anyone who is using 2.2.3 don't need 2.2.4.

    Reply Report Permalink
  • mangusto said

    Hi, I'm having trouble assigning keys for dual-spec. Lemme explain: I got both Feral and Resto specs (Druid), if I assign "Healing Touch" to the button NumPad3 in Resto spec and change to the Feral one, if there's no assignement for NumPad3 it'll cast "Healing Touch". Is there possible to keep the non-assigned keys for each spec just blank?

    Reply Report Permalink
  • Tageshi said

    Place Healing Touch icon on your Feral Spec, and Unbind NumPad3 key.
    I think you accidently assigned NumPad3 and lost the icon on Feral Spec.

    Reply Report Permalink
  • mangusto said

    I'm not sure if you understood it, maybe I'm doing something wrong. Firstly, lemme just make it clear that if I bind NumPad3 for one thing in one Spec and for another thing in other Spec, it's okay. What I meant is that, any spell ("Healing Touch" was an example) that I bind to a key (NumPad3 in the example) in one Spec (let's say Resto), if that key don't have a bind in the another Spec (let's say Feral), it'll automatically bind to the first one (Resto in case), even if I'm at second (Feral). Which, in the example, means that I got NumPad3 with "Healing Touch" just because I didnt bind anything for that key in Feral and in Resto it was assigned to "Healing Touch". Is this behavior correct or I'm messing something up? If it's correct, is there any way to prevent this (I mean, totally separate binds, if I don't bind anything to NumPad3 in Feral, it'll just stay blank, instead of getting "Healing Touch") or I'm supposed to make "clear macros" and assign they to that keys?

    Reply Report Permalink
  • Tageshi said

    Don't worry, I know what is happening to you.

    >> it'll automatically bind to the first one (Resto in case),
    >> even if I'm at second (Feral).

    That's wrong. It will not automatically bind to the first one.

    >> Which, in the example, means that I got NumPad3 with "Healing Touch" just because I didnt bind anything for that key in Feral and in Resto it was assigned to "Healing Touch".

    Try the above with another spell and another key. And it won't be same.

    >> Is this behavior correct

    No.

    >> or I'm messing something up?

    Yes.

    I think you have accidently assign something for NumPad3 for the profile currently used for Feral in the past.
    Technically, maybe BindPad failed to convert some old keybinds used for BindPad 2.1.x to the new form of bind; that way current BindPad will fail to display remaining (garbage) bind on the spell icon but it still works, ex your Healing Touch.

    To solve your problem, do these sequence of operation below;
    1. bind some icon for your NumPad3 for your Feral Spec once.
    2. Press Unbind to really unbind NumPad3 for your Feral Spec.
    3. Try to change your spec between Feral and Resto, and see what happens.

    Reply Report Permalink
  • The 2.2.3 beta fixed my issue.

    Thanks!

    Reply Report Permalink
  • Tageshi said

    Actually, I decided to release the experimental version first. As I feel there is not enough time to fully implement what I want yet.

    Version 2.2.3
    DON'T INSTALL THIS EXPERIMENTAL VERSION
    UNLESS YOU WANT THIS CHANGE.
    - Restores standard bindings for Action Button 1-9 back to
    the key 1-9 when in vehicle UI.

    Reply Report Permalink
  • Initially this BETA worked for me when i went into Oculus, however later that day when i did FL in Ulduar, it was no longer working :(

    Reply Report Permalink
  • Repost:
    I've encountered another issue.

    I now have the following bound.

    Profile 1
    Primary Spec
    Bound 1 = /cast Frostbolt

    Profile 2
    Secondary Spec
    Bound 1 = /cast Arcane Blast

    This is where i get the problem.
    When im doing an instance that requires a vehicle or anything, i cant use any of the spells in the vehicle bar, because they're all bound to other macros!

    How can i enable the use of spellcasting inside vehicles without having to CLICK all the buttons..?

    Thanks

    Reply Report Permalink
  • Tageshi said

    You can choose one of these ways for now.
    1. Make macros explained here. http://bsyn.co.cc/blog/?p=40
    2. Or restore standard binding for Action Bar 1-9 and avoid using number keys for BindPad.

    3. Or wait for a while. I want to solve this problem and I know how. I just need some free time to do it.

    Reply Report Permalink
  • Tageshi said

    Or install BindPad 2.2.3.

    Reply Report Permalink
  • drgerm said

    I know this is a very vague question, but any clues if I just can't get this addon to work? I swear this looks super simple, I bind a key, I confirm that a key is bound by looking at the tooltip, but yet when I press the key it just doesn't work.

    I've tried various spells, macros, etc. and various different keys. Tried using the general tab, the character specific tab, the primary and secondary tabs... nothing works.

    I must be doing something stupid.

    Reply Report Permalink
  • Tageshi said

    Please disable all other addon and try to use BindPad again to check if any conflict happens. If BindPad works, please try to identify what specific addon is doing that.

    Reply Report Permalink
  • drgerm said

    I disabled bindpad, logged on then logged off, and then activated bindpad again (and did not disable any other addons).

    This seems to have fixed it. Then this morning, I messed around with a bunch of addons all at once (so hard to tell which was interacting) and had the same problems; but did the above, and it seemed to restore bindpad again.

    I don't know if that information helps. If I get a chance, I'll try going one by one, just that I would have like 100 addons to go through...

    Reply Report Permalink
  • Tageshi said

    Then please try /reloadui next time the problem happens.
    There is a known problem on initialization of BindPad which may be related.

    Reply Report Permalink
  • stackee said

    is there a way i can bind different stances or do i have to macro it (i'm a warrior and use different spells on my numbers for each stance

    Reply Report Permalink
  • Tageshi said

    You need to make macros... for Now.
    I am planning something big about that.

    Reply Report Permalink
  • raddish06 said

    I cant play wow without this addon, great job

    Thank you

    Reply Report Permalink
  • Tageshi said

    You are welcome.
    And thank you everyone for using BindPad.

    Reply Report Permalink
  • I'd like to request support for 3 specs. I frequently switch between all 3 of my specs and it's such a pain to go through and manually switch out all of my keybinds on my 3rd spec and back to my 2nd spec.

    Also I'm having an issue where macros made in BP don't self target. IE I hit a PW:S with no target it won't do anything when it should cast it on myself. However drag and dropping a macro from the blizzard macro UI will allow it to self target. If it makes any difference I use mouseover macros for healing.

    Reply Report Permalink
  • Addon Packs Containing BindPad
  • Similar Addons
  •  

Average downloads per day

  1. 2,406 Dominos Action Bars
  2. 1,518 Bartender4 Action Bars
  3. 811 Cooldowns Action Bars
  4. 320 ButtonFacade Action Bars
  5. 278 nUI Buffs & Debuffs, Action Bars...