<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE FreeMedForms>
<FreeMedForms>
  <version>0.3.0</version>
  <authors>Eric Maeker, MD</authors>
  <description lang="fr"></description>
  <description lang="en"></description>
  <bibliography>Small bibliography</bibliography>
  <license>License terms here</license>

<MedForm>
  <name>baseWidgetsFormSample</name>
  <label>BaseWidgets examples</label>
  <type>form</type>
  <creationdate>27-08-2009</creationdate>
  <categorie>samples</categorie>

  <label lang="fr">Exemple de BaseWidgets</label>
  <categorie lang="fr">samples</categorie>
  <authors lang="fr">Dr Eric Maeker</authors>
  <description lang="fr">Petite description ici</description>
  <bibliography lang="fr">Bibliographie ici</bibliography>
  <licence lang="fr">Termes de la license</license>

  <column>1</column>
  <option>compact</option>

  <Item>
    <name>sampleCheck</name>
    <label>This is a simple scripted checkbox sample</label>
    <type>check</type>
    <value>
      <numerical id="0">1</numerical>
      <numerical id="1">2</numerical>
      <script id="0">The box is NOT checked</script>
      <script id="1">The box is checked</script>
    </value>
    <value lang="fr">
      <numerical id="0">1</numerical>
      <numerical id="1">2</numerical>
      <script id="0">Case non cochée</script>
      <script id="1">Case cochée</script>
    </value>
    <script>
      <onload>{onload script}</onload>
      <postload>{post load}</postload>
      <ondemand>{ondemand}</ondemand>
      <onvaluechanged>{onvaluechanged}</onvaluechanged>
      <onvaluerequiered>{onvaluerequiered}</onvaluerequiered>
      <ondependencieschanged>{ondependencieschanged}</ondependencieschanged>
    </script>
    <script lang="fr">
      <onload>{FR onload script}</onload>
      <postload>{FR post load}</postload>
      <ondemand>{FR ondemand}</ondemand>
      <onvaluechanged>{FR onvaluechanged}</onvaluechanged>
      <onvaluerequiered>{FR onvaluerequiered}</onvaluerequiered>
      <ondependencieschanged>{FR ondependencieschanged}</ondependencieschanged>
    </script>
  </Item>

  <Item>
    <name>sampleRadio</name>
    <label>There are the radio buttons</label>
    <type>radio</type>
    <value>
      <uuid id="0">first</uuid>
      <uuid id="1">second</uuid>
      <uuid id="2">third</uuid>
      <possible id="0">The first value</possible>
      <possible id="1">The second value</possible>
      <possible id="2">The third value</possible>
      <script id="0">The first interpreted value</script>
      <script id="1">The second interpreted value</script>
      <script id="2">The third interpreted value</script>
      <numerical id="0">1</numerical>
      <numerical id="1">2</numerical>
      <numerical id="2">4</numerical>
    </value>
  </Item>

  <Item>
    <name>sampleGroup</name>
    <type>group</type>
    <option>compact</option>
    <Item>
      <name>sampleShort</name>
      <label>This is a simple scripted shortText sample</label>
      <type>shorttext</type>
    </Item>
    <Item>
      <name>sampleLong</name>
      <label>This is a simple scripted longText sample</label>
      <type>longtext</type>
    </Item>
  </Item>

   <Item>
     <name>sampleHelp</name>
     <type>helptext</type>
     <label>This a simple HelpText from the BaseWidgetsForm plugins</label>
   </Item>

   <Item>
     <name>sampleGroup</name>
     <type>group</type>
     <option>compact</option>
     <column>1</column>
     <Item>
       <name>listsample</name>
       <type>uniquelist</type>
       <label>Unique selection list</label>
        <value>
          <possible id="0">First Element</possible>
          <possible id="1">Second Element</possible>
          <possible id="2">Third Element</possible>
          <uuid id="0">first</uuid>
          <uuid id="1">second</uuid>
          <uuid id="2">third</uuid>
        </value>
     </Item>

     <Item>
       <name>listsample</name>
       <type>multilist</type>
       <label>Multi selection list</label>
        <value>
          <possible id="0">First Element</possible>
          <possible id="1">Second Element</possible>
          <possible id="2">Third Element</possible>
          <uuid id="0">first</uuid>
          <uuid id="1">second</uuid>
          <uuid id="2">third</uuid>
        </value>
     </Item>
   </Item>

   <Item>
     <name>sampleCombo</name>
     <type>combo</type>
     <label>This a simple combo from the BaseWidgetsForm plugins</label>
     <value>
       <possible id="0">First Combo's Element</possible>
       <possible id="1">Second Combo's Element</possible>
       <possible id="2">Third Combo's Element</possible>
       <uuid id="0">firstcombo</uuid>
       <uuid id="1">secondcombo</uuid>
       <uuid id="2">thirdcombo</uuid>
     </value>
  </Item>

   <Item>
     <name>sampleDate</name>
     <type>date</type>
     <dateformat>dd MM yyyy</dateformat>
     <label>This a simple date from the BaseWidgetsForm plugins</label>
  </Item>
   <Item>
     <name>sampleSpin</name>
     <type>spin</type>
     <label>This a simple spinbox from the BaseWidgetsForm plugins</label>
  </Item>
   <Item>
     <name>sampleButton</name>
     <type>button</type>
     <label>This a simple button from the BaseWidgetsForm plugins</label>
  </Item>

   <Item>
     <name>sampleTextEditor</name>
     <type>texteditor</type>
     <label>This a simple text editor from the BaseWidgetsForm plugins</label>
  </Item>

</MedForm>

  <MedForm>
    <type>form</type>
    <name>episodeTester_1</name>
    <label>Form1</label>
    <options>compact</options>
    <Item>
      <name>s1</name>
      <type>texteditor</type>
      <label>This a simple text editor from the BaseWidgetsForm plugins</label>
    </Item>

    <Item>
      <name>shorttext1</name>
      <type>shorttext</type>
      <label>This a simple shorttext</label>
      <value>
        <default>The default value</default>
      </value>
   </Item>

    <Item>
      <name>longtext1</name>
      <type>longtext</type>
      <label>This a simple longtext</label>
      <value>
        <default>The default longtext value</default>
      </value>
   </Item>

    <Item>
      <name>check1</name>
      <type>check</type>
      <label>sample check box 'check'</label>
      <value>
        <default>checked</default>
      </value>
    </Item>

    <Item>
      <name>radio1</name>
      <label>There are the radio buttons</label>
      <type>radio</type>
      <value>
        <uuid id="0">first</uuid>
        <uuid id="1">second</uuid>
        <uuid id="2">third</uuid>
        <possible id="0">The first value</possible>
        <possible id="1">The second value</possible>
        <possible id="2">The third value</possible>
        <script id="0">The first interpreted value</script>
        <script id="1">The second interpreted value</script>
        <script id="2">The third interpreted value</script>
        <numerical id="0">1</numerical>
        <numerical id="1">2</numerical>
        <numerical id="2">4</numerical>
        <default>third</default>
      </value>
    </Item>

     <Item>
       <name>multilist1</name>
       <type>multilist</type>
       <label>Multi selection list</label>
       <value>
         <uuid id="0">first</uuid>
         <uuid id="1">second</uuid>
         <uuid id="2">third</uuid>
         <possible id="0">First Element</possible>
         <possible id="1">Second Element</possible>
         <possible id="2">Third Element</possible>
       </value>
     </Item>

     <Item>
       <name>combo1</name>
       <type>combo</type>
       <label>Combo test</label>
       <value>
         <uuid id="0">first</uuid>
         <uuid id="1">second</uuid>
         <uuid id="2">third</uuid>
         <possible id="0">First Element</possible>
         <possible id="1">Second Element</possible>
         <possible id="2">Third Element</possible>
       </value>
     </Item>

     <Item>
       <name>date1</name>
       <type>date</type>
       <label>Date test</label>
     </Item>

     <Item>
       <name>spin1</name>
       <type>spin</type>
       <label>Spin</label>
     </Item>

     <Item>
       <name>doublespin1</name>
       <type>doublespin</type>
       <label>Double Spin</label>
       <min>2</min>
       <max>1324</max>
       <step>0.1</step>
     </Item>

  </MedForm>


</FreeMedForms>
