<?xml version="1.0" encoding="UTF-8"?>
<GOK:accessmethodroot xmlns:GOK="http://www.gnome.org/GOK">


<GOK:accessmethod name="automaticscanning" displayname="Automatic Scanning">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operation">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activate"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Options">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Bottom"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Left/Right"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Right/Left"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="am" name="automaticscanning" displayname="Automatic Scanning">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operation" xml:lang="am">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:" xml:lang="am"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning" xml:lang="am"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="am"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activate" xml:lang="am"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="am">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="am"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="am"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="am"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="am"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Options" xml:lang="am">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:" xml:lang="am"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:" xml:lang="am"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:" xml:lang="am"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:" xml:lang="am"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="am"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="am"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Bottom" xml:lang="am"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top" xml:lang="am"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Left/Right" xml:lang="am"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Right/Left" xml:lang="am"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="am"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="am"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ang" name="automaticscanning" displayname="Automatic Scanning">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operation" xml:lang="ang">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:" xml:lang="ang"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning" xml:lang="ang"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="ang"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activate" xml:lang="ang"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="ang">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="ang"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="ang"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="ang"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="ang"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Options" xml:lang="ang">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:" xml:lang="ang"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:" xml:lang="ang"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:" xml:lang="ang"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:" xml:lang="ang"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="ang"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="ang"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Botm" xml:lang="ang"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Botm/Top" xml:lang="ang"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Wyn/Riht" xml:lang="ang"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Riht/Wyn" xml:lang="ang"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="ang"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="ang"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ar" name="automaticscanning" displayname="مسح آلي">
<GOK:description xml:space="preserve" xml:lang="ar">نقر محول لبدأ المسح. نقر محول آخر أو نفس المحول ثانية للانتقاء.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="العمليّة" xml:lang="ar">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="بدأ المسح:" xml:lang="ar"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="بدأ المسح" xml:lang="ar"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="نشِّط:" xml:lang="ar"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="نشِّط" xml:lang="ar"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="المرجوع" xml:lang="ar">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="الحركة:" xml:lang="ar"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="حركة الردّ" name="feedbackmovement" xml:lang="ar"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="نشِّط:" xml:lang="ar"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string=" نشِّط الردّ" name="feedbackselection" xml:lang="ar"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="الخيارات" xml:lang="ar">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="تأخير المسح" xml:lang="ar"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="سرعة المسح:" xml:lang="ar"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="التأخير الأوّلي:" xml:lang="ar"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="التأخير الأوّلي:" xml:lang="ar"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="كسر السطور/الأعمدة" xml:lang="ar"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="اتّجاه المسح:" xml:lang="ar"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="الأعلى/الأسفل" xml:lang="ar"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="الأسفل/الأعلى" xml:lang="ar"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="اليسار/اليمين" xml:lang="ar"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="اليمين/اليسار" xml:lang="ar"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="الدورات قبل الايقاف:" xml:lang="ar"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="الدورات قبل الايقاف:" xml:lang="ar"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="as" name="automaticscanning" displayname="স্বয়ংক্ৰিয় স্কেনিং ব্যৱস্থা">
<GOK:description xml:space="preserve" xml:lang="as">স্কেনিং আৰম্ভ কৰোঁতে এটা চুইচ টিপক ।  বিকল্প নিৰ্ব্বাচনৰ বাবে এটা চুইচ বা অন্য এটা টিপক ।</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="কাৰ্য্য" xml:lang="as">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="স্কেনিং আৰম্ভ কৰা হ&apos;ব:" xml:lang="as"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="স্কেনিং কৰ্ম আৰম্ভ" xml:lang="as"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="সক্ৰিয় কৰা হ&apos;ব:" xml:lang="as"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="সক্ৰিয় কৰা হ&apos;ব" xml:lang="as"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="ফিড-বেক" xml:lang="as">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="লৰচৰ কৰা:" xml:lang="as"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ফিড-বেক গতিবিধি" name="feedbackmovement" xml:lang="as"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="সক্ৰিয়কৰণ:" xml:lang="as"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ফিড-বেক ব্যৱস্থা সক্ৰিয়কৰণ" name="feedbackselection" xml:lang="as"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="বিকল্প" xml:lang="as">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="স্কেনত বিলম্ব:" xml:lang="as"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="স্কেনৰ গতি:" xml:lang="as"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="প্ৰাথমিক বিলম্ব:" xml:lang="as"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="প্ৰাথমিক বিলম্ব:" xml:lang="as"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="শাৰী/স্তম্ভ বিভাজন" xml:lang="as"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="স্কেন কৰাৰ দিশা:" xml:lang="as"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="ওপৰ/তলৰ" xml:lang="as"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="তলৰ/ওপৰ" xml:lang="as"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="বাওঁফালে/সোঁফালে" xml:lang="as"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="সোঁফালে/বাওঁফালে" xml:lang="as"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="বন্ধ হোৱা পূৰ্বে পুনৰাবৃত্তি:" xml:lang="as"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="বন্ধ হোৱা পূৰ্বে পুনৰাবৃত্তি:" xml:lang="as"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="az" name="automaticscanning" displayname="Avtomatik Yoxlama">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Əməliyyat" xml:lang="az">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Oxuma başlanğıcı:" xml:lang="az"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Oxumağa Başla" xml:lang="az"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="az"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Fəallaşdır" xml:lang="az"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Geribildirim" xml:lang="az">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Hərəkət:" xml:lang="az"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Bildiriş Hərəkəti" name="feedbackmovement" xml:lang="az"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="az"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="az"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Seçimlər" xml:lang="az">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Oxuma Gecikməsi:" xml:lang="az"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Oxuma Sürə&apos;ti:" xml:lang="az"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Başlanğıc Gecikməsi" xml:lang="az"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Başlanğıc Gecikməsi" xml:lang="az"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Sətir/Sütunları Qır" xml:lang="az"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Oxuma İstiqaməti:" xml:lang="az"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Üst/Alt" xml:lang="az"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Alt/Üst" xml:lang="az"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Sol/Sağ" xml:lang="az"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Sağ/Sol" xml:lang="az"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Dayanmadan Əvvəl Dövrə:" xml:lang="az"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Dayanmadan Əvvəl Dövrə:" xml:lang="az"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="be" name="automaticscanning" displayname="Аўтаматычнае разгляданьне">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operation" xml:lang="be">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:" xml:lang="be"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning" xml:lang="be"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="be"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activate" xml:lang="be"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Зваротная сувязь" xml:lang="be">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="be"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="be"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="be"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="be"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Options" xml:lang="be">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:" xml:lang="be"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:" xml:lang="be"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:" xml:lang="be"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:" xml:lang="be"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="be"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="be"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Bottom" xml:lang="be"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top" xml:lang="be"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Left/Right" xml:lang="be"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Right/Left" xml:lang="be"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="be"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="be"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="bg" name="automaticscanning" displayname="автоматично сканиране">
<GOK:description xml:space="preserve" xml:lang="bg">Натиснете ключ за сканиране. За избор — натиснете друг или същия.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Действие" xml:lang="bg">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Започване на сканирането:" xml:lang="bg"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Започване на сканиране" xml:lang="bg"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Избор:" xml:lang="bg"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Избор" xml:lang="bg"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Обратна връзка" xml:lang="bg">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Движение:" xml:lang="bg"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Движение на обратната връзка" name="движение_за_обр_връзка" xml:lang="bg"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Избор:" xml:lang="bg"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Ползване на обратната връзка" name="избор_на_обр_връзка" xml:lang="bg"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Настройки" xml:lang="bg">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Забавяне на сканирането:" xml:lang="bg"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Скорост на сканиране:" xml:lang="bg"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Начално забавяне:" xml:lang="bg"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Начално забавяне:" xml:lang="bg"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Повтаряне на редове/колони" xml:lang="bg"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Посока на сканиране:" xml:lang="bg"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Отдолу-нагоре" xml:lang="bg"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Отдолу-нагоре" xml:lang="bg"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Отляво-надясно" xml:lang="bg"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Отдясно-наляво" xml:lang="bg"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Цикли преди спиране:" xml:lang="bg"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Цикли преди спиране:" xml:lang="bg"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="bn" name="automaticscanning" displayname="স্বয়ংক্রিয় স্ক্যানিং">
<GOK:description xml:space="preserve" xml:lang="bn">যে কোন সুইচ টিপে স্কানিং শুরু করুন। নির্বাচন করার জন্য অন্য যেকোন সুইচ বা এই সুইচটি আবার টিপুন।</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="প্রক্রিয়া" xml:lang="bn">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="স্কানিং শুরু করা হোক:" xml:lang="bn"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="স্কানিং শুরু" xml:lang="bn"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="সক্রিয় করো:" xml:lang="bn"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="সক্রিয় করো" xml:lang="bn"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="ফিডব্যাক" xml:lang="bn">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="নড়াচড়া:" xml:lang="bn"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ফিডব্যাক নড়াচড়া" name="ফিডব্যাকনড়াচড়া" xml:lang="bn"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="সক্রিয় করা:" xml:lang="bn"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ফিডব্যাক সক্রিয়করণ" name="ফিডব্যাকনির্বাচন" xml:lang="bn"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="অপশন" xml:lang="bn">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="স্ক্যান বিলম্ব:" xml:lang="bn"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="স্ক্যানের গতি:" xml:lang="bn"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="প্রাথমিক বিলম্ব:" xml:lang="bn"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="প্রাথমিক বিলম্ব:" xml:lang="bn"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="সারি/কলাম মোড়া" xml:lang="bn"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="এই দিকে স্কানিং করা হবে:" xml:lang="bn"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="উপর/নিচে" xml:lang="bn"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="নিচে/উপরে" xml:lang="bn"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="বাঁয়ে/ডাইনে" xml:lang="bn"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="ডানে/বাঁয়ে" xml:lang="bn"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="থামবার আগে যত বার:" xml:lang="bn"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="থামবার আগে যত বার:" xml:lang="bn"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="bn_IN" name="automaticscanning" displayname="স্বয়ংক্রিয় স্ক্যানিং ব্যবস্থা">
<GOK:description xml:space="preserve" xml:lang="bn_IN">স্ক্যানিং আরম্ভ করতে একটি সুইচ টিপুন।  বিকল্প নির্বাচনের জন্য ঐ একই সুইচ অথবা অন্য একটি টিপুন।</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="কর্ম" xml:lang="bn_IN">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="স্ক্যানিং আরম্ভ করা হবে:" xml:lang="bn_IN"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="স্ক্যানিং কর্ম আরম্ভ" xml:lang="bn_IN"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="সক্রিয় করা হবে:" xml:lang="bn_IN"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="সক্রিয় করা হবে" xml:lang="bn_IN"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="ফিড-ব্যাক" xml:lang="bn_IN">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="নড়াচড়া:" xml:lang="bn_IN"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ফিড-ব্যাক গতিবিধি" name="feedbackmovement" xml:lang="bn_IN"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="সক্রিয়করণ:" xml:lang="bn_IN"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ফিড-ব্যাক ব্যবস্থা সক্রিয়করণ" name="feedbackselection" xml:lang="bn_IN"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="বিকল্প" xml:lang="bn_IN">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="স্ক্যানে বিলম্ব:" xml:lang="bn_IN"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="স্ক্যানের গতি:" xml:lang="bn_IN"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="প্রাথমিক বিলম্ব:" xml:lang="bn_IN"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="প্রাথমিক বিলম্ব:" xml:lang="bn_IN"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="সারি/কলাম বিভাজন" xml:lang="bn_IN"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="স্ক্যান করার দিশা:" xml:lang="bn_IN"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="উপরে/নীচে" xml:lang="bn_IN"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="নীচে/উপরে" xml:lang="bn_IN"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="বাঁদিকে/ডানদিকে" xml:lang="bn_IN"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="ডানদিকে/বাঁদিকে" xml:lang="bn_IN"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="বন্ধ হওয়া পূর্বে পুনরাবৃত্তি:" xml:lang="bn_IN"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="বন্ধ হওয়া পূর্বে পুনরাবৃত্তি:" xml:lang="bn_IN"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ca" name="automaticscanning" displayname="S&apos;està escanejant automàticament">
<GOK:description xml:space="preserve" xml:lang="ca">Premeu un commutador per a començar a escanejar. Premeu un altre commutador o un altre cop el mateix per a seleccionar.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operació" xml:lang="ca">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Comença l&apos;escaneig:" xml:lang="ca"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Comença l&apos;escaneig" xml:lang="ca"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activa:" xml:lang="ca"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activa" xml:lang="ca"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Retroacció" xml:lang="ca">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Moviment:" xml:lang="ca"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Moviment de la retroacció" name="moviment de retroacció" xml:lang="ca"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activació:" xml:lang="ca"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Activació de la retroacció" name="selecció de retroacció" xml:lang="ca"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opcions" xml:lang="ca">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Retard de l&apos;escaneig:" xml:lang="ca"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Velocitat d&apos;escaneig:" xml:lang="ca"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Retard inicial:" xml:lang="ca"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Retard inicial:" xml:lang="ca"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Ajusta les files/columnes" xml:lang="ca"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Direcció d&apos;escaneig:" xml:lang="ca"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Superior/inferior" xml:lang="ca"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Inferior/superior" xml:lang="ca"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Esquerra/dreta" xml:lang="ca"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Dreta/esquerra" xml:lang="ca"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cicles abans d&apos;aturar-se:" xml:lang="ca"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cicles abans d&apos;aturar-se:" xml:lang="ca"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ca@valencia" name="automaticscanning" displayname="S&apos;està escanejant automàticament">
<GOK:description xml:space="preserve" xml:lang="ca@valencia">Premeu un commutador per a començar a escanejar. Premeu un altre commutador o un altre cop el mateix per a seleccionar.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operació" xml:lang="ca@valencia">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Comença l&apos;escaneig:" xml:lang="ca@valencia"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Comença l&apos;escaneig" xml:lang="ca@valencia"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activa:" xml:lang="ca@valencia"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activa" xml:lang="ca@valencia"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Retroacció" xml:lang="ca@valencia">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Moviment:" xml:lang="ca@valencia"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Moviment de la retroacció" name="moviment de retroacció" xml:lang="ca@valencia"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activació:" xml:lang="ca@valencia"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Activació de la retroacció" name="selecció de retroacció" xml:lang="ca@valencia"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opcions" xml:lang="ca@valencia">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Retard de l&apos;escaneig:" xml:lang="ca@valencia"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Velocitat d&apos;escaneig:" xml:lang="ca@valencia"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Retard inicial:" xml:lang="ca@valencia"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Retard inicial:" xml:lang="ca@valencia"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Ajusta les files/columnes" xml:lang="ca@valencia"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Direcció d&apos;escaneig:" xml:lang="ca@valencia"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Superior/inferior" xml:lang="ca@valencia"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Inferior/superior" xml:lang="ca@valencia"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Esquerra/dreta" xml:lang="ca@valencia"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Dreta/esquerra" xml:lang="ca@valencia"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cicles abans d&apos;aturar-se:" xml:lang="ca@valencia"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cicles abans d&apos;aturar-se:" xml:lang="ca@valencia"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="cs" name="automaticscanning" displayname="Automatické skenování">
<GOK:description xml:space="preserve" xml:lang="cs">Začněte skenovat stisknutím přepínače. Vyberte stisknutím jiného přepínače nebo téhož přepínače znovu.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operace" xml:lang="cs">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Začít skenovat:" xml:lang="cs"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Začít skenovat" xml:lang="cs"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivovat:" xml:lang="cs"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktivovat" xml:lang="cs"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Zpětná vazba" xml:lang="cs">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Pohyb:" xml:lang="cs"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Pohyb zpětné vazby" name="feedbackmovement" xml:lang="cs"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivace:" xml:lang="cs"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Aktivace zpětné vazby" name="feedbackselection" xml:lang="cs"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Možnosti" xml:lang="cs">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Zpoždění skenování:" xml:lang="cs"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Rychlost skenování:" xml:lang="cs"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Počáteční zpoždění:" xml:lang="cs"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Počáteční zpoždění:" xml:lang="cs"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Lámat řádky/sloupce" xml:lang="cs"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Směr skenování:" xml:lang="cs"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Dole/nahoře" xml:lang="cs"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Dole/nahoře" xml:lang="cs"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Vlevo/vpravo" xml:lang="cs"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Vpravo/vlevo" xml:lang="cs"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cyklů před zastavením:" xml:lang="cs"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cyklů před zastavením:" xml:lang="cs"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="cy" name="automaticscanning" displayname="Archwilio Awtomatig">
<GOK:description xml:space="preserve" xml:lang="cy">Gwasgwch swîts er mwyn cychwyn archwilio. Gwasgwch swîts arall neu'r un swîts eto er mwyn dewis.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Gweithrediad" xml:lang="cy">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Dechrau archwilio:" xml:lang="cy"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Dechrau Archwilio" xml:lang="cy"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Gweithredu:" xml:lang="cy"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Gweithredu" xml:lang="cy"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Adborth" xml:lang="cy">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Symudiad:" xml:lang="cy"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Adborth Symudiad" name="adborthsymudiad" xml:lang="cy"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Gweithredu:" xml:lang="cy"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Adborth Gweithredu" name="adborthdewis" xml:lang="cy"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Dewisiadau" xml:lang="cy">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Oediad Archwilio:" xml:lang="cy"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Cyflymder Archwilio" xml:lang="cy"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Oedi Cychwynnol" xml:lang="cy"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Oedi Cychwynnol" xml:lang="cy"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Amlapio Rhesi/Colofnau" xml:lang="cy"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Cyfeiriad Archwilio:" xml:lang="cy"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Gwaelod" xml:lang="cy"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Gwaelod/Top" xml:lang="cy"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Chwith/Dde" xml:lang="cy"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Dde/Chwith" xml:lang="cy"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cylchedau Cyn Stopio" xml:lang="cy"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cylchedau Cyn Stopio" xml:lang="cy"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="da" name="automaticscanning" displayname="Automatisk skanning">
<GOK:description xml:space="preserve" xml:lang="da">Tryk på en knap for at begynde skanning. Tryk på en anden knap eller den samme knap igen for at vælge.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Handling" xml:lang="da">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start skanning:" xml:lang="da"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start skanning" xml:lang="da"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivér:" xml:lang="da"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktivér" xml:lang="da"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="da">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Bevægelse:" xml:lang="da"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedbackbevægelse" name="feedbackbevægelse" xml:lang="da"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivering:" xml:lang="da"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback-aktivering" name="feedbackvalg" xml:lang="da"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Indstillinger" xml:lang="da">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Skanningsventetid:" xml:lang="da"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Skanningshastighed:" xml:lang="da"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Startventetid:" xml:lang="da"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Startventetid:" xml:lang="da"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Ombryd rækker/kolonner" xml:lang="da"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Skanningsretning:" xml:lang="da"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/bund" xml:lang="da"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bund/top" xml:lang="da"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Venstre/højre" xml:lang="da"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Højre/venstre" xml:lang="da"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cyklusser før stop:" xml:lang="da"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cyklusser før stop:" xml:lang="da"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="de" name="automaticscanning" displayname="Automatisches Abfragen">
<GOK:description xml:space="preserve" xml:lang="de">Klicken Sie auf einen Schalter, um mit dem Abfragen zu beginnen. Klicken Sie auf einen anderen Schalter oder auf den selben erneut, um ihn zu wählen.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Aktion" xml:lang="de">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Abfrage beginnen:" xml:lang="de"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Abfrage beginnen" xml:lang="de"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivieren:" xml:lang="de"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktivieren" xml:lang="de"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Rückmeldung" xml:lang="de">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Bewegung:" xml:lang="de"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Rückmeldungsbewegung" name="Rückmeldungsbewegung" xml:lang="de"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivierung:" xml:lang="de"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Rückmeldungsaktivierung" name="Rückmeldungsauswahl" xml:lang="de"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Einstellungen" xml:lang="de">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Abfrageverzögerung:" xml:lang="de"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Abfragegeschwindigkeit:" xml:lang="de"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Anfängliche Verzögerung:" xml:lang="de"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Anfängliche Verzögerung:" xml:lang="de"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Zeilen/Spalten umklappen" xml:lang="de"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Abfragerichtung:" xml:lang="de"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Oben/Unten" xml:lang="de"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Unten/Oben" xml:lang="de"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Links/Rechts" xml:lang="de"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Rechts/Links" xml:lang="de"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Durchgänge vor Anhalten:" xml:lang="de"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Durchgänge vor Anhalten:" xml:lang="de"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="dz" name="automaticscanning" displayname="རང་བཞིན་གྱིས་ཞིབ་ལྟ།">
<GOK:description xml:space="preserve" xml:lang="dz">ཞིབ་ལྟའི་འི་དོན་ལུ་ སོར་བསྒྱུར་ལུ་ཅིག་ཨེབ། སེལ་འཐུ་འབད་ནིའི་དོན་ལུ་ སོར་བསྒྱུར་གཞན་གཅིག་གམ་ སོར་བསྒྱུར་དེ་ལུ་རང་ཨེབ། </GOK:description>

<GOK:operation>
<GOK:control type="frame" string="བཀོལ་སྤྱོད།" xml:lang="dz">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ཞིབ་ལྟ་འགོ་བཙུགས་:།" xml:lang="dz"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="ཞིབ་ལྟ་འགོ་བཙུགས།" xml:lang="dz"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ཤུགས་ལྡན་བཟོ་:" xml:lang="dz"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="ཤུགས་ལྡན་བཟོ།" xml:lang="dz"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="བསམ་ལན།" xml:lang="dz">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="བསྒུལ་བསྐྱོད་:།" xml:lang="dz"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="བསམ་ལན་བསྒུལ་བསྐྱོད།" name="བསམ་ལན་བསྒུལ་བསྐྱོད།" xml:lang="dz"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ཤུགས་བཟོ་:" xml:lang="dz"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="བསམ་ལན་ཤུགས་བཟོ།" name="བསམ་ལན་སེལ་འཐུ།" xml:lang="dz"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="གདམ་ཁ་ཚུ།" xml:lang="dz">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ཞིབ་ལྟ་ཕྱིར་འགྱངས་:།" xml:lang="dz"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="ཞིབ་ལྟའི་མགྱོགས་ཚད་:།" xml:lang="dz"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="འགོ་ཐོག་གི་ཕྱིར་འགྱངས་:" xml:lang="dz"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="འགོ་ཐོག་གི་ཕྱིར་འགྱངས་:" xml:lang="dz"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="གྲལ་ཐིག་/ཀེར་ཐིག་ཚུ་ ལོག་མཚམས་བཟོ།" xml:lang="dz"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="ཞིབ་ལྟའི་ཁ་ཕྱོགས་:།" xml:lang="dz"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="མགོ་/མཇུག" xml:lang="dz"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="མཇུག་/མགོ།" xml:lang="dz"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="གཡོན་/གཡས།" xml:lang="dz"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="གཡས་/གཡོན།" xml:lang="dz"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="མཚམས་འཇོག་མ་འབད་བའི་སྔོན་མ་བསྐྱར་འཁོར།" xml:lang="dz"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="མཚམས་འཇོག་མ་འབད་བའི་སྔོན་མ་བསྐྱར་འཁོར།" xml:lang="dz"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="el" name="automaticscanning" displayname="Αυτόματη Σάρωση">
<GOK:description xml:space="preserve" xml:lang="el">Πατήστε ένα διακόπτη για την έναρξη σάρωσης. Πατήστε έναν άλλο ή τον ίδιο διακόπτη ξανά για επιλογή.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Λειτουργία" xml:lang="el">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Έναρξη Σάρωσης:" xml:lang="el"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Έναρξη Σάρωσης" xml:lang="el"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Ενεργοποίηση:" xml:lang="el"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Ενεργοποίηση" xml:lang="el"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Ανάδραση" xml:lang="el">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Κίνηση:" xml:lang="el"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Κίνηση Ανάδρασης" name="κίνηση ανάδρασης" xml:lang="el"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Ενεργοποίηση:" xml:lang="el"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Ενεργοποίηση Ανάδρασης" name="επιλογή ανάδρασης" xml:lang="el"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Επιλογές" xml:lang="el">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Καθυστέρηση Σάρωσης:" xml:lang="el"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Ταχύτητα Σάρωσης:" xml:lang="el"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Αρχική Καθυστέρηση:" xml:lang="el"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Αρχική Καθυστέρηση:" xml:lang="el"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Αναδίπλωση Γραμμών/Στηλών" xml:lang="el"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Κατεύθυνση Σάρωσης:" xml:lang="el"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Πάνω/Κάτω" xml:lang="el"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Κάτω/Πάνω" xml:lang="el"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Αριστερά/Δεξιά" xml:lang="el"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Δεξιά/Αριστερά" xml:lang="el"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Κύκλοι πριν το σταμάτημα:" xml:lang="el"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Κύκλοι πριν το σταμάτημα:" xml:lang="el"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="en@shaw" name="automaticscanning" displayname="𐑷𐑑𐑴𐑥𐑨𐑑𐑦𐑒 𐑕𐑒𐑨𐑯𐑦𐑙">
<GOK:description xml:space="preserve" xml:lang="en@shaw">𐑐𐑮𐑧𐑕 𐑩 𐑕𐑢𐑦𐑗 𐑑 𐑕𐑑𐑸𐑑 𐑕𐑒𐑨𐑯𐑦𐑙.  𐑐𐑮𐑧𐑕 𐑩𐑯𐑳𐑞𐑼 𐑕𐑢𐑦𐑗 𐑹 𐑞 𐑕𐑱𐑥 𐑕𐑢𐑦𐑗 𐑩𐑜𐑱𐑯 𐑑 𐑕𐑩𐑤𐑧𐑒𐑑.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="𐑪𐑐𐑼𐑱𐑖𐑩𐑯" xml:lang="en@shaw">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="𐑕𐑑𐑸𐑑 𐑕𐑒𐑨𐑯𐑦𐑙:" xml:lang="en@shaw"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="𐑕𐑑𐑸𐑑 𐑕𐑒𐑨𐑯𐑦𐑙" xml:lang="en@shaw"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="𐑨𐑒𐑑𐑦𐑝𐑱𐑑:" xml:lang="en@shaw"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="𐑨𐑒𐑑𐑦𐑝𐑱𐑑" xml:lang="en@shaw"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="𐑓𐑰𐑛𐑚𐑨𐑒" xml:lang="en@shaw">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="𐑥𐑵𐑝𐑥𐑩𐑯𐑑:" xml:lang="en@shaw"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="𐑓𐑰𐑛𐑚𐑨𐑒 𐑥𐑵𐑝𐑥𐑩𐑯𐑑" name="feedbackmovement" xml:lang="en@shaw"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="𐑨𐑒𐑑𐑩𐑝𐑱𐑖𐑩𐑯:" xml:lang="en@shaw"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="𐑓𐑰𐑛𐑚𐑨𐑒 𐑨𐑒𐑑𐑩𐑝𐑱𐑖𐑩𐑯" name="feedbackselection" xml:lang="en@shaw"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="𐑪𐑐𐑖𐑩𐑯𐑟" xml:lang="en@shaw">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="𐑕𐑒𐑨𐑯 𐑛𐑦𐑤𐑱:" xml:lang="en@shaw"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="𐑕𐑒𐑨𐑯 𐑕𐑐𐑰𐑛:" xml:lang="en@shaw"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="𐑦𐑯𐑦𐑖𐑩𐑤 𐑛𐑦𐑤𐑱:" xml:lang="en@shaw"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="𐑦𐑯𐑦𐑖𐑩𐑤 𐑛𐑦𐑤𐑱:" xml:lang="en@shaw"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="𐑮𐑨𐑐 𐑮𐑴𐑟/𐑒𐑪𐑤𐑩𐑥𐑟" xml:lang="en@shaw"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="𐑕𐑒𐑨𐑯𐑦𐑙 𐑛𐑦𐑮𐑧𐑒𐑖𐑩𐑯:" xml:lang="en@shaw"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="𐑑𐑪𐑐/𐑚𐑪𐑑𐑫𐑥" xml:lang="en@shaw"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="𐑚𐑪𐑑𐑫𐑥/𐑑𐑪𐑐" xml:lang="en@shaw"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="𐑤𐑧𐑓𐑑/𐑮𐑲𐑑" xml:lang="en@shaw"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="𐑮𐑲𐑑/𐑤𐑧𐑓𐑑" xml:lang="en@shaw"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="𐑕𐑲𐑒𐑩𐑤𐑟 𐑚𐑦𐑓𐑹 𐑕𐑑𐑪𐑐𐑦𐑙:" xml:lang="en@shaw"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="𐑕𐑲𐑒𐑩𐑤𐑟 𐑚𐑦𐑓𐑹 𐑕𐑑𐑪𐑐𐑦𐑙:" xml:lang="en@shaw"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="en_CA" name="automaticscanning" displayname="Automatic Scanning">
<GOK:description xml:space="preserve" xml:lang="en_CA">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operation" xml:lang="en_CA">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:" xml:lang="en_CA"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning" xml:lang="en_CA"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="en_CA"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activate" xml:lang="en_CA"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="en_CA">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="en_CA"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="en_CA"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="en_CA"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="en_CA"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Options" xml:lang="en_CA">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:" xml:lang="en_CA"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:" xml:lang="en_CA"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:" xml:lang="en_CA"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:" xml:lang="en_CA"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="en_CA"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="en_CA"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Bottom" xml:lang="en_CA"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top" xml:lang="en_CA"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Left/Right" xml:lang="en_CA"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Right/Left" xml:lang="en_CA"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="en_CA"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="en_CA"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="en_GB" name="automaticscanning" displayname="Automatic Scanning">
<GOK:description xml:space="preserve" xml:lang="en_GB">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operation" xml:lang="en_GB">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:" xml:lang="en_GB"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning" xml:lang="en_GB"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="en_GB"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activate" xml:lang="en_GB"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="en_GB">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="en_GB"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="en_GB"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="en_GB"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="en_GB"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Options" xml:lang="en_GB">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:" xml:lang="en_GB"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:" xml:lang="en_GB"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:" xml:lang="en_GB"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:" xml:lang="en_GB"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="en_GB"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="en_GB"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Bottom" xml:lang="en_GB"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top" xml:lang="en_GB"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Left/Right" xml:lang="en_GB"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Right/Left" xml:lang="en_GB"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="en_GB"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="en_GB"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="es" name="automaticscanning" displayname="Rastreo automático">
<GOK:description xml:space="preserve" xml:lang="es">Presione un conmutador para iniciar el rastreo. Presione otro conmutador o el mismo nuevamente para seleccionar.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operación" xml:lang="es">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Iniciando el rastreo:" xml:lang="es"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Iniciar rastreo" xml:lang="es"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activar:" xml:lang="es"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activar" xml:lang="es"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Retroalimentación" xml:lang="es">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movimiento:" xml:lang="es"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Movimiento de realimentación" name="movimiento retroalimentación" xml:lang="es"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activación:" xml:lang="es"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Activación de realimentación" name="seleccionretroalimentación" xml:lang="es"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opciones" xml:lang="es">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Retardo del rastreo:" xml:lang="es"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Velocidad del rastreo:" xml:lang="es"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Retardo inicial:" xml:lang="es"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Retardo inicial:" xml:lang="es"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Ajustar las filas/columnas" xml:lang="es"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Dirección del rastreo:" xml:lang="es"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Superior/Inferior" xml:lang="es"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Inferior/Superior" xml:lang="es"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Izquierda/Derecha" xml:lang="es"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Derecha/Izquierda" xml:lang="es"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Ciclos antes de detenerse:" xml:lang="es"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Ciclos antes de detenerse:" xml:lang="es"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="et" name="automaticscanning" displayname="Automaatne läbivaatus">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Toiming" xml:lang="et">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Läbivaatuse alustamine:" xml:lang="et"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Läbivaatuse alustamine" xml:lang="et"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktiveeritakse:" xml:lang="et"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktiveeri" xml:lang="et"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Tagasiside" xml:lang="et">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Liikumine:" xml:lang="et"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="et"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktiveerimine:" xml:lang="et"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Tagasiside aktiveerimine" name="feedbackselection" xml:lang="et"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Valikud" xml:lang="et">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Läbivaatuse viivitus:" xml:lang="et"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Läbivaatuse kiirus:" xml:lang="et"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Algne viivitus:" xml:lang="et"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Algne viivitus:" xml:lang="et"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="et"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Läbivaatuse suund:" xml:lang="et"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Bottom" xml:lang="et"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top" xml:lang="et"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Left/Right" xml:lang="et"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Right/Left" xml:lang="et"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Korduseid enne seiskamist:" xml:lang="et"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Korduseid enne seiskamist:" xml:lang="et"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="eu" name="automaticscanning" displayname="Eskaneatze automatikoa">
<GOK:description xml:space="preserve" xml:lang="eu">Sakatu kommutadore bat eskaneatzea abiarazteko. Sakatu beste kommutadore bat edo kommutadore bera hautatzeko.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Eragiketa" xml:lang="eu">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Hasi eskaneatzen:" xml:lang="eu"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Hasi eskaneatzen" xml:lang="eu"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktibatu:" xml:lang="eu"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktibatu" xml:lang="eu"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Berrelikadura" xml:lang="eu">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Mugimendua:" xml:lang="eu"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Berrelikaduraren mugimendua" name="berrelikadurarenMugimendua" xml:lang="eu"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktibatzea:" xml:lang="eu"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Berrelikaduraren aktibazioa" name="berrelikadurarenHautapena" xml:lang="eu"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Aukerak" xml:lang="eu">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Eskaneatzearen atzerapena:" xml:lang="eu"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Eskaneatze-abiadura:" xml:lang="eu"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Hasierako atzerapena:" xml:lang="eu"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Hasierako atzerapena:" xml:lang="eu"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Doitu errenkadak/zutabeak" xml:lang="eu"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Eskaneatzeko noranzkoa:" xml:lang="eu"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Goikoa/Behekoa" xml:lang="eu"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Behekoa/Goikoa" xml:lang="eu"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Ezkerra/Eskuina" xml:lang="eu"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Eskuina/Ezkerra" xml:lang="eu"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Gelditu aurreko zikloak:" xml:lang="eu"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Gelditu aurreko zikloak:" xml:lang="eu"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="fa" name="automaticscanning" displayname="پویش خودکار">
<GOK:description xml:space="preserve" xml:lang="fa">برای آغاز پویش یک سوییچ را فشار دهید.  برای انتخاب، همان سوییچ یا سوییچ دیگری را فشار دهید.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="عملیات" xml:lang="fa">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="آغاز پویش:" xml:lang="fa"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="آغاز پویش" xml:lang="fa"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="فعال کردن:" xml:lang="fa"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="فعال کردن" xml:lang="fa"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="بازخورد" xml:lang="fa">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="جابه‌جایی:" xml:lang="fa"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="جابه‌جایی بازخورد" name="جابه‌جایی بازخورد" xml:lang="fa"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="فعال‌سازی:" xml:lang="fa"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="فعال‌سازی بازخورد" name="انتخاب بازخورد" xml:lang="fa"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="گزینه‌ها" xml:lang="fa">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="تأخیر پویش:" xml:lang="fa"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="سرعت پویش:" xml:lang="fa"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="تأخیر اولیه:" xml:lang="fa"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="تأخیر اولیه:" xml:lang="fa"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="پیچیدن سطرها/ستون‌ها" xml:lang="fa"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="جهت پویش:" xml:lang="fa"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="یالا/پایین" xml:lang="fa"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="پایین/بالا" xml:lang="fa"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="چپ/راست" xml:lang="fa"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="راست/چپ" xml:lang="fa"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="تعداد دور‌ها قبل از توقف:" xml:lang="fa"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="تعداد دور‌ها قبل از توقف:" xml:lang="fa"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="fi" name="automaticscanning" displayname="Automaattinen skannaus">
<GOK:description xml:space="preserve" xml:lang="fi">Paina kytkintä aloittaaksesi skannauksen. Paina toista kytkintä tai samaa valitaksesi uudestaan.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Toimenpide" xml:lang="fi">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aloita skannaus:" xml:lang="fi"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Aloita skannaus" xml:lang="fi"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivoi:" xml:lang="fi"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktivoi" xml:lang="fi"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Palaute" xml:lang="fi">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Liike:" xml:lang="fi"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Palautteen liike" name="palauteliike" xml:lang="fi"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivointi:" xml:lang="fi"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Palautteen aktivointi" name="palautevalinta" xml:lang="fi"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Vaihtoehdot" xml:lang="fi">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Skannauksen viive:" xml:lang="fi"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Skannauksen nopeus:" xml:lang="fi"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Alustava viive:" xml:lang="fi"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Alustava viive:" xml:lang="fi"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Rivitä rivit/sarakkeet" xml:lang="fi"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Skannauksen suunta:" xml:lang="fi"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Ylös/Alas" xml:lang="fi"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Alas/Ylös" xml:lang="fi"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Vasen/Oikea" xml:lang="fi"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Oikea/Vasen" xml:lang="fi"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Kierroksia ennen pysähtymistä:" xml:lang="fi"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Kierroksia ennen pysähtymistä:" xml:lang="fi"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="fr" name="automaticscanning" displayname="Balayage automatique">
<GOK:description xml:space="preserve" xml:lang="fr">Appuyez sur un bouton pour démarrer le balayage. Appuyez sur un autre ou le même bouton pour sélectionner.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Opération" xml:lang="fr">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Démarrage du balayage :" xml:lang="fr"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Démarrer le balayage" xml:lang="fr"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activer :" xml:lang="fr"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activer" xml:lang="fr"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Rétroaction" xml:lang="fr">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Mouvement :" xml:lang="fr"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Mouvement de rétroaction" name="mouvement de rétroaction" xml:lang="fr"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation :" xml:lang="fr"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Activation de la rétroaction" name="sélection de rétroaction" xml:lang="fr"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Options" xml:lang="fr">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Délai de balayage :" xml:lang="fr"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Vitesse de balayage :" xml:lang="fr"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Délai initial :" xml:lang="fr"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Délai initial :" xml:lang="fr"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Couper les lignes/colonnes" xml:lang="fr"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Direction du balayage :" xml:lang="fr"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Haut/Bas" xml:lang="fr"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bas/Haut" xml:lang="fr"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Gauche/Droite" xml:lang="fr"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Droite/Gauche" xml:lang="fr"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles avant l&apos;arrêt :" xml:lang="fr"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles avant l&apos;arrêt :" xml:lang="fr"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ga" name="automaticscanning" displayname="Automatic Scanning">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operation" xml:lang="ga">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:" xml:lang="ga"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning" xml:lang="ga"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="ga"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activate" xml:lang="ga"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Aisfhotha" xml:lang="ga">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="ga"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="ga"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="ga"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="ga"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Options" xml:lang="ga">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:" xml:lang="ga"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:" xml:lang="ga"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:" xml:lang="ga"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:" xml:lang="ga"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="ga"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="ga"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Barr/Bun" xml:lang="ga"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bun/Barr" xml:lang="ga"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Clé/Deas" xml:lang="ga"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Deas/Clé" xml:lang="ga"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="ga"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="ga"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="gl" name="automaticscanning" displayname="Dixitalización automática">
<GOK:description xml:space="preserve" xml:lang="gl">Prema un conmutador para iniciar a análise. Prema outro conmutador ou o mesmo de novo para seleccionar.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operación" xml:lang="gl">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Iniciar a análise:" xml:lang="gl"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Iniciar a análise" xml:lang="gl"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activar:" xml:lang="gl"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activar" xml:lang="gl"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Retroacción" xml:lang="gl">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movemento:" xml:lang="gl"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Movemento de retroacción" name="movemento de retroacción" xml:lang="gl"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activación:" xml:lang="gl"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Activación da retroacción" name="selección de retroacción" xml:lang="gl"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opcións" xml:lang="gl">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Atraso da análise:" xml:lang="gl"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Velocidade de análise:" xml:lang="gl"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Atraso inicial:" xml:lang="gl"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Atraso inicial:" xml:lang="gl"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Axustar as filas/columnas" xml:lang="gl"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Dirección da análise:" xml:lang="gl"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Superior/Inferior" xml:lang="gl"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Inferior/superior" xml:lang="gl"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Esquerda/dereita" xml:lang="gl"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Dereita/Esquerda" xml:lang="gl"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Ciclos antes de deterse:" xml:lang="gl"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Ciclos antes de deterse:" xml:lang="gl"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="gu" name="automaticscanning" displayname="આપોઓપ જોવું">
<GOK:description xml:space="preserve" xml:lang="gu">સ્કેનીંગ શરૂ કરવા સ્વીચ દબાવો.  ફરીથી પસંદ કરવા માટે અલગ સ્વીચ અથવા એ જ સ્વીચ દબાવો.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="પ્રક્રિયા" xml:lang="gu">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="જોવાનું શરુ કરો:" xml:lang="gu"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="જોવાનું શરુ કરો" xml:lang="gu"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="સક્રિય કરો:" xml:lang="gu"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="કાર્યરત" xml:lang="gu"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="પ્રતિભાવ" xml:lang="gu">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ચાલ:" xml:lang="gu"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="પ્રતિભાવની ચાલ" name="પ્રતિભાવની ચાલ" xml:lang="gu"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="સક્રિયકરણ:" xml:lang="gu"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="વળતર સક્રિયકરણ" name="પ્રચિભાવની પસંદગી" xml:lang="gu"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="વિકલ્પો" xml:lang="gu">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="જોવાનો વિલંબ:" xml:lang="gu"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="જોવાની ઝડપ:" xml:lang="gu"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="શરુઆતનો વિલંબ:" xml:lang="gu"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="શરુઆતનો વિલંબ:" xml:lang="gu"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="હરોળો/સ્તંભો લપેટો" xml:lang="gu"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="જોવાની દિશા:" xml:lang="gu"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="ઉપર/નીચે" xml:lang="gu"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="નીચે/ઉપર" xml:lang="gu"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="ડાબુ/જમણુ" xml:lang="gu"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="જમણુ/ડાબુ" xml:lang="gu"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="અટકવા પહેલાના ચક્રો:" xml:lang="gu"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="અટકવા પહેલાના ચક્રો:" xml:lang="gu"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="he" name="automaticscanning" displayname="סריקה אוטומטית">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="פעולה" xml:lang="he">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="התחל סריקה:" xml:lang="he"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="התחל סריקה" xml:lang="he"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="הפעל:" xml:lang="he"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="הפעל" xml:lang="he"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="he">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="he"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="he"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="he"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="he"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="אפשרויות" xml:lang="he">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="השהיית סריקה:" xml:lang="he"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="מהירות סריקה:" xml:lang="he"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="השהייה התחלתית" xml:lang="he"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="השהייה התחלתית" xml:lang="he"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="he"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="כיוון סריקה:" xml:lang="he"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="עליון/תחתון" xml:lang="he"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top" xml:lang="he"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="שמאל/ימין" xml:lang="he"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="ימין/שמאל" xml:lang="he"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="he"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="he"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="hi" name="automaticscanning" displayname="स्वचालित स्केनिंग">
<GOK:description xml:space="preserve" xml:lang="hi">स्कैनिंग प्रारंभ करने हेतु स्विच दबाएँ. चुनने हेतु अन्य स्विच दबाएँ या उसी स्विच को फिर से दबाएँ.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="ऑपरेशन" xml:lang="hi">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="स्केनिंग प्रारंभ करें:" xml:lang="hi"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="स्केनिंग प्रारंभ करें" xml:lang="hi"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="सक्रिय करें:" xml:lang="hi"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="सक्रिय करें" xml:lang="hi"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="फ़ीडबैक" xml:lang="hi">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="गतिविधि:" xml:lang="hi"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="फ़ीडबैक गतिविधि" name="फ़ीडबैक-मूवमेंट" xml:lang="hi"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="सक्रिय करें:" xml:lang="hi"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="फ़ीडबैक सक्रिय" name="फ़ीडबैक-चयन" xml:lang="hi"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="विकल्प" xml:lang="hi">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="स्केन देरीः" xml:lang="hi"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="स्केन गति:" xml:lang="hi"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="आरंभिक देरीः" xml:lang="hi"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="आरंभिक देरीः" xml:lang="hi"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="पंक्ति/स्तम्भ व्रैप करें" xml:lang="hi"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="स्केनिंग दिशा:" xml:lang="hi"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="शीर्ष/तल" xml:lang="hi"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="शीर्ष/तल" xml:lang="hi"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="बायाँ/दायाँ" xml:lang="hi"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="दायाँ/बायाँ" xml:lang="hi"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="बन्द होने से पहले चक्र:" xml:lang="hi"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="बन्द होने से पहले चक्र:" xml:lang="hi"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="hr" name="automaticscanning" displayname="Automatsk skeniranje">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operacija" xml:lang="hr">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Početak ispitivanja:" xml:lang="hr"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Početak ispitivanja" xml:lang="hr"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="hr"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktiviraj" xml:lang="hr"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Odgovor" xml:lang="hr">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Pomicanje:" xml:lang="hr"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Kretnja povratne veze" name="feedbackmovement" xml:lang="hr"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="hr"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="hr"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Odrednice" xml:lang="hr">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Odgoda ispitivanja:" xml:lang="hr"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Brzina pretraživanja:" xml:lang="hr"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Početno kašnjenje:" xml:lang="hr"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Početno kašnjenje:" xml:lang="hr"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Omotaj retke/stupce" xml:lang="hr"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Smjer pretraživanja:" xml:lang="hr"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Vrh/dno" xml:lang="hr"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Dno/vrh" xml:lang="hr"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Lijevo/Desno" xml:lang="hr"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Desno/lijevo" xml:lang="hr"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Ciklusa prije zaustavljanja:" xml:lang="hr"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Ciklusa prije zaustavljanja:" xml:lang="hr"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="hu" name="automaticscanning" displayname="Automatikus keresés">
<GOK:description xml:space="preserve" xml:lang="hu">A kereséshez nyomjon meg egy kapcsolót. A kiválasztáshoz nyomjon meg egy másikat, vagy ugyanazt még egyszer.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Működés" xml:lang="hu">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Keresés indítása:" xml:lang="hu"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Keresés indítása" xml:lang="hu"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktiválás:" xml:lang="hu"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktiválás" xml:lang="hu"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Visszajelzés" xml:lang="hu">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Mozgás:" xml:lang="hu"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Mozgás visszajelzése" name="feedbackmovement" xml:lang="hu"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktiválás:" xml:lang="hu"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Visszajelzés aktiválása" name="feedbackselection" xml:lang="hu"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Beállítások" xml:lang="hu">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Keresési késleltetés:" xml:lang="hu"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Keresési sebesség:" xml:lang="hu"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Kezdeti késleltetés:" xml:lang="hu"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Kezdeti késleltetés:" xml:lang="hu"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Sorok/oszlopok tördelése" xml:lang="hu"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Keresés iránya:" xml:lang="hu"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Fent/lent" xml:lang="hu"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Lent/fent" xml:lang="hu"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Balra/jobbra" xml:lang="hu"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Jobbra/balra" xml:lang="hu"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Léptetés leállítás előtt:" xml:lang="hu"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Léptetés leállítás előtt:" xml:lang="hu"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="id" name="automaticscanning" displayname="Pemindaian Otomatis">
<GOK:description xml:space="preserve" xml:lang="id">Tekan sebuah saklar untuk memulai pemindaian. Tekan saklar yang lain atau saklar yang sama untuk memilih.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operasi" xml:lang="id">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Mulai pemindaian:" xml:lang="id"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Mulai Pemindaian" xml:lang="id"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktifkan:" xml:lang="id"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktifkan" xml:lang="id"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Umpan balik" xml:lang="id">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Pergerakan:" xml:lang="id"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Pergerakan Umpan Balik" name="pergerakanumpanbalik" xml:lang="id"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Pengaktifan:" xml:lang="id"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Pengaktifan Umpan Balik" name="pemilihanumpanbalik" xml:lang="id"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Pilihan" xml:lang="id">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Jeda Pemindaian:" xml:lang="id"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Kecepatan Pemindaian:" xml:lang="id"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Jeda Awal:" xml:lang="id"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Jeda Awal:" xml:lang="id"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Potong Baris/Kolom" xml:lang="id"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Arah Pemindaian:" xml:lang="id"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Atas/Bawah" xml:lang="id"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bawah/Atas" xml:lang="id"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Kiri/Kanan" xml:lang="id"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Kanan/Kiri" xml:lang="id"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Putaran Sebelum Berhenti:" xml:lang="id"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Putaran Sebelum Berhenti:" xml:lang="id"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="it" name="automaticscanning" displayname="Scansione automatica">
<GOK:description xml:space="preserve" xml:lang="it">Premere un selettore per iniziare la scansione. Premere un altro o di nuovo lo stesso selettore per selezionare.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operazione" xml:lang="it">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Inizio scansione:" xml:lang="it"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Avvia scansione" xml:lang="it"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Attivare:" xml:lang="it"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Attivare" xml:lang="it"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="it">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movimento:" xml:lang="it"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback di movimento" name="feedbackmovimento" xml:lang="it"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Attivazione:" xml:lang="it"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback di attivazione" name="feedbackselezione" xml:lang="it"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opzioni" xml:lang="it">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Ritardo di scansione:" xml:lang="it"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Velocità di scansione:" xml:lang="it"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Ritardo iniziale:" xml:lang="it"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Ritardo iniziale:" xml:lang="it"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Ricomincia righe/colonne" xml:lang="it"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Direzione di scansione:" xml:lang="it"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Alto/Basso" xml:lang="it"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Basso/Alto" xml:lang="it"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Sinistra/Destra" xml:lang="it"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Destra/Sinistra" xml:lang="it"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cicli prima di fermarsi:" xml:lang="it"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cicli prima di fermarsi:" xml:lang="it"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ja" name="automaticscanning" displayname="自動スキャン">
<GOK:description xml:space="preserve" xml:lang="ja">スキャンを開始する場合はスイッチを押下して下さい。選択する場合は別のスイッチまたは同じスイッチを再度押下して下さい。</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="オペレーション" xml:lang="ja">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="スキャンの開始:" xml:lang="ja"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="スキャンの開始" xml:lang="ja"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="実行:" xml:lang="ja"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="実行中" xml:lang="ja"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="フィードバック" xml:lang="ja">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="通知:" xml:lang="ja"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="フィードバックの通知" name="feedbackmovement" xml:lang="ja"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="実行:" xml:lang="ja"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="活性化のフィードバック" name="feedbackselection" xml:lang="ja"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="オプション" xml:lang="ja">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="スキャンの遅延:" xml:lang="ja"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="スキャンの速さ:" xml:lang="ja"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="初期の遅延:" xml:lang="ja"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="初期の遅延:" xml:lang="ja"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="行/列をラップする" xml:lang="ja"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="スキャンする方向:" xml:lang="ja"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="上→下" xml:lang="ja"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="下→上" xml:lang="ja"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="左→右" xml:lang="ja"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="右→左" xml:lang="ja"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="停止するまでのサイクル数:" xml:lang="ja"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="停止するまでのサイクル数:" xml:lang="ja"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ka" name="automaticscanning" displayname="ავტომატური სკანირება">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="ოპერაცია" xml:lang="ka">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="სკანირების გაშვება:" xml:lang="ka"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="სკანირების გაშვება" xml:lang="ka"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="აქტივირება:" xml:lang="ka"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="აქტივირება" xml:lang="ka"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="ka">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="ka"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="ka"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="ka"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="ka"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="ოფციები" xml:lang="ka">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="სკანირების დაყოვნება:" xml:lang="ka"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="სკანირების სიჩქარე:" xml:lang="ka"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="საწყისი დაყოვნება:" xml:lang="ka"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="საწყისი დაყოვნება:" xml:lang="ka"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="ka"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="ka"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="ზემოთ/ქვემოთ" xml:lang="ka"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="ქვემოთ/ზემოთ" xml:lang="ka"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="მარცხნივ/მარჯვნივ" xml:lang="ka"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="მარჯვნივ/მარცხნივ" xml:lang="ka"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="ka"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="ka"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="kn" name="automaticscanning" displayname="ಸ್ವಯಂಚಾಲಿತ ಸ್ಕ್ಯಾನಿಂಗ್">
<GOK:description xml:space="preserve" xml:lang="kn">ಸ್ಕ್ಯಾನಿಂಗ್ ಅನ್ನು ಆರಂಭಿಸಲು ಒಂದು ಸ್ವಿಚ್ ಅನ್ನು ಒತ್ತಿ.  ಮತ್ತೊಮ್ಮೆ ಆರಿಸಲು ಅದೆ ಸ್ವಿಚ್ ಅನ್ನು ಅಥವ ಬೇರೊಂದು ಸ್ವಿಚ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="ಕಾರ್ಯಾಚರಣೆ" xml:lang="kn">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ಸ್ಕ್ಯಾನಿಂಗನ್ನು ಆರಂಭಿಸು:" xml:lang="kn"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="ಸ್ಕ್ಯಾನಿಂಗನ್ನು ಆರಂಭಿಸು" xml:lang="kn"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ಸಕ್ರಿಯಗೊಳಿಸು:" xml:lang="kn"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="ಸಕ್ರಿಯಗೊಳಿಸು" xml:lang="kn"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="ಫೀಡ್‌ಬ್ಯಾಕ್" xml:lang="kn">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ಚಲನೆ:" xml:lang="kn"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ಫೀಡ್‌ಬ್ಯಾಕ್ ಚಲನೆ" name="feedbackmovement" xml:lang="kn"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ಸಕ್ರಿಯಗೊಳಿಕೆ:" xml:lang="kn"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ಫೀಡ್‌ಬ್ಯಾಕ್ ಸಕ್ರಿಯಗೊಳಿಕೆ" name="feedbackselection" xml:lang="kn"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="ಆಯ್ಕೆಗಳು" xml:lang="kn">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ಸ್ಕ್ಯಾನ್ ವಿಳಂಬ:" xml:lang="kn"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="ಸ್ಕ್ಯಾನ್ ವೇಗ:" xml:lang="kn"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ಆರಂಭದ ವಿಳಂಬ:" xml:lang="kn"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="ಆರಂಭದ ವಿಳಂಬ:" xml:lang="kn"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="ಅಡ್ಡಸಾಲುಗಳನ್ನು/ಲಂಬಸಾಲುಗಳನ್ನು ಆವರಿಸು" xml:lang="kn"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="ಸ್ಕ್ಯಾನಿಂಗ್ ದಿಕ್ಕು:" xml:lang="kn"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="ಮೇಲೆ/ಕೆಳಗೆ" xml:lang="kn"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="ಕೆಳಗೆ/ಮೇಲಕ್ಕೆ" xml:lang="kn"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="ಎಡ/ಬಲ" xml:lang="kn"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="ಬಲ/ಎಡ" xml:lang="kn"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="ನಿಲ್ಲಿಸುವ ಮೊದಲಿನ ಆವರ್ತನಗಳು:" xml:lang="kn"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="ನಿಲ್ಲಿಸುವ ಮೊದಲಿನ ಆವರ್ತನಗಳು:" xml:lang="kn"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ko" name="automaticscanning" displayname="자동 찾기">
<GOK:description xml:space="preserve" xml:lang="ko">찾기를 시작하려면 스위치를 누르십시오.  다른 스위치를 누르거나 선택하려면 같은 스위치를 다시 누르십시오.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="동작" xml:lang="ko">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="찾기 시작:" xml:lang="ko"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="찾기 시작" xml:lang="ko"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="활성화:" xml:lang="ko"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="활성화" xml:lang="ko"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="알림 반응" xml:lang="ko">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="움직임:" xml:lang="ko"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="알림 반응 움직임" name="알림 반응 움직임" xml:lang="ko"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="활성화:" xml:lang="ko"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="알림 반응 활성화" name="알림 반응 선택" xml:lang="ko"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="옵션" xml:lang="ko">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="찾기 지연 시간:" xml:lang="ko"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="찾기 속도:" xml:lang="ko"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="최초 지연 시간:" xml:lang="ko"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="최초 지연 시간:" xml:lang="ko"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="열/행의 끝까지 가면 처음부터" xml:lang="ko"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="찾기 방향:" xml:lang="ko"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="위/아래" xml:lang="ko"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="아래/위" xml:lang="ko"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="왼쪽/오른쪽" xml:lang="ko"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="오른쪽/왼쪽" xml:lang="ko"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="멈추지 않고 처음부터 반복:" xml:lang="ko"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="멈추지 않고 처음부터 반복:" xml:lang="ko"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ku" name="automaticscanning" displayname="Automatic Scanning">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operation" xml:lang="ku">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:" xml:lang="ku"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning" xml:lang="ku"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Çalak bike:" xml:lang="ku"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Çalak bike" xml:lang="ku"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="ku">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="ku"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="ku"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="ku"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="ku"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Options" xml:lang="ku">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:" xml:lang="ku"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:" xml:lang="ku"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:" xml:lang="ku"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:" xml:lang="ku"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="ku"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="ku"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Bottom" xml:lang="ku"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top" xml:lang="ku"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Left/Right" xml:lang="ku"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Right/Left" xml:lang="ku"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="ku"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="ku"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="lt" name="automaticscanning" displayname="Automatinis skanavimas">
<GOK:description xml:space="preserve" xml:lang="lt">Norėdami pradėti skanavimą, paspauskite jungiklį. Norėdami pasirinkti, paspauskitę kitą arba tą patį jungiklį dar kartą.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operacija" xml:lang="lt">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Pradėti skanavimą:" xml:lang="lt"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Pradėti skanavimą" xml:lang="lt"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktyvuoti:" xml:lang="lt"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktyvuoti" xml:lang="lt"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Reakcija" xml:lang="lt">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Judėjimas:" xml:lang="lt"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Reakcijos judėjimas" name="reakcijosjudėjimas" xml:lang="lt"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktyvacija:" xml:lang="lt"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Reakcijos aktyvacija" name="reakcijospasirinkimas" xml:lang="lt"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Nustatymai" xml:lang="lt">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Skanavimo uždelsimas:" xml:lang="lt"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Skanavimo greitis" xml:lang="lt"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Pradinė delsa:" xml:lang="lt"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Pradinė delsa:" xml:lang="lt"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Pažymėti eilutes/stulpelius" xml:lang="lt"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Skanavimo kryptis:" xml:lang="lt"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Viršus/Apačia" xml:lang="lt"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Apačia/Viršus" xml:lang="lt"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Kairė/Dešinė" xml:lang="lt"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Dešinė/Kairė" xml:lang="lt"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Ciklai prieš sustojant:" xml:lang="lt"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Ciklai prieš sustojant:" xml:lang="lt"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="lv" name="automaticscanning" displayname="Automātiska skanēšana">
<GOK:description xml:space="preserve" xml:lang="lv">Piespiediet slēdzi, lai sāktu skanēšanu. Piespiediet citu slēdzi vai to pašu vēlreiz, lai izvēlētos.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operācija" xml:lang="lv">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Sākt skanēšanu:" xml:lang="lv"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Sākt skanēšanu" xml:lang="lv"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivizēt:" xml:lang="lv"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktivizēt" xml:lang="lv"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Atgriezeniskā saite" xml:lang="lv">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Pārvietošana:" xml:lang="lv"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Atgriezeniskās saites pārvietošana" name="Atgriezeniskās saites pārvietošana" xml:lang="lv"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivizēšana:" xml:lang="lv"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Atgriezeniskās saites aktivizācija" name="Atgriezeniskās saites atlasīšana" xml:lang="lv"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Izvēle" xml:lang="lv">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Skanēšanas aizkave:" xml:lang="lv"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Skanēšanas ātrums:" xml:lang="lv"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Sākotnējā aizkave:" xml:lang="lv"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Sākotnējā aizkave:" xml:lang="lv"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Pārnest rindas/kolonnas" xml:lang="lv"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Skanēšanas virziens:" xml:lang="lv"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Virsotnē/Apakšā" xml:lang="lv"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Apakšā/Virsotnē" xml:lang="lv"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Kreisais/Labais" xml:lang="lv"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Labais/Kreisais" xml:lang="lv"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Ieiet ciklā pirms apstāšanās:" xml:lang="lv"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Ieiet ciklā pirms apstāšanās:" xml:lang="lv"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="mai" name="automaticscanning" displayname="स्वचालित स्केनिंग">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="सँक्रिया" xml:lang="mai">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="स्केनिंग प्रारंभ करू:" xml:lang="mai"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="स्केनिंग प्रारंभ करू" xml:lang="mai"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="सक्रिय करू:" xml:lang="mai"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="सक्रिय करू" xml:lang="mai"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="फ़ीडबैक" xml:lang="mai">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="गतिविधि:" xml:lang="mai"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="फ़ीडबैक गतिविधि" name="फ़ीडबैक-मूवमेंट" xml:lang="mai"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="सक्रियकरणः" xml:lang="mai"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="फ़ीडबैक सक्रिय" name="फ़ीडबैक-चयन" xml:lang="mai"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="विकल्प" xml:lang="mai">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="स्केन देरीः" xml:lang="mai"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="स्केन गति:" xml:lang="mai"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="आरंभिक देरीः" xml:lang="mai"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="आरंभिक देरीः" xml:lang="mai"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="पँक्ति/स्तम्भ व्रैप करू" xml:lang="mai"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="स्केनिंग दिशा:" xml:lang="mai"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="शीर्ष/तल" xml:lang="mai"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="शीर्ष/तल" xml:lang="mai"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="बामाँ/दहिन्ना" xml:lang="mai"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="दहिन्ना/बामाँ" xml:lang="mai"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="बन्न हए सँ पहिले चक्र:" xml:lang="mai"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="बन्न हए सँ पहिले चक्र:" xml:lang="mai"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="mk" name="automaticscanning" displayname="Автоматско скенирање">
<GOK:description xml:space="preserve" xml:lang="mk">Притиснете го копчето за да започне скенирањето.  Притиснете друго копче за да изберете пак.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Операција" xml:lang="mk">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Започни скенирање:" xml:lang="mk"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Започни скенирање" xml:lang="mk"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Активирај:" xml:lang="mk"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Активирај" xml:lang="mk"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Повратна информација" xml:lang="mk">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Движење:" xml:lang="mk"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Движење на повратна информација" name="движење на повратната информација" xml:lang="mk"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Активирање:" xml:lang="mk"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Активирање на повратна информација" name="избор на повратната информација" xml:lang="mk"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Опции" xml:lang="mk">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Застој при скенирање:" xml:lang="mk"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Брзина на скенирање:" xml:lang="mk"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Првичен застој:" xml:lang="mk"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Првичен застој:" xml:lang="mk"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Завиткај редови/колони" xml:lang="mk"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Правец на скенирање:" xml:lang="mk"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Горе/Долу" xml:lang="mk"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Долу/Горе" xml:lang="mk"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Лево/Десно" xml:lang="mk"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Десно/Лево" xml:lang="mk"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Циклуси пред да стопира:" xml:lang="mk"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Циклуси пред да стопира:" xml:lang="mk"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ml" name="automaticscanning" displayname="സ്വതവേയുള്ള പരിശോധന">
<GOK:description xml:space="preserve" xml:lang="ml">പരിശോധന ആരംഭിക്കുന്നതിനായി ഒരു സ്വിച്ച് അമര്‍ത്തുക. അതേ സ്വിച്ച് അല്ലെങ്കില്‍ മറ്റൊരു സ്വിച്ച് അമര്‍ത്തി അത് വീണ്ടും തിരഞ്ഞെടുക്കുക.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="പ്രക്രിയ" xml:lang="ml">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="പരിശോധന ആരംഭിക്കുക:" xml:lang="ml"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="പരിശോധന ആരംഭിക്കുക" xml:lang="ml"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="സജീവമാക്കുക:" xml:lang="ml"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="സജീവമാക്കുക" xml:lang="ml"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="അഭിപ്രായം" xml:lang="ml">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="പ്രവര്‍ത്തനം:" xml:lang="ml"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ഫീഡ്ബാക്ക് മൂവ്മെന്റ്" name="feedbackmovement" xml:lang="ml"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="സജ്ജമാക്കല്‍:" xml:lang="ml"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="അഭിപ്രായം സജ്ജമാക്കല്‍" name="feedbackselection" xml:lang="ml"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="ഉപാധികള്‍" xml:lang="ml">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="പരിശോധനയ്ക്കുള്ള താമസം:" xml:lang="ml"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="പരിശോധനയുടെ വേഗത:" xml:lang="ml"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="തുടക്കത്തിലുള്ള താമസം:" xml:lang="ml"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="തുടക്കത്തിലുള്ള താമസം:" xml:lang="ml"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="നിരകള്‍/വരികള്‍ റാപ്പ് ചെയ്യുക" xml:lang="ml"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="പരിശോധനയുടെ ദിശ:" xml:lang="ml"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="മുകളില്‍/താഴെ" xml:lang="ml"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="താഴെ/മുകളില്‍" xml:lang="ml"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="ഇടത്/വലത്" xml:lang="ml"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="വലത്/ഇടത്" xml:lang="ml"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="നിര്‍ത്തുന്നതിന് മുമ്പുള്ള സൈക്കിളുകള്‍:" xml:lang="ml"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="നിര്‍ത്തുന്നതിന് മുമ്പുള്ള സൈക്കിളുകള്‍:" xml:lang="ml"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="mn" name="automaticscanning" displayname="Автомат цохилт">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Үйлдэл" xml:lang="mn">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Шалгалт эхлүүлэх:" xml:lang="mn"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Шалгалт эхлүүлэх" xml:lang="mn"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="mn"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Идэвхижүүлэх" xml:lang="mn"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Санал хүсэлт" xml:lang="mn">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Шилжүүлэлт:" xml:lang="mn"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Санал хүсэлт шилжүүлэлт" name="Санал хүсэлт шилжүүлэлт" xml:lang="mn"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="mn"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="Санал хүсэлт сонголт" xml:lang="mn"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Сонголтууд" xml:lang="mn">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Шалгах хүлээлт:" xml:lang="mn"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Шалгах хурд:" xml:lang="mn"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Анхдагч хүлээлт:" xml:lang="mn"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Анхдагч хүлээлт:" xml:lang="mn"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Мөр/Багана таслах" xml:lang="mn"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Шалгах чиглэл:" xml:lang="mn"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Дээд/Доод" xml:lang="mn"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Доод/Дээд" xml:lang="mn"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Зүүн/Баруун" xml:lang="mn"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Баруун/Зүүн" xml:lang="mn"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Зосохын өмнөх цикл:" xml:lang="mn"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Зосохын өмнөх цикл:" xml:lang="mn"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="mr" name="automaticscanning" displayname="स्वयं स्कॅनिंग">
<GOK:description xml:space="preserve" xml:lang="mr">स्कॅनींग सुरू करण्याकरीता बटण दाबा.  निवडण्याकरीता अन्य बटण दाबा किंवा तीच बटण पुन्हा दाबा.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="ऑपरेशन" xml:lang="mr">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="स्कॅनिंग आरंभ:" xml:lang="mr"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="स्कॅनिंग आरंभ" xml:lang="mr"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="कार्यान्वीत करा:" xml:lang="mr"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="कार्यान्वीत करा" xml:lang="mr"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="प्रतिसाद" xml:lang="mr">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="हलवाहलव:" xml:lang="mr"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="प्रतिसाद पध्दती" name="प्रतिसाद पध्दती" xml:lang="mr"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="स्क्रीयता:" xml:lang="mr"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="प्रतिसाद कार्यान्वीतकरण" name="प्रतिसाद निवड" xml:lang="mr"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="पर्याय" xml:lang="mr">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="स्कॅन उशीर:" xml:lang="mr"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="स्कॅन वेग:" xml:lang="mr"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="सुरवातीचा अवकाश:" xml:lang="mr"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="सुरवातीचा अवकाश:" xml:lang="mr"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="रांगा/स्तंभ गुंडाळा" xml:lang="mr"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="स्कॅनिंग दिशा:" xml:lang="mr"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="टॉप/तळ" xml:lang="mr"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="तळ/टॉप" xml:lang="mr"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="डावी/उजवी" xml:lang="mr"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="उजवी/डावी" xml:lang="mr"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="थांबविण्यापूर्वीचे चक्र:" xml:lang="mr"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="थांबविण्यापूर्वीचे चक्र:" xml:lang="mr"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ms" name="automaticscanning" displayname="Imbasan Automatik">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operation" xml:lang="ms">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:" xml:lang="ms"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning" xml:lang="ms"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="ms"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktifkan" xml:lang="ms"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Maklumbalas" xml:lang="ms">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="ms"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="ms"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="ms"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="ms"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Options" xml:lang="ms">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:" xml:lang="ms"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:" xml:lang="ms"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:" xml:lang="ms"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:" xml:lang="ms"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="ms"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="ms"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Bottom" xml:lang="ms"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top" xml:lang="ms"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Left/Right" xml:lang="ms"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Right/Left" xml:lang="ms"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="ms"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="ms"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="nb" name="automaticscanning" displayname="Automatisk søking">
<GOK:description xml:space="preserve" xml:lang="nb">Trykk på en knapp for å starte søk. Trykk på en annen knapp eller den samme knappen igjen for å velge.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operasjon" xml:lang="nb">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start søk:" xml:lang="nb"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start søk" xml:lang="nb"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktiver:" xml:lang="nb"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktiver" xml:lang="nb"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Tilbakemelding" xml:lang="nb">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Flytting:" xml:lang="nb"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Flytting av tilbakemelding" name="tilbakemeldingsflytting" xml:lang="nb"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivering:" xml:lang="nb"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Aktivering av tilbakemelding" name="tilbakemeldingsvalg" xml:lang="nb"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Alternativer" xml:lang="nb">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Søkeforsinkelse:" xml:lang="nb"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Søkehastighet:" xml:lang="nb"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initiell forsinkelse:" xml:lang="nb"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initiell forsinkelse:" xml:lang="nb"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Bryd rader/kolonner" xml:lang="nb"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Søkeretning:" xml:lang="nb"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Topp/bunn" xml:lang="nb"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bunn/topp" xml:lang="nb"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Venstre/høyre" xml:lang="nb"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Høyre/venstre" xml:lang="nb"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Antall runder før stopp:" xml:lang="nb"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Antall runder før stopp:" xml:lang="nb"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ne" name="automaticscanning" displayname="स्वचालित स्क्यानिङ">
<GOK:description xml:space="preserve" xml:lang="ne">स्क्यानिङ सुरु गर्न स्विच थिच्नुहोस् ।  फेरि चयन गर्न अर्कोलाई वा उही स्विचलाई स्विच गर्नुहोस् ।</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="सञ्चालन" xml:lang="ne">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="स्क्यानिङ सुरु गर्नुहोस्:" xml:lang="ne"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="स्क्यानिङ सुरु गर्नुहोस्" xml:lang="ne"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="सक्रिय पार्नुहोस्:" xml:lang="ne"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="सक्रिय पार्नुहोस्" xml:lang="ne"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="पृष्ठपोषण" xml:lang="ne">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="चाल:" xml:lang="ne"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="पृष्ठपोषण चाल" name="feedbackmovement" xml:lang="ne"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="सक्रियता:" xml:lang="ne"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="पृष्ठपोषण सक्रियता" name="feedbackselection" xml:lang="ne"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="विकल्प" xml:lang="ne">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="स्क्यान विलम्ब:" xml:lang="ne"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="स्क्यान गति:" xml:lang="ne"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="प्रारम्भ विलम्ब:" xml:lang="ne"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="प्रारम्भ विलम्ब:" xml:lang="ne"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="पङ्क्ति/स्तम्भ बेर्नुहोस्" xml:lang="ne"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="स्क्यान निर्देशन:" xml:lang="ne"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="माथि/तल" xml:lang="ne"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="तल/माथि" xml:lang="ne"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="बायाँ/दायाँ" xml:lang="ne"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="दायाँ/बायाँ" xml:lang="ne"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="बन्द हुनुभन्दा पहिले घुम्दछ:" xml:lang="ne"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="बन्द हुनुभन्दा पहिले घुम्दछ:" xml:lang="ne"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="nl" name="automaticscanning" displayname="Automatisch scannen">
<GOK:description xml:space="preserve" xml:lang="nl">Druk op een schakelaar om te beginnen met scannen. Druk op een andere schakelaar of nogmaals op dezelfde schakelaar om te selecteren.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Bewerking" xml:lang="nl">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Beginnen met scannen:" xml:lang="nl"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Beginnen met scannen" xml:lang="nl"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activeren:" xml:lang="nl"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activeren" xml:lang="nl"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="nl">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Beweging:" xml:lang="nl"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback beweging" name="feedback-beweging" xml:lang="nl"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activering:" xml:lang="nl"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback activering" name="feedback-selectie" xml:lang="nl"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opties" xml:lang="nl">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan-vertraging:" xml:lang="nl"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan-snelheid" xml:lang="nl"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initiële vertraging:" xml:lang="nl"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initiële vertraging:" xml:lang="nl"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Rijen/Kolommen lopen door" xml:lang="nl"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scan-richting:" xml:lang="nl"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Boven/onder" xml:lang="nl"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Onder/Boven" xml:lang="nl"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Links/Rechts" xml:lang="nl"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Rechts/Links" xml:lang="nl"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Aantal cycli voordat wordt gestopt" xml:lang="nl"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Aantal cycli voordat wordt gestopt" xml:lang="nl"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="nn" name="automaticscanning" displayname="Automatisk søking">
<GOK:description xml:space="preserve" xml:lang="nn">Trykk på ein knapp for å starta søk. Trykk på ein annan knapp eller den same knappen att for å velja.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operasjon" xml:lang="nn">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start søk:" xml:lang="nn"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start søk" xml:lang="nn"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Bruk:" xml:lang="nn"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Bruk" xml:lang="nn"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Tilbakemelding" xml:lang="nn">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Flytting:" xml:lang="nn"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Flytting av tilbakemelding" name="tilbakemeldingsflytting" xml:lang="nn"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Bruk:" xml:lang="nn"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Aktivering av tilbakemelding" name="tilbakemeldingsval" xml:lang="nn"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Alternativ" xml:lang="nn">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Søkjeforsinkelse:" xml:lang="nn"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Søkjehastighet:" xml:lang="nn"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initiell forseinking:" xml:lang="nn"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initiell forseinking:" xml:lang="nn"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Bryd rader/kolonnar" xml:lang="nn"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Søkjeretning:" xml:lang="nn"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Topp/botn" xml:lang="nn"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Botn/topp" xml:lang="nn"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Venstre/høgre" xml:lang="nn"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Høgre/venstre" xml:lang="nn"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Tal på runder før stopp:" xml:lang="nn"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Tal på runder før stopp:" xml:lang="nn"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="oc" name="automaticscanning" displayname="Automatic Scanning">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operacion" xml:lang="oc">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:" xml:lang="oc"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning" xml:lang="oc"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activar :" xml:lang="oc"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activar" xml:lang="oc"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="oc">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="oc"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="oc"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activacion :" xml:lang="oc"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="oc"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opcions" xml:lang="oc">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:" xml:lang="oc"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:" xml:lang="oc"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:" xml:lang="oc"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:" xml:lang="oc"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="oc"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="oc"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Bottom" xml:lang="oc"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top" xml:lang="oc"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Left/Right" xml:lang="oc"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Right/Left" xml:lang="oc"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="oc"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="oc"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="or" name="automaticscanning" displayname="ସ୍ବତଃ କ୍ରମବୀକ୍ଷଣ">
<GOK:description xml:space="preserve" xml:lang="or">କ୍ରମବୀକ୍ଷଣ ଆରମ୍ଭ କରିବା ପାଇଁ ଗୋଟିଏ ସ୍ୱୀଚ ଦବାନ୍ତୁ।  ବାଛିବା ପାଇଁ ଅନ୍ୟ ଏକ ସ୍ୱୀଚ ଅଥବା ସମାନ ସ୍ୱୀଚକୁ ପୁଣିଥରେ ଦବାନ୍ତୁ।</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="ଚାଳନା" xml:lang="or">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="କ୍ରମବୀକ୍ଷଣ ପ୍ରାରମ୍ଭ କରନ୍ତୁ:" xml:lang="or"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="କ୍ରମବୀକ୍ଷଣ ପ୍ରାରମ୍ଭ କରନ୍ତୁ" xml:lang="or"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ସକ୍ରିୟ କରନ୍ତୁ:" xml:lang="or"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="ସକ୍ରିୟ କରନ୍ତୁ" xml:lang="or"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="ପ୍ରତିକ୍ରିୟା" xml:lang="or">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ଗତିବିଧି:" xml:lang="or"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ପ୍ରତିକ୍ରିୟା ଗତିବିଧି" name="ପ୍ରତିକ୍ରିୟା-ଗତିବିଧି" xml:lang="or"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ସକ୍ରିୟଣ:" xml:lang="or"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ପ୍ରତିକ୍ରିୟା ସକ୍ରିୟଣ" name="ପ୍ରତିକ୍ରିୟା-ଚୟନ" xml:lang="or"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="ବିକଳ୍ପଗୁଡ଼ିକ" xml:lang="or">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="କ୍ରମବୀକ୍ଷଣ ବିଳମ୍ବତା:" xml:lang="or"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="କ୍ରମବୀକ୍ଷଣ ଗତି:" xml:lang="or"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ପ୍ରାରମ୍ଭିକ ବିଳମ୍ବତା:" xml:lang="or"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="ପ୍ରାରମ୍ଭିକ ବିଳମ୍ବତା:" xml:lang="or"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="ଧାଡି/ସ୍ତମ୍ଭ ମାନଙ୍କୁ ଆବ୍ରୁତ କରନ୍ତୁ" xml:lang="or"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="କ୍ରମବୀକ୍ଷଣ ଦିଗ:" xml:lang="or"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="ଉପର/ତଳ" xml:lang="or"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="ତଳ/ଉପର" xml:lang="or"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="ବାମ/ଡାହାଣ" xml:lang="or"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="ଡାହାଣ/ବାମ" xml:lang="or"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="ଅଟକିବା ପୂର୍ବରୁ କେତେ ଚକ୍ର:" xml:lang="or"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="ଅଟକିବା ପୂର୍ବରୁ କେତେ ଚକ୍ର:" xml:lang="or"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="pa" name="automaticscanning" displayname="ਆਟੋਮੈਟਿਕ ਜਾਂਚ">
<GOK:description xml:space="preserve" xml:lang="pa">ਜਾਂਚ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਇੱਕ ਸਵਿੱਚ ਦਬਾਓ। ਮੁੜ ਫਿਰ ਚੋਣ ਕਰਨ ਲਈ ਹੋਰ ਜਾਂ ਉਹੀ ਸਵਿੱਚ ਦਬਾਓ।</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="ਕਾਰਵਾਈ" xml:lang="pa">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ਜਾਂਚ ਸ਼ੁਰੂ ਕਰੋ:" xml:lang="pa"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="ਜਾਂਚ ਸ਼ੁਰੂ" xml:lang="pa"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ਸਰਗਰਮ:" xml:lang="pa"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="ਸਰਗਰਮ" xml:lang="pa"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="ਫੀਡਬੈਕ" xml:lang="pa">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ਗਤੀ:" xml:lang="pa"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ਫੀਡਬੈਕ ਗਤੀ" name="ਫੀਡਬੈਕ-ਗਤੀ" xml:lang="pa"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ਸਰਗਰਮੀ:" xml:lang="pa"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="ਫੀਡਬੈਕ ਸਰਗਰਮ" name="ਫੀਡਬੈਕ-ਚੋਣ" xml:lang="pa"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="ਚੋਣ" xml:lang="pa">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ਜਾਂਚ ਅੰਤਰਾਲ:" xml:lang="pa"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="ਜਾਂਚ ਗਤੀ:" xml:lang="pa"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ਸ਼ੁਰੂਆਤੀ ਅੰਤਰਾਲ:" xml:lang="pa"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="ਸ਼ੁਰੂਆਤੀ ਅੰਤਰਾਲ:" xml:lang="pa"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="ਕਤਾਰਾਂ/ਕਾਲਮ ਲਪੇਟੋ" xml:lang="pa"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="ਜਾਂਚ ਦਿਸ਼ਾ:" xml:lang="pa"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="ਉੱਤੇ/ਹੇਠਾਂ" xml:lang="pa"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="ਹੇਠਾਂ/ਉੱਤੇ" xml:lang="pa"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="ਖੱਬਾ/ਸੱਜਾ" xml:lang="pa"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="ਸੱਜਾ/ਖੱਬਾ" xml:lang="pa"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="ਰੁਕਣ ਤੋਂ ਬਾਅਦ ਚੱਕਰ:" xml:lang="pa"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="ਰੁਕਣ ਤੋਂ ਬਾਅਦ ਚੱਕਰ:" xml:lang="pa"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="pl" name="automaticscanning" displayname="Przeszukiwanie automatyczne ">
<GOK:description xml:space="preserve" xml:lang="pl">Proszę nacisnąć przełącznik, aby rozpocząć wyszukiwanie. Naciśnięcie tego samego lub innego przełącznika pozwoli zaznaczyć.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Działanie" xml:lang="pl">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Uruchomienie przeszukiwania:" xml:lang="pl"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Rozpoczęcie przeszukiwania" xml:lang="pl"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktywuj:" xml:lang="pl"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktywuj" xml:lang="pl"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Sprzężenie zwrotne" xml:lang="pl">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Przesunięcie:" xml:lang="pl"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Przesunięcie sprzężenia zwrotnego" name="przesunięciesprzężeniazwrotnego" xml:lang="pl"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktywacja:" xml:lang="pl"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Aktywacja sprzężenia zwrotnego" name="wybórsprzężeniazwrotnego" xml:lang="pl"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opcje" xml:lang="pl">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Opóźnienie przeszukiwania:" xml:lang="pl"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Prędkość przeszukiwania:" xml:lang="pl"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Opóźnienie początkowe:" xml:lang="pl"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Opóźnienie początkowe:" xml:lang="pl"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Zawijanie wierszy/kolumn" xml:lang="pl"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Kierunek przeszukiwania:" xml:lang="pl"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Góra/dół" xml:lang="pl"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Dół/góra" xml:lang="pl"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Lewo/prawo" xml:lang="pl"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Prawo/lewo" xml:lang="pl"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Ilość cykli przed zatrzymaniem:" xml:lang="pl"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Ilość cykli przed zatrzymaniem:" xml:lang="pl"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="pt" name="automaticscanning" displayname="Exame Automático">
<GOK:description xml:space="preserve" xml:lang="pt">Prima um interruptor para iniciar um exame.  Prima outro ou o mesmo interruptor para seleccionar.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operação" xml:lang="pt">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Iniciar o exame:" xml:lang="pt"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Iniciar o Exame" xml:lang="pt"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activar:" xml:lang="pt"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activar" xml:lang="pt"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Pergunta" xml:lang="pt">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movimento:" xml:lang="pt"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Movimento de Pergunta" name="movimento de pergunta" xml:lang="pt"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activação:" xml:lang="pt"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Activação de Pergunta" name="selecção de pergunta" xml:lang="pt"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opções" xml:lang="pt">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Atraso de Exame:" xml:lang="pt"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Velocidade de Exame:" xml:lang="pt"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Atraso Inicial:" xml:lang="pt"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Atraso Inicial:" xml:lang="pt"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Quebrar Linhas/Colunas" xml:lang="pt"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Direcção do Exame:" xml:lang="pt"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Superior/Inferior" xml:lang="pt"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Inferior/Superior" xml:lang="pt"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Esquerdo/Direito" xml:lang="pt"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Direito/Esquerdo" xml:lang="pt"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Ciclos Antes de Parar:" xml:lang="pt"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Ciclos Antes de Parar:" xml:lang="pt"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="pt_BR" name="automaticscanning" displayname="Varredura automática">
<GOK:description xml:space="preserve" xml:lang="pt_BR">Aperte um botão para iniciar a varredura. Pressione outro botão ou o mesmo botão novamente para selecionar.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operação" xml:lang="pt_BR">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Iniciar a varredura:" xml:lang="pt_BR"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Iniciar a varredura" xml:lang="pt_BR"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Ativar:" xml:lang="pt_BR"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Ativar" xml:lang="pt_BR"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="pt_BR">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movimento:" xml:lang="pt_BR"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Movimento de feedback" name="movimentodefeedback" xml:lang="pt_BR"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Ativação:" xml:lang="pt_BR"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Ativação de feedback" name="seleçãodefeedback" xml:lang="pt_BR"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opções" xml:lang="pt_BR">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Atraso de varredura:" xml:lang="pt_BR"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Velocidade de varredura:" xml:lang="pt_BR"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Atraso inicial:" xml:lang="pt_BR"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Atraso inicial:" xml:lang="pt_BR"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Quebra linhas/colunas" xml:lang="pt_BR"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Direção de varredura:" xml:lang="pt_BR"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Acima/Abaixo" xml:lang="pt_BR"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Abaixo/Acima" xml:lang="pt_BR"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Esquerdo/Direito" xml:lang="pt_BR"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Direito/Esquerdo" xml:lang="pt_BR"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Ciclos antes de parar:" xml:lang="pt_BR"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Ciclos antes de parar:" xml:lang="pt_BR"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ro" name="automaticscanning" displayname="Scanare automată">
<GOK:description xml:space="preserve" xml:lang="ro">Apăsați un buton pentru a începe scanarea.  Apăsați alt buton sau din nou același buton pentru a selecta.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operație" xml:lang="ro">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Pornire scanare:" xml:lang="ro"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Început scanare" xml:lang="ro"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activează:" xml:lang="ro"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activează" xml:lang="ro"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="ro">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Mișcare:" xml:lang="ro"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback mișcare" name="mișcarefeedback" xml:lang="ro"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activare:" xml:lang="ro"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback activare" name="selecțiefeedback" xml:lang="ro"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opțiuni" xml:lang="ro">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Întârzierea scanare:" xml:lang="ro"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Viteză scanare:" xml:lang="ro"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Întârziere inițială:" xml:lang="ro"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Întârziere inițială:" xml:lang="ro"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Pe rânduri/coloane" xml:lang="ro"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Direcție scanare:" xml:lang="ro"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Sus/Jos" xml:lang="ro"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Sus/Jos" xml:lang="ro"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Stânga/Dreapta" xml:lang="ro"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Dreapta/Stânga" xml:lang="ro"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cicluri înainte de oprire:" xml:lang="ro"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cicluri înainte de oprire:" xml:lang="ro"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ru" name="automaticscanning" displayname="Автоматическое сканирование">
<GOK:description xml:space="preserve" xml:lang="ru">Для начала сканирования нажмите переключатель. Потом нажмите другой или тот же самый переключатель для выбора.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Операция" xml:lang="ru">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Начать сканирование:" xml:lang="ru"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Начать сканирование" xml:lang="ru"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Активировать:" xml:lang="ru"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Активировать" xml:lang="ru"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Реакции" xml:lang="ru">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Движение:" xml:lang="ru"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Реактивное смещение" name="реактивноедвижение" xml:lang="ru"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Активация:" xml:lang="ru"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Реактивная активация" name="реактивноевыделение" xml:lang="ru"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Параметры" xml:lang="ru">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Задержка:" xml:lang="ru"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Скорость:" xml:lang="ru"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Начальная задержка:" xml:lang="ru"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Начальная задержка:" xml:lang="ru"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Переносить строки/столбцы" xml:lang="ru"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Направление:" xml:lang="ru"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Верх/Низ" xml:lang="ru"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Низ/Верх" xml:lang="ru"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Лево/Право" xml:lang="ru"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Право/Лево" xml:lang="ru"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Повторов перед остановом:" xml:lang="ru"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Повторов перед остановом:" xml:lang="ru"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="rw" name="automaticscanning" displayname="Automatic Scanning">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operation" xml:lang="rw">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:" xml:lang="rw"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning" xml:lang="rw"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="rw"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Kureka bigakora" xml:lang="rw"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="rw">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="rw"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="rw"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="rw"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="rw"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Amahitamo" xml:lang="rw">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:" xml:lang="rw"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:" xml:lang="rw"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:" xml:lang="rw"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:" xml:lang="rw"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="rw"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="rw"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Bottom" xml:lang="rw"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top" xml:lang="rw"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Left/Right" xml:lang="rw"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Right/Left" xml:lang="rw"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="rw"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="rw"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="si" name="automaticscanning" displayname="Automatic Scanning">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operation" xml:lang="si">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Start scanning:" xml:lang="si"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Start Scanning" xml:lang="si"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="si"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activate" xml:lang="si"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="si">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Movement:" xml:lang="si"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="si"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="si"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="si"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="විකල්ප" xml:lang="si">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Scan Delay:" xml:lang="si"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Scan Speed:" xml:lang="si"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Initial Delay:" xml:lang="si"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Initial Delay:" xml:lang="si"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Wrap Rows/Columns" xml:lang="si"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Scanning Direction:" xml:lang="si"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Top/Bottom" xml:lang="si"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Bottom/Top" xml:lang="si"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Left/Right" xml:lang="si"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Right/Left" xml:lang="si"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cycles Before Stopping:" xml:lang="si"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cycles Before Stopping:" xml:lang="si"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="sk" name="automaticscanning" displayname="Automatické snímanie">
<GOK:description xml:space="preserve">Press a switch to start scanning.  Press another switch or the same switch again to select.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Činnosť" xml:lang="sk">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Spustiť snímanie:" xml:lang="sk"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Spustenie snímania" xml:lang="sk"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivovať:" xml:lang="sk"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktivovať" xml:lang="sk"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Spätná väzba" xml:lang="sk">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Pohyb:" xml:lang="sk"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Posun spätnej väzby" name="posunspätnejväzby" xml:lang="sk"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivovanie:" xml:lang="sk"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Aktivácia spätnej väzby" name="výberspätnejväzby" xml:lang="sk"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Voľby" xml:lang="sk">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Oneskorenie snímania:" xml:lang="sk"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Rýchlosť snímania:" xml:lang="sk"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Počiatočné oneskorenie:" xml:lang="sk"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Počiatočné oneskorenie:" xml:lang="sk"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Zalomiť riaky/stĺpce" xml:lang="sk"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Smer snímania:" xml:lang="sk"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Vrch/spodok" xml:lang="sk"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Spodok/vrch" xml:lang="sk"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Vľavo/vpravo" xml:lang="sk"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Vpravo/vľavo" xml:lang="sk"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cykly pre zastavením:" xml:lang="sk"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cykly pre zastavením:" xml:lang="sk"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="sl" name="automaticscanning" displayname="Samodejno preiskovanje">
<GOK:description xml:space="preserve" xml:lang="sl">Pritisnite stikalo za začetek preiskovanja. Pritisnite drugo ali isto stikalo za izbiro.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Delovanje" xml:lang="sl">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Začetek preiskovanja:" xml:lang="sl"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Začetek preiskovanja" xml:lang="sl"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Omogoči:" xml:lang="sl"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Omogoči" xml:lang="sl"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Odziv" xml:lang="sl">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Premikanje:" xml:lang="sl"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Gibanje odziva" name="premikanjeodziva" xml:lang="sl"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Omogočenje:" xml:lang="sl"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Omogočenje odziva" name="izbiranodziva" xml:lang="sl"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Možnosti" xml:lang="sl">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Zakasnitev preiskovanja:" xml:lang="sl"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Hitrost preiskovanja:" xml:lang="sl"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Začetni zamik:" xml:lang="sl"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Začetni zamik:" xml:lang="sl"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Prelomi vrstice/stolpce" xml:lang="sl"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Smer preiskovanja:" xml:lang="sl"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Zgoraj/Spodaj" xml:lang="sl"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Spodaj/Zgoraj" xml:lang="sl"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Levo/desno" xml:lang="sl"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Desno/Levo" xml:lang="sl"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Število ponovitev pred zaustavitvijo:" xml:lang="sl"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Število ponovitev pred zaustavitvijo:" xml:lang="sl"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="sq" name="automaticscanning" displayname="Skanimi automatik">
<GOK:description xml:space="preserve" xml:lang="sq">Shtyp një pulsant për të filluar skanimin. Shtyp një pulsant tjetër apo të njëjtin përsëri për të zgjedhur.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Veprimi" xml:lang="sq">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Fillo kërkimin:" xml:lang="sq"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Fillo kërkimin" xml:lang="sq"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivizo:" xml:lang="sq"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktivizo" xml:lang="sq"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Feedback" xml:lang="sq">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Lëvizja:" xml:lang="sq"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Lëvizja e feedback" name="levizjafeedback" xml:lang="sq"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivizimi:" xml:lang="sq"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Aktivizimi i feedback" name="zgjedhjafeedback" xml:lang="sq"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Mundësitë" xml:lang="sq">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Vonesa e kërkimit:" xml:lang="sq"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Shpejtësia e kërkimit:" xml:lang="sq"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Vonesa fillestare:" xml:lang="sq"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Vonesa fillestare:" xml:lang="sq"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Rifillo rreshtat/kollonat" xml:lang="sq"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Drejtimi i kërkimit:" xml:lang="sq"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Sipër/Poshtë" xml:lang="sq"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Poshtë/Lartë" xml:lang="sq"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Majtas/Djathtas" xml:lang="sq"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Djathtas/Majtas" xml:lang="sq"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cikle para se të ndalojë:" xml:lang="sq"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cikle para se të ndalojë:" xml:lang="sq"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="sr" name="automaticscanning" displayname="Аутоматски пролазак">
<GOK:description xml:space="preserve" xml:lang="sr">Притисните прекидач да почнете пролазак кроз тастере.  Притисните неки други или исти прекидач поново да изаберете.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Операција" xml:lang="sr">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Почни пролазак:" xml:lang="sr"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Почни пролазак" xml:lang="sr"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Покрени:" xml:lang="sr"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Покрени" xml:lang="sr"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Одговор" xml:lang="sr">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Кретање:" xml:lang="sr"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Одговор на кретање" name="одговор-на-кретање" xml:lang="sr"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Покретање:" xml:lang="sr"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Одговор на покретање" name="одговор-на-избор" xml:lang="sr"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Опције" xml:lang="sr">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Чекање при проласку:" xml:lang="sr"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Брзина при проласку:" xml:lang="sr"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Почетна пауза:" xml:lang="sr"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Почетна пауза:" xml:lang="sr"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Преломи редове/колоне" xml:lang="sr"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Правац проласка:" xml:lang="sr"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Врх/дно" xml:lang="sr"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Дно/врх" xml:lang="sr"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Лево/десно" xml:lang="sr"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Десно/лево" xml:lang="sr"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Циклуса пре заустављања:" xml:lang="sr"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Циклуса пре заустављања:" xml:lang="sr"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="sr@latin" name="automaticscanning" displayname="Automatski prolazak">
<GOK:description xml:space="preserve" xml:lang="sr@latin">Pritisnite prekidač da počnete prolazak kroz tastere.  Pritisnite neki drugi ili isti prekidač ponovo da izaberete.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Operacija" xml:lang="sr@latin">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Počni prolazak:" xml:lang="sr@latin"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Počni prolazak" xml:lang="sr@latin"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Pokreni:" xml:lang="sr@latin"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Pokreni" xml:lang="sr@latin"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Odgovor" xml:lang="sr@latin">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Kretanje:" xml:lang="sr@latin"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Odgovor na kretanje" name="odgovor-na-kretanje" xml:lang="sr@latin"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Pokretanje:" xml:lang="sr@latin"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Odgovor na pokretanje" name="odgovor-na-izbor" xml:lang="sr@latin"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Opcije" xml:lang="sr@latin">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Čekanje pri prolasku:" xml:lang="sr@latin"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Brzina pri prolasku:" xml:lang="sr@latin"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Početna pauza:" xml:lang="sr@latin"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Početna pauza:" xml:lang="sr@latin"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Prelomi redove/kolone" xml:lang="sr@latin"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Pravac prolaska:" xml:lang="sr@latin"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Vrh/dno" xml:lang="sr@latin"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Dno/vrh" xml:lang="sr@latin"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Levo/desno" xml:lang="sr@latin"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Desno/levo" xml:lang="sr@latin"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Ciklusa pre zaustavljanja:" xml:lang="sr@latin"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Ciklusa pre zaustavljanja:" xml:lang="sr@latin"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="sv" name="automaticscanning" displayname="Automatisk avsökning">
<GOK:description xml:space="preserve" xml:lang="sv">Tryck på en brytare för att starta avsökningen. Tryck en annan brytare eller samma brytare igen för att markera.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Åtgärd" xml:lang="sv">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Starta avsökning:" xml:lang="sv"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Starta avsökning" xml:lang="sv"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivera:" xml:lang="sv"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Aktivera" xml:lang="sv"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Återkoppling" xml:lang="sv">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Rörelse:" xml:lang="sv"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Återkopplingsrörelse" name="återkopplingsrörelse" xml:lang="sv"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Aktivering:" xml:lang="sv"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Återkopplingsaktivering" name="återkopplingsmarkering" xml:lang="sv"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Alternativ" xml:lang="sv">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Avsökningsfördröjning:" xml:lang="sv"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Avsökningshastighet:" xml:lang="sv"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Ursprunglig fördröjning:" xml:lang="sv"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Ursprunglig fördröjning:" xml:lang="sv"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Bryt rader/kolumner" xml:lang="sv"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Avsökningsriktning:" xml:lang="sv"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Upp/Ned" xml:lang="sv"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Ned/Upp" xml:lang="sv"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Vänster/Höger" xml:lang="sv"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Höger/Vänster" xml:lang="sv"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Cykler innan stopp:" xml:lang="sv"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Cykler innan stopp:" xml:lang="sv"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="ta" name="automaticscanning" displayname="தானாக தேடு">
<GOK:description xml:space="preserve" xml:lang="ta">தேட விசையை இயக்கவும்.மீண்டும் தேர்வு செய்ய அதே விசையை பயன்படுத்தவும்</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="செயல்" xml:lang="ta">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="வருடலை துவக்கு:" xml:lang="ta"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="தேடதுவங்கு" xml:lang="ta"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="செயல்படுத்துக:" xml:lang="ta"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="செயல்படுத்து" xml:lang="ta"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="கருத்து" xml:lang="ta">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="தற்சமயம்:" xml:lang="ta"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="கருத்து தற்போது" name="கருத்து " xml:lang="ta"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="செயல்படுத்தல்:" xml:lang="ta"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="நிலையறிதல் செயல்படுத்தல்" name="கருத்து தேர்வு" xml:lang="ta"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="தேர்வுகள்" xml:lang="ta">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="தேடல் தாமதம்:" xml:lang="ta"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="தேடல் வேகம்:" xml:lang="ta"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="துவக்க தாமதம்:" xml:lang="ta"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="துவக்க தாமதம்:" xml:lang="ta"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="மடக்கு வரிசை/நெடுவரிசை" xml:lang="ta"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="வருடும் திசை" xml:lang="ta"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="மேல்/கீழ்்:" xml:lang="ta"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="கீழ்/மேல்" xml:lang="ta"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="இடது/வலது" xml:lang="ta"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="வலது/இடது:" xml:lang="ta"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="நிறுத்துவதற்கு முன் சங்கிலி" xml:lang="ta"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="நிறுத்துவதற்கு முன் சங்கிலி" xml:lang="ta"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="te" name="automaticscanning" displayname="స్వయంచాలక్ సంశోధన">
<GOK:description xml:space="preserve" xml:lang="te">సంశోధించుట మొదలుపెట్టుటకు మీట నొక్కుము. వేరొక మీటను లేదా అదే మీటను నొక్కుముమరలా ఎంచుకొనుటకు.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="కార్యము" xml:lang="te">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="సంశోధించుట మొదలుపెట్టు:" xml:lang="te"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="సంశోధించుట మొదలుపెట్టు" xml:lang="te"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="క్రియాశీలించు:" xml:lang="te"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="క్రియాశీలించు" xml:lang="te"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="స్పందన" xml:lang="te">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ఒక పని:" xml:lang="te"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="స్పందన కదలిక" name="స్పందనకదలిక" xml:lang="te"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="క్రియాశీలించుట:" xml:lang="te"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="స్పందన క్రియాశీలం" name="స్పందనఎంపిక" xml:lang="te"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="ఇఛ్ఛాపూర్వకాలు" xml:lang="te">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="సంశోధన " xml:lang="te"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="సంశోధన వేగము:" xml:lang="te"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ప్రాధమిక ఆలస్యం:" xml:lang="te"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="ప్రాధమిక ఆలస్యం:" xml:lang="te"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="అడ్డ పట్టీ/నిలువు పట్టీ పొట్లం కట్టు" xml:lang="te"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="సంశోధించు దిశ:" xml:lang="te"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="పైన/క్రింద" xml:lang="te"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="క్రింద/పైన" xml:lang="te"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="ఎడమ/కుడి" xml:lang="te"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="కుడి/ఎడమ" xml:lang="te"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="ఆపుటకు ముందు కాలచక్రములు:" xml:lang="te"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="ఆపుటకు ముందు కాలచక్రములు:" xml:lang="te"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="th" name="automaticscanning" displayname="การสแกนอัตโนมัติ">
<GOK:description xml:space="preserve" xml:lang="th">กดสวิตช์เพื่อเริ่มสแกน กดอีกปุ่มหนึ่งหรือปุ่มเดิมอีกครั้งเพื่อเลือก</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="การดำเนินการ" xml:lang="th">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="เริ่มสแกน:" xml:lang="th"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="เริ่มสแกน" xml:lang="th"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activate:" xml:lang="th"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Activate" xml:lang="th"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="การโต้ตอบ" xml:lang="th">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ความเคลื่อนไหว:" xml:lang="th"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Movement" name="feedbackmovement" xml:lang="th"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Activation:" xml:lang="th"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Feedback Activation" name="feedbackselection" xml:lang="th"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="ตัวเลือก" xml:lang="th">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="หน่วงการสแกน:" xml:lang="th"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="ความเร็วการสแกน:" xml:lang="th"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="ระยะหน่วงเริ่มแรก:" xml:lang="th"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="ระยะหน่วงเริ่มแรก:" xml:lang="th"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="ปัดบรรทัด/สดมภ์" xml:lang="th"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="ทิศทางการสแกน:" xml:lang="th"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="หัว/ท้าย" xml:lang="th"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="ท้าย/หัว" xml:lang="th"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="ซ้าย/ขวา" xml:lang="th"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="ขวา/ซ้าย" xml:lang="th"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="จำนวนรอบก่อนหยุด:" xml:lang="th"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="จำนวนรอบก่อนหยุด:" xml:lang="th"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="tr" name="automaticscanning" displayname="Otomatik Tarama">
<GOK:description xml:space="preserve" xml:lang="tr">Taramayı başlatmak için bir tuşa basınız. Seçmek için aynı tuşa veya başka tuşa basınız.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="İşlem" xml:lang="tr">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Taramayı başlat:" xml:lang="tr"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Taramayı Başlat" xml:lang="tr"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Etkinleştir:" xml:lang="tr"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Etkinleştir" xml:lang="tr"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Geribildirim" xml:lang="tr">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Hareket:" xml:lang="tr"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Geribildirim Hareketi" name="geribildirim hareketi" xml:lang="tr"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Etkinleştirme:" xml:lang="tr"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Geribildirim Etkinleştirme" name="geribildirim seçimi" xml:lang="tr"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Seçenekler" xml:lang="tr">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Tarama Gecikmesi:" xml:lang="tr"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Tarama Hızı:" xml:lang="tr"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="İlk Gecikme:" xml:lang="tr"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="İlk Gecikme:" xml:lang="tr"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Satırları/Sütunları Kaydır" xml:lang="tr"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Tarama Yönü:" xml:lang="tr"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Üst/Alt" xml:lang="tr"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Alt/Üst" xml:lang="tr"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Sol/Sağ" xml:lang="tr"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Sağ/Sol" xml:lang="tr"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Durmadan Önce Çevir:" xml:lang="tr"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Durmadan Önce Çevir:" xml:lang="tr"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="uk" name="automaticscanning" displayname="Автоматичне сканування">
<GOK:description xml:space="preserve" xml:lang="uk">Натисніть перемикач для початку сканування. Натисніть той самий чи інший перемикач для вибору.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Операція" xml:lang="uk">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Почати сканування:" xml:lang="uk"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Почати сканування" xml:lang="uk"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Активувати:" xml:lang="uk"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Активувати" xml:lang="uk"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Реакції" xml:lang="uk">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Рух:" xml:lang="uk"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Реактивний зсув" name="реактивнийрух" xml:lang="uk"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Активація:" xml:lang="uk"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Реактивна активація" name="реактивневиділення" xml:lang="uk"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Параметри" xml:lang="uk">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Затримка:" xml:lang="uk"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Швидкість:" xml:lang="uk"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Початкова затримка:" xml:lang="uk"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Початкова затримка:" xml:lang="uk"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Переносити рядки/стовпці" xml:lang="uk"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Напрямок:" xml:lang="uk"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Вверх/Вниз" xml:lang="uk"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Вниз/Вверх" xml:lang="uk"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Ліворуч/Праворуч" xml:lang="uk"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Праворуч/Ліворуч" xml:lang="uk"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Циклів перед зупинкою:" xml:lang="uk"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Циклів перед зупинкою:" xml:lang="uk"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="vi" name="automaticscanning" displayname="Tự động quét">
<GOK:description xml:space="preserve" xml:lang="vi">Nhấn công tắt để bắt đầu quét. Nhấn công tắt khác hoặc công tắt cũ lần nữa để chọn.</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="Thao tác" xml:lang="vi">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Chạy quét:" xml:lang="vi"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="Chạy quét" xml:lang="vi"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Kích hoạt:" xml:lang="vi"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="Kích hoạt" xml:lang="vi"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="Hồi âm" xml:lang="vi">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Di chuyển:" xml:lang="vi"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Di chuyển hồi âm" name="di_chuyển_hồi_âm" xml:lang="vi"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Sự kích hoạt:" xml:lang="vi"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="Cách kích hoạt hồi âm" name="chọn_hồi_âm" xml:lang="vi"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="Tùy chọn" xml:lang="vi">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Khoảng đợi quét:" xml:lang="vi"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="Tốc độ quét:" xml:lang="vi"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="Khoảng đợi ban đầu :" xml:lang="vi"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="Khoảng đợi ban đầu :" xml:lang="vi"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="Cuốn cột/hàng" xml:lang="vi"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="Hướng quét:" xml:lang="vi"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="Trên/Dưới" xml:lang="vi"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="Dưới/Trên" xml:lang="vi"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="Trái/Phải" xml:lang="vi"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="Phải/Trái" xml:lang="vi"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="Số chu kỳ trước khi dừng:" xml:lang="vi"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="Số chu kỳ trước khi dừng:" xml:lang="vi"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="zh_CN" name="automaticscanning" displayname="自动扫描">
<GOK:description xml:space="preserve" xml:lang="zh_CN">按开关即可开始扫描。按另外一个开关或再按一次相同的开关可进行选择。</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="操作" xml:lang="zh_CN">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="开始扫描：" xml:lang="zh_CN"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="开始扫描" xml:lang="zh_CN"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="激活：" xml:lang="zh_CN"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="激活" xml:lang="zh_CN"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="反馈" xml:lang="zh_CN">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="移动：" xml:lang="zh_CN"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="反馈移动" name="feedbackmovement" xml:lang="zh_CN"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="激活：" xml:lang="zh_CN"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="反馈激活" name="feedbackselection" xml:lang="zh_CN"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="选项" xml:lang="zh_CN">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="扫描延迟：" xml:lang="zh_CN"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="扫描速度：" xml:lang="zh_CN"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="初始延迟：" xml:lang="zh_CN"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="初始延迟：" xml:lang="zh_CN"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="回绕行/列" xml:lang="zh_CN"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="扫描方向：" xml:lang="zh_CN"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="上/底" xml:lang="zh_CN"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="下/上" xml:lang="zh_CN"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="左/右" xml:lang="zh_CN"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="右/左" xml:lang="zh_CN"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="停止前循环：" xml:lang="zh_CN"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="停止前循环：" xml:lang="zh_CN"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="zh_HK" name="automaticscanning" displayname="自動掃描">
<GOK:description xml:space="preserve" xml:lang="zh_HK">按下開關來開始掃描，按另一個或相同的開關來選取。</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="操作" xml:lang="zh_HK">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="開始掃描：" xml:lang="zh_HK"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="開始掃描" xml:lang="zh_HK"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="使用：" xml:lang="zh_HK"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="使用" xml:lang="zh_HK"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="反饋" xml:lang="zh_HK">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="動作：" xml:lang="zh_HK"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="反饋動作" name="反饋動作" xml:lang="zh_HK"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="啟用：" xml:lang="zh_HK"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="反饋啟用" name="反饋選取" xml:lang="zh_HK"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="選項" xml:lang="zh_HK">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="掃描延遲：" xml:lang="zh_HK"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="掃描速度：" xml:lang="zh_HK"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="起始延遲：" xml:lang="zh_HK"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="起始延遲：" xml:lang="zh_HK"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="回到開始的行/列" xml:lang="zh_HK"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="掃描方向：" xml:lang="zh_HK"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="上至下" xml:lang="zh_HK"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="下至上" xml:lang="zh_HK"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="左至右" xml:lang="zh_HK"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="右至左" xml:lang="zh_HK"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="循環次數：" xml:lang="zh_HK"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="循環次數：" xml:lang="zh_HK"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
<GOK:accessmethod xml:lang="zh_TW" name="automaticscanning" displayname="自動掃描">
<GOK:description xml:space="preserve" xml:lang="zh_TW">按下開關來開始掃描，按另一個或相同的開關來選取。</GOK:description>

<GOK:operation>
<GOK:control type="frame" string="操作" xml:lang="zh_TW">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="開始掃描：" xml:lang="zh_TW"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="movehighlighter" fillwith="actions" string="開始掃描" xml:lang="zh_TW"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="使用：" xml:lang="zh_TW"></GOK:control>
			<GOK:control type="combobox" qualifier="switch+mousebutton" name="select" fillwith="actions" string="使用" xml:lang="zh_TW"></GOK:control>
		</GOK:control>
	</GOK:control>	
</GOK:control>	
</GOK:operation>

<GOK:feedback>
<GOK:control type="frame" string="反饋" xml:lang="zh_TW">
	<GOK:control type="vbox" spacing="4" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="動作：" xml:lang="zh_TW"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="反饋動作" name="反饋動作" xml:lang="zh_TW"></GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="啟用：" xml:lang="zh_TW"></GOK:control>
			<GOK:control type="combobox" fillwith="feedbacks" string="反饋啟用" name="反饋選取" xml:lang="zh_TW"></GOK:control>
		</GOK:control>
	</GOK:control>
</GOK:control>
</GOK:feedback>

<GOK:options>
<GOK:control type="frame" string="選項" xml:lang="zh_TW">
	<GOK:control type="vbox" spacing="8" border="12">
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="掃描延遲：" xml:lang="zh_TW"></GOK:control>
			<GOK:control value="100" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="scanspeed" min="10" max="500" string="掃描速度：" xml:lang="zh_TW"></GOK:control>
		</GOK:control>

		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" string="起始延遲：" xml:lang="zh_TW"></GOK:control>
			<GOK:control value="0" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="10" name="initialdelay" min="0" max="500" string="起始延遲：" xml:lang="zh_TW"></GOK:control>
		</GOK:control>
		<GOK:control type="checkbutton" name="wrap" string="回到開始的行/列" xml:lang="zh_TW"></GOK:control>	

		<GOK:control type="hbox" spacing="20">
			<GOK:control type="label" string="掃描方向：" xml:lang="zh_TW"></GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="topbottom" groupstart="yes" string="上至下" xml:lang="zh_TW"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="topbottom" string="下至上" xml:lang="zh_TW"></GOK:control>
			</GOK:control>
			<GOK:control type="hbox" spacing="4">
				<GOK:control value="0" type="radiobutton" name="leftright" groupstart="yes" string="左至右" xml:lang="zh_TW"></GOK:control>
				<GOK:control value="1" type="radiobutton" name="leftright" string="右至左" xml:lang="zh_TW"></GOK:control>
			</GOK:control>
		</GOK:control>
		<GOK:control type="hbox" spacing="12">
			<GOK:control type="label" name="cyclenumber" string="循環次數：" xml:lang="zh_TW"></GOK:control>
			<GOK:control value="3" type="spinbutton" stepincrement="1" pagesize="0" pageincrement="3" name="cycles" min="1" max="10" string="循環次數：" xml:lang="zh_TW"></GOK:control>

		</GOK:control>
	

	
	</GOK:control>
</GOK:control>
</GOK:options>


	<GOK:rate stringvalue="switch1" name="movehighlighter"/>
	<GOK:rate stringvalue="switch3" name="select"/>
	<GOK:rate stringvalue="none" name="feedbackmovement"/>
	<GOK:rate stringvalue="key_flashing" name="feedbackselection"/>
	<GOK:rate value="0" name="autorepeat"/>
	<GOK:rate value="30" name="repeatrate"/>
	<GOK:rate value="100" name="scanspeed"/>
	<GOK:rate value="1" name="wrap"/>
	<GOK:rate value="0" name="topbottom"/>
	<GOK:rate value="0" name="leftright"/>
	<GOK:rate value="3" name="cycles"/>
	<GOK:rate value="0" name="continuouscycle"/>
	<GOK:rate value="0" name="autostart"/>
	<GOK:rate value="0" name="initialdelay"/>


	<GOK:initialization>
		<GOK:effect call="ChunkerReset"/>
		<GOK:effect param2="leftright" param1="topbottom" call="ChunkerChunkRows"/>
	</GOK:initialization>


	<GOK:state name="0">

		<GOK:handler name="movehighlighter">
			<GOK:effect call="StateNext"/>
		</GOK:handler>

	</GOK:state>
	

	<GOK:state name="1">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstChunk"/>
			<GOK:effect param2="cycles" param1="1" call="CounterSet"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextChunk"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstChunk"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="SelectChunk">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect name="feedbackselection" call="Feedback"/>
						<GOK:effect call="OutputSelectedKey"/>
						<GOK:effect param1="0" call="StateJump"/>
					</GOK:true>
					<GOK:false>
						<GOK:effect call="StateNext"/>
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

	</GOK:state>



	<GOK:state name="2">

		<GOK:stateinit>
			<GOK:effect call="HighlightFirstKey"/>
			<GOK:effect name="scanspeed+initialdelay" call="Timer1Set"/>
		</GOK:stateinit>

		<GOK:handler name="timer1">
			
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect name="feedbackmovement" call="Feedback"/>
			<GOK:effect name="scanspeed" call="Timer1Set"/>
			<GOK:effect call="ChunkerIfNextKey">
				<GOK:compare value="1" type="equal">
					<GOK:true>
						<GOK:effect call="ChunkerNextKey"/>
					</GOK:true>
					<GOK:false>
						
						<GOK:effect param1="1" call="CounterDecrement"/>
						<GOK:effect param1="1" call="CounterGet">
							<GOK:compare value="0" type="equalorlessthan">
								<GOK:true>
									<GOK:effect call="Timer1Stop"/>
									<GOK:effect call="UnhighlightAll"/>
									<GOK:effect param1="0" call="StateJump"/>
								</GOK:true>
								<GOK:false>
									<GOK:effect name="wrap" call="GetRate">
										<GOK:compare value="1" type="equal">
											<GOK:true>
												<GOK:effect call="ChunkerWrapFirstKey"/>
											</GOK:true>
										</GOK:compare>
									</GOK:effect>
								</GOK:false>
							</GOK:compare>
						</GOK:effect>		
					</GOK:false>
				</GOK:compare>
			</GOK:effect>
		</GOK:handler>

		<GOK:handler name="select">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

		<GOK:handler name="movehighlighter">
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect call="OutputSelectedKey"/>
			<GOK:effect call="UnhighlightAll"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>

	</GOK:state>


	<GOK:state name="repeat">
		<GOK:handler name="select">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
		<GOK:handler state="press" name="movehighlighter">
			<GOK:effect name="repeat:state-reset" call="StateReset"/>
			<GOK:effect name="repeat:unhighlight-all" call="UnhighlightAll"/>
			<GOK:effect call="Timer1Stop"/>
			<GOK:effect name="feedbackselection" call="Feedback"/>
			<GOK:effect param1="0" call="StateJump"/>
		</GOK:handler>
	</GOK:state>

</GOK:accessmethod>
</GOK:accessmethodroot>