Support for canvas elements in XML machine files
(laying the groundwork for a new graphical control panel)
This commit is contained in:
parent
8dadbb2da9
commit
792604d5e3
11 changed files with 87 additions and 111 deletions
20
devices/pc/panel/livestats.xml
Normal file
20
devices/pc/panel/livestats.xml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<panel id="panel" width="100%" padding="8px">
|
||||
<name>Control Panel</name>
|
||||
<control type="container" width="100%" height="auto">
|
||||
<control type="canvas" binding="livestats" pos="relative" width="640" height="350" style="background-color:black;"/>
|
||||
</control>
|
||||
<control type="container" class="pcjs-textarea" width="100%" padtop="8px">
|
||||
<control type="textarea" binding="print" width="100%" height="260px" pos="relative" padbottom="4px" padright="8px" style="resize:vertical;"/>
|
||||
<control type="container" width="100%" padbottom="8px">
|
||||
<control type="text" binding="debugInput" width="auto"/>
|
||||
<control type="button" binding="debugEnter">Enter</control>
|
||||
<control type="button" binding="clear">Clear</control>
|
||||
<control type="button" binding="run" padleft="8px">Run</control>
|
||||
<control type="button" binding="step">Step</control>
|
||||
<control type="button" binding="reset">Reset</control>
|
||||
<control type="button" binding="setSpeed">Fast</control>
|
||||
<control type="button" binding="save">Save</control>
|
||||
</control>
|
||||
</control>
|
||||
</panel>
|
||||
|
|
@ -7,6 +7,7 @@
|
|||
<control type="led" label="Num" binding="num-lock" padleft="8px"/>
|
||||
<control type="led" label="Scroll" binding="scroll-lock" padleft="8px"/>
|
||||
<control type="button" binding="lockPointer" padleft="8px">Lock Pointer</control>
|
||||
<control type="button" binding="fullScreen" padleft="8px">Full Screen</control>
|
||||
</control>
|
||||
</menu>
|
||||
</video>
|
||||
|
|
|
|||
Loading…
Reference in a new issue