<root>
<document scada='1' panel2DSCADA='6' panel3DSCADA='0' panelPropsSCADA='0' panelConsoleSCADA='0' panelDataRecorderSCADA='0' playbackSCADA='0' ShouldAutoStartSCADA='0' ShouldLockCameraSCADA='0' ShouldBundleSCADA='1' SCADAProgramTitle='' schema='102' license='1,88169790,T06W9P' title='App Developer Project' description='' fcversion='590336' target='SCADA.SCADA.GENERIC' >
	<config data='' clkspd='100000000' simspd='1' usewdt='0' constif='0' Use3V3='0' />
	<plugins >
		<dll_models enabled='1' />
	</plugins>
	<supplement use='0' head='' body='' />
	<debug />
	<traces />
	<ghost >
		<FK2 >
			<data name='FK2D0' port='4294967295' pin='4294967295' />
			<data name='FK2D1' port='4294967295' pin='4294967295' />
			<data name='FK2D2' port='4294967295' pin='4294967295' />
			<data name='FK2D3' port='4294967295' pin='4294967295' />
			<data name='FK2D4' port='4294967295' pin='4294967295' />
			<data name='FK2D5' port='4294967295' pin='4294967295' />
			<data name='FK2D6' port='4294967295' pin='4294967295' />
			<data name='FK2D7' port='4294967295' pin='4294967295' />
			<data name='FK2D8' port='4294967295' pin='4294967295' />
			<data name='FK2D9' port='4294967295' pin='4294967295' />
			<data name='FK2D10' port='4294967295' pin='4294967295' />
			<data name='FK2D11' port='4294967295' pin='4294967295' />
			<data name='FK2D12' port='4294967295' pin='4294967295' />
			<data name='FK2D13' port='4294967295' pin='4294967295' />
			<data name='FK2D14' port='4294967295' pin='4294967295' />
			<data name='FK2D15' port='4294967295' pin='4294967295' />
			<data name='FK2A0' port='4294967295' pin='4294967295' />
			<data name='FK2A1' port='4294967295' pin='4294967295' />
			<data name='FK2A2' port='4294967295' pin='4294967295' />
			<data name='FK2A3' port='4294967295' pin='4294967295' />
			<data name='FK2A4' port='4294967295' pin='4294967295' />
			<data name='FK2A5' port='4294967295' pin='4294967295' />
		</FK2>
		<ICD >
			<data name='AnalogPrescaleValue' value='19' />
			<data name='DigitalSampleRate' value='100000' />
			<data name='BreakpointCount' value='8' />
			<data name='CallStackDepthCount' value='8' />
			<data name='ClockPort' value='4095' />
			<data name='ClockPin' value='0' />
			<data name='DataPort' value='4095' />
			<data name='DataPin' value='0' />
			<data name='UseDefaultPins' value='1' />
			<data name='WrapEnabled' value='1' />
			<data name='CommsDelayOverridden' value='0' />
			<data name='CommsDelay' value='2' />
			<data name='CalculatedCommsDelay' value='2' />
			<data name='AnalogEB2PrescaleValue' value='2' />
			<data name='DigitalEB2SampleRate' value='100000' />
		</ICD>
		<pins >
			<digital A='0' B='0' C='0' D='0' E='0' F='0' G='0' H='0' I='0' J='0' K='0' L='0' M='0' N='0' O='0' P='0' Q='0' R='0' S='0' T='0' U='0' V='0' W='0' X='0' Y='0' Z='0' />
			<analog A='0' B='0' C='0' D='0' E='0' F='0' G='0' H='0' I='0' J='0' K='0' L='0' M='0' N='0' O='0' P='0' Q='0' R='0' S='0' T='0' U='0' V='0' W='0' X='0' Y='0' Z='0' />
		</pins>
	</ghost>
	<components >
		<settings autoimg='1' center='1' unitscale='0' fixedscale='0' fixedx='1' fixedy='1' fixedz='1' headcode='0' />
		<definition guid='1e03e1d2-e527-439a-9857-de9d53bd8a54' vstate='30' vmin='0' vmaj='1' srcleaf='' visiblename='Switch' description='' category='Development' category2='' category3='' bIs2dOnly='1' catenable='1' author='Steve' manuname='' manucode='' sysinfo='0' keywords='' dynamic='1' scadaCompatible='1' embeddedCompatible='1' iconpath='' />
		<gdiopts FullContainer='1' FullTransparency='1' ShowGdi='1' ShowOpengl='1' />
		<component class_type='root' codename='sw' x='0' y='0' z='0' xsz='1' ysz='1' zsz='1' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='0' poslock='0' comp2dType='0' >
			<resources />
			<properties >
				<property name='Data' folder='Switch::#00000003' hidden='0' >
					<property name='State' target='Switch::nState' typeid='12' hidden='0' locked='0' info='' filter='  0Off
  1On
' />
				</property>
				<property name='Appearance' folder='Switch::property_1' hidden='0' >
					<property name='Style' target='Switch::nStyle' typeid='12' hidden='0' locked='0' info='' filter='  0Blue
  1Silver
  2Gold
  3Black
  4White
100Custom Colours
101Images
' />
					<property name='Type' target='Switch::nType' typeid='12' hidden='0' locked='0' info='' filter='  0Rectangular (wide)
  1Rectangular (narrow)
  2Rounded (wide)
  3Rounded (narrow)
  4Circular (wide)
  5Circular (narrow)
' />
					<property name='Draw Thumb' target='Switch::bDrawThumb' typeid='7' hidden='0' locked='0' info='' />
					<property name='On Label' target='Switch::sLabelOn' typeid='10' hidden='0' locked='0' info='' />
					<property name='Off Label' target='Switch::sLabelOff' typeid='10' hidden='0' locked='0' info='' />
					<property name='Font' target='Switch::fntFamily' typeid='3' hidden='0' locked='0' info='Specifies the font style for the item' />
					<property name='Font Scale' target='Switch::dScale' typeid='15' hidden='0' locked='0' info='' />
				</property>
				<property name='Custom Colours' folder='Switch::dirCustom' hidden='0' >
					<property name='Outline' target='Switch::brOutline' typeid='23' hidden='0' locked='0' info='' />
					<property name='On Outer Fill' target='Switch::brOuterFillOn' typeid='23' hidden='0' locked='0' info='' />
					<property name='Off Outer Fill' target='Switch::brFill' typeid='23' hidden='0' locked='0' info='' />
					<property name='Thumb Outline' target='Switch::brOutlineThumb' typeid='23' hidden='0' locked='0' info='' />
					<property name='Thumb Fill' target='Switch::brFillThumb' typeid='23' hidden='0' locked='0' info='' />
					<property name='On Fill' target='Switch::brFillOn' typeid='23' hidden='0' locked='0' info='' />
					<property name='On Label' target='Switch::brLabelOn' typeid='2' hidden='0' locked='0' info='' />
					<property name='Off Fill' target='Switch::brFillOff' typeid='23' hidden='0' locked='0' info='' />
					<property name='Off Label' target='Switch::brLabelOff' typeid='2' hidden='0' locked='0' info='' />
				</property>
				<property name='Images' folder='Switch::dirImages' hidden='1' >
					<property name='Image On' target='Switch::nImageIdxOn' typeid='12' hidden='0' locked='0' info='' filter='  0(External file)
  1Arrow down
  2Arrow left
  3Arrow right
  4Arrow up
  5At
  6Clock
  7Cloud
  8Connection
  9Bin
 10Tick
 11Emoji happy
 12Emoji neutral
 13Emoji sad
 14Emoji surprised
 15File
 16Checklist
 17Folder
 18Globe
 19Home
 20Warning
 21Information
 22Question
 23Star
 24Locked
 25Unlocked
 26Heart
 27Quote
 28Network
 29Alarm
 30Objects linked
 31Objects hierarchy
 32Play
 33Pause
 34Pen
 35Location
 36Settings
 37User
 38Key
 39Script
 40Magnifying glass
 41Spanner
 42Share
 43Power
 44Image
 45Stats
 46Tag
 47Tap
 48Thermometer
 49Thumbs up
 50Thumbs down
' />
					<property name='FilenameOn' target='Switch::sFilenameOn' typeid='13' hidden='0' locked='0' info='' />
					<property name='Image Off' target='Switch::nImageIdxOff' typeid='12' hidden='0' locked='0' info='' filter='  0(External file)
  1Arrow down
  2Arrow left
  3Arrow right
  4Arrow up
  5At
  6Clock
  7Cloud
  8Connection
  9Bin
 10Tick
 11Emoji happy
 12Emoji neutral
 13Emoji sad
 14Emoji surprised
 15File
 16Checklist
 17Folder
 18Globe
 19Home
 20Warning
 21Information
 22Question
 23Star
 24Locked
 25Unlocked
 26Heart
 27Quote
 28Network
 29Alarm
 30Objects linked
 31Objects hierarchy
 32Play
 33Pause
 34Pen
 35Location
 36Settings
 37User
 38Key
 39Script
 40Magnifying glass
 41Spanner
 42Share
 43Power
 44Image
 45Stats
 46Tag
 47Tap
 48Thermometer
 49Thumbs up
 50Thumbs down
' />
					<property name='FilenameOff' target='Switch::sFilenameOff' typeid='13' hidden='0' locked='0' info='' />
				</property>
			</properties>
			<values >
				<value target='Switch::nState' data='  0' />
				<value target='Switch::nStyle' data='100' />
				<value target='Switch::nType' data='  2' />
				<value target='Switch::bDrawThumb' data='1' />
				<value target='Switch::sLabelOn' data='On' />
				<value target='Switch::sLabelOff' data='Off' />
				<value target='Switch::fntFamily' data='Arial' />
				<value target='Switch::dScale' data='1.00000' />
				<value target='Switch::brOutline' data='0' />
				<value target='Switch::brOuterFillOn' data='251262225375821824' />
				<value target='Switch::brFill' data='288135447324917760' />
				<value target='Switch::brOutlineThumb' data='71917408452870144' />
				<value target='Switch::brFillThumb' data='288090190566653952' />
				<value target='Switch::brFillOn' data='215947164025618432' />
				<value target='Switch::brLabelOn' data='16777215' />
				<value target='Switch::brFillOff' data='215891307137091071' />
				<value target='Switch::brLabelOff' data='16777215' />
				<value target='Switch::nImageIdxOn' data='49' />
				<value target='Switch::sFilenameOn' data='' />
				<value target='Switch::nImageIdxOff' data='50' />
				<value target='Switch::sFilenameOff' data='' />
			</values>
			<events />
			<apis >
				<api name='GetState' alt='GetState' type='2' proto='1' />
				<api name='SetState' alt='SetState' type='2' proto='1' />
			</apis>
			<variables >
				<variable public='0' >
					<def class_type='variable' name='false' type='b1' description='' isconst='1' isHidden='0' isinit='1' usrinit='0' setinit='0' />
				</variable>
				<variable public='0' >
					<def class_type='variable' name='true' type='b1' description='' isconst='1' isHidden='0' isinit='1' usrinit='1' setinit='1' />
				</variable>
			</variables>
			<macros >
				<macro >
					<flowline name='GetState' description='' statediag='0' >
						<return name='Return' type='b1' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='s' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='20' />
						</local>
						<command class_type='sim' title='Built-in Function' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='1' macro='Component.Property.GetValue' >
							<return exp='.s' />
							<argument exp='Switch' />
							<argument exp='&quot;nState&quot;' />
						</command>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='1' >
							<exp exp='.Return = StringToInt$ (.s)' />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='SetState' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
						<param name='bState' type='b1' description='' isconst='0' isHidden='0' isinit='0' usrinit='0' setinit='' />
						<local name='s' type='T8' description='' isconst='0' isHidden='0' isinit='0' usrinit='&quot;&quot;' setinit='' >
							<array size='20' />
						</local>
						<command class_type='calculation' title='Calculation' cmdcolor='4206456' cmdcolor_sec='10785756' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='1' >
							<exp exp='.s = ToString$ (.bState)' />
						</command>
						<command class_type='sim' title='Built-in Function' cmdcolor='4487093' cmdcolor_sec='11066367' cmdcolor_txt='16777215' cmdgradient='4' cmdopacity='1' macro='Component.Property.SetValue' >
							<argument exp='Switch' />
							<argument exp='&quot;nState&quot;' />
							<argument exp='.s' />
						</command>
					</flowline>
				</macro>
				<macro >
					<flowline name='Main' description='' statediag='0' >
						<return name='Return' type='v0' description='' isconst='0' isHidden='0' isinit='0' usrinit='' setinit='' />
					</flowline>
				</macro>
			</macros>
			<component class_type='GdiSwitch' codename='Switch' x='0' y='0' z='0' xsz='62.5' ysz='50' zsz='0' xang='0' yang='0' zang='0' xquat='0' yquat='0' zquat='0' wquat='1' visible='1' scadavisible='1' interactive='1' solid='1' layer='1' poslock='8' comp2dType='46' >
				<resources />
				<properties />
				<values >
					<value target='nState' data='  0' />
					<value target='nStyle' data='100' />
					<value target='nType' data='  2' />
					<value target='bDrawThumb' data='1' />
					<value target='sLabelOn' data='On' />
					<value target='sLabelOff' data='Off' />
					<value target='fntFamily' data='Arial' />
					<value target='dScale' data='1.00000' />
					<value target='brOutline' data='0' />
					<value target='brOuterFillOn' data='251262225375821824' />
					<value target='brFill' data='288135447324917760' />
					<value target='brOutlineThumb' data='71917408452870144' />
					<value target='brFillThumb' data='288090190566653952' />
					<value target='brFillOn' data='215947164025618432' />
					<value target='brLabelOn' data='16777215' />
					<value target='brFillOff' data='215891307137091071' />
					<value target='brLabelOff' data='16777215' />
					<value target='nImageIdxOn' data='49' />
					<value target='sFilenameOn' data='' />
					<value target='nImageIdxOff' data='50' />
					<value target='sFilenameOff' data='' />
				</values>
				<events />
				<apis />
				<variables />
				<macros />
			</component>
		</component>
	</components>
	<scadaresourcelookup />
	<keymap />
	<panel2d shadows='0' lighting='2' brightness='0' >
		<background rgb='7292207' img='' style='0' />
		<camera xe='0' ye='0' ze='1466.13' xt='0' yt='0' zt='0' xquat='0' yquat='0' zquat='0' wquat='1' />
		<viewport dx='1108' dy='807' zoom='91.4437' fix_topleft='0' />
		<page x='1000' y='1000' show='0' rgb='16777215' />
	</panel2d>
	<panel3d shadows='0' lighting='2' brightness='0' perspective='1' >
		<background rgb='8409120' img='' style='0' />
		<table rgb='7360576' img='' style='0' size='0' />
		<camera xe='0' ye='0' ze='300' xt='0' yt='0' zt='0' xquat='0' yquat='0' zquat='0' wquat='1' />
		<camerakey0 xe='0' ye='0' ze='300' xt='0' yt='0' zt='0' xquat='0' yquat='0' zquat='0' wquat='1' />
		<camerakey1 xe='-3.67394e-14' ye='0' ze='-300' xt='0' yt='0' zt='0' xquat='0' yquat='1' zquat='0' wquat='6.12323e-17' />
		<camerakey2 xe='0' ye='-300' ze='6.66134e-14' xt='0' yt='0' zt='0' xquat='-0.707107' yquat='0' zquat='0' wquat='0.707107' />
		<camerakey3 xe='-3.67394e-14' ye='300' ze='6.66134e-14' xt='0' yt='0' zt='0' xquat='-4.32978e-17' yquat='0.707107' zquat='0.707107' wquat='4.32978e-17' />
		<camerakey4 xe='-300' ye='-6.66134e-14' ze='6.66134e-14' xt='0' yt='0' zt='0' xquat='-0.5' yquat='0.5' zquat='0.5' wquat='0.5' />
		<camerakey5 xe='300' ye='-6.66134e-14' ze='6.66134e-14' xt='0' yt='0' zt='0' xquat='-0.5' yquat='-0.5' zquat='-0.5' wquat='0.5' />
		<camerakey6 xe='-173.205' ye='-173.205' ze='173.205' xt='0' yt='0' zt='0' xquat='-0.424708' yquat='0.17592' zquat='0.339851' wquat='0.820473' />
	</panel3d>
	<layout >
		<view type='0' name='Main' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAeAAAAJAQAAL4EAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='GetState' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAeAAAAJAQAAL4EAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
		<view type='0' name='SetState' mode='0' placement='LAAAAAAAAAABAAAA---------------------wUAAAAeAAAAJAQAAL4EAAA' zoom='75' scrollx='0' scrolly='0' flags='0' />
	</layout>
</document>
</root>
