Behaviorally: This change makes it so that Enter will never cancel a dialog, unless that dialog only contains info to be read. Escape will never unpredictably be treated as Enter. And some dialogs without Escape to cancel, now can be canceled with Escape. A lot of this just refactors dialogs to define the cancel button at the top, not as a hotkey on a cancel button deep in the XML. I think this makes enter/escape behavior in dialogxml files more legible at a glance.
34 lines
1.9 KiB
XML
34 lines
1.9 KiB
XML
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
|
|
<!-- NOTE: This file should be updated to use relative positioning the next time it changes. -->
|
|
<?xml-stylesheet href="dialog.xsl" type="text/xsl"?>
|
|
<dialog defbtn='done' escbtn='cancel'>
|
|
<pict type='dlog' num='16' top='8' left='8'/>
|
|
<text name='title' size='large' top='6' left='50' width='256' height='14'>Select background pattern:</text>
|
|
<group name='group'>
|
|
<led name='led1' top='54' left='8'>Dark grey stone</led>
|
|
<led name='led2' top='69' left='8'>Black texture</led>
|
|
<led name='led3' top='84' left='8'>Grey stone with blue veins</led>
|
|
<led name='led4' top='99' left='8'>Pink stone with white veins</led>
|
|
<led name='led5' top='114' left='8'>Rough dark grey stone</led>
|
|
<led name='led6' top='129' left='8'>Black stone / Basalt</led>
|
|
<led name='led7' top='144' left='8'>White stone / Chalk</led>
|
|
<led name='led8' top='159' left='8'>Light grey stone</led>
|
|
<led name='led9' top='174' left='8'>Wood mosaic / parquet floor</led>
|
|
<led name='led10' top='189' left='8'>Dark / petrified wood</led>
|
|
<led name='led11' top='204' left='8'>Medium stone / Granite</led>
|
|
|
|
<led name='led12' top='54' left='216'>Checkerboard</led>
|
|
<led name='led13' top='69' left='216'>Grey marble</led>
|
|
<led name='led14' top='84' left='216'>Mosaic tiles</led>
|
|
<led name='led15' top='99' left='216'>Veined rock / Marble</led>
|
|
<led name='led16' top='114' left='216'>Pitted / Cracked stone</led>
|
|
<led name='led17' top='129' left='216'>Light grey stone with highlights</led>
|
|
<led name='led18' top='144' left='216'>White marble</led>
|
|
<led name='led19' top='159' left='216'>Reddish-grey texture</led>
|
|
<led name='led20' top='174' left='216'>Light wood grain</led>
|
|
<led name='led21' top='189' left='216'>Sandstone</led>
|
|
</group>
|
|
<button name='done' type='regular' top='223' left='338'>OK</button>
|
|
<button name='cancel' type='regular' top='223' left='272'>Cancel</button>
|
|
</dialog>
|