# BetterBind
**BetterBind combines direct keybinding, extended macros, and a fast icon
browser in one clean interface for World of Warcraft Retail.**
Bind spells, items, mounts, toys, and macros without sacrificing action-bar
space. Build larger, profile-aware macros in BetterMacro, then drag them into
BetterBind and assign keys directly.
## BetterBind
- 8×7 visible binding grid
- General plus four character-specific tabs
- Five specialization profiles
- Additional slots in 40-slot increments
- Drag-and-drop binding workflow
- Optional hotkey labels and automatic key saving
- Locate a BetterMacro and automatically scroll its binding slot into view
## BetterMacro module
- 12×4 visible macro grid with additional pages
- Global, class, specialization, character, and inactive scopes
- Extended macro editor with syntax coloring
- Dynamic macro icon and tooltip evaluation
- Stable macro IDs designed to keep action-bar assignments intact
## Icon Browser module
- Fixed 10×10 grid of 41×41 icons
- Search by available icon/spell names and numeric IDs
- Smooth mouse-wheel paging with a complete page always visible
- Selected-icon highlight and fallback-icon support
## Commands
- `/bb` or `/betterbind` — open BetterBind and BetterMacro together
- `/bm`, `/bettermacro`, `/m`, or `/macro` — open BetterMacro
- `/bbfind` — search macros and binding slots
- `/bbwhere` — show where the selected macro is used
Hold **Shift** and scroll over a window header to change that window's scale.
## Important before installing
Back up the account's `WTF` folder. BetterMacro manages Blizzard's native macro
slots as part of its expanded macro system. Read the included README before
upgrading from a development build or removing the addon.
## Credits
BetterBind builds on work from BindPad by Tageshi and its maintainers, and Mega
Macro by Sellorio. See the included attribution notice for full details.

