annotate OptionPage.xml @ 1:a4e2eaf9cad9

Initial Fixes for ticket 1: Added a menu to the interface options page to allow the syncing of the addon to the mouse profile. This should resolve i8n issues
author madcatzinc@35b17cf1-18cd-47ff-9ca3-31d6b526ef09
date Wed, 23 May 2012 08:26:07 +0000
parents bf9220814fb5
children 08c83fa555a5
rev   line source
madcatzinc@0 1 <Ui xmlns="http://www.blizzard.com/wow/ui" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
madcatzinc@0 2 <!--
madcatzinc@0 3 Warcraft Plugin for Cyborg MMO7
madcatzinc@0 4 Filename: OptionPage.xml
madcatzinc@0 5 Description: The configuration page layout for the addons interface page
madcatzinc@0 6 Copyright (C) 2012 Mad Catz Inc.
madcatzinc@0 7 Author: Christopher Hooks
madcatzinc@0 8
madcatzinc@0 9 This program is free software; you can redistribute it and/or
madcatzinc@0 10 modify it under the terms of the GNU General Public License
madcatzinc@0 11 as published by the Free Software Foundation; either version 2
madcatzinc@0 12 of the License, or (at your option) any later version.
madcatzinc@0 13
madcatzinc@0 14 This program is distributed in the hope that it will be useful,
madcatzinc@0 15 but WITHOUT ANY WARRANTY; without even the implied warranty of
madcatzinc@0 16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
madcatzinc@0 17 GNU General Public License for more details.
madcatzinc@0 18
madcatzinc@0 19 You should have received a copy of the GNU General Public License
madcatzinc@0 20 along with this program; if not, write to the Free Software
madcatzinc@0 21 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
madcatzinc@0 22 -->
madcatzinc@0 23 <FontString name="normalStringTemplate" font="Fonts\FRIZQT__.TTF" text="NoText" virtual="true">
madcatzinc@0 24 <FontHeight>
madcatzinc@0 25 <AbsValue val="10" />
madcatzinc@0 26 </FontHeight>
madcatzinc@0 27 <Color r="1" g="1" b="1" />
madcatzinc@0 28 <Shadow>
madcatzinc@0 29 <Color r="0" g="0" b="0" />
madcatzinc@0 30 <Offset>
madcatzinc@0 31 <AbsDimension x="1" y="-1" />
madcatzinc@0 32 </Offset>
madcatzinc@0 33 </Shadow>
madcatzinc@0 34 </FontString>
madcatzinc@0 35
madcatzinc@1 36 <Button name="standard" virtual="true">
madcatzinc@1 37 <NormalTexture file="Interface\Buttons\UI-Panel-Button-Up">
madcatzinc@1 38 <TexCoords left="0" right="0.625" top="0" bottom="0.6875" />
madcatzinc@1 39 </NormalTexture>
madcatzinc@1 40 <PushedTexture file="Interface\Buttons\UI-Panel-Button-Down">
madcatzinc@1 41 <TexCoords left="0" right="0.625" top="0" bottom="0.6875" />
madcatzinc@1 42 </PushedTexture>
madcatzinc@1 43 <DisabledTexture file="Interface\Buttons\UI-Panel-Button-Disabled">
madcatzinc@1 44 <TexCoords left="0" right="0.625" top="0" bottom="0.6875" />
madcatzinc@1 45 </DisabledTexture>
madcatzinc@1 46 <HighlightTexture file="Interface\Buttons\UI-Panel-Button-Highlight" alphaMode="ADD">
madcatzinc@1 47 <TexCoords left="0" right="0.625" top="0" bottom="0.6875" />
madcatzinc@1 48 </HighlightTexture>
madcatzinc@1 49
madcatzinc@1 50 <NormalFont style="GameFontNormal" />
madcatzinc@1 51 <HighlightFont style="GameFontHighlight" />
madcatzinc@1 52 <DisabledFont style="GameFontDisable" />
madcatzinc@1 53 <Scripts>
madcatzinc@1 54 <OnLoad>
madcatzinc@1 55 self:RegisterEvent("VARIABLES_LOADED")
madcatzinc@1 56 </OnLoad>
madcatzinc@1 57 <OnEvent>
madcatzinc@1 58 if(event == "VARIABLES_LOADED") then
madcatzinc@1 59 GetBindingButtonText(self:GetName());
madcatzinc@1 60 end
madcatzinc@1 61
madcatzinc@1 62 </OnEvent>
madcatzinc@1 63 <OnClick>
madcatzinc@1 64 BindButton(self:GetName())
madcatzinc@1 65 </OnClick>
madcatzinc@1 66 </Scripts>
madcatzinc@1 67 </Button>
madcatzinc@1 68
madcatzinc@0 69 <FontString name="SliderTitle" font="Fonts\FRIZQT__.TTF" text="NoText" virtual="true">
madcatzinc@0 70 <FontHeight>
madcatzinc@0 71 <AbsValue val="14" />
madcatzinc@0 72 </FontHeight>
madcatzinc@0 73 <Color r="1" g="0.8196079" b="0" />
madcatzinc@0 74 <Shadow>
madcatzinc@0 75 <Color r="0" g="0" b="0" />
madcatzinc@0 76 <Offset>
madcatzinc@0 77 <AbsDimension x="1" y="-1" />
madcatzinc@0 78 </Offset>
madcatzinc@0 79 </Shadow>
madcatzinc@0 80 </FontString>
madcatzinc@1 81
madcatzinc@1 82 <Frame name="ButtonRow" virtual="true">
madcatzinc@1 83 <Size>
madcatzinc@1 84 <AbsDimension x="160" y="28" />
madcatzinc@1 85 </Size>
madcatzinc@1 86
madcatzinc@1 87 <Layers>
madcatzinc@1 88 <Layer level="ARTWORK">
madcatzinc@1 89 <FontString name="$parentName" inherits="GameFontNormalLarge">
madcatzinc@1 90 <Anchors>
madcatzinc@1 91 <Anchor point="TOPLEFT" relativeTo="$parent">
madcatzinc@1 92 <Offset>
madcatzinc@1 93 <AbsDimension x="0" y="0" />
madcatzinc@1 94 </Offset>
madcatzinc@1 95 </Anchor>
madcatzinc@1 96 </Anchors>
madcatzinc@1 97 </FontString>
madcatzinc@1 98 </Layer>
madcatzinc@1 99 </Layers>
madcatzinc@1 100 <Frames>
madcatzinc@1 101 <Button name="$parentMode1" inherits="standard">
madcatzinc@1 102 <Size>
madcatzinc@1 103 <AbsDimension x="140" y="28" />
madcatzinc@1 104 </Size>
madcatzinc@1 105 <Anchors>
madcatzinc@1 106 <Anchor point="TOPLEFT" relativeTo="$parent">
madcatzinc@1 107 <Offset>
madcatzinc@1 108 <AbsDimension x="150" y="5"/>
madcatzinc@1 109 </Offset>
madcatzinc@1 110 </Anchor>
madcatzinc@1 111 </Anchors>
madcatzinc@1 112 </Button>
madcatzinc@1 113 <Button name="$parentMode2" inherits="standard">
madcatzinc@1 114 <Size>
madcatzinc@1 115 <AbsDimension x="140" y="28" />
madcatzinc@1 116 </Size>
madcatzinc@1 117 <Anchors>
madcatzinc@1 118 <Anchor point="TOPLEFT" relativeTo="$parent">
madcatzinc@1 119 <Offset>
madcatzinc@1 120 <AbsDimension x="290" y="5"/>
madcatzinc@1 121 </Offset>
madcatzinc@1 122 </Anchor>
madcatzinc@1 123 </Anchors>
madcatzinc@1 124 </Button>
madcatzinc@1 125 <Button name="$parentMode3" inherits="standard">
madcatzinc@1 126 <Size>
madcatzinc@1 127 <AbsDimension x="140" y="28" />
madcatzinc@1 128 </Size>
madcatzinc@1 129 <Anchors>
madcatzinc@1 130 <Anchor point="TOPLEFT" relativeTo="$parent">
madcatzinc@1 131 <Offset>
madcatzinc@1 132 <AbsDimension x="430" y="5"/>
madcatzinc@1 133 </Offset>
madcatzinc@1 134 </Anchor>
madcatzinc@1 135 </Anchors>
madcatzinc@1 136 </Button>
madcatzinc@1 137 </Frames>
madcatzinc@1 138 <Scripts>
madcatzinc@1 139 <OnLoad>
madcatzinc@1 140 LoadStrings(getglobal(self:GetName().."Name"));
madcatzinc@1 141 </OnLoad>
madcatzinc@1 142 </Scripts>
madcatzinc@1 143 </Frame>
madcatzinc@0 144
madcatzinc@1 145 <!--Custom keybinds -->
madcatzinc@1 146 <Frame name="MouseRebind" virtual="true">
madcatzinc@1 147 <Layers>
madcatzinc@1 148 <Layer level="ARTWORK">
madcatzinc@1 149 <FontString name="MouseRebindTitle" inherits="GameFontNormalLarge" text="MMO Keybinds:-">
madcatzinc@1 150 <Anchors>
madcatzinc@1 151 <Anchor point="TOPLEFT">
madcatzinc@1 152 <Offset>
madcatzinc@1 153 <AbsDimension x="-15" y="-15" />
madcatzinc@1 154 </Offset>
madcatzinc@1 155 </Anchor>
madcatzinc@1 156 </Anchors>
madcatzinc@1 157 </FontString>
madcatzinc@1 158
madcatzinc@1 159 </Layer>
madcatzinc@1 160 </Layers>
madcatzinc@1 161 <Frames>
madcatzinc@1 162 <Frame name="MouseRow1" inherits="ButtonRow">
madcatzinc@1 163 <Anchors>
madcatzinc@1 164 <Anchor point="TOPLEFT" relativeTo="$parent">
madcatzinc@1 165 <Offset>
madcatzinc@1 166 <AbsDimension x="0" y="-40" />
madcatzinc@1 167 </Offset>
madcatzinc@1 168 </Anchor>
madcatzinc@1 169 </Anchors>
madcatzinc@1 170 </Frame>
madcatzinc@1 171 <Frame name="MouseRow2" inherits="ButtonRow">
madcatzinc@1 172 <Anchors>
madcatzinc@1 173 <Anchor point="TOPLEFT" relativeTo="MouseRow1">
madcatzinc@1 174 <Offset>
madcatzinc@1 175 <AbsDimension x="0" y="-30" />
madcatzinc@1 176 </Offset>
madcatzinc@1 177 </Anchor>
madcatzinc@1 178 </Anchors>
madcatzinc@1 179 </Frame>
madcatzinc@1 180 <Frame name="MouseRow3" inherits="ButtonRow">
madcatzinc@1 181 <Anchors>
madcatzinc@1 182 <Anchor point="TOPLEFT" relativeTo="MouseRow2">
madcatzinc@1 183 <Offset>
madcatzinc@1 184 <AbsDimension x="0" y="-30" />
madcatzinc@1 185 </Offset>
madcatzinc@1 186 </Anchor>
madcatzinc@1 187 </Anchors>
madcatzinc@1 188 </Frame>
madcatzinc@1 189 <Frame name="MouseRow4" inherits="ButtonRow">
madcatzinc@1 190 <Anchors>
madcatzinc@1 191 <Anchor point="TOPLEFT" relativeTo="MouseRow3">
madcatzinc@1 192 <Offset>
madcatzinc@1 193 <AbsDimension x="0" y="-30" />
madcatzinc@1 194 </Offset>
madcatzinc@1 195 </Anchor>
madcatzinc@1 196 </Anchors>
madcatzinc@1 197 </Frame>
madcatzinc@1 198 <Frame name="MouseRow5" inherits="ButtonRow">
madcatzinc@1 199 <Anchors>
madcatzinc@1 200 <Anchor point="TOPLEFT" relativeTo="MouseRow4">
madcatzinc@1 201 <Offset>
madcatzinc@1 202 <AbsDimension x="0" y="-30" />
madcatzinc@1 203 </Offset>
madcatzinc@1 204 </Anchor>
madcatzinc@1 205 </Anchors>
madcatzinc@1 206 </Frame>
madcatzinc@1 207 <Frame name="MouseRow6" inherits="ButtonRow">
madcatzinc@1 208 <Anchors>
madcatzinc@1 209 <Anchor point="TOPLEFT" relativeTo="MouseRow5">
madcatzinc@1 210 <Offset>
madcatzinc@1 211 <AbsDimension x="0" y="-30" />
madcatzinc@1 212 </Offset>
madcatzinc@1 213 </Anchor>
madcatzinc@1 214 </Anchors>
madcatzinc@1 215 </Frame>
madcatzinc@1 216 <Frame name="MouseRow7" inherits="ButtonRow">
madcatzinc@1 217 <Anchors>
madcatzinc@1 218 <Anchor point="TOPLEFT" relativeTo="MouseRow6">
madcatzinc@1 219 <Offset>
madcatzinc@1 220 <AbsDimension x="0" y="-30" />
madcatzinc@1 221 </Offset>
madcatzinc@1 222 </Anchor>
madcatzinc@1 223 </Anchors>
madcatzinc@1 224 </Frame>
madcatzinc@1 225 <Frame name="MouseRow8" inherits="ButtonRow">
madcatzinc@1 226 <Anchors>
madcatzinc@1 227 <Anchor point="TOPLEFT" relativeTo="MouseRow7">
madcatzinc@1 228 <Offset>
madcatzinc@1 229 <AbsDimension x="0" y="-30" />
madcatzinc@1 230 </Offset>
madcatzinc@1 231 </Anchor>
madcatzinc@1 232 </Anchors>
madcatzinc@1 233 </Frame>
madcatzinc@1 234 <Frame name="MouseRow9" inherits="ButtonRow">
madcatzinc@1 235 <Anchors>
madcatzinc@1 236 <Anchor point="TOPLEFT" relativeTo="MouseRow8">
madcatzinc@1 237 <Offset>
madcatzinc@1 238 <AbsDimension x="0" y="-30" />
madcatzinc@1 239 </Offset>
madcatzinc@1 240 </Anchor>
madcatzinc@1 241 </Anchors>
madcatzinc@1 242 </Frame>
madcatzinc@1 243 <Frame name="MouseRowA" inherits="ButtonRow">
madcatzinc@1 244 <Anchors>
madcatzinc@1 245 <Anchor point="TOPLEFT" relativeTo="MouseRow9">
madcatzinc@1 246 <Offset>
madcatzinc@1 247 <AbsDimension x="0" y="-30" />
madcatzinc@1 248 </Offset>
madcatzinc@1 249 </Anchor>
madcatzinc@1 250 </Anchors>
madcatzinc@1 251 </Frame>
madcatzinc@1 252 <Frame name="MouseRowB" inherits="ButtonRow">
madcatzinc@1 253 <Anchors>
madcatzinc@1 254 <Anchor point="TOPLEFT" relativeTo="MouseRowA">
madcatzinc@1 255 <Offset>
madcatzinc@1 256 <AbsDimension x="0" y="-30" />
madcatzinc@1 257 </Offset>
madcatzinc@1 258 </Anchor>
madcatzinc@1 259 </Anchors>
madcatzinc@1 260 </Frame>
madcatzinc@1 261 <Frame name="MouseRowC" inherits="ButtonRow">
madcatzinc@1 262 <Anchors>
madcatzinc@1 263 <Anchor point="TOPLEFT" relativeTo="MouseRowB">
madcatzinc@1 264 <Offset>
madcatzinc@1 265 <AbsDimension x="0" y="-30" />
madcatzinc@1 266 </Offset>
madcatzinc@1 267 </Anchor>
madcatzinc@1 268 </Anchors>
madcatzinc@1 269 </Frame>
madcatzinc@1 270 <Frame name="MouseRowD" inherits="ButtonRow">
madcatzinc@1 271 <Anchors>
madcatzinc@1 272 <Anchor point="TOPLEFT" relativeTo="MouseRowC">
madcatzinc@1 273 <Offset>
madcatzinc@1 274 <AbsDimension x="0" y="-30" />
madcatzinc@1 275 </Offset>
madcatzinc@1 276 </Anchor>
madcatzinc@1 277 </Anchors>
madcatzinc@1 278 </Frame>
madcatzinc@1 279 </Frames>
madcatzinc@1 280 <OnLoad>
madcatzinc@1 281 </OnLoad>
madcatzinc@1 282 </Frame>
madcatzinc@0 283
madcatzinc@0 284 <Frame name="OptionPage">
madcatzinc@0 285 <Layers>
madcatzinc@0 286 <Layer level="ARTWORK">
madcatzinc@0 287 <FontString name="$parentTitle" inherits="GameFontNormalLarge">
madcatzinc@0 288 <Anchors>
madcatzinc@0 289 <Anchor point="TOPLEFT">
madcatzinc@0 290 <Offset>
madcatzinc@0 291 <AbsDimension x="15" y="-15" />
madcatzinc@0 292 </Offset>
madcatzinc@0 293 </Anchor>
madcatzinc@0 294 </Anchors>
madcatzinc@0 295 </FontString>
madcatzinc@0 296 </Layer>
madcatzinc@0 297 </Layers>
madcatzinc@0 298
madcatzinc@0 299 <Frames>
madcatzinc@0 300 <CheckButton name="MiniMapButton" inherits="UICheckButtonTemplate" checked="true">
madcatzinc@0 301 <Size>
madcatzinc@0 302 <AbsDimension x="32" y="32"/>
madcatzinc@0 303 </Size>
madcatzinc@0 304 <Anchors>
madcatzinc@0 305 <Anchor point="TOPLEFT" relativeTo="$parentTitle">
madcatzinc@0 306 <Offset>
madcatzinc@1 307 <AbsDimension x="15" y="-30"/>
madcatzinc@0 308 </Offset>
madcatzinc@0 309 </Anchor>
madcatzinc@0 310 </Anchors>
madcatzinc@0 311 <Layers>
madcatzinc@0 312 <Layer>
madcatzinc@0 313 <FontString name="$parentTitle" font="Fonts\FRIZQT__.TTF" inherits="SliderTitle">
madcatzinc@0 314 <Anchors>
madcatzinc@0 315 <Anchor point="LEFT" relativePoint="$parentMiniMapButton">
madcatzinc@0 316 <Offset>
madcatzinc@0 317 <AbsDimension x="45" y="0" />
madcatzinc@0 318 </Offset>
madcatzinc@0 319 </Anchor>
madcatzinc@0 320 </Anchors>
madcatzinc@0 321 </FontString>
madcatzinc@0 322 </Layer>
madcatzinc@0 323 </Layers>
madcatzinc@0 324 <Scripts>
madcatzinc@0 325 <OnLoad>
madcatzinc@0 326 LoadStrings(getglobal(self:GetName().."Title"));
madcatzinc@0 327 </OnLoad>
madcatzinc@0 328 <OnClick>
madcatzinc@0 329 if(self:GetChecked() == 1) then
madcatzinc@0 330 SetMiniMapButton(true)
madcatzinc@0 331 else
madcatzinc@0 332 SetMiniMapButton(false)
madcatzinc@0 333 end
madcatzinc@0 334 </OnClick>
madcatzinc@0 335 </Scripts>
madcatzinc@0 336 </CheckButton>
madcatzinc@0 337
madcatzinc@0 338
madcatzinc@0 339 <CheckButton name="CyborgButton" inherits="UICheckButtonTemplate" checked="true">
madcatzinc@0 340 <Size>
madcatzinc@0 341 <AbsDimension x="32" y="32"/>
madcatzinc@0 342 </Size>
madcatzinc@0 343 <Anchors>
madcatzinc@1 344 <Anchor point="TOPLEFT" relativeTo="MiniMapButton">
madcatzinc@0 345 <Offset>
madcatzinc@1 346 <AbsDimension x="0" y="-30"/>
madcatzinc@0 347 </Offset>
madcatzinc@0 348 </Anchor>
madcatzinc@0 349 </Anchors>
madcatzinc@0 350 <Layers>
madcatzinc@0 351 <Layer>
madcatzinc@0 352 <FontString name="$parentTitle" font="Fonts\FRIZQT__.TTF" inherits="SliderTitle">
madcatzinc@0 353 <Anchors>
madcatzinc@0 354 <Anchor point="LEFT" relativePoint="$parentCyborgButton">
madcatzinc@0 355 <Offset>
madcatzinc@0 356 <AbsDimension x="45" y="0" />
madcatzinc@0 357 </Offset>
madcatzinc@0 358 </Anchor>
madcatzinc@0 359 </Anchors>
madcatzinc@0 360 </FontString>
madcatzinc@0 361 </Layer>
madcatzinc@0 362 </Layers>
madcatzinc@0 363 <Scripts>
madcatzinc@0 364 <OnLoad>
madcatzinc@0 365 LoadStrings(getglobal(self:GetName().."Title"));
madcatzinc@0 366 </OnLoad>
madcatzinc@0 367 <OnClick>
madcatzinc@0 368 if(self:GetChecked() == 1) then
madcatzinc@0 369 SetCyborgHeadButton(true)
madcatzinc@0 370 else
madcatzinc@0 371 SetCyborgHeadButton(false)
madcatzinc@0 372 end
madcatzinc@0 373 </OnClick>
madcatzinc@0 374 </Scripts>
madcatzinc@0 375 </CheckButton>
madcatzinc@0 376
madcatzinc@1 377 <Button name="$parentSetDefaults" inherits="standard">
madcatzinc@0 378 <Size>
madcatzinc@0 379 <AbsDimension x="156" y="28" />
madcatzinc@0 380 </Size>
madcatzinc@0 381 <Anchors>
madcatzinc@1 382 <Anchor point="TOPLEFT" relativeTo="CyborgButton">
madcatzinc@0 383 <Offset>
madcatzinc@1 384 <AbsDimension x="0" y="-40"/>
madcatzinc@0 385 </Offset>
madcatzinc@0 386 </Anchor>
madcatzinc@0 387 </Anchors>
madcatzinc@0 388 <Scripts>
madcatzinc@0 389 <OnLoad>
madcatzinc@0 390 LoadStrings(getglobal(self:GetName()));
madcatzinc@0 391 </OnLoad>
madcatzinc@0 392 <OnClick>
madcatzinc@0 393 SetDefaultSettings();
madcatzinc@0 394 </OnClick>
madcatzinc@0 395 </Scripts>
madcatzinc@0 396 </Button>
madcatzinc@1 397
madcatzinc@1 398 <Frame name="Rebind" inherits="MouseRebind">
madcatzinc@0 399 <Size>
madcatzinc@1 400 <AbsDimension x="45" y="60" />
madcatzinc@0 401 </Size>
madcatzinc@0 402 <Anchors>
madcatzinc@0 403 <Anchor point="TOPLEFT" relativeTo="$parentTitle">
madcatzinc@0 404 <Offset>
madcatzinc@0 405 <AbsDimension x="25" y="-120"/>
madcatzinc@0 406 </Offset>
madcatzinc@0 407 </Anchor>
madcatzinc@0 408 </Anchors>
madcatzinc@1 409 </Frame>
madcatzinc@1 410
madcatzinc@1 411 <Frame name="CyborgSize">
madcatzinc@1 412 <Size>
madcatzinc@1 413 <AbsDimension x="198" y="10" />
madcatzinc@1 414 </Size>
madcatzinc@1 415 <Anchors>
madcatzinc@1 416 <Anchor point="TOPLEFT" relativeTo="$parentTitle">
madcatzinc@1 417 <Offset>
madcatzinc@1 418 <AbsDimension x="255" y="-20"/>
madcatzinc@1 419 </Offset>
madcatzinc@1 420 </Anchor>
madcatzinc@1 421 </Anchors>
madcatzinc@0 422 <Frames>
madcatzinc@0 423 <Slider name="$parentSlider" enableMouse="true" minValue=".5" maxValue="1" defaultValue=".75" valueStep=".01" orientation="HORIZONTAL">
madcatzinc@0 424 <Size>
madcatzinc@0 425 <AbsDimension x="128" y="17" />
madcatzinc@0 426 </Size>
madcatzinc@0 427 <Anchors>
madcatzinc@0 428 <Anchor point="LEFT" />
madcatzinc@0 429 <Anchor point="RIGHT" />
madcatzinc@0 430 </Anchors>
madcatzinc@0 431 <Backdrop bgFile="Interface\Buttons\UI-SliderBar-Background" edgeFile="Interface\Buttons\UI-SliderBar-Border" tile="true">
madcatzinc@0 432 <BackgroundInsets>
madcatzinc@0 433 <AbsInset left="3" right="3" top="6" bottom="6" />
madcatzinc@0 434 </BackgroundInsets>
madcatzinc@0 435 <TileSize>
madcatzinc@0 436 <AbsValue val="8" />
madcatzinc@0 437 </TileSize>
madcatzinc@0 438 <EdgeSize>
madcatzinc@0 439 <AbsValue val="8" />
madcatzinc@0 440 </EdgeSize>
madcatzinc@0 441 </Backdrop>
madcatzinc@0 442 <Layers>
madcatzinc@0 443 <Layer>
madcatzinc@0 444 <FontString name="$parentTitle" font="Fonts\FRIZQT__.TTF" inherits="SliderTitle">
madcatzinc@0 445 <Anchors>
madcatzinc@0 446 <Anchor point="BOTTOM" relativePoint="TOP" />
madcatzinc@0 447 </Anchors>
madcatzinc@0 448 </FontString>
madcatzinc@0 449 <FontString name="$parentLow" font="Fonts\FRIZQT__.TTF" inherits="normalStringTemplate" text="50%">
madcatzinc@0 450 <Anchors>
madcatzinc@0 451 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" />
madcatzinc@0 452 </Anchors>
madcatzinc@0 453 </FontString>
madcatzinc@0 454 <FontString name="$parentHigh" font="Fonts\FRIZQT__.TTF" inherits="normalStringTemplate" text="100%">
madcatzinc@0 455 <Anchors>
madcatzinc@0 456 <Anchor point="TOPRIGHT" relativePoint="BOTTOMRIGHT" />
madcatzinc@0 457 </Anchors>
madcatzinc@0 458 </FontString>
madcatzinc@0 459 </Layer>
madcatzinc@0 460 </Layers>
madcatzinc@0 461 <ThumbTexture name="$parentThumb" file="Interface\Buttons\UI-SliderBar-Button-Horizontal">
madcatzinc@0 462 <Size>
madcatzinc@0 463 <AbsDimension x="32" y="32" />
madcatzinc@0 464 </Size>
madcatzinc@0 465 </ThumbTexture>
madcatzinc@0 466 <Scripts>
madcatzinc@0 467 <OnLoad>
madcatzinc@0 468 LoadStrings(getglobal(self:GetName().."Title"))
madcatzinc@0 469 </OnLoad>
madcatzinc@0 470 <OnValueChanged>SetOpenButtonSize(self:GetValue())</OnValueChanged>
madcatzinc@0 471 </Scripts>
madcatzinc@0 472 </Slider>
madcatzinc@0 473 </Frames>
madcatzinc@0 474 </Frame>
madcatzinc@0 475 <Frame name="PluginSize">
madcatzinc@0 476 <Size>
madcatzinc@0 477 <AbsDimension x="198" y="60" />
madcatzinc@0 478 </Size>
madcatzinc@0 479 <Anchors>
madcatzinc@1 480 <Anchor point="TOPLEFT" relativeTo="CyborgSize">
madcatzinc@0 481 <Offset>
madcatzinc@1 482 <AbsDimension x="0" y="-40"/>
madcatzinc@0 483 </Offset>
madcatzinc@0 484 </Anchor>
madcatzinc@0 485 </Anchors>
madcatzinc@0 486 <Frames>
madcatzinc@0 487 <Slider name="$parentSlider" enableMouse="true" minValue=".5" maxValue="1" defaultValue=".75" valueStep=".01" orientation="HORIZONTAL">
madcatzinc@0 488 <Size>
madcatzinc@0 489 <AbsDimension x="128" y="17" />
madcatzinc@0 490 </Size>
madcatzinc@0 491 <Anchors>
madcatzinc@0 492 <Anchor point="LEFT" />
madcatzinc@0 493 <Anchor point="RIGHT" />
madcatzinc@0 494 </Anchors>
madcatzinc@0 495 <Backdrop bgFile="Interface\Buttons\UI-SliderBar-Background" edgeFile="Interface\Buttons\UI-SliderBar-Border" tile="true">
madcatzinc@0 496 <BackgroundInsets>
madcatzinc@0 497 <AbsInset left="3" right="3" top="6" bottom="6" />
madcatzinc@0 498 </BackgroundInsets>
madcatzinc@0 499 <TileSize>
madcatzinc@0 500 <AbsValue val="8" />
madcatzinc@0 501 </TileSize>
madcatzinc@0 502 <EdgeSize>
madcatzinc@0 503 <AbsValue val="8" />
madcatzinc@0 504 </EdgeSize>
madcatzinc@0 505 </Backdrop>
madcatzinc@0 506 <Layers>
madcatzinc@0 507 <Layer>
madcatzinc@0 508 <FontString name="$parentTitle" font="Fonts\FRIZQT__.TTF" inherits="SliderTitle">
madcatzinc@0 509 <Anchors>
madcatzinc@0 510 <Anchor point="BOTTOM" relativePoint="TOP" />
madcatzinc@0 511 </Anchors>
madcatzinc@0 512 </FontString>
madcatzinc@0 513 <FontString name="$parentLow" font="Fonts\FRIZQT__.TTF" inherits="normalStringTemplate" text="50%">
madcatzinc@0 514 <Anchors>
madcatzinc@0 515 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" />
madcatzinc@0 516 </Anchors>
madcatzinc@0 517 </FontString>
madcatzinc@0 518 <FontString name="$parentHigh" font="Fonts\FRIZQT__.TTF" inherits="normalStringTemplate" text="100%">
madcatzinc@0 519 <Anchors>
madcatzinc@0 520 <Anchor point="TOPRIGHT" relativePoint="BOTTOMRIGHT" />
madcatzinc@0 521 </Anchors>
madcatzinc@0 522 </FontString>
madcatzinc@0 523 </Layer>
madcatzinc@0 524 </Layers>
madcatzinc@0 525 <ThumbTexture name="$parentThumb" file="Interface\Buttons\UI-SliderBar-Button-Horizontal">
madcatzinc@0 526 <Size>
madcatzinc@0 527 <AbsDimension x="32" y="32" />
madcatzinc@0 528 </Size>
madcatzinc@0 529 </ThumbTexture>
madcatzinc@0 530 <Scripts>
madcatzinc@0 531 <OnLoad>
madcatzinc@0 532 LoadStrings(getglobal(self:GetName().."Title"));
madcatzinc@0 533 </OnLoad>
madcatzinc@0 534 <OnValueChanged>
madcatzinc@0 535 SetMainPageSize(self:GetValue())
madcatzinc@0 536 </OnValueChanged>
madcatzinc@0 537 </Scripts>
madcatzinc@0 538 </Slider>
madcatzinc@0 539 </Frames>
madcatzinc@0 540 </Frame>
madcatzinc@0 541 </Frames>
madcatzinc@0 542
madcatzinc@0 543 <Scripts>
madcatzinc@0 544 <OnLoad>
madcatzinc@0 545 LoadStrings(getglobal(self:GetName().."Title"));
madcatzinc@0 546 msg("Loaded Option Page");
madcatzinc@0 547 self = OptionView.new(self);
madcatzinc@0 548 </OnLoad>
madcatzinc@0 549 </Scripts>
madcatzinc@0 550 </Frame>
madcatzinc@1 551
madcatzinc@1 552 <Button name="BindingFrame" toplevel="true" parent="UIParent" frameStrata="DIALOG" movable="true" enableMouse="true" hidden="true" enableKeyboard="true">
madcatzinc@1 553 <Size>
madcatzinc@1 554 <AbsDimension x="400" y="200"/>
madcatzinc@1 555 </Size>
madcatzinc@1 556 <Anchors>
madcatzinc@1 557 <Anchor point="CENTER">
madcatzinc@1 558 <Offset>
madcatzinc@1 559 <AbsDimension x="0" y="0"/>
madcatzinc@1 560 </Offset>
madcatzinc@1 561 </Anchor>
madcatzinc@1 562 </Anchors>
madcatzinc@1 563 <Backdrop bgFile="Interface\DialogFrame\UI-DialogBox-Background" edgeFile="Interface\DialogFrame\UI-DialogBox-Border" tile="true">
madcatzinc@1 564 <BackgroundInsets>
madcatzinc@1 565 <AbsInset left="11" right="12" top="12" bottom="11"/>
madcatzinc@1 566 </BackgroundInsets>
madcatzinc@1 567 <TileSize>
madcatzinc@1 568 <AbsValue val="32"/>
madcatzinc@1 569 </TileSize>
madcatzinc@1 570 <EdgeSize>
madcatzinc@1 571 <AbsValue val="32"/>
madcatzinc@1 572 </EdgeSize>
madcatzinc@1 573 </Backdrop>
madcatzinc@1 574 <Layers>
madcatzinc@1 575 <Layer level="ARTWORK">
madcatzinc@1 576 <Texture name="$parentHeader" file="Interface\DialogFrame\UI-DialogBox-Header">
madcatzinc@1 577 <Size>
madcatzinc@1 578 <AbsDimension x="200" y="64"/>
madcatzinc@1 579 </Size>
madcatzinc@1 580 <Anchors>
madcatzinc@1 581 <Anchor point="TOP">
madcatzinc@1 582 <Offset>
madcatzinc@1 583 <AbsDimension x="0" y="12"/>
madcatzinc@1 584 </Offset>
madcatzinc@1 585 </Anchor>
madcatzinc@1 586 </Anchors>
madcatzinc@1 587 </Texture>
madcatzinc@1 588 <FontString name="$parentHeaderText" inherits="GameFontNormal" text="FillerText">
madcatzinc@1 589 <Size>
madcatzinc@1 590 <AbsDimension x="200" y="13"/>
madcatzinc@1 591 </Size>
madcatzinc@1 592 <Anchors>
madcatzinc@1 593 <Anchor point="TOP" relativeTo="$parentHeader">
madcatzinc@1 594 <Offset>
madcatzinc@1 595 <AbsDimension x="0" y="-13"/>
madcatzinc@1 596 </Offset>
madcatzinc@1 597 </Anchor>
madcatzinc@1 598 </Anchors>
madcatzinc@1 599 </FontString>
madcatzinc@1 600 <FontString inherits="GameFontNormal" text="BINDPAD_TEXT_PRESSKEY">
madcatzinc@1 601 <Anchors>
madcatzinc@1 602 <Anchor point="CENTER" relativeTo="$parent">
madcatzinc@1 603 <Offset>
madcatzinc@1 604 <AbsDimension x="0" y="32"/>
madcatzinc@1 605 </Offset>
madcatzinc@1 606 </Anchor>
madcatzinc@1 607 </Anchors>
madcatzinc@1 608 </FontString>
madcatzinc@1 609 <FontString name="$parentAction" inherits="GameFontNormalLarge" text="no action">
madcatzinc@1 610 <Anchors>
madcatzinc@1 611 <Anchor point="CENTER" relativeTo="$parent">
madcatzinc@1 612 <Offset>
madcatzinc@1 613 <AbsDimension x="0" y="8"/>
madcatzinc@1 614 </Offset>
madcatzinc@1 615 </Anchor>
madcatzinc@1 616 </Anchors>
madcatzinc@1 617 </FontString>
madcatzinc@1 618 <FontString name="$parentKey" inherits="GameFontNormal" text="unbinded">
madcatzinc@1 619 <Anchors>
madcatzinc@1 620 <Anchor point="CENTER" relativeTo="$parent">
madcatzinc@1 621 <Offset>
madcatzinc@1 622 <AbsDimension x="0" y="-16"/>
madcatzinc@1 623 </Offset>
madcatzinc@1 624 </Anchor>
madcatzinc@1 625 </Anchors>
madcatzinc@1 626 </FontString>
madcatzinc@1 627 </Layer>
madcatzinc@1 628 </Layers>
madcatzinc@1 629 <Frames>
madcatzinc@1 630 <Button name="$parentCloseButton" inherits="UIPanelCloseButton">
madcatzinc@1 631 <Anchors>
madcatzinc@1 632 <Anchor point="TOPRIGHT">
madcatzinc@1 633 <Offset>
madcatzinc@1 634 <AbsDimension x="-3" y="-3"/>
madcatzinc@1 635 </Offset>
madcatzinc@1 636 </Anchor>
madcatzinc@1 637 </Anchors>
madcatzinc@1 638 </Button>
madcatzinc@1 639 <Button name="$parentExitButton" inherits="UIPanelButtonTemplate" text="BINDPAD_TEXT_EXIT">
madcatzinc@1 640 <Size>
madcatzinc@1 641 <AbsDimension x="80" y="26"/>
madcatzinc@1 642 </Size>
madcatzinc@1 643 <Anchors>
madcatzinc@1 644 <Anchor point="BOTTOMRIGHT" relativeTo="$parent" relativePoint="BOTTOMRIGHT">
madcatzinc@1 645 <Offset>
madcatzinc@1 646 <AbsDimension x="-12" y="12"/>
madcatzinc@1 647 </Offset>
madcatzinc@1 648 </Anchor>
madcatzinc@1 649 </Anchors>
madcatzinc@1 650 <Scripts>
madcatzinc@1 651 <OnClick>
madcatzinc@1 652 HideUIPanel(self:GetParent());
madcatzinc@1 653 </OnClick>
madcatzinc@1 654 </Scripts>
madcatzinc@1 655 </Button>
madcatzinc@1 656 <Button name="$parentUnbindButton" inherits="UIPanelButtonTemplate" text="BINDPAD_TEXT_UNBIND">
madcatzinc@1 657 <Size>
madcatzinc@1 658 <AbsDimension x="80" y="26"/>
madcatzinc@1 659 </Size>
madcatzinc@1 660 <Anchors>
madcatzinc@1 661 <Anchor point="BOTTOMRIGHT" relativeTo="$parentExitButton" relativePoint="BOTTOMLEFT">
madcatzinc@1 662 <Offset>
madcatzinc@1 663 <AbsDimension x="-2" y="0"/>
madcatzinc@1 664 </Offset>
madcatzinc@1 665 </Anchor>
madcatzinc@1 666 </Anchors>
madcatzinc@1 667 <Scripts>
madcatzinc@1 668 <OnClick>
madcatzinc@1 669 BindPadBindFrame_Unbind(self);
madcatzinc@1 670 </OnClick>
madcatzinc@1 671 </Scripts>
madcatzinc@1 672 </Button>
madcatzinc@1 673 </Frames>
madcatzinc@1 674
madcatzinc@1 675 <Scripts>
madcatzinc@1 676 <OnLoad>
madcatzinc@1 677 self:RegisterForClicks("AnyUp");
madcatzinc@1 678 </OnLoad>
madcatzinc@1 679 <OnClick>
madcatzinc@1 680 BindingFrame_OnKeyDown(self, button);
madcatzinc@1 681 </OnClick>
madcatzinc@1 682 <OnKeyDown>
madcatzinc@1 683 BindingFrame_OnKeyDown(self, key);
madcatzinc@1 684 </OnKeyDown>
madcatzinc@1 685 <OnMouseWheel>
madcatzinc@1 686 if (delta > 0) then
madcatzinc@1 687 BindingFrame_OnKeyDown(self, "MOUSEWHEELUP");
madcatzinc@1 688 else
madcatzinc@1 689 BindingFrame_OnKeyDown(self, "MOUSEWHEELDOWN");
madcatzinc@1 690 end
madcatzinc@1 691 </OnMouseWheel>
madcatzinc@1 692 </Scripts>
madcatzinc@1 693 </Button>
madcatzinc@0 694 </Ui>