Mercurial > wow > skeletonkey
comparison SkeletonKey/SkeletonKey.xml @ 16:cdd387d39137
filename refactor
| author | Nenue |
|---|---|
| date | Fri, 29 Jul 2016 21:18:15 -0400 |
| parents | SkeletonKey/KeyBinds.xml@32d64e42ec9b |
| children | 500f9b2bd9ac |
comparison
equal
deleted
inserted
replaced
| 15:32d64e42ec9b | 16:cdd387d39137 |
|---|---|
| 1 <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/ | |
| 2 ..\FrameXML\UI.xsd"> | |
| 3 <Button name="KeyBinderMacro" inherits="SecureActionButtonTemplate"> | |
| 4 <Attributes> | |
| 5 <Attribute name="*type*" value="macro" /> | |
| 6 </Attributes> | |
| 7 </Button> | |
| 8 <Button name="KeyBinderKey" inherits="SecureActionButtonTemplate" /> | |
| 9 <CheckButton name="KeyButton" virtual="true"> | |
| 10 <Size x="32" y="32" /> | |
| 11 <Layers> | |
| 12 <Layer level="BACKGROUND"> | |
| 13 <Texture parentKey="border" setAllPoints="true"> | |
| 14 <Color a="1" r=".25" g=".25" b=".25" /> | |
| 15 </Texture> | |
| 16 </Layer> | |
| 17 <Layer level="BORDER"> | |
| 18 | |
| 19 <Texture parentKey="bg"> | |
| 20 <Anchors> | |
| 21 <Anchor point="TOPLEFT" x="2" y="-2" /> | |
| 22 <Anchor point="BOTTOMRIGHT" x="-2" y="2" /> | |
| 23 </Anchors> | |
| 24 <Color a="0.5" r="0" g="0" b="0" /> | |
| 25 </Texture> | |
| 26 </Layer> | |
| 27 <Layer level="ARTWORK"> | |
| 28 <Texture setAllPoints="true" parentKey="icon"> | |
| 29 <Anchors> | |
| 30 <Anchor point="TOPLEFT" x="2" y="-2" /> | |
| 31 <Anchor point="BOTTOMRIGHT" x="-2" y="2" /> | |
| 32 </Anchors> | |
| 33 | |
| 34 <TexCoords left="0.1" right="0.9" top="0.1" bottom="0.9" /> | |
| 35 | |
| 36 </Texture> | |
| 37 </Layer> | |
| 38 <Layer level="OVERLAY"> | |
| 39 <FontString inherits="NumberFontNormal" parentKey="header" wordwrap="false" justifyH="LEFT"> | |
| 40 | |
| 41 <Anchors> | |
| 42 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" x="2" y="-2" /> | |
| 43 <Anchor point="RIGHT" x="128" y="0" /> | |
| 44 </Anchors> | |
| 45 </FontString> | |
| 46 <FontString inherits="NumberFontNormal" parentKey="bind"> | |
| 47 <Anchors> | |
| 48 <Anchor point="BOTTOMRIGHT" x="-2" y="2" /> | |
| 49 </Anchors> | |
| 50 </FontString> | |
| 51 <FontString inherits="KTMacroButtonFont" parentKey="macro"> | |
| 52 <Anchors> | |
| 53 <Anchor point="TOPLEFT" x="2" y="-2" /> | |
| 54 <Anchor point="RIGHT" x="-2" y="0" /> | |
| 55 </Anchors> | |
| 56 </FontString> | |
| 57 <FontString inherits="NumberFontNormal" parentKey="details" justifyH="LEFT"> | |
| 58 <Anchors> | |
| 59 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" x="0" y="-2" relativeKey="$parent.header" /> | |
| 60 <Anchor point="RIGHT" x="128" y="0" /> | |
| 61 </Anchors> | |
| 62 </FontString> | |
| 63 | |
| 64 <Texture parentKey="ignoreTexture" file="Interface\PaperDollInfoFrame\UI-GearManager-LeaveItem-Transparent" hidden="true"> | |
| 65 <Anchors> | |
| 66 <Anchor point="TOPLEFT" x="0" y="0" /> | |
| 67 <Anchor point="BOTTOMRIGHT" x="0" y="0" /> | |
| 68 </Anchors> | |
| 69 </Texture> | |
| 70 </Layer> | |
| 71 </Layers> | |
| 72 <HighlightTexture file="Interface\BUTTONS\UI-Button-Outline" alphaMode="ADD"> | |
| 73 <Anchors> | |
| 74 <Anchor point="TOPLEFT" x="-13" y="13" /> | |
| 75 <Anchor point="BOTTOMRIGHT" x="13" y="-13" /> | |
| 76 </Anchors> | |
| 77 </HighlightTexture> | |
| 78 </CheckButton> | |
| 79 | |
| 80 <Frame name="KeyBinder" parent="UIParent" hidden="true" clampedToScreen="true" movable="true" enableMouse="true"> | |
| 81 <Anchors> | |
| 82 <Anchor point="TOP" y="-25" x="0" /> | |
| 83 </Anchors> | |
| 84 <Size x="600" y="200" /> | |
| 85 <Scripts> | |
| 86 <OnLoad> | |
| 87 self:RegisterForDrag('LeftButton') | |
| 88 </OnLoad> | |
| 89 <OnShow> | |
| 90 </OnShow> | |
| 91 <OnDragStart> | |
| 92 self:StartMoving() | |
| 93 </OnDragStart> | |
| 94 <OnDragStop> | |
| 95 self:StopMovingOrSizing() | |
| 96 </OnDragStop> | |
| 97 <OnMouseWheel> | |
| 98 self:OnMouseWheel(delta) | |
| 99 </OnMouseWheel> | |
| 100 <OnHide> | |
| 101 self:OnHide() | |
| 102 </OnHide> | |
| 103 </Scripts> | |
| 104 <Layers> | |
| 105 <Layer level="BACKGROUND"> | |
| 106 | |
| 107 <Texture parentKey="info"> | |
| 108 <Anchors> | |
| 109 <Anchor point="TOPLEFT" /> | |
| 110 <Anchor point="RIGHT" /> | |
| 111 </Anchors> | |
| 112 <Size y="42" /> | |
| 113 </Texture> | |
| 114 | |
| 115 <Texture parentKey="headerbg" alphaMode="MOD"> | |
| 116 <Size y="32" /> | |
| 117 <Anchors> | |
| 118 <Anchor point="TOPLEFT" /> | |
| 119 <Anchor point="RIGHT" /> | |
| 120 </Anchors> | |
| 121 <Color a="1" r="1" g="1" b="1" /> | |
| 122 <Gradient orientation="VERTICAL"> | |
| 123 <MinColor r="0" g="0" b="0"/> | |
| 124 <MaxColor r="1" g="1" b="1"/> | |
| 125 </Gradient> | |
| 126 </Texture> | |
| 127 | |
| 128 <Texture parentKey="sourcesbg"> | |
| 129 <Size x="100" /> | |
| 130 <Anchors> | |
| 131 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.headerbg" /> | |
| 132 <Anchor point="BOTTOM" /> | |
| 133 </Anchors> | |
| 134 <Color a="1" r="0.2" g="0.2" b="0.2" /> | |
| 135 </Texture> | |
| 136 | |
| 137 | |
| 138 | |
| 139 <Texture parentKey="profilebg"> | |
| 140 <Size y="102" /> | |
| 141 <Anchors> | |
| 142 <Anchor point="TOP" relativePoint="BOTTOM" relativeKey="$parent.headerbg" /> | |
| 143 <Anchor point="LEFT" relativePoint="RIGHT" relativeKey="$parent.sourcesbg" /> | |
| 144 <Anchor point="RIGHT" /> | |
| 145 </Anchors> | |
| 146 <Color a="1" r="0" g="0" b="0" /> | |
| 147 </Texture> | |
| 148 | |
| 149 <Texture parentKey="bg"> | |
| 150 <Anchors> | |
| 151 <Anchor point="TOP" relativePoint="BOTTOM" relativeKey="$parent.profilebg" /> | |
| 152 <Anchor point="LEFT" relativePoint="RIGHT" relativeKey="$parent.sourcesbg" /> | |
| 153 </Anchors> | |
| 154 <Color a="0.5" r="0" g="0" b="0" /> | |
| 155 </Texture> | |
| 156 | |
| 157 <Texture parentKey="footer"> | |
| 158 <Size y="52" /> | |
| 159 <Anchors> | |
| 160 <Anchor point="TOPLEFT" relativePoint="BOTTOMLEFT" relativeKey="$parent.bg" x="0" y="0" /> | |
| 161 <Anchor point="RIGHT" /> | |
| 162 </Anchors> | |
| 163 <Color a="1" r="0" g="0" b="0" /> | |
| 164 </Texture> | |
| 165 </Layer> | |
| 166 <Layer level="OVERLAY"> | |
| 167 | |
| 168 <FontString inherits="KTHeaderFont" text="Bindings" parentKey="header"> | |
| 169 <Anchors> | |
| 170 <Anchor point="TOPLEFT" /> | |
| 171 </Anchors> | |
| 172 </FontString> | |
| 173 | |
| 174 <FontString parentKey="profiletext" inherits="KTHeader2Font" justifyH="LEFT" text="Foobar"> | |
| 175 <Anchors> | |
| 176 <Anchor point="BOTTOMLEFT" relativePoint="BOTTOMRIGHT" relativeKey="$parent.header" x="8" y="5" /> | |
| 177 </Anchors> | |
| 178 <Color a="1" r="1" g="0.7" b="0" /> | |
| 179 </FontString> | |
| 180 | |
| 181 <FontString parentKey="statustext" inherits="NumberFont_Outline_Large" justifyH="LEFT" justifyV="TOP"> | |
| 182 <Anchors> | |
| 183 <Anchor point="BOTTOMLEFT" relativePoint="TOPLEFT" relativeKey="$parent.bg" x="12" y="7" /> | |
| 184 </Anchors> | |
| 185 </FontString> | |
| 186 | |
| 187 | |
| 188 <FontString parentKey="bindingstext" inherits="NumberFont_Outline_Large" justifyH="RIGHT" justifyV="TOP"> | |
| 189 <Anchors> | |
| 190 <Anchor point="BOTTOMRIGHT" relativePoint="TOPRIGHT" relativeKey="$parent.bg" x="-12" y="7" /> | |
| 191 </Anchors> | |
| 192 <Color a="1" r="0" g="1" b="0" /> | |
| 193 </FontString> | |
| 194 </Layer> | |
| 195 </Layers> | |
| 196 <Frames> | |
| 197 <Button inherits="UIPanelCloseButton" parentKey="CloseButton"> | |
| 198 <Anchors> | |
| 199 <Anchor point="TOPRIGHT" /> | |
| 200 </Anchors> | |
| 201 </Button> | |
| 202 | |
| 203 <CheckButton inherits="UICheckButtonTemplate" parentKey="DummyCheckButton"> | |
| 204 <Anchors> | |
| 205 <Anchor point="BOTTOMLEFT" x="4" y="4" /> | |
| 206 </Anchors> | |
| 207 <ButtonText text="This is some crap" /> | |
| 208 </CheckButton> | |
| 209 </Frames> | |
| 210 </Frame> | |
| 211 | |
| 212 <ScrollingMessageFrame hidden="true" fade="false" name="KeyBinderImportLog" parent="KeyBinder" clampedToScreen="true" parentKey="ImportLog" insertMode="BOTTOM" maxLines="500"> | |
| 213 | |
| 214 <Scripts> | |
| 215 <OnLoad> | |
| 216 self:AddMessage('SkeletonKey import tool') | |
| 217 </OnLoad> | |
| 218 <OnMouseWheel> | |
| 219 if delta >= 0 then | |
| 220 if IsControlKeyDown() then | |
| 221 -- extremely janky but avoids having one line at the bottom | |
| 222 for i =1, self:GetMaxLines() do | |
| 223 self:ScrollUp() | |
| 224 end | |
| 225 end | |
| 226 | |
| 227 return self:ScrollUp() | |
| 228 else | |
| 229 | |
| 230 if IsControlKeyDown() then | |
| 231 return self:ScrollToBottom() | |
| 232 end | |
| 233 | |
| 234 self:ScrollDown() | |
| 235 end | |
| 236 </OnMouseWheel> | |
| 237 </Scripts> | |
| 238 <Anchors> | |
| 239 <Anchor point="TOPLEFT" relativePoint="TOPRIGHT" x="2" y="0" /> | |
| 240 <Anchor point="BOTTOM" /> | |
| 241 </Anchors> | |
| 242 <Size x="400" /> | |
| 243 <Layers> | |
| 244 <Layer level="BACKGROUND"> | |
| 245 <Texture setAllPoints="true"> | |
| 246 <Color a="1" r="0" g="0" b="0" /> | |
| 247 </Texture> | |
| 248 </Layer> | |
| 249 </Layers> | |
| 250 <FontString inherits="NumberFontNormal" justifyH="LEFT"> | |
| 251 | |
| 252 <Anchors> | |
| 253 <Anchor point="TOPLEFT" /> | |
| 254 </Anchors> | |
| 255 </FontString> | |
| 256 </ScrollingMessageFrame> | |
| 257 </Ui> |
