I am working on updating the dialogKeyboard.xml
I would like the first button in the second grouplist (id=”100″) to go to the first item in the first grouplist (id=”303″) when the user hits the Left key. Instead, it stays inside it’s grouplist and wraps to the last item for that grouplist.
I’m assuming that since the orientation is horizontal that that action is by design. Is there a way to override it?
I have the following layout (with a bunch of controls removed so it’s not a super long post):
Code:
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol always="true">300</defaultcontrol>
<controls>
<control type="group">
<control type="group">
<left>10</left>
<top>400r</top>
<!-- Left column -->
<control type="grouplist">
<itemgap>0</itemgap>
<orientation>vertical</orientation>
<control type="radiobutton" id="303">
<description>CAPS LOCK button</description>
<label>20179</label>
<onleft>8</onleft>
<onright>100</onright>
<radioposy>5</radioposy>
<radiowidth>20</radiowidth>
<radioheight>20</radioheight>
<include>KeyboardSideButton</include>
</control>
</control>
</control>
<control type="group">
<left>350</left>
<top>400r</top>
<!-- 1st row -->
<control type="grouplist">
<itemgap>20</itemgap>
<orientation>horizontal</orientation>
<control type="button" id="100">
<description>(0,0) key button</description>
<onleft>303</onleft>
<onup>303</onup>
<ondown>120</ondown>
<include>KeyboardButton</include>
</control>
<control type="button" id="101">
<description>(0,1) key button</description>
<onup>32</onup>
<ondown>121</ondown>
<include>KeyboardButton</include>
</control>
<control type="button" id="102">
<description>(0,2) key button</description>
<onup>32</onup>
<ondown>122</ondown>
<include>KeyboardButton</include>
</control>
</control>
</control>
</control>
</controls>
</window>