TPS3P4c:\school\bp\examples\win\paint\paint.EXEc:\school\bp\examples\win\paint\paint.pasC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\CANVAS.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\BITMAPS.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\PALETTE.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\LINEBAR.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\TOOLBAR.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\TOOLS.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\RECT.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\PAINTDLG.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\PAINTDEF.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\OSTDDLGS.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\OSTDDLGS.INCC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\OWINDOWS.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\OWINDOWS.INCC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\ODIALOGS.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\VALIDATE.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\OBJECTS.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\OMEMORY.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\WINDOS.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\STRINGS.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\WINPROCS.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\WINTYPES.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\RESDEF.PASC:\SCHOOL\BP\EXAMPLES\WIN\PAINT\SYSTEM.PASoCf9 X/U*TPUQ` X5@BHHH/Z`P ?_ *_ 1 W$ Az  y ^      b    H R R R  R R    ! " r  # >  >WAbs WAddr@VAppend|8WArcTanlVAssign(WAssignedV BlockReadV BlockWritePBooleanrVBreakPBytePByteboolPCharVChDirpWChr8VClose4PCompKWConcatVContinueAWCopy WCosh}WCSegH@VDecVDelete$VDisposePDoublecWDSegL@#WEofWEoln VErase<WVExcludeoVExitHWExpt@PExtendedVFailOFalserWFilePosWFileSizeIVFillCharXVFlushWFracVFreeMemPVGetDirl.VGetMemLbVHaltDpWHiWHighzVInc VIncludePVInsert WInt`bPInteger*xWIOResult@XWLengthWLnp:WLoWLowPLongboolPLongintRVMarkWMaxAvail@OMaxIntRO MaxLongintRZMemWMemAvail@ZMemLR-ZMemW>SVMkDirtVMove\GXNew9WOdd0FWOfs@@[ OpenString_WOrd4UW ParamCountWParamStrPPChartWPi!PPointerYPortYPortWWPosWPred,jWPtr<WRandomV Randomize`VRead #VReadLn<PRealVReleaseVRename@6VReset,VRewrite0VRmDirxWRound|VRunError}VSeek8xWSeekEofmWSeekEoln.WSegD@V SetTextBufPShortintWSindPSingleTWSizeOfXWSPtrT@WSqr$WSqrt\WSSegP@-VStrdWSucc(WSwapPTextOTruerTWTruncx7VTruncateT^WTypeOf@WUpCaseHVValh2PWord>PWordboolAVWriteVWriteLnSSystem*sJQ HPrevInst>Q HInstance>QCmdShow*QCmdLineaQHeapList >Q HeapLimit >Q HeapBlock>QHeapAllocFlags>Q HeapErrorQExitProckQExitCode*jQ ErrorAddrnQ PrefixSeg >QInOutRes"*+QRandSeed$RQ SelectorInc(>H QTest8086*QFileMode+QInput QOutputFGHIJK= =L 7>.IsMN44:h*@a+B8  O CxcP@h_`HK@I@oxPhH@@o(8888EN 07XXX2hP`$((:Q`@@KPPZZ888],"&*2 papHHc ( y     3 (R(S(J(}(pTpXX=8UVM\eT^[1r    u0<0j0898i88@@^@@08826/:Ak[h~p]-[g8(0h8q((*HH`OX}(c  #p":(kO`@LXspkG0|(N 8 F ,   !KERNEL(USERWIN87EMKEYBOARD*System.( SYSTEM.PASWAPP.OBWWLIB.OBWWEND.OBWWMEM.OBWERRC.OBWOBJH.OBWDF87.OBWTCTL.OBWTGPC.OBWTCHR.OBWTSTR.OBWTPCH.OBWTBOL.OBWTINT.OBWTF48.OBWTF87.OBWTFUN.OBWFCTL.OBWFDIR.OBWCINT.OBWCF48.OBWCF87.OBWWPAR.OBWDIRH.OBWWI87.OBWWX87.OBWWE87.OBWWF87.OBJVARH.OBJLONG.OBJLOVF.OBJSTRH.OBJSETH.OBJTFIO.OBJFP48.OBJF48H.OBJF48F.OBJRAND.OBJDINT.OBJDF48.OBJSINT.OBJSF48.OBJSF87.OBJFFUN.OBJMEMH.OBJCHAR.OBJDMTH.OBJTPUQ/`8@@@@@K]cc$ $(~;g!SResDef(SSystem*sO id_WidthFieldReOid_HeightFieldRfO id_StretchBMRhOid_PadBMRiOid_CurrentBMGroupRjSOcm_OptionsSizeRO cm_HelpAboutRM~;g!*SystemHA RESDEF.PAS"!;SgTPUQg`EMMMMMMagg`&~AXǺNʹM[m=[l Duo&W䴹ױ;Zݲ𹲺&Ҷ`S˭ym,!SWinTypes&SSystem*sPBoolPPStrPPBool/ "PPIntegerK ;*PPByted WPPWord} p>PPLongInt RPPHandle >PLPHandlePTHandle>P TGlobalHandle>P TLocalHandle>PTFarProcPLPVoidPHWnd>PHStr>PHIcon>PHDC>PHMenu>PHPen>PHFont>PHBrush>PHBitmap>PHCursor>PHRGN>PHPalette>cP TColorRefRPPRect 2PTRect$6JQleft$*Qtop6*QrightJ*Qbottom*PPPointm _PTPointyQx*Qy*P MakePointP POFStruct P TOFStructW@'QcBytes'Q fFixedDisk@QnErrCodeW>Qreserved RnQ szPathName ROof_ReadR"Oof_WriteRO of_ReadWriteROof_Share_CompatR>Oof_Share_ExclusiveROof_Share_Deny_WriteR Oof_Share_Deny_ReadR0Oof_Share_Deny_NoneR@Oof_ParseRO of_DeleteRO of_VerifyRO of_CancelRfO of_CreateRGO of_PromptR Oof_ExistR@O of_ReopenRO tf_ForceDriveROdrive_RemovableRO drive_FixedRO drive_RemoteRO gmem_FixedRO gmem_MoveableROgmem_NoCompactROgmem_NoDiscardR )O gmem_ZeroInitR@O gmem_ModifyROgmem_DiscardableROgmem_Not_BankedRO gmem_ShareR VO gmem_DDEShareR O gmem_NotifyR@O gmem_LowerROGHndRBOGPtrR@oOgmem_DiscardedR@Ogmem_LockCountRO lmem_FixedRO lmem_MoveableROlmem_NoCompactROlmem_NoDiscardR O lmem_ZeroInitR@pO lmem_ModifyR;Olmem_DiscardableROLHndRB|OLPtrR@|O NonZeroLHndRO NonZeroLPtrRTOLNotify_OutOfMemRO LNotify_MoveR> OLNotify_DiscardRWOlmem_DiscardedR@uOlmem_LockCountR PMakeIntResourceO DifferenceR O rt_CursorO rt_BitmapaOrt_IconOrt_MenuO rt_DialognO rt_StringO rt_FontDirOrt_FontOrt_Accelerator ZO rt_RCData Ort_Group_Cursor O rt_Group_Icon PTAtom>V P MakeIntAtomP PCatchBuf   : P TCatchBuf: R *& Owf_PModeRO wf_CPU286Ru O wf_CPU386RO wf_CPU486R'O wf_StandardRO wf_Win286R O wf_EnhancedR O wf_Win386R O wf_CPU086R@ O wf_CPU186RO wf_LargeFrameR7 O wf_SmallFrameROwf_80x87ROwep_System_ExitRs O wep_Free_DLLRyOr2_BlackR Or2_NotMergePenRO r2_MaskNotPenR O r2_NotCopyPenR O r2_MaskPenNotR Or2_NotR;O r2_XORPenR O r2_NotMaskPenRO r2_MaskPenR O r2_NotXORPenR Or2_NOPR Or2_MergeNotPenR O r2_CopyPenR Or2_MergePenNotR O r2_MergePenROr2_WhiteR OSrcCopyR OSrcPaintRb OSrcAndRO SrcInvertRFfOSrcEraseR(DO NotSrcCopyR3O NotSrcEraseR O MergeCopyRO MergePaintR& OPatCopyR!OPatPaintR 3O PatInvertRIZe O DstInvertR U O BlacknessRBO WhitenessRb O BlackOnWhiteR;O WhiteOnBlackRO ColorOnColorR O AlternateROWindingR O ta_NoUpdateCPRq O ta_UpdateCPR Ota_LeftR Ota_RightR" O ta_CenterR Ota_TopR O ta_BottomRO ta_BaseLineR O eto_GrayedRQ O eto_OpaqueRO eto_ClippedR OAspect_FilteringRSOmeta_SetBKColorR# Ometa_SetBKModeROmeta_SetMapModeRJ O meta_SetROP2R Ometa_SetRelAbsR Ometa_SetPolyFillModeR)Ometa_SetStretchBltModeRg Ometa_SetTextCharExtraROmeta_SetTextColorR Ometa_SetTextJustificationR Ometa_SetWindowOrgR Ometa_SetWindowExtR  Ometa_SetViewportOrgR TOmeta_SetViewportExtRUOmeta_OffsetWindowOrgROmeta_ScaleWindowExtROmeta_OffsetViewportOrgRhOmeta_ScaleViewportExtRO meta_LineToRHO meta_MoveToROmeta_ExcludeClipRectR?Ometa_IntersectClipRectR_Ometa_ArcRkO meta_EllipseR8 Ometa_FloodFillROmeta_PieROmeta_RectangleR6Ometa_RoundRectR O meta_PatBltR&O meta_SaveDCR O meta_SetPixelROmeta_OffsetClipRgnR #O meta_TextOutR! O meta_BitBltR" 8 Ometa_StretchBltR# O meta_PolygonR$O meta_PolyLineR%>O meta_EscapeR&Q Ometa_RestoreDCR'Ometa_FillRegionR(Ometa_FrameRegionR)L Ometa_InvertRegionR*gOmeta_PaintRegionR+Ometa_SelectClipRegionR,Ometa_SelectObjectR-Ometa_SetTextAlignR.uO meta_DrawTextR/O meta_ChordR0Ometa_SetMapperFlagsR1Ometa_ExtTextOutR2 Ometa_SetDIBToDevR3 >Ometa_SelectPaletteR4Ometa_RealizePaletteR5 Ometa_AnimatePaletteR6Ometa_SetPalEntriesR7Ometa_PolyPolygonR8Ometa_ResizePaletteR9YOmeta_DIBBitBltR@ Ometa_DIBStretchBltRA Ometa_DIBCreatePatternBrushRBOmeta_DeleteObjectR8Ometa_CreatePaletteROmeta_CreateBrushR Ometa_CreatePatternBrushROmeta_CreatePenIndirectROmeta_CreateFontIndirectROmeta_CreateBrushIndirectR%Ometa_CreateBitmapIndirectROmeta_CreateBitmapR&Ometa_CreateRegionRONewFrameROAbortDocRKONextBandRO SetColorTableRO GetColorTableR O FlushOutputRO DraftModeRFOQueryEscSupportRO SetAbortProcR OStartDocR OEndDocR kOGetPhysPageSizeR qOGetPrintingOffsetR 4OGetScalingFactorRTO MFCommentRO GetPenWidthRsO SetCopyCountROSelectPaperSourceRVO DeviceDataR O PassThroughRO GetTechnolgyRkO GetTechnologyRRO SetEndCapRSO SetLineJoinR"O SetMiterLimitROBandInfoR ODrawPatternRectR]OGetVectorPenSizeR" OGetVectorBrushSizeR{O EnableDuplexROGetSetPaperBinsROGetSetPrintOrientR=O EnumPaperBinsRO SetDIBScalingR O EPSPrintingR!OEnumPaperMetricsR"OGetSetPaperMetricsR#OPostScript_DataR%<OPostScript_IgnoreR&cOGetExtendedTextMetricsROGetExtentTableREOGetPairKernTableRUOGetTrackKernTableR-O GDIExtTextOutROEnableRelativeWidthsROEnablePairKerningRO SetKernTrackR OSetAllJustValuesRO SetCharSetRO GDIStretchBltRiO Begin_PathRO Clip_To_PathR^ OEnd_PathRGOExt_Device_CapsRO Restore_CTMROSave_CtmROSet_Arc_DirectionROSet_Background_ColorR\O Set_Poly_ModeROSet_Screen_AngleR 0O Set_SpreadR O Transform_CTMR O Set_Clip_BoxR O Set_BoundsR Osp_NotReportedR@xOsp_ErrorRO sp_AppAbortR*O sp_UserAbortRO sp_OutOfDiskROsp_OutOfMemoryRO pr_JobStatusROobj_PenRO obj_BrushR:PPBitmap PTBitmapO 8 i QbmType*QbmWidth *QbmHeight *Q bmWidthBytes8 * QbmPlanesO  Q bmBitsPixel i QbmBits P TRGBTriple ~  QrgbtBlue  Q rgbtGreen  QrgbtRed iPTRGBQuad  !!S!QrgbBlue '!!QrgbGreen >!'!QrgbRed S!>!Q rgbReserved PPBitmapCoreHeader! m!! PTBitmapCoreHeader! !!!"!"QbcSize!!R!QbcWidth!!>!QbcHeight!">QbcPlanes!">Q bcBitCount !> PPBitmapInfoHeaderL" 3"q"PTBitmapInfoHeaderq"(X"}""#M##QbiSizeq""R"QbiWidthq""R"QbiHeightq""RQbiPlanes q"">Q biBitCountq"">"Q biCompressionq"#R"Q biSizeImageq"/#R"QbiXPelsPerMeterq"M#R"QbiYPelsPerMeterq"k#R/#Q biClrUsed q"#Rk#QbiClrImportant$q"RObi_RGBRObi_RLE8RAObi_RLE4R)P PBitmapInfo# # $P TBitmapInfo $,#$ $ $8$Q bmiHeader $8$q"Q bmiColors( $d$ R P$qPPBitmapCoreInfo$ t$$PTBitmapCoreInfo$$$$$$Q bmciHeader$$!Q bmciColors $ % R $PPBitmapFileHeader3% %X%PTBitmapFileHeaderX%?%d%n%%%%%QbfTypeX%%>QbfSizeX%%RQ bfReserved1X%%>Q bfReserved2X%%>n%Q bfOffBits X%RP PHandleTable% %&P THandleTable&&$&.&.&Q objectHandle&]& R>I&P PMetaRecord& m&&P TMetaRecord&&&&&&&QrdSize&&RQ rdFunction&&>QrdParm& ' R>&X"P PMetaHeader/' 'N'oP TMetaHeaderN';'Z'd'''''QmtTypeN'y'>d'Q mtHeaderSizeN''>Q mtVersionN''>'QmtSizeN''Ry'Q mtNoObjects N''>Q mtMaxRecord N''RQmtNoParametersN'>P PMetaFilePict'( (H(~P TMetaFilePictH(3(T(^((o((QmmH(o(*QxExtH((*QyExtH((*^(QhMFH(>m!P PTextMetric( ((!P TTextMetric((((***E*QtmHeight()*QtmAscent()*(Q tmDescent(5)*QtmInternalLeading(U)*)QtmExternalLeading(u)*5)QtmAveCharWidth ()*U)QtmMaxCharWidth ()*u)QtmWeight()*)QtmItalic())Q tmUnderlined())Q tmStruckOut(*Q tmFirstChar(,*)Q tmLastChar(E*)Q tmDefaultChar(a*,*Q tmBreakChar({*)QtmPitchAndFamily(*{*Q tmCharSet(*a*Q tmOverhang(***QtmDigitizedAspectX(***QtmDigitizedAspectY(*uP PPelArray+  +;+m&P TPelArray;+ *+G+Q+++Q+h+QpaXCount;+h+*QpaYCount;++*QpaXExt;++*QpaYExt;++*+QpaRGBs;+P PLogBrush+ ++P TLogBrush+++,,,.,QlbStyle+,>QlbColor+.,RQlbHatch+*NPPPatternT, D,+PTPattern+(PPLogPen, p,,(PTLogPen, ,,,,,,Q lopnStyle,,>Q lopnWidth,,Q lopnColor,RP PPaletteEntry - ,.-P TPaletteEntry.--:-D--QpeRed.-X-D-QpeGreen.-n-X-QpeBlue.--n-QpeFlags.-8P PLogPalette- --(P TLogPalette----.-Q palVersion-->Q palNumEntries-.>-Q palPalEntry-D. R.-0.)O lf_FaceSizeR TPPLogFont{. k..PTLogFont.2.../Y///QlfHeight..*.QlfWidth..*.Q lfEscapement..*Q lfOrientation./*QlfWeight.(/*QlfItalic .?/.Q lfUnderline .Y/?/Q lfStrikeOut .s/.Q lfCharSet ./(/QlfOutPrecision./s/QlfClipPrecision.//Q lfQuality.//QlfPitchAndFamily.//Q lfFaceName.*0 R 0&Oout_Default_PrecisROout_String_PrecisR~ Oout_Character_PrecisR4Oout_Stroke_PrecisR#Oclip_Default_PrecisR,Oclip_Character_PrecisR#Oclip_Stroke_PrecisR3(ODefault_QualityRFO Draft_QualityRSO Proof_QualityRuO Default_PitchRPO Fixed_PitchR]1OVariable_PitchRO Ansi_CharSetR+OSymbol_CharSetROShiftJIS_CharSetR#O OEM_CharSetRT.O ff_DontCareROff_RomanRv1Off_SwissR +O ff_ModernR0O ff_ScriptR@O ff_DecorativeRPD1O fw_DontCareR-Ofw_ThinRd*+O fw_ExtraLightR+1Ofw_LightR,72O fw_NormalR[O fw_MediumRoO fw_SemiBoldRXsOfw_BoldR'O fw_ExtraBoldR 1Ofw_HeavyR:0O fw_UltraLightRu2O fw_RegularRQ3O fw_DemiBoldRX;'O fw_UltraBoldR 3"Ofw_BlackR#ORaster_FontTypeRODevice_FontTypeRO TransparentR%OOpaqueR`2Omm_TextRFO mm_LoMetricR0O mm_HiMetricR,O mm_LoEnglishR1O mm_HiEnglishR4Omm_TWIPSRO mm_IsotropicR-Omm_AnisotropicR$OAbsoluteRORelativeR3O White_BrushR`,O LtGray_BrushRO Gray_BrushR5O DkGray_BrushRu0O Black_BrushR5O Null_BrushR2O Hollow_BrushR-O White_PenR&3O Black_PenRr5ONull_PenROOEM_Fixed_FontR 2OANSI_Fixed_FontR 2O ANSI_Var_FontR 2O System_FontR 4ODevice_Default_FontR0ODefault_PaletteR3OSystem_Fixed_FontRK2Obs_SolidR2Obs_NullR3O bs_HollowRO bs_HatchedR4O bs_PatternR2O bs_IndexedR5O bs_DIBPatternR64O hs_HorizontalR?%O hs_VerticalRO hs_FDiagonalRe3O hs_BDiagonalR*6Ohs_CrossRI4O hs_DiagCrossR5Ops_SolidR6Ops_DashROps_DotR1O ps_DashDotR7O ps_DashDotDotR4Ops_NullR7Ops_InsideFrameR.O DriverVersionR0O TechnologyR<8OHorzSizeR2OVertSizeRD,OHorzResRy6OVertResR 7O BitsPixelR 1OPlanesRX0O NumBrushesRONumPensRO NumMarkersR8ONumFontsR6O NumColorsRC6O PDeviceSizeR#8O CurveCapsR 4OLineCapsR1O PolygonalCapsR 8OTextCapsR"9OClipCapsR$#O RasterCapsR&3OAspectXR(w4OAspectYR*4OAspectXYR,$4O LogPixelsXRXO LogPixelsYRZ 8O SizePaletteRhF:O NumReservedRjk.OColorResRlZ6O dt_PlotterR8O dt_RasDisplayR8O dt_RasPrinterR5O dt_RasCameraR/7O dt_CharStreamRx7O dt_MetaFileR7O dt_DispFileRp,Occ_NoneR#2O cc_CirclesR8Occ_PieR7Occ_ChordR69O cc_EllipsesR9Occ_WideR3O cc_StyledR 5O cc_WideStyledR@%O cc_InteriorsR:Olc_NoneR9O lc_PolyLineR6O lc_MarkerRD=O tc_cp_StrokeR*Otc_cr_90Ra7O tc_cr_AnyRn;Otc_sf_X_YIndepR &=O tc_sa_DoubleR@,5O tc_sa_IntegerR6O tc_sa_ContinRO tc_ea_DoubleR2:O tc_ia_AbleR7O tc_ua_AbleR6O tc_so_AbleR=O tc_ra_AbleR 8O tc_va_AbleR@$>O tc_ReservedR5O rc_BitBltRO rc_BandingR8O rc_ScalingRO pc_ExplicitR93O pc_NoCollapseRM?ODIB_RGB_ColorsR9ODIB_Pal_ColorsR ?O syspal_StaticR?Osyspal_NoStaticRb?Ocbm_InitR:OPCharSetR(AOPOutPrecisMismatchR+O PPitchFixedRH7O PFaceNameR6?OPFamilyR >OPFamilyUnknownR@O PHeightBiggerR=OPPitchVariableR?OPFHeightSmallerR;OPFHeightBiggerR -O PFWeightNumerRaBO PFWeightDenomR9Odt_TopR=Odt_LeftR7O dt_CenterRZAOdt_RightRgCO dt_VCenterR4@O dt_BottomRD5O dt_WordBreakRU=O dt_SingleLineR DO dt_ExpandTabsR@>O dt_TabStopR@O dt_NoClipRD;Odt_ExternalLeadingRCO dt_CalcRectR.BO dt_NoPrefixR|@O dt_InternalRCDOFloodFillBorderR*DOFloodFillSurfaceRu9Osb_HORZR@Osb_VERTR@Osb_CTLR3Osb_BOTHR5O sb_LineUpRDO sb_LineDownRDO sb_PageUpRh=O sb_PageDownRZ5Osb_ThumbPositionR&O sb_ThumbTrackROsw_ShowMinimizedROsw_ShowMaximizedR|FO sw_MaximizeRDBOsw_ShowNoActivateRCOsw_ShowR`FO sw_MinimizeR>Osw_ShowMinNoActiveRBO sw_ShowNAR7CO sw_RestoreR 2FO hide_WindowRCOshow_OpenWindowRO vk_EscapeRHOvk_SpaceR GOvk_PriorR!HOvk_NextR"RIOvk_EndR#FOvk_HomeR$ JOvk_LeftR%FOvk_UpR&IOvk_RightR'BOvk_DownR(qAO vk_SelectR)0HOvk_PrintR*KFO vk_ExecuteR+HO vk_SnapShotR,CO vk_InsertR->O vk_DeleteR.VJOvk_HelpR/AO vk_NumPad0R` KO vk_NumPad1Ra;O vk_NumPad2RbFO vk_NumPad3RcoHO vk_NumPad4RdGO vk_NumPad5ReDJO vk_NumPad6RfHO vk_NumPad7RgGO vk_NumPad8RhDO vk_NumPad9RiAHO vk_MultiplyRjFOvk_AddRkJO vk_SeparatorRlIO vk_SubtractRmLLO vk_DecimalRnBO vk_DivideRoKOvk_F1RpKOvk_F2Rq LOvk_F3Rr@Ovk_F4RsBOvk_F5RtIOvk_F6RuNCOvk_F7RvEOvk_F8Rw@EOvk_F9RxHOvk_F10Ry4KOvk_F11Rz)GOvk_F12R{iJOvk_F13R|{LOvk_F14R}@Ovk_F15R~FOvk_F16RKO vk_NumLockRdIO wh_MsgFilterR7Owh_JournalRecordRKOwh_JournalPlaybackRJO wh_KeyboardRLO wh_GetMessageR>Owh_CallWndProcRKOwh_CBTRVGOwh_SysMsgFilterREO wh_WindowMgrRIO hc_LPLPFnNextRNO hc_LPFnNextRMO hc_ActionRBO hc_GetNextR.MOhc_SkipRcMOhc_NoRemR?IO hc_NoRemoveRMO hc_SysModalOnR"OOhc_SysModalOffRMO hcbt_MoveSizeRNO hcbt_MinMaxRdLOhcbt_QSRLOmsgf_DialogBoxRBOmsgf_MessageBoxR1JO msgf_MenuR?O msgf_MoveREO msgf_SizeRQMOmsgf_ScrollBarRLOmsgf_NextWindowRMOOwc_InitRGOwc_SWPR%NOwc_DefWindowProcR PO wc_MinMaxRUNOwc_MoveRPOwc_SizeRMOwc_DrawCaptionRNP PEventMsgQ Q0QIP TEventMsg0Q QQparamL0QqQ>\QQparamH0QQ>qQQtime0QRlPP PWndClassQ QQKP TWndClassQQQQUR RQRQstyleQQ>Q lpfnWndProcQ RQ cbClsExtraQ$R*QQ cbWndExtraQ=R*$RQ hInstance QUR>=RQhIcon QiR>QhCursorQR>iRQ hbrBackgroundQR>RQ lpszMenuNameQRRQ lpszClassNameQYDPPMsgR RRJPTMsgRRS S SrS_SQhwndRS>QmessageR5S>SQwParamRJS>QlParamR_SRJSQtime RrSR5SQptRNO gwl_WndProcRuMO gww_HInstanceR>Ogww_HWndParentRSOgww_IDRoNO gwl_StyleRLO gwl_EXStyleROO gcl_MenuNameROOgcw_HBRBackGroundRSO gcw_HCursorRNO gcw_HIconR:LO gcw_HModuleRSOgcw_CBWndExtraROOgcw_CBClsExtraRe@O gcl_WndProcRMO gcw_StyleRROwm_NullRIO wm_CreateRfOO wm_DestroyRROwm_MoveRTOwm_SizeRJO wm_ActivateRTO wm_SetFocusR UO wm_KillFocusR?MO wm_EnableR WTO wm_SetRedrawR QO wm_SetTextR HO wm_GetTextR OOwm_GetTextLengthR4UOwm_PaintRJOwm_CloseRWHOwm_QueryEndSessionR TOwm_QuitRHVO wm_QueryOpenR]KO wm_EraseBkGndRcjQfEraseMjjQrcPaintMjjjQfRestore MjjQ fIncUpdateMjjujQ rgbReservedMjj RjhP PCreateStruct#k kDkdP TCreateStructDk"/kPkZkAlk)lkQlpCreateParamsDkwkQ hInstanceDkk>wkQhMenuDkk>Q hwndParentDkk>ZkQcy Dkk*kQcx Dkk*kQyDkk*QxDkk*kQstyleDklRkQlpszNameDk)llQ lpszClassDkAlkQ dwExStyleDkRnfOodt_MenuR/kO odt_ListBoxRbO odt_ComboBoxRYO odt_ButtonRYhOoda_DrawEntireR9jO oda_SelectRgO oda_FocusR*VO ods_SelectedRfO ods_GrayedR"iO ods_DisabledRgO ods_CheckedRiO ods_FocusRhPPMeasureItemStructm immgPTMeasureItemStructmmmm/nnmQCtlTypemm>QCtlIDmm>mQitemIDmm>mQ itemWidthmn>mQ itemHeightm/n>QitemData mRbPPDrawItemStruct]n FnnbPTDrawItemStructninnnoDo/onQCtlTypenn>QCtlIDnn>nQitemIDnn>nQ itemActionnn>nQ itemStateno>QhwndItem no>oQhDC n/o>nQrcItemnDoQitemDatanRYgPPDeleteItemStructto [ooeiPTDeleteItemStructo oooopooQCtlTypeoo>QCtlIDoo>oQitemIDoo>QhwndItemop>QitemDataoRaPPCompareItemStruct6p p\pgPTCompareItemStruct\pBphprpppppQCtlType\pp>QCtlID\pp>QhwndItem\pp>rpQitemID1\pp>Q itemData1\ppRpQitemID2 \pp>pQ itemData2\pRkO pm_NoRemoveR;hO pm_RemoveR[oO pm_NoYieldR\O cw_UseDefaultRfO swp_NoSizeRfO swp_NoMoveR{iO swp_NoZOrderRGXO swp_NoRedrawRWOswp_NoActivateRjO swp_DrawFrameR imOswp_ShowWindowR@&eOswp_HideWindowRdOswp_NoCopyBitsR_Oswp_NoRepositionRqODlgWindowExtraRVO sm_CXScreenRhO sm_CYScreenRYlO sm_CXVScrollRhO sm_CYHScrollRBpO sm_CYCaptionRseO sm_CXBorderRwhO sm_CYBorderR}rO sm_CXDlgFrameRrO sm_CYDlgFrameRrO sm_CYVThumbR `O sm_CXHThumbR JiO sm_CXIconR gO sm_CYIconR 4iO sm_CXCursorR dO sm_CYCursorRinO sm_CYMenuRjOsm_CXFullScreenR`Osm_CYFullScreenR:sOsm_CYKanjiWindowRlOsm_MousePresentRiO sm_CYVScrollRcrO sm_CXHScrollRQqOsm_DebugR^[O sm_SwapButtonRqO sm_Reserved1RstO sm_Reserved2RSsO sm_Reserved3RjqO sm_Reserved4ReOsm_CXMinRmOsm_CYMinRybO sm_CXSizeRrO sm_CYSizeRsO sm_CXFrameR TmO sm_CYFrameR!tO sm_CXMinTrackR"uO sm_CYMinTrackR# sO sm_CMetricsR$FnOmb_OkRqO mb_OkCancelRsOmb_AbortRetryIgnoreRgOmb_YesNoCancelR[tOmb_YesNoRqOmb_RetryCancelRuO mb_IconHandRqOmb_IconQuestionR sOmb_IconExclamationR0sOmb_IconAsteriskR@$hOmb_IconInformationR@^O mb_IconStopRrO mb_DefButton1RtO mb_DefButton2RaO mb_DefButton3RuO mb_ApplModalRGrOmb_SystemModalRlO mb_TaskModalR &qO mb_NoFocusRiO mb_TypeMaskRogO mb_IconMaskR@wO mb_DefMaskR@vO mb_ModeMaskR0juO mb_MiscMaskRwOctlcolor_MsgBoxR@tO ctlcolor_EditReOctlcolor_ListBoxRpO ctlcolor_BtnR@uO ctlcolor_DlgRlOctlcolor_ScrollBarRvOctlcolor_StaticRKdO ctlcolor_MaxRrOcolor_ScrollBarRvOcolor_BackgroundR-rOcolor_ActiveCaptionRlOcolor_InactiveCaptionRtO color_MenuRRyO color_WindowR$tOcolor_WindowFrameRoOcolor_MenuTextRAeOcolor_WindowTextRmlOcolor_CaptionTextR ;qOcolor_ActiveBorderR xOcolor_InactiveBorderR TvOcolor_AppWorkSpaceR nvOcolor_HighlightR mOcolor_HighlightTextR iO color_BtnFaceRqOcolor_BtnShadowRTfOcolor_GrayTextRxO color_BtnTextRwOcolor_EndColorsRyO gw_HWndFirstRjsO gw_HWndLastR\eO gw_HWndNextRyO gw_HWndPrevRvOgw_OwnerR{xOgw_ChildRsO mf_InsertR!sO mf_ChangeR=mO mf_AppendROzO mf_DeleteR,uO mf_RemoveR{O mf_ByCommandRhO mf_ByPositionRA{O mf_SeparatorRxO mf_EnabledRtO mf_GrayedRwO mf_DisabledR\O mf_UncheckedR{O mf_CheckedRxOmf_UseCheckBitmapsR|O mf_StringRuO mf_BitmapR|O mf_OwnerDrawR{Omf_PopupRvOmf_MenuBarBreakR |O mf_MenuBreakR@syO mf_UnhiliteRzO mf_HiliteR{O mf_SysMenuR &vOmf_HelpR@vOmf_MouseSelectR}PTMenuItemTemplateHeader~}~~7~~Q versionNumber~7~>Qoffset~>uPTMenuItemTemplatee~L~q~{~~~QmtOptione~~>{~QmtIDe~~>QmtStringe~~ R~L~Omf_EndRlOsc_SizeRv|Osc_MoveRxO sc_MinimizeR uO sc_MaximizeR0 tO sc_NextWindowR@rO sc_PrevWindowRPuOsc_CloseR`yO sc_VScrollRp+xO sc_HScrollRmzO sc_MouseMenuRw}O sc_KeyMenuRyO sc_ArrangeR|O sc_RestoreR {O sc_TaskListR0H|Osc_IconR xOsc_ZoomR0%mO idc_ArrowzO idc_IBeam}Oidc_Wait|O idc_Cross}O idc_UPArrowX{Oidc_SizeOidc_Icon/zO idc_SizeNWSEO idc_SizeNESWYwO idc_SizeWEwO idc_SizeNStOord_LangDriverRFxOidi_ApplicationzOidi_Hand{O idi_QuestionOidi_ExclamationO idi_AsteriskyOcp_HWndRwOcp_OpenR=O cp_DirectROvk_KanaRzO vk_RomajiRO vk_ZenkakuRO vk_HiraganaROvk_KanjiR)O vk_ConvertRFO vk_NonConvertRO vk_AcceptR0}O vk_ModeChangeRsO knj_StartRD}Oknj_EndR4O knj_QueryR){Oknj_Learn_ModeRO knj_GetModeRrO knj_SetModeRqOknj_CodeConvertR lO knj_ConvertR!Oknj_NextR"O em_ReplaceSelRyO em_SetFontRbO em_GetLineR~O em_LimitTextRO em_CanUndoRo{Oem_UndoR@O em_FmtLinesROem_LineFromCharROem_SetWordBreakRՉOem_SetTabStopsROem_SetPasswordCharROem_EmptyUndoBufferR+O em_MsgMaxR~O bs_PushButtonR~Obs_DefPushButtonRJO bs_CheckBoxR}Obs_AutoCheckBoxRObs_RadioButtonR3O bs_3StateRwO bs_Auto3StateRӈO bs_GroupBoxRPO bs_UserButtonRObs_AutoRadioButtonR O bs_PushBoxR O bs_OwnerDrawR O bs_LeftTextR O bn_ClickedRJObn_PaintRO bn_HiliteR0O bn_UnhiliteRɍO bn_DisableRڇObn_DoubleClickedRO bm_GetCheckRwO bm_SetCheckR`O bm_GetStateRO bm_SetStateRӋO bm_SetStyleROss_LeftRO ss_CenterR|Oss_RightROss_IconRO ss_BlackRectRO ss_GrayRectRO ss_WhiteRectR_}O ss_BlackFrameR,O ss_GrayFrameRO ss_WhiteFrameR YO ss_UserItemR O ss_SimpleR qwOss_LeftNoWordWrapR O ss_NoPrefixRO ds_AbsAlignRO ds_SysModalRO ds_LocalEditR O ds_SetFontR@AO ds_ModalFrameRO ds_NoIdleMsgRhO dm_GetDefIDRO dm_SetDefIDRO dc_HasDefIDRKSdOdlgc_WantArrowsRnO dlgc_WantTabROdlgc_WantAllKeysROdlgc_WantMessageR2Odlgc_HasSetSelRfOdlgc_DefPushButtonR͊Odlgc_UndefPushButtonR 4Odlgc_RadioButtonR@dOdlgc_WantCharsRɄO dlgc_StaticRyO dlgc_ButtonR O lb_CtlCodeROlb_OkayROlb_ErrRoO lb_ErrSpaceR*O lbn_ErrSpaceR O lbn_SelChangeRWO lbn_DblClkR~O lbn_SelCancelRBO lbn_SetFocusR*O lbn_KillFocusRwO lb_AddStringROlb_InsertStringRQByteSizeӢQParityQStopBitsQ RlsTimeout/>Q CtsTimeoutH>Q DsrTimeout a>QFlags u>aQXonCharQXoffCharQXonLim>HQXoffLimͣ>QPeCharͣQEofCharQEvtCharuQTxDelay>O dcb_BinaryROdcb_RtsDisableRO dcb_ParityR~Odcb_OutxCtsFlowROdcb_OutxDsrFlowRiOdcb_DtrDisableRؠOdcb_OutXR)Odcb_InXRO dcb_PeCharROdcb_NullRO dcb_ChEvtRpO dcb_DtrflowR pO dcb_RtsflowR@$PPComStat^ NzPTComStatzjQFlagszQcbInQuez>QcbOutQuez>aO com_CtsHoldRO com_DsrHoldR7O com_RlsdHoldRO com_XoffHoldRO com_XoffSentROcom_EofR Ocom_TximR@ PPMDICreateStruct nTPTMDICreateStructC!2WQszClass֦QszTitleQhOwner>Qx *֦Qy !*Qcx2*QcyC*QstyleWRQlParamRqPPClientCreateStruct l PTClientCreateStructħާħQ hWindowMenuާ>Q idFirstChild>O help_ContextRO help_QuitRO help_IndexROhelp_HelpOnHelpR/O help_SetIndexROhelp_KeyR4O help_MultiKeyRГP TMultiKeyHelpȨݨȨQmkSizeݨ>Q mkKeyListQ szKeyPhrase# ROctlTypesR OctlDescrRGOctlClassROctlTitleR^P PCtlStyle  P TCtlStyleǩoةQwXة>QwY>QwCx>QwCy >ǩQwId> QdwStyle 5RQszClasso_ RK5QszTitle" ]R^PTCtlType ŪϪϪ$QwType>QwWidth>QwHeight>QdwStyle$RQszDescr N R:PPCtlInfon ^PTCtlInfoz QwVersion>Q wCtlTypesϫ>QszClass RϫQszTitleC3 ]R^Q szReservedvp  R \CQctType  RGO wm_dde_FirstROwm_dde_InitiateRCOwm_dde_TerminateR]O wm_dde_AdviseROwm_dde_UnadviseR`O wm_dde_AckR)O wm_dde_DataROwm_dde_RequestRO wm_dde_PokeRQcfFormat?*O dde_DeferUpdR@O dde_AckReqRPPDDEData ڮnPTDDEDataڮʮQFlagsڮ>QcfFormatڮ*QValueڮC R/O dde_ResponseRO dde_ReleaseR ѥPPDDEPoke PTDDEPokeįدQFlagsد>QcfFormat>įQValue RPPDDEAck6 'QpPTDDEAckQB]ggQFlagsQ>nO cchDeviceNameR ʮOdm_SpecVersionROdm_OrientationR^O dm_PaperSizeR,Odm_PaperLengthRzO dm_PaperWidthRΤOdm_ScaleRO dm_CopiesR&Odm_DefaultSourceRȰOdm_PrintQualityROdm_ColorRO dm_DuplexR'Odmorient_PortraitRٞOdmorient_LandscapeRNO dmpaper_FirstR'Odmpaper_LetterROdmpaper_LetterSmallROdmpaper_TabloidRDOdmpaper_LedgerR"O dmpaper_LegalRGOdmpaper_StatementR՚Odmpaper_ExecutiveRO dmpaper_A3RO dmpaper_A4R sOdmpaper_A4SmallR O dmpaper_A5R O dmpaper_B4R 2O dmpaper_B5R O dmpaper_FolioRQdmDriverVersion"Mܷ>cQdmSize$M>Q dmDriverExtra&M >QdmFields(M$R Q dmOrientation,M@*Q dmPaperSize.MZ*ܷQ dmPaperLength0Mv*@Q dmPaperWidth2M*ZQdmScale4M*$QdmCopies6M*QdmDefaultSource8Mܸ*vQdmPrintQuality:M*ܸQdmColor<M*QdmDuplex>M*O dm_UpdateROdm_CopyRO dm_PromptRܵO dm_ModifyRO dm_In_BufferRO dm_In_PromptRO dm_Out_BufferR+Odm_Out_DefaultRxO dc_FieldsR>!PTExtDeviceModeq [*>>MM>PTDeviceCapabilities» R>M۹PPKeyboardState 55PTKeyboardState5 R !64 WINTYPES.PAS TPUQ`?zڌ P`/$~,rwi>RAddAtom >RAddFontResource *RAdjustWindowRect  RRAdjustWindowRectEx( RRRAllocCStoDSAlias0 >>(RAllocDStoCSAlias8 >>R AllocResource@ >>>RR AllocSelectorH >>RAnimatePaletteP >>>R AnsiLowerX R AnsiLowerBuff` >>RAnsiNexth RAnsiPrevp R AnsiToOemx *R AnsiToOemBuff *R AnsiUpper R AnsiUpperBuff >>RAnyPopup R AppendMenu >>>RArc  >********RArrangeIconicWindows >>RBeginDeferWindowPos >*R BeginPaint >>Mj RBitBlt  >****>**RRBringWindowToTop >{R BuildCommDCB *R CallMsgFilter R*RCallWindowProc R>>>RRCatch *: RChangeClipboardChain >>R ChangeMenu >>>>RChangeSelector >>>RCheckDlgButton >*>R CheckMenuItem >>>iRCheckRadioButton  >***RChildWindowFromPoint( >>.RChord0  >********RClearCommBreak8 **RClientToScreen@ >R ClipCursorH RCloseClipboardP UR CloseCommX **R CloseMetaFile` >>R CloseSoundh R CloseWindowp >R CombineRgnx *>>>*R CopyMetaFile >>RCopyRect RCountClipboardFormats *RCountVoiceNotes **R CreateBitmap >**RCreateBitmapIndirect >RCreateBrushIndirect >+R CreateCaret >>**RCreateCompatibleBitmap >>**RCreateCompatibleDC >>R CreateCursor >>****SRCreateDC >$ R CreateDialog >>>RCreateDialogIndirect >>>RCreateDialogIndirectParam >>>RRCreateDialogParam >>>R RCreateDIBitmap >>q"R $>8RCreateDIBPatternBrush >>>RCreateDiscardableBitmap >>** RCreateEllipticRgn >**** RCreateEllipticRgnIndirect  > R CreateFont( >*****RCreateFontIndirect0 >.RCreateHatchBrush8 >*R RCreateIC@ >R CreateIconH >>**R CreateMenuP >RCreateMetaFileX > R CreatePalette` >-$RCreatePatternBrushh >> R CreatePenp >**RV RCreatePenIndirectx >, RCreatePolygonRgn >**RCreatePolyPolygonRgn >**IRCreatePopupMenu > R CreateRectRgn >**** RCreateRectRgnIndirect >RCreateRoundRectRgn >******RCreateSolidBrush >RR CreateWindow > R****>>>RCreateWindowEx > RR****>>>R DebugBreak IR DefDlgProc R>>>R RDeferWindowPos >>>>****>R DefFrameProc R>>>>RR DefHookProc R*>RRDefineHandleTable >RDefMDIChildProc R>>>RR DefWindowProc R>>>R R DeleteAtom >>RDeleteDC >R DeleteMenu >>>RDeleteMetaFile  >R DeleteObject( >sR DestroyCaret0 _ R DestroyCursor8 >R DestroyIcon@ >L R DestroyMenuH >- R DestroyWindowP >R DialogBoxX *>>WRDialogBoxIndirect` *>>>RDialogBoxIndirectParamh *>>>RRDialogBoxParamp *>>RRDispatchMessagex RRR DlgDirList *>**>J RDlgDirListComboBox *>**>pR DlgDirSelect >*dRDlgDirSelectComboBox >*<RDOS3Call LRDPtoLP >*R DrawFocusRect >RDrawIcon >**>&R DrawMenuBar >RDrawText *>*>REllipse >****qREmptyClipboard REnableHardwareInput REnableMenuItem >>>WR EnableWindow >UREndDeferWindowPos >R EndDialog >*REndPaint >MjREnumChildWindows >RpREnumClipboardFormats >>zR EnumFonts  *>jR EnumMetaFile( >> R EnumObjects0 *>*R EnumProps8 *>REnumTaskWindows@ >RYR EnumWindowsH RR EqualRectP REqualRgnX >>8REscape` *>**REscapeCommFunctionh R**RExcludeClipRectp *>****RExcludeUpdateRgnx *>>QR ExitWindows R>)R ExtFloodFill >**R>R ExtTextOut >**>>K R FatalAppExit > R FatalExit *DRFillRect *>>uRFillRgn >>>XRFindAtom >R FindResource >> R FindWindow > R FlashWindow >R FloodFill >**Rz R FlushComm ***R FrameRect >>!RFrameRgn >>>**R FreeLibrary >R FreeModule >RFreeProcInstance R FreeResource > R FreeSelector >>"RGetActiveWindow  >RGetAspectRatioFilter( R>RGetAsyncKeyState0 **R GetAtomHandle8 >>R GetAtomName@ >>*{R GetBitmapBitsH R>R[RGetBitmapDimensionP R>-R GetBkColorX R> R GetBkMode` *>R GetBrushOrgh R>R GetCapturep >RGetCaretBlinkTimex >yR GetCaretPos R GetCharWidth >>>>&R GetClassInfo >QR GetClassLong R>* R GetClassName *>* R GetClassWord >>*> R GetClientRect >&RGetClipboardData >>XRGetClipboardFormatName *>*%RGetClipboardOwner >$RGetClipboardViewer >$R GetClipBox *> R GetCodeHandle >R GetCodeInfo "R GetCommError **z(RGetCommEventMask >**%R GetCommState **PR GetCurrentPDB >RGetCurrentPosition R>PRGetCurrentTask > RGetCurrentTime  R'*R GetCursorPos( j%RGetDC0 >>\!RGetDCOrg8 R>&RGetDesktopHwnd@ >$RGetDesktopWindowH >9)R GetDeviceCapsP *>*(#RGetDialogBaseUnitsX RR GetDIBits` *>>>> $> R GetDlgCtrlIDh *>(R GetDlgItemp >>*'R GetDlgItemIntx >>*/*RGetDlgItemText *>**)RGetDOSEnvironment T#RGetDoubleClickTime >"R GetDriveType >*x(RGetEnvironment *>RGetFocus >~*R GetFreeSpace R>Q*R GetInputState x'RGetInstanceData *>>*e-R GetKBCodePage *-RGetKeyboardState 5-RGetKeyboardType **RGetKeyNameText *R*9R GetKeyState **O"RGetLastActivePopup >> R GetMapMode *>RGetMenu >>!RGetMenuCheckMarkDimensions R/RGetMenuItemCount >>),R GetMenuItemID >>*,R GetMenuState  >>>>R GetMenuString( *>>*>#R GetMessage0 R>>>(0R GetMessagePos8 RF'RGetMessageTime@ R+R GetMetaFileH >0RGetMetaFileBitsP >>+RGetModuleFileNameX *>*S RGetModuleHandle` >)!RGetModuleUsageh *>B.RGetNearestColorp R>RRGetNearestPaletteIndexx >>R_0RGetNextDlgGroupItem >>>'RGetNextDlgTabItem >>>#+R GetNextWindow >>>R GetNumTasks >f/R GetObject *>*j$RGetPaletteEntries >>>>.R GetParent >>(RGetPixel R>**3RGetPolyFillMode *><4RGetPriorityClipboardFormat **Z2RGetPrivateProfileInt >*)RGetPrivateProfileString **4RGetProcAddress >R GetProfileInt >*3RGetProfileString ** 4RGetProp >>,-R GetRgnBox *>.1RGetROP2 *>R GetScrollPos *>*j3RGetScrollRange >***1RGetStockObject  >*HRGetStretchBltMode( *>R GetSubMenu0 >>*R GetSysColor8 R*w7RGetSysModalWindow@ >)RGetSystemDirectoryH >>+R GetSystemMenuP >>A5RGetSystemMetricsX **RGetSystemPaletteEntries` >>>>RGetSystemPaletteUseh >>;8RGetTabbedTextExtentp R>**/R GetTempDrivex RGetTempFileName *>/9R GetTextAlign >>l4RGetTextCharacterExtra *>.R GetTextColor R>J(R GetTextExtent R>*nR GetTextFace *>*8RGetTextMetrics >(#RGetThresholdEvent K2RGetThresholdStatus *\9R GetTickCount R:R GetTopWindow >>9R GetUpdateRect >:R GetUpdateRgn *>>R GetVersion R1RGetViewportExt R>'RGetViewportOrg R>!R GetWindow  >>>R GetWindowDC  >>f,R GetWindowExt  R>0R GetWindowLong  R>*R GetWindowOrg  R>;/R GetWindowRect(  >8RGetWindowsDirectory0  >>,R GetWindowTask8  >>+:R GetWindowText@  *>*V+RGetWindowTextLengthH  *>6R GetWindowWordP  >>*=R GetWinFlagsX  R=R GlobalAddAtom`  >5$R GlobalAlloch  >>R2R GlobalCompactp  RR7RGlobalDeleteAtomx  >>>R GlobalDiscard  >>R GlobalDosFree  >>G7RGlobalFindAtom  >u5R GlobalFix  >7R GlobalFlags  >>%R GlobalFree  >>/RGlobalGetAtomName  >>*>R GlobalHandle  R>,R GlobalLock  >?RGlobalLRUNewest  >>/RGlobalLRUOldest  >>;R GlobalNotify  c:RGlobalPageLock  >>Z1RGlobalPageUnlock  >>)R GlobalReAlloc  >>R>%2R GlobalSize  R>>R GlobalUnfix  >7%R GlobalUnlock  >.R GlobalUnWire  >v?R GlobalWire  >-R GrayString(   >>R*****FCR HideCaret0  >v6RHiliteMenuItem8  >>>>2BR InflateRect@  **CR InitAtomTableH  *R InSendMessageP  7DR InsertMenuX  >>>>&RIntersectClipRect`  *>****@R IntersectRecth  *o)RInvalidateRectp  >"R InvalidateRgnx  >>;R InvertRect  >DR InvertRgn  >>CR IsCharAlpha  9RIsCharAlphaNumeric  5R IsCharLower  ER IsCharUpper  eDRIsChild  >>N6RIsClipboardFormatAvailable  >*RIsDialogMessage  >Rs.RIsDlgButtonChecked  >>*@RIsIconic  >6R IsRectEmpty  4RIsTwoByteCharPrefix  ?RIsWindow  >ARIsWindowEnabled  >7RIsWindowVisible  >jBRIsZoomed  >oGR KillTimer  >**R LimitEmsPages  R3RLineDDA  ****E?RLineTo  >**(;RLoadAccelerators(  >>Z@R LoadBitmap0  >>?R LoadCursor8  >>KERLoadIcon@  >>?IR LoadLibraryH  >6RLoadMenuP  >>l8RLoadMenuIndirectX  >FR LoadModule`  >ER LoadResourceh  >>>=R LoadStringp  *>>*8R LocalAllocx  >>>DR LocalCompact  >>X=R LocalDiscard  >>GR LocalFlags  >>};R LocalFree  >>KR LocalHandle  >>1R LocalInit  >>>C3R LocalLock  >FR LocalNotify  GFR LocalReAlloc  >>>>p>>>0HR LocalUnlock  >FRLockData  >*IR LockResource  >BR LockSegment  >>JRLPtoDP  >*LRlstrcat  CRlstrcmp  *KRlstrcmpi  *uJRlstrcpy  MRlstrlen  *JRMakeProcInstance(  >hMR MapDialogRect0  >1MR MapVirtualKey8  >>>NR MessageBeep@  >HR MessageBoxH  *>>HR ModifyMenuP  >>>>+=RMoveToX  R>**NR MoveWindow`  >****LRMulDivh  **** $R NetBIOSCallp  fQR OemKeyScanx  R>NR OemToAnsi  PR OemToAnsiBuff  *GR OffsetClipRgn  *>**EAR OffsetRect  **QR OffsetRgn  *>**NROffsetViewportOrg  R>**zFROffsetWindowOrg  R>**@R OpenClipboard  >PROpenComm  *>>BROpenFile  *>IROpenIcon  >j&R OpenSound  *RROutputDebugString  >GJRPatBlt  >****RP;R PeekMessage  R>>>>JTRPie   >********ENR PlayMetaFile  >>*ORPlayMetaFileRecord  >&&>ORPolygon  >*GPRPolyline  >*UR PolyPolygon(  >*TRPostAppMessage0  >>>RDR PostMessage8  >>>RBRPostQuitMessage@  *VRPtInRectH  6SR PtInRegionP  >**AR PtVisibleX  >**VRReadComm`  ***qNRRealizePaletteh  >>{LR Rectanglep  >****/R RectInRegionx  >DUR RectVisible  >&LR RegisterClass  Q^>RRegisterClipboardFormat  >bKRRegisterWindowMessage  >IRReleaseCapture  VR ReleaseDC  *>>TRRemoveFontResource  MR RemoveMenu  >>>QR RemoveProp  >>YR ReplyMessage  RPR ResizePalette  >>HR RestoreDC  >*YR RoundRect  >******BRSaveDC  *>RRScaleViewportExt  R>****GRScaleWindowExt  R>****UZRScreenToClient >XRScrollDC >**>YR ScrollWindow >**:GR SelectClipRgn *>>WRR SelectObject  >>>j\R SelectPalette( >>>k[RSendDlgItemMessage0 R>*>>RUR SendMessage8 R>>>RjXRSetActiveWindow@ >>[R SetBitmapBitsH R>R8XRSetBitmapDimensionP R>**:R SetBkColorX R>RFR SetBkMode` *>*WR SetBrushOrgh R>**ER SetCapturep >>dWRSetCaretBlinkTimex >\R SetCaretPos **1R SetClassLong R>*RER SetClassWord >>*>Q_RSetClipboardData >>>0KRSetClipboardViewer >>]R SetCommBreak **^RSetCommEventMask }*>^R SetCommState *xTR SetCursor >>ZR SetCursorPos **ZR SetDIBits *>>>> $>ZRSetDIBitsToDevice * >>>>>>>>> $>YHR SetDlgItemInt >*>^RSetDlgItemText >*vURSetDoubleClickTime >PRSetEnvironment *>0@R SetErrorMode >>N]RSetFocus >>SRSetHandleCount >>.^RSetKeyboardState 5RR SetMapMode  *>*aRSetMapperFlags( R>R5RSetMenu0 >>]RSetMenuItemBitmaps8 >>>>>XRSetMessageQueue@ *dSRSetMetaFileBitsH >>QLRSetPaletteEntriesP >>>>\aR SetParentX >>>QRSetPixel` R>**RdRSetPolyFillModeh *>*eRSetPropp >>bRSetRectx ****WOR SetRectEmpty #R SetRectRgn >****WRSetResourceHandler >7RSetROP2 *>*WR SetScrollPos *>**cRSetScrollRange >***reR SetSoundNoise ***aYRSetStretchBltMode *>*MRSetSwapAreaSize R>(`R SetSysColors *TRSetSysModalWindow >>A>>cR SetTextAlign >>>=eRSetTextCharacterExtra *>*bR SetTextColor R>RYRSetTextJustification *>**]cRSetTimer >>*>bRSetViewportExt R>**_RSetViewportOrg R>** _RSetVoiceAccent ******`RSetVoiceEnvelope  ****WR SetVoiceNote( *****@RSetVoiceQueueSize0 ***XVR SetVoiceSound8 **R*ARSetVoiceThreshold@ ***bR SetWindowExtH R>**5dR SetWindowLongP R>*RuAR SetWindowOrgX R>**;bR SetWindowPos` >>****>8hRSetWindowsHookh *_R SetWindowTextp >nbR SetWindowWordx >>*>kR ShowCaret >^^R ShowCursor *edRShowOwnedPopups >9R ShowScrollBar >>iR ShowWindow >*kRSizeofResource R>>`R StartSound *iR StopSound */WR StretchBlt  >****>****RmR StretchDIBits * >>>>>>>>> $>RjRSwapMouseButton 5QR SwapRecording >SRSwitchStackBack jR SwitchStackTo >>>_R SyncAllVoices *oR TabbedTextOut R>*****U`RTextOut >***nRThrow : *(ZRToAscii *>>>>***>hgRTranslateAccelerator  *>>RQoRTranslateMDISysAccel( >R]RTranslateMessage0 RgRTransmitCommChar8 **LfR UngetCommChar@ **hRUnhookWindowsHookH *,cR UnionRectP *KR UnlockData X >*5gRUnlockResource` > pR UnlockSegmenth >>ORUnrealizeObjectp >ORUnregisterClassx >&[R UpdateColors *>pR UpdateWindow > fRValidateCodeSegments KRValidateFreeSpaces qR ValidateRect >rR ValidateRgn >>tR VkKeyScan >>sR WaitMessage gRWaitSoundState **7YRWindowFromPoint >wjRWinExec >>qhRWinHelp >>RrR WriteComm ***ZnRWritePrivateProfileString fRWriteProfileString oR wvsprintf *SRYield fR_lclose **eR_lcreat **smR_llseek R*R*RsR_lopen  **`R_lread( >**tR_lwrite0 >**5nRMakeLong R>>ZX!oRLoWord >RXZRuRHiWord >RZXsRLoByte >X2LqRHiByte  >X2JwRRGB RZ[X2kR PaletteRGB RZ[XtR GetRValue RXZ2)\R GetGValue  RXZ2>mR GetBValue RZX2MR PaletteIndex R*X@F wfB o&&4 ' "-{z7a` \ ~+ / J  0 1 2 3 4 5Y    6 7 8 9 :  } h < = > ?  @ A  B)4^kG D  E5Wrdcf CTU K"X(7 F  G6 H &  t _Q (E<2i S )`.4?< aIH J  K L  ^:! M]h% N$B O P [_] O6&&&j Qlwx | 1/0  r R k. S T29:  U?A W X w v\a Y Y Z [ \ ]  ^ _C ` a $&  poND O}~R *0ZbK3/#1  d _-=    y  > cYXZ3g&h 8 g&&& M e  J,s + m  {  $ % tnL  g   h9vD s p '    = , -eo; j    EF  ^\ k  ]   l  HI C >@ j u Z        y%G  *A   # ml  !8&qP  n|d&p ;QSTURV&&/,KERNELGDIUSERSOUNDKEYBOARD$WinProcs*System[  WINPROCS.PASTPUQo7`g&9??H`?"~0E q>e1SStrings"SSystem*sRStrLen >RStrEnd RStrMove >RStrCopy  RStrECopy( RStrLCopy0 >RStrPCopy8 RStrCat@ RStrLCatH >RStrCompP *WRStrICompX *RStrLComp` *>R StrLIComph *>RStrScanp RStrRScanx RStrPos RStrUpper RStrLower eRStrPas RStrNew  R StrDispose  89:; <(=0>8?@@HPX`AhBpxCDE0%U"#w(#.)D0K7(_'S&&"m,"Strings*Systemu STRINGS.PAS2TPUQO`2JJRRh`' ~<  x c   9  o^ i %a H v T-b O 9 SWinDos SSystem*sOfCarryROfParityRO fAuxiliaryROfZeroR@OfSignRO fOverflowROfmClosedROfmInputROfmOutputROfmInOutRO faReadOnlyROfaHiddenRO faSysFileRO faVolumeIDReO faDirectoryRO faArchiveR O faAnyFileR?O fsPathNameROO fsDirectoryRCO fsFileNameRO fsExtensionRO fcExtensionR4O fcFileNameRO fcDirectoryRO fcWildcardsRP TRegisters%1;=_QAX%L>QBX%]>QCX%n>QDX%>LQBP%>nQSI %>;QDI %>]QDS%>QES%>QFlags%>QAL%QAH% QBL% QBH%,QCL%=,QCH%NQDL%_NQDH%IPTFileRecpIQHandle>QMode>QRecSize>QPrivate RQUserData I9 R%QName0p ORP\PPTextBuf PTTextBuf RPTTextRecZ#QHandle >QMode> QBufSize4>QPrivateJ>QBufPos_>QBufEnd t>JQBufPtr _QOpenFuncQ InOutFunctQ FlushFuncQ CloseFuncQUserData # RQName0ZJ ORP64QBufferP TSearchRec+oQFill RQAttrQTimeRQSizeRQName.  R P TDateTimeO >[eQYearOx>eQMonthO>QDayO>QHourO>xQMinO>QSec O>QDosError*R DosVersion >RIntr %CRMsDos %RGetDate  >>>>tRSetDate( >>>RGetTime0 >>>>RSetTime8 >>>>R GetCBreak@ rR SetCBreakH rR GetVerifyP rR SetVerifyX rzRDiskFree` RRDiskSizeh RRGetFAttrp >RSetFAttrx >RGetFTime R3 RSetFTime RR FindFirst >>RFindNext R UnpackTime ROpRPackTime OR R GetIntVec  R SetIntVec R FileSearch R FileExpand R FileSplit  > R GetCurDir  R SetCurDir R CreateDir R RemoveDir  R GetArgCount *R GetArgStr *>R GetEnvVar  SWinTypes&SWinProcs$1i SStrings" (08@HPX`hpx7;e("%$'1*D8miHA=  >  WinDos$WinProcs"Strings*Systemy WINDOS.PASBTPUQ`?=` ~& LSOMemory$*SSystem*sQSafetyPoolSize>R InitMemory  R DoneMemory  R LowMemory  rR RestoreMemory  rRMemAlloc ( >R MemAllocSeg 0 >SWinProcs$1*SWinTypes&3(0456 !#(9/DT@(#0  OMemory*System$WinProcs'Y OMEMORY.PASTTPUQ_`?"""" ##$#$#`Y7/~/ V<UFJb)kzPR-lrsf ~ ]SObjectssSSystem*sJOstCreateR<O stOpenReadR=O stOpenWriteR= OstOpenR=OstOkROstErrorRO stInitErrorRO stReadErrorRO stWriteErrorRO stGetErrorRO stPutErrorROMaxCollectionSizeR?O coIndexErrorRO coOverflowRO vmtHeaderSizeRPWordRecdUpzzQLodQHidPLongRecQLo>QHi>PPtrRecQOfs>QSeg>PPString: +PPCharSetV FrPTCharSetr bP PByteArray ~\P TByteArray RP PWordArray P TWordArray ?R>PPObject5 &PPTObjectPAv RInit1 P RFree P RDoneQ P P PStreamRec P TStreamRec$.mDQObjTypeD>.QVmtLinkZ>QLoadmZQStoreQNext >PPStream 3PTStreamP,PEsHCQStatus *Q ErrorInfo#*RInit1  CRCopyFrom ( qR RError 0  **qRFlush 8 RGet @ 5RGetPos H RRGetSize P !RRPut X E5#RRead ` o>!RReadStr h :oRReset p RSeek x  RRStrRead  RStrWrite  $RTruncate $ H$RWrite ( s>RWriteStr  :PFNameStrP PDosStream &P TDosStream  , S + QHandle) >RInit  S >RDone  s RGetPos   Rs RGetSize   R) RRead   > RSeek    R RTruncate $ +  RWrite ( >P PBufStreamh  V P TBufStream t , B b ; QBuffer QBufSize >QBufPtr >QBufEnd  >RInit1  B >>RDoneQ  b RFlush   RGetPos    R RGetSize    R RRead    > RSeek    R RTruncate  $ ;  RWrite ( ( >P PEmsStreamx  f P TEmsStream  ,  O  ' QHandle >Q PageCount >QSize  R QPosition % RRInit 0  O RRRDone 8  o RGetPos @   Ro RGetSize H   R% RRead P   > RSeek X  R RTruncate ` $ 'RWrite h ( >P PMemoryStreamg RP TMemoryStreams,( n-FqQSegCount*QSegListQCurSeg *Q BlockSize*QSize-RQPositionDRRInit p nR>RDoneQ x RGetPos  RRGetSize  RDRRead  >RSeek   "RRTruncate $ F"RWrite ( q>ChangeListSize  r>P PItemList P TItemList ?RP PCollection $P TCollection$ J\P(07IqQItems$pQCount$*QLimit$*\QDelta $*RInit1 $ **pRLoad1 $ RDoneQ $ RAt $ >*RAtDelete $ g*RAtFree $ *RAtInsert $ *gRAtPut $ *RDelete $ R DeleteAll $ 3RError $  ^**>R FirstThat $ RForEach $ RFree $ RFreeAll ($ RFreeItem 0$ !^RGetItem 8$ IRIndexOf @$ q*RInsert H$ 3RLastThat P$ RPack X$ RPutItem `$  RSetLimit h$$ 7*!RStore p$ PPSortedCollectionv ]&PTSortedCollection $48$ hQ Duplicates rRInit1 x **RLoad1  ;RCompare ( h*RIndexOf  *RInsert  RKeyOf , ;RSearch 0  r*RStore  PPStringCollectionH /mPTStringCollectionm T4@#RCompare m( *RFreeItem m RGetItem m #RPutItem m  PPStrCollectionf PPTStrCollection r4Hm>RCompare ( *RFreeItem  RGetItem  >RPutItem   RNewStr  :BTR DisposeStr  :RLongMul R**ZXRLongDiv  *R*YXZR RegisterType  RAbstract  +RRegisterObjects  Q StreamErrorPV Q EmsCurHandleP>Q EmsCurPageP>t Q RCollectionXAQRStringCollection`QRStrCollectionhSWinProcs$1_SStrings"sJSOMemory$_/018@HPX`hpx (08@H`hpx (08@HPX`hpx (08@H(2P 0PX.H96o, T^xrYBi(-.FB5'7Np> +K d= "8-$${$M  ,0$$$N R*7F@v8(E4-T"%C M>*45BS!13%&%[)(0 P,H,H,H ,H ,H(@$4X4Xm4XObjects*System"Strings$WinProcsOMemoryB/ OBJECTS.PAS TPUQ` 7  h`x ;g~m `t ".0 W Z 9  M :n  SValidate SSystem*s SObjects| OvsOkROvsSyntaxROvoFillRO voTransferRO voOnAppendRO voReservedRP TVTransfer O vtDataSizeO vtSetDataO vtGetDataP PValidator 8jP TValidator8&^pP[pQStatus8>QOptions8>RInit1 8 RLoad1 8 RError 8  R IsValidInput 8 3rrRIsValid (8 [rBRStore 08 3RTransfer 88 >RValid @8 rBP TPicResult O prCompleteBO prIncompleteOprEmptyOprErrorOprSyntax O prAmbiguousOprIncompNoFillPPPXPictureValidator PTPXPictureValidator  8 8H[QPic1:RInit1 H [BrRLoad1 P RDoneQ X RError `  1R IsValidInput h rrRIsValid p rBRPicture x HrRStore  PPFilterValidator n&PTFilterValidator&8 fQ ValidCharsrRInit1   rRLoad1  ERError   fERIsValid  rBR IsValidInput  rrRStore  PPRangeValidator  PTRangeValidator . FX Xj: QMin& jRQMax* |RRInit1  RRRLoad1  RError   RIsValid   rB|RStore  : RTransfer  >TPPLookupValidator  m PTLookupValidator  8  RIsValid   rBRLookup  rBPPStringLookupValidatorN  0 x PTStringLookupValidatorx  Z (   Q 0 QStringsx HRInit1 x   HRLoad1 x   RDoneQ x  0 RError x  Q RLookup x  x rB R NewStringList x   Hx RStore (x  RRegisterValidate 0 QRPXPictureValidator0QRFilterValidator8QRRangeValidator@QRStringLookupValidatorHSWinTypes&͑ SWinProcs$1 | SStrings" SOWindowsC  (0.8@HPX`h ( 0@8@HPX`hpxpx6C ";|A0C(Wa!&&;40Z dH0SBOO18BT v1w%8A.I902@(8 0((  0 0x 2&0"ValidateObjects*System"StringsOWindows$WinProcs> VALIDATE.PASTPUQ`r%b*J/00011171710p ` __q~4##D $$, %\&^$$ w$& G$%$H6%w.$_$q$SODialogs^%SSystem*s SWinProcs$1SWinTypes&4 SObjectsHSOWindowsC]4SValidateJ%HO bf_UncheckedRO bf_CheckedRO bf_GrayedR]Owm_PostInvalidRP TDialogAttr QName QParamRPPDialog. IPTDialogI&:oTT:QAttrIQIsModal%IrRInit1 I hTRLoad1 I ?RDoneQ I RStore I ??RCreate (I  arRExecute 0IL *REndDlg 8IP *?R GetItemHandle @I >*RSendDlgItemMsg HI R*>>RROkPI : TRCancelXI a TaR WMInitDialog`I  TaRWMQueryEndSessionhI  TRWMClosepI  TR WMPostInvalidxI  TR DefWndProc I   TP PDlgWindowS AqP TDlgWindowq&_ITIRInit1 q hTRGetWindowClass q4 Q+RCreate q  rPPControl4 $P PTControlPA@vTP qI!RInit1 P hT*****R InitResource1 P hT>RRegister P !rR GetClassName P, IRWMPaintP  T:P PGroupBox qP TGroupBoxBPT(PgQ NotifyParentArRInit1  5hT*****R InitResource1  ghT>RLoad1  ?5RStore  ?R GetClassName , RSelectionChanged P *rPPButton   5 $PTButton5 A& [ m PP0 RInit1 5   hT*****rm R InitResource1 5   hT>R GetClassName 5 , P PCheckBox   = P TCheckBox= E, c u 5 P@85 ( N ) W QGroupA= u RInit1 =   hT***** R InitResource1 =   hT>RLoad1 =  ( ? RStore (=  N ?RCheck 0=  o RUncheck 8=    RToggle @=   R GetClassName H= ,  RGetCheck P=   >o RSetCheck X=  ) >RTransfer `= @ W >> R BNClickedh=   TP PRadioButton   P TRadioButton E = PH=  5 RInit1 p  5 hT*****R GetClassName x , PPStaticl  ] PTStatic Cx PPP yBTcQTextLenA >RInit1   hT*****> R InitResource1   ThT>>RLoad1   y?RStore   ?R GetClassName  , RGetText   **R GetTextLen   *RSetText   BRClear   c RTransfer  @ >>PPEdit APTEditG P`X e6Q ValidatorCiRInit1  T hT*****>rR InitResource1  hT>>RLoad1  ?RDoneQ  R GetClassName , RUndo  TRCanClose < <rRCanUndo  _rRPaste  RCopy  <RCut  _R GetNumLines ( *R GetLineLength 0 **RGetLine 8 Fr**R GetSubText @ {**FR DeleteSubText H r**R DeleteLine P r*R GetSelection X  **RDeleteSelection ` 6rR IsModified h \rR ClearModify p RGetLineFromPos x **\R GetLineIndex  **{RIsValid  rrRScroll  3**R SetSelection  er**RInsert  RSearch  **r3R SetupWindow 8 R SetValidator  iRStore  7?RTransfer @ e>>R CMEditCut  TeR CMEditCopy  TR CMEditPaste  T7R CMEditDelete  T R CMEditClear ? TR CMEditUndo j TRWMChar  TjR WMKeyDown  T?R WMGetDlgCode  TR WMKillFocus  TPTMsgName$ $ $ O mn_AddString$Omn_InsertString$Omn_DeleteString$Omn_ResetContent$O mn_GetCount$x O mn_GetText$O mn_GetTextLen$Omn_SelectString$O mn_SetCurSel$O mn_GetCurSel$ P PMultiSelRecR >r] P TMultiSelRecr^~QCountr*Q Selectionsr R*@PPListBox PTListBoxA+=PThc1RInit1  {hT*****R GetClassName (, R AddString 0 *=R InsertString 8 **R DeleteString @ ,**R ClearList H QRTransfer P@ >>RGetCount X *R GetString ` **,R GetStringLen h **R GetSelString p 1**{R SetSelString x c**R GetSelIndex  *QR SetSelIndex  **GetMsgID P >$P PComboBox  P TComboBox C3ETp%QTextLenA [>RInit1   hT*****>>[R InitResource1   hT*>RLoad1   ?RStore   %?R GetClassName  , MERShowList   qRHideList   MRTransfer  @ >>qR SetupWindow  8 R GetTextLen   *RGetText   =**RSetText   eR SetEditSel   ***R GetEditSel   r**=RClear   eGetMsgID  P >$PTScrollBarTransferRec,8BYqBQLowValue,Y*Q HighValue,q*QPosition,*P PScrollBar P TScrollBarEPPx "!h#B#!"#"Q LineMagnitudeA *Q PageMagnitudeC( *RInit1  k hT*****r( R InitResource1   hT>RLoad1 (  ?k RStore 0  ?R GetClassName 8, ! R SetupWindow @8 7!RGetRange H e!**R GetPosition P !*RSetRange X !**!R SetPosition ` !* RDeltaPos h "**7!RTransfer p@ =">>e!RSBLineUpx f" T R SBLineDown " TRSBPageUp " T R SBPageDown " Tf"RSBThumbPosition # T!R SBThumbTrack B# T"RSBTop h# T="RSBBottom  T>R AllocMultiSel  R*R FreeMultiSel  RRRegisterODialogs  QRDialog?Q RDlgWindow?QRControl?Q RMDIClient?#QRButton?Q RCheckBox?^Q RRadioButton?Q RGroupBox?QRListBox?Q RComboBox?Q RScrollBar? QRStatic?QREdit?SStrings"^%]^$SOMemory$J% (8X`px@HPh`hPXpx    (0  8@H X`hxp  !"(#0$8%@&H'P()*+(0HPX`@hpx (@H08P`hpxX,0-8x z7  O0 =7 tdV$6E^H,!=(2e:-C~_:4D2_GS*9>?}i(IW9B1h?V v8j:B1 N*!0K@A. [ 1!!!<!]s*F_ ?J <1 (!++2# M=@l`0m 5 = H z9FfPd`6Z   453)2538523!Z:B1 @@ 8!6!*L 0^XG ? 8$$#"c=-*-*--@@R)6 ,8Ib TITq PPP TP5  = P= P P & DXPTT 8HPj l  z     OWindowsODialogs"Strings*SystemObjects$WinProcsValidateOMemory4 ODIALOGS.PAS TPUQ`),/45555 666 Bb`" D-gG_~(((+.&')'Lb'!)E'(t+'\5'i(^(x"hx':)(pSOWindowsC)SSystem*s SWinTypes&SWinProcs$14 SObjectsW)4Owm_FirstROid_FirstRO id_InternalROnf_FirstRO nf_InternalROcm_FirstRO cm_InternalROwm_CountROid_CountROnf_CountROcm_CountR`O id_ReservedROid_FirstMDIChildRO id_MDIClientRO cm_ReservedR_O cm_EditCutR_O cm_EditCopyR_O cm_EditPasteR_ O cm_EditDeleteR_O cm_EditClearR_O cm_EditUndoR_O cm_EditFindR_HOcm_EditReplaceR_Ocm_EditFindNextR_O cm_FileNewR _O cm_FileOpenR _O cm_MDIFileNewR _Ocm_MDIFileOpenR _O cm_FileSaveR _O cm_FileSaveAsR_Ocm_ArrangeIconsR_Ocm_TileChildrenR_Ocm_CascadeChildrenR_Ocm_CloseChildrenR_`Ocm_CreateChildR_DOcm_ExitR_O wb_KBHandlerROwb_FromResourceRO wb_AutoCreateRO wb_MDIChildRO wb_TransferROem_InvalidWindowROem_OutOfMemoryROem_InvalidClientROem_InvalidChildROem_InvalidMainWindowR3O tf_SizeDataRO tf_GetDataRO tf_SetDataRaPPMessage  PTMessage !QReceiver 8>QMessage N>8QWParam c>QLParam xR!QResult RcQWParamLo xQWParamHi QLParamLo >NQLParamHi >QResultLo >QResultHi >P PMDIClient) P PScrollerF 5zPPWindowsObjecth RPTWindowsObjecttP?LA=QStatus*QHWindow>QParenthQ ChildList hQTransferBuffer7QInstanceNQFlagsbNRInit1  hRLoad1  ?RDoneQ  bRStore  ?R DefWndProc (    RDefCommandProc 0 L  R DefChildProc 8 y  RDefNotificationProc @   RSetFlags H  r R IsFlagSet P  rR FirstThat X / h RForEach ` W L RNext h w h7RPrevious p  hW RFocus x  / REnable   rw RDisable   r REnableKBHandler  ,  REnableAutoCreate  X  RDisableAutoCreate   REnableTransfer   RDisableTransfer   RRegister   r RCreate    r RDestroy $ C X RGetId ( d * R ChildWithId   h* R GetClassName ,   R GetClient 0  )y R GetChildPtr   ?C R PutChildPtr  ? ?h R GetSiblingPtr  r ?d R PutSiblingPtr   ?h RGetWindowClass 4  Q R SetupWindow 8  RShow   * RCanClose (< Dr RTransfer 0@ r>> R TransferData 8D >? RDispatchScroll @H  rR CloseWindow H  R GetChildren P !? R PutChildren X M?DRAddChild ` vh!R RemoveChild h hRIndexOf p *hRAt x h*vRCreateChildren  rRCreateMemoryDC  A> R WMVScroll k r R WMHScroll  kR WMCommand  RWMClose  MR WMDestroy  , R WMNCDestroy = R WMActivate h RWMQueryEndSession  hRCMExit   CreateOrder> SiblingListhP TWindowAttr|QTitle2QStyleFRQExStyle\RFQX l*2QY|*QW*\QH*lQParamQMenu>QId*|PPWindow PTWindowA$6PMs#zFQAttrIQ DefaultProc7cIQScroller;zFQFocusChildHandle?>zRInit1  hR InitResource1  h>RLoad1  ?RDoneQ  :RStore  `?:R SetCaption  `RGetWindowClass 4 QR FocusChild  6RUpdateFocusChild   RGetId ( -*cRCreate (  OrR DefWndProc 0  z R WMActivate8  OR WMMDIActivate@"  -R SetupWindow H8  RWMCreateP # R WMHScrollX M R WMVScroll` w RWMPainth  RPaint pL >MjwRWMSizex  RWMMove  R WMLButtonDown F R WMSysCommand s UpdateWindowRect  P PMDIWindow P TMDIWindowGl( wCHQ ClientWndA)Q ChildMenuPosE:*RInit1  d>RDoneQ  RLoad1  ?:RStore  ?R SetupWindow 8 RInitClientWindow P "R GetClassName , JR GetClient 0 o)RGetWindowClass 4 QdR DefWndProc    R InitChild T hR CreateChild X h"R CMCreateChild C R TileChildren \ kJRCascadeChildren ` oR ArrangeIcons d R CloseChildren h RCMTileChildren(  RCMCascadeChildren0 H kRCMArrangeIcons8 w RCMCloseChildren@  P TMDIClientE\80A/Q ClientAttrA RInit1 H /RLoad1 P T? RStore X z?R GetClassName `, RRegister h rzR TileChildren pP RCascadeChildren xT TR ArrangeIcons X ARWMPaint  P TScrollerz'iP?(@L"!5!!E c! "QWindowzQXPoszRQYPos zRQXUnitz*QYUnitz*QXRangez*RQYRangez?RQXLinezS*QYLinezg**QXPagez{*QYPage z*QAutoMode"zr{Q TrackMode#zrQAutoOrg$zr?Q HasHScrollBar%zrQ HasVScrollBar&z rgRInit1 z E**RRSRLoad1 z j?RDoneQ z  RStore z ?RSetUnits z RRR SetPageSize z   R SetSBarRange z - RSetRange z [ RRR BeginView z  >MjREndView z  RVScroll z  >*RHScroll z  !>*jRScrollTo z 5!RR!RScrollBy z c!RR R AutoScroll z$ ! R IsVisibleRect z !rRR** XScrollValue z !*R- YScrollValue z  "*R[ XRangeValue z L"R*! YRangeValue (z R*P PApplication" x""P TApplication""""P?HHz&#$%n%%%#QStatus""*QName" #Q MainWindow"%#h"Q HAccTable "=#>Q KBHandlerWnd"X#h=#RInit1 0" }#RDoneQ 8" #}#R IdleAction @"  #rRInitApplication H" #"R InitInstance P" $ #RInitMainWindow X" @$#RRun `" _$$R SetKBHandler h" $hR MessageLoop p"  $@$R ProcessAppMsg x"$ $rRX#R ProcessDlgMsg "( %rR#R ProcessAccels ", =%rR$RProcessMDIAccels "0 n%rR=%R MakeWindow "4 %hh_$R ExecDialog "8 %*h%R ValidWindow "< %hh%RError "@ &*$RCanClose "D r-R GetObjectPtr  h>RRegisterOWindows  ~RRegisterWObjects  RLongMul R**ZXRLongDiv  *R*YXZQ ApplicationP"MQRWindowsObjectX?QRWindow`?Q RMDIWindowh?hQ RScrollerp?&PTCreateDialogParam' '>>>Rg&PTDialogBoxParam( '*>>R:&P TDefaultProc<( ((R>>>RP TMessageBoxq( ^(*>>xQCreateDialogParamx'"QDialogBoxParamx(&Q DefWndDlgProcx<(EQ DefMDIDlgProc x<(Q DefDlgProcx<(RQ MessageBoxxq(QBWCCClassNamesxrb'SStrings"k)4SOMemory$)W).SODialogsk)Xphx(0X`@H hx 0@8PpxH8PX`hp (08@XhHP`px 80(@PX`hpx (08@HP`hXpx (08@HP`(HCE, q& l003XQ(G0AAA(kg8 u+P N(8  888Ct G^66u2)'P&tM Rb :&,- y - `; G" Gi   n}  0  @Q2=<XT"v4.U;C?1W( V`?@Y*q Xw0S(o>h?::0N e!U 'prpc ow& (SgFS)< & #E24=&40S1m !!!tRV00>6t61(%0t !0"dX{#dX$Hz&6&}`-(`(-()) #)Y,|)/)) K*W*L*B0+M}+,w|,d,B("-$@2@<>HLzDXP&0l\(@zH"0     .OWindows$WinProcs*SystemObjects"StringsOMemoryODialogs 8 OWINDOWS.PASܐ OWINDOWS.INC: TPUQ`mk`` 'B~{\C4}+gqS?_G SOStdDlgs7qSSystem*s SWinTypes&SWinProcs$14 SWinDos GSOWindowsC\4SODialogsqGSStrings"\O sd_FileOpenRO sd_FileSaveRO sd_WNFileOpenRO sd_WNFileSaveRO sd_BCFileOpenRO sd_BCFileSaveROid_FNameRdOid_FPathReOid_FListRfOid_DListRgO fsFileSpecR P PFileDialog }P TFileDialogIhT@OQCaption&QFilePath*QPathName.O? ORP+Q Extension~{ RgQFileSpec  R RInit1  hSRCanClose < rR SetupWindow 8 @R HandleFName d l SR HandleFList(f  SR HandleDList0g  SlSelectFileName 8 UpdateFileName @ UpdateListBoxes H rOsd_WNInputDialogROsd_BCInputDialogRO id_PromptRdOid_InputReP PInputDialog P TInputDialog4IhTP;QCaption&&QPrompt*;&QBuffer.PQ BufferSize2i>RInit1 P hS>iRCanClose X< rR SetupWindow `8 yz {(|0}8~@HPX`hphjV= pXH%s (8T?p0q( TT248ODialogsOStdDlgsOWindows"Strings*System$WinProcs WinDos .j OSTDDLGS.PAS OSTDDLGS.RES  OSTDDLGS.INC(TPUQ` $8>lDh| w~p: _2SPaintDefSSystem*s SResDef(SOStdDlgs72 SWinTypes&GSWinProcs$1\2SObjectsG\Q DashedPen>P PPaintTool PPState PTState#>Q PaintToolQMemDC>QOffset%>Q BitmapSize >>Q IsDirtyBitmapZrQ Selectionr>%Q SelectionBM>QPenSize*rQPenColorRZQ BrushColorRP TPaintTool Pg<Dml@QIcon/>QCursorD>QStateXQWindow m>QDC ~>/RInit1  XRSelect   RDeselect  ~R MouseDown $ ,>**R MouseMove ( [**,RMouseUp 0 ~R DrawBegin 8  **RDrawTo @# $ **RDrawEnd H` ( RPickUpSelection P} , @>****[RReleaseSelection X 0 lR DropSelection ` 4 ~RChar h6 8 >>>RAsk p  rR AskCancel x  *RConfirm  rGRTell  RFileOpenDialog e  rRFileSaveDialog  rRCreateCompatibleDCW  >>SOWindowsC\~p  : _ 2QAState"~QIconName"~Q CursorName" ~QSelf~QSelfQSelfdyDQAWindow">QX"*QY"*TQAState" .QSelfQX" ,*QY" ,*QSelf,QSelf[  QX" ~*QY" ~*QSelf~= M - QX" *QY" *QSelfj QSelf QaDC">QLeft"*QTop"* QaWidth" * QaHeight" *QSelf QSelf@# QSelflR } QKey">QCount" >@ QlParamHi" >f QSelf QQuest" QQuest" QMsg" QMsg":R FileDialog4  r> Q QPath& QWhich" o QPath"_ QPath" QHWindow"> QDC>QSaveExitR PaintDefExit   ijkl (0m8n@oHpPqXr`hspxtuvwxk8m%!/=KYgu808G&mW(**; &S(87{7XG<h  *System(ResDefOStdDlgs&xWinTypes$ WinProcsObjectsPaintDef OWindows HA PAINTDEF.PAS,~st  }~   , [ ~    @ l     :  B_    %  p!"#$%%&>'Z(r)*+,56/7D9X:m;~>?@C,E[F~GHIL@NlOR[\]:^_efi~s>>>}.CDCTCdD,EE[~G G- H= H L L L L L@l@ RR Rf R [ \ ]: ^ > Q _o e f i   '*>CEGHLR[[\\]]^eeffswxt!*+}cK$y%y&()+,>67&:K;&CKL&iKi&K@v,&vuɇuɇ&KK7'GJwJx~* aY 'A5Auu#9>D!ssDvvww/xx}D    Q > _ o        p  !p' * +m!)!)!)!)+'% #"-I5SITPUQ`N = Q W D"8J$ Hw/G/~\42G qSPaintDlg,\SSystem*s SResDef(SWinTypes&2 SWinProcs$1GSOWindowsC\2SODialogsGP PSizeBMInfo qP TSizeBMInfoQWidth*QHeight*Q CurrentBMFlag*P PSizeBMDialog 4P TSizeBMDialog4&ZlIhTlRInit1 4w hSPPNumEdit PTNumEditOhP4QMinValueGRQMaxValueK-RRInit1   hS*****>RR-R InitResource1  hS>>RRRCanClose Q< rRTransfer (@ >>PPIDRadioButton( JPTIDRadioButtonJG4p hPQMyIDEJ*R InitResource1 0J hS>RTransfer 8J @ >>~\42G qQAParent"lhSQAName"lQBuf" lQSelfl4QPlhS8}QAParent"$-hSQAnId""-*QATitle"-QX"-*QY"-*QW"-*(QH"-*HQDigits"->Q AMinValue"-RXQ AMaxValue" -RhQSelf->&QAParent"hSQ ResourceID">QDigits">Q AMinValue"RQ AMaxValue" RQSelf[QSelfQValidrnQValCode*QValueRQText RQMsg  ?R@}TgQDataPtr" Q TransferFlag" >QSelf9QValCode*#QText RQAParent"hSQ ResourceID" >QSelfJ ; QDataPtr" Q TransferFlag" >QSelfJcdef g(h0ho[)FH:z(TAovT4PBPJ.*System(ResDef& WinTypes$ WinProcsHOWindowsXODialogs\PaintDlg HA PAINTDLG.PASl:> #& -MP/ VX ^e=  tx     ql !""-$')*/40134l:=-M$$%(%8%H%X%h%}&&V''((&(^n`abcdt#*9*gv}w33 4 4"$%%%&'(()**1344:;tCtDtFtGtHMNNNOQWW^`abcdfgnttvw|}}AC!D;FSGgHumvmvlboRR$R'R3R:R=ARMRV!)mmozR:! 0:??qH5HQQYTYf3n| N 4/ :??ACCCCDDDDFFFFGGGGHHMQQQ(Q8QHQXQhQR}RSSVYYYZZ[&[^fgggnhhiiinjllmqnqt9y}|}}#}g}#}}44  J4J!+J05JJTPUQ`;SSSSp8_ ~e0SRectcSSystem*sSWinTypes&SWinProcs$1P RectArrayU R 0AR SubtractRect  *U~e0 =eQResult&eUQRect1& eQRect2&eQRMaxe ***QA"e*QB"e*(RMine ***QA"*QB"*QIe*b+-+X`*(System&hWinTypes$ WinProcsRectHARECT.PASWe"#'(e.( '*AC 0ee(=Qe"""''' - "'-b>bDbKbQ 3$363J3$:=$=6=J@CJC6CFH$IIJJ6M6O$O6PJPE/e37e=eCeHeO00$$e$))) /(/=/Q/ 0=2(3 4(7=7 9Q:=:=;(= =Q= >Q@=@=A(C CQC DQF=F(H H=HeI=IQIJ=JQJ KQM=M(O OQOeO=O=PPQP QeT T23 ;? AE TPUQ`Q xt 0\    '7'v ~m54 T -V s ASTools FVSSystem*sSPaintDefSRectc-SStrings"ASWinTypes&V-SWinProcs$1AP PDrawTool| kP TDrawTool<# QPen>QMemPen>QBrush >QMemBrush#>R MouseDown   \>**R MouseMove F  **\RMouseUp   PPPenTool VPTPenTool<AR DrawBegin   A**RDrawTo ( $ **P PEraserTool mP TEraserTool<3QEraser>Q MemEraser>R DrawBegin 0  3**RDrawEnd 8W ( P PFillToolg VP TFillTools<R DrawBegin @t  **PPBoxTool kPTBoxTool=O@ Z7dQFilleddrQX1u*QY1*uQX2*QY2*RInit1 H  rOR DrawBegin P)   **RDrawTo Xf $ 7**RDrawEnd ` ( Z R DrawObject h < >P PRectTool P TRectTool@(R DrawObject p < >P PSelectTool) HP TSelectToolH!5n@0 Q SelectionDCH>RInit1 xH rRDeselect H R DrawBegin H  !**RDrawTo H$ M**RDrawEnd H( p!R DrawObject H=< >pRPickUpSelection Hl, >****RReleaseSelection H0  MR DropSelection H4 P PEllipseToolH  4 h P TEllipseToolh T @8H R DrawObject h K< >P PLineTool   P TLineTool   1 @@h 1 R DrawObject z< >~m54 T -V s A 3 QAWindow"#>QX"#*QY"#* QAState" # QSelf#` p P QX" \*QY" \*QSelf\ QSelf QX" *QY" *QSelf  QX" A*QY" A*QSelfA4 D $ QX" *QY" *QSelfa QSelf3 ~ QX" *QY" *QSelf  QAState"QIconName"Q CursorName" QAFilled" r QSelfC S 3 QX" *QY" *QSelf p QX" *QY" *QSelf  QSelf7 QaDC" Z>QSelfZ QaDC" >QSelf(TQAState"QIconName"Q CursorName"=QAFilled" rmQSelfHQSelfHQX" *QY" *QSelfHQPtMNbQX" !*QY" !*QSelf!HQI!*>QCount!*+QMoveX!* QMoveY!*QResult!U$vQ NewCoords!MQSelfMHRSortM ***QN1& *QN2&*QTemp*GYQaDC" p>QSelfpHvQaDC">QLeft"*QTop"*QWidth" *QHeight" *QSelfHQSelDC>QSelfH7QSelf H$QSelDC >UgQaDC" >QSelf h QaDC" 1 >QSelf1 JKLMN O(P0Q8R@SHTPUX`VhWpXxYZ[\]^_`aX$#Cx2dSbSdPtaR(V JSt0?0.&#M5pEM0Tq0L > 0: x H ~( 0- .LH 9[<h<h&<hb<h@p@p@pH@ph ^@p *SystemPaintDef Rect"Strings&WinTypes$PWinProcs ToolsObjectsHA TOOLS.PAS\#  (% \    .A .  3     %   01   7>?  ZYZ ab ik# tu % @B ! ,\   M   %p  5    #$   36 P  NO 1 VW k !""# ##&\()/03A4m:;<<?3@VFsGJRSOTdUuUUUX\ ]7^Z_dehq5rsvz}!~Mp 4 T 1 # & & & '\P (` ( 3 3A 4 4$ ?4 ?3 ~ J J X X X Y3 \C \ 0p ] ]7>ZY _a hi(v=vTvmwt}}! ~~>NbvM*pG v # 375 NU1 V&(34?JTUXY\]vw}~ 0ij 'j:!'XvXDXDDDDmXmDmD~mDmDXmmDmDDDmDmDmDm D  D   ~m&m'm*m-m4m;mAmDmEmGDIImLDMOPQRDTTiDZDrDZmDrDZDZDmDDZmmDrDZDZDrDZDZDrDrDrD%Z%X'D'Z'D(Z(D)r)D+r+D,r,D7r7D:>:=X=D>r>D?Z?@@ADBrB0ec"|#&&c<K_KhKsKKKK&77555577555&5' * D5IOPQRKYKay$6J$$6J$&$6J$6J$$6JK$6JK K K5@@$@@6AAJAAAKNKV^~*\\\\7Y\6\6\6\6aYPPII\\\6\6\\O" O" \&6&\'6'f*fD\E\G\I6IWcWxT \ee\eGe _ \\G%KE'e(+\>@\BEuPPXIY0;GSer T 5qdRsF:/       P `   A  $ 4 s ~  ~     O d 3 u!C !"3 "#C #Z-0Z47p 78 8Z;>ZAEOFGZLdOuPQRZTYa cdcuccc5ill(l=lTlmlm5t v5du 5b dvubvvN>N>d up  5**pdudu5GG5  vvv5#537=7>7A7B7EGT NUPdPuPPP VXdXuXYYY!*G05G;AGGKGS`GeiGrHGh G GMS  -- -- -?A ?A-TPUQ` 2JJJ-,]$]g%(? ~ osEJ40SToolBar $ZSSystem*s SPaintDefSTools F0 SWinTypes&ESWinProcs$1Z0SOWindowsCEPToolNameo OPenToolOLineToolOFillToolZO ORectToolO FRectToolO OEllipseToolO FEllipseToolO EraserToolO SelectToolOMinToolOMaxTool`PPToolBar PTToolBarifP"LlQStateAQToolsE"$RInit1 r LhfRDoneQ  lR ToolSelect  RPaint L >Mj<R WMLButtonDown(  f~ osEJ40QAParent""hf|QAState" "QSelf"QSelfLQToolLQTool" lQSelfleu:QPaintDC">Q PaintInfo& Mj<QSelf$QI*RQToolQR<QMsg&  fQSelfQToolEFGHI 8U/O+~<#<Y PZ*PSystem8PaintDef @Tools&<WinTypes$WinProcs<OWindows 8ToolBarObjectsHA TOOLBAR.PAS"9:(*(****(* LLO* lVW af #& z}o4J`s!"#$"'L(l+.1"9|''LLNlV+a$.:.ecudez1|t>t??t@tAAtBjBtCCtDjDtEtFFUPZci#$'9~>~@~EGXXYjm> ??V@AABB4 CC4 DDmEFFK.9j.F]2d<d<Ka9jae$opJq$q6rrKEZjEs"R'1H2R9;;6<2<QQZz~Jo$o+!9|;==>>>???@@@AAABBBCCCDDDE4EEFJFFGGLoNP`PsPPVoVXYYaodug`gsgeiui$jejjujmummopepqr$sszo|~o~~slP"3ITPUQ`#;;; nt ~ ]3rHSLineBarHSSystem*s SPaintDefSWinTypes&3 SWinProcs$1HSOWindowsC3O LineCountRO LineBarWidthRQPPLineBar PTLineBarETPWQStateARInit1 C ,hTRPaint L W>Mj*,R WMLButtonDown|  T~ ]3rHQ LineWidth3 R*cxQAParent"hTMQAState" QSelfQPaintDC",>Q PaintInfo& ,Mj*QSelf,QI,*QX,*QW,*QR,*RNotch ,A **KlQY"*QDY"*[QL*QMsg& W TQSelfWQIW*QXW*QWW*BCDUWk8%PCP*,SystemPaintDef&,WinTypes$WinProcs4OWindowsLineBarHA LINEBAR.PASy23 EH !",>Q  Wgj < ]r,"W%-2Mc,>""@@@AEKE[ElGWg%iii-@EGbMb`ijrsbu2[qK"9j"F]&e5d5d5K>9j>Ar5XPKILeW)!X6XKErR%H&R2446525gor]]-2M46c6>lIKKKlKKKLLLlLKLKM[MRS]SVVVWWWXX[[]^``gkl]lnnnoooqquu'?TPUQ7`v1DJ$7GW~ ]y3HSPalette=HSSystem*s SPaintDefSWinTypes&3 SWinProcs$1HSOWindowsC3PPPalettem ]PTPaletteEyTP[QStateARInit1  hTR SelectColor  0 TRRPaint aL [>Mj*0R WMLButtonDown   TR WMRButtonDown(G  T~ 9]y3HQColors R R@RbvNQAParent"hTQAState" QSelf1QA!QMsg& TQColor& RQSelfQX*QY*QS*QR*QPaintDC"0>Q PaintInfo& 0Mj*QSelf0QX0*kQY0*QS0*QOldPen0>QOldBrush0>QR0*"4QMsg& [ TQSelf[QcQMsg&  TQSelf=>?@A UW8c(^/O/^j~P*System PaintDef&`WinTypes$TWinProcsTOWindowsPaletteHA PALETTE.PAS:; EI   0Y_ '( $ "[}~  ]y0![$&9/:E!G1GAGQH0Yk!![[[\]^[}"$Q&GQ[:rsK!9j!F]%]'/d=d=EHJKKY9jYc\|]^Jc5n6oJo7r6tJtx'JKEQx'`\ghWij\j\n6nWo\rr\ssWtw\wx\xR$H%&H'R:<<6=2=EJLMQ`}yy:<>>yEQJAKQK!LLAL1MMAM!N1NP9P!P1PyY`ccdegkg9hhhkiiiikjjknkooorkrrskssktttkwwkxxy}"yQ(?TPUQO`   +\ouPrPr'O&~b3 SBitmapseSSystem*s SWinTypes&SWinProcs$1 RLoadBitmapFile  >RStoreBitmapFile  *>~o]bL;3RAHIncr OMaxIOROOneIOROBMTypeRBMPPtrRec}oQLo}>QHi}>P IOFunction >** RHugeIO  >*R|$lQIOFunc"QF" *QP"IQSize"RYQLR9QNRR _LFileSize( R*QF"*QCurPosRKkQFileName"3QF3*QH3>QDC3>QSize3R'QN3R8QP3#[QHeader3X%u6 QFileName"bQHBM"b>QBMbQBFHbX%QBIPb#QDCb>QHMemb>QBufbQ ColorSizebRQDataSizebRQBitCountb>MQFPb*dR bmAlignDouble0b RRQSize"uR;< rF,&=4u1CKERNEL*System&WinTypes$xWinProcsBitmapsHA BITMAPS.PAS15 % VZ 3cl, . #  u& bK+       !  3b!;$L%]&o)**,1$191I1Y1l4|4VVY3cef'g8hKh[ikjb 6Mdu*,,,11124JJLPbRVVYcehorvz:!cfKg#i?%jnn%s?%z{ $"X"%?% $A@?%#K8 O  X" $"X""" """#/#M#k##%#%%%%n%@#X"Jw[Jw\Jw]|wnwrvu>{v~Aw~*jaYB@vj3w>A~*+aYwwwB@v16l7l8Y8|:Y:l:|;L;$<9<oJIJJlJJoKlKK|L|MOlR|R[[\\]]3mnnorkrks]su8zzz{8{|~[[8[Kk'3'[o[K'ubMMM6uMddM66]6 6 ddd 6bd)+}%q" X% TPUQ'`!9iii=h?hlG''_~(YDSCanvas>SSystem*sSPaintDefSResDef(0SBitmapseDSWinTypes&Y0SWinProcs$1nDSStrings"YSOWindowsCnPPCanvas 0PTCanvasMPSQStateA QBitmapE">Q UndoBitmapG;> QUndoDCIP>QDrawingKfrPQ OverSelectionLrRInit1 (  hRDoneQ   R SetupWindow  8 R NewBitmaps   >"RMoveSelf (  [****r;RPaint 0 L >MjPRPaintSelection 8  >rfRSaveUndo @k  R EnableCCDMenu H   *R EnableCCD P  1R DisableCCD X  W1REnableUndoMenu `  *R EnableUndo hN  [R DisableUndo pk  RResetUndoLabel x  RUndo   "WRLoad "  G* RStore   m*RCopyToClipBoard  >****RErase  ****RPickUpSelection ) *>****mRReleaseSelection  VRCut  u*RCopy  GRPaste  RDelete j RClearAll  "RResize  #*R BitmapCopy  S>*uR WMLButtonDown  #R WMLButtonUp  VR WMMouseMove  R wmSetCursor4   nPPCanvasScroller ?PTCanvasScroller?'(ewz(wR BeginView ? >MjP~(YDH p ] QAParent"h2 QAState" QSelfQDC> QSelf QSelf QDC" >QSelfu & M ` QWX"*QWY"*QWW"* QWH" * QRepaint" r QSelfQXRange*7 QYRange* QPaintDC"[>Q PaintInfo& [MjPQSelf[QR[P? U + QDC" >Q AddOffset" rQSelf QSelDC>QXOffset* QYOffset*u QSelf Qmf_Flag" *QSelf QMenu> QSelf  QSelf1; ( Qmf_Flag" W*QSelfW QMenuW>X QSelfu QSelf QNewLabel"  QSelf QSelfQMLabel R  QRP C QFileName" "QSelf", RSmaller"  *** QA"V *QB"V *QHBM">V QBM"P QFileName" GQSelfGQIG*hQDC"m>QLeft"m*QTop"m*/QWidth" m*TQHeight" m*QSelfmBQCopyDCm>}Q CopyBitmapm>QLeft"*QTop"*QWidth" *QHeight" *QSelfX3~QaDC">QLeft"*QTop"*EQWidth" *jQHeight" *QSelfQSelf*QSelfVQSelfuY@QSelfQDC>QClipDC>Q ClipBitmap>+QBMPtQSelfQSelfQRPQCopyFlag" *QSelfQOBitmap>QDC>YnFQaBitmap" #>QCopyFlag" #*QSelf#QCopyDC#>/QBMinfo#PQMsg& S QSelfSQMsg&  QSelf!QMsg&  QSelfQDC>QMenu>>tcQMsg&  QSelfPQPtPQRPQPaintDC"w>Q PaintInfo& wMjPQSelfw?QRwPQDXw*QDYw* (0 8!@"H#P$X%`&h'p(x)*+,-./0123456789:XP'';8Kg/0dm ShVTT( <M(.=7Lp\+y`() X 4 40 /_ ' 0' pFT f q s0- P @ ,:fPH! 6 (P(@?@F R*SystemHPaintDef( ResDef Bitmaps&@WinTypes$WinProcs"StringsdOWindowsLCanvasHA CANVAS.PASgj(        *# #    -##[ 6&  4  ' 7 "% ,- 112 W8;BC GH LM $Y]9V tu"r|   / G   m    ! !*  V u&-&0    01  " ;>  $JN   #_c<6S{|  ,      0w  0 ";P f!$%&'*[+,-1 213W6789=">G?mBCD*EVGuHIJKN#OSSUWY^(_w`g2 $H $p i ' * * *& *7 *` u [ + +  , ,+ ? U " 1 $ ,11W8 6; :BGL 9Y [ \"r, >V t t t z {G ?mB/BBBTBhBCCCC3DEDXDjD~D*Vu  + @ Y 0;=JNLM#_O/OYanbS{SWU!>Yctw`` !**,169>>??BCDNOtnuvxjj"8Llrrt$AJ_djj$gZrrs>x}r%%%ZrrZrp Z %_`:>Z%%>@rrZrZr3Z4%CPej%j%ko%oZ>,[ZZ/ZZZ;hSn3bKK'K+9j+K,KBKDOF]T`]V.]XWZK`9j`KieldldlememK&&K9jKK$6J$ 5 $6JV$`|.v|3V:|=|=`|Dv|I|N|N\|dz{ KKh&K6J$$6JK   h" "5$565J5=CCLKM_Kabdjkk lloopKVyOK9j$6Jer~*| } ~aY\\\_ \_ xTxTKEPx'G \\f \ \ 6 Wf/&'()f/<P=?PNf/N\_\`_0cf/cx'kKElej3\\_ \\6S _ \\_ xT\\6S~* ' j3\!\#)aY*x'@KEA\P\QR~*TaYVZj3d e\fZnjo\rsGf/G~*aYQ*[x'W`J`GeeR$SHTUHVWHXYHZi_Rgkk6l2lcn n6\l|6c- *c- c!&&'()<<=>?NNNOccckl*@ATV{i[ (^g2 kn] noH orsPufvxp |}p };~p ~p p  ;";  "; ; `  `  & u & u &   & 7   & 7 ` u   ? U ? U + +  ? U + + +      ? U U ;" & ' ' ( ( ) ),.138; <; =; ? ?BWDGWIL OY __;_` ` c efh k lr v vV v"} ,  "     ;    GThTh/B3EXj~1umm +@@@Y@!+!"+"Y"@#+#$$%+)*02345*6;?@A*BCCJOPP P"Q;Q"RTUUV#XXXZ_dndYeefYf/gjkYknknloYprYrYs{P}PPPP!1 ccttc(\b_a?b/// ////45// TPUQ` : h`tp: ?Wgk~l/D  /SPaintSSystem*sSPaintDefSResDef(/SPaintDlg,DSToolBar $X/SLineBarlDSPalette=XXSCanvas>lSWinTypes&ͨSWinProcs$1SOWindowsCSODialogsSStrings"O FileNameMaxRPP PPaintWin# @P TPaintWin@/fxP+W#QStateA@QPaletted@mwxQToolBarh@OQLineBarl@cQCanvasp@QFileNamet@ PRQQ CBChainNext@8>RInit1 @} XR GetClassName @, 8RGetWindowClass @4 QR SetUpWindow @8 RCanClose (@ < rRSetNames 0@ #RUpdateChildren 8@r MRWMSize@@ t XRWMChangeCBChainH@   tRWMDrawClipBoardP@/   R WMDestroyX@^   MR CMFileNew`@  ( R CMFileOpenh@  S R CMFileSavep@Y  ~ R CMFileSaveAsx@   R CMEditUndo@A   R CMEditCut@p   ~R CMEditCopy@  + (R CMEditPaste@  W SR CMEditDelete@   R CMEditClear@,   R CMOptionsSize@[   R CMHelpAbout@ M  P TPaintApp AS"H@SRInitMainWindow   QSelf8@QSelfX@QWndClass& QQSelf@QSelf@;(QNewName" QSelf@QNameb ZR[NQSelf#@|QS#*QR#QCX#*QCY#*QMsg& M QSelfM@  QMsg& t QSelft@9 K QMsg&  QSelf@h z QMsg&  QSelf@ QMsg&  QSelf@QCurA QaMsg  F  QMsg& ( QSelf(@ QFN(6 PRQ" QCurs(>c u QMsg& S QSelfS@QCursS> QMsg& ~ QSelf~@ QFN~ PRQ QCurs~>/  QSelf@QMsg K ] QMsg&  QSelf@z QMsg&  QSelf@ QMsg&  QSelf@ QMsg& + QSelf+@  QMsg& W QSelfW@6 H QMsg&  QSelf@ w QMsg&  QSelf@e Q SizeBMInfo; QMsg&  QSelf@ QSelfSQPaintAppp (0 8 @ H P X`hx<>(,f@(;M(L|P^o0z9,e]d(&3YXhy@OwH8W Q!e>!t_!1!!88(+KXh@xP@H  * 4 >Rlnt  *SystemdPaintDef(ResDef(PaintDlg ToolBarLineBarPaletteHCanvas&WinTypes$hWinProcsOWindows ODialogs"$Strings\PaintHA)c:\school\bp\examples\win\paint\paint.pas PAINT.RES8kl    #  X    #  "*M  t      1(  S46 ~FJ &Z\  jk qr xy + W  / %S  !/"x#$%&'(*8-X./014#5M8t:<>B(DSF~HKMO+QWSUX[ bSc8kX/4;#M8t :9 <h > B ( D F S4c F 5~F H H IZ/ [jK Kqz Mx O+ QW S6 Ue X  [S (.14pwttttjjjjt HZj]attt#uv>wZxryz{|%}%~>>>_&O>^_%%%%Y\Sl%"sslJ&r]$]'  ")G?GSlVsuz&*Q/4U9`;0`= U?}~QROzURh`|JJ6Jh`|v|,ڇ,ڇy(5y>IyR,`ڇaɇJpexGJF_x'PPPN]FN]7`(J(`.`>J>`@`RJR`T"8H9:H;<H=>H?BChCDE~EFGGHIIKLLMNNOPPQRRSTTUVVXY[\"bmm6pp6`N8Nc6686+' n% 4F[jqx+'%+'% #X#@$}#EE#9L(/!/kxsxxxx/X///;;;;//#/   /9 /h /xS x    x #/xS  # &F () )+ +#,F ./49~:c : >?? @/FH L O RS SS T/Z]x^S`/ `a/jl/qs/xz//// xw  x  Me /  8    "]@bds  ##