summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/layout/spellb.lay
blob: 752e81ab2343e03f72fb906d50c77691813e3363 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
<?xml version="1.0"?>
<mamelayout version="2">

<!-- define elements -->

	<element name="digit" defstate="0">
		<led14seg><color red="0.2" green="1.0" blue="0.85" /></led14seg>
	</element>

<!-- add our own for DP(display point) and the custom AP(apostrophe) segments -->

	<element name="seg_disk" defstate="0">
		<disk state="0"><color red="0.0235" green="0.1255" blue="0.1059" /></disk>
		<disk state="1"><color red="0.2" green="1.0" blue="0.85" /></disk>
	</element>
	<element name="seg_rect" 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>
	</element>


<!-- build screen -->

	<view name="Internal Layout">
		<bounds left="0" right="88.5" top="0" bottom="15" />

	<!-- 8 digits -->

		<repeat count="8">
			<param name="i" start="0" increment="1" />
			<param name="digit_x" start="0" increment="11" />
			<param name="dp_x" start="8.8" increment="11" />
			<param name="ap1_x" start="10.1" increment="11" />
			<param name="ap2_x" start="10.5" increment="11" />

			<bezel name="digit~i~" element="digit"><bounds x="~digit_x~" y="0" width="10" height="15" /></bezel>
			<bezel name="~i~.14" element="seg_disk"><bounds x="~dp_x~" y="13.5" width="1.5" height="1.5" /></bezel>
			<bezel name="~i~.15" element="seg_disk"><bounds x="~ap1_x~" y="0" width="1" height="1.6" /></bezel>
			<bezel name="~i~.15" element="seg_rect"><bounds x="~ap2_x~" y="0" width="0.7" height="3.5" /></bezel>
		</repeat>

	</view>
</mamelayout>