• World of Warcraft Addons
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

BindPad

 
Project Updated:
Files Updated: Mon, Dec 7 2009
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.1
License: All Rights Reserved
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 234
Downloads Total: 67,438
Favorites: 244
Comments: 66
  • Contests
  • 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.1 Release 3.3.0 2,767 12/7/2009
  BindPad 2.2.0 Release 3.3.0 10 12/7/2009
  BindPad 2.1.7 Release 3.2.0 2,027 11/29/2009
  BindPad 2.1.6 Release 3.2.0 1,994 11/22/2009
  BindPad 2.1.5 Release 3.1.0 7,664 9/23/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.2
    - Fixed a bug which breaks keybindings for Downranking spells.

    Reply Report Permalink
  • mosselyn said

    I just wanted to say a quick thank you for this great mod. I can do without many of my mods in a pinch, but I can't function without my key bindings. I love the clean simplicity of your mod. Thank you!

    Reply Report Permalink
  • Tageshi said

    Version 2.2.1
    - Fixed a SavedVariable conversion bug introduced in 2.2.0
    which breaks existing keybindings.


    Version 2.2.0
    - Now all keybindings made by BindPad is triggered on key-down instead of key-up.
    (You can disable this future by a toggle button.)
    - Added "Fast Trigger" option toggle button on the Keybinding frame;
    keybindings with this option enabled will be triggered on
    both pressing and releasing a key.
    - Fixed a bug which prevent a BindPadMacro to work after converting
    from spell/item/macro icon.
    - Fixed a bug which made some broken action string when using
    control+drag to duplicate a BindPadMacro.

    Reply Report Permalink
  • Thank you so much for the fast trigger option!! This is definetly gonna bring my rating up from 1800 because I get so many missed counterspells.

    Reply Report Permalink
  • Tageshi said

    Yes, that's the very purpose of Trigger-on-Keydown and Fast Trigger option.

    Reply Report Permalink
  • croicate said

    I love this addon!

    Does anyone know how to preserve your settings when you server transfer? I've transferred one toon and had to set up everything from scratch. I have 2 more characters to transfer and would really like to preserve their settings - or at least be able to restore them.

    Reply Report Permalink
  • Tageshi said

    In your World of Warcraft folder,
    open BindPad.lua file in "WTF¥Account¥<youraccountname>¥SavedVariables¥
    and look for lines like below

    ["PROFILE_<yourrealmname>_<yourcharactername>"] = {

    and replace that old realmname to new one
    (while completely /exit your WoW client)
    and restart your WoW client. done.

    Reply Report Permalink
  • Tageshi said

    Version 2.1.7
    - Fixed bug introduced in 2.1.6 which prevented Escape key to close the frame.

    Reply Report Permalink
  • Tageshi said

    Version 2.1.6
    - Added support for maximum 31 mouse buttons.
    (for World of Warcraft Gaming Mouse)

    Reply Report Permalink
  • I've probably missed the answer somewhere here, but does this addon add extra macro-creation slots as well? aka more than the standard 18 char specific ones in the blizzard UI?

    Reply Report Permalink
  • Tageshi said

    BindPad doesn't need extra macro slot to make a BindPad macro.

    Reply Report Permalink
  • Tageshi said

    Version 2.1.5
    - Switching profile is now much faster when both profiles have same keybindings.
    - Now allows bindings to left/right mouse button with modifiers.
    (Control+LeftButton etc.)

    Reply Report Permalink
  • duderise said

    Alright, I'm a death knight, and I'm dual spec'ed Blood and Unholy. Now I have figured out how to bind everything, and the keybinds change when i change specs, which is what I want. Problem is, in one spec I move with WASD, and the other one I move with my 2 mouse buttons(i have other ablities bound to WASD). How do I bind move functions? Because whenever I switch back and forth, the movement functions do not change back to WASD because I can't place them in BindPad, or can I?

    Reply Report Permalink
  • Tageshi said

    I want to solve that problem too.
    Currently I am trying to make someway to save and restore standard keybindings when they are overrided by BindPad keybindings. It my take long time to find a solution.

    Reply Report Permalink
  • Kaelth said

    Is there a keybinding or macro or anything I could use to switch profile tabs in BindPad?

    I ask because the dual spec feature works great, but when I switch from Arms DPS to Arms PvP I would like to load the third tab automatically, if possible.

    Reply Report Permalink
  • Tageshi said

    /run BindPadCore.SwitchProfile(3)
    for 3rd profile tab.

    Note that this macro doesn't update display of BindPad frame when the frame is already opened.

    Reply Report Permalink
  • Kaelth said

    Works like a charm. Thanks for the help ;D

    Reply Report Permalink
  • shadrage said

    Can you add a tab that sets the bind for all dual specs on that character but is separate from the Global bindings you have that work across all characters?

    Binding things like all my totems sucks when I swap the binding for 1 in 1 spec then have to swap over and change it in the other one just because I don't want all my bindings shared between the 2 specs.

    Thanks :)

    Reply Report Permalink
  • Tageshi said

    Any good design image for that?
    I cannot imagine.

    Reply Report Permalink
  • shadrage said

    Maybe just a "Global Spec" tab? :P

    Reply Report Permalink
  • Similar Addons
  •  

Average downloads per day

  1. 8,103 Bartender4 Action Bars
  2. 3,267 Dominos Action Bars
  3. 1,727 ButtonFacade Action Bars
  4. 1,080 AutoBar Bags & Inventory, Action Bars...
  5. 414 FloTotemBar Action Bars, Hunter, and Shaman