LibKeyBoundExtra-1.0

From WowAce Wiki
Jump to: navigation, search
Summary
Lib: LibKeyBoundExtra-1.0
Applies LibKeyBound to Spell Book and Macro UI Buttons.
TOC 2.4 (20400)
Category Libraries
Authors Toadkiller, Tuller
Details
Credits KeyBound/macro.lua and KeyBound/spell.lua by Tuller -> LibKeyBoundExtra library by Toadkiller.
OptionalDeps LibKeyBound-1.0
Links
Betas Ace SVN Zip
Changelog FishEye

Applies LibKeyBound to Spell Book and Macro UI Buttons.

Links

What it Does

Activating LibKeyBound allows you to hover over Spells in the Spell Book, or Macros in the Macro UI and bind keys to them.

  • Requires LibKeyBound and Key Bindings Mode
    • Hover cursor over participating macro or spell buttons.
    • The current keys are shown in the tooltip and in the button.
    • Click mouse buttons or keys to bind.
    • Press Escape to clear bindings

Implemented:

  • It is now a LibStub lib.

Origin of the Species

KeyBound/macro.lua and KeyBound/spell.lua by Tuller -> LibKeyBoundExtra library by Toadkiller.

What your Mod has to do

Include the Library

MyMod/libs svn:externals property:

LibStub http://svn.wowace.com/wowace/tags/LibStub/1.0/
...
LibKeyBound-1.0 http://svn.wowace.com/wowace/trunk/LibKeyBound-1.0/LibKeyBound-1.0/
LibKeyBoundExtra-1.0 http://svn.wowace.com/wowace/trunk/LibKeyBoundExtra-1.0/LibKeyBoundExtra-1.0/
...

embeds.xml:

<Script file="libs\LibStub\LibStub.lua"/>
<Script file="libs\CallBackHandler-1.0\CallbackHandler-1.0.lua"/>
<Include file="libs\LibKeyBound-1.0\lib.xml"/>
<Include file="libs\LibKeyBoundExtra-1.0\lib.xml"/>

MyMod.toc

## OptionalDeps: ...LibKeyBound-1.0, LibKeyBoundExtra-1.0...
## X-Embeds: ...LibKeyBound-1.0, LibKeyBoundExtra-1.0...