Mercurial > wow > skeletonkey
comparison SkeletonKey/SkeletonKey.xml @ 19:67db6b712bf3
- option checkbutton literals are stored by enclosure
- detect and save any old keybindings when a slot is assigned (anything that begins with 'CLICK KeyBinder*' is ours)
- mouseover mode key input will stay active after leaving a button
- button border flashes when a non-modifier key is pressed
| author | Nenue |
|---|---|
| date | Sat, 30 Jul 2016 19:08:11 -0400 |
| parents | 91398d284a99 |
| children | 73df13211b22 |
comparison
equal
deleted
inserted
replaced
| 18:91398d284a99 | 19:67db6b712bf3 |
|---|---|
| 67 <Anchor point="BOTTOMRIGHT" x="0" y="0" /> | 67 <Anchor point="BOTTOMRIGHT" x="0" y="0" /> |
| 68 </Anchors> | 68 </Anchors> |
| 69 </Texture> | 69 </Texture> |
| 70 </Layer> | 70 </Layer> |
| 71 </Layers> | 71 </Layers> |
| 72 <HighlightTexture file="Interface\BUTTONS\UI-Button-Outline" alphaMode="ADD"> | 72 <HighlightTexture alphaMode="ADD"> |
| 73 <Anchors> | 73 <Anchors> |
| 74 <Anchor point="TOPLEFT" x="-13" y="13" /> | 74 <Anchor point="TOPLEFT" x="2" y="-2" /> |
| 75 <Anchor point="BOTTOMRIGHT" x="13" y="-13" /> | 75 <Anchor point="BOTTOMRIGHT" x="-2" y="2" /> |
| 76 </Anchors> | 76 </Anchors> |
| 77 <Color a="1" r="0.15" g="0.15" b="0.15" /> | |
| 77 </HighlightTexture> | 78 </HighlightTexture> |
| 78 </CheckButton> | 79 </CheckButton> |
| 79 | 80 |
| 80 <Frame name="KeyBinder" parent="UIParent" hidden="true" clampedToScreen="true" movable="true" enableMouse="true"> | 81 <Frame name="KeyBinder" parent="UIParent" hidden="true" clampedToScreen="true" movable="true" enableMouse="true"> |
| 81 <Anchors> | 82 <Anchors> |
| 201 <Anchor point="TOPRIGHT" /> | 202 <Anchor point="TOPRIGHT" /> |
| 202 </Anchors> | 203 </Anchors> |
| 203 </Button> | 204 </Button> |
| 204 | 205 |
| 205 <Button name="$parentUnbindButton" hidden="true"> | 206 <Button name="$parentUnbindButton" hidden="true"> |
| 206 <Size x="50" y="20" /> | 207 <Size x="60" y="24" /> |
| 207 <NormalTexture> | 208 <Anchors> |
| 208 <Color a="1" r="1" g="0.4" b="0" /> | 209 <Anchor point="CENTER" /> |
| 209 </NormalTexture> | 210 </Anchors> |
| 210 <HighlightTexture> | |
| 211 | |
| 212 <Color a="1" r="1" g="0.6" b=".1" /> | |
| 213 </HighlightTexture> | |
| 214 <NormalFont style="KTUIPanelFont" /> | |
| 215 <Layers> | 211 <Layers> |
| 216 <Layer level="OVERLAY"> | 212 <Layer level="OVERLAY"> |
| 217 <FontString inherits="KTUIPanelFont" text="Unbind" /> | 213 <FontString inherits="KTUIPanelFont" text="Unbind" /> |
| 218 </Layer> | 214 </Layer> |
| 219 </Layers> | 215 </Layers> |
| 216 <NormalTexture> | |
| 217 <Color a="1" r="1" g="0.4" b="0" /> | |
| 218 </NormalTexture> | |
| 219 <HighlightTexture alphaMode="ADD"> | |
| 220 | |
| 221 <Color a="1" r=".15" g="0.15" b=".15" /> | |
| 222 </HighlightTexture> | |
| 220 </Button> | 223 </Button> |
| 221 | 224 |
| 222 | 225 |
| 223 <CheckButton name="KeyBinderStickyMode" text="Receiving"> | 226 <CheckButton name="KeyBinderStickyMode" text="Receiving"> |
| 224 <Size y="28" /> | 227 <Size y="28" x="72" /> |
| 225 <Anchors> | 228 <Anchors> |
| 226 <Anchor point="BOTTOMLEFT" x="0" y="12" /> | 229 <Anchor point="TOPRIGHT" x="-4" y="-48" relativeKey="$parent.headerbg" /> |
| 227 <Anchor point="RIGHT" relativeKey="$parent.sourcesbg" /> | |
| 228 </Anchors> | 230 </Anchors> |
| 231 <Layers> | |
| 232 <Layer level="OVERLAY"> | |
| 233 <FontString inherits="KTLogString" text="Sticky Mode:"> | |
| 234 <Anchors> | |
| 235 <Anchor point="BOTTOMLEFT" relativePoint="TOPLEFT" x="4" y="4" /> | |
| 236 </Anchors> | |
| 237 </FontString> | |
| 238 <FontString parentKey="label" inherits="KTUIPanelFont" text="STICKY_MODE"> | |
| 239 <Anchors> | |
| 240 <Anchor point="LEFT" x="4" /> | |
| 241 </Anchors> | |
| 242 </FontString> | |
| 243 </Layer> | |
| 244 </Layers> | |
| 229 <NormalTexture> | 245 <NormalTexture> |
| 230 <Color a=".5" r=".3" g="0.5" b="0.2" /> | 246 <Color a=".5" r=".3" g="0.5" b="0.2" /> |
| 231 </NormalTexture> | 247 </NormalTexture> |
| 232 <CheckedTexture> | 248 <CheckedTexture> |
| 233 <Color a="1" r=".3" g="0.9" b=".2" /> | 249 <Color a="1" r=".3" g="0.9" b=".2" /> |
| 234 </CheckedTexture> | 250 </CheckedTexture> |
| 251 <HighlightTexture alphaMode="ADD"> | |
| 252 <Color a="1" r="0.2" g="0.2" b="0.2" /> | |
| 253 </HighlightTexture> | |
| 254 </CheckButton> | |
| 255 | |
| 256 <CheckButton name="KeyBinderHoverInput"> | |
| 257 <Size y="28" x="72" /> | |
| 258 <Anchors> | |
| 259 <Anchor point="TOPRIGHT" relativePoint="TOPLEFT" x="-4" y="0" relativeTo="KeyBinderStickyMode" /> | |
| 260 </Anchors> | |
| 261 | |
| 235 <Layers> | 262 <Layers> |
| 236 <Layer level="OVERLAY"> | 263 <Layer level="OVERLAY"> |
| 237 <FontString parentKey="label" inherits="KTUIPanelFont" text="STICKY_MODE"> | 264 <FontString parentKey="label" inherits="KTUIPanelFont" text="HOVER_INPUT"> |
| 238 <Anchors> | 265 <Anchors> |
| 239 <Anchor point="LEFT" x="4" /> | 266 <Anchor point="LEFT" x="4" /> |
| 267 </Anchors> | |
| 268 </FontString> | |
| 269 <FontString inherits="KTLogString" text="Bind on:"> | |
| 270 <Anchors> | |
| 271 <Anchor point="BOTTOMLEFT" relativePoint="TOPLEFT" x="4" y="4" /> | |
| 272 </Anchors> | |
| 273 </FontString> | |
| 274 <FontString inherits="KTHeaderFont" text="Options"> | |
| 275 <Anchors> | |
| 276 <Anchor point="BOTTOMLEFT" relativePoint="TOPLEFT" x="4" y="24" /> | |
| 240 </Anchors> | 277 </Anchors> |
| 241 </FontString> | 278 </FontString> |
| 242 </Layer> | 279 </Layer> |
| 243 </Layers> | 280 </Layers> |
| 244 </CheckButton> | |
| 245 | |
| 246 <CheckButton name="KeyBinderHoverInput"> | |
| 247 <Size y="28" /> | |
| 248 <Anchors> | |
| 249 <Anchor point="BOTTOMLEFT" relativePoint="TOPLEFT" x="0" y="12" relativeTo="$parentStickyMode" /> | |
| 250 <Anchor point="RIGHT" relativeKey="$parent.sourcesbg" /> | |
| 251 </Anchors> | |
| 252 <NormalTexture> | 281 <NormalTexture> |
| 253 <Color a=".7" r=".5" g=".15" b=".1" /> | 282 <Color a=".7" r=".5" g=".15" b=".1" /> |
| 254 </NormalTexture> | 283 </NormalTexture> |
| 255 <CheckedTexture> | 284 <CheckedTexture> |
| 256 <Color a="1" r="1" g=".3" b=".2" /> | 285 <Color a="1" r="1" g=".3" b=".2" /> |
| 257 </CheckedTexture> | 286 </CheckedTexture> |
| 258 | 287 <HighlightTexture alphaMode="ADD"> |
| 259 <Layers> | 288 <Color a="1" r="0.2" g="0.2" b="0.2" /> |
| 260 <Layer level="OVERLAY"> | 289 </HighlightTexture> |
| 261 <FontString parentKey="label" inherits="KTUIPanelFont" text="HOVER_INPUT"> | |
| 262 <Anchors> | |
| 263 <Anchor point="LEFT" x="4" /> | |
| 264 </Anchors> | |
| 265 </FontString> | |
| 266 </Layer> | |
| 267 </Layers> | |
| 268 </CheckButton> | 290 </CheckButton> |
| 269 </Frames> | 291 </Frames> |
| 270 </Frame> | 292 </Frame> |
| 271 | 293 |
| 272 <ScrollingMessageFrame hidden="true" fade="false" name="KeyBinderImportLog" parent="KeyBinder" clampedToScreen="true" parentKey="ImportLog" insertMode="BOTTOM" maxLines="500"> | 294 <ScrollingMessageFrame hidden="true" fade="false" name="KeyBinderImportLog" parent="KeyBinder" clampedToScreen="true" parentKey="ImportLog" insertMode="BOTTOM" maxLines="500"> |
