diff options
| author | 2025-12-24 22:06:04 +0100 | |
|---|---|---|
| committer | 2025-12-24 22:06:15 +0100 | |
| commit | f4bfc5a423f48d48e809c01fc70a47c0c00d40a2 (patch) | |
| tree | c19f49d8a320413a9bd7a7b79446b9d69c162522 | |
| parent | 58feeae823842e04bb37bd47af6d9162a45a0714 (diff) | |
layout: replace use of slash/backslash text for diagonal lines with svg
| -rw-r--r-- | src/devices/sound/lc78836m.cpp | 1 | ||||
| -rw-r--r-- | src/mame/layout/dataman.lay | 134 | ||||
| -rw-r--r-- | src/mame/layout/lilprof.lay | 48 | ||||
| -rw-r--r-- | src/mame/layout/mathmagi.lay | 60 | ||||
| -rw-r--r-- | src/mame/layout/mathmarv.lay | 63 | ||||
| -rw-r--r-- | src/mame/layout/mrmusical.lay | 48 | ||||
| -rw-r--r-- | src/mame/layout/palmmd8.lay | 61 | ||||
| -rw-r--r-- | src/mame/layout/qkracer.lay | 48 | ||||
| -rw-r--r-- | src/mame/layout/qkracera.lay | 48 | ||||
| -rw-r--r-- | src/mame/layout/ti1680.lay | 62 |
10 files changed, 367 insertions, 206 deletions
diff --git a/src/devices/sound/lc78836m.cpp b/src/devices/sound/lc78836m.cpp index ecb007ad081..de84351e218 100644 --- a/src/devices/sound/lc78836m.cpp +++ b/src/devices/sound/lc78836m.cpp @@ -100,7 +100,6 @@ void lc78836m_device::sound_stream_update(sound_stream &stream) m_att--; else if (!m_mute && m_att < 1024) m_att++; - } void lc78836m_device::mute_w(int state) diff --git a/src/mame/layout/dataman.lay b/src/mame/layout/dataman.lay index 0cf2a1691fd..df52065eee5 100644 --- a/src/mame/layout/dataman.lay +++ b/src/mame/layout/dataman.lay @@ -7,25 +7,84 @@ authors:hap <!-- define elements --> - <element name="digit" defstate="0"> - <led7seg><color red="0.2" green="1.0" blue="0.85" /></led7seg> + <element name="black"><rect><color red="0" green="0" blue="0" /></rect></element> + <element name="cyan"><rect><color red="0.2" green="1.0" blue="0.85" /></rect></element> + + <element name="cyanm" defstate="0"> + <rect state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></rect> + <rect state="1"><color red="1" green="1" blue="1" /></rect> + </element> + + <element name="line22"> + <image><data><![CDATA[ + <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100" height="100"> + <rect width="18" height="200" x="0" y="-10" transform="rotate(-22.0)" fill="#ffffff" /> + </svg> + ]]></data></image> </element> - <element name="lamp_dot" defstate="0"> + <element name="digit" defstate="0"><led7seg><color red="0.2" green="1.0" blue="0.85" /></led7seg></element> + + <element name="seg_dot" defstate="0"> <disk state="1"><color red="0.2" green="1.0" blue="0.85" /></disk> <disk state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></disk> </element> - <element name="lamp_dash" defstate="0"> + <element name="seg_dash" defstate="0"> <rect state="1"><color red="0.2" green="1.0" blue="0.85" /></rect> <rect state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></rect> </element> - <element name="lamp_slash" defstate="0"> - <text string="/" state="1"><color red="0.2" green="1.0" blue="0.85" /></text> - <text string="/" state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></text> + + <element name="circle8" defstate="0"> + <rect> + <bounds xc="5" yc="5" width="10" height="10" /> + <color red="0" green="0" blue="0" /> + </rect> + <disk state="1"> + <bounds xc="5" yc="5" width="8" height="8" /> + <color red="0.2" green="1.0" blue="0.85" /> + </disk> + <disk state="0"> + <bounds xc="5" yc="5" width="8" height="8" /> + <color red="0.0235" green="0.1255" blue="0.1059" /> + </disk> + <disk> + <bounds xc="5" yc="5" width="6.6" height="6.6" /> + <color red="0" green="0" blue="0" /> + </disk> + <rect> + <bounds x="5" y="0" width="5" height="10" /> + <color red="0" green="0" blue="0" /> + </rect> + <rect> + <bounds x="0" y="2.65" width="5" height="7.35" /> + <color red="0" green="0" blue="0" /> + </rect> + + <!-- erase edge --> + <rect> + <bounds x="0" y="2.55" width="2.55" height="1" /> + <color red="0" green="0" blue="0" /> + </rect> + <rect> + <bounds x="0" y="2.45" width="2.45" height="1" /> + <color red="0" green="0" blue="0" /> + </rect> + <rect> + <bounds x="0" y="2.35" width="2.35" height="1" /> + <color red="0" green="0" blue="0" /> + </rect> + <rect> + <bounds x="0" y="2.25" width="2.25" height="1" /> + <color red="0" green="0" blue="0" /> + </rect> </element> - <element name="lamp_backslash" defstate="0"> - <text string="\" state="1"><color red="0.2" green="1.0" blue="0.85" /></text> - <text string="\" state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></text> + + <element name="line45"> + <image><data><![CDATA[ + <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="50" height="50"> + <rect width="100" height="1.6" x="0" y="0" transform="rotate(45.0)" fill="#000000" /> + </svg> + ]]></data></image> </element> @@ -44,37 +103,48 @@ authors:hap <element name="digit6" ref="digit"><bounds x="70" y="0" width="10" height="15" /></element> <element name="digit7" ref="digit"><bounds x="80" y="0" width="10" height="15" /></element> -<!-- math symbols custom digit --> + <!-- math symbols custom digit --> + <element ref="line22"><bounds x="21.5" y="1" width="5.5" height="5.5" /></element> + <element ref="line22"><bounds x="25.25" y="1" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="21.5" y="8.5" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="25.25" y="8.5" width="5.5" height="5.5" /></element> + + <element ref="cyan" blend="multiply"><bounds x="21" y="0.5" width="8" height="14" /></element> - <element name="2.6" ref="lamp_dash"><bounds x="21.5" y="7.35" width="7" height="0.5" /></element> + <element name="2.5" ref="cyanm" blend="multiply"><bounds x="21" y="0.5" width="4" height="7" /></element> + <element name="2.5" ref="cyanm" blend="multiply"><bounds x="25" y="0.5" width="4" height="7" /></element> + <element name="2.5" ref="cyanm" blend="multiply"><bounds x="21" y="7.5" width="4" height="7" /></element> + <element name="2.5" ref="cyanm" blend="multiply"><bounds x="25" y="7.5" width="4" height="7" /></element> - <element name="2.1" ref="lamp_dash"><bounds x="24.75" y="3.7" width="0.5" height="3.0" /></element> - <element name="2.4" ref="lamp_dash"><bounds x="24.75" y="8.5" width="0.5" height="3.0" /></element> + <element ref="black" blend="multiply"><bounds xc="25" y="0" width="2" height="15" /></element> - <element name="2.0" ref="lamp_dot"><bounds x="24.25" y="1.8" width="1.5" height="1.5" /></element> - <element name="2.3" ref="lamp_dot"><bounds x="24.25" y="11.9" width="1.5" height="1.5" /></element> + <element name="2.6" ref="seg_dash"><bounds x="21.5" yc="7.5" width="7" height="1" /></element> - <element name="2.5" ref="lamp_slash"><bounds x="24.3" y="-0.5" width="5" height="7.5" /></element> - <element name="2.5" ref="lamp_slash"><bounds x="20.7" y="7" width="5" height="7.5" /></element> - <element name="2.5" ref="lamp_backslash"><bounds x="20.7" y="-0.5" width="5" height="7.5" /></element> - <element name="2.5" ref="lamp_backslash"><bounds x="24.3" y="7" width="5" height="7.5" /></element> + <element name="2.1" ref="seg_dash"><bounds xc="25" y="3" width="1" height="3.5" /></element> + <element name="2.4" ref="seg_dash"><bounds xc="25" y="8.5" width="1" height="3.5" /></element> -<!-- equals sign digit --> + <element name="2.0" ref="seg_dot"><bounds xc="25" y="1" width="1.5" height="1.5" /></element> + <element name="2.3" ref="seg_dot"><bounds xc="25" y="12.5" width="1.5" height="1.5" /></element> - <element name="4.7" ref="lamp_dash"><bounds x="51.5" y="3.7" width="7" height="1" /></element> - <element name="4.7" ref="lamp_dash"><bounds x="51.5" y="10.5" width="7" height="1" /></element> + <!-- equals sign digit --> + <element name="4.7" ref="seg_dash"><bounds x="51.5" yc="4.2" width="7" height="1" /></element> + <element name="4.7" ref="seg_dash"><bounds x="51.5" yc="11" width="7" height="1" /></element> -<!-- "bulls eye" digit, it's supposed to be a segmented circle but that's not really possible to draw here --> + <!-- "bulls eye" digit (starting at 1 o'clock, going clockwise)--> + <element name="8.0" ref="circle8" blend="add"><bounds x="90" y="-1" width="17" height="17" /><orientation flipx="yes" /></element> + <element name="8.1" ref="circle8" blend="add"><bounds x="90" y="-1" width="17" height="17" /><orientation rotate="90" /></element> + <element name="8.7" ref="circle8" blend="add"><bounds x="90" y="-1" width="17" height="17" /><orientation rotate="270" flipx="yes" /></element> + <element name="8.2" ref="circle8" blend="add"><bounds x="90" y="-1" width="17" height="17" /><orientation rotate="180" /></element> + <element name="8.3" ref="circle8" blend="add"><bounds x="90" y="-1" width="17" height="17" /><orientation flipy="yes" /></element> + <element name="8.4" ref="circle8" blend="add"><bounds x="90" y="-1" width="17" height="17" /><orientation rotate="270" /></element> + <element name="8.6" ref="circle8" blend="add"><bounds x="90" y="-1" width="17" height="17" /><orientation rotate="90" flipx="yes" /></element> + <element name="8.5" ref="circle8" blend="add"><bounds x="90" y="-1" width="17" height="17" /></element> - <element name="8.6" ref="lamp_dash"><bounds x="92" y="3" width="1" height="4" /></element> - <element name="8.4" ref="lamp_dash"><bounds x="92" y="8" width="1" height="4" /></element> - <element name="8.1" ref="lamp_dash"><bounds x="104" y="3" width="1" height="4" /></element> - <element name="8.7" ref="lamp_dash"><bounds x="104" y="8" width="1" height="4" /></element> + <element ref="black"><bounds xc="98.5" yc="7.5" width="0.5" height="15" /></element> + <element ref="black"><bounds xc="98.5" yc="7.5" width="15" height="0.5" /></element> - <element name="8.5" ref="lamp_dash"><bounds x="94" y="1" width="4" height="1" /></element> - <element name="8.0" ref="lamp_dash"><bounds x="99" y="1" width="4" height="1" /></element> - <element name="8.3" ref="lamp_dash"><bounds x="94" y="13" width="4" height="1" /></element> - <element name="8.2" ref="lamp_dash"><bounds x="99" y="13" width="4" height="1" /></element> + <element ref="line45"><bounds xc="99" yc="7.5" width="15" height="15" /></element> + <element ref="line45"><bounds xc="98" yc="7.5" width="15" height="15" /><orientation flipx="yes" /></element> </view> </mamelayout> diff --git a/src/mame/layout/lilprof.lay b/src/mame/layout/lilprof.lay index 860c2853809..8f1b1b6e2cc 100644 --- a/src/mame/layout/lilprof.lay +++ b/src/mame/layout/lilprof.lay @@ -11,26 +11,31 @@ authors:hap <!-- define elements --> - <element name="digit" defstate="0"> - <led7seg><color red="1.0" green="0.1" blue="0.15" /></led7seg> + <element name="red"><rect><color red="1.0" green="0.1" blue="0.15" /></rect></element> + + <element name="redm" defstate="0"> + <rect state="0"><color red="0.125" green="0.012" blue="0.019" /></rect> + <rect state="1"><color red="1" green="1" blue="1" /></rect> + </element> + + <element name="line22"> + <image><data><![CDATA[ + <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100" height="100"> + <rect width="18" height="200" x="0" y="-10" transform="rotate(-22.0)" fill="#ffffff" /> + </svg> + ]]></data></image> </element> - <element name="lamp_dot" defstate="0"> + <element name="digit" defstate="0"><led7seg><color red="1.0" green="0.1" blue="0.15" /></led7seg></element> + + <element name="seg_dot" defstate="0"> <disk state="1"><color red="1.0" green="0.1" blue="0.15" /></disk> <disk state="0"><color red="0.125" green="0.012" blue="0.019" /></disk> </element> - <element name="lamp_dash" defstate="0"> + <element name="seg_dash" defstate="0"> <rect state="1"><color red="1.0" green="0.1" blue="0.15" /></rect> <rect state="0"><color red="0.125" green="0.012" blue="0.019" /></rect> </element> - <element name="lamp_slash" defstate="0"> - <text string="/" state="1"><color red="1.0" green="0.1" blue="0.15" /></text> - <text string="/" state="0"><color red="0.125" green="0.012" blue="0.019" /></text> - </element> - <element name="lamp_backslash" defstate="0"> - <text string="\" state="1"><color red="1.0" green="0.1" blue="0.15" /></text> - <text string="\" state="0"><color red="0.125" green="0.012" blue="0.019" /></text> - </element> <!-- build screen --> @@ -65,16 +70,21 @@ authors:hap </element> <!-- math symbols custom digit --> - <element name="6.5" ref="lamp_dash"><bounds x="21.5" y="7.25" width="7" height="0.5" /></element> + <element ref="line22"><bounds x="21.5" y="1" width="5.5" height="5.5" /></element> + <element ref="line22"><bounds x="25.25" y="1" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="21.5" y="8.5" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="25.25" y="8.5" width="5.5" height="5.5" /></element> - <element name="6.1" ref="lamp_slash"><bounds x="24" y="-0.5" width="5" height="7.5" /></element> - <element name="6.4" ref="lamp_slash"><bounds x="21" y="7" width="5" height="7.5" /></element> + <element ref="red" blend="multiply"><bounds x="21" y="0.5" width="8" height="14" /></element> - <element name="6.6" ref="lamp_backslash"><bounds x="21" y="-0.5" width="5" height="7.5" /></element> - <element name="6.2" ref="lamp_backslash"><bounds x="24" y="7" width="5" height="7.5" /></element> + <element name="6.6" ref="redm" blend="multiply"><bounds x="21" y="0.5" width="4" height="7" /></element> + <element name="6.1" ref="redm" blend="multiply"><bounds x="25" y="0.5" width="4" height="7" /></element> + <element name="6.4" ref="redm" blend="multiply"><bounds x="21" y="7.5" width="4" height="7" /></element> + <element name="6.2" ref="redm" blend="multiply"><bounds x="25" y="7.5" width="4" height="7" /></element> - <element name="6.0" ref="lamp_dot"><bounds x="24.25" y="2.25" width="1.5" height="1.5" /></element> - <element name="6.3" ref="lamp_dot"><bounds x="24.25" y="11.75" width="1.5" height="1.5" /></element> + <element name="6.5" ref="seg_dash"><bounds x="21.5" yc="7.5" width="7" height="1" /></element> + <element name="6.0" ref="seg_dot"><bounds xc="25" yc="3.5" width="1.5" height="1.5" /></element> + <element name="6.3" ref="seg_dot"><bounds xc="25" yc="11.5" width="1.5" height="1.5" /></element> </view> </mamelayout> diff --git a/src/mame/layout/mathmagi.lay b/src/mame/layout/mathmagi.lay index 9b01ceedd7d..d43fa57daa9 100644 --- a/src/mame/layout/mathmagi.lay +++ b/src/mame/layout/mathmagi.lay @@ -9,26 +9,31 @@ authors:hap <!-- define elements --> - <element name="digit" defstate="0"> - <led7seg><color red="1.0" green="0.1" blue="0.15" /></led7seg> + <element name="red"><rect><color red="1.0" green="0.1" blue="0.15" /></rect></element> + + <element name="redm" defstate="0"> + <rect state="0"><color red="0.125" green="0.012" blue="0.019" /></rect> + <rect state="1"><color red="1" green="1" blue="1" /></rect> + </element> + + <element name="line22"> + <image><data><![CDATA[ + <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100" height="100"> + <rect width="18" height="200" x="0" y="-10" transform="rotate(-22.0)" fill="#ffffff" /> + </svg> + ]]></data></image> </element> - <element name="lamp_dot" defstate="0"> + <element name="digit" defstate="0"><led7seg><color red="1.0" green="0.1" blue="0.15" /></led7seg></element> + + <element name="seg_dot" defstate="0"> <disk state="1"><color red="1.0" green="0.1" blue="0.15" /></disk> <disk state="0"><color red="0.125" green="0.012" blue="0.019" /></disk> </element> - <element name="lamp_dash" defstate="0"> + <element name="seg_dash" defstate="0"> <rect state="1"><color red="1.0" green="0.1" blue="0.15" /></rect> <rect state="0"><color red="0.125" green="0.012" blue="0.019" /></rect> </element> - <element name="lamp_slash" defstate="0"> - <text string="/" state="1"><color red="1.0" green="0.1" blue="0.15" /></text> - <text string="/" state="0"><color red="0.125" green="0.012" blue="0.019" /></text> - </element> - <element name="lamp_backslash" defstate="0"> - <text string="\" state="1"><color red="1.0" green="0.1" blue="0.15" /></text> - <text string="\" state="0"><color red="0.125" green="0.012" blue="0.019" /></text> - </element> <!-- build screen --> @@ -64,26 +69,31 @@ authors:hap </element> <!-- math symbols custom digit --> - <element name="8.6" ref="lamp_dash"><bounds x="21.5" y="17.25" width="7" height="0.5" /></element> + <element ref="line22"><bounds x="21.5" y="11" width="5.5" height="5.5" /></element> + <element ref="line22"><bounds x="25.25" y="11" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="21.5" y="18.5" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="25.25" y="18.5" width="5.5" height="5.5" /></element> - <element name="8.1" ref="lamp_slash"><bounds x="24" y="9.5" width="5" height="7.5" /></element> - <element name="8.1" ref="lamp_slash"><bounds x="21" y="17" width="5" height="7.5" /></element> + <element ref="red" blend="multiply"><bounds x="21" y="10.5" width="8" height="14" /></element> - <element name="8.2" ref="lamp_backslash"><bounds x="21" y="9.5" width="5" height="7.5" /></element> - <element name="8.2" ref="lamp_backslash"><bounds x="24" y="17" width="5" height="7.5" /></element> + <element name="8.2" ref="redm" blend="multiply"><bounds x="21" y="10.5" width="4" height="7" /></element> + <element name="8.1" ref="redm" blend="multiply"><bounds x="25" y="10.5" width="4" height="7" /></element> + <element name="8.1" ref="redm" blend="multiply"><bounds x="21" y="17.5" width="4" height="7" /></element> + <element name="8.2" ref="redm" blend="multiply"><bounds x="25" y="17.5" width="4" height="7" /></element> - <element name="8.0" ref="lamp_dot"><bounds x="24.25" y="12.25" width="1.5" height="1.5" /></element> - <element name="8.0" ref="lamp_dot"><bounds x="24.25" y="21.75" width="1.5" height="1.5" /></element> + <element name="8.6" ref="seg_dash"><bounds x="21.5" yc="17.5" width="7" height="1" /></element> + <element name="8.0" ref="seg_dot"><bounds xc="25" yc="13.5" width="1.5" height="1.5" /></element> + <element name="8.0" ref="seg_dot"><bounds xc="25" yc="21.5" width="1.5" height="1.5" /></element> <!-- equals sign custom digit --> - <element name="9.0" ref="lamp_dash"><bounds x="51.5" y="14.5" width="7" height="0.5" /></element> - <element name="9.3" ref="lamp_dash"><bounds x="51.5" y="20.0" width="7" height="0.5" /></element> + <element name="9.0" ref="seg_dash"><bounds x="51.5" yc="14.75" width="7" height="1" /></element> + <element name="9.3" ref="seg_dash"><bounds x="51.5" yc="20.25" width="7" height="1" /></element> <!-- other lamps --> - <element name="10.0" ref="lamp_dot"><bounds x="1" y="1" width="4" height="4" /></element> - <element name="10.1" ref="lamp_dot"><bounds x="26" y="1" width="4" height="4" /></element> - <element name="10.3" ref="lamp_dot"><bounds x="51" y="1" width="4" height="4" /></element> - <element name="10.6" ref="lamp_dot"><bounds x="76" y="1" width="4" height="4" /></element> + <element name="10.0" ref="seg_dot"><bounds x="1" y="1" width="4" height="4" /></element> + <element name="10.1" ref="seg_dot"><bounds x="26" y="1" width="4" height="4" /></element> + <element name="10.3" ref="seg_dot"><bounds x="51" y="1" width="4" height="4" /></element> + <element name="10.6" ref="seg_dot"><bounds x="76" y="1" width="4" height="4" /></element> </view> </mamelayout> diff --git a/src/mame/layout/mathmarv.lay b/src/mame/layout/mathmarv.lay index c8a498da634..cd81bcb671d 100644 --- a/src/mame/layout/mathmarv.lay +++ b/src/mame/layout/mathmarv.lay @@ -7,26 +7,32 @@ authors:hap <!-- define elements --> - <element name="digit" defstate="0"> - <led7seg><color red="0.2" green="1.0" blue="0.85" /></led7seg> + <element name="black"><rect><color red="0" green="0" blue="0" /></rect></element> + <element name="cyan"><rect><color red="0.2" green="1.0" blue="0.85" /></rect></element> + + <element name="cyanm" defstate="0"> + <rect state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></rect> + <rect state="1"><color red="1" green="1" blue="1" /></rect> + </element> + + <element name="line22"> + <image><data><![CDATA[ + <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100" height="100"> + <rect width="18" height="200" x="0" y="-10" transform="rotate(-22.0)" fill="#ffffff" /> + </svg> + ]]></data></image> </element> - <element name="lamp_dot" defstate="0"> + <element name="digit" defstate="0"><led7seg><color red="0.2" green="1.0" blue="0.85" /></led7seg></element> + + <element name="seg_dot" defstate="0"> <disk state="1"><color red="0.2" green="1.0" blue="0.85" /></disk> <disk state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></disk> </element> - <element name="lamp_dash" defstate="0"> + <element name="seg_dash" defstate="0"> <rect state="1"><color red="0.2" green="1.0" blue="0.85" /></rect> <rect state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></rect> </element> - <element name="lamp_slash" defstate="0"> - <text string="/" state="1"><color red="0.2" green="1.0" blue="0.85" /></text> - <text string="/" state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></text> - </element> - <element name="lamp_backslash" defstate="0"> - <text string="\" state="1"><color red="0.2" green="1.0" blue="0.85" /></text> - <text string="\" state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></text> - </element> <!-- build screen --> @@ -44,25 +50,32 @@ authors:hap <element name="digit6" ref="digit"><bounds x="70" y="0" width="10" height="15" /></element> <element name="digit7" ref="digit"><bounds x="80" y="0" width="10" height="15" /></element> -<!-- math symbols custom digit --> + <!-- math symbols custom digit --> + <element ref="line22"><bounds x="21.5" y="1" width="5.5" height="5.5" /></element> + <element ref="line22"><bounds x="25.25" y="1" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="21.5" y="8.5" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="25.25" y="8.5" width="5.5" height="5.5" /></element> + + <element ref="cyan" blend="multiply"><bounds x="21" y="0.5" width="8" height="14" /></element> - <element name="2.6" ref="lamp_dash"><bounds x="21.5" y="7.35" width="7" height="0.5" /></element> + <element name="2.5" ref="cyanm" blend="multiply"><bounds x="21" y="0.5" width="4" height="7" /></element> + <element name="2.5" ref="cyanm" blend="multiply"><bounds x="25" y="0.5" width="4" height="7" /></element> + <element name="2.5" ref="cyanm" blend="multiply"><bounds x="21" y="7.5" width="4" height="7" /></element> + <element name="2.5" ref="cyanm" blend="multiply"><bounds x="25" y="7.5" width="4" height="7" /></element> - <element name="2.1" ref="lamp_dash"><bounds x="24.75" y="3.7" width="0.5" height="3.0" /></element> - <element name="2.4" ref="lamp_dash"><bounds x="24.75" y="8.5" width="0.5" height="3.0" /></element> + <element ref="black" blend="multiply"><bounds xc="25" y="0" width="2" height="15" /></element> - <element name="2.0" ref="lamp_dot"><bounds x="24.25" y="1.8" width="1.5" height="1.5" /></element> - <element name="2.3" ref="lamp_dot"><bounds x="24.25" y="11.9" width="1.5" height="1.5" /></element> + <element name="2.6" ref="seg_dash"><bounds x="21.5" yc="7.5" width="7" height="1" /></element> - <element name="2.5" ref="lamp_slash"><bounds x="24.3" y="-0.5" width="5" height="7.5" /></element> - <element name="2.5" ref="lamp_slash"><bounds x="20.7" y="7" width="5" height="7.5" /></element> - <element name="2.5" ref="lamp_backslash"><bounds x="20.7" y="-0.5" width="5" height="7.5" /></element> - <element name="2.5" ref="lamp_backslash"><bounds x="24.3" y="7" width="5" height="7.5" /></element> + <element name="2.1" ref="seg_dash"><bounds xc="25" y="3" width="1" height="3.5" /></element> + <element name="2.4" ref="seg_dash"><bounds xc="25" y="8.5" width="1" height="3.5" /></element> -<!-- equals sign digit --> + <element name="2.0" ref="seg_dot"><bounds xc="25" y="1" width="1.5" height="1.5" /></element> + <element name="2.3" ref="seg_dot"><bounds xc="25" y="12.5" width="1.5" height="1.5" /></element> - <element name="4.7" ref="lamp_dash"><bounds x="51.5" y="3.7" width="7" height="1" /></element> - <element name="4.7" ref="lamp_dash"><bounds x="51.5" y="10.5" width="7" height="1" /></element> + <!-- equals sign digit --> + <element name="4.7" ref="seg_dash"><bounds x="51.5" yc="4.2" width="7" height="1" /></element> + <element name="4.7" ref="seg_dash"><bounds x="51.5" yc="11" width="7" height="1" /></element> </view> </mamelayout> diff --git a/src/mame/layout/mrmusical.lay b/src/mame/layout/mrmusical.lay index 1a7c61eed15..8bcac2c67f9 100644 --- a/src/mame/layout/mrmusical.lay +++ b/src/mame/layout/mrmusical.lay @@ -7,26 +7,31 @@ authors:hap <!-- define elements --> - <element name="digit" defstate="0"> - <led7seg><color red="1.0" green="0.1" blue="0.15" /></led7seg> + <element name="red"><rect><color red="1.0" green="0.1" blue="0.15" /></rect></element> + + <element name="redm" defstate="0"> + <rect state="0"><color red="0.125" green="0.012" blue="0.019" /></rect> + <rect state="1"><color red="1" green="1" blue="1" /></rect> + </element> + + <element name="line22"> + <image><data><![CDATA[ + <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100" height="100"> + <rect width="18" height="200" x="0" y="-10" transform="rotate(-22.0)" fill="#ffffff" /> + </svg> + ]]></data></image> </element> - <element name="lamp_dot" defstate="0"> + <element name="digit" defstate="0"><led7seg><color red="1.0" green="0.1" blue="0.15" /></led7seg></element> + + <element name="seg_dot" defstate="0"> <disk state="1"><color red="1.0" green="0.1" blue="0.15" /></disk> <disk state="0"><color red="0.125" green="0.012" blue="0.019" /></disk> </element> - <element name="lamp_dash" defstate="0"> + <element name="seg_dash" defstate="0"> <rect state="1"><color red="1.0" green="0.1" blue="0.15" /></rect> <rect state="0"><color red="0.125" green="0.012" blue="0.019" /></rect> </element> - <element name="lamp_slash" defstate="0"> - <text string="/" state="1"><color red="1.0" green="0.1" blue="0.15" /></text> - <text string="/" state="0"><color red="0.125" green="0.012" blue="0.019" /></text> - </element> - <element name="lamp_backslash" defstate="0"> - <text string="\" state="1"><color red="1.0" green="0.1" blue="0.15" /></text> - <text string="\" state="0"><color red="0.125" green="0.012" blue="0.019" /></text> - </element> <!-- build screen --> @@ -61,16 +66,21 @@ authors:hap </element> <!-- math symbols custom digit --> - <element name="6.5" ref="lamp_dash"><bounds x="21.5" y="7.25" width="7" height="0.5" /></element> + <element ref="line22"><bounds x="21.5" y="1" width="5.5" height="5.5" /></element> + <element ref="line22"><bounds x="25.25" y="1" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="21.5" y="8.5" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="25.25" y="8.5" width="5.5" height="5.5" /></element> - <element name="6.1" ref="lamp_slash"><bounds x="24" y="-0.5" width="5" height="7.5" /></element> - <element name="6.4" ref="lamp_slash"><bounds x="21" y="7" width="5" height="7.5" /></element> + <element ref="red" blend="multiply"><bounds x="21" y="0.5" width="8" height="14" /></element> - <element name="6.6" ref="lamp_backslash"><bounds x="21" y="-0.5" width="5" height="7.5" /></element> - <element name="6.2" ref="lamp_backslash"><bounds x="24" y="7" width="5" height="7.5" /></element> + <element name="6.6" ref="redm" blend="multiply"><bounds x="21" y="0.5" width="4" height="7" /></element> + <element name="6.1" ref="redm" blend="multiply"><bounds x="25" y="0.5" width="4" height="7" /></element> + <element name="6.4" ref="redm" blend="multiply"><bounds x="21" y="7.5" width="4" height="7" /></element> + <element name="6.2" ref="redm" blend="multiply"><bounds x="25" y="7.5" width="4" height="7" /></element> - <element name="6.0" ref="lamp_dot"><bounds x="24.25" y="2.25" width="1.5" height="1.5" /></element> - <element name="6.3" ref="lamp_dot"><bounds x="24.25" y="11.75" width="1.5" height="1.5" /></element> + <element name="6.5" ref="seg_dash"><bounds x="21.5" yc="7.5" width="7" height="1" /></element> + <element name="6.0" ref="seg_dot"><bounds xc="25" yc="3.5" width="1.5" height="1.5" /></element> + <element name="6.3" ref="seg_dot"><bounds xc="25" yc="11.5" width="1.5" height="1.5" /></element> </view> </mamelayout> diff --git a/src/mame/layout/palmmd8.lay b/src/mame/layout/palmmd8.lay index 976291a7700..817fda1b0ed 100644 --- a/src/mame/layout/palmmd8.lay +++ b/src/mame/layout/palmmd8.lay @@ -7,25 +7,31 @@ authors:hap <!-- define elements --> - <element name="digit" defstate="0"> - <led7seg><color red="0.2" green="1.0" blue="0.85" /></led7seg> - </element> + <element name="cyan"><rect><color red="0.2" green="1.0" blue="0.85" /></rect></element> - <element name="seg_rect" defstate="0"> + <element name="cyanm" defstate="0"> <rect state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></rect> - <rect state="1"><color red="0.2" green="1.0" blue="0.85" /></rect> + <rect state="1"><color red="1" green="1" blue="1" /></rect> </element> - <element name="seg_x1" defstate="0"> - <text string="/" state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></text> - <text string="/" state="1"><color red="0.2" green="1.0" blue="0.85" /></text> + + <element name="line45"> + <image><data><![CDATA[ + <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100" height="100"> + <rect width="17" height="62" x="0" y="20" transform="rotate(-45.0)" fill="#ffffff" /> + </svg> + ]]></data></image> </element> - <element name="seg_x2" defstate="0"> - <text string="\" state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></text> - <text string="\" state="1"><color red="0.2" green="1.0" blue="0.85" /></text> + + <element name="digit" defstate="0"><led7seg><color red="0.2" green="1.0" blue="0.85" /></led7seg></element> + + <element name="seg_dash" defstate="0"> + <rect state="1"><color red="0.2" green="1.0" blue="0.85" /></rect> + <rect state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></rect> </element> + <element name="seg_m" defstate="0"> - <text string="M" state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></text> <text string="M" state="1"><color red="0.2" green="1.0" blue="0.85" /></text> + <text string="M" state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></text> </element> @@ -34,8 +40,7 @@ authors:hap <view name="Internal Layout"> <bounds left="0" right="100" top="0" bottom="35" /> - <!-- upper row --> - + <!-- upper row --> <element name="digit8" ref="digit"><bounds x="10" y="0" width="10" height="15" /></element> <element name="digit7" ref="digit"><bounds x="20" y="0" width="10" height="15" /></element> <element name="digit6" ref="digit"><bounds x="30" y="0" width="10" height="15" /></element> @@ -48,8 +53,7 @@ authors:hap <element name="20.a" ref="seg_m"><bounds x="0" y="0" width="10" height="15" /></element> - <!-- lower row --> - + <!-- lower row --> <element name="digit18" ref="digit"><bounds x="10" y="20" width="10" height="15" /></element> <element name="digit17" ref="digit"><bounds x="20" y="20" width="10" height="15" /></element> <element name="digit16" ref="digit"><bounds x="30" y="20" width="10" height="15" /></element> @@ -60,21 +64,26 @@ authors:hap <element name="digit11" ref="digit"><bounds x="80" y="20" width="10" height="15" /></element> <element name="digit10" ref="digit"><bounds x="90" y="20" width="10" height="15" /></element> - <!-- custom digit --> + <!-- custom digit --> + <element ref="line45"><bounds x="0" y="23" width="6" height="6" /></element> + <element ref="line45"><bounds x="4" y="23" width="6" height="6" /><orientation flipx="yes" /></element> + <element ref="line45"><bounds x="-1" y="28.25" width="6" height="6" /><orientation flipx="yes" /></element> + <element ref="line45"><bounds x="5" y="28.25" width="6" height="6" /></element> - <element name="19.6" ref="seg_rect"><bounds x="1.5" y="27.25" width="7" height="0.5" /></element> + <element ref="cyan" blend="multiply"><bounds x="0.33" y="20" width="9.33" height="15" /></element> - <element name="19.3" ref="seg_x1"><bounds x="4" y="19.5" width="5" height="7.5" /></element> - <element name="19.3" ref="seg_x1"><bounds x="1" y="27" width="5" height="7.5" /></element> + <element name="19.3" ref="cyanm" blend="multiply"><bounds x="0.33" y="20" width="4.66" height="7.5" /></element> + <element name="19.3" ref="cyanm" blend="multiply"><bounds x="5" y="20" width="4.66" height="7.5" /></element> + <element name="19.3" ref="cyanm" blend="multiply"><bounds x="0.33" y="27.5" width="4.66" height="7.5" /></element> + <element name="19.3" ref="cyanm" blend="multiply"><bounds x="5" y="27.5" width="4.66" height="7.5" /></element> - <element name="19.3" ref="seg_x2"><bounds x="1" y="19.5" width="5" height="7.5" /></element> - <element name="19.3" ref="seg_x2"><bounds x="4" y="27" width="5" height="7.5" /></element> + <element name="19.6" ref="seg_dash"><bounds x="0.75" yc="27.5" width="8.5" height="1" /></element> - <element name="19.4" ref="seg_rect"><bounds x="4.75" y="21.7" width="0.5" height="5" /></element> - <element name="19.4" ref="seg_rect"><bounds x="4.75" y="28.5" width="0.5" height="5" /></element> + <element name="19.4" ref="seg_dash"><bounds xc="5" y="22.5" width="1" height="4" /></element> + <element name="19.4" ref="seg_dash"><bounds xc="5" y="28.5" width="1" height="4" /></element> - <element name="19.5" ref="seg_rect"><bounds x="4" y="21" width="2" height="0.5" /></element> - <element name="19.5" ref="seg_rect"><bounds x="4" y="33.7" width="2" height="0.5" /></element> + <element name="19.5" ref="seg_dash"><bounds xc="5" y="21" width="3.25" height="1" /></element> + <element name="19.5" ref="seg_dash"><bounds xc="5" y="33" width="3.25" height="1" /></element> </view> </mamelayout> diff --git a/src/mame/layout/qkracer.lay b/src/mame/layout/qkracer.lay index 9e27bf6c532..1def706603b 100644 --- a/src/mame/layout/qkracer.lay +++ b/src/mame/layout/qkracer.lay @@ -7,27 +7,33 @@ authors:hap <!-- define elements --> - <element name="digit" defstate="0"> - <led7seg><color red="1.0" green="0.1" blue="0.15" /></led7seg> - </element> + <element name="red"><rect><color red="1.0" green="0.1" blue="0.15" /></rect></element> - <element name="seg_rect" defstate="0"> - <rect state="1"><color red="1.0" green="0.1" blue="0.15" /></rect> + <element name="redm" defstate="0"> <rect state="0"><color red="0.125" green="0.012" blue="0.019" /></rect> + <rect state="1"><color red="1" green="1" blue="1" /></rect> </element> - <element name="seg_x1" defstate="0"> - <text string="/" state="1"><color red="1.0" green="0.1" blue="0.15" /></text> - <text string="/" state="0"><color red="0.125" green="0.012" blue="0.019" /></text> + + <element name="line45"> + <image><data><![CDATA[ + <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100" height="100"> + <rect width="17" height="62" x="0" y="20" transform="rotate(-45.0)" fill="#ffffff" /> + </svg> + ]]></data></image> </element> - <element name="seg_x2" defstate="0"> - <text string="\" state="1"><color red="1.0" green="0.1" blue="0.15" /></text> - <text string="\" state="0"><color red="0.125" green="0.012" blue="0.019" /></text> + + <element name="digit" defstate="0"><led7seg><color red="1.0" green="0.1" blue="0.15" /></led7seg></element> + + <element name="seg_dash" defstate="0"> + <rect state="1"><color red="1.0" green="0.1" blue="0.15" /></rect> + <rect state="0"><color red="0.125" green="0.012" blue="0.019" /></rect> </element> <element name="gled" defstate="0"> <disk state="1"><color red="0.2" green="1.0" blue="0.2" /></disk> <disk state="0"><color red="0.04" green="0.2" blue="0.04" /></disk> </element> + <element name="text_right"> <text string="RIGHT"><color red="0.5" green="0.4" blue="0.3" /></text> </element> @@ -51,16 +57,22 @@ authors:hap <element name="digit7" ref="digit"><bounds x="70" y="0" width="10" height="15" /></element> <!-- math symbols custom digit --> - <element name="2.4" ref="seg_rect"><bounds x="21.5" y="7.25" width="7" height="0.5" /></element> + <element ref="line45"><bounds x="20" y="3" width="6" height="6" /></element> + <element ref="line45"><bounds x="24" y="3" width="6" height="6" /><orientation flipx="yes" /></element> + <element ref="line45"><bounds x="19" y="8.25" width="6" height="6" /><orientation flipx="yes" /></element> + <element ref="line45"><bounds x="25" y="8.25" width="6" height="6" /></element> + + <element ref="red" blend="multiply"><bounds x="20.33" y="0" width="9.33" height="15" /></element> - <element name="2.0" ref="seg_rect"><bounds x="24.75" y="0.9" width="0.5" height="5.75" /></element> - <element name="2.3" ref="seg_rect"><bounds x="24.75" y="8.5" width="0.5" height="5.75" /></element> + <element name="2.5" ref="redm" blend="multiply"><bounds x="20.33" y="0" width="4.66" height="7.5" /></element> + <element name="2.1" ref="redm" blend="multiply"><bounds x="25" y="0" width="4.66" height="7.5" /></element> + <element name="2.2" ref="redm" blend="multiply"><bounds x="20.33" y="7.5" width="4.66" height="7.5" /></element> + <element name="2.6" ref="redm" blend="multiply"><bounds x="25" y="7.5" width="4.66" height="7.5" /></element> - <element name="2.1" ref="seg_x1"><bounds x="24" y="-0.5" width="5" height="7.5" /></element> - <element name="2.2" ref="seg_x1"><bounds x="21" y="7" width="5" height="7.5" /></element> + <element name="2.4" ref="seg_dash"><bounds x="20.75" yc="7.5" width="8.5" height="1" /></element> - <element name="2.5" ref="seg_x2"><bounds x="21" y="-0.5" width="5" height="7.5" /></element> - <element name="2.6" ref="seg_x2"><bounds x="24" y="7" width="5" height="7.5" /></element> + <element name="2.0" ref="seg_dash"><bounds xc="25" y="2.5" width="1" height="4" /></element> + <element name="2.3" ref="seg_dash"><bounds xc="25" y="8.5" width="1" height="4" /></element> </view> </mamelayout> diff --git a/src/mame/layout/qkracera.lay b/src/mame/layout/qkracera.lay index 9e27bf6c532..1def706603b 100644 --- a/src/mame/layout/qkracera.lay +++ b/src/mame/layout/qkracera.lay @@ -7,27 +7,33 @@ authors:hap <!-- define elements --> - <element name="digit" defstate="0"> - <led7seg><color red="1.0" green="0.1" blue="0.15" /></led7seg> - </element> + <element name="red"><rect><color red="1.0" green="0.1" blue="0.15" /></rect></element> - <element name="seg_rect" defstate="0"> - <rect state="1"><color red="1.0" green="0.1" blue="0.15" /></rect> + <element name="redm" defstate="0"> <rect state="0"><color red="0.125" green="0.012" blue="0.019" /></rect> + <rect state="1"><color red="1" green="1" blue="1" /></rect> </element> - <element name="seg_x1" defstate="0"> - <text string="/" state="1"><color red="1.0" green="0.1" blue="0.15" /></text> - <text string="/" state="0"><color red="0.125" green="0.012" blue="0.019" /></text> + + <element name="line45"> + <image><data><![CDATA[ + <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100" height="100"> + <rect width="17" height="62" x="0" y="20" transform="rotate(-45.0)" fill="#ffffff" /> + </svg> + ]]></data></image> </element> - <element name="seg_x2" defstate="0"> - <text string="\" state="1"><color red="1.0" green="0.1" blue="0.15" /></text> - <text string="\" state="0"><color red="0.125" green="0.012" blue="0.019" /></text> + + <element name="digit" defstate="0"><led7seg><color red="1.0" green="0.1" blue="0.15" /></led7seg></element> + + <element name="seg_dash" defstate="0"> + <rect state="1"><color red="1.0" green="0.1" blue="0.15" /></rect> + <rect state="0"><color red="0.125" green="0.012" blue="0.019" /></rect> </element> <element name="gled" defstate="0"> <disk state="1"><color red="0.2" green="1.0" blue="0.2" /></disk> <disk state="0"><color red="0.04" green="0.2" blue="0.04" /></disk> </element> + <element name="text_right"> <text string="RIGHT"><color red="0.5" green="0.4" blue="0.3" /></text> </element> @@ -51,16 +57,22 @@ authors:hap <element name="digit7" ref="digit"><bounds x="70" y="0" width="10" height="15" /></element> <!-- math symbols custom digit --> - <element name="2.4" ref="seg_rect"><bounds x="21.5" y="7.25" width="7" height="0.5" /></element> + <element ref="line45"><bounds x="20" y="3" width="6" height="6" /></element> + <element ref="line45"><bounds x="24" y="3" width="6" height="6" /><orientation flipx="yes" /></element> + <element ref="line45"><bounds x="19" y="8.25" width="6" height="6" /><orientation flipx="yes" /></element> + <element ref="line45"><bounds x="25" y="8.25" width="6" height="6" /></element> + + <element ref="red" blend="multiply"><bounds x="20.33" y="0" width="9.33" height="15" /></element> - <element name="2.0" ref="seg_rect"><bounds x="24.75" y="0.9" width="0.5" height="5.75" /></element> - <element name="2.3" ref="seg_rect"><bounds x="24.75" y="8.5" width="0.5" height="5.75" /></element> + <element name="2.5" ref="redm" blend="multiply"><bounds x="20.33" y="0" width="4.66" height="7.5" /></element> + <element name="2.1" ref="redm" blend="multiply"><bounds x="25" y="0" width="4.66" height="7.5" /></element> + <element name="2.2" ref="redm" blend="multiply"><bounds x="20.33" y="7.5" width="4.66" height="7.5" /></element> + <element name="2.6" ref="redm" blend="multiply"><bounds x="25" y="7.5" width="4.66" height="7.5" /></element> - <element name="2.1" ref="seg_x1"><bounds x="24" y="-0.5" width="5" height="7.5" /></element> - <element name="2.2" ref="seg_x1"><bounds x="21" y="7" width="5" height="7.5" /></element> + <element name="2.4" ref="seg_dash"><bounds x="20.75" yc="7.5" width="8.5" height="1" /></element> - <element name="2.5" ref="seg_x2"><bounds x="21" y="-0.5" width="5" height="7.5" /></element> - <element name="2.6" ref="seg_x2"><bounds x="24" y="7" width="5" height="7.5" /></element> + <element name="2.0" ref="seg_dash"><bounds xc="25" y="2.5" width="1" height="4" /></element> + <element name="2.3" ref="seg_dash"><bounds xc="25" y="8.5" width="1" height="4" /></element> </view> </mamelayout> diff --git a/src/mame/layout/ti1680.lay b/src/mame/layout/ti1680.lay index 0f247206154..bccd280eddc 100644 --- a/src/mame/layout/ti1680.lay +++ b/src/mame/layout/ti1680.lay @@ -7,10 +7,24 @@ authors:hap <!-- define elements --> - <element name="digit" defstate="0"> - <led7seg><color red="0.2" green="1.0" blue="0.85" /></led7seg> + <element name="black"><rect><color red="0" green="0" blue="0" /></rect></element> + <element name="cyan"><rect><color red="0.2" green="1.0" blue="0.85" /></rect></element> + + <element name="cyanm" defstate="0"> + <rect state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></rect> + <rect state="1"><color red="1" green="1" blue="1" /></rect> + </element> + + <element name="line22"> + <image><data><![CDATA[ + <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100" height="100"> + <rect width="18" height="200" x="0" y="-10" transform="rotate(-22.0)" fill="#ffffff" /> + </svg> + ]]></data></image> </element> + <element name="digit" defstate="0"><led7seg><color red="0.2" green="1.0" blue="0.85" /></led7seg></element> + <element name="seg_dot" defstate="0"> <disk state="1"><color red="0.2" green="1.0" blue="0.85" /></disk> <disk state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></disk> @@ -19,14 +33,7 @@ authors:hap <rect state="1"><color red="0.2" green="1.0" blue="0.85" /></rect> <rect state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></rect> </element> - <element name="seg_slash" defstate="0"> - <text string="/" state="1"><color red="0.2" green="1.0" blue="0.85" /></text> - <text string="/" state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></text> - </element> - <element name="seg_backslash" defstate="0"> - <text string="\" state="1"><color red="0.2" green="1.0" blue="0.85" /></text> - <text string="\" state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></text> - </element> + <element name="seg_m" defstate="0"> <text state="1" string="M"><color red="0.2" green="1.0" blue="0.85" /></text> <text state="0" string="M"><color red="0.0235" green="0.1255" blue="0.1059" /></text> @@ -52,23 +59,32 @@ authors:hap <element name="digit8" ref="digit"><bounds x="88.5" y="0.6" width="10" height="15" /></element> <!-- custom digit --> - <element name="0.2" ref="seg_dash"><bounds x="1.5" y="7.35" width="7" height="0.5" /></element> - <element name="0.8" ref="seg_dash"><bounds x="1.5" y="14.7" width="7" height="0.5" /></element> + <element ref="line22"><bounds x="1.5" y="1" width="5.5" height="5.5" /></element> + <element ref="line22"><bounds x="5.25" y="1" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="1.5" y="8.5" width="5.5" height="5.5" /><orientation flipy="yes" /></element> + <element ref="line22"><bounds x="5.25" y="8.5" width="5.5" height="5.5" /></element> + + <element ref="cyan" blend="multiply"><bounds x="1" y="0.5" width="8" height="14" /></element> + + <element name="0.6" ref="cyanm" blend="multiply"><bounds x="1" y="0.5" width="4" height="7" /></element> + <element name="0.1" ref="cyanm" blend="multiply"><bounds x="5" y="0.5" width="4" height="7" /></element> + <element name="0.1" ref="cyanm" blend="multiply"><bounds x="1" y="7.5" width="4" height="7" /></element> + <element name="0.6" ref="cyanm" blend="multiply"><bounds x="5" y="7.5" width="4" height="7" /></element> + + <element ref="black" blend="multiply"><bounds xc="5" y="0" width="2" height="15" /></element> - <element name="0.4" ref="seg_dash"><bounds x="4.75" y="3.7" width="0.5" height="3.0" /></element> - <element name="0.4" ref="seg_dash"><bounds x="4.75" y="8.5" width="0.5" height="3.0" /></element> + <element name="0.2" ref="seg_dash"><bounds x="1.5" yc="7.5" width="7" height="1" /></element> + <element name="0.8" ref="seg_dash"><bounds x="1.5" yc="15" width="7" height="1" /></element> - <element name="0.0" ref="seg_dot"><bounds x="4.25" y="1.8" width="1.5" height="1.5" /></element> - <element name="0.0" ref="seg_dot"><bounds x="4.25" y="11.9" width="1.5" height="1.5" /></element> + <element name="0.4" ref="seg_dash"><bounds xc="5" y="3" width="1" height="3.5" /></element> + <element name="0.4" ref="seg_dash"><bounds xc="5" y="8.5" width="1" height="3.5" /></element> - <element name="0.1" ref="seg_slash"><bounds x="4.3" y="-0.5" width="5" height="7.5" /></element> - <element name="0.1" ref="seg_slash"><bounds x="0.7" y="7" width="5" height="7.5" /></element> - <element name="0.6" ref="seg_backslash"><bounds x="0.7" y="-0.5" width="5" height="7.5" /></element> - <element name="0.6" ref="seg_backslash"><bounds x="4.3" y="7" width="5" height="7.5" /></element> + <element name="0.0" ref="seg_dot"><bounds xc="5" y="1" width="1.5" height="1.5" /></element> + <element name="0.0" ref="seg_dot"><bounds xc="5" y="12.5" width="1.5" height="1.5" /></element> - <element name="0.5" ref="seg_m"><bounds x="7.7" y="0" width="10" height="7.5" /></element> - <element name="0.3" ref="seg_r"><bounds x="7.7" y="8.2" width="10" height="7.5" /></element> - <element name="0.7" ref="seg_dash"><bounds x="10.0" y="7.4" width="5" height="1.3" /></element> + <element name="0.5" ref="seg_m"><bounds x="7.7" y="0.2" width="10" height="7.5" /></element> + <element name="0.3" ref="seg_r"><bounds x="7.7" y="8" width="10" height="7.5" /></element> + <element name="0.7" ref="seg_dash"><bounds x="10.0" yc="8" width="5" height="1" /></element> </view> </mamelayout> |
