<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE control SYSTEM "control.dtd">
<control name="Conversation (ascii)">
  

  <node name="CTL_MOVE" label="Move" color="-1">
    <alph/>
    <node name="CTL_MOVE_BACKWARD" label="&lt;=" color="-1">
      <node label="All" color="-1">
        <move forward="no" dist="all"/>
        <alph/>
        <ref name="CTL_MOVE_BACKWARD"/>
        <ref name="CTL_MOVE_FORWARD"/>
      </node>
      <node label="Para." color="-1">
        <move forward="no" dist="paragraph"/>
        <alph/>
        <ref name="CTL_MOVE_BACKWARD"/>
        <ref name="CTL_MOVE_FORWARD"/>
      </node>
      <node label="Sent." color="-1">
        <move forward="no" dist="sentence"/>
        <alph/>
        <ref name="CTL_MOVE_BACKWARD"/>
        <ref name="CTL_MOVE_FORWARD"/>
      </node>
      <node label="Word" color="-1">
        <move forward="no" dist="word"/>
        <alph/>
        <ref name="CTL_MOVE_BACKWARD"/>
        <ref name="CTL_MOVE_FORWARD"/>
      </node>
      <node label="Char" color="-1">
        <move forward="no" dist="char"/>
        <alph/>
        <ref name="CTL_MOVE_BACKWARD"/>
        <ref name="CTL_MOVE_FORWARD"/>
      </node>
    </node>

    <node name="CTL_MOVE_FORWARD" label="=&gt;" color="-1">

      <node label="Char" color="-1">
        <move forward="yes" dist="char"/>
        <alph/>
        <ref name="CTL_MOVE_BACKWARD"/>
        <ref name="CTL_MOVE_FORWARD"/>
      </node>
      <node label="Word" color="-1">
        <move forward="yes" dist="word"/>
        <alph/>
        <ref name="CTL_MOVE_BACKWARD"/>
        <ref name="CTL_MOVE_FORWARD"/>
      </node>
      <node label="Sent." color="-1">
        <move forward="yes" dist="sentence"/>
        <alph/>
        <ref name="CTL_MOVE_BACKWARD"/>
        <ref name="CTL_MOVE_FORWARD"/>
      </node>
      <node label="Para." color="-1">
        <move forward="yes" dist="paragraph"/>
        <alph/>
        <ref name="CTL_MOVE_BACKWARD"/>
        <ref name="CTL_MOVE_FORWARD"/>
      </node>
      <node label="All" color="-1">
        <move forward="yes" dist="all"/>
        <alph/>
        <ref name="CTL_MOVE_BACKWARD"/>
        <ref name="CTL_MOVE_FORWARD"/>
      </node>
    </node>

    
  </node>
  <node name="CTL_DELETE" label="Delete" color="-1">
    <alph/>
    <node name="CTL_DELETE_BACKWARD" label="&lt;x" color="-1">
      <node label="All" color="-1">
        <delete forward="no" dist="all"/>
        <alph/>
        <ref name="CTL_DELETE_BACKWARD"/>
        <ref name="CTL_DELETE_FORWARD"/>
      </node>
      <node label="Para." color="-1">
        <delete forward="no" dist="paragraph"/>
        <alph/>
        <ref name="CTL_DELETE_BACKWARD"/>
        <ref name="CTL_DELETE_FORWARD"/>
      </node>
      <node label="Sent." color="-1">
        <delete forward="no" dist="sentence"/>
        <alph/>
        <ref name="CTL_DELETE_BACKWARD"/>
        <ref name="CTL_DELETE_FORWARD"/>
      </node>
      <node label="Word" color="-1">
        <delete forward="no" dist="word"/>
        <alph/>
        <ref name="CTL_DELETE_BACKWARD"/>
        <ref name="CTL_DELETE_FORWARD"/>
      </node>
      <node label="Char" color="-1">
        <delete forward="no" dist="char"/>
        <alph/>
        <ref name="CTL_DELETE_BACKWARD"/>
        <ref name="CTL_DELETE_FORWARD"/>
      </node>
    </node>

    <node name="CTL_DELETE_FORWARD" label="x&gt;" color="-1">

      <node label="Char" color="-1">
        <delete forward="yes" dist="char"/>
        <alph/>
        <ref name="CTL_DELETE_BACKWARD"/>
        <ref name="CTL_DELETE_FORWARD"/>
      </node>
      <node label="Word" color="-1">
        <delete forward="yes" dist="word"/>
        <alph/>
        <ref name="CTL_DELETE_BACKWARD"/>
        <ref name="CTL_DELETE_FORWARD"/>
      </node>
      <node label="Sent." color="-1">
        <delete forward="yes" dist="sentence"/>
        <alph/>
        <ref name="CTL_DELETE_BACKWARD"/>
        <ref name="CTL_DELETE_FORWARD"/>
      </node>
      <node label="Para." color="-1">
        <delete forward="yes" dist="paragraph"/>
        <alph/>
        <ref name="CTL_DELETE_BACKWARD"/>
        <ref name="CTL_DELETE_FORWARD"/>
      </node>
      <node label="All" color="-1">
        <delete forward="yes" dist="all"/>
        <alph/>
        <ref name="CTL_DELETE_BACKWARD"/>
        <ref name="CTL_DELETE_FORWARD"/>
      </node>
    </node>


  </node>
  <node name="CTL_CLEAR" label="Clear" color="-1">
    <alph/>
    <node label="All" color="242">
      <delete forward="yes" dist="all"/>
      <delete forward="no" dist="all"/>
      <alph/>
      <root/>
    </node>
    <alph/>
  </node>

  <node  name="CTL_SPEAK" label="Speak" color="241">

    <node label="Stop" color="242">
      <speak what="cancel"/>
      <alph/>
      <root/>
    </node>
    <node label="Repeat" color="241">
      <speak what="repeat"/>
      <alph/>
      <root/>
    </node>
    <node label="Para." color="-1">
      <speak what="paragraph"/>
      <move forward="yes" dist="paragraph"/>
      <alph/>
      <node  name="CTL_SPEAK_PARAGRAPH2" label="SpeakPara." color="-1">
        <speak what="paragraph"/>
        <move forward="yes" dist="paragraph"/>
        <alph/>
        <ref name="CTL_SPEAK_PARAGRAPH2"/>
        <ref name="CTL_SPEAK"/>
      </node>
      <node label="ClearPara." color="242">
        <!--Delete previous paragraph and CRLF characters. -->
        <delete forward="no" dist="paragraph"/>
        <delete forward="no" dist="char"/>
        <delete forward="no" dist="char"/>
        <alph/>
        <root/>
      </node>
      <ref name="CTL_SPEAK"/>
    </node>
    <node label="All" color="-1">
      <speak what="all"/>
      <move forward="yes" dist="all"/>
      <alph/>
      <node label="ClearAll" color="242">
        <delete forward="yes" dist="all"/>
        <delete forward="no" dist="all"/>
        <alph/>
        <root/>
      </node>
      <ref name="CTL_SPEAK"/>
    </node>
    <alph/>
  </node>

</control>

