- added preferences.dtd: DTD for preferences validation
- added example-preferences.xml: handwritten for test only 2006 june 26 - ps git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@666 3ecf2c5c-341e-0410-92b4-d18e462d057c
This commit is contained in:
parent
bfe8f3456e
commit
b9f7711893
|
@ -0,0 +1,27 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE sgpem SYSTEM "preferences.dtd">
|
||||
<sgpem>
|
||||
<recents>
|
||||
<recent order="recent1" name="caio">Ultimo file aperto</recent>
|
||||
<recent order="recent2" name="tullio">Penultimo file aperto</recent>
|
||||
<recent order="recent3" name="sempronio">Terzultimo file aperto</recent>
|
||||
</recents>
|
||||
<layout>
|
||||
<window id="mainwnd" geometry="0.0 0.0 100.0 100.0"/>
|
||||
<window id="processeswnd" geometry="0.0 0.0 20.0 50.0"/>
|
||||
<window id="resourceswnd" geometry="0.0 50.0 20.0 50.0"/>
|
||||
<window id="schewnd" geometry="20.0 0.0 80.0 100.0"/>
|
||||
</layout>
|
||||
<preferences>
|
||||
<default-speed>100</default-speed>
|
||||
<modules>
|
||||
<module id="python-sjf" />
|
||||
<module id="python-rr" enabled="true" />
|
||||
<module id="python-ocio" enabled="false" />
|
||||
</modules>
|
||||
</preferences>
|
||||
</sgpem>
|
||||
|
||||
<!-- This file is for test only.
|
||||
Handwrited to test DTD and for data example.
|
||||
Validated with: xmllint -->
|
|
@ -0,0 +1,29 @@
|
|||
<!ELEMENT sgpem (recents, layout?, preferences) >
|
||||
<!ENTITY % text "#PCDATA">
|
||||
|
||||
<!-- Ricorda i file piu' recenti -->
|
||||
<!ELEMENT recents (recent)*>
|
||||
<!ELEMENT recent (%text;)>
|
||||
<!ATTLIST recent
|
||||
order ID #REQUIRED
|
||||
name CDATA #IMPLIED>
|
||||
|
||||
<!ELEMENT layout (window)+>
|
||||
<!ELEMENT window EMPTY>
|
||||
<!--
|
||||
attribute 'geometry' is: “x y width height”. All
|
||||
values are percentuals of the screen size
|
||||
-->
|
||||
<!ATTLIST window
|
||||
id ID #REQUIRED
|
||||
geometry NMTOKENS #REQUIRED>
|
||||
|
||||
<!-- Altre preferenze -->
|
||||
<!ELEMENT preferences (default-speed, modules)>
|
||||
<!ELEMENT default-speed (%text;)>
|
||||
<!ELEMENT modules (module)*>
|
||||
<!ELEMENT module EMPTY>
|
||||
<!ATTLIST module
|
||||
id ID #REQUIRED
|
||||
enabled (true | false) "false">
|
||||
|
Loading…
Reference in New Issue