WoWInterface SVN BindingsReminder

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 1 to Rev 2
    Reverse comparison

Rev 1 → Rev 2

trunk/BindingsReminder/BindingsReminder.lua New file
0,0 → 1,198
local _version = "0.8-20400"
local tinsert = table.insert
local type, next, pairs, getglobal = type, next, pairs, getglobal
local tostring, tonumber = tostring, tonumber
local string = string
 
-- table with all the keys in it. each key is a table
local _bindings = {}
 
local _entries = {}
 
if (not BindingsReminder) then BindingsReminder = {} end
local BindingsReminder = BindingsReminder
 
-- to hold button stuff
BindingsReminder.bLayout = {}
 
local permutations = {"SHIFT","CTRL","ALT","ALT-SHIFT","ALT-CTRL","CTRL-SHIFT","ALT-CTRL-SHIFT"}
local function _buildBindingsTable()
local keyTbl
local action
for i=1,#BindingsReminder.cLayout do
local button = BindingsReminder.cLayout[i]
if (type(button) == "table") then button = button[1] end
action = GetBindingAction(button)
if (action and action ~= "") then
if (not _bindings[button]) then _bindings[button] = {} end
_bindings[button]['command'] = action
else
if _bindings[button] then
_bindings[button]['command'] = nil
end
end
for j=1,#permutations do
action = GetBindingAction(permutations[j].."-"..button)
if (action and action ~= "") then
if (not _bindings[button]) then _bindings[button] = {} end
_bindings[button][permutations[j]] = action
else
if (_bindings[button]) then
_bindings[button][permutations[j]] = nil
end
end
end
end
end
 
function BindingsReminder.DumpBadKeys()
for button,tbl in pairs(_bindings) do
local frame = BindingsReminder.bLayout[button]
if (not frame or #frame < 1) then
DEFAULT_CHAT_FRAME:AddMessage(string.format("Button not found: |cFFFF0000%s|r",button))
else
DEFAULT_CHAT_FRAME:AddMessage(string.format("Button found: |cFF00FF00%s|r",button))
end
end
end
 
function BindingsReminder.Tooltip(f)
local key = _entries[f]
local val = GetBindingText(key,"KEY_")
GameTooltip_SetDefaultAnchor(GameTooltip,UIParent)
GameTooltip:AddLine(val)
if (_bindings[key]) then
GameTooltip:AddLine()
--GameTooltip:AddLine(string.format("Command: %s",tostring(_bindings[key]['command'])),.85,.85,.85,1)
for combo,command in pairs(_bindings[key]) do
local command2 = getglobal("BINDING_NAME_"..command)
GameTooltip:AddLine(string.format("|cFFFF0000%s|r: %s",tostring(combo),command2 or tostring(command)),.85,.85,.85,1)
end
end
GameTooltip:Show()
end
 
function BindingsReminder.UpdateTable()
_buildBindingsTable()
local frames = _entries
for frame in pairs(_entries) do
if (frame and type(frame.UnlockHighlight) == "function") then
frame:UnlockHighlight()
end
end
for button,tbl in pairs(_bindings) do
if next(tbl) then
local frames = BindingsReminder.bLayout[button]
if (next(frames)) then
for i=1,#frames do
if (frames[i] and type(frames[i].LockHighlight) == "function") then frames[i]:LockHighlight() end
end
end
end
end
end
 
function BindingsReminder.CreateKeyBoard()
BindingsReminder.cLayout = BindingsReminder.qwerty
end
 
local function _getKey(key)
if (type(BindingsReminder.cLayout[key]) == "table") then
return BindingsReminder.cLayout[key][1]
else
return BindingsReminder.cLayout[key]
end
end
 
local function _getText(key)
if (type(BindingsReminder.cLayout[key]) == "table") then
return BindingsReminder.cLayout[key][2]
else
return BindingsReminder.cLayout[key]
end
end
 
function BindingsReminder.SetText(f)
local name = f:GetName()
local key = string.match(name,"^BR_(.+)$")
local test = _getKey(tonumber(key))
if (test) then
_entries[f] = test
end
getglobal(f:GetName().."Text"):SetText(_getText(tonumber(key)))
end
 
function BindingsReminder.KeyToKey(f)
local entry = _entries[f]
if (not BindingsReminder.bLayout[entry]) then BindingsReminder.bLayout[entry] = {} end
tinsert(BindingsReminder.bLayout[entry],f)
end
 
function BindingsReminder.DumpBindingsTable()
_buildBindingsTable()
end
 
function BindingsReminder.CommandHandler(msg)
msg = string.lower(msg)
if (msg == "show") then
-- show the GUI
BindingsReminderFrame:Show()
elseif (msg == "hide") then
-- hide the GUI
BindingsReminderFrame:Hide()
elseif (msg == "dumpbad") then
BindingsReminder.DumpBadKeys()
--elseif (msg == "help") then
else
DEFAULT_CHAT_FRAME:AddMessage("BindingsReminder v".._version)
DEFAULT_CHAT_FRAME:AddMessage("show: show the keyboard")
DEFAULT_CHAT_FRAME:AddMessage("hide: hide the keyboard")
end
end
 
local _found = false
for cmd in pairs(SlashCmdList) do
local i = 1
local pre = "SLASH_"..cmd
local test = getglobal(pre..i)
while test do
if (test == "/br") then
_found = true
break
end
i = i + 1
test = getglobal(pre..i)
end
end
SLASH_BINDINGSREMINDER1 = "/bindingsreminder"
if (not _found) then SLASH_BINDINGSREMINDER2 = "/br" end
SlashCmdList["BINDINGSREMINDER"] = BindingsReminder.CommandHandler
 
local f = CreateFrame("Frame")
local onEvent = function(frame, event, ...)
local func = BindingsReminder[event]
if func and type(func) == "function" then
func(...)
end
end
 
local onShow = function(frame)
BindingsReminder.UpdateTable()
BindingsReminderFrame:Show()
end
 
local onHide = function(frame)
BindingsReminder.UpdateTable()
end
 
f:SetScript("OnEvent", onEvent)
f:RegisterEvent("ADDON_LOADED")
 
function BindingsReminder.ADDON_LOADED(addon)
if addon == "Blizzard_BindingUI" then
KeyBindingFrame:HookScript("OnShow", onShow)
KeyBindingFrame:HookScript("OnHide", onHide)
KeyBindingFrame:HookScript("OnKeyDown", onHide)
end
end
--myBindings = _bindings
Property changes : Added: svn:executable + * Added: svn:mime-type + text/plain Added: svn:eol-style + native
trunk/BindingsReminder/changelog.txt New file
0,0 → 1,24
0.8-20400
- relativeTo ~= relativePoint
0.7-20400
- made the buttons bigger
- now opens with the keybinding interface
- updates when you update the keybinding from the blizzard keybinding
interface
0.6-20400
- update toc to 20400
- changed layout back to qwerty
- made some of the commands look nicer
- made frame movable
0.5-20003
- updated toc to 20003
- added a close button to the keyboard
0.4-20000
- made the keys look prettier...whiny baby guildies...
0.3-20000
- fixed a typo preventing modified keys working
- removed dev stuff
0.2-20000
- changed method to figure out what keys are used, works more better now
0.1-20000
- initial release
Property changes : Added: svn:eol-style + native Added: svn:executable + *
trunk/BindingsReminder/BindingsReminder.toc New file
0,0 → 1,10
## Interface: 20400
## Title: Binding Reminder
## Version: 0.8-20400
## Notes: keep track of all your bindings
## Author: Josh_Borke
## OptionalDep: DevTools
BindingsReminder.lua
Layouts\Qwerty.lua
Layouts\Dvorak.lua
BindingsReminder.xml
Property changes : Added: svn:executable + * Added: svn:mime-type + text/plain Added: svn:eol-style + native
trunk/BindingsReminder/Layouts/Dvorak.lua New file
0,0 → 1,100
if (not BindingsReminder) then BindingsReminder = {} end
BindingsReminder.dvorak = {
[1] = "ESC",
[2] = "F1",
[3] = "F2",
[4] = "F3",
[5] = "F4",
[6] = "F5",
[7] = "F6",
[8] = "F7",
[9] = "F8",
[10] = "F9",
[11] = "F10",
[12] = "F11",
[13] = "F12",
[14] = {"PRINTSCREEN","PR"},
[15] = {"SCROLLLOCK","SL"},
[16] = {"PAUSE","PAU"},
[17] = "`",
[18] = "1",
[19] = "2",
[20] = "3",
[21] = "4",
[22] = "5",
[23] = "6",
[24] = "7",
[25] = "8",
[26] = "9",
[27] = "0",
[28] = "[",
[29] = "]",
[30] = {"BACKSPACE","BKSP"},
[31] = "TAB",
[32] = "'",
[33] = ",",
[34] = ".",
[35] = "P",
[36] = "Y",
[37] = "F",
[38] = "G",
[39] = "C",
[40] = "R",
[41] = "L",
[42] = "/",
[43] = "=",
[44] = "\\",
[45] = {"CAPSLOCK","CAPS"},
[46] = "A",
[47] = "O",
[48] = "E",
[49] = "U",
[50] = "I",
[51] = "D",
[52] = "H",
[53] = "T",
[54] = "N",
[55] = "S",
[56] = "-",
[57] = "ENTER",
[58] = "SHIFT",
[59] = ";",
[60] = "Q",
[61] = "J",
[62] = "K",
[63] = "X",
[64] = "B",
[65] = "M",
[66] = "W",
[67] = "V",
[68] = "Z",
[69] = "SHIFT",
[70] = {"INSERT","INS"},
[71] = {"HOME","HM"},
[72] = {"PAGEUP","PU"},
[73] = {"DELETE","DEL"},
[74] = "END",
[75] = {"PAGEDOWN","PD"},
[76] = {"LEFT","LT"},
[77] = "UP",
[78] = {"DOWN","DN"},
[79] = {"RIGHT","RT"},
[80] = {"NUMLOCK","NL"},
[81] = {"NUMPADDIVIDE","/"},
[82] = {"NUMPADMULTIPLY","*"},
[83] = {"NUMPADMINUS","-"},
[84] = {"NUMPAD7","7"},
[85] = {"NUMPAD8","8"},
[86] = {"NUMPAD9","9"},
[87] = {"NUMPADPLUS","+"},
[88] = {"NUMPAD4","4"},
[89] = {"NUMPAD5","5"},
[90] = {"NUMPAD6","6"},
[91] = {"NUMPAD1","1"},
[92] = {"NUMPAD2","2"},
[93] = {"NUMPAD3","3"},
[94] = "ENTER",
[95] = {"NUMPAD0","0"},
[96] = {"NUMPADDECIMAL","."},
}
--BindingsReminder.cLayout = BindingsReminder.dvorak
Property changes : Added: svn:executable + * Added: svn:mime-type + text/plain Added: svn:eol-style + native
trunk/BindingsReminder/Layouts/Qwerty.lua New file
0,0 → 1,100
if (not BindingsReminder) then BindingsReminder = {} end
BindingsReminder.qwerty = {
[1] = {"ESCAPE","ESC"},
[2] = "F1",
[3] = "F2",
[4] = "F3",
[5] = "F4",
[6] = "F5",
[7] = "F6",
[8] = "F7",
[9] = "F8",
[10] = "F9",
[11] = "F10",
[12] = "F11",
[13] = "F12",
[14] = {"PRINTSCREEN","PR"},
[15] = {"SCROLLLOCK","SL"},
[16] = {"PAUSE","PAU"},
[17] = "`",
[18] = "1",
[19] = "2",
[20] = "3",
[21] = "4",
[22] = "5",
[23] = "6",
[24] = "7",
[25] = "8",
[26] = "9",
[27] = "0",
[28] = "-",
[29] = "=",
[30] = {"BACKSPACE","BKSP"},
[31] = "TAB",
[32] = "Q",
[33] = "W",
[34] = "E",
[35] = "R",
[36] = "T",
[37] = "Y",
[38] = "U",
[39] = "I",
[40] = "O",
[41] = "P",
[42] = "[",
[43] = "]",
[44] = "\\",
[45] = {"CAPSLOCK","CAPS"},
[46] = "A",
[47] = "S",
[48] = "D",
[49] = "F",
[50] = "G",
[51] = "H",
[52] = "J",
[53] = "K",
[54] = "L",
[55] = ";",
[56] = "'",
[57] = "ENTER",
[58] = "SHIFT",
[59] = "Z",
[60] = "X",
[61] = "C",
[62] = "V",
[63] = "B",
[64] = "N",
[65] = "M",
[66] = ",",
[67] = ".",
[68] = "/",
[69] = "SHIFT",
[70] = {"INSERT","INS"},
[71] = {"HOME","HM"},
[72] = {"PAGEUP","PU"},
[73] = {"DELETE","DEL"},
[74] = "END",
[75] = {"PAGEDOWN","PD"},
[76] = {"LEFT","LT"},
[77] = "UP",
[78] = {"DOWN","DN"},
[79] = {"RIGHT","RT"},
[80] = {"NUMLOCK","NL"},
[81] = {"NUMPADDIVIDE","/"},
[82] = {"NUMPADMULTIPLY","*"},
[83] = {"NUMPADMINUS","-"},
[84] = {"NUMPAD7","7"},
[85] = {"NUMPAD8","8"},
[86] = {"NUMPAD9","9"},
[87] = {"NUMPADPLUS","+"},
[88] = {"NUMPAD4","4"},
[89] = {"NUMPAD5","5"},
[90] = {"NUMPAD6","6"},
[91] = {"NUMPAD1","1"},
[92] = {"NUMPAD2","2"},
[93] = {"NUMPAD3","3"},
[94] = "ENTER",
[95] = {"NUMPAD0","0"},
[96] = {"NUMPADDECIMAL","."},
}
BindingsReminder.cLayout = BindingsReminder.qwerty
Property changes : Added: svn:eol-style + native Added: svn:executable + * Added: svn:mime-type + text/plain
trunk/BindingsReminder/BindingsReminder.xml New file
0,0 → 1,990
<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/
..\FrameXML\UI.xsd">
<Button name="BindingsReminderTemplate" virtual="true">
<Size>
<AbsDimension x="25" y="26"/>
</Size>
<Backdrop edgeFile="Interface\Tooltips\UI-Tooltip-Border" tile="true">
<TileSize>
<AbsValue val="16"/>
</TileSize>
<EdgeSize>
<AbsValue val="16"/>
</EdgeSize>
<BackgroundInsets>
<AbsInset left="1" right="1" top="1" bottom="1"/>
</BackgroundInsets>
</Backdrop>
<Layers>
<Layer level="ARTWORK">
<FontString name="$parentText" inherits="GameFontHighlightSmall" text="">
<Anchors>
<Anchor point="BOTTOM" relativePoint="CENTER"/>
</Anchors>
</FontString>
</Layer>
</Layers>
<HighlightTexture file="Interface\Buttons\UI-Panel-Button-Highlight" alphaMode="ADD">
<TexCoords left="0" right="0.625" top="0" bottom="0.6875"/>
</HighlightTexture>
<Scripts>
<OnLoad>
BindingsReminder.SetText(self)
BindingsReminder.KeyToKey(self)
</OnLoad>
<OnEnter>
BindingsReminder.Tooltip(self)
</OnEnter>
<OnLeave>
GameTooltip:Hide()
</OnLeave>
</Scripts>
</Button>
<Frame name="BindingsReminderFrame" enableMouse="true" hidden="true" movable="true" parent="UIParent">
<Size>
<AbsDimension x="578" y="205"/>
</Size>
<Anchors>
<Anchor point="TOP">
<Offset>
<AbsDimension x="0" y="-612"/>
</Offset>
</Anchor>
</Anchors>
<Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" edgeFile="Interface\DialogFrame\UI-DialogBox-Border" tile="true">
<BackgroundInsets>
<AbsInset left="11" right="12" top="12" bottom="11"/>
</BackgroundInsets>
<TileSize>
<AbsValue val="32"/>
</TileSize>
<EdgeSize>
<AbsValue val="32"/>
</EdgeSize>
</Backdrop>
 
<Frames>
<Button name="BR_CLOSE" inherits="UIPanelCloseButton">
<Size>
<AbsDimension x="18" y="19"/>
</Size>
<Anchors>
<Anchor point="TOPRIGHT">
<Offset>
<AbsDimension x="-12" y="-12"/>
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_1" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="20" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_2" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="54" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_3" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="78" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_4" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="102" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_5" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="126" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_6" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="167" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_7" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="191" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_8" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="215" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_9" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="239" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_10" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="276" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_11" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="300" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_12" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="324" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_13" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="348" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_14" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="383" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_15" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="407" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_16" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="431" y="-24" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_17" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="20" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_18" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="44" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_19" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="68" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_20" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="92" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_21" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="116" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_22" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="140" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_23" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="164" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_24" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="188" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_25" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="212" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_26" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="236" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_27" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="260" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_28" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="284" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_29" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="308" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_30" inherits="BindingsReminderTemplate">
<Size>
<AbsDimension x="39" y="26" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="332" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_31" inherits="BindingsReminderTemplate">
<Size>
<AbsDimension x="36" y="26" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="20" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_32" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="56" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_33" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="80" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_34" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="104" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_35" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="128" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_36" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="152" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_37" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="176" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_38" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="200" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_39" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="224" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_40" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="248" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_41" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="272" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_42" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="296" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_43" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="320" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_44" inherits="BindingsReminderTemplate">
<Size>
<AbsDimension x="27" y="26" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="344" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_45" inherits="BindingsReminderTemplate">
<Size>
<AbsDimension x="48" y="26" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="20" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_46" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="68" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_47" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="92" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_48" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="116" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_49" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="140" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_50" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="164" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_51" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="188" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_52" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="212" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_53" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="236" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_54" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="260" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_55" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="284" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_56" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="308" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_57" inherits="BindingsReminderTemplate">
<Size>
<AbsDimension x="39" y="27" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="332" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_58" inherits="BindingsReminderTemplate">
<Size>
<AbsDimension x="60" y="27" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="20" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_59" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="80" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_60" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="104" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_61" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="128" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_62" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="152" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_63" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="176" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_64" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="200" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_65" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="224" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_66" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="248" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_67" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="272" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_68" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="296" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_69" inherits="BindingsReminderTemplate">
<Size>
<AbsDimension x="51" y="27" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="320" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_70" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="383" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_71" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="407" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_72" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="431" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_73" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="383" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_74" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="407" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_75" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="431" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_76" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="383" y="-164" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_77" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="407" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_78" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="407" y="-164" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_79" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="431" y="-164" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_80" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="465" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_81" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="489" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_82" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="513" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_83" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="537" y="-64" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_84" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="465" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_85" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="489" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_86" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="513" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_87" inherits="BindingsReminderTemplate">
<Size>
<AbsDimension x="26" y="52" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="537" y="-89" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_88" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="465" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_89" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="489" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_90" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="513" y="-114" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_91" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="465" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_92" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="489" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_93" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="513" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_94" inherits="BindingsReminderTemplate">
<Size>
<AbsDimension x="26" y="50" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="537" y="-139" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_95" inherits="BindingsReminderTemplate">
<Size>
<AbsDimension x="50" y="27" />
</Size>
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="465" y="-164" />
</Offset>
</Anchor>
</Anchors>
</Button>
<Button name="BR_96" inherits="BindingsReminderTemplate">
<Anchors>
<Anchor point="TOPLEFT">
<Offset>
<AbsDimension x="513" y="-164" />
</Offset>
</Anchor>
</Anchors>
</Button>
</Frames>
<Scripts>
<OnLoad>
BindingsReminder.CreateKeyBoard()
BindingsReminderFrame:RegisterForDrag("LeftButton")
</OnLoad>
<OnShow>
BindingsReminder.UpdateTable()
</OnShow>
<OnDragStart>
BindingsReminderFrame:StartMoving()
</OnDragStart>
<OnDragStop>
BindingsReminderFrame:StopMovingOrSizing()
</OnDragStop>
</Scripts>
</Frame>
</Ui>
Property changes : Added: svn:eol-style + native Added: svn:executable + *