diff options
Diffstat (limited to 'src/mame/layout/pe_keno.lay')
-rw-r--r-- | src/mame/layout/pe_keno.lay | 195 |
1 files changed, 195 insertions, 0 deletions
diff --git a/src/mame/layout/pe_keno.lay b/src/mame/layout/pe_keno.lay new file mode 100644 index 00000000000..b632d9ea27d --- /dev/null +++ b/src/mame/layout/pe_keno.lay @@ -0,0 +1,195 @@ +<!-- pe_keno.lay --> + +<mamelayout version="2"> + <element name="bezel"> + </element> + + <!-- specific elements to a kind of machine --> + <element name="erase" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="ERASE"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <!-- change text depending on kind of machine --> + <element name="dealspinstart" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="START"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <!-- shared elements by all kinds of machine --> + <element name="dooropen" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="DOOR OPEN"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="hopper1" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HOPPER 1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="hopper2" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="HOPPER 2"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="change" defstate="1"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.5" green="0.0" blue="0.0" /> + </rect> + </element> + <element name="changetext" defstate="1"> + <rect state="1"> + <color red="1.0" green="0.0" blue="0.0" /> + </rect> + <rect state="0"> + <color red="0.0" green="0.0" blue="0.0" /> + </rect> + <text string="CHANGE REQUEST ... CALLING ATTENDANT ..."> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="bet1" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="BET 1"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="betmax" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="BET MAX"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + <element name="cashout" defstate="1"> + <rect state="0"> + <color red="0.5" green="0.5" blue="0.5" /> + </rect> + <rect state="1"> + <color red="1.0" green="1.0" blue="1.0" /> + </rect> + <text string="CASHOUT"> + <color red="0.0" green="0.0" blue="0.0" /> + <bounds x="0" y="0.1" width="1" height="0.8" /> + </text> + </element> + + <view name="Bezel Lamps"> + <screen index="0"> + <bounds left="10" top="40" right="330" bottom="240" /> + </screen> + <bezel element="bezel"> + <bounds left="0" top="0" right="340" bottom="310" /> + </bezel> + <!-- specific bezels to a kind of machine --> + <bezel name="pe_bnkb7" element="erase"> + <bounds x="268" y="250" width="60" height="20" /> + </bezel> + <!-- shared bezels by all kinds of machine --> + <bezel name="pe_bnkb5" element="changetext"> + <bounds x="20" y="10" width="300" height="20" /> + </bezel> + <bezel name="pe_bnkb1" element="dealspinstart"> + <bounds x="10" y="280" width="74" height="20" /> + </bezel> + <bezel name="pe_bnkb4" element="bet1"> + <bounds x="92" y="280" width="74" height="20" /> + </bezel> + <bezel name="pe_bnkb4" element="betmax"> + <bounds x="174" y="280" width="74" height="20" /> + </bezel> + <bezel name="pe_bnkb2" element="cashout"> + <bounds x="256" y="280" width="74" height="20" /> + </bezel> + </view> + + <view name="Debug Lamps"> + <screen index="0"> + <bounds left="10" top="40" right="330" bottom="240" /> + </screen> + <bezel element="bezel"> + <bounds left="0" top="0" right="340" bottom="310" /> + </bezel> + <!-- specific bezels to a kind of machine --> + <bezel name="pe_bnkb7" element="erase"> + <bounds x="268" y="250" width="60" height="20" /> + </bezel> + <!-- shared bezels by all kinds of machine --> + <bezel name="pe_bnkb6" element="dooropen"> + <bounds x="10" y="10" width="90" height="20" /> + </bezel> + <bezel name="pe_bnka4" element="hopper1"> + <bounds x="110" y="10" width="90" height="20" /> + </bezel> + <bezel name="pe_bnka5" element="hopper2"> + <bounds x="210" y="10" width="90" height="20" /> + </bezel> + <bezel name="pe_bnkb5" element="change"> + <bounds x="310" y="10" width="20" height="20" /> + </bezel> + <bezel name="pe_bnkb1" element="dealspinstart"> + <bounds x="10" y="280" width="74" height="20" /> + </bezel> + <bezel name="pe_bnkb4" element="bet1"> + <bounds x="92" y="280" width="74" height="20" /> + </bezel> + <bezel name="pe_bnkb4" element="betmax"> + <bounds x="174" y="280" width="74" height="20" /> + </bezel> + <bezel name="pe_bnkb2" element="cashout"> + <bounds x="256" y="280" width="74" height="20" /> + </bezel> + </view> +</mamelayout> |