Mercurial > wow > skeletonkey
comparison SkeletonKey/SkeletonKey.xml @ 18:91398d284a99
- stickyMode and hoverInput togglers with tooltips
- remove keybinds via an interface button
- turn off key input when receiving GAMEMENU key
- ignore modifier keys
- mask out key selections that are bound to core interface functions (todo: selectively free up combinations involving 1-6, F1-F12, etc.)
author | Nenue |
---|---|
date | Sat, 30 Jul 2016 03:33:09 -0400 |
parents | 500f9b2bd9ac |
children | 67db6b712bf3 |
comparison
equal
deleted
inserted
replaced
17:500f9b2bd9ac | 18:91398d284a99 |
---|---|
201 <Anchor point="TOPRIGHT" /> | 201 <Anchor point="TOPRIGHT" /> |
202 </Anchors> | 202 </Anchors> |
203 </Button> | 203 </Button> |
204 | 204 |
205 <Button name="$parentUnbindButton" hidden="true"> | 205 <Button name="$parentUnbindButton" hidden="true"> |
206 <Size x="20" y="20" /> | 206 <Size x="50" y="20" /> |
207 <NormalTexture> | 207 <NormalTexture> |
208 <Color a="1" r="1" g="0.4" b="0" /> | 208 <Color a="1" r="1" g="0.4" b="0" /> |
209 | |
210 </NormalTexture> | 209 </NormalTexture> |
210 <HighlightTexture> | |
211 | |
212 <Color a="1" r="1" g="0.6" b=".1" /> | |
213 </HighlightTexture> | |
211 <NormalFont style="KTUIPanelFont" /> | 214 <NormalFont style="KTUIPanelFont" /> |
212 <ButtonText text="X" /> | 215 <Layers> |
216 <Layer level="OVERLAY"> | |
217 <FontString inherits="KTUIPanelFont" text="Unbind" /> | |
218 </Layer> | |
219 </Layers> | |
213 </Button> | 220 </Button> |
214 | 221 |
215 <CheckButton name="$parentStickyMode"> | 222 |
223 <CheckButton name="KeyBinderStickyMode" text="Receiving"> | |
216 <Size y="28" /> | 224 <Size y="28" /> |
217 <Anchors> | 225 <Anchors> |
218 <Anchor point="BOTTOMLEFT" x="0" y="12" /> | 226 <Anchor point="BOTTOMLEFT" x="0" y="12" /> |
219 <Anchor point="RIGHT" relativeKey="$parent.sourcesbg" /> | 227 <Anchor point="RIGHT" relativeKey="$parent.sourcesbg" /> |
220 </Anchors> | 228 </Anchors> |
221 <ButtonText text="Receiving" inherits="KTUIPanelFont"> | |
222 <Anchors> | |
223 <Anchor point="CENTER" /> | |
224 </Anchors> | |
225 </ButtonText> | |
226 <NormalTexture> | 229 <NormalTexture> |
227 <Color a="1" r=".3" g=".3" b=".3" /> | 230 <Color a=".5" r=".3" g="0.5" b="0.2" /> |
228 </NormalTexture> | 231 </NormalTexture> |
229 <CheckedTexture> | 232 <CheckedTexture> |
230 | 233 <Color a="1" r=".3" g="0.9" b=".2" /> |
231 <Color a="1" r=".3" g="1" b=".2" /> | |
232 </CheckedTexture> | 234 </CheckedTexture> |
235 <Layers> | |
236 <Layer level="OVERLAY"> | |
237 <FontString parentKey="label" inherits="KTUIPanelFont" text="STICKY_MODE"> | |
238 <Anchors> | |
239 <Anchor point="LEFT" x="4" /> | |
240 </Anchors> | |
241 </FontString> | |
242 </Layer> | |
243 </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> | |
253 <Color a=".7" r=".5" g=".15" b=".1" /> | |
254 </NormalTexture> | |
255 <CheckedTexture> | |
256 <Color a="1" r="1" g=".3" b=".2" /> | |
257 </CheckedTexture> | |
258 | |
259 <Layers> | |
260 <Layer level="OVERLAY"> | |
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> | |
233 </CheckButton> | 268 </CheckButton> |
234 </Frames> | 269 </Frames> |
235 </Frame> | 270 </Frame> |
236 | 271 |
237 <ScrollingMessageFrame hidden="true" fade="false" name="KeyBinderImportLog" parent="KeyBinder" clampedToScreen="true" parentKey="ImportLog" insertMode="BOTTOM" maxLines="500"> | 272 <ScrollingMessageFrame hidden="true" fade="false" name="KeyBinderImportLog" parent="KeyBinder" clampedToScreen="true" parentKey="ImportLog" insertMode="BOTTOM" maxLines="500"> |