Implement <key> tag in DialogXML which substitutes a buttons key shortcut into its label
This commit is contained in:
@@ -4,21 +4,21 @@
|
||||
<!-- Unexpected button control -->
|
||||
<pict name='pic' type='dlog' num='12' top='9' left='9'/>
|
||||
<text size='large' top='6' left='54' width='139' height='18'>Select a Spell:</text>
|
||||
<button name='caster1' type='regular' def-key='1' top='81' left='10'>1</button>
|
||||
<button name='caster2' type='regular' def-key='2' top='105' left='10'>2</button>
|
||||
<button name='caster3' type='regular' def-key='3' top='129' left='10'>3</button>
|
||||
<button name='caster4' type='regular' def-key='4' top='153' left='10'>4</button>
|
||||
<button name='caster5' type='regular' def-key='5' top='177' left='10'>5</button>
|
||||
<button name='caster6' type='regular' def-key='6' top='201' left='10'>6</button>
|
||||
<button name='caster1' type='regular' def-key='1' top='81' left='10'><key/></button>
|
||||
<button name='caster2' type='regular' def-key='2' top='105' left='10'><key/></button>
|
||||
<button name='caster3' type='regular' def-key='3' top='129' left='10'><key/></button>
|
||||
<button name='caster4' type='regular' def-key='4' top='153' left='10'><key/></button>
|
||||
<button name='caster5' type='regular' def-key='5' top='177' left='10'><key/></button>
|
||||
<button name='caster6' type='regular' def-key='6' top='201' left='10'><key/></button>
|
||||
<!--
|
||||
TODO: Use the <key/> element here.
|
||||
-->
|
||||
<button name='target1' type='small' def-key='shift 1' top='82' left='235'>!</button>
|
||||
<button name='target2' type='small' def-key='shift 2' top='106' left='235'>@</button>
|
||||
<button name='target3' type='small' def-key='shift 3' top='130' left='235'>#</button>
|
||||
<button name='target4' type='small' def-key='shift 4' top='154' left='235'>$</button>
|
||||
<button name='target5' type='small' def-key='shift 5' top='178' left='235'>%</button>
|
||||
<button name='target6' type='small' def-key='shift 6' top='202' left='235'>^</button>
|
||||
<button name='target1' type='small' def-key='shift 1' top='82' left='235'><key/></button>
|
||||
<button name='target2' type='small' def-key='shift 2' top='106' left='235'><key/></button>
|
||||
<button name='target3' type='small' def-key='shift 3' top='130' left='235'><key/></button>
|
||||
<button name='target4' type='small' def-key='shift 4' top='154' left='235'><key/></button>
|
||||
<button name='target5' type='small' def-key='shift 5' top='178' left='235'><key/></button>
|
||||
<button name='target6' type='small' def-key='shift 6' top='202' left='235'><key/></button>
|
||||
<button name='cancel' type='regular' def-key='esc' top='394' left='479'>Cancel</button>
|
||||
<button name='cast' type='regular' top='394' left='549'>Cast</button>
|
||||
<text name='pc1' top='84' left='88' width='122' height='16'/>
|
||||
|
@@ -3,12 +3,12 @@
|
||||
<dialog defbtn='done'>
|
||||
<button name='done' type='done' top='408' left='337'/>
|
||||
<pict type='dlog' num='2' top='10' left='10'/>
|
||||
<button name='pc1' type='small' def-key='1' top='354' left='89'>1</button>
|
||||
<button name='pc2' type='small' def-key='2' top='354' left='174'>2</button>
|
||||
<button name='pc3' type='small' def-key='3' top='354' left='259'>3</button>
|
||||
<button name='pc4' type='small' def-key='4' top='397' left='89'>4</button>
|
||||
<button name='pc5' type='small' def-key='5' top='397' left='174'>5</button>
|
||||
<button name='pc6' type='small' def-key='6' top='397' left='259'>6</button>
|
||||
<button name='pc1' type='small' def-key='1' top='354' left='89'><key/></button>
|
||||
<button name='pc2' type='small' def-key='2' top='354' left='174'><key/></button>
|
||||
<button name='pc3' type='small' def-key='3' top='354' left='259'><key/></button>
|
||||
<button name='pc4' type='small' def-key='4' top='397' left='89'><key/></button>
|
||||
<button name='pc5' type='small' def-key='5' top='397' left='174'><key/></button>
|
||||
<button name='pc6' type='small' def-key='6' top='397' left='259'><key/></button>
|
||||
<button name='up' type='up' def-key='up' top='5' left='342'/>
|
||||
<button name='down' type='down' def-key='down' top='346' left='342'/>
|
||||
<pict name='pc1-g' type='pc' num='0' top='348' left='123'/>
|
||||
|
@@ -3,12 +3,12 @@
|
||||
<dialog defbtn='cancel'>
|
||||
<text top='190' left='11' width='184' height='18'>Hit a button or type '1'-'6'.</text>
|
||||
<pict type='dlog' num='6' top='8' left='8'/>
|
||||
<button name='pick1' type='regular' def-key='1' top='31' left='69'>1</button>
|
||||
<button name='pick2' type='regular' def-key='2' top='56' left='69'>2</button>
|
||||
<button name='pick3' type='regular' def-key='3' top='81' left='69'>3</button>
|
||||
<button name='pick4' type='regular' def-key='4' top='106' left='69'>4</button>
|
||||
<button name='pick5' type='regular' def-key='5' top='131' left='69'>5</button>
|
||||
<button name='pick6' type='regular' def-key='6' top='156' left='69'>6</button>
|
||||
<button name='pick1' type='regular' def-key='1' top='31' left='69'><key/></button>
|
||||
<button name='pick2' type='regular' def-key='2' top='56' left='69'><key/></button>
|
||||
<button name='pick3' type='regular' def-key='3' top='81' left='69'><key/></button>
|
||||
<button name='pick4' type='regular' def-key='4' top='106' left='69'><key/></button>
|
||||
<button name='pick5' type='regular' def-key='5' top='131' left='69'><key/></button>
|
||||
<button name='pick6' type='regular' def-key='6' top='156' left='69'><key/></button>
|
||||
<text name='pc1' framed='true' top='35' left='138' width='139' height='16'/>
|
||||
<text name='pc2' framed='true' top='60' left='138' width='139' height='16'/>
|
||||
<text name='pc3' framed='true' top='85' left='138' width='139' height='16'/>
|
||||
|
@@ -5,16 +5,16 @@
|
||||
<!--
|
||||
TODO: What about showing the monster's graphic?
|
||||
-->
|
||||
<button name='pick1' type='small' def-key='1' top='50' left='50'>1</button>
|
||||
<button name='pick1' type='small' def-key='1' top='50' left='50'><key/></button>
|
||||
<text name='slot1' framed='true' top='52' left='83' width='172' height='16'>(spot empty)</text>
|
||||
<text name='lvl1' framed='true' top='52' left='262' width='31' height='16'/>
|
||||
<button name='pick2' type='small' def-key='2' top='72' left='50'>2</button>
|
||||
<button name='pick2' type='small' def-key='2' top='72' left='50'><key/></button>
|
||||
<text name='slot2' framed='true' top='74' left='83' width='172' height='16'>(spot empty)</text>
|
||||
<text name='lvl2' framed='true' top='74' left='262' width='31' height='16'/>
|
||||
<button name='pick3' type='small' def-key='3' top='94' left='50'>3</button>
|
||||
<button name='pick3' type='small' def-key='3' top='94' left='50'><key/></button>
|
||||
<text name='slot3' framed='true' top='96' left='83' width='172' height='16'>(spot empty)</text>
|
||||
<text name='lvl3' framed='true' top='96' left='262' width='31' height='16'/>
|
||||
<button name='pick4' type='small' def-key='4' top='116' left='50'>4</button>
|
||||
<button name='pick4' type='small' def-key='4' top='116' left='50'><key/></button>
|
||||
<text name='slot4' framed='true' top='118' left='83' width='172' height='16'>(spot empty)</text>
|
||||
<text name='lvl4' framed='true' top='118' left='262' width='31' height='16'/>
|
||||
<text size='large' top='6' left='50' width='251' height='16'>Select monster to summon:</text>
|
||||
|
Reference in New Issue
Block a user