PPU207*EyAܝۗMyRmainU main.pasPXjSystemKSݓNobjpas,ފ>.!9ClassesC:lt6^sysutilsGd ܯe}fFormst[yVͩ ofControlsb"7>ɧu'GraphicsphИ'DialogsB̝Z;N>cStdCtrlsլ6m RTTICtrls$'JR6ITAGraphժxkTATransformations-ɐ܋DhɻTASeriesB}X}+CustomDrawn_Common<wJPrintersYƝGL{i TAChartUtilsf΅ PrintersDlgsX{?+(nprocessP|M_MVi TADrawUtils%>[W1]OTATools}Bp_9 Sh TAChartPrint,]k*Types=ۜm2gb LazFileUtilskud! )ZLazUTF8J.i,s8WMDos 1ݓNBaseUnix%kT main.o  d Rmain.lfmWp%SYSTEMCLASSESFORMSCONTROLSCUSTOMDRAWNCONTROLSTAGRAPHSTDCTRLSDIALOGSSPINTASERIESEXTCTRLSTATRANSFORMATIONS PRINTERSDLGS LCLCLASSES WSLCLCLASSESTYPESLCLTYPE LMESSAGES GRAPHTYPEMENUSGRAPHICSTAPRINT CUSTOMTIMERTACUSTOMSERIESPRINTERS VARIABLESOBJPAS TACHARTAXISTACHARTAXISUTILSBASEUNIX COMMUNICATIONSTART TASOURCES CALIBRATIONDOSSYSUTILSSETFUNCOloqsw     ()*+:;<x  x      L "   "   "    "     "   "   $("   /258;>BEHKO"   V ["   bf"   m"   tx"   "   "   fff < < < < < <   < < < < < < < ff tf t t t t  f     ffffffffffffffffffffffffffffff !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO  )*+:;<jhilsn uwxy{|}~ rs~uz{|}$wxyu _ "`  {!"#)zcJ12y{|Mhiatdpr%(},av^_`fghijkmno|  xQRSTUV WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  LY  V YY?YYYYYYY.YW  Y YY YYzYYYYYYLYXYYWYY  WY           A                           * ? ?? **   *         ?O*K        K K    N  M      "   " "        "           Y W     W Y    &           *  *  *   *  *  *   * !!F      ?  CEG ?L   *                      NP        F    !                 @    @ ****?        ? ?        ?u  ^?             *     ?   N   N       ?*                                     *t                   ^           YY     &  QRSTUVWXYZ[\]^_P  k!!!!!!!!!!   aU#      2  mj  mn9>!|VVlW^_cd, uv~z{qrq&4_)u7a8 e91!  R0C E) $&(#IZV6{v=c L'+ ,"-$ . w\ N!!!!!F!!!!!! #"""#XXV$.i]$*@$ >$ ?$B$$"$($-f \$23    36 tsw j`?Kat#k#Ah5E0##$:+QOi #vyx|} 2   xZ YW645[.&f:*hpo5Njskai o 8=?DILOSu v"$+-O9FQcfis  -258:ADGLNPRZ^dioqs~<$H'AE 137<IN\^ahjmJR <  $&-?FIMRx~ $+$/1R\f{VX $&+)}B[gs[R0 TDataThreadpp '09^[z+/5#MAIN$_$TDATATHREAD_$__$$_SHOWSTATUS[("$selfp'B-w+;?DPV MAIN$_$TDATATHREAD_$__$$_EXECUTE[("$selfrHBN+\`n4MAIN$_$TDATATHREAD_$__$$_CREATE$BOOLEAN$$TDATATHREAD[2"CreateSuspendedt!fo '"$vmtu!qDw("$selfv!yB5- fStatusTexth ShowStatusqExecutesCreatew!<-?$vmtdef$TDATATHREAD^[%$f0y&G%$f1z&P%$f2{&Y%$f3|&b%$f4}&k %$f5~&t(%$f6&}0%$f7&8%$f8&@%$f9&H&$f10&P&$f11&X&$f12&`&$f13&h&$f14&p&$f15&x&$f16&&$f17&&$f18&&$f19&&$f20&&$f21&&$f22&&$f23&&$f24&&$f25&&$f26&&$f27& &$f28&73 ['"$vmt&)D2("$self&4B=73?C[("$self&LBU73W[[("$self&dBm73 os[/" exceptobject&| -" exceptaddr&("$self&B73 [*"message& ("$self&B73 [("$self&B73 [("$self&B73 [*"message& ("$self&B73[*"message& ) ("$self&+B4736:[*"message&CL ("$self&NBW73Y][&"Obj&fo ("$self&qBz73|[("$self&B73[("$self&B*"$result&A73[("$self&B73[("$self&B73[("$self&BQ0 TmainformpN@  66?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3<ENW`ir{ &/8AJS\enw"+4=FOXajs| '09BKT]fox#,5>GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz   ^[9+6<,/MAIN$_$TMAINFORM_$__$$_CALIBRATIONCLICK$TOBJECT[)"Senderx #, ("$selfx.B4+BFbhD0MAIN$_$TMAINFORM_$__$$_CALIBRBUTTONCLICK$TOBJECT[)"Sendery!OX ("$selfyZB`+nr_7MAIN$_$TMAINFORM_$__$$_COMMANDEDITKEYPRESS$TOBJECT$CHAR[)"Senderz#{ &"Keyz8("$selfzB+g0MAIN$_$TMAINFORM_$__$$_EXPERTBUTTONCLICK$TOBJECT[)"Sender{! ("$self{B+#YMAIN$_$TMAINFORM_$__$$_HEATTOEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sender|! )"Button|2("Shift}$"X}($"Y} 2("$self|B+)-IOu.MAIN$_$TMAINFORM_$__$$_HOLDBUTTONCLICK$TOBJECT[)"Sender~6? ("$self~ABG+UY5MAIN$_$TMAINFORM_$__$$_IDENTEDITKEYPRESS$TOBJECT$CHAR[)"Sender!bk &"Key6mv("$selfxB~+)MAIN$_$TMAINFORM_$__$$_IMAGECLICK$TOBJECT[)"Sender ("$selfB+.MAIN$_$TMAINFORM_$__$$_KILLBUTTONCLICK$TOBJECT[)"Sender ("$selfB+ 4MAIN$_$TMAINFORM_$__$$_MASSEDITKEYPRESS$TOBJECT$CHAR[)"Sender  &"Key5("$selfB +!gmWMAIN$_$TMAINFORM_$__$$_MASSEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sender(1 )"Button03<("Shift>G$"XIR($"YT]2("$self_Be+"sw/MAIN$_$TMAINFORM_$__$$_PROGMESSAGECLICK$TOBJECT[)"Sender  ("$selfB+#,MAIN$_$TMAINFORM_$__$$_PWDEDITCHANGE$TOBJECT[)"Sender ("$selfB+$3MAIN$_$TMAINFORM_$__$$_PWDEDITKEYPRESS$TOBJECT$CHAR[)"Sender &"Key4("$selfB+%"(-MAIN$_$TMAINFORM_$__$$_QMAXEDITCHANGE$TOBJECT[)"Sender ("$selfB +&.2NT0MAIN$_$TMAINFORM_$__$$_STARTBUTTON2CLICK$TOBJECT[)"Sender!;D ("$selfFBL+'Z^zJ0MAIN$_$TMAINFORM_$__$$_TEMP2ABUTTONCLICK$TOBJECT[)"Sender!gp ("$selfrBx+(^8MAIN$_$TMAINFORM_$__$$_TEMP2MAXEDITKEYPRESS$TOBJECT$CHAR[)"Sender$ &"Key9("$selfB+) g[MAIN$_$TMAINFORM_$__$$_TEMP2MAXEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sender# )"Button4("Shift$"X($"Y2("$selfB+*@Fz8MAIN$_$TMAINFORM_$__$$_TEMP2MINEDITKEYPRESS$TOBJECT$CHAR[)"Sender$"+ &"Key9-6("$self8B>++LPAMAIN$_$TMAINFORM_$__$$_TEMP2MINEDITKEYUP$TOBJECT$WORD$TSHIFTSTATE[)"Sender!Yb &"Key6dm("Shiftox("$selfzB+,[MAIN$_$TMAINFORM_$__$$_TEMP2MINEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sender# )"Button4("Shift$"X($"Y2("$selfB+- .MAIN$_$TMAINFORM_$__$$_NEXTBUTTONCLICK$TOBJECT[)"Sender  ("$self B +.  2 8 X0MAIN$_$TMAINFORM_$__$$_NOSAVEBUTTONCLICK$TOBJECT[)"Sender ! ( ("$self* B0 +/> B ^ d c)MAIN$_$TMAINFORM_$__$$_PRINTCLICK$TOBJECT[)"SenderK T ("$selfV B\ +0j n  VMAIN$_$TMAINFORM_$__$$_QBUTTONMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Senderw )"Button/ ("Shift $"X ($"Y 2("$self B +1  4MAIN$_$TMAINFORM_$__$$_QMAXEDITKEYPRESS$TOBJECT$CHAR[)"Sender  &"Key5 ("$self B +2 E K WMAIN$_$TMAINFORM_$__$$_QMAXEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sender  )"Button0  ("Shift  % $"X!' 0 ($"Y"2 ; 2("$self#= BC +3Q U | 4MAIN$_$TMAINFORM_$__$$_QMINEDITKEYPRESS$TOBJECT$CHAR[)"Sender% ^ g &"Key&5i r ("$self't Bz +4  WMAIN$_$TMAINFORM_$__$$_QMINEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sender) )"Button*0 ("Shift+ $"X, ($"Y- 2("$self. B +5   >.MAIN$_$TMAINFORM_$__$$_SAVEBUTTONCLICK$TOBJECT[)"Sender0 ("$self1 B +6  , 2 u)MAIN$_$TMAINFORM_$__$$_FORMCREATE$TOBJECT[)"Sender3 " ("$self4$ B* +78 < X ^ *MAIN$_$TMAINFORM_$__$$_FORMDESTROY$TOBJECT[)"Sender6E N ("$self7P BV +8d h  z(MAIN$_$TMAINFORM_$__$$_FUNCCLICK$TOBJECT[)"Sender9q z ("$self:| B +9  *MAIN$_$TMAINFORM_$__$$_HEATTOCLICK$TOBJECT[)"Sender< ("$self= B +:  6MAIN$_$TMAINFORM_$__$$_HEATTOEDITKEYPRESS$TOBJECT$CHAR[)"Sender?" &"Key@7 ("$selfA B +;   (MAIN$_$TMAINFORM_$__$$_QUITCLICK$TOBJECT[)"SenderC ("$selfD B +< # ? E /MAIN$_$TMAINFORM_$__$$_STARTBUTTONCLICK$TOBJECT[)"SenderF , 5 ("$selfG7 B= +=K O k q /MAIN$_$TMAINFORM_$__$$_TEMPABUTTONCLICK$TOBJECT[)"SenderI X a ("$selfJc Bi +>w {  8MAIN$_$TMAINFORM_$__$$_TEMP1MAXEDITKEYPRESS$TOBJECT$CHAR[)"SenderL$ &"KeyM9 ("$selfN B +?  [MAIN$_$TMAINFORM_$__$$_TEMP1MAXEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"SenderP# )"ButtonQ4 ("ShiftR $"XS ($"YT 2("$selfU B +@ < B AMAIN$_$TMAINFORM_$__$$_TEMP1MINEDITKEYUP$TOBJECT$WORD$TSHIFTSTATE[)"SenderW!  &"KeyX6 ' ("ShiftY) 2 ("$selfZ4 B: +AH L  [MAIN$_$TMAINFORM_$__$$_TEMP1MINEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sender\#U ^ )"Button]4` i ("Shift^k t $"X_v  ($"Y` 2("$selfa B +B  -8MAIN$_$TMAINFORM_$__$$_TEMPPMAXEDITKEYPRESS$TOBJECT$CHAR[)"Senderc$ &"Keyd9 ("$selfe B +C #)6[MAIN$_$TMAINFORM_$__$$_TEMPPMAXEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Senderg# )"Buttonh4 ("Shifti $"Xj($"Yk2("$selflB!+D/3{|YMAIN$_$TMAINFORM_$__$$_TIMEBUTTONMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sendern!<E )"Buttono2GP("ShiftpR[$"Xq]f($"Yrhq2("$selfssBy+EK7MAIN$_$TMAINFORM_$__$$_TIMEMAXEDITKEYPRESS$TOBJECT$CHAR[)"Senderu# &"Keyv8("$selfwB+F TZMAIN$_$TMAINFORM_$__$$_TIMEMAXEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sendery" )"Buttonz3("Shift{$"X|($"Y}2("$self~B+GAGh7MAIN$_$TMAINFORM_$__$$_TIMEMINEDITKEYPRESS$TOBJECT$CHAR[)"Sender##, &"Key8.7("$self9B?+HMQqZMAIN$_$TMAINFORM_$__$$_TIMEMINEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sender"Zc )"Button3en("Shiftpy$"X{($"Y2("$selfB+I,8MAIN$_$TMAINFORM_$__$$_TEMPPMINEDITKEYPRESS$TOBJECT$CHAR[)"Sender$ &"Key9("$selfB+J(.5[MAIN$_$TMAINFORM_$__$$_TEMPPMINEDITMOUSEUP$TOBJECT$TMOUSEBUTTON$TSHIFTSTATE$LONGINT$LONGINT[)"Sender# )"Button4("Shift$"X ($"Y2("$self B&+K48TZ=*MAIN$_$TMAINFORM_$__$$_TIMER1TIMER$TOBJECT[)"SenderAJ ("$selfLBR+L`dG*MAIN$_$TMAINFORM_$__$$_TIMER2TIMER$TOBJECT[)"Sendermv ("$selfxB~+M)MAIN$_$TMAINFORM_$__$$_TIMERTIMER$TOBJECT[)"Sender ("$selfB+N/MAIN$_$TMAINFORM_$__$$_XAXISBUTTONCLICK$TOBJECT[)"Sender  ("$selfB+O /MAIN$_$TMAINFORM_$__$$_YAXISBUTTONCLICK$TOBJECT[)"Sender  ("$selfB. expertbutton'(Chart1()pwdEdit )")message!*+- progmessage"+47SelectDirectoryDialog#,=. Temp2maxEdit$-F. Temp2minEdit%.O*tempfout&/X)rateout'0a*powerout(1j3temp_q0LineSeries)2s3temp_q1LineSeries*3| 3temp_q2LineSeries+4(3temp_q3LineSeries,506temp_temp1LineSeries-686temp_temppLineSeries.7@(Timer1/8H(Timer209P3time_q0LineSeries1:X3time_q1LineSeries2;`3time_q2LineSeries3<h3time_q3LineSeries4=p6time_temppLineSeries5>x6time_temp1LineSeries6?6time_temp2LineSeries7@3ChartConstantLine8A*massEdit9B, massbutton:C 6temp2LinearAxisTrans;D. NoSavebutton<E6Temp1LinearAxisTrans=F'6TemppLinearAxisTrans>G02QLinearAxisTrans?H95TimeLinearAxisTrans@IB+ TimeTransAJK- PrintDialogBKT&qoutCL]'TimerDMf(QTransENo, TemppTransFOx , Temp1TransGP , temp2TransHQ *TemppoutIR *Temp1outJS *temp2outKT( )progoutLU0 + IdentEditMV8 )TimeoutNW@ - CommandEditOXH , HeattoEditPYP . temp2AbuttonQZX - TempAbuttonR[` - XaxisbuttonS\h - TimeminEditT]p - TimemaxEditU^x *QminEditV_ *QmaxEditW` . TemppminEditXa . TemppmaxEditYb# . Temp1minEditZc, . Temp1maxEdit[d5 - Temp1button\f> - temp2button]gG , Timebutton^hP )Qbutton_iY - Temppbutton`jb - Yaxisbuttonakk &Quitblt 'Imagecm} 'Printdn , Killbuttoneo , Savebuttonfp , Nextbuttongq , Holdbuttonhr - Startbuttonis &funcjt (heattoku( , identifierlv0 . Calibrbuttonmw8 $calibrationClickx%CalibrbuttonClicky'CommandEditKeyPressz%expertbuttonClick{%HeattoEditMouseUp|#HoldbuttonClick~%IdentEditKeyPress ImageClick #KillbuttonClick$massEditKeyPress#massEditMouseUp$progmessageClick"! pwdEditChange(#pwdEditKeyPress."QmaxEditChange4%Startbutton2Click:%temp2AbuttonClick@(temp2maxEditKeyPressF'temp2maxEditMouseUpL(temp2minEditKeyPressR%Temp2minEditKeyUpX'temp2minEditMouseUp ^#NextbuttonClick d%NoSavebuttonClickj PrintClickp"QbuttonMouseUpv$QmaxEditKeyPress|#QmaxEditMouseUp$$QminEditKeyPress(#QminEditMouseUp/#SavebuttonClick2 FormCreate5 FormDestroy8 funcClick; heattoClick>&HeattoEditKeyPressB QuitClickE$StartbuttonClickH$TempAbuttonClickK(Temp1maxEditKeyPressO'Temp1maxEditMouseUpV%Temp1minEditKeyUp['Temp1minEditMouseUpb(TemppmaxEditKeyPressf'TemppmaxEditMouseUpm%TimebuttonMouseUpt'TimemaxEditKeyPressx&TimemaxEditMouseUp'TimeminEditKeyPress&TimeminEditMouseUp(TemppminEditKeyPress 'TemppminEditMouseUp Timer1Timer Timer2Timer TimerTimer$$XaxisbuttonClick*$YaxisbuttonClick0:-P $vmtdef$TMAINFORM ^[C%$f0$ %$f1- %$f26 %$f3? %$f4H %$f5Q (%$f6Z 0%$f7c 8%$f8l @%$f9u H&$f10~ P&$f11 X&$f12 `&$f13 h&$f14 p&$f15 x&$f16 &$f17 &$f18 &$f19 &$f20 &$f21 &$f22 &$f23 &$f24 &$f25 &$f26 &$f27 &$f28 &$f29 &$f30 &$f31!&$f32!&$f33!&$f34!&$f35!&$f36 ! &$f37&!(&$f38,!0&$f392!8&$f408!@&$f41>!H&$f42D!P&$f43J!X&$f44P!`&$f45V!h&$f46\!p&$f47b!x&$f48h!&$f49n!&$f50t!&$f51z!&$f52!&$f53!&$f54!&$f55!&$f56!&$f57!&$f58!&$f59!&$f60!&$f61!&$f62!&$f63!&$f64!&$f65!&$f66!&$f67!&$f68! &$f69!(&$f70!0&$f71!8&$f72!@&$f73!H&$f74"P&$f75 "X&$f76"`&$f77"h&$f78"p&$f79""x&$f80("&$f81."&$f824"&$f83:"&$f84@"&$f85F"&$f86L"&$f87R"&$f88X"&$f89^"&$f90d"&$f91j"&$f92p"&$f93v"&$f94|"&$f95"&$f96"&$f97"&$f98"&$f99 "'$f100 " '$f101 "('$f102 "0'$f103 "8'$f104"@'$f105"H'$f106"P'$f107"X'$f108"`'$f109"h'$f110"p'$f111"x'$f112"'$f113"'$f114"'$f115"'$f116#'$f117#'$f118 #'$f119#'$f120#'$f121#'$f122 $#'$f123!*#'$f124"0#'$f125#6#'$f126$<#'$f127%B#'$f128&H#'$f129'N#'$f130(T#'$f131)Z#'$f132*`# '$f133+f#('$f134,l#0'$f135-r#8'$f136.x#@'$f137/~#H'$f1380#P'$f1391#X'$f1402#`'$f1413#h'$f1424#p'$f1435#x'$f1446#'$f1457#'$f1468#'$f1479#'$f148:#'$f149;#'$f150<#'$f151=#'$f152>#'$f153?#'$f154@#'$f155A#'$f156B#'$f157C#'$f158D#'$f159E$'$f160F$'$f161G$'$f162H$'$f163I$'$f164J $ '$f165K&$('$f166L,$0'$f167M2$8'$f168N8$@'$f169O>$H'$f170PD$P'$f171QJ$X'$f172RP$`'$f173SV$h'$f174T\$p'$f175Ub$x'$f176Vh$'$f177Wn$'$f178Xt$'$f179Yz$'$f180Z$'$f181[$'$f182\$'$f183]$'$f184^$'$f185_$'$f186`$'$f187a$'$f188b$'$f189c$'$f190d$'$f191e$'$f192f$'$f193g$'$f194h$'$f195i$'$f196j$ '$f197k$('$f198l$0'$f199m$8'$f200n$@'$f201o$H'$f202p%P'$f203q %X'$f204r%`'$f205s%h'$f206t%p'$f207u"%x'$f208v(%'$f209w.%'$f210x4%'$f211y:%'$f212z@%'$f213{F%'$f214|L%'$f215}R%'$f216~X%'$f217^%'$f218d%'$f219j%'$f220p%'$f221v%'$f222|%'$f223%'$f224%'$f225%'$f226%'$f227%'$f228% '$f229%('$f230%0'$f231%8'$f232%@'$f233%H'$f234%P'$f235%X'$f236%`'$f237%h'$f238%p'$f239%x'$f240%'$f241%'$f242%'$f243%'$f244&'$f245&'$f246 &'$f247&'$f248&'$f249&'$f250$&'$f251*&'$f2520&'$f2536&'$f254<&'$f255B&'$f256H&'$f257N&'$f258T&'$f259Z&'$f260`& '$f261f&('$f262l&0'$f263r&8'$f264x&@'$f265~&H'$f266&P'$f267&X'$f268&`'$f269&h'$f270&p'$f271&x'$f272&'$f273&'$f274&'$f275&'$f276&'$f277&'$f278&'$f279&'$f280&'$f281&'$f282&'$f283&'$f284&'$f285&'$f286&'$f287''$f288' '$f289' '$f290' '$f291' '$f292 ' '$f293&'( '$f294,'0 '$f2952'8 '$f2968'@ '$f297>'H '$f298D'P '$f299J'X '$f300P'` '$f301V'h '$f302\'p '$f303b'x '$f304h' '$f305n' '$f306t' '$f307z' '$f308' '$f309' '$f310' '$f311' '$f312' '$f313' '$f314' '$f315' '$f316' '$f317' '$f318' '$f319' '$f320' '$f321' '$f322' 73Q''['"$vmt'D'("$self'B'73R(([("$self (B(73S(([/" ExceptObject%(.( -" ExceptAddr0(9(("$self;(BD(73TF(J([+"AMessageS(\( ("$self^(Bg(73Ui(m([("$selfv(B(73V(([("$self(B(73W((['"Dest(( ("$self(B(73X(([("Filer(( ("$self(B(73Y(([("$self(B(73Z(([)"Source) ) ("$self)B)73[))[("$self')B0)*"$result2)A;)73\=)A)['"ProcJ)S) '"RootU)^)("$self`)Bi)73]k)o)[("$selfx)B)73^))[("$self)B)73_))[("$self)B)73`))[("$self)B)73a))[-" AComponent)) ," Operation))("$self)B)73b))[("$self*B*73c**[)"Reader*'* ("$self)*B2*73d4*8*[("Value A*J* ("$self L*BU*73eW*[*[("Child d*m* ("Order o*x*("$self z*B*73f**[5"NewParentComponent** ("$self*B*73g**[("$self*B*73h**[("$self*B*73i**[+"Register** *"ClassID**)"ProgID*+("$self+B+73j++[-" AComponent+'+ *"CurName)+2+*"NewName4+=+("$self?+BH+73kJ+N+[-" AComponentW+`+ ("$selfb+Bk+73lm+q+[-" AComponentz++ ("$self+B+73m++[&"IID++ &"Obj++("$self +B+73n++[)"Writer!++ ("$self"+B+73o++[+"TheOwner#++ '"$vmt$+D,("$self%,B ,73p,,[)"Action&,%, ("$self'',B0,73q2,6,[("$self(?,BH,73rJ,N,[("$self)W,B`,73sb,f,[)"Action*o,x, ("$self+z,B,73t,,[("$self,,B,73u,,[("ASelf-,, ("$self.,B,73v,,[+"AnObject/,, ("$self0,B,73w,,[("$self1,B,73x,,[("Value2-- ("$self3-B-73y-"-[("Value4+-4- ("$self56-B?-73zA-E-[("$self6N-BW-73{Y-]-[("$self7f-Bo-73|q-u-[("$self8~-B-73}--[0" TheAnchorSide9-- ("$self:-B-73~--[0" TheAnchorSide;-- ," Operation<--("$self=-B-73--[("Value>-- ("$self?-B-73-.[)"AValue@ .. ("$selfA.B.73 .$.[("ValueB-.6. ("$selfC8.BA.73C.G.[("$selfDP.BY.73[._.[("$selfEh.Bq.73s.w.[)"SenderF.. ("$selfG.B.73..[)"SenderH.. 4"InnerSpaceChangedI..("$selfJ.B.73..[("$selfK.B.73..[." SizeChangedL.. -" PosChangedM..("$selfN.B/73 //[+"MinWidthO/ / ," MinHeightP"/+/+"MaxWidthQ-/6/," MaxHeightR8/A/(("$selfSC/BL/73N/R/[1"PreferredWidthT[/d/ 2"PreferredHeightUf/o/1"WithThemeSpaceVq/z/("$selfW|/B/73//[("$selfX/B/73//[("$selfY/B/73//[("$selfZ/B/73//[("$self[/B/73//[("ALeft\// '"ATop]/0)"AWidth^ 00*"AHeight_00(+"KeepBase` 0)02("$selfa+0B407360:0[("ALeftbC0L0 '"ATopcN0W0)"AWidthdY0b0*"AHeighted0m0(("$selffo0Bx073z0~0[-" Multiplierg00 *"Dividerh00("$selfi0B07300[+"NewWidthj00 ," NewHeightk00("$selfl0B07300[)"AValuem00 ("$selfn0B07300[)"AValueo11 ("$selfp1B1731 1[("$selfq)1B21734181[("$selfrA1BJ173L1P1[("$selfsY1Bb173d1h1[("$selftq1Bz173|11[("$selfu1B17311[("$selfv1B17311[("$selfw1B17311[("$selfx1B17311[+"MousePosy11 ("$selfz1B17312[("$self{ 2B27322[("$self|$2B-273/232[("$self}<2BE273G2K2[("$self~T2B]273_2c2[("$selfl2Bu273w2{2[." ADockSource22 ("$self2B27322[)"Source22 $"X22$"Y22("$self2B27322[." NewDockSite22 ("ARect22("$self2B27333[/" ADragMessage33 ," APosition3"3." ADragObject$3-3*"ATarget/383(+"ADocking:3C32("$selfE3BN373P3T3[)"Target]3f3 $"Xh3q3$"Ys3|3("$self~3B37333[)"Target33 $"X33$"Y33("$self3B37333[-" DragObject33 ("$self3B37333[-" DragObject33 ("$self3B4734 4[("$self4B473 4$4[)"Source-464 $"X84A4$"YC4L4("StateN4W4()"AcceptY4b42("$selfd4Bm473o4s4[1"DragDockObject|44 ("$self4B47344[("Value44 ("$self4B47344[("$self4B4*"$result4A47344[("$self4B47344[("$self4B5735 5[("$self5B573 5$5[("$self-5B657385<5[*"MessageE5N5 )"ButtonP5Y5("Shift[5d5("$selff5Bo573q5u5[*"Message~55 )"Button55("$self5B57355[)"Button55 ("Shift55$"X55$"Y55(("$self5B57355[("Shift55 $"X56$"Y66("$self6B6736 6[)"Button)626 ("Shift46=6$"X?6H6$"YJ6S6(("$selfU6B^673`6d6[("$selfm6Bv673x6|6[("$self6B67366[*"Message66 ("$self6B67366[("$self6B67366[-" ChildClass66 ("$self6B67366[("$self6B7737 7[("$self7B7737"7[)"Sender+747 ("$self67B?773A7E7[("$selfN7BW773Y7]7[("$selff7Bo773q7u7[("$self~7B7*"$result7A77377[)"AValue77 ("$self7B77377[("$self7B77377[-" CachedText77 ("$self7B77377[("Value78 ("$self 8B87388[("Value"8+8 ("$self-8B687388<8[("ValueE8N8 ("$selfP8BY873[8_8[("Valueh8q8 ("$selfs8B|873~88[," NewParent88 ("$self8B87388[4"AParentBackground88 ("$self8B87388[-" TheMessage88 ("$self8B87388[("$self8B87389[("$self 9B97399[("$self$9B-973/939[("$self<9BE973G9K9[/" WindowHandleT9]9 ("$self_9Bh973j9n9[("$selfw9B97399[("$self9B97399[+"HintInfo99 ("$self9B97399[("Shift99 -" WheelDelta99+"MousePos99("$self9B97399[("Shift: : +"MousePos::("$self:B":73$:(:[("Shift1::: +"MousePos<:E:("$selfG:BP:73R:V:[("Shift_:h: -" WheelDeltaj:s:+"MousePosu:~:("$self:B:73::[("Shift:: +"MousePos::("$self:B:73::[("Shift:: +"MousePos::("$self:B:73::[("$self:B:73:;[("$self ;B;73;;[("$self$;B-;73/;3;[("$self<;BE;73G;K;[+"MousePosT;]; *"Handled_;h;("$selfj;Bs;73u;y;[*"Topmost;; ("$self ;B;73;;[("$self ;B;73;;[("$self ;B;73;;[("AMode ;; /" AXProportion ;;/" AYProportion;;("$self;B;73<<[("$self<B<73<<[)"Sender&</< 0" CheckDefaults1<:<("$self<<BE<73G<K<[)"SourceT<]< $"X_<h<$"Yj<s<("$selfu<B~<73<<[." NewDockSite<< ("ARect<<("$self<B<73<<[." NewDockSite<< ." DropControl<<." ControlSide<<3"KeepDockSiteSize<<(("$self<B=73= =[0" TheScreenRect == 3"KeepDockSiteSize!=(=("$self"1=B:=73<=@=[("$self#I=BR=73T=X=[("$self$a=Bj=73l=p=['"APos%y== ("$self&=B=73==[("$self'=B=73==[("$self(=B=73==[("$self)=B=73==[("$self*=B=*"$result+=A=73==[("$self,>B>73>>[("ALeft->(> '"ATop.*>3>)"AWidth/5>>>*"AHeight0@>I>(("$self1K>BT>73V>Z>[("aLeft2c>l> '"aTop3n>w>)"aWidth4y>>*"aHeight5>>(("$self6>B>73>>[("aLeft7>> '"aTop8>>)"aWidth9>>*"aHeight:>>(("$self;>B>73>>[1"PreferredWidth<>> 2"PreferredHeight=>>&"Raw>? ?1"WithThemeSpace???(("$self@%?B.?730?4?[3"DefaultColorTypeA=?F? ("$selfBH?BQ?73S?W?[("$selfC`?Bi?73k?o?[." StoreBoundsDx?? 8"StoreParentClientSizeE??2"UseLoadedValuesF??("$selfG?B?73??[)"PrefixH?? ("$selfI?B?73??[("AModeJ?? +"AFromPPIK??)"AToPPIL??0" AOldFormWidthM??(0" ANewFormWidthN@ @2("$selfO @B@73@@[)"AWidthP#@,@ *"AHeightQ.@7@("$selfR9@BB@73D@H@[1"ADesignTimePPISQ@Z@ ("$selfT\@Be@73g@k@[)"AToPPIUt@}@ ." AProportionV@@("$selfW@B@73@@[("$selfX@B@73@@[("$selfY@B@73@@[("$selfZ@B@73@@[+"AControl[@@ ("$self\@B@73AA[("$self] ABA73AA[("$self^%AB.A730A4A[("$self_=ABFA73HALA[("$self`UAB^A73`AdA[("$selfamABvA73xA|A[*"AParentbAA ("$selfcABA73AA[("ValuedAA ("$selfeABA73 AA[("$selffABA73 AA[-" NewControlgAA ("$selfhABA73 AA[)"BufferiBB *"BufSizejBB("$selfkBB%B73 'B+B[("$selfl4BB=B73 ?BCB[)"BuffermLBUB ("$selfnWBB`B73bBfB[)"APointooBxB ("$selfpzBBB73BBĀ[)"APointqBB ("$selfrBBB73BB[+"ScrolledsBB ("$selftBBB73BB[("$selfuBBB73BB[("$selfvBBB73BB[("$selfwCBC73CC[("$selfx CB)C73+C/C[("$selfy8CBAC73CCGC[("$selfzPCBYC73[C_C[("$self{hCBqC73sCwC['"Rect|CC ("$self}CBC73CC[+"AControl~CC ("ARectCC("$selfCBC73CC[," AControl1CC ," AControl2CC("$selfCBC73CC[+"AControlCD +"ANewLeft DD*"ANewTopDD," ANewWidth D)D(-" ANewHeight+D4D2," AlignRect6D?D<," AlignInfoADJDF("$selfLDBUD73WD[D[+"TheAligndDmD +"AControloDxD/" AControlListzDD("ARectDD(("$selfDBD73DD[)"SenderDD ("$selfDBD73DD[("$selfDBD73DD[("$selfDBD73 DD[("$selfDBE73!E E[("$selfEBE73"E"E[("$self+EB4E73#6E:E[)"aWidthCELE *"aHeightNEWE("$selfYEBbE73$dEhE[%"dcqEzE ("$self|EBE73%EE[("$selfEBE73&EE[-" MultiplierEE *"DividerEE("$selfEBE73'EE[1"DragDockObjectEE ," aPositionEE("$selfEBE73(EE[," NewTargetFF )"ClientFF("$selfFB'F73))F-F[)"Client6F?F ("ARectAFJF("$selfLFBUF73*WF[F[)"SourcedFmF $"XoFxF$"YzFF("StateFF()"AcceptFF2("$selfFBF73+FF[)"SourceFF $"XFF$"YFF("StateFF()"AcceptFF2("$selfFBF73,FF[)"ClientG G ("$self GBG73-GG[," NewTarget%G.G )"Client0G9G3"KeepDockSiteSize;GDG("$selfMGBVG73.XG\G[)"ClienteGnG 0" InfluenceRectpGyG+"MousePos{GG*"CanDockGG(("$selfGBG73/GG[/" AControlNameGG +"AControlGG("$selfGBG730GG[("$selfGBG731GG[+"AControlGG +"ACaptionGH("$selfHBH732HH[("$selfHB&H733(H,H[("$self5HB>H734@HDH[*"UTF8KeyMHVH ("$selfXHBaH735cHgH[*"MessagepHyH ("$self{HBH736HH[&"KeyHH ("ShiftHH("$selfHBH737HH[&"KeyHH ("ShiftHH("$selfHBH738HH[&"KeyHH ("ShiftHI("$selfIBI739II[&"KeyI&I ("Shift(I1I("$self3IBIBI[&"KeyKITI ("ShiftVI_I("$selfaIBjI73;lIpI[&"KeyyII ("$selfIBI73<II[&"KeyII ("ShiftII("$selfIBI73=II[&"KeyII ("ShiftII("$selfIBI73>II[&"KeyIJ ("ShiftJ J("$selfJBJ73?JJ[*"UTF8Key&J/J ("$self1JB:J73@PBP73vPP[("$self?PBP73wPP[)"AOwner@PP &"NumAPP'"$vmtBPDP("$selfCPBP73xPP[("$selfDQBQ73yQQ[*"MessageEQ'Q ("$selfF)QB2Q73z4Q8Q[*"ControlGAQJQ ("$selfHLQBUQ73{WQ[Q[("$selfIdQBmQ73|oQsQ[("ChildJ|QQ *"MessageKQQ("$selfLQBQ73}QQ[("$selfMQBQ73~QQ[)"AIndexNQQ ("$selfOQBQ73QQ[("$selfPQBQf+QQQQ MAIN_$$_SETXAXIS[g+R RRR MAIN_$$_SETYAXIS[i+RR'R)R MAIN_$$_SETBCOLORS[i+/R3RR\ MAIN_$$_SETTIMEMIN[i+DRHRQRSR@ MAIN_$$_SETTIMEMAX[f+YR]RfRhR MAIN_$$_SETQMIN[f+nRrR{R}R MAIN_$$_SETQMAX[j+RRRR! MAIN_$$_SETTEMPPMIN[j+RRRR" MAIN_$$_SETTEMPPMAX[j+RRRR MAIN_$$_SETTEMP1MIN[j+RRRR MAIN_$$_SETTEMP1MAX[j+RRRRo MAIN_$$_SETTEMP2MIN[j+RRRRS MAIN_$$_SETTEMP2MAX[e+SSSS MAIN_$$_STARTP[d+SS#S%S  MAIN_$$_XXSET[4main`SYSTEMaOBJPASbClasses SysUtils Forms Controls Graphics %Dialogs /StdCtrls 8Spin BEditBtn Buttons  !CustomDrawnControls  ExtCtrls  ) RTTICtrls  3TAGraph  TATransformations TASeries  CustomDrawn_Common Printers 3 TAChartUtils PrintersDlgsProcess TADrawUtilsTATools TAchartprintTypes LazFileUtils LazUTF8DosBaseUnix! TDataThreado+S)$vmtdef$TDATATHREADx&1S Tmainform&7S'$vmtdef$TMAINFORM=S*mainformnCSISKSsetxaxisQ MSsetyaxisR SS setbcolorsS YS settimeminT _S settimemaxU eSsetqminV kSsetqmaxW qS settemppminX wS settemppmaxY }S settemp1minZ S settemp1max[ S settemp2min\ S settemp2max] Sstartp^ Sxxset_ S OSPrinters >\3 TAPrintFjD)Д variablesŜr[[dsetfunc:-OoZ. calibration0Y"V communicationB.ostart7y wfityG Q(VMT_$MAIN_$$_TDATATHREAD!VMT_$MAIN_$$_TDATATHREAD$indirect VMT_$MAIN_$$_TMAINFORMVMT_$MAIN_$$_TMAINFORM$indirect "INIT_$MAIN_$$_TDATATHREAD$indirect INIT_$MAIN_$$_TDATATHREAD"RTTI_$MAIN_$$_TDATATHREAD$indirect RTTI_$MAIN_$$_TDATATHREAD"RTTI_$MAIN_$$_def00000219$indirect RTTI_$MAIN_$$_def00000219"RTTI_$MAIN_$$_def0000021A$indirect RTTI_$MAIN_$$_def0000021A"RTTI_$MAIN_$$_def0000021B$indirect RTTI_$MAIN_$$_def0000021B"RTTI_$MAIN_$$_def0000021C$indirect RTTI_$MAIN_$$_def0000021C INIT_$MAIN_$$_TMAINFORM$indirect INIT_$MAIN_$$_TMAINFORM RTTI_$MAIN_$$_TMAINFORM$indirect RTTI_$MAIN_$$_TMAINFORM"RTTI_$MAIN_$$_def000001ED$indirect RTTI_$MAIN_$$_def000001ED"RTTI_$MAIN_$$_def000001EE$indirect RTTI_$MAIN_$$_def000001EE"RTTI_$MAIN_$$_def000001EF$indirect RTTI_$MAIN_$$_def000001EF"RTTI_$MAIN_$$_def000001F0$indirect RTTI_$MAIN_$$_def000001F0"RTTI_$MAIN_$$_def000001F1$indirect RTTI_$MAIN_$$_def000001F1"RTTI_$MAIN_$$_def000001F2$indirect RTTI_$MAIN_$$_def000001F2"RTTI_$MAIN_$$_def00000214$indirect RTTI_$MAIN_$$_def00000214"RTTI_$MAIN_$$_def00000215$indirect RTTI_$MAIN_$$_def00000215"RTTI_$MAIN_$$_def00000216$indirect RTTI_$MAIN_$$_def00000216"RTTI_$MAIN_$$_def00000217$indirect RTTI_$MAIN_$$_def00000217FQ FPC_THREADVAR_RELOCATEVMT_$GRAPHICS_$$_TJPEGIMAGEVMT_$DIALOGS_$$_TSAVEDIALOGVMT_$TAPRINT_$$_TPRINTERDRAWER VMT_$CLASSES_$$_TTHREAD$indirect VMT_$FORMS_$$_TFORM$indirect RTTI_$SYSTEM_$$_ANSISTRINGRTTI_$CLASSES_$$_TTHREADRTTI_$SYSTEM_$$_RAWBYTESTRINGRTTI_$SYSTEM_$$_LONGINTRTTI_$FORMS_$$_TFORM VxV V)V2V;VDVMVVV_VhVqVzVVVVVVVVVVVVVVVW WWW%W.W7W@WIWRW[WdWmWvWWWWWWWWWWWWWWWWXXX!X*X3X\G\P\Y\b\k\t\}\\\\\\\\\\\\\\\] ]]](]1]:]C]L]U]^]g]p]y]]]]]]]]]]]]]]]^ ^^^$^-^6^?^H^Q^Z^c^l^u^~^^^^^^^^^^^^^^^___ _)_2_;_D_M_V___h_q_z_______________` ```%`.`7`@`I`R`[`d`m`v````````````````aaa!a*a3aeGePeYebekete}eeeeeeeeeeeeeeef fff(f1f:fCfLfUf^fgfpfyfffffffffffffffg ggg$g-g6g?gHgQgZgcglgug~ggggggggggggggghhh h)h2h;hDhMhVh_hhhqhzhhhhhhhhhhhhhhhi iii%i.i7i@iIiRi[idimiviiiiiiiiiiiiiiiijjj!j*j3j