annotate OpenButtonPage.xml @ 4:d186f8cd5000

Renamed functions to avoid conflicts
author madcatzinc@35b17cf1-18cd-47ff-9ca3-31d6b526ef09
date Mon, 28 May 2012 15:54:52 +0000
parents bf9220814fb5
children 8428fa7cf0e4
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: OpenButtonPage.xml
madcatzinc@0 5 Description: The Cyborg Head logo button which opens and closes the UI
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@4 23 <Frame name="CyborgMMO_OpenButtonPage" movable="true" clampedtoscreen="true" enableMouse="true" hidden="true">
madcatzinc@0 24 <TitleRegion>
madcatzinc@0 25 <Size x="75" y="75"/>
madcatzinc@0 26 <Anchors>
madcatzinc@0 27 <Anchor point="TOPLEFT">
madcatzinc@0 28 <Offset>
madcatzinc@0 29 <AbsDimension x="0" y="0" />
madcatzinc@0 30 </Offset>
madcatzinc@0 31 </Anchor>
madcatzinc@0 32 </Anchors>
madcatzinc@0 33 </TitleRegion>
madcatzinc@0 34 <Size>
madcatzinc@0 35 <AbsDimension x="50" y="50" />
madcatzinc@0 36 </Size>
madcatzinc@0 37 <Anchors>
madcatzinc@0 38 <Anchor point="LEFT" relativeTo="UIParent">
madcatzinc@0 39 <Offset>
madcatzinc@0 40 <AbsDimension x="0" y="0" />
madcatzinc@0 41 </Offset>
madcatzinc@0 42 </Anchor>
madcatzinc@0 43 </Anchors>
madcatzinc@0 44 <Frames>
madcatzinc@0 45 <Button name="$parentOpenMainForm" clampedtoscreen="true" enableMouse="true" movable="true">
madcatzinc@0 46 <Size>
madcatzinc@0 47 <AbsDimension x="75" y="75" />
madcatzinc@0 48 </Size>
madcatzinc@0 49 <Anchors>
madcatzinc@0 50 <Anchor point="TOPLEFT">
madcatzinc@0 51 <Offset>
madcatzinc@0 52 <AbsDimension x="16" y="-14" />
madcatzinc@0 53 </Offset>
madcatzinc@0 54 </Anchor>
madcatzinc@0 55 </Anchors>
madcatzinc@0 56 <Scripts>
madcatzinc@0 57 <OnLoad>
madcatzinc@0 58 self:RegisterForDrag("LeftButton","RightButton")
madcatzinc@0 59 </OnLoad>
madcatzinc@0 60 <OnClick>
madcatzinc@4 61 CyborgMMO_Toggle();
madcatzinc@0 62
madcatzinc@0 63 </OnClick>
madcatzinc@0 64 <OnDragStart>
madcatzinc@0 65 self:StartMoving();
madcatzinc@0 66 self.isMoving = true;
madcatzinc@0 67 </OnDragStart>
madcatzinc@0 68 <OnDragStop>
madcatzinc@0 69 self:StopMovingOrSizing();
madcatzinc@0 70 self.isMoving = false;
madcatzinc@0 71 </OnDragStop>
madcatzinc@0 72 </Scripts>
madcatzinc@0 73
madcatzinc@0 74 <NormalTexture file="Interface\AddOns\CyborgMMO7\Graphics\Cyborg.tga">
madcatzinc@0 75 <Color r="0.0" g="0.0" b="0.0" a="1" />
madcatzinc@0 76 </NormalTexture>
madcatzinc@0 77
madcatzinc@0 78 <HighlightTexture file="Interface\AddOns\CyborgMMO7\Graphics\CyborgGlow.tga">
madcatzinc@0 79 <Color r=".38" g=".85" b="1.0" a="0.90" />
madcatzinc@0 80 </HighlightTexture>
madcatzinc@0 81 <ButtonText name="$parentText">
madcatzinc@0 82 <FontHeight>
madcatzinc@0 83 <AbsValue val="10" />
madcatzinc@0 84 </FontHeight>
madcatzinc@0 85 </ButtonText>
madcatzinc@0 86 <NormalFont style="GameFontNormal" />
madcatzinc@0 87 <HighlightFont style="GameFontHighlight" />
madcatzinc@0 88 <DisabledFont style="GameFontDisable" />
madcatzinc@0 89 <PushedTextOffset x="0" y="0" />
madcatzinc@0 90 </Button>
madcatzinc@0 91 </Frames>
madcatzinc@0 92 </Frame>
madcatzinc@0 93
madcatzinc@4 94 <Frame name="CyborgMMO_MiniMapFrame" parent="Minimap" enableMouse="true" hidden="false" frameStrata="LOW">
madcatzinc@0 95 <Size>
madcatzinc@0 96 <AbsDimension x="32" y="32"/>
madcatzinc@0 97 </Size>
madcatzinc@0 98 <Anchors>
madcatzinc@0 99 <Anchor point="TOPLEFT" relativeTo="Minimap" relativePoint="RIGHT">
madcatzinc@0 100 <Offset>
madcatzinc@0 101 <AbsDimension x="2" y="0"/>
madcatzinc@0 102 </Offset>
madcatzinc@0 103 </Anchor>
madcatzinc@0 104 </Anchors>
madcatzinc@0 105 <Frames>
madcatzinc@4 106 <Button name="$parentButton">
madcatzinc@0 107 <Size>
madcatzinc@0 108 <AbsDimension x="33" y="33"/>
madcatzinc@0 109 </Size>
madcatzinc@0 110 <Anchors>
madcatzinc@0 111 <Anchor point="TOPLEFT">
madcatzinc@0 112 <Offset>
madcatzinc@0 113 <AbsDimension x="0" y="0"/>
madcatzinc@0 114 </Offset>
madcatzinc@0 115 </Anchor>
madcatzinc@0 116 </Anchors>
madcatzinc@0 117 <HighlightTexture alphaMode="ADD" file="Interface\Minimap\UI-Minimap-ZoomButton-Highlight"/>
madcatzinc@0 118 <Layers>
madcatzinc@0 119 <Layer level="BACKGROUND">
madcatzinc@4 120 <Texture name="$parent_Icon" file="Interface\AddOns\CyborgMMO7\Graphics\Cyborg.tga">
madcatzinc@0 121 <Size>
madcatzinc@0 122 <AbsDimension x="22" y="22"/>
madcatzinc@0 123 </Size>
madcatzinc@0 124 <Anchors>
madcatzinc@0 125 <Anchor point="TOPLEFT">
madcatzinc@0 126 <AbsDimension x="6" y="-5"/>
madcatzinc@0 127 </Anchor>
madcatzinc@0 128 </Anchors>
madcatzinc@0 129 <Color r="0.0" g="0.0" b="0.0" a="1" />
madcatzinc@0 130 </Texture>
madcatzinc@0 131 </Layer>
madcatzinc@0 132 <Layer level="ARTWORK">
madcatzinc@4 133 <Texture name="$parent_IconGlow" file="Interface\AddOns\CyborgMMO7\Graphics\CyborgGlow.tga">
madcatzinc@0 134 <Size>
madcatzinc@0 135 <AbsDimension x="22" y="22"/>
madcatzinc@0 136 </Size>
madcatzinc@0 137 <Anchors>
madcatzinc@0 138 <Anchor point="TOPLEFT">
madcatzinc@0 139 <AbsDimension x="6" y="-5"/>
madcatzinc@0 140 </Anchor>
madcatzinc@0 141 </Anchors>
madcatzinc@0 142 <Color r=".38" g=".85" b="1.0" a="0.90" />
madcatzinc@0 143 </Texture>
madcatzinc@0 144 </Layer>
madcatzinc@0 145 <Layer level="OVERLAY">
madcatzinc@0 146 <Texture file="Interface\Minimap\MiniMap-TrackingBorder">
madcatzinc@0 147 <Size>
madcatzinc@0 148 <AbsDimension x="56" y="56"/>
madcatzinc@0 149 </Size>
madcatzinc@0 150 <Anchors>
madcatzinc@0 151 <Anchor point="TOPLEFT"/>
madcatzinc@0 152 </Anchors>
madcatzinc@0 153 </Texture>
madcatzinc@0 154 </Layer>
madcatzinc@0 155 </Layers>
madcatzinc@0 156 <Scripts>
madcatzinc@0 157 <OnLoad>
madcatzinc@0 158 self:RegisterForDrag("LeftButton","RightButton")
madcatzinc@0 159 </OnLoad>
madcatzinc@0 160 <OnMouseDown>
madcatzinc@0 161 </OnMouseDown>
madcatzinc@0 162 <OnMouseUp>
madcatzinc@4 163 CyborgMMO_Toggle();
madcatzinc@4 164 if(false == CyborgMMO_IsOpen()) then
madcatzinc@4 165 CyborgMMO_RatQuickPage:Show();
madcatzinc@0 166 end
madcatzinc@0 167 </OnMouseUp>
madcatzinc@0 168 <OnEnter>
madcatzinc@4 169 if(false == CyborgMMO_IsOpen()) then
madcatzinc@4 170 CyborgMMO_RatQuickPage:Show();
madcatzinc@0 171 end
madcatzinc@0 172 </OnEnter>
madcatzinc@0 173 <OnLeave>
madcatzinc@4 174 CyborgMMO_RatQuickPage:Hide();
madcatzinc@0 175 </OnLeave>
madcatzinc@0 176 <OnUpdate>
madcatzinc@0 177 if(self:IsDragging()) then
madcatzinc@4 178 CyborgMMO_MiniMapButtonOnUpdate();
madcatzinc@0 179 end
madcatzinc@0 180 </OnUpdate>
madcatzinc@0 181 </Scripts>
madcatzinc@0 182 </Button>
madcatzinc@0 183 </Frames>
madcatzinc@0 184 </Frame>
madcatzinc@0 185 </Ui>