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">