?_ÿÿÿÿŸúþõl!œ™!:ZmainAGW Packet Engine API VCL and ActiveX ComponentsmZsecondProperties,Methods,Events, Q  agwapi.hhc /&;)z4ÿÿNÿÿÿÿ|AWBTREEÁ|AWDATA€¿|CONTEXTcá|CTXOMAP›|FONT¼š|KWBTREEQŸ|KWDATA››|KWMAP4Ÿ|SYSTEM|TOPIC=|TTLBTREE4Ù|bm0’é|bm1Ñí|bm2!ò|bm3`ö•v•ÿÿÿÿ 1ÿÿÿÿ=1Uÿÿÿÿÿÿÿÿÿÿÿÿ=a$ a" €€€ÿ7=˜1[ÿÿÿÿÿÿÿÿ˜ÏùAGWAPI7aÏ( €€ˆˆ€€‚ÿUnit AGWAPI*˜ù  è;€ˆˆ€€ë½ü–‰€€ë•~t/‰ë% ‰ëíÛ™®‰ë*êùÙ‰ë«~°‰ëÏÀˉ뉉ëÀÇʼnë*·‰ëþ¹€‰ëc_Žƒ‰ëÕõJ±‰ëHs‰ë‰¯èA‰ë“òm‰ëI•‰ë‹”‰ëÕiljë4A‰ÿClassesTAGWAPITypesTOnAGWReadyTOnAX25ConnectTOnAX25DisconnectTOnAX25ReceiveTOnBeaconTOnConnectTOnDataTOnDebugTOnDigiTOnDisconnectTOnMonitorTOnMonitorDataTOnPortTOnRawTOnRawDecodeTOnReadTOnRegisterTOnRetryOutTOnUnProto8Ï11Óÿÿÿÿÿÿÿÿ1Îp TAGWAPIJùÎS v€”€ˆˆ€€â¢Æ—k€‰ëÊ^O¸‰ë—– Ó‰ëä†à뉀‚ÿTAGWAPIHierarchy Properties Methods Events ³1& €€€‚‚‚ÿThis class implements all the events, methods and properties to develop applications for the AGW Packet Engine using the WinSockets API.¾ÎƒD V€}€€€€ëùÕ™‰€€€‚‚ÿUnitAGWAPIDescriptionThe TAGWAPI class encapsulates the functionality to interact with the AGW Packet Engine from George Rossopoulous (SV2AGW) thru the following facilities:…I< F€“€P¨Z‚H€ƒ€‚€ƒ€‚€ƒ€‚ÿ·Low Level access to the WinSocket facilities with minimum pre-processing.·Mid Level set of Properties, Methods and Events to hide the details of the AGW PE management.·High Level set of Properties, Methods and Events to implement the AX.25 Link Management (connection management), a Layer 2 digipeater and a Beacon.(ƒ0% €€‚H€‚ÿÈœø, &€9€‚H€€€‚ÿThe functionality is implemented thru the AGWAPI VCL object for Inprise's Delphi 5, but equivalent functionality (same methods, properties and events) are implemented on the AGWAPIX class implemented thru the ActiveX control AGWApiXControl. Both controls are set at the same level, and factually the ActiveX control is derived automatically from the VCL control thru the Inprise's ActiveX wizard technology.(0 % €€‚H€‚ÿ(øH % €€‚H€‚ÿ( p % €€ˆˆ€ÿBH ² 1´ÿÿÿÿÿÿÿÿÿÿÿÿ² $ TAGWAPI.Hierarchyrƒp $ ï ¬€ˆˆ€‚€€ëùÕ™‰€€ÈJI(`del5vcl',`TObject')‰ÈJI(`del5vcl',`TPersistent')‰ÈJI(`del5vcl',`TComponent')‰ÈJI(`del5vcl',`TControl')‰ÈJI(`del5vcl',`TWinControl')‰ë½ü–‰‚ÿUnitAGWAPIHierarchyTObject |TPersistent |TComponent |TControl |TWinControl |TAGWAPIC² g 1ùSÿÿÿÿÿÿÿÿg Õ ÂOTAGWAPI.propertiesn/$ Õ ? N€^€ˆˆ€€ë½ü–€‰âù̼ù‰€‚ÿTAGWAPI propertiesTAGWAPI LegendZg / ; F€>€ˆˆ€€ëùÕ™‰€€‚ÿUnitAGWAPIIn TAGWAPIvÕ ¥ e#š€$Å(€€€†"€‚ÿ€ €‚ÿ$€€ë…Às<‰‚ÿÿÿ Activew/  e#š€&Å(€€€†"€‚ÿ€ €‚ÿ$€€ëáIü,‰‚ÿÿÿ Address}¥ ™ e#š€2Å(€€€†"€‚ÿ€ €‚ÿ$€€ë cO‰‚ÿÿÿ AGWAPIVersionz e#š€,Å(€€€†"€‚ÿ€ €‚ÿ$€€ëF¥¸Í‰‚ÿÿÿ AGWVersiont™ ‡e#š€ Å(€€€†"€‚ÿ€ €‚ÿ$€€ëafW‰‚ÿÿÿ AX25výe#š€$Å(€€€†"€‚ÿ€ €‚ÿ$€€ë?ˆE‰‚ÿÿÿ Beaconz‡we#š€,Å(€€€†"€‚ÿ€ €‚ÿ$€€ëººI‰‚ÿÿÿ BeaconAutozý @e#š€,Å(€€€†"€‚ÿ€ €‚ÿ$€€ë–K‰‚ÿÿÿ BeaconCallw @$ {w‡@e#š€.Å(€€€†"€‚ÿ€ €‚ÿ$€€ëèÒ3艂ÿÿÿ BeaconEveryx @ÿ@e#š€(Å(€€€†"€‚ÿ€ €‚ÿ$€€ëN“ƒ3‰‚ÿÿÿ BeaconIdy‡@xAe#š€*Å(€€€†"€‚ÿ€ €‚ÿ$€€ë”ñ§‰‚ÿÿÿ BeaconPidzÿ@òAe#š€,Å(€€€†"€‚ÿ€ €‚ÿ$€€ëÄT`‰‚ÿÿÿ BeaconTextxxAjBe#š€(Å(€€€†"€‚ÿ€ €‚ÿ$€€ër"Fü‰‚ÿÿÿ CallSignuòAßBe#š€"Å(€€€†"€‚ÿ€ €‚ÿ$€€ë|­®‰‚ÿÿÿ DebugtjBSCe#š€ Å(€€€†"€‚ÿ€ €‚ÿ$€€ë^YiW‰‚ÿÿÿ DigixßBËCe#š€(Å(€€€†"€‚ÿ€ €‚ÿ$€€ë)ç­ß‰‚ÿÿÿ DigiAutoxSCCDe#š€(Å(€€€†"€‚ÿ€ €‚ÿ$€€ë€Â¯ß‰‚ÿÿÿ DigiCalltËC·De#š€ Å(€€€†"€‚ÿ€ €‚ÿ$€€ëqÙqW‰‚ÿÿÿ KisssCD*Ee#š€Å(€€€†"€‚ÿ€ €‚ÿ$€€ëJa‰‚ÿÿÿ Logƒ·D­En#¬€.Å(€€€†"€‚ÿ"€ €†"€‚ÿ$€€ë¦òI‰‚ÿÿÿ LoopBack‡*E4Fn#¬€6Å(€€€†"€‚ÿ"€ €†"€‚ÿ$€€ëç¸cÁ‰‚ÿÿÿ LoopBackPortw­E«Fe#š€&Å(€€€†"€‚ÿ€ €‚ÿ$€€ë?{Â8‰‚ÿÿÿ Monitor{4F&Ge#š€.Å(€€€†"€‚ÿ€ €‚ÿ$€€ëû;Ÿ/‰‚ÿÿÿ MonitorMaskt«FšGe#š€ Å(€€€†"€‚ÿ€ €‚ÿ$€€ërxW‰‚ÿÿÿ Pollt&GHe#š€ Å(€€€†"€‚ÿ€ €‚ÿ$€€ë|xW‰‚ÿÿÿ Port‚šGHn#¬€,Å(€€€†"€‚ÿ"€ €†"€‚ÿ$€€ë¬Rù£‰‚ÿÿÿ PortMaxxHIe#š€(Å(€€€†"€‚ÿ€ €‚ÿ$€€ë 9‰‚ÿÿÿ RegisteruH}Ie#š€"Å(€€€†"€‚ÿ€ €‚ÿ$€€ë½Ý‡±‰‚ÿÿÿ RetryuIòIe#š€"Å(€€€†"€‚ÿ€ €‚ÿ$€€ëÂlÿ±‰‚ÿÿÿ TraceJ}IÅ(€€€†"€‚ÿ€ €‚ÿr€€È-JI(`del5vcl',`TControl_OnConstrainedResize')‰‚ÿÿÿ OnConstrainedResize K•‡#Þ€4Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TControl_OnContextPopup')‰‚ÿÿÿ OnContextPopup˜õ- ƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_OnDblClick')‰‚ÿÿÿ OnDblClick˜•Å ƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_OnDragDrop')‰‚ÿÿÿ OnDragDrop˜- ] ƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_OnDragOver')‰‚ÿÿÿ OnDragOver–Å ó ‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_OnEndDock')‰‚ÿÿÿ OnEndDock–] ‰ ‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_OnEndDrag')‰‚ÿÿÿ OnEndDragšó # „#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_OnMouseDown')‰‚ÿÿÿ OnMouseDownš‰ ½ „#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_OnMouseMove')‰‚ÿÿÿ OnMouseMove–# S ‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_OnMouseUp')‰‚ÿÿÿ OnMouseUp”½ ç #Ò€(Å(€€€†"€‚ÿ€ €‚ÿ\€€È"JI(`del5vcl',`TControl_OnResize')‰‚ÿÿÿ OnResizešS „#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_OnStartDock')‰‚ÿÿÿ OnStartDockšç „#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_OnStartDrag')‰‚ÿÿÿ OnStartDrag… v#¼€Å€€€‚ÿ€€‚ÿX€ €È JI(`del5vcl',`TControl_Parent')‰‚ÿÿÿParent L@‡#Þ€4Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`de L@$ l5vcl',`TControl_ParentBiDiMode')‰‚ÿÿÿ ParentBiDiModeš æ@„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_ParentColor')‰‚ÿÿÿ ParentColor˜L@~Aƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_ParentFont')‰‚ÿÿÿ ParentFont æ@B‡#Þ€4Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TControl_ParentShowHint')‰‚ÿÿÿ ParentShowHint–~A´B‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_PopupMenu')‰‚ÿÿÿ PopupMenuœBPC…#Ú€0Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TControl_ScalingFlags')‰‚ÿÿÿ ScalingFlags‰´BÙCx#À€"Å€€€‚ÿ€€‚ÿ\€ €È"JI(`del5vcl',`TControl_ShowHint')‰‚ÿÿÿShowHint‘PCjD|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_TBDockHeight')‰‚ÿÿÿTBDockHeightŒÙCöD}#Ê€ Å(€€€†"€‚ÿ€ €‚ÿT€€ÈJI(`del5vcl',`TControl_Text')‰‚ÿÿÿ TextŠjD€E|#È€Å(€€€†"€‚ÿ€ €‚ÿR€€ÈJI(`del5vcl',`TControl_Top')‰‚ÿÿÿ Top‘öDF|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_UndockHeight')‰‚ÿÿÿUndockHeight€E F{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_UndockWidth')‰‚ÿÿÿUndockWidth‡F'Gw#¾€ Å€€€‚ÿ€€‚ÿZ€ €È!JI(`del5vcl',`TControl_Visible')‰‚ÿÿÿVisibleŽ FµG~#Ì€"Å(€€€†"€‚ÿ€ €‚ÿV€€ÈJI(`del5vcl',`TControl_Width')‰‚ÿÿÿ Width'GBHz#Ä€&Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TControl_WindowProc')‰‚ÿÿÿWindowProc˜µGÚHƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_WindowText')‰‚ÿÿÿ WindowTextIBH#I, (€:€ˆˆ€€€‚ÿDerived from TComponent˜ÚH»I„#Ø€*Å€€€‚ÿ"€€†"€‚ÿb€€È%JI(`del5vcl',`TComponent_ComObject')‰‚ÿÿÿ ComObject¢#I]J‰#â€4Å€€€‚ÿ"€€†"€‚ÿl€€È*JI(`del5vcl',`TComponent_ComponentCount')‰‚ÿÿÿ ComponentCount—»IôJ€#Ѐ.Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TComponent_ComponentIndex')‰‚ÿÿÿComponentIndexš]JŽK…#Ú€,Å€€€‚ÿ"€€†"€‚ÿd€€È&JI(`del5vcl',`TComponent_Components')‰‚ÿÿÿ Components¢ôJ0L‰#â€4Å€€€‚ÿ"€€†"€‚ÿl€€È*JI(`del5vcl',`TComponent_ComponentState')‰‚ÿÿÿ ComponentState¢ŽKÒL‰#â€4Å€€€‚ÿ"€€†"€‚ÿl€€È*JI(`del5vcl',`TComponent_ComponentStyle')‰‚ÿÿÿ ComponentStyle0LaM|#È€&Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TComponent_DesignInfo')‰‚ÿÿÿDesignInfoŽÒLïM#΀ Å(€€€†"€‚ÿ€ €‚ÿX€€È JI(`del5vcl',`TComponent_Name')‰‚ÿÿÿ NameaMN€#Ѐ"Å€€€‚ÿ"€€†"€‚ÿZ€€È!JI(`del5vcl',`TComponent_Owner')‰‚ÿÿÿ OwnerŒïM O~#Ì€Å(€€€†"€‚ÿ€ €‚ÿV€€ÈJI(`del5vcl',`TComponent_Tag')‰‚ÿÿÿ Tag“NžO~#Ì€*Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TComponent_VCLComObject')‰‚ÿÿÿVCLComObject$ OÂO" €€€ÿ?žO €1Žÿÿÿÿÿÿÿÿ €`€½TAGWAPI.ActivÂO €ÂOeSÂO`€6 <€:€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.ActiveTAGWAPI3Ù €“Z ‚€³€P¨Z‚H€€€€ëùÕ™‰€€€ƒ€€€€€‚ÿproperty Active: Boolean;UnitAGWAPIDescription·This property starts the connection with the AGW Packet Engine thru the WinSocket API when set to TRUE and closes the connection when set to FALSE.*`€½' €€ˆˆ‚H€ÿ@“ý1$ÿÿÿÿÿÿÿÿýS‚F„TAGWAPI.AddressV½S‚8 @€<€ˆˆ‚H€€ë½ü–‰€‚ÿTAGWAPI.AddressTAGWAPIE ý˜‚% €@€‚H€‚ÿAGW Packet Engine IP Address.„)S‚„[ „€S€P¨Z‚H€€€€€ëùÕ™‰€€€ƒ€‚€ƒ€‚ÿproperty Address: String;UnitAGWAPIDescription·Set the IP address of the machine where the AGW Packet Engine is running, use the dotted format (nnn.nnn.nnn.nnn); hostname resolution is not supported.·If running on the same machine you could use 127.0.0.1 (loopback port).*˜‚F„' €€ˆˆ‚H€ÿF„Œ„1{ÿÿÿÿÿÿÿÿŒ„è„2†TAGWAPI.AGWAPIVersion\$F„è„8 @€H€ˆˆ‚H€€ë½ü–‰€‚ÿTAGWAPI.AGWAPIVersionTAGWAPIX3Œ„@…% €f€‚H€‚ÿVersion of the AGW API VCL component (Read Only)Ê~è„ †L h€ü€‚H€€€€€ëùÕ™‰€€€‚ÿproperty AGWAPIVersion: String;UnitAGWAPIDescriptionContains the version and build level of the component.(@…2†% €€ˆˆ€ÿC †u†1Þÿÿÿÿÿÿÿÿu†̆yˆTAGWAPI.AGWVersionW!2†̆6 <€B€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.AGWVersionTAGWAPI?u† ‡# €8€€‚ÿAGW Packet Engine VersionFù̆QˆM h€ó€€€€€€ëùÕ™‰€€€‚‚‚ÿproperty AGWVersion: String;UnitAGWAPIDescriptionReturns the AGW Packet Engine version as reported by the WinSockets API.This property is valid only after the AGW Packet had been successfully connected (OnReady event received).( ‡yˆ% €€ˆˆ€ÿ; Qˆ´ˆ1xÿÿÿÿÿÿÿÿ ´ˆ‰LŠTAGWAPI.AXQyˆ‰6 <€6€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.AX25TAGWAPI9´ˆ>‰# €,€€‚ÿAX.25 Link Manager 暉$ŠL f€5€€€€€€ëùÕ™‰€€€‚‚ÿproperty AX25: Boolean;UnitAGWAPIDescriptionThis property controls whether the AX.25 Link Manager is activated (TRUE) or not (FALSE).(>‰LŠ% €€ˆˆ€ÿ?$Š‹Š1fÿÿÿÿÿÿÿÿ ‹ŠÞŠŒTAGWAPI.BeaconSLŠÞŠ6 <€:€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.BeaconTAGWAPI- ‹Š ‹# €€€‚ÿBeacon à”ÞŠë‹L f€)€€€€€€ëùÕ™‰€€€‚‚ÿproperty Beacon: Boolean;UnitAGWAPIDescriptionThis property controls whether the Beacon object is active (TRUE) or not (FALSE).( ‹Œ% €€ˆˆ€ÿCë‹VŒ1Øÿÿÿÿÿÿÿÿ VŒ­Œ`ÀTAGWAPI.BeaconAutoW!Œ­Œ6 <€B€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.BeaconAutoTAGWAPI?VŒìŒ# €8€€‚ÿBeacon Automatic Delivery¶­ŒîL f€m€€€€€€ëùÕ™‰€€€‚‚ÿproperty BeaconAuto: Boolean;UnitAGWAPIDescriptionThis property will control whether or not the Beacon is sent automatically or not.The mechanisms is as follows:<ðìŒ6ÀL f€á€P¨Z‚H€ƒ€‚€ƒ€‚€ƒ€‚€ƒ€‚€ƒ€‚ÿ·The beacon is activated thru the Beacon property set to TRUE.·Other beacon parameters has to be established thru the respective properties.·When the beacon is fired (every BeaconEvery millisecs) the OnBeacon event is generated.·If BeaconAuto=TRUE the beacon is sent despite the processing performed at the Event Handler.·If BeaconAuto=FALSE the beacon is not sent automatically, the OnBeacon event handler has to explicitly call the Bî6ÀŒeaconPost method to transmit the beacon.*î`À' €€ˆˆ‚H€ÿC6À£À1Nÿÿÿÿÿÿÿÿ £ÀüÀÂTAGWAPI.BeaconCallY!`ÀüÀ8 @€B€ˆˆ‚H€€ë½ü–‰€‚ÿTAGWAPI.BeaconCallTAGWAPI3£À/Á% €€‚H€‚ÿBeacon CallÀnüÀïÁR t€Ü€P¨Z‚H€€€€€ëùÕ™‰€€€ƒ€‚ÿproperty BeaconCall: String;UnitAGWAPIDescription·Defines the beacon FROM callsign+SSID.*/ÁÂ' €€ˆˆ‚H€ÿDïÁ]Â1wÿÿÿÿÿÿÿÿ ]·ÂýÃTAGWAPI.BeaconEveryZ"·Â8 @€D€ˆˆ‚H€€ë½ü–‰€‚ÿTAGWAPI.BeaconEveryTAGWAPI6]ÂíÂ% €"€‚H€‚ÿBeacon latencyæ“·ÂÓÃS t€'€P¨Z‚H€€€€€ëùÕ™‰€€€ƒ€‚ÿproperty BeaconEvery: Integer;UnitAGWAPIDescription·Defines how often the beacon is fired (default 10 mins=600000 millisecs).*íÂýÃ' €€ˆˆ‚H€ÿAÓÃ>Ä1gÿÿÿÿÿÿÿÿ>Ä•ÄËÅTAGWAPI.BeaconIdWýÕÄ8 @€>€ˆˆ‚H€€ë½ü–‰€‚ÿTAGWAPI.BeaconIdTAGWAPI1 >ÄÆÄ% €€‚H€‚ÿBeacon IDÛˆ•Ä¡ÅS t€€P¨Z‚H€€€€€ëùÕ™‰€€€ƒ€‚ÿproperty BeaconId: String;UnitAGWAPIDescription·Callsign and SSID of the destination of the beacon (default "ID").*ÆÄËÅ' €€ˆˆ‚H€ÿB¡Å Æ1çÿÿÿÿÿÿÿÿ ÆeÆÈTAGWAPI.BeaconPidX ËÅeÆ8 @€@€ˆˆ‚H€€ë½ü–‰€‚ÿTAGWAPI.BeaconPidTAGWAPI2 Æ—Æ% €€‚H€‚ÿBeacon PID4çeÆËÇM h€Ï€‚H€€€€€ëùÕ™‰€€€‚ÿproperty BeaconPid: Integer;UnitAGWAPIDescriptionDefines the PID of the frame used to send the beacon, by default the PID is 0xF0 (standard AX.25 Information Frame), could be changed to something else if needed.(—ÆóÇ% €€‚H€‚ÿ(ËÇÈ% €€ˆˆ€ÿCóÇ^È1Kÿÿÿÿÿÿÿÿ^ȵÈÏÉTAGWAPI.BeaconTextW!ȵÈ6 <€B€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.BeaconTextTAGWAPI1^ÈæÈ# €€€‚ÿBeacon TextÁwµÈ§ÉJ d€î€€€€€€ëùÕ™‰€€€‚ÿproperty BeaconText: String;UnitAGWAPIDescriptionThis is the text information sent with the beacon.(æÈÏÉ% €€ˆˆ€ÿA§ÉÊ1BÿÿÿÿÿÿÿÿÊeÊvÌTAGWAPI.CallSignUÏÉeÊ6 <€>€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.CallSignTAGWAPI?ʤÊ# €8€€‚ÿCallsign of the componentª]eÊNÌM h€»€€€€€€ëùÕ™‰€€€‚‚‚ÿproperty CallSign: String;UnitAGWAPIDescriptionThe component manages by default a single callsign and SSID on all interactions with AGWPE,this is the callsign forced to be registered when the Register property is set to TRUE.Additional callsigns could be registered and unregistered using the AGWRegister/AGWUnRegister methods.(¤ÊvÌ% €€ˆˆ€ÿ> NÌ´Ì1 ÿÿÿÿÿÿÿÿ´ÌÍ TAGWAPI.DebugRvÌÍ6 <€8€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.DebugTAGWAPI7´Ì=Í# €(€€‚ÿDebug Informationy-ͶÏL f€[€€€€€€ëùÕ™‰€€€‚‚ÿproperty Debug: Boolean;UnitAGWAPIDescriptionThis property controls whether debug information is generated or not; when set to TRUE debug information is produced and stored on the file defined by the Log property (if <> from blanks) and OnDebug events are generated. The Trace property controls de definition and level of detail of the information generated.This information is set internally on the VCL component and should be used with initial debugging purposes, no release software should have permanently set this property as TRUE.(=Í % €€ˆˆ€ÿ¶Ï vÌ= ¶ÏI1ÿÿÿÿÿÿÿÿIš†TAGWAPI.DigiQ š6 <€6€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.DigiTAGWAPI0 IÊ# €€€‚ÿDigipeater”Gš^M h€€€€€€€ëùÕ™‰€€€‚‚‚ÿproperty Digi: Boolean;UnitAGWAPIDescriptionThis property controls whether or not the Digipeater object contained in the component is activated, with TRUE it gets activated and with FALSE it gets desactivated.This property has to be set prior to Activate the component itself (prior to set Active = TRUE).(ʆ% €€ˆˆ€ÿA^Ç1(ÿÿÿÿÿÿÿÿÇTAGWAPI.DigiAutoU†6 <€>€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.DigiAutoTAGWAPI?Ç[# €8€€‚ÿDigipeater Automatic ModeDëL f€‰€€€€€€ëùÕ™‰€€€‚‚ÿproperty DigiAuto: Boolean;UnitAGWAPIDescriptionThis property controls whether or not frames are digipeated automatically despite the processing performed at the OnDigi event handler (TRUE) or the digipeat process has to explicitly be done at the OnDigi event handler thru a call to the PostDigi method.([% €€ˆˆ€ÿAëT1­ÿÿÿÿÿÿÿÿT©%TAGWAPI.DigiCallU©6 <€>€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.DigiCallTAGWAPI5TÞ# €$€€‚ÿDigipeater CallÔ©ýK d€©€€€€€€ëùÕ™‰€€€‚ÿproperty DigiCall: String;UnitAGWAPIDescriptionThis is the callsign and SSID of the digipeater module, frames using this callsign and SSID on the VIA path will be digipeated and other ignored.(Þ%% €€ˆˆ€ÿ= ýb1Ûÿÿÿÿÿÿÿÿb³] TAGWAPI.KissQ%³6 <€6€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.KissTAGWAPI5bè# €$€€‚ÿRaw InformationM³5 M h€€€€€€€ëùÕ™‰€€€‚‚‚ÿproperty Kiss: Boolean;UnitAGWAPIDescriptionThis property controls whether Raw information is provided to the application thru OnRaw and OnRawDecode events or not.Set it to TRUE if you wish to receive Raw information and FALSE if not.(è] % €€ˆˆ€ÿ< 5 ™ 1Øÿÿÿÿÿÿÿÿ™ é  TAGWAPI.LogP] é 6 <€4€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.LogTAGWAPI9™ " # €,€€‚ÿDebug Log File NameFùé h M h€ó€€€€€€ëùÕ™‰€€€‚‚‚ÿproperty Log: String;UnitAGWAPIDescriptionDefines the name of the file where debug information will be written if the Debug property is set to TRUE.The file is created every time the Debug property transitions from FALSE->TRUE.("  % €€ˆˆ€ÿAh Ñ 1.ÿÿÿÿÿÿÿÿÑ & #TAGWAPI.LoopBackU & 6 <€>€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.LoopBackTAGWAPII&Ñ o # €L€€‚ÿLoopBack port indicator (Read Only)Œ?& û M h€€€€€€€ëùÕ™‰€€€‚‚‚ÿproperty LoopBack: Boolean;UnitAGWAPIDescriptionThis property informs whether AGW Packet Engine has a loopback port defined or not.The information of this property is valid only after the AGW Packet Engine had been connected at least once (Active = TRUE) and after the OnReady event has been sent.(o #% €€ˆˆ€ÿEû h1ªÿÿÿÿÿÿÿÿhÁæ@TAGWAPI.LoopBackPortY##Á6 <€F€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.LoopBackPortTAGWAPIF#h# €F€€‚ÿLoopBack Port Number (Read Only)«^Á¾@M h€½€€€€€€ëùÕ™‰€€€‚‚‚ÿproperty LoopBackPort: Integer;UnitAGWAPIDescriptionThis property reflects the number of the LoopBack port (if defined), in case of more than one LoopBack¾@# port been defined the one with the higher number is returned.This property is valid only after the AGW Packet Engine has been connected and the OnReady event has been fired.(æ@% €€ˆˆ€ÿ@¾@&A1gÿÿÿÿÿÿÿÿ&AzA°CTAGWAPI.MonitorTæ@zA6 <€<€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.MonitorTAGWAPI9&A³A# €,€€‚ÿMonitor InformationÕ‡zAˆCN j€€€€€€€ëùÕ™‰€€€‚‚‚‚ÿproperty Monitor: Boolean;UnitAGWAPIDescriptionThis property controls whether or not the application will receive Monitor Information thru OnMonitor and OnMonitorData events.The type of monitor frames will be controlled by the MonitorMask property.This property has to be set prior to activate the connection with AGWPE thru the setting of the Active property to TRUE.(³A°C% €€ˆˆ€ÿDˆCôC1ÔÿÿÿÿÿÿÿÿôCLDïGTAGWAPI.MonitorMaskX"°CLD6 <€D€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.MonitorMaskTAGWAPI9ôC…D# €,€€‚ÿMonitor Frames Mask(ÜLD­EL f€¹€€€€€€ëùÕ™‰€€€‚‚ÿproperty MonitorMask: String;UnitAGWAPIDescriptionThis mask controls which kind of monitoring frames are made available to the application thru the OnMonitor and OnMonitorData events.Valid values are¤a…DQFC V€Â€P¨Z‚H€ƒ€‚€ƒ€‚€ƒ€‚€ƒ€‚ÿ·I Information Frames·U Unproto Frames.·S Supervisory Frames·C Connection Frames(­EyF% €€‚H€‚ÿ0 QF©F% €€‚H€‚ÿExample:(yFÑF% €€‚H€‚ÿ^9©F/G% €r€‚H€‚ÿTo receive only Information and supervisory frames setH#ÑFwG% €F€‚H€‚ÿ MonitorMask := 'IU';(/GŸG% €€‚H€‚ÿ(wGÇG% €€‚H€‚ÿ(ŸGïG% €€ˆˆ€ÿ= ÇG,H1¹ÿÿÿÿÿÿÿÿ,H}HLTAGWAPI.PollQïG}H6 <€6€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.PollTAGWAPI3,H°H# € €€‚ÿPort Polling µ}H²JM h€k€€€€€€ëùÕ™‰€€€‚‚‚ÿproperty Poll: Boolean;UnitAGWAPIDescriptionThis property controls whether the component will poll the AGW Packet Engine to provide updated port information periodically.If set to FALSE port information is polled only once inmediately after the successful connection of the component with the AGW Packet Engine (Property Active=TRUE).All queries to port information will reflect the data retrieved during that poll.+°HÝK& € €€‚‚‚ÿIf set to TRUE port information is polled about once every two minutes so updated information about the conditions of all ports could be used by the application program.Use the OnPort event to know when information about a given port has just been updated.(²JL% €€ˆˆ€ÿ= ÝKBL1¦ÿÿÿÿÿÿÿÿBL“LNTAGWAPI.PortQL“L6 <€6€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.PortTAGWAPI@BLÓL# €:€€‚ÿAGW Packet Engine TCP Port Á“LàML f€ƒ€€€€€€ëùÕ™‰€€€‚‚ÿproperty Port: Integer;UnitAGWAPIDescriptionThis is the TCP port where the AGW Packet Engine listen for connections, it's 8000 and there is no docummented way to change it.(ÓLN% €€ˆˆ€ÿ@àMHN1ÿÿÿÿÿÿÿÿHNœNŽ€TAGWAPI.PortMaxTNœN6 <€<€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.PortMaxTAGWAPII&HNåN# €L€€‚ÿMaximum Number of Ports (Read Only)u)œNf€L f€S€€€€€€ëùÕ™‰€€€‚‚ÿproperty PortMax: Integer;UnitAGWAPIDescriptionThis is the maximum number of radioports defined on the AGW Packet Engine (including LoopBack ports).This property could be used after the fiåNf€Nrst successful connection with the Packet Engine has been made (OnReady event received).(åNŽ€% €€ˆˆ€ÿAf€Ï€19ÿÿÿÿÿÿÿÿÏ€$,„TAGWAPI.RegisterUŽ€$6 <€>€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.RegisterTAGWAPIM*Ï€q# €T€€‚ÿRegister of Component CallSign and SSID“F$„M h€€€€€€€ëùÕ™‰€€€‚‚‚ÿproperty Register: Boolean;UnitAGWAPIDescriptionThis property will force the registering (TRUE) and unregistering (FALSE) of the main callsign and SSID used by the component (Property CallSign).Other callsigns and SSID could be registered/unregistered using the AGWRegister and AGWUnRegister method.Remember that no connected activity could be held with a particular callsign and SSID until it's propertly registered with the AGW Packet Engine, this is done to prevent the possibility of more than one application program to try to use the same identification.(q,„% €€ˆˆ€ÿ> „j„1²ÿÿÿÿÿÿÿÿ j„¼„=†TAGWAPI.RetryR,„¼„6 <€8€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.RetryTAGWAPI8j„ô„# €*€€‚ÿRetries to Connect!Õ¼„†L f€«€€€€€€ëùÕ™‰€€€‚‚ÿproperty Retry: Byte;UnitAGWAPIDescriptionThis property controls how many times the component will retry a TCP/IP connection with the AGW Packet Engine when the Property Active is set to TRUE.(ô„=†% €€ˆˆ€ÿ> †{†1ÿÿÿÿÿÿÿÿ!{†͆­ˆTAGWAPI.TraceR=†͆6 <€8€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.TraceTAGWAPI4{†‡# €"€€‚ÿLevel of Debugˀ͆̇K d€€€€€€€ëùÕ™‰€€€‚ÿproperty Trace: Integer;UnitAGWAPIDescriptionThis property controls the level of detail of the debug process·t‡ƒˆC V€è€P¨Z‚H€ƒ€‚€ƒ€‚€ƒ€‚€ƒ€‚ÿ·1 Lower level of debug.·3 Medium level of debug.·4 High level of debug.·5 Very high level of debug*̇­ˆ' €€ˆˆ‚H€ÿ@ƒˆíˆ1¯ ÿÿÿÿÿÿÿÿ"íˆZ‰­ÁTAGWAPI.methodsm,­ˆZ‰A R€X€ˆˆ‚H€€ë½ü–€‰âù̼ù‰€‚ÿTAGWAPI methodsTAGWAPI Legend\툶‰= J€>€ˆˆ‚H€€ëùÕ™‰€€‚ÿUnitAGWAPIIn TAGWAPIpZ‰&Š\#ˆ€(Å€€€‚ÿ€€‚ÿ$€ €ë½‰‚ÿÿÿAGWRegisterr¶‰˜Š\#ˆ€,Å€€€‚ÿ€€‚ÿ$€ €ë‚­l‰‚ÿÿÿAGWUnRegisterm&Š‹\#ˆ€"Å€€€‚ÿ€€‚ÿ$€ €ëÙJ ‰‚ÿÿÿAGWWritep˜Šu‹\#ˆ€(Å€€€‚ÿ€€‚ÿ$€ €ë-mnž‰‚ÿÿÿAX25Connects‹è‹\#ˆ€.Å€€€‚ÿ€€‚ÿ$€ €ë ‰‚ÿÿÿAX25Disconnectmu‹UŒ\#ˆ€"Å€€€‚ÿ€€‚ÿ$€ €ëëjZ‰‚ÿÿÿAX25Infomè‹ÂŒ\#ˆ€"Å€€€‚ÿ€€‚ÿ$€ €ëõýuZ‰‚ÿÿÿAX25SendoUŒ1\#ˆ€&Å€€€‚ÿ€€‚ÿ$€ €ëÛÁ[‰‚ÿÿÿBeaconPostlÂŒ\#ˆ€ Å€€€‚ÿ€€‚ÿ$€ €ë«©ô€‰‚ÿÿÿConnectk1Ž\#ˆ€Å€€€‚ÿ€€‚ÿ$€ €ëŸ+öP‰‚ÿÿÿCreateltŽ\#ˆ€ Å€€€‚ÿ€€‚ÿ$€ €ë›É)£‰‚ÿÿÿDestroymŽáŽ\#ˆ€"Å€€€‚ÿ€€‚ÿ$€ €ëJî¿ß‰‚ÿÿÿDigiPostotŽP\#ˆ€&Å€€€‚ÿ€€‚ÿ$€ €ë[eb§‰‚ÿÿÿDisconnectnᎾ\#ˆ€$Å€€€‚ÿ€€‚ÿ$€ €ëV_,Þ‰‚ÿÿÿFCallSignqP;À\#ˆ€*Å€€€‚ÿ€€‚¾;À­ˆÿ$€ €ë£5‰‚ÿÿÿGetHeardInfop¾«À\#ˆ€(Å€€€‚ÿ€€‚ÿ$€ €ë&ßøˆ‰‚ÿÿÿGetPortInfom;ÀÁ\#ˆ€"Å€€€‚ÿ€€‚ÿ$€ €ëñµ§‰‰‚ÿÿÿSendDatal«À„Á\#ˆ€ Å€€€‚ÿ€€‚ÿ$€ €ëÁ¶Îµ‰‚ÿÿÿSendRawpÁôÁ\#ˆ€(Å€€€‚ÿ€€‚ÿ$€ €ëìA˜‰‚ÿÿÿSendUnproton„ÁbÂ\#ˆ€$Å€€€‚ÿ€€‚ÿ$€ €ë(b¢Œ‰‚ÿÿÿXCallSignJôÁ¬Â, (€<€ˆˆ€€€‚ÿDerived from TWinControlŸbÂKÈ#à€0Å(€€€†"€‚ÿ€ €‚ÿj€€È)JI(`del5vcl',`TWinControl_ActionChange')‰‚ÿÿÿ ActionChange«¬ÂöÃŽ#ì€<Å(€€€†"€‚ÿ€ €‚ÿv€€È/JI(`del5vcl',`TWinControl_AddBiDiModeExStyle')‰‚ÿÿÿ AddBiDiModeExStyle§KÃÄŒ#è€8Å(€€€†"€‚ÿ€ €‚ÿr€€È-JI(`del5vcl',`TWinControl_AdjustClientRect')‰‚ÿÿÿ AdjustClientRect›öÃ8ņ#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_AdjustSize')‰‚ÿÿÿ AdjustSize”ÄÌÅ#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_AlignControl')‰‚ÿÿÿAlignControl¡8ÅmƉ#â€2Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TWinControl_AlignControls')‰‚ÿÿÿ AlignControls—ÌÅÇ„#Ø€(Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TWinControl_AssignTo')‰‚ÿÿÿ AssignToŽmÆ’Ç|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_Broadcast')‰‚ÿÿÿBroadcastšÇ,È‚#Ô€0Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TWinControl_CalcConstraints')‰‚ÿÿÿCalcConstraints’ÇÉȇ#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_CanAutoSize')‰‚ÿÿÿ CanAutoSizeŒ,ÈUÉ{#Æ€"Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TWinControl_CanFocus')‰‚ÿÿÿCanFocus™ÉÈîÉ…#Ú€*Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TWinControl_CanResize')‰‚ÿÿÿ CanResizeUɋʇ#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_ChangeScale')‰‚ÿÿÿ ChangeScaležîÉ)Ë„#Ø€4Å€€€‚ÿ€€‚ÿt€ €È.JI(`del5vcl',`TWinControl_CMBiDiModeChanged')‰‚ÿÿÿCMBiDiModeChangedš‹ÊÃË‚#Ô€0Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TWinControl_CMBorderChanged')‰‚ÿÿÿCMBorderChangedŽ)ËQÌ|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_CMChanged')‰‚ÿÿÿCMChangedÃËáÌ}#Ê€&Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TWinControl_CMChildKey')‰‚ÿÿÿCMChildKey˜QÌyÍ#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_CMColorChanged')‰‚ÿÿÿCMColorChanged¢áÌΆ#Ü€8Å€€€‚ÿ€€‚ÿx€ €È0JI(`del5vcl',`TWinControl_CMControlListChange')‰‚ÿÿÿCMControlListChange˜yͳÎ#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_CMCtl3DChanged')‰‚ÿÿÿCMCtl3DChangedšÎMÏ‚#Ô€0Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TWinControl_CMCursorChanged')‰‚ÿÿÿCMCursorChangedš³Î ‚#Ô€0Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TWinControl_CMDesignHitTest')‰‚ÿÿÿCMDesignHitTestMÏ ­ˆ”MÏ #΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_CMDialogChar')‰‚ÿÿÿCMDialogChar’ 2~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TWinControl_CMDialogKey')‰‚ÿÿÿCMDialogKey” Æ#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_CMDockClient')‰‚ÿÿÿCMDockClientˆ2Ny#€Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TWinControl_CMDrag')‰‚ÿÿÿCMDragœÆêƒ#Ö€2Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TWinControl_CMEnabledChanged')‰‚ÿÿÿCMEnabledChangedŠNtz#Ä€ Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TWinControl_CMEnter')‰‚ÿÿÿCMEnterˆêüy#€Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TWinControl_CMExit')‰‚ÿÿÿCMExitŠt†z#Ä€ Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TWinControl_CMFloat')‰‚ÿÿÿCMFloat˜ü#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_CMFocusChanged')‰‚ÿÿÿCMFocusChanged”†²#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_CMFontChange')‰‚ÿÿÿCMFontChange–H€#Ѐ,Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TWinControl_CMFontChanged')‰‚ÿÿÿCMFontChanged”²Ü#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_CMInvalidate')‰‚ÿÿÿCMInvalidate”Hp#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_CMMouseWheel')‰‚ÿÿÿCMMouseWheel¤Ü‡#Þ€:Å€€€‚ÿ€€‚ÿz€ €È1JI(`del5vcl',`TWinControl_CMParentCtl3DChanged')‰‚ÿÿÿCMParentCtl3DChanged–pª€#Ѐ,Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TWinControl_CMRecreateWnd')‰‚ÿÿÿCMRecreateWndžH „#Ø€4Å€€€‚ÿ€€‚ÿt€ €È.JI(`del5vcl',`TWinControl_CMShowHintChanged')‰‚ÿÿÿCMShowHintChangedœªä ƒ#Ö€2Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TWinControl_CMShowingChanged')‰‚ÿÿÿCMShowingChangedœH € ƒ#Ö€2Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TWinControl_CMSysColorChange')‰‚ÿÿÿCMSysColorChangeœä  ƒ#Ö€2Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TWinControl_CMSysFontChanged')‰‚ÿÿÿCMSysFontChanged”€ ° #΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_CMTimeChange')‰‚ÿÿÿCMTimeChange˜ H #Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_CMUnDockClient')‰‚ÿÿÿCMUnDockClientœ° ä ƒ#Ö€2Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TWinControl_CMVisibleChanged')‰‚ÿÿÿCMVisibleChanged˜H | #Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_CMWinIniChange')‰‚ÿÿÿCMWinIniChangeˆä y#€Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TWinControl_CNChar')‰‚ÿÿÿCNCharŽ| ’|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_CNKeyDown')‰‚ÿÿÿCNKeyDownŠz#Ä€ Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TWinControl_CNKeyUp')‰‚ÿÿÿCNKeyUpŽ’ª|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_CNSysChar')‰‚ÿÿÿCNSysChar”J@#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`dªJ@­ˆel5vcl',`TWinControl_CNSysKeyDown')‰‚ÿÿÿCNSysKeyDown©ªó@#ê€:Å(€€€†"€‚ÿ€ €‚ÿt€€È.JI(`del5vcl',`TWinControl_ConstrainedResize')‰‚ÿÿÿ ConstrainedResizešJ@A‚#Ô€0Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TWinControl_ContainsControl')‰‚ÿÿÿContainsControl”ó@!B#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_ControlAtPos')‰‚ÿÿÿControlAtPos©AÊB#ê€:Å(€€€†"€‚ÿ€ €‚ÿt€€È.JI(`del5vcl',`TWinControl_CreateDockManager')‰‚ÿÿÿ CreateDockManagerŸ!BiCˆ#à€0Å(€€€†"€‚ÿ€ €‚ÿj€€È)JI(`del5vcl',`TWinControl_CreateHandle')‰‚ÿÿÿ CreateHandleŸÊBDˆ#à€0Å(€€€†"€‚ÿ€ €‚ÿj€€È)JI(`del5vcl',`TWinControl_CreateParams')‰‚ÿÿÿ CreateParams˜iC D#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_CreateParented')‰‚ÿÿÿCreateParented¦DFEˆ#à€<Å€€€‚ÿ€€‚ÿ|€ €È2JI(`del5vcl',`TWinControl_CreateParentedControl')‰‚ÿÿÿCreateParentedControl£ DéEŠ#ä€4Å(€€€†"€‚ÿ€ €‚ÿn€€È+JI(`del5vcl',`TWinControl_CreateSubClass')‰‚ÿÿÿ CreateSubClass«FE”FŽ#ì€<Å(€€€†"€‚ÿ€ €‚ÿv€€È/JI(`del5vcl',`TWinControl_CreateWindowHandle')‰‚ÿÿÿ CreateWindowHandle™éE-G…#Ú€*Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TWinControl_CreateWnd')‰‚ÿÿÿ CreateWnd˜”FÅG#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_DefaultHandler')‰‚ÿÿÿDefaultHandler¡-GfH‰#â€2Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TWinControl_DestroyHandle')‰‚ÿÿÿ DestroyHandle­ÅGI#î€>Å(€€€†"€‚ÿ€ €‚ÿx€€È0JI(`del5vcl',`TWinControl_DestroyWindowHandle')‰‚ÿÿÿ DestroyWindowHandle›fH®I†#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_DestroyWnd')‰‚ÿÿÿ DestroyWnd”IBJ#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_DisableAlign')‰‚ÿÿÿDisableAlign¥®IçJ‹#æ€6Å(€€€†"€‚ÿ€ €‚ÿp€€È,JI(`del5vcl',`TWinControl_DoAddDockClient')‰‚ÿÿÿ DoAddDockClientŒBJsK{#Æ€"Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TWinControl_DockDrop')‰‚ÿÿÿDockDrop—çJ L„#Ø€(Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TWinControl_DockOver')‰‚ÿÿÿ DockOver›sK¥L†#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_DoDockOver')‰‚ÿÿÿ DoDockOver• L:Mƒ#Ö€&Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TWinControl_DoEnter')‰‚ÿÿÿ DoEnter“¥LÍM‚#Ô€$Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TWinControl_DoExit')‰‚ÿÿÿ DoExit£:MpNŠ#ä€4Å(€€€†"€‚ÿ€ €‚ÿn€€È+JI(`del5vcl',`TWinControl_DoFlipChildren')‰‚ÿÿÿ DoFlipChildren™ÍM O…#Ú€*Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TWinControl_DoKeyDown')‰‚ÿÿÿ DoKeyDown›pN¤O†#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_DoKeyPress')‰‚ÿÿÿ DoKeyPress• OE€ƒ#Ö€&Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI¤OE€­ˆ(`del5vcl',`TWinControl_DoKeyUp')‰‚ÿÿÿ DoKeyUpŸ¤O䀈#à€0Å(€€€†"€‚ÿ€ €‚ÿj€€È)JI(`del5vcl',`TWinControl_DoMouseWheel')‰‚ÿÿÿ DoMouseWheel§E€‹Œ#è€8Å(€€€†"€‚ÿ€ €‚ÿr€€È-JI(`del5vcl',`TWinControl_DoMouseWheelDown')‰‚ÿÿÿ DoMouseWheelDown£ä€.‚Š#ä€4Å(€€€†"€‚ÿ€ €‚ÿn€€È+JI(`del5vcl',`TWinControl_DoMouseWheelUp')‰‚ÿÿÿ DoMouseWheelUp«‹Ù‚Ž#ì€<Å(€€€†"€‚ÿ€ €‚ÿv€€È/JI(`del5vcl',`TWinControl_DoRemoveDockClient')‰‚ÿÿÿ DoRemoveDockClient—.‚pƒ„#Ø€(Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TWinControl_DoUnDock')‰‚ÿÿÿ DoUnDock’Ù‚„~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TWinControl_EnableAlign')‰‚ÿÿÿEnableAlignœpƒž„ƒ#Ö€2Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TWinControl_FindChildControl')‰‚ÿÿÿFindChildControl¥„C…‹#æ€6Å(€€€†"€‚ÿ€ €‚ÿp€€È,JI(`del5vcl',`TWinControl_FindNextControl')‰‚ÿÿÿ FindNextControlŸž„â…ˆ#à€0Å(€€€†"€‚ÿ€ €‚ÿj€€È)JI(`del5vcl',`TWinControl_FixupTabList')‰‚ÿÿÿ FixupTabList”C…v†#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_FlipChildren')‰‚ÿÿÿFlipChildrenŠâ…‡z#Ä€ Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TWinControl_Focused')‰‚ÿÿÿFocused«v†«‡Ž#ì€<Å(€€€†"€‚ÿ€ €‚ÿv€€È/JI(`del5vcl',`TWinControl_GetActionLinkClass')‰‚ÿÿÿ GetActionLinkClass‡Hˆ‡#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_GetChildren')‰‚ÿÿÿ GetChildren¥«‡íˆ‹#æ€6Å(€€€†"€‚ÿ€ €‚ÿp€€È,JI(`del5vcl',`TWinControl_GetClientOrigin')‰‚ÿÿÿ GetClientOrigin¡HˆŽ‰‰#â€2Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TWinControl_GetClientRect')‰‚ÿÿÿ GetClientRect툊}#Ê€&Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TWinControl_GetControl')‰‚ÿÿÿGetControlšŽ‰¸Š‚#Ô€0Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TWinControl_GetControlCount')‰‚ÿÿÿGetControlCount©Ša‹#ê€:Å(€€€†"€‚ÿ€ €‚ÿt€€È.JI(`del5vcl',`TWinControl_GetControlExtents')‰‚ÿÿÿ GetControlExtents§¸ŠŒŒ#è€8Å(€€€†"€‚ÿ€ €‚ÿr€€È-JI(`del5vcl',`TWinControl_GetDeviceContext')‰‚ÿÿÿ GetDeviceContext a‹¨Œ…#Ú€6Å€€€‚ÿ€€‚ÿv€ €È/JI(`del5vcl',`TWinControl_GetDockClientCount')‰‚ÿÿÿGetDockClientCount˜Œ@#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_GetDockClients')‰‚ÿÿÿGetDockClientsŽ¨ŒÎ|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_GetHandle')‰‚ÿÿÿGetHandle¥@sŽ‹#æ€6Å(€€€†"€‚ÿ€ €‚ÿp€€È,JI(`del5vcl',`TWinControl_GetParentHandle')‰‚ÿÿÿ GetParentHandle·#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_GetSiteInfo')‰‚ÿÿÿ GetSiteInfo’sŽ¢~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TWinControl_GetTabOrder')‰‚ÿÿÿGetTabOrderšHÀ‚#Ô€0Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',¢HÀ­ˆ`TWinControl_GetTabOrderList')‰‚ÿÿÿGetTabOrderList«¢óÀŽ#ì€<Å(€€€†"€‚ÿ€ €‚ÿv€€È/JI(`del5vcl',`TWinControl_GetTopParentHandle')‰‚ÿÿÿ GetTopParentHandle®"HÀ¡ÁŒ#è€DÅ€€€‚ÿ€€‚ÿ„€ €È6JI(`del5vcl',`TWinControl_GetVisibleDockClientCount')‰‚ÿÿÿGetVisibleDockClientCountšóÀ;‚#Ô€0Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TWinControl_HandleAllocated')‰‚ÿÿÿHandleAllocated”¡ÁÏÂ#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_HandleNeeded')‰‚ÿÿÿHandleNeededˆ;ÂWÃy#€Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TWinControl_Insert')‰‚ÿÿÿInsert–ÏÂíÀ#Ѐ,Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TWinControl_InsertControl')‰‚ÿÿÿInsertControlWÃ}Ä}#Ê€&Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TWinControl_Invalidate')‰‚ÿÿÿInvalidatešíÃÅ‚#Ô€0Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TWinControl_InvalidateFrame')‰‚ÿÿÿInvalidateFrame©}ÄÀÅ#ê€:Å(€€€†"€‚ÿ€ €‚ÿt€€È.JI(`del5vcl',`TWinControl_IsControlMouseMsg')‰‚ÿÿÿ IsControlMouseMsg–ÅVÆ€#Ѐ,Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TWinControl_IsCtl3DStored')‰‚ÿÿÿIsCtl3DStored¢ÀÅøƆ#Ü€8Å€€€‚ÿ€€‚ÿx€ €È0JI(`del5vcl',`TWinControl_IsHelpContextStored')‰‚ÿÿÿIsHelpContextStoredŽVƆÇ|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_IsMenuKey')‰‚ÿÿÿIsMenuKey•øÆȃ#Ö€&Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TWinControl_KeyDown')‰‚ÿÿÿ KeyDown—†Ç²È„#Ø€(Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TWinControl_KeyPress')‰‚ÿÿÿ KeyPress‘ÈCÉ#Ò€"Å(€€€†"€‚ÿ€ €‚ÿ\€€È"JI(`del5vcl',`TWinControl_KeyUp')‰‚ÿÿÿ KeyUp²Èàɇ#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_MainWndProc')‰‚ÿÿÿ MainWndProcžCÉ~Ê„#Ø€4Å€€€‚ÿ€€‚ÿt€ €È.JI(`del5vcl',`TWinControl_MouseWheelHandler')‰‚ÿÿÿMouseWheelHandler£àÉ!ËŠ#ä€4Å(€€€†"€‚ÿ€ €‚ÿn€€È+JI(`del5vcl',`TWinControl_NotifyControls')‰‚ÿÿÿ NotifyControls¡~ÊÂˉ#â€2Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TWinControl_PaintControls')‰‚ÿÿÿ PaintControlsŸ!Ëä#à€0Å(€€€†"€‚ÿ€ €‚ÿj€€È)JI(`del5vcl',`TWinControl_PaintHandler')‰‚ÿÿÿ PaintHandlerŠÂËëÌz#Ä€ Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TWinControl_PaintTo')‰‚ÿÿÿPaintToä͇#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_PaintWindow')‰‚ÿÿÿ PaintWindow£ëÌ+Ί#ä€4Å(€€€†"€‚ÿ€ €‚ÿn€€È+JI(`del5vcl',`TWinControl_PaletteChanged')‰‚ÿÿÿ PaletteChangedšˆÍÅ΂#Ô€0Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TWinControl_PrecedingWindow')‰‚ÿÿÿPrecedingWindow™+Î^Ï…#Ú€*Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TWinControl_ReadState')‰‚ÿÿÿ ReadStateŠÅÎ z#Ä€ Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TWinControl_Realign')‰‚ÿÿÿRealign^Ï ­ˆ^Ï©‡#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_RecreateWnd')‰‚ÿÿÿ RecreateWnd­ V#î€>Å(€€€†"€‚ÿ€ €‚ÿx€€È0JI(`del5vcl',`TWinControl_ReloadDockedControl')‰‚ÿÿÿ ReloadDockedControlˆ©Þy#€Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TWinControl_Remove')‰‚ÿÿÿRemove–Vt€#Ѐ,Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TWinControl_RemoveControl')‰‚ÿÿÿRemoveControl’Þ~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TWinControl_RemoveFocus')‰‚ÿÿÿRemoveFocusŠtz#Ä€ Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TWinControl_Repaint')‰‚ÿÿÿRepaint—'„#Ø€(Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TWinControl_ResetIme')‰‚ÿÿÿ ResetIme­Ô#î€>Å(€€€†"€‚ÿ€ €‚ÿx€€È0JI(`del5vcl',`TWinControl_ResetImeComposition')‰‚ÿÿÿ ResetImeCompositionŠ'^z#Ä€ Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TWinControl_ScaleBy')‰‚ÿÿÿScaleBy¡Ôÿ‰#â€2Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TWinControl_ScaleControls')‰‚ÿÿÿ ScaleControlsŒ^‹{#Æ€"Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TWinControl_ScrollBy')‰‚ÿÿÿScrollByÿ(‡#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_SelectFirst')‰‚ÿÿÿ SelectFirst›‹Ã†#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_SelectNext')‰‚ÿÿÿ SelectNext’(U~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TWinControl_SetBevelCut')‰‚ÿÿÿSetBevelCut–Ãë€#Ѐ,Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TWinControl_SetBevelEdges')‰‚ÿÿÿSetBevelEdges”U #΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_SetBevelKind')‰‚ÿÿÿSetBevelKind–ë €#Ѐ,Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TWinControl_SetBevelWidth')‰‚ÿÿÿSetBevelWidth˜ ­ #Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_SetBorderWidth')‰‚ÿÿÿSetBorderWidthŽ ; |#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_SetBounds')‰‚ÿÿÿSetBounds¡­ Ü ‰#â€2Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TWinControl_SetChildOrder')‰‚ÿÿÿ SetChildOrderŒ; h {#Æ€"Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TWinControl_SetCtl3D')‰‚ÿÿÿSetCtl3D’Ü ú ~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TWinControl_SetDockSite')‰‚ÿÿÿSetDockSiteŒh † {#Æ€"Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TWinControl_SetFocus')‰‚ÿÿÿSetFocus“ú ‚#Ô€$Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TWinControl_SetIme')‰‚ÿÿÿ SetImeµ"† Γ#ö€FÅ(€€€†"€‚ÿ€ €‚ÿ€€€È4JI(`del5vcl',`TWinControl_SetImeCompositionWindow')‰‚ÿÿÿ SetImeCompositionWindow˜f#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_SetParentCtl3D')‰‚ÿÿÿSetParentCtl3DšÎ @‚#Ô€0Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TWinControl_SetParentWindow')‰‚ÿÿÿSetParentWindowf @­ˆ’fž@~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TWinControl_SetTabOrder')‰‚ÿÿÿSetTabOrder @.A}#Ê€&Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TWinControl_SetTabStop')‰‚ÿÿÿSetTabStopžž@ÌA„#Ø€4Å€€€‚ÿ€€‚ÿt€ €È.JI(`del5vcl',`TWinControl_SetUseDockManager')‰‚ÿÿÿSetUseDockManager™.AeB…#Ú€*Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TWinControl_SetZOrder')‰‚ÿÿÿ SetZOrderžÌAC„#Ø€4Å€€€‚ÿ€€‚ÿt€ €È.JI(`del5vcl',`TWinControl_SetZOrderPosition')‰‚ÿÿÿSetZOrderPositioneB C‡#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_ShowControl')‰‚ÿÿÿ ShowControlˆC(Dy#€Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TWinControl_Update')‰‚ÿÿÿUpdate” C¼D#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_UpdateBounds')‰‚ÿÿÿUpdateBounds (D\E…#Ú€6Å€€€‚ÿ€€‚ÿv€ €È/JI(`del5vcl',`TWinControl_UpdateControlState')‰‚ÿÿÿUpdateControlState–¼DòE€#Ѐ,Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TWinControl_UpdateShowing')‰‚ÿÿÿUpdateShowing˜\EŠF#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_UpdateTabOrder')‰‚ÿÿÿUpdateTabOrderˆòEGy#€Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TWinControl_WMChar')‰‚ÿÿÿWMChar”ŠF¦G#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_WMCharToItem')‰‚ÿÿÿWMCharToItemŽG4H|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_WMCommand')‰‚ÿÿÿWMCommand–¦GÊH€#Ѐ,Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TWinControl_WMCompareItem')‰‚ÿÿÿWMCompareItem–4H`I€#Ѐ,Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TWinControl_WMContextMenu')‰‚ÿÿÿWMContextMenu”ÊHôI#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_WMDeleteItem')‰‚ÿÿÿWMDeleteItemŽ`I‚J|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_WMDestroy')‰‚ÿÿÿWMDestroyôIK}#Ê€&Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TWinControl_WMDrawItem')‰‚ÿÿÿWMDrawItem”‚J¦K#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_WMEraseBkgnd')‰‚ÿÿÿWMEraseBkgnd”K:L#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_WMFontChange')‰‚ÿÿÿWMFontChangeŽ¦KÈL|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_WMHScroll')‰‚ÿÿÿWMHScroll”:L\M#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_WMIMEEndComp')‰‚ÿÿÿWMIMEEndComp˜ÈLôM#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_WMIMEStartComp')‰‚ÿÿÿWMIMEStartCompŽ\M‚N|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_WMKeyDown')‰‚ÿÿÿWMKeyDownŠôM Oz#Ä€ Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TWinControl_WMKeyUp')‰‚ÿÿÿWMKeyUp’‚NžO~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TWinControl_WMKillFocus')‰‚ÿÿÿWMKillFocus– O@€€#Ѐ,Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TWižO@€­ˆnControl_WMMeasureItem')‰‚ÿÿÿWMMeasureItem”žOÔ€#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_WMMouseWheel')‰‚ÿÿÿWMMouseWheelˆ@€\y#€Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TWinControl_WMMove')‰‚ÿÿÿWMMove”Ô€ð#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_WMNCCalcSize')‰‚ÿÿÿWMNCCalcSize’\‚‚~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TWinControl_WMNCDestroy')‰‚ÿÿÿWMNCDestroy’ðƒ~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TWinControl_WMNCHitTest')‰‚ÿÿÿWMNCHitTestŽ‚‚¢ƒ|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_WMNCPaint')‰‚ÿÿÿWMNCPaintŒƒ.„{#Æ€"Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TWinControl_WMNotify')‰‚ÿÿÿWMNotifyŠ¢ƒ¸„z#Ä€ Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TWinControl_WMPaint')‰‚ÿÿÿWMPaintœ.„T…ƒ#Ö€2Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TWinControl_WMPaletteChanged')‰‚ÿÿÿWMPaletteChanged˜¸„ì…#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_WMParentNotify')‰‚ÿÿÿWMParentNotifyžT…Š†„#Ø€4Å€€€‚ÿ€€‚ÿt€ €È.JI(`del5vcl',`TWinControl_WMQueryNewPalette')‰‚ÿÿÿWMQueryNewPalette’ì…‡~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TWinControl_WMSetCursor')‰‚ÿÿÿWMSetCursorŠ†¬‡}#Ê€&Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TWinControl_WMSetFocus')‰‚ÿÿÿWMSetFocusˆ‡4ˆy#€Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TWinControl_WMSize')‰‚ÿÿÿWMSizeœ¬‡Јƒ#Ö€2Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TWinControl_WMSysColorChange')‰‚ÿÿÿWMSysColorChange”4ˆd‰#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_WMSysCommand')‰‚ÿÿÿWMSysCommand”Јø‰#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_WMSysKeyDown')‰‚ÿÿÿWMSysKeyDownd‰ˆŠ}#Ê€&Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TWinControl_WMSysKeyUp')‰‚ÿÿÿWMSysKeyUp”ø‰‹#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_WMTimeChange')‰‚ÿÿÿWMTimeChange”ˆŠ°‹#΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_WMVKeyToItem')‰‚ÿÿÿWMVKeyToItemŽ‹>Œ|#È€$Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TWinControl_WMVScroll')‰‚ÿÿÿWMVScroll °‹ÞŒ…#Ú€6Å€€€‚ÿ€€‚ÿv€ €È/JI(`del5vcl',`TWinControl_WMWindowPosChanged')‰‚ÿÿÿWMWindowPosChanged¢>Œ€†#Ü€8Å€€€‚ÿ€€‚ÿx€ €È0JI(`del5vcl',`TWinControl_WMWindowPosChanging')‰‚ÿÿÿWMWindowPosChanging˜ÞŒŽ#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_WMWinIniChange')‰‚ÿÿÿWMWinIniChange•€­Žƒ#Ö€&Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TWinControl_WndProc')‰‚ÿÿÿ WndProcGŽôŽ, (€6€ˆˆ€€€‚ÿDerived from TControlž­Ž’†#Ü€2Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TControl_BeginAutoDrag')‰‚ÿÿÿ BeginAutoDrag‹ôŽ)Ày#€$Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TControl_BeginD’)À­ˆrag')‰‚ÿÿÿBeginDrag‘’ºÀ|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_BringToFront')‰‚ÿÿÿBringToFront“)ÀMÁ}#Ê€,Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TControl_CalcDockSizes')‰‚ÿÿÿCalcDockSizes’ºÀßÁ€#Ѐ&Å(€€€†"€‚ÿ€ €‚ÿZ€€È!JI(`del5vcl',`TControl_Changed')‰‚ÿÿÿ Changed‘MÁpÂ|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_CheckNewSize')‰‚ÿÿÿCheckNewSizeŽßÁþÂ~#Ì€"Å(€€€†"€‚ÿ€ €‚ÿV€€ÈJI(`del5vcl',`TControl_Click')‰‚ÿÿÿ Click•p“Ã~#Ì€.Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TControl_ClientToScreen')‰‚ÿÿÿClientToScreenþ Äz#Ä€&Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TControl_CMHintShow')‰‚ÿÿÿCMHintShow‹“ëÄy#€$Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TControl_CMHitTest')‰‚ÿÿÿCMHitTest‘ Ä<Å|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_CMMouseEnter')‰‚ÿÿÿCMMouseEnter‘«ÄÍÅ|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_CMMouseLeave')‰‚ÿÿÿCMMouseLeave§ <ÅtƇ#Þ€@Å€€€‚ÿ€€‚ÿz€ €È1JI(`del5vcl',`TControl_CMParentBiDiModeChanged')‰‚ÿÿÿCMParentBiDiModeChanged¡ÍÅÇ„#Ø€:Å€€€‚ÿ€€‚ÿt€ €È.JI(`del5vcl',`TControl_CMParentColorChanged')‰‚ÿÿÿCMParentColorChangedŸtƴǃ#Ö€8Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TControl_CMParentFontChanged')‰‚ÿÿÿCMParentFontChanged§ Ç[ȇ#Þ€@Å€€€‚ÿ€€‚ÿz€ €È1JI(`del5vcl',`TControl_CMParentShowHintChanged')‰‚ÿÿÿCMParentShowHintChanged¥´ÇɆ#Ü€>Å€€€‚ÿ€€‚ÿx€ €È0JI(`del5vcl',`TControl_CreateFloatingDockSite')‰‚ÿÿÿCreateFloatingDockSite”[È”É#Ò€(Å(€€€†"€‚ÿ€ €‚ÿ\€€È"JI(`del5vcl',`TControl_DblClick')‰‚ÿÿÿ DblClick¤É8ʉ#â€8Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TControl_DefaultDockImage')‰‚ÿÿÿ DefaultDockImage¤”ÉÜʉ#â€8Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TControl_DefineProperties')‰‚ÿÿÿ DefineProperties•8ÊqË~#Ì€.Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TControl_DoActionChange')‰‚ÿÿÿDoActionChange“ÜÊÌ}#Ê€,Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TControl_DoCanAutoSize')‰‚ÿÿÿDoCanAutoSizeqË“Ì{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_DoCanResize')‰‚ÿÿÿDoCanResize ÌÍt#¸€Å€€€‚ÿ€€‚ÿT€ €ÈJI(`del5vcl',`TControl_Dock')‰‚ÿÿÿDock¦“̺͊#ä€:Å(€€€†"€‚ÿ€ €‚ÿn€€È+JI(`del5vcl',`TControl_DockTrackNoTarget')‰‚ÿÿÿ DockTrackNoTargetŸÍY΃#Ö€8Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TControl_DoConstrainedResize')‰‚ÿÿÿDoConstrainedResizeŸºÍø΃#Ö€8Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TControl_DoConstraintsChange')‰‚ÿÿÿDoConstraintsChange YΘχ#Þ€4Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TControl_DoContextPopup')‰‚ÿÿÿ DoContextPopupøÎ4#΀$Å(€€€†"€‚ÿ€ €‚ÿX€€È JI(`del5vcl',`˜Ï4­ˆTControl_DoDock')‰‚ÿÿÿ DoDock‹˜Ï¿y#€$Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TControl_DoDragMsg')‰‚ÿÿÿDoDragMsg–4U‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_DoEndDock')‰‚ÿÿÿ DoEndDock–¿ë‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_DoEndDrag')‰‚ÿÿÿ DoEndDragUz{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_DoMouseDown')‰‚ÿÿÿDoMouseDown‹ëy#€$Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TControl_DoMouseUp')‰‚ÿÿÿDoMouseUpšzŸ„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_DoStartDock')‰‚ÿÿÿ DoStartDockš9„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_DoStartDrag')‰‚ÿÿÿ DoStartDragœŸÕ…#Ú€0Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TControl_DragCanceled')‰‚ÿÿÿ DragCanceled‰9^x#À€"Å€€€‚ÿ€€‚ÿ\€ €È"JI(`del5vcl',`TControl_DragDrop')‰‚ÿÿÿDragDrop‰Õçx#À€"Å€€€‚ÿ€€‚ÿ\€ €È"JI(`del5vcl',`TControl_Dragging')‰‚ÿÿÿDragging”^{#Ò€(Å(€€€†"€‚ÿ€ €‚ÿ\€€È"JI(`del5vcl',`TControl_DragOver')‰‚ÿÿÿ DragOver¦ç!Š#ä€:Å(€€€†"€‚ÿ€ €‚ÿn€€È+JI(`del5vcl',`TControl_DrawDragDockImage')‰‚ÿÿÿ DrawDragDockImage£{Ä…#Ú€<Å€€€‚ÿ€€‚ÿv€ €È/JI(`del5vcl',`TControl_DrawTextBiDiModeFlags')‰‚ÿÿÿDrawTextBiDiModeFlags¹)!}#ð€RÅ€€€‚ÿ€€‚ÿŒ€ €È:JI(`del5vcl',`TControl_DrawTextBiDiModeFlagsReadingOnly')‰‚ÿÿÿDrawTextBiDiModeFlagsReadingOnly‡Ä w#¾€ Å€€€‚ÿ€€‚ÿZ€ €È!JI(`del5vcl',`TControl_EndDrag')‰‚ÿÿÿEndDrag¨}¬ ‹#æ€<Å(€€€†"€‚ÿ€ €‚ÿp€€È,JI(`del5vcl',`TControl_EraseDragDockImage')‰‚ÿÿÿ EraseDragDockImage ; {#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_FontChanged')‰‚ÿÿÿFontChanged‹¬ Æ y#€$Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TControl_GetAction')‰‚ÿÿÿGetAction“; Y }#Ê€,Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TControl_GetBoundsRect')‰‚ÿÿÿGetBoundsRect—Æ ð #΀0Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TControl_GetClientHeight')‰‚ÿÿÿGetClientHeight•Y … ~#Ì€.Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TControl_GetClientWidth')‰‚ÿÿÿGetClientWidth¡ð & „#Ø€:Å€€€‚ÿ€€‚ÿt€ €È.JI(`del5vcl',`TControl_GetControlsAlignment')‰‚ÿÿÿGetControlsAlignmentš… À „#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_GetDockEdge')‰‚ÿÿÿ GetDockEdgež& ^†#Ü€2Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TControl_GetDragImages')‰‚ÿÿÿ GetDragImages˜À öƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_GetEnabled')‰‚ÿÿÿ GetEnabledš^„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_GetFloating')‰‚ÿÿÿ GetFloating´#öP@‘#ò€HÅ(€€€†"€‚ÿ€ €‚ÿ|€€È2JI(`del5vcl',`TControlP@­ˆ_GetFloatingDockSiteClass')‰‚ÿÿÿ GetFloatingDockSiteClass•å@~#Ì€.Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TControl_GetLRDockWidth')‰‚ÿÿÿGetLRDockWidth—P@|A#΀0Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TControl_GetMouseCapture')‰‚ÿÿÿGetMouseCapture˜å@Bƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_GetPalette')‰‚ÿÿÿ GetPalette|A±B‚#Ô€6Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TControl_GetParentComponent')‰‚ÿÿÿGetParentComponentœBMC…#Ú€0Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TControl_GetPopupMenu')‰‚ÿÿÿ GetPopupMenu—±BäC#΀0Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TControl_GetTBDockHeight')‰‚ÿÿÿGetTBDockHeight‡MCkDw#¾€ Å€€€‚ÿ€€‚ÿZ€ €È!JI(`del5vcl',`TControl_GetText')‰‚ÿÿÿGetTextäCøDz#Ä€&Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TControl_GetTextBuf')‰‚ÿÿÿGetTextBufkD…Ez#Ä€&Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TControl_GetTextLen')‰‚ÿÿÿGetTextLen—øDF#΀0Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TControl_GetUndockHeight')‰‚ÿÿÿGetUndockHeight•…E±F~#Ì€.Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TControl_GetUndockWidth')‰‚ÿÿÿGetUndockWidth‹FÀy#€$Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5§>À­ˆvcl',`TControl_SetCursor')‰‚ÿÿÿSetCursor•§ÓÀ~#Ì€.Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TControl_SetDesktopFont')‰‚ÿÿÿSetDesktopFontš>ÀmÁ„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_SetDragMode')‰‚ÿÿÿ SetDragMode˜ÓÀƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_SetEnabled')‰‚ÿÿÿ SetEnabled‡mÁŒÂw#¾€ Å€€€‚ÿ€€‚ÿZ€ €È!JI(`del5vcl',`TControl_SetFont')‰‚ÿÿÿSetFont‹ÂÃy#€$Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TControl_SetHeight')‰‚ÿÿÿSetHeight—ŒÂ®Ã#΀0Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TControl_SetHostDockSite')‰‚ÿÿÿSetHostDockSite‡Ã5Äw#¾€ Å€€€‚ÿ€€‚ÿZ€ €È!JI(`del5vcl',`TControl_SetLeft')‰‚ÿÿÿSetLeft—®ÃÌÄ#΀0Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TControl_SetMouseCapture')‰‚ÿÿÿSetMouseCapture’5Ä^Å€#Ѐ&Å(€€€†"€‚ÿ€ €‚ÿZ€€È!JI(`del5vcl',`TControl_SetName')‰‚ÿÿÿ SetName–ÌÄôÅ‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_SetParent')‰‚ÿÿÿ SetParent¦^ŚƊ#ä€:Å(€€€†"€‚ÿ€ €‚ÿn€€È+JI(`del5vcl',`TControl_SetParentBiDiMode')‰‚ÿÿÿ SetParentBiDiMode•ôÅ/Ç~#Ì€.Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TControl_SetParentColor')‰‚ÿÿÿSetParentColor¨šÆ×Ç‹#æ€<Å(€€€†"€‚ÿ€ €‚ÿp€€È,JI(`del5vcl',`TControl_SetParentComponent')‰‚ÿÿÿ SetParentComponent“/ÇjÈ}#Ê€,Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TControl_SetParentFont')‰‚ÿÿÿSetParentFont›×ÇÉ#Ò€4Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TControl_SetParentShowHint')‰‚ÿÿÿSetParentShowHint‘jÈ–É|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_SetPopupMenu')‰‚ÿÿÿSetPopupMenuÉ%Ê{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_SetShowHint')‰‚ÿÿÿSetShowHint‡–ɬÊw#¾€ Å€€€‚ÿ€€‚ÿZ€ €È!JI(`del5vcl',`TControl_SetText')‰‚ÿÿÿSetText%Ê9Ëz#Ä€&Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TControl_SetTextBuf')‰‚ÿÿÿSetTextBuf…¬Ê¾Ëv#¼€Å€€€‚ÿ€€‚ÿX€ €È JI(`del5vcl',`TControl_SetTop')‰‚ÿÿÿSetTop9ËKÌz#Ä€&Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TControl_SetVisible')‰‚ÿÿÿSetVisible‰¾ËÔÌx#À€"Å€€€‚ÿ€€‚ÿ\€ €È"JI(`del5vcl',`TControl_SetWidth')‰‚ÿÿÿSetWidth KÌUÍt#¸€Å€€€‚ÿ€€‚ÿT€ €ÈJI(`del5vcl',`TControl_Show')‰‚ÿÿÿShow›ÔÌðÍ#Ò€4Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TControl_UpdateAnchorRules')‰‚ÿÿÿUpdateAnchorRules¤U͔Ή#â€8Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TControl_UpdateBoundsRect')‰‚ÿÿÿ UpdateBoundsRect§ ðÍ;χ#Þ€@Å€€€‚ÿ€€‚ÿz€ €È1JI(`del5vcl',`TControl_UseRightToLeftAlignment')‰‚ÿÿÿUseRightToLeftAlignment£”ÎÞÏ…#Ú€<Å€€€‚ÿ€€‚ÿv€ €È/JI(`del5vcl',`TControl_UseRightToLeftReading')‰‚ÿÿÿUseRightToLeftReading§ ;Ï‘‡#Þ€@ÞÏ‘­ˆÅ€€€‚ÿ€€‚ÿz€ €È1JI(`del5vcl',`TControl_UseRightToLeftScrollBar')‰‚ÿÿÿUseRightToLeftScrollBar¢ÞÏ3ˆ#à€6Å(€€€†"€‚ÿ€ €‚ÿj€€È)JI(`del5vcl',`TControl_VisibleChanging')‰‚ÿÿÿ VisibleChanging‘‘Ä|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_WMCancelMode')‰‚ÿÿÿWMCancelMode—3[#΀0Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TControl_WMLButtonDblClk')‰‚ÿÿÿWMLButtonDblClk“Äî}#Ê€,Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TControl_WMLButtonDown')‰‚ÿÿÿWMLButtonDown[}{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_WMLButtonUp')‰‚ÿÿÿWMLButtonUp—î#΀0Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TControl_WMMButtonDblClk')‰‚ÿÿÿWMMButtonDblClk“}§}#Ê€,Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TControl_WMMButtonDown')‰‚ÿÿÿWMMButtonDown6{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_WMMButtonUp')‰‚ÿÿÿWMMButtonUp§Å{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_WMMouseMove')‰‚ÿÿÿWMMouseMove—6\#΀0Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TControl_WMNCLButtonDown')‰‚ÿÿÿWMNCLButtonDown—Åó#΀0Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TControl_WMRButtonDblClk')‰‚ÿÿÿWMRButtonDblClk“\†}#Ê€,Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TControl_WMRButtonDown')‰‚ÿÿÿWMRButtonDownó{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_WMRButtonUp')‰‚ÿÿÿWMRButtonUp•†ª~#Ì€.Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TControl_WriteIsControl')‰‚ÿÿÿWriteIsControlIó, (€:€ˆˆ€€€‚ÿDerived from TComponent”ª‡ ‚#Ô€&Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TComponent__AddRef')‰‚ÿÿÿ _AddRef–ó ƒ#Ö€(Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TComponent__Release')‰‚ÿÿÿ _Release‡ º ƒ#Ö€4Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TComponent_BeforeDestruction')‰‚ÿÿÿBeforeDestructionš T …#Ú€,Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TComponent_ChangeName')‰‚ÿÿÿ ChangeNameº ñ ƒ#Ö€4Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TComponent_DestroyComponents')‰‚ÿÿÿDestroyComponentsT € |#È€&Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TComponent_Destroying')‰‚ÿÿÿDestroying•ñ  #΀,Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TComponent_ExecuteAction')‰‚ÿÿÿExecuteAction•€ ª #΀,Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TComponent_FindComponent')‰‚ÿÿÿFindComponent› E‚#Ô€2Å€€€‚ÿ€€‚ÿp€ €È,JI(`del5vcl',`TComponent_FreeNotification')‰‚ÿÿÿFreeNotification•ª Ú#΀,Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TComponent_FreeOnRelease')‰‚ÿÿÿFreeOnRelease Ezˆ#à€2Å(€€€†"€‚ÿ€ €‚ÿj€€È)JI(`del5vcl',`TComponent_GetChildOwner')‰‚ÿÿÿ GetChildOwner¢Ú(@‰#â€4Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TComponent_GetChildParent')‰‚z(@­ˆÿÿÿ GetChildParent“z»@~#Ì€*Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TComponent_GetComObject')‰‚ÿÿÿGetComObject“(@NA~#Ì€*Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TComponent_GetComponent')‰‚ÿÿÿGetComponent»@ëAƒ#Ö€4Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TComponent_GetComponentCount')‰‚ÿÿÿGetComponentCountNAˆBƒ#Ö€4Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TComponent_GetComponentIndex')‰‚ÿÿÿGetComponentIndex ëA(Cˆ#à€2Å(€€€†"€‚ÿ€ €‚ÿj€€È)JI(`del5vcl',`TComponent_GetIDsOfNames')‰‚ÿÿÿ GetIDsOfNames‘ˆB¹C}#Ê€(Å€€€‚ÿ€€‚ÿf€ €È'JI(`del5vcl',`TComponent_GetNamePath')‰‚ÿÿÿGetNamePath–(CODƒ#Ö€(Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TComponent_GetOwner')‰‚ÿÿÿ GetOwnerœ¹CëD†#Ü€.Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TComponent_GetTypeInfo')‰‚ÿÿÿ GetTypeInfo¦OD‘E‹#æ€8Å(€€€†"€‚ÿ€ €‚ÿp€€È,JI(`del5vcl',`TComponent_GetTypeInfoCount')‰‚ÿÿÿ GetTypeInfoCount™ëD*F#Ò€0Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TComponent_InsertComponent')‰‚ÿÿÿInsertComponent’‘E¼F#Ò€$Å(€€€†"€‚ÿ€ €‚ÿ\€€È"JI(`del5vcl',`TComponent_Invoke')‰‚ÿÿÿ Invoke¢*F^G‰#â€4Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TComponent_QueryInterface')‰‚ÿÿÿ QueryInterface‹¼FéGz#Ä€"Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TComponent_ReadLeft')‰‚ÿÿÿReadLeft‰^GrHy#€ Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TComponent_ReadTop')‰‚ÿÿÿReadTop™éG I#Ò€0Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TComponent_RemoveComponent')‰‚ÿÿÿRemoveComponent§rH²Iˆ#à€>Å€€€‚ÿ€€‚ÿ|€ €È2JI(`del5vcl',`TComponent_RemoveFreeNotification')‰‚ÿÿÿRemoveFreeNotificationŸ IQJ„#Ø€6Å€€€‚ÿ€€‚ÿt€ €È.JI(`del5vcl',`TComponent_RemoveNotification')‰‚ÿÿÿRemoveNotification²IîJƒ#Ö€4Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TComponent_SafeCallException')‰‚ÿÿÿSafeCallExceptionœQJŠK†#Ü€.Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TComponent_SetAncestor')‰‚ÿÿÿ SetAncestorîJ'Lƒ#Ö€4Å€€€‚ÿ€€‚ÿr€ €È-JI(`del5vcl',`TComponent_SetComponentIndex')‰‚ÿÿÿSetComponentIndexžŠKÅL‡#Þ€0Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TComponent_SetDesigning')‰‚ÿÿÿ SetDesigning¨'LmMŒ#è€:Å(€€€†"€‚ÿ€ €‚ÿr€€È-JI(`del5vcl',`TComponent_SetDesignInstance')‰‚ÿÿÿ SetDesignInstance˜ÅLN„#Ø€*Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TComponent_SetInline')‰‚ÿÿÿ SetInline“mM˜N~#Ì€*Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TComponent_SetReference')‰‚ÿÿÿSetReference“N+O~#Ì€*Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TComponent_UpdateAction')‰‚ÿÿÿUpdateAction”˜N¿O‚#Ô€&Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TComponent_Updated')‰‚ÿÿÿ Updated¢+Om€‰#â€4Å(€€€†"€‚ÿ¿Om€­ˆ€ €‚ÿl€€È*JI(`del5vcl',`TComponent_UpdateRegistry')‰‚ÿÿÿ UpdateRegistry–¿Oƒ#Ö€(Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TComponent_Updating')‰‚ÿÿÿ Updating¨m€«Œ#è€:Å(€€€†"€‚ÿ€ €‚ÿr€€È-JI(`del5vcl',`TComponent_ValidateContainer')‰‚ÿÿÿ ValidateContainer¢M‚‰#â€4Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TComponent_ValidateInsert')‰‚ÿÿÿ ValidateInsert¢«ï‚‰#â€4Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TComponent_ValidateRename')‰‚ÿÿÿ ValidateRenameM‚|ƒ{#Æ€$Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TComponent_WriteLeft')‰‚ÿÿÿWriteLeftšï‚„…#Ú€,Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TComponent_WriteState')‰‚ÿÿÿ WriteState‹|ƒ¡„z#Ä€"Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TComponent_WriteTop')‰‚ÿÿÿWriteTopJ„ë„, (€<€ˆˆ€€€‚ÿDerived from TPersistentˆ¡„s…y#€Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TPersistent_Assign')‰‚ÿÿÿAssign’넆~#Ì€(Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TPersistent_AssignError')‰‚ÿÿÿAssignErrorFs…K†, (€4€ˆˆ€€€‚ÿDerived from TObjectš†å†€#Ѐ4Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TObject_AfterConstruction')‰‚ÿÿÿAfterConstructionŠK†o‡x#À€$Å€€€‚ÿ€€‚ÿ\€ €È"JI(`del5vcl',`TObject_ClassInfo')‰‚ÿÿÿClassInfoŠå†ù‡x#À€$Å€€€‚ÿ€€‚ÿ\€ €È"JI(`del5vcl',`TObject_ClassName')‰‚ÿÿÿClassNameŽo‡‡ˆz#Ä€(Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TObject_ClassNameIs')‰‚ÿÿÿClassNameIsŽù‡‰z#Ä€(Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TObject_ClassParent')‰‚ÿÿÿClassParentŠ‡ˆŸ‰x#À€$Å€€€‚ÿ€€‚ÿ\€ €È"JI(`del5vcl',`TObject_ClassType')‰‚ÿÿÿClassType–‰5Š~#Ì€0Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TObject_CleanupInstance')‰‚ÿÿÿCleanupInstanceˆŸ‰½Šw#¾€"Å€€€‚ÿ€€‚ÿZ€ €È!JI(`del5vcl',`TObject_Dispatch')‰‚ÿÿÿDispatch5ŠM‹{#Æ€*Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TObject_FieldAddress')‰‚ÿÿÿFieldAddress€ ½ŠÍ‹s#¶€Å€€€‚ÿ€€‚ÿR€ €ÈJI(`del5vcl',`TObject_Free')‰‚ÿÿÿFreeM‹]Œ{#Æ€*Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TObject_FreeInstance')‰‚ÿÿÿFreeInstanceÍ‹íŒ{#Æ€*Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TObject_GetInterface')‰‚ÿÿÿGetInterfaceš]Œ‡€#Ѐ4Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TObject_GetInterfaceEntry')‰‚ÿÿÿGetInterfaceEntryšíŒ!Ž€#Ѐ4Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TObject_GetInterfaceTable')‰‚ÿÿÿGetInterfaceTable‡±Ž{#Æ€*Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TObject_InheritsFrom')‰‚ÿÿÿInheritsFrom!ŽA{#Æ€*Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TObject_InitInstance')‰‚ÿÿÿInitInstance±ŽÑ{#Æ€*Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TObject_InstanceSize')‰‚ÿÿÿInstanceSize’AoÀ|#È€,Å€€ÑoÀ­ˆ€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TObject_MethodAddress')‰‚ÿÿÿMethodAddressŒÑûÀy#€&Å€€€‚ÿ€€‚ÿ^€ €È#JI(`del5vcl',`TObject_MethodName')‰‚ÿÿÿMethodNameŽoÀ‰Áz#Ä€(Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TObject_NewInstance')‰‚ÿÿÿNewInstance$ûÀ­Á" €€€ÿD‰ÁñÁ1,ÿÿÿÿÿÿÿÿ#ñÁIÂDÄTAGWAPI.AGWRegisterX"­ÁIÂ6 <€D€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.AGWRegisterTAGWAPId;ñÁ­Â) "€v€€€€‚ÿRegister a CallSign with AGW Packet Engine (Low Level)o#IÂÄL f€G€€€€€€ëùÕ™‰€€€‚‚ÿprocedure AGWRegister(szCall: String);UnitAGWAPIDescriptionThis method tries to register a given callsign and SSID with the AGW Packet Engine.The method returns inmediately, results of the registration should be done thru the implemenation of a OnRegister event handler.(­ÂDÄ% €€ˆˆ€ÿFÄŠÄ1²ÿÿÿÿÿÿÿÿ$ŠÄäÄeÇTAGWAPI.AGWUnRegisterZ$DÄäÄ6 <€H€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.AGWUnRegisterTAGWAPI<ŠÄ Å# €2€€‚ÿUnregister a CallSign ÏäÄ=ÇN j€Ÿ€€€€€€ëùÕ™‰€€€‚‚‚‚ÿprocedure AGWUnRegister(szCall: String);UnitAGWAPIDescriptionThis method does the opposite of AGWRegister, it unregister a callsign previously registered with AGW Packet Engine.If a non previously registered callsign is sent it will be ignored.No event is generated on successful unregistration of a callsign and SSID.The application ceases to receive frames directed to the callsign and SSID inmediately after the processing of this frame.( ÅeÇ% €€ˆˆ€ÿA=ǦÇ1×ÿÿÿÿÿÿÿÿ%¦ÇûÇ¡ÉTAGWAPI.AGWWriteUeÇûÇ6 <€>€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.AGWWriteTAGWAPId;¦Ç_È) "€v€€€€‚ÿSend an API frame to the AGW Packet Engine (Low Level)ÏûÇyÉK d€Ÿ€€€€€€ëùÕ™‰€€€‚ÿprocedure AGWWrite(iPort, bPid: Integer; szDataKind, szFrom, szTo, szData: String);UnitAGWAPIDescriptionThis method could be used to send any low level API frame to the AGW Packet Engine.(_È¡É% €€ˆˆ€ÿByÉãÉ1äÿÿÿÿÿÿÿÿ&ãÉ;ÊîÌTAGWAPI.AXConnectX"¡É;Ê6 <€D€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.AX25ConnectTAGWAPI^5ãÉ™Ê) "€j€€€€‚ÿCreate a Connection Channel (AX.25 Link Manager)-à;ÊÆÌM h€Á€€€€€€ëùÕ™‰€€€‚‚‚ÿfunction AX25Connect(iPort: Integer; szFrom, szTo, szVia: String): Integer;UnitAGWAPIDescriptionThis function is used to start a connected session, a channel ID is returned inmediately independently of the actual result of the connection.The Channel ID is the handle to be used on other interactions with that particular session.Actual result of the connection will come either thru a OnAX25Connect or OnAX25Disconnect depending of the result of the attempt.(™ÊîÌ% €€ˆˆ€ÿEÆÌ3Í1œÿÿÿÿÿÿÿÿ'3ÍŽÍ TAGWAPI.AXDisconnect[%îÌŽÍ6 <€J€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.AX25DisconnectTAGWAPIa83ÍïÍ) "€p€€€€‚ÿTerminates a Connected Session (AX.25 Link Manager)┎ÍÑÏN j€)€€€€€€ëùÕ™‰€€€‚‚‚‚ÿfunction AX25Disconnect(iChannelId: Integer): Boolean;UnitAGWAPIDescriptionThis method will force the connected session referenced by Channel ID to be terminated.The function returns inmediately with TRUE or FALSE depending on whether the connection previously exists or not.If the attempt is made over a valid connection the result will be received thru an OnAX25Disconnect event.(ïÍ % €€ˆˆ€ÿÑÏ îÌ?ÑÏK1{ÿÿÿÿÿÿÿÿ(K êTAGWAPI.AXInfoU  6 <€>€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.AX25InfoTAGWAPI`7K) "€n€€€€‚ÿConnected Session Information (AX.25 Link Manager)Âv ÂL f€í€€€€€€ëùÕ™‰€€€‚‚ÿfunction AX25Info(iChannelId: Integer; Var iPort: Integer; Var szFrom, szTo, szVia: String; Var iLinkStatus, iRx, iTx: Integer): Boolean;UnitAGWAPIDescriptionThis function is used to retrieve information about a particular Channel ID (connected session).The result of the function marks with TRUE the indicated Channel ID was valid or with FALSE if not.(ê% €€ˆˆ€ÿ?Â)1vÿÿÿÿÿÿÿÿ))~ÃTAGWAPI.AXSendUê~6 <€>€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.AX25SendTAGWAPI]4)Û) "€h€€€€‚ÿSend Connected Information (AX.25 Link Manager)Às~›M h€ç€€€€€€ëùÕ™‰€€€‚‚‚ÿfunction AX25Send(iChannelId: Integer; szData: String): Boolean;UnitAGWAPIDescriptionThis function is used to send information to a valid Channel ID already connected.The result of the function doesn't mark the actual delivery (that will depend on the bandwidth of the port) but on the indication of a valid or invalid Channel ID in connected state.(ÛÃ% €€ˆˆ€ÿC›1×ÿÿÿÿÿÿÿÿ*] TAGWAPI.BeaconPostW!Ã]6 <€B€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.BeaconPostTAGWAPIH¥) "€>€€€€‚ÿPost Beacon Frame (Beacon)À]³N j€€€€€€€ëùÕ™‰€€€‚‚‚‚ÿprocedure BeaconPost(dwPort: Integer; szFrom, szTo, szVia, szMessage: String);UnitAGWAPIDescriptionThis method posts an UNPROTO frame as a beacon. It could be used to deliver any UNPROTO frame actually.It's been called internally by the Beacon when the Property BeaconAuto is set to TRUE.The combination of the OnBeacon event and the BeaconPost method could be used to alterthe actual content of the beacon prior to delivery.(¥Û$ €€€‚‚ÿ(³ % €€ˆˆ€ÿ@ÛC 1úÿÿÿÿÿÿÿÿ+C — ` TAGWAPI.ConnectT — 6 <€<€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.ConnectTAGWAPI9C Ð # €,€€‚ÿStart a Connection Q— m L f€£€€€€€€ëùÕ™‰€€€‚‚ÿfunction Connect(iPort: Integer; szFrom, szTo, szVia: String; bPid: Integer): Boolean;UnitAGWAPIDescriptionThis method starts a connection with the indicated station. This generates AGW Packet Engine to receive a connection frame. The actual management of the connection has to be done by the application thru the implementation of the OnConnect,OnDisconnect and OnData events.Even if the AX.25 Link Manager is enabled a connection started thru this call will not be managed by it so the application has to manage to which particular connection the related events belongs.˦Р8 % €M€€‚‚ÿThe component takes care of the proper frame to be communicated to AGW Packet Engine based on the existence or not of VIA information and the PID informed for it.(m ` % €€ˆˆ€ÿ?8 Ÿ 1~ÿÿÿÿÿÿÿÿ,Ÿ ò ?TAGWAPI.CreateS` ò 6 <€:€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.CreateTAGWAPI1Ÿ ## €€€‚ÿConstructorô„ò p ®€ €€€€ÈJI(`del5vcl',`TComponent')‰€€€€ëùÕ™‰€€€‚ÿconstructor Create(Sender: TComponent); override;UnitAGWAPIDescriptionThis is the constructor of the object.(#?% €€ˆˆ€ÿ@1bÿÿÿÿÿÿÿÿ-Óô@TAGWAPI.DestroyT?Ó6 <€<€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.DestroyTAGWAPI0 @# €€€‚ÿDestructoÓ@?r½mÓÌ@P p€Ú€€€€€€€€ëùÕ™‰€€€‚ÿdestructor Destroy; override;UnitAGWAPIDescriptionThis is the destructor of the object.(@ô@% €€ˆˆ€ÿAÌ@5A1=ÿÿÿÿÿÿÿÿ.5AŠA–DTAGWAPI.DigiPostUô@ŠA6 <€>€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.DigiPostTAGWAPIR)5AÜA) "€R€€€€‚ÿPost a Digipeated Frame (Digipeater)l ŠAHDL f€A€€€€€€ëùÕ™‰€€€‚‚ÿprocedure DigiPost(dwPort: Integer; szFrom, szTo, szData: String);UnitAGWAPIDescriptionThis method actually digipeats a frame (sends it), this method should be used together with the OnDigi event as a part of the event handler in order to eventually alter the data area or to manage the port where the frame will be sent or to selectively drop frames.The szData contains the raw format representation of the packet to be sent, the "been digied" bit should be set to on before posting in order to prevent "on the air" loops.&ÜAnD# €€€‚ÿ(HD–D% €€ˆˆ€ÿCnDÙD1ÿÿÿÿÿÿÿÿ/ÙD0E HTAGWAPI.DisconnectW!–D0E6 <€B€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.DisconnectTAGWAPI1ÙDaE# €€€‚ÿDisconnect ^0E¿GM h€#€€€€€€ëùÕ™‰€€€‚‚‚ÿfunction Disconnect(iPort: Integer; szFrom, szTo: String): Boolean;UnitAGWAPIDescriptionThis function makes AGW Packet Engine to start to disconnect a given AX.25 connection, the actual result of the disconnection will come either thru a OnDisconnect or OnRetryOut events.Please note that this method should be used when you manage the connections and disconnections without using the AX.25 Link Manager.If you are managing your connections thru the AX.25 Link Manager use the AX25Disconnect method instead.&aEåG# €€€‚ÿ(¿G H% €€ˆˆ€ÿBåGOH1}ÿÿÿÿÿÿÿÿ0OH¥HñJTAGWAPI.FCallSignV H¥H6 <€@€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.FCallSignTAGWAPIuLOHI) "€˜€€€€‚ÿConverts a Callsign-SSID from Shift AX.25 format into ASCII (Low Level)¯b¥HÉJM h€Å€€€€€€ëùÕ™‰€€€‚‚‚ÿfunction FCallSign(szCall: String): String;UnitAGWAPIDescriptionThis is a service function that doesn't generate any interaction with the AGW Packet Engine used to convert from a Shifted AX.25 ASCII representation into pure ASCII a CallSign and SSID.This function could be used even if the status of the component is Active = FALSE.(IñJ% €€ˆˆ€ÿEÉJ6K1²ÿÿÿÿÿÿÿÿ16KKOTAGWAPI.GetHeardInfoY#ñJK6 <€F€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.GetHeardInfoTAGWAPIH%6K×K# €J€€‚ÿRetrieve Heard Stations on a Port ¤WK{NM h€¯€€€€€€ëùÕ™‰€€€‚‚‚ÿfunction GetHeardInfo(iPort, iPos: Integer): String;UnitAGWAPIDescriptionThis function allows the application program to retrieve information about heard stations on a given radio port.The application has to call with a valid port number (between 1..PortMax) and a position on the heard list (1..20); if there is less than 20 stations heard on a given port the string returned is empty.The information is only refreshed periodically if the Property Poll is set to TRUE, otherwise it reflects the status at the moment of the activation of the component (Property Active = TRUE).mJ×KèN# €”€€‚ÿThis method should be called after the OnReady event has been received.({NO% €€ˆˆ€ÿDèNTO1¼ÿÿÿÿÿÿÿÿ2TO¬OWƒTAGWAPI.GetPortInfoX"O¬O6 <€D€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.GetPortInfoTAGWAPI?TO €# €8€€‚ÿRetrieve Port Information¬O €O´g¬OÀ‚M h€Ï€€€€€€ëùÕ™‰€€€‚‚‚ÿfunction GetPortInfo(iPort: Integer; Var szPortName: String; Var iOnAirBaud, iTrafficLevel, iTxDelay, iTxTail, iPersist, iSlotTime, iMaxFrame, iAX25Channel, iHowManyBytes, iFrames: Integer): Boolean;UnitAGWAPIDescriptionThis function allows the application program to retrieve information about parameters on a given radio port.The application has to call with a valid port number (between 1..PortMax) The information is only refreshed periodically if the Property Poll is set to TRUE, otherwise it reflects the status at the moment of the activation of the component (Property Active = TRUE).oK €/ƒ$ €–€€‚‚ÿThis method should be called after the OnReady event has been received.(À‚Wƒ% €€ˆˆ€ÿA/ƒ˜ƒ1ÿÿÿÿÿÿÿÿ3˜ƒíƒ;†TAGWAPI.SendDataUWƒíƒ6 <€>€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.SendDataTAGWAPI:˜ƒ'„# €.€€‚ÿSend Connected Data ìŸíƒ†M h€?€€€€€€ëùÕ™‰€€€‚‚‚ÿfunction SendData(iPort, bPid: Integer; szFrom, szTo, szData: String): Boolean;UnitAGWAPIDescriptionThis function is used to send connected information. It has to be used when the application program is managing the connection thru the Connect/Disconnect methods and OnConnect/OnDisconnect/OnData events.If you are trying to manage connections thru the AX.25 Link Manager use AX25Send instead.('„;†% €€ˆˆ€ÿ@†{†1*ÿÿÿÿÿÿÿÿ4{†φȈTAGWAPI.SendRawT;†φ6 <€<€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.SendRawTAGWAPI:{† ‡# €.€€‚ÿSend Raw Information—Kφ ˆL f€—€€€€€€ëùÕ™‰€€€‚‚ÿfunction SendRaw(iPort: Integer; szData: String): Boolean;UnitAGWAPIDescriptionThis method is used to send a Raw format packet, you have to build the content of the packet as the image of an AX.25 frame on the Data Area.Please refer to the AGW Packet Engine documentation for further information on the format.( ‡Ȉ% €€ˆˆ€ÿD ˆ ‰1˜ÿÿÿÿÿÿÿÿ5 ‰d‰ËŠTAGWAPI.SendUnprotoX"Ȉd‰6 <€D€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.SendUnprotoTAGWAPI8 ‰œ‰# €*€€‚ÿSend UNPROTO Frame»d‰£ŠL f€w€€€€€€ëùÕ™‰€€€‚‚ÿfunction SendUnproto(iPort, bPid: Integer; szFrom, szTo, szVia, szData: String): Boolean;UnitAGWAPIDescriptionThis method will send an UNPROTO (UI) frame at any time.(œ‰ËŠ% €€ˆˆ€ÿB£Š ‹15ÿÿÿÿÿÿÿÿ6 ‹c‹gTAGWAPI.XCallSignV ËŠc‹6 <€@€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.XCallSignTAGWAPItK ‹׋) "€–€€€€‚ÿConvert CallSign and SSID from ASCII to Shift AX.25 Format (Low Level)hc‹?L f€9€€€€€€ëùÕ™‰€€€‚‚ÿfunction XCallSign(szCall: String): String;UnitAGWAPIDescriptionThis is the complement of the FCallSign Method and could be used on the same conditions to obtain the Shifted AX.25 ASCII version of a given CallSign and SSID (expressed as a string 'CALLSIGN-SSID').(׋g% €€ˆˆ€ÿ??¦1)Pÿÿÿÿÿÿÿÿ7¦ŽÙÍTAGWAPI.eventsj+gŽ? N€V€ˆˆ€€ë½ü–€‰âù̼ù‰€‚ÿTAGWAPI eventsTAGWAPI LegendZ¦jŽ; F€>€ˆˆ€€ëùÕ™‰€€‚ÿUnitAGWAPIIn TAGWAPI}ŽçŽe#š€2Å(€€€†"€‚ÿ€ €‚ÿ$€€ëîî¡È‰‚ÿÿÿ OnAX25Connect€jŽge#š€8Å(€€€†"€‚ÿ€ €‚ÿ$€€ëÔLÀ¡‰‚ÿÿÿ OnAX25Disconnect}çŽ Àe#š€2Å(€€€†"€‚ÿ€ €‚ÿ$€€ëÇv‚‰‚ÿÿÿ OnAX25Receiveg Àgxg„Àe#š€(Å(€€€†"€‚ÿ€ €‚ÿ$€€ëòò!9‰‚ÿÿÿ OnBeacony ÀýÀe#š€*Å(€€€†"€‚ÿ€ €‚ÿ$€€ë¼Ïk‰‚ÿÿÿ OnConnectv„ÀsÁe#š€$Å(€€€†"€‚ÿ€ €‚ÿ$€€ëWJ¹‰‚ÿÿÿ OnDatawýÀêÁe#š€&Å(€€€†"€‚ÿ€ €‚ÿ$€€ëú€‰‚ÿÿÿ OnDebugvsÁ`Âe#š€$Å(€€€†"€‚ÿ€ €‚ÿ$€€ë©ŽJ¹‰‚ÿÿÿ OnDigi|êÁÜÂe#š€0Å(€€€†"€‚ÿ€ €‚ÿ$€€ë «‰‚ÿÿÿ OnDisconnectw`ÂSÃe#š€&Å(€€€†"€‚ÿ€ €‚ÿ$€€ëÖ\ʼn‚ÿÿÿ OnErroryÜÂÌÃe#š€*Å(€€€†"€‚ÿ€ €‚ÿ$€€ëPçœ#‰‚ÿÿÿ OnMonitor}SÃIÄe#š€2Å(€€€†"€‚ÿ€ €‚ÿ$€€ë²ÒÇY‰‚ÿÿÿ OnMonitorDatavÌÿÄe#š€$Å(€€€†"€‚ÿ€ €‚ÿ$€€ëÇJY¹‰‚ÿÿÿ OnPortuIÄ4Åe#š€"Å(€€€†"€‚ÿ€ €‚ÿ$€€ë†7ö°‰‚ÿÿÿ OnRaw{¿Ä¯Åe#š€.Å(€€€†"€‚ÿ€ €‚ÿ$€€ëX±a‰‚ÿÿÿ OnRawDecodev4Å%Æe#š€$Å(€€€†"€‚ÿ€ €‚ÿ$€€ëÈl[¹‰‚ÿÿÿ OnReadw¯ÅœÆe#š€&Å(€€€†"€‚ÿ€ €‚ÿ$€€ëÁE["‰‚ÿÿÿ OnReadyz%ÆÇe#š€,Å(€€€†"€‚ÿ€ €‚ÿ$€€ëå_rv‰‚ÿÿÿ OnRegisterzœÆÇe#š€,Å(€€€†"€‚ÿ€ €‚ÿ$€€ë¤>8ꉂÿÿÿ OnRetryOutyÇ Èe#š€*Å(€€€†"€‚ÿ€ €‚ÿ$€€ë!œá‰‚ÿÿÿ OnUnprotoJÇSÈ, (€<€ˆˆ€€€‚ÿDerived from TWinControl› ÈîȆ#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_BevelEdges')‰‚ÿÿÿ BevelEdges›SȉɆ#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_BevelInner')‰‚ÿÿÿ BevelInner™îÈ"Ê…#Ú€*Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TWinControl_BevelKind')‰‚ÿÿÿ BevelKind›‰É½Ê†#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_BevelOuter')‰‚ÿÿÿ BevelOuter›"ÊXˆ#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_BevelWidth')‰‚ÿÿÿ BevelWidth½Êõˇ#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_BorderWidth')‰‚ÿÿÿ BorderWidth‘XˆÌ#Ò€"Å€€€‚ÿ"€€†"€‚ÿ\€€È"JI(`del5vcl',`TWinControl_Brush')‰‚ÿÿÿ BrushŸõË%͈#à€0Å€€€‚ÿ"€€†"€‚ÿj€€È)JI(`del5vcl',`TWinControl_ControlCount')‰‚ÿÿÿ ControlCount—†Ì¼Í„#Ø€(Å€€€‚ÿ"€€†"€‚ÿb€€È%JI(`del5vcl',`TWinControl_Controls')‰‚ÿÿÿ Controls‘%ÍMÎ#Ò€"Å(€€€†"€‚ÿ€ €‚ÿ\€€È"JI(`del5vcl',`TWinControl_Ctl3D')‰‚ÿÿÿ Ctl3D›¼ÍèΆ#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_DefWndProc')‰‚ÿÿÿ DefWndProc¥MÎÏ‹#æ€6Å€€€‚ÿ"€€†"€‚ÿp€€È,JI(`del5vcl',`TWinControl_DockClientCount')‰‚ÿÿÿ DockClientCountèÎ6‡#Þ€.Å€€€‚ÿ"€€†"€‚ÿh€€È(JI(`del5vcl',`TWinControlÏ6g_DockClients')‰‚ÿÿÿ DockClientsÏÓ‡#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_DockManager')‰‚ÿÿÿ DockManager—6j„#Ø€(Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TWinControl_DockSite')‰‚ÿÿÿ DockSite˜Ó#Ò€.Å€€€‚ÿ€€‚ÿn€ €È+JI(`del5vcl',`TWinControl_DoubleBuffered')‰‚ÿÿÿDoubleBuffered“j•‚#Ô€$Å€€€‚ÿ"€€†"€‚ÿ^€€È#JI(`del5vcl',`TWinControl_Handle')‰‚ÿÿÿ Handle2‡#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_HelpContext')‰‚ÿÿÿ HelpContext••Çƒ#Ö€&Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TWinControl_ImeMode')‰‚ÿÿÿ ImeMode•2\ƒ#Ö€&Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TWinControl_ImeName')‰‚ÿÿÿ ImeName›Ç÷†#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_OnDockDrop')‰‚ÿÿÿ OnDockDrop›\’†#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_OnDockOver')‰‚ÿÿÿ OnDockOver•÷'ƒ#Ö€&Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TWinControl_OnEnter')‰‚ÿÿÿ OnEnter“’º‚#Ô€$Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TWinControl_OnExit')‰‚ÿÿÿ OnExit¡'[‰#â€2Å(€€€†"€‚ÿ€ €‚ÿl€€È*JI(`del5vcl',`TWinControl_OnGetSiteInfo')‰‚ÿÿÿ OnGetSiteInfo™ºô…#Ú€*Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TWinControl_OnKeyDown')‰‚ÿÿÿ OnKeyDown›[†#Ü€,Å(€€€†"€‚ÿ€ €‚ÿf€€È'JI(`del5vcl',`TWinControl_OnKeyPress')‰‚ÿÿÿ OnKeyPress•ô$ ƒ#Ö€&Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TWinControl_OnKeyUp')‰‚ÿÿÿ OnKeyUpŸà ˆ#à€0Å(€€€†"€‚ÿ€ €‚ÿj€€È)JI(`del5vcl',`TWinControl_OnMouseWheel')‰‚ÿÿÿ OnMouseWheel§$ j Œ#è€8Å(€€€†"€‚ÿ€ €‚ÿr€€È-JI(`del5vcl',`TWinControl_OnMouseWheelDown')‰‚ÿÿÿ OnMouseWheelDown£à  Š#ä€4Å(€€€†"€‚ÿ€ €‚ÿn€€È+JI(`del5vcl',`TWinControl_OnMouseWheelUp')‰‚ÿÿÿ OnMouseWheelUp—j ¤ „#Ø€(Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TWinControl_OnUnDock')‰‚ÿÿÿ OnUnDock A ‡#Þ€.Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TWinControl_ParentCtl3D')‰‚ÿÿÿ ParentCtl3D”¤ Õ #΀*Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TWinControl_ParentWindow')‰‚ÿÿÿParentWindow•A j ƒ#Ö€&Å€€€‚ÿ"€€†"€‚ÿ`€€È$JI(`del5vcl',`TWinControl_Showing')‰‚ÿÿÿ ShowingŒÕ ö {#Æ€"Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TWinControl_TabOrder')‰‚ÿÿÿTabOrderŠj €z#Ä€ Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TWinControl_TabStop')‰‚ÿÿÿTabStop£ö #Š#ä€4Å(€€€†"€‚ÿ€ €‚ÿn€€È+JI(`del5vcl',`TWinControl_UseDockManager')‰‚ÿÿÿ UseDockManager³!€Ö’#ô€DÅ€€€‚ÿ"€€†"€‚ÿ~€€È3JI(`del5vcl',`TWinControl_VisibleDockClientCount')‰‚ÿÿÿ VisibleDockClientCount§#‰@Œ#è€8Å(Ö‰@g€€€†"€‚ÿ€ €‚ÿr€€È-JI(`del5vcl',`TWinControl_WheelAccumulator')‰‚ÿÿÿ WheelAccumulatorŸÖ(Aˆ#à€0Å(€€€†"€‚ÿ€ €‚ÿj€€È)JI(`del5vcl',`TWinControl_WindowHandle')‰‚ÿÿÿ WindowHandleG‰@oA, (€6€ˆˆ€€€‚ÿDerived from TControl…(AôAv#¼€Å€€€‚ÿ€€‚ÿX€ €È JI(`del5vcl',`TControl_Action')‰‚ÿÿÿAction˜oAŒBƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_ActionLink')‰‚ÿÿÿ ActionLinkƒôACu#º€Å€€€‚ÿ€€‚ÿV€ €ÈJI(`del5vcl',`TControl_Align')‰‚ÿÿÿAlign‡ŒB–Cw#¾€ Å€€€‚ÿ€€‚ÿZ€ €È!JI(`del5vcl',`TControl_Anchors')‰‚ÿÿÿAnchors”C*D#Ò€(Å(€€€†"€‚ÿ€ €‚ÿ\€€È"JI(`del5vcl',`TControl_AutoSize')‰‚ÿÿÿ AutoSize‰–C³Dx#À€"Å€€€‚ÿ€€‚ÿ\€ €È"JI(`del5vcl',`TControl_BiDiMode')‰‚ÿÿÿBiDiMode*D@Ez#Ä€&Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TControl_BoundsRect')‰‚ÿÿÿBoundsRect’³DÒE€#Ѐ&Å(€€€†"€‚ÿ€ €‚ÿZ€€È!JI(`del5vcl',`TControl_Caption')‰‚ÿÿÿ Caption‘@EcF|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_ClientHeight')‰‚ÿÿÿClientHeightœÒEÿF…#Ú€0Å€€€‚ÿ"€€†"€‚ÿd€€È&JI(`del5vcl',`TControl_ClientOrigin')‰‚ÿÿÿ ClientOrigin˜cF—Gƒ#Ö€,Å€€€‚ÿ"€€†"€‚ÿ`€€È$JI(`del5vcl',`TControl_ClientRect')‰‚ÿÿÿ ClientRectÿF&H{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_ClientWidth')‰‚ÿÿÿClientWidthŽ—G´H~#Ì€"Å(€€€†"€‚ÿ€ €‚ÿV€€ÈJI(`del5vcl',`TControl_Color')‰‚ÿÿÿ Color&HCI{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_Constraints')‰‚ÿÿÿConstraints‘´HÔI|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_ControlState')‰‚ÿÿÿControlState‘CIeJ|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_ControlStyle')‰‚ÿÿÿControlStyleÔIõJ#΀$Å(€€€†"€‚ÿ€ €‚ÿX€€È JI(`del5vcl',`TControl_Cursor')‰‚ÿÿÿ CursoršeJK„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_DesktopFont')‰‚ÿÿÿ DesktopFont—õJ&L#΀0Å€€€‚ÿ€€‚ÿj€ €È)JI(`del5vcl',`TControl_DockOrientation')‰‚ÿÿÿDockOrientation˜K¾Lƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_DragCursor')‰‚ÿÿÿ DragCursor”&LRM#Ò€(Å(€€€†"€‚ÿ€ €‚ÿ\€€È"JI(`del5vcl',`TControl_DragKind')‰‚ÿÿÿ DragKind”¾LæM#Ò€(Å(€€€†"€‚ÿ€ €‚ÿ\€€È"JI(`del5vcl',`TControl_DragMode')‰‚ÿÿÿ DragMode‡RMmNw#¾€ Å€€€‚ÿ€€‚ÿZ€ €È!JI(`del5vcl',`TControl_Enabled')‰‚ÿÿÿEnabled”æMO#Ò€(Å€€€‚ÿ"€€†"€‚ÿ\€€È"JI(`del5vcl',`TControl_Floating')‰‚ÿÿÿ Floating£mN¤O…#Ú€<Å€€€‚ÿ€€‚ÿv€ €È/JI(`del5vcl',`TControl_FloatingDockSiteClass')‰‚ÿÿÿFloatingDockSiteClassŒO<€}#Ê€ Å(€€€†"€‚ÿ€ €‚ÿT€€ÈJI¤O<€g(`del5vcl',`TControl_Font')‰‚ÿÿÿ Font¤OÌ€#΀$Å(€€€†"€‚ÿ€ €‚ÿX€€È JI(`del5vcl',`TControl_Height')‰‚ÿÿÿ HeightŒ<€X}#Ê€ Å(€€€†"€‚ÿ€ €‚ÿT€€ÈJI(`del5vcl',`TControl_Hint')‰‚ÿÿÿ Hint‘Ì€é|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_HostDockSite')‰‚ÿÿÿHostDockSite–X‚‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_IsControl')‰‚ÿÿÿ IsControlŒé ƒ}#Ê€ Å(€€€†"€‚ÿ€ €‚ÿT€€ÈJI(`del5vcl',`TControl_Left')‰‚ÿÿÿ Left‚šƒ{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_LRDockWidth')‰‚ÿÿÿLRDockWidthœ ƒ6„…#Ú€0Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TControl_MouseCapture')‰‚ÿÿÿ MouseCaptureššƒЄ„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_OnCanResize')‰‚ÿÿÿ OnCanResize’6„b…€#Ѐ&Å(€€€†"€‚ÿ€ €‚ÿZ€€È!JI(`del5vcl',`TControl_OnClick')‰‚ÿÿÿ OnClickªЄ †Œ#è€>Å(€€€†"€‚ÿ€ €‚ÿr€€È-JI(`del5vcl',`TControl_OnConstrainedResize')‰‚ÿÿÿ OnConstrainedResize b…¬†‡#Þ€4Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TControl_OnContextPopup')‰‚ÿÿÿ OnContextPopup˜ †D‡ƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_OnDblClick')‰‚ÿÿÿ OnDblClick˜¬†܇ƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_OnDragDrop')‰‚ÿÿÿ OnDragDrop˜D‡tˆƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_OnDragOver')‰‚ÿÿÿ OnDragOver–܇ ‰‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_OnEndDock')‰‚ÿÿÿ OnEndDock–tˆ ‰‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_OnEndDrag')‰‚ÿÿÿ OnEndDragš ‰:Š„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_OnMouseDown')‰‚ÿÿÿ OnMouseDownš ‰ÔŠ„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_OnMouseMove')‰‚ÿÿÿ OnMouseMove–:Šj‹‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_OnMouseUp')‰‚ÿÿÿ OnMouseUp”ÔŠþ‹#Ò€(Å(€€€†"€‚ÿ€ €‚ÿ\€€È"JI(`del5vcl',`TControl_OnResize')‰‚ÿÿÿ OnResizešj‹˜Œ„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_OnStartDock')‰‚ÿÿÿ OnStartDockšþ‹2„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_OnStartDrag')‰‚ÿÿÿ OnStartDrag…˜Œ·v#¼€Å€€€‚ÿ€€‚ÿX€ €È JI(`del5vcl',`TControl_Parent')‰‚ÿÿÿParent 2WŽ‡#Þ€4Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TControl_ParentBiDiMode')‰‚ÿÿÿ ParentBiDiModeš·ñŽ„#Ø€.Å(€€€†"€‚ÿ€ €‚ÿb€€È%JI(`del5vcl',`TControl_ParentColor')‰‚ÿÿÿ ParentColor˜WŽ‰ƒ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_ParentFont')‰‚ÿÿÿ ParentFont ñŽ5À‡#Þ€4Å(€€€†"€‚ÿ€ €‚ÿh€€È(JI(`del5vcl',`TControl_Parent‰5ÀgShowHint')‰‚ÿÿÿ ParentShowHint–‰ËÀ‚#Ô€*Å(€€€†"€‚ÿ€ €‚ÿ^€€È#JI(`del5vcl',`TControl_PopupMenu')‰‚ÿÿÿ PopupMenuœ5ÀgÁ…#Ú€0Å(€€€†"€‚ÿ€ €‚ÿd€€È&JI(`del5vcl',`TControl_ScalingFlags')‰‚ÿÿÿ ScalingFlags‰ËÀðÁx#À€"Å€€€‚ÿ€€‚ÿ\€ €È"JI(`del5vcl',`TControl_ShowHint')‰‚ÿÿÿShowHint‘gÁÂ|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_TBDockHeight')‰‚ÿÿÿTBDockHeightŒðÁ Ã}#Ê€ Å(€€€†"€‚ÿ€ €‚ÿT€€ÈJI(`del5vcl',`TControl_Text')‰‚ÿÿÿ TextŠÂ—Ã|#È€Å(€€€†"€‚ÿ€ €‚ÿR€€ÈJI(`del5vcl',`TControl_Top')‰‚ÿÿÿ Top‘ Ã(Ä|#È€*Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TControl_UndockHeight')‰‚ÿÿÿUndockHeight—÷Ä{#Æ€(Å€€€‚ÿ€€‚ÿb€ €È%JI(`del5vcl',`TControl_UndockWidth')‰‚ÿÿÿUndockWidth‡(Ä>Åw#¾€ Å€€€‚ÿ€€‚ÿZ€ €È!JI(`del5vcl',`TControl_Visible')‰‚ÿÿÿVisibleŽ·ÄÌÅ~#Ì€"Å(€€€†"€‚ÿ€ €‚ÿV€€ÈJI(`del5vcl',`TControl_Width')‰‚ÿÿÿ Width>ÅYÆz#Ä€&Å€€€‚ÿ€€‚ÿ`€ €È$JI(`del5vcl',`TControl_WindowProc')‰‚ÿÿÿWindowProc˜ÌÅñƃ#Ö€,Å(€€€†"€‚ÿ€ €‚ÿ`€€È$JI(`del5vcl',`TControl_WindowText')‰‚ÿÿÿ WindowTextIYÆ:Ç, (€:€ˆˆ€€€‚ÿDerived from TComponent˜ñÆÒÇ„#Ø€*Å€€€‚ÿ"€€†"€‚ÿb€€È%JI(`del5vcl',`TComponent_ComObject')‰‚ÿÿÿ ComObject¢:Çtȉ#â€4Å€€€‚ÿ"€€†"€‚ÿl€€È*JI(`del5vcl',`TComponent_ComponentCount')‰‚ÿÿÿ ComponentCount—ÒÇ É€#Ѐ.Å€€€‚ÿ€€‚ÿl€ €È*JI(`del5vcl',`TComponent_ComponentIndex')‰‚ÿÿÿComponentIndexštȥɅ#Ú€,Å€€€‚ÿ"€€†"€‚ÿd€€È&JI(`del5vcl',`TComponent_Components')‰‚ÿÿÿ Components¢ ÉGʉ#â€4Å€€€‚ÿ"€€†"€‚ÿl€€È*JI(`del5vcl',`TComponent_ComponentState')‰‚ÿÿÿ ComponentState¢¥Ééʉ#â€4Å€€€‚ÿ"€€†"€‚ÿl€€È*JI(`del5vcl',`TComponent_ComponentStyle')‰‚ÿÿÿ ComponentStyleGÊxË|#È€&Å€€€‚ÿ€€‚ÿd€ €È&JI(`del5vcl',`TComponent_DesignInfo')‰‚ÿÿÿDesignInfoŽéÊÌ#΀ Å(€€€†"€‚ÿ€ €‚ÿX€€È JI(`del5vcl',`TComponent_Name')‰‚ÿÿÿ NamexË–Ì€#Ѐ"Å€€€‚ÿ"€€†"€‚ÿZ€€È!JI(`del5vcl',`TComponent_Owner')‰‚ÿÿÿ OwnerŒÌ"Í~#Ì€Å(€€€†"€‚ÿ€ €‚ÿV€€ÈJI(`del5vcl',`TComponent_Tag')‰‚ÿÿÿ Tag“–̵Í~#Ì€*Å€€€‚ÿ€€‚ÿh€ €È(JI(`del5vcl',`TComponent_VCLComObject')‰‚ÿÿÿVCLComObject$"ÍÙÍ" €€€ÿDµÍÎ1üÿÿÿÿÿÿÿÿ8ÎwÎK TAGWAPI.OnAXConnectZ$ÙÍwÎ6 <€H€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnAX25ConnectTAGWAPIU,ÎÌÎ) "€X€€€€‚ÿConnection Started (AX.25 Link Manager)gwÎ? U x€%€€€€ë% ‰€€ëùÕ™‰€€€‚ÿproperty OnAX25Connect: TOnAX25Connect;UnitAGWAPIDescriptionThis event is generated when a successful connection has been established using the AX.25 Link Manager (AX25Connect Method). The application isÌÎ? ÙÍ provided with the Channel ID of that particular session. If the session had been started by us thru an AX25Connect call the ChannelID will be the same than provided then. If this is an unsolicited connection (initiated by other into us) the AX.25 Link Manager will create a new Channel ID and provide it.ä¿ÌÎ# % €€€‚‚ÿAdditional information about the connection could be retrieved using the AX25Info Function.This event is generated only if the AX.25 Link Manager is activated thru the Property AX25=TRUE.(? K % €€ˆˆ€ÿG# ’ 1ýÿÿÿÿÿÿÿÿ9’ ï » TAGWAPI.OnAXDisconnect]'K ï 6 <€N€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnAX25DisconnectTAGWAPIX/’ G ) "€^€€€€‚ÿConnection Terminated (AX.25 Link Manager)Löï “ V z€í€€€€ëíÛ™®‰€€ëùÕ™‰€€€‚‚ÿproperty OnAX25Disconnect: TOnAX25Disconnect;UnitAGWAPIDescriptionThis event signals the termination of a Session given by the Channel ID. The information referred to that particular connection will be destroyed by the AX.25 Link Manager when the handler of the event returns so it's the last opportunity for the application program to perform housekeeping related to the connection.This event is generated only if the AX.25 Link Manager is activated thru the Property AX25=TRUE.(G » % €€ˆˆ€ÿD“ ÿ 19ÿÿÿÿÿÿÿÿ:ÿ Y a TAGWAPI.OnAXReceiveZ$» Y 6 <€H€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnAX25ReceiveTAGWAPI`7ÿ ¹ ) "€n€€€€‚ÿReceive Connected Information (AX.25 Link Manager)€*Y 9 V z€U€€€€ë*êùÙ‰€€ëùÕ™‰€€€‚‚ÿproperty OnAX25Receive: TOnAX25Receive;UnitAGWAPIDescriptionThis event is generated every time there is incoming data from a connected session managed thru the AX.25 Link Manager.This event is generated only if the AX.25 Link Manager is activated thru the Property AX25=TRUE.(¹ a % €€ˆˆ€ÿA9 ¢ 1Ãÿÿÿÿÿÿÿÿ;¢ ÷ ‰ TAGWAPI.OnBeaconUa ÷ 6 <€>€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnBeaconTAGWAPIC¢ : ) "€4€€€€‚ÿBeacon Event (Beacon)'Ð÷ a W |€¡€€€€ë«~°‰€€ëùÕ™‰€€€‚‚‚ÿproperty OnBeacon: TOnBeacon;UnitAGWAPIDescriptionThis event is generated by the Beacon component when the timer set thru the BeaconEvery property expires.The Beacon generates one event per defined port (including loopbacks).If the Property BeaconAuto is set to TRUE the application should not implement an event handler for this event, if set to FALSE the event handler should call the BeaconPost method for the frame to actually be aired.(: ‰ % €€ˆˆ€ÿBa Ë 1îÿÿÿÿÿÿÿÿ<Ë ! Þ TAGWAPI.OnConnectV ‰ ! 6 <€@€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnConnectTAGWAPI?Ë ` # €8€€‚ÿAX.25 Connection ReceivedVÿ! ¶ W |€ÿ€€€€ëÏÀˉ€€ëùÕ™‰€€€‚‚‚ÿproperty OnConnect: TOnConnect;UnitAGWAPIDescriptionThis event is generated every time the AGW Packet Engine receives a connection to a registered callsign and SSID.The application could choose to manage the connection by itself (and thus implement an event handler for this message) or to manage it thru the AX25 Link Manager (and thus implementing the event handler for the event OnAX25Connect).Beware that the application will receive BOTH events if the AX.25 Link Manager is enabled.(` Þ % €€ˆˆ€ÿ?¶  1Ùÿÿÿÿÿÿÿÿ= p WB TAGWAPI.OnDataSÞ p 6 <€:€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnDataTAGWAPI= ­ # €4€€‚ÿConnected Data ReceivedPùp B W |€ó€€€€ë‰‰€€ëùÕ™‰€€€­ B Þ ‚‚‚ÿproperty OnData: TOnData;UnitAGWAPIDescriptionThis event is generated every time the AGW Packet Engine receives a data frame to a registered callsign and SSID.The application could choose to manage the connection by itself (and thus implement an event handler for this message) or to manage it thru the AX25 Link Manager (and thus implementing the event handler for the event OnAX25Receive).Beware that the application will receive BOTH events if the AX.25 Link Manager is enabled.&­ /B # €€€‚ÿ( B WB % €€ˆˆ€ÿ@/B —B 1ÿÿÿÿÿÿÿÿ>—B ëB ¿D TAGWAPI.OnDebugTWB ëB 6 <€<€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnDebugTAGWAPI2—B C # €€€‚ÿDebug Eventsz"ëB —D X ~€E€€€€ëÀÇʼn€€ëùÕ™‰€€€‚‚‚‚ÿproperty OnDebug: TOnDebug;UnitAGWAPIDescriptionThis event is generated for every debug message if the Property Debug is set to TRUE.The detail of the debug is controlled by the Property Trace.The debug information is also written on a file set by the Property Log.(C ¿D % €€ˆˆ€ÿ?—D þD 1$ÿÿÿÿÿÿÿÿ?þD QE DI TAGWAPI.OnDigiS¿D QE 6 <€:€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnDigiTAGWAPIK"þD œE ) "€D€€€€‚ÿDigipeater Frame (Digipeater)»dQE WH W |€É€€€€ë*·‰€€ëùÕ™‰€€€‚‚‚ÿproperty OnDigi: TOnDigi;UnitAGWAPIDescriptionThis event is generated when the digipeater function is enabled (Property Digi=TRUE) and the component detects a frame containing the digipeater callsign and SSID (Property DigiCall) as the next on the frame VIA path with the "been digied" bit set to 0.The event provides the frame ready to be sent ("been digied" set to 1).The application could choose to digipeat it automatically without implementing an event handler just setting the Property DigiAuto=TRUE, the frame will be then automatically retransmitted over the same port than heard.Å œE I % €A€€‚‚ÿIf not, the application could choose to implement the event handler and decide whether or not and how the frame will be digipeated thru the DigiPost method.(WH DI % €€ˆˆ€ÿEI ‰I 1/ÿÿÿÿÿÿÿÿ@‰I âI àL TAGWAPI.OnDisconnectY#DI âI 6 <€F€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnDisconnectTAGWAPIK(‰I -J # €P€€‚ÿDisconnection of a Connected Session ³âI 6L V z€g€€€€ëþ¹€‰€€ëùÕ™‰€€€‚‚ÿproperty OnDisconnect: TOnDisconnect;UnitAGWAPIDescriptionThis event is generated every time the AGW Packet Engine receives a disconnection to a registered callsign and SSID.The application could choose to manage the disconnection by itself (and thus implement an event handler for this message) or to manage it thru the AX25 Link Manager (and thus implementing the event handler for the event OnAX25Disconnect).‚^-J ¸L $ €¼€€‚‚ÿBeware that the application will receive BOTH events if the AX.25 Link Manager is enabled.(6L àL % €€ˆˆ€ÿ@¸L M 1óÿÿÿÿÿÿÿÿA M tM 6O TAGWAPI.OnErrorTàL tM 6 <€<€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnErrorTAGWAPIH% M ¼M # €J€€‚ÿAGW Packet Engine Connection ErrorRýtM O U x€û€€€€ëª•Þ,‰€€ëùÕ™‰€€€‚ÿproperty OnError: TOnAGWError;UnitAGWAPIDescriptionThis event is generated when the component had been directed to start an WinSocket API communication with the AGW Packet Engine (Property Active=TRUE) and the communication failed.(¼M 6O % €€ˆˆ€ÿBO xO 1’ÿÿÿÿÿÿÿÿBxO ÎO ƒ TAGWAPI.OnMonitorV 6O ÎO 6 <€@€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnMonitorTAGWAPI2xO € # €€€‚ÿMonitor DataÎO € 6O RúÎO ^‚ X ~€õ€€€€ëc_Žƒ‰€€ëùÕ™‰€€€‚‚‚‚ÿproperty OnMonitor: TOnMonitor;UnitAGWAPIDescriptionThis event is generated for monitored information on all ports managed by the AGW Packet Engine.The production of this event is controlled by the Property Monitor set to TRUE and the actual monitoring frames by the value of the Property MonitorMask.This event contains the monitored information as received from the AGW Packet Engine,if you prefer to handle the parsed version of the information use the OnMonitorData event, bothh € ë‚ % €Ð€€‚‚‚ÿevents are generated for every monitoring frame sent by AGW Packet Engine (so try not to use BOTH).(^‚ ƒ % €€ˆˆ€ÿFë‚ Yƒ 1€ÿÿÿÿÿÿÿÿCYƒ ³ƒ ‡ TAGWAPI.OnMonitorDataZ$ƒ ³ƒ 6 <€H€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnMonitorDataTAGWAPI=Yƒ ðƒ # €4€€‚ÿDecoded Monitoring Data_³ƒ O† X ~€€€€€ëÕõJ±‰€€ëùÕ™‰€€€‚‚‚‚ÿproperty OnMonitorData: TOnMonitorData;UnitAGWAPIDescriptionThis event is generated for monitored information on all ports managed by the AGW Packet Engine.The production of this event is controlled by the Property Monitor set to TRUE and the actual monitoring frames by the value of the Property MonitorMask.This event contains the parsed monitored information as received from the AGW Packet Engine,if you prefer to handle the unparsed version of the information use the OnMonitor event, both‹gðƒ Ú† $ €Î€€‚‚ÿevents are generated for every monitoring frame sent by AGW Packet Engine (so try not to use BOTH).(O† ‡ % €€ˆˆ€ÿ?Ú† A‡ 1ÿÿÿÿÿÿÿÿDA‡ ”‡ d‰ TAGWAPI.OnPortS‡ ”‡ 6 <€:€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnPortTAGWAPI=A‡ ч # €4€€‚ÿPort Information Updatek”‡ <‰ U x€-€€€€ëHs‰€€ëùÕ™‰€€€‚ÿproperty OnPort: TOnPort;UnitAGWAPIDescriptionThis event is generated for every port managed by the AGW Packet Engine every time updated information has been collected from that port, that includes Port Parameters, Heard List and Outstanding frames status.(ч d‰ % €€ˆˆ€ÿ> <‰ ¢‰ 1HÿÿÿÿÿÿÿÿE¢‰ ô‰ TAGWAPI.OnRawRd‰ ô‰ 6 <€8€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnRawTAGWAPII ¢‰ =Š ) "€@€€€€‚ÿRaw Information (Low Level)"Êô‰ _Œ X ~€•€€€€ë‰¯èA‰€€ëùÕ™‰€€€‚‚‚‚ÿproperty OnRaw: TOnRaw;UnitAGWAPIDescriptionThis event is generated for information on all ports managed by the AGW Packet Engine and delivered to the application in raw (KISS) format.The production of this event is controlled by the Property Kiss set to TRUE.This event contains the raw information as received from the AGW Packet Engine,if you prefer to handle the parsed version of the information use the OnRawDecode event, both„`=Š ㌠$ €À€€‚‚ÿevents are generated for every raw frame sent by AGW Packet Engine (so try not to use BOTH).(_Œ % €€ˆˆ€ÿD㌠O 1ŽÿÿÿÿÿÿÿÿFO § ºÀ TAGWAPI.OnRawDecodeX" § 6 <€D€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnRawDecodeTAGWAPI²O « R r€e€€€ë“òm‰€€ëùÕ™‰€€€‚‚‚ÿproperty OnRawDecode: TOnRawDecode;UnitAGWAPIDescriptionThis event is generated for information on all ports managed by the AGW Packet Engine and delivered to the application in raw (KISS) format.The production of this event is controlled by the Property Kiss set to TRUE.This event contains the parsed raw information as received from the AGW Packet Engine, where the main fields of the AX.25 frame are decoded.Û¶§ ’À % €m€€‚‚ÿif you prefer to handle the direct version of t« ’À he information use the OnRaw event, bothevents are generated for every raw frame sent by AGW Packet Engine (so try not to use BOTH)(« ºÀ % €€ˆˆ€ÿ?’À ùÀ 1UÿÿÿÿÿÿÿÿGùÀ LÁ pÅ TAGWAPI.OnReadSºÀ LÁ 6 <€:€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnReadTAGWAPI^5ùÀ ªÁ ) "€j€€€€‚ÿAGW Packet Engine WinSocks API Frame (Low Level)nLÁ Ä W |€/€€€€ëI•‰€€ëùÕ™‰€€€‚‚‚ÿproperty OnRead: TOnRead;UnitAGWAPIDescriptionThis event gives the application a way to manage the communication with the AGW Packet engine at low level without any overhead from the component.So this event reflects complete and valid frames received from AGW Packet engine thru the API.The main benefit of using this event (and the complement, the AGWWrite method) to communicate is to have the TCP/IP fragmentation issues already resolved and certain management tasks performed transparently by the component.0 ªÁ HÅ % €€€‚‚ÿThe implementation of this event handler could bear considerable performance issues if not properly implemented, so use it only when needed. Once a handler is implemented for this event ALL frames sent from AGW Packet Engine to the application will be sent to it.(Ä pÅ % €€ˆˆ€ÿ@HÅ °Å 1ÅÿÿÿÿÿÿÿÿH°Å Æ ˜Ç TAGWAPI.OnReadyTpÅ Æ 6 <€<€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnReadyTAGWAPIH%°Å LÆ # €J€€‚ÿAGW Packet Engine Connection Ready$ÏÆ pÇ U x€Ÿ€€€€ë•~t/‰€€ëùÕ™‰€€€‚ÿproperty OnReady: TOnAGWReady;UnitAGWAPIDescriptionThis event signal the successful connection between the application and the AGW Packet Engine and the initial exchange of information.(LÆ ˜Ç % €€ˆˆ€ÿCpÇ ÛÇ 1cÿÿÿÿÿÿÿÿIÛÇ 2È dÊ TAGWAPI.OnRegisterW!˜Ç 2È 6 <€B€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnRegisterTAGWAPI:ÛÇ lÈ # €.€€‚ÿRegister of CallSignÐy2È <Ê W |€ó€€€€ë‹”‰€€ëùÕ™‰€€€‚‚‚ÿproperty OnRegister: TOnRegister;UnitAGWAPIDescriptionThis event signals the registration of a callsign and SSID (either thru the Register Property for the default callsign SSID or thru additional calls to the AGWRegister method).The actual success or failure of the registration is given.Please note there is no equivalent event for the Unregistration.(lÈ dÊ % €€ˆˆ€ÿC<Ê §Ê 1£ÿÿÿÿÿÿÿÿJ§Ê þÊ pÌ TAGWAPI.OnRetryOutW!dÊ þÊ 6 <€B€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnRetryOutTAGWAPI>§Ê <Ë # €6€€‚ÿRetryOut of a connection ·þÊ HÌ U x€o€€€€ëÕilj€€ëùÕ™‰€€€‚ÿproperty OnRetryOut: TOnRetryOut;UnitAGWAPIDescriptionThis is the equivalent of the OnDisconnect event but when the connection terminated because it retried out.(<Ë pÌ % €€ˆˆ€ÿBHÌ ²Ì 1~ÿÿÿÿÿÿÿÿK²Ì Í UÎ TAGWAPI.OnUnprotoV pÌ Í 6 <€@€ˆˆ€€ë½ü–‰€‚ÿTAGWAPI.OnUnprotoTAGWAPI4²Ì <Í # €"€€‚ÿUNPROTO framesñ›Í -Î V z€7€€€€ë4A‰€€ëùÕ™‰€€€‚‚ÿproperty OnUnproto: TOnUnProto;UnitAGWAPIDescriptionThis is the equivalent of the OnData event but for unconnected information (UI).(<Í UÎ % €€ˆˆ€ÿ< -Î ‘Î 1ÉÿÿÿÿÿÿÿÿL‘Î ÈÎ `Ï TOnAGWReady7UÎ ÈÎ ( €€ˆˆ€€‚ÿTOnAGWReady˜Q‘Î `Ï G ^€¢€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnAGWReady = procedure(fReady: Boolean) of object;UnitAGWAPI= ÈÎ Ï 1ÿÿÿÿÿÿÿÿMÏ ×Ï ‚ TOnAXConnect:`Ï ×Ï ( €$€ˆˆ€€‚ÿTOnAX25ConnectŸXÏ ‚ G ^€°€ˆˆ€€€×Ï ‚ `Ï €€€€€ëùÕ™‰ÿtype TOnAX25Connect = procedure(iChannelId: Integer) of object;UnitAGWAPI@×Ï Â 1ÓÿÿÿÿÿÿÿÿN ÿ ¡ TOnAXDisconnect=‚ ÿ ( €*€ˆˆ€€‚ÿTOnAX25Disconnect¢[ ¡ G ^€¶€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnAX25Disconnect = procedure(iChannelId: Integer) of object;UnitAGWAPI= ÿ Þ 1àÿÿÿÿÿÿÿÿOÞ  Ç TOnAXReceive:¡  ( €$€ˆˆ€€‚ÿTOnAX25Receive¯hÞ Ç G ^€Ð€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnAX25Receive = procedure(iChannelId: Integer; szData: String) of object;UnitAGWAPI:   1ïÿÿÿÿÿÿÿÿP 6 ô TOnBeacon5 Ç 6 ( €€ˆˆ€€‚ÿTOnBeacon¾w ô G ^€î€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnBeacon = procedure(dwPort: Integer; szFrom, szTo, szVia, szMessage: String) of object;UnitAGWAPI; 6 / 1æÿÿÿÿÿÿÿÿQ/ e  TOnConnect6ô e ( €€ˆˆ€€‚ÿTOnConnectµn/  G ^€Ü€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnConnect = procedure(dwPort: Integer; szFrom, szTo, szData: String) of object;UnitAGWAPI8e R 1ûÿÿÿÿÿÿÿÿRR … O TOnData3  … ( €€ˆˆ€€‚ÿTOnDataÊ‚R O H ^€€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnData = procedure(dwPort: Integer; szFrom, szTo: String; bPid: Integer; szData: String) of object;UnitAGWAPI9… ˆ 1ÅÿÿÿÿÿÿÿÿSˆ ¼ P TOnDebug4 O ¼ ( €€ˆˆ€€‚ÿTOnDebug”Mˆ P G ^€š€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnDebug = procedure(LogStr: String) of object;UnitAGWAPI8¼ ˆ 1ïÿÿÿÿÿÿÿÿTˆ » y TOnDigi3 P » ( €€ˆˆ€€‚ÿTOnDigi¾wˆ y G ^€î€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnDigi = procedure(dwPort: Integer; szFrom, szTo, szDigiCall, szData: String) of object;UnitAGWAPI> » · 1éÿÿÿÿÿÿÿÿU· ð ¨ TOnDisconnect9y ð ( €"€ˆˆ€€‚ÿTOnDisconnect¸q· ¨ G ^€â€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnDisconnect = procedure(dwPort: Integer; szFrom, szTo, szData: String) of object;UnitAGWAPI; ð ã 1þÿÿÿÿÿÿÿÿVã  æ TOnMonitor6¨  ( €€ˆˆ€€‚ÿTOnMonitorÍ…ã æ H ^€ €ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnMonitor = procedure(dwPort: Integer; szFrom, szTo: String; bPid: Integer; szData: String) of object;UnitAGWAPI? % 1ÿÿÿÿÿÿÿÿW% _ I TOnMonitorData:æ _ ( €$€ˆˆ€€‚ÿTOnMonitorDataê¢% I H ^€E€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnMonitorData = procedure(iPort: Integer; szFrom, szTo, szVia, szType, szPid: String; iNR, iNS: Integer; szInfo: String) of object;UnitAGWAPI8_ 1¬ÿÿÿÿÿÿÿÿX ´ / TOnPort3 I ´ ( €€ˆˆ€€‚ÿTOnPort{: / A R€t€ˆˆ€€€€€€ëùÕ™‰ÿtype TOnPort = procedure of object;UnitAGWAPI7´ f 1ÔÿÿÿÿÿÿÿÿYf ˜ ; TOnRaw2 / ˜ ( €€ˆˆ€€‚ÿTOnRaw£\f ; G ^€¸€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnRaw = procedure(dwPort: Integer; szData: String) of object;UnitAGWAPI= ˜ x 10ÿÿÿÿÿÿÿÿZx ° ¯ TOnRawDecode8; ° ( € €ˆˆ€€‚ÿTOnRawDecodeÿ·x ¯ H ^€o€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnRawDecode = procedure(dwPort: Integer; szFrom, szTo, szVia, szType: String; bNR, bNS: Integer; fPF: Boolean; bPid: Integer; szInfo: String) of object;UnitAGWAPI8° @ 1÷ÿÿÿÿÿÿÿÿ[ @ ?@ A TOnRead¯ @ ¯ 3 ¯ ?@ ( €€ˆˆ€€‚ÿTOnReadÄ} @ A G ^€ú€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnRead = procedure(dwPort, bPid: Integer; szDataKind, szFrom, szTo, szData: String) of object;UnitAGWAPI< ?@ ?A 1Ùÿÿÿÿÿÿÿÿ\?A vA B TOnRegister7A vA ( €€ˆˆ€€‚ÿTOnRegister¨a?A B G ^€Â€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnRegister = procedure(szCall: String; fFlags: Boolean) of object;UnitAGWAPI< vA ZB 1çÿÿÿÿÿÿÿÿ]ZB ‘B GC TOnRetryOut7B ‘B ( €€ˆˆ€€‚ÿTOnRetryOut¶oZB GC G ^€Þ€ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnRetryOut = procedure(dwPort: Integer; szFrom, szTo, szData: String) of object;UnitAGWAPI; ‘B ‚C 1þÿÿÿÿÿÿÿÿ^‚C ¸C …D TOnUnProto6GC ¸C ( €€ˆˆ€€‚ÿTOnUnProtoÍ…‚C …D H ^€ €ˆˆ€€€€€€€€ëùÕ™‰ÿtype TOnUnProto = procedure(dwPort: Integer; szFrom, szTo: String; bPid: Integer; szData: String) of object;UnitAGWAPI7¸C ¼D 1Àÿÿÿÿÿÿÿÿ_ÿÿÿÿ¼D EE Legend‰>…D EE K f€‚€ˆˆ€‚€€†"€†"€†"€‚ÿLegend Published ReadOnly Abstract1¼D ÿÿÿÿ1ÿÿÿÿÿÿÿÿ`ÿÿÿÿÿÿÿÿÿÿÿÿÔË hArialMS Sans SerifSymbol ™ùùcc)€ )€ ¬ ¬ ;;»ƒ »ƒ ttç„ ç„ !‡ !‡ ÏÏBB€€£€£€ll"‚"‚˜˜<ƒ<ƒåƒåƒŸŸÍÍ€…€…  rrôôp€p€Þ‚Þ‚$…$…õ†õ†á‰á‰üü,,XXß߀€ÁÁìì™™¥¥ã XXž„ž„ý†ý†@ˆ@ˆeeddÍÍ€€zƒzƒ„„C†C†9‡9‡¬ƒ¬ƒ”†”†‡‡••µµ.ùc)€ ¬ ;»ƒ tç„ !‡ ÏB€£€l"‚˜<ƒåƒŸÍ€… rôp€Þ‚$…õ†á‰ü,X߀Á왥ã€Xž„ý†@ˆedÍ€zƒ„C†9‡¬ƒ”†‡•µžˆhˆpênêwÐRÔg`Æ€ˆ€ø€vžždÀ/ & ;)F24ÿÿädÿÿActive,Active,TAGWAPIAddress,Address,TAGWAPI AGWAPIAGWAPIVersion,AGWAPIVersion,TAGWAPIAGWRegister,AGWRegister,TAGWAPI AGWUnRegister,$AGWUnRegister,TAGWAPI(AGWVersion,,AGWVersion,TAGWAPI0AGWWrite,4AGWWrite,TAGWAPI8AX25,<AX25,TAGWAPI@AX25Connect,DAX25Connect,TAGWAPIHAX25Disconnect,LAX25Disconnect,TAGWAPIPAX25Info,TAX25Info,TAGWAPIXAX25Send,\AX25Send,TAGWAPI`Beacon,dBeacon,TAGWAPIhBeaconAuto,lBeaconAuto,TAGWAPIpBeaconCall,tBeaconCall,TAGWAPIxBeaconEvery,|BeaconEvery,TAGWAPI€BeaconId,„BeaconId,TAGWAPIˆBeaconPid,ŒBeaconPid,TAGWAPIBeaconPost,”BeaconPost,TAGWAPI˜BeaconText,œBeaconText,TAGWAPI CallSign,¤CallSign,TAGWAPI¨Connect,¬Connect,TAGWAPI°Create,´Create,TAGWAPI¸Debug,¼Debug,TAGWAPIÀDestroy,ÄDestroy,TAGWAPIÈDigi,ÌDigi,TAGWAPIÐDigiAuto,ÔDigiAuto,TAGWAPIØDigiCall,ÜDigiCall,TAGWAPIàDigiPost,äDigiPost,TAGWAPIèDisconnect,ìDisconnect,TAGWAPIðFCallSign,ôFCallSign,TAGWAPIøGetHeardInfo,üGetHeardInfo,TAGWAPIGetPortInfo,GetPortInfo,TAGWAPIKiss, Kiss,TAGWAPILog,Log,TAGWAPILoopBack,LoopBack,TAGWAPI LoopBackPort,$LoopBackPort,TAGWAPI(Monitor,,Monitor,TAGWAPI0MonitorMask,4MonitorMask,TAGWAPI8OnAX25Connect,<OnAX25Connect,TAGWAPI@OnAX25Disconnect,DOnAX25Disconnect,TAGWAPIHOnAX25Receive,LOnAX25Receive,TAGWAPIPOnBeacon,TOnBeacon,TAGWAPIXOnConnect,\OnConnect,TAGWAPI`OnData,dOnData,TAGWAPIhOnDebug,lOnDebug,TAGWAPIpOnDigi,tOnDigi,TAGWAPIxOnDisconnect,|OnDisconnect,TAGWAPI€OnError,„OnError,TAGWAPIˆOnMonitor,Œ\OnMonitor,TAGWAPIOnMonitorData,”OnMonitorData,TAGWAPI˜OnPort,œOnPort,TAGWAPI OnRaw,¤OnRaw,TAGWAPI¨OnRawDecode,¬OnRawDecode,TAGWAPI°OnRead,´OnRead,TAGWAPI¸OnReady,¼OnReady,TAGWAPIÀOnRegister,ÄOnRegister,TAGWAPIÈOnRetryOut,ÌOnRetryOut,TAGWAPIÐOnUnproto,ÔOnUnproto,TAGWAPIØPoll,ÜPoll,TAGWAPIàPort,äPort,TAGWAPIèPortMax,ìPortMax,TAGWAPIðRegister,ôRegister,TAGWAPIøRetry,üRetry,TAGWAPISendData,SendData,TAGWAPISendRaw, SendRaw,TAGWAPISendUnproto,SendUnproto,TAGWAPITAGWAPITAGWAPI,Active TAGWAPI,Address$TAGWAPI,AGWAPIVersion(TAGWAPI,AGWRegister,TAGWAPI,AGWUnRegister0TAGWAPI,AGWVersion4TAGWAPI,AGWWrite8TAGWAPI,AX25<TAGWAPI,AX25Connect@TAGWAPI,AX25DisconnectDTAGWAPI,AX25InfoHTAGWAPI,AX25SendLTAGWAPI,BeaconPTAGWAPI,BeaconAutoTTAGWAPI,BeaconCallXTAGWAPI,BeaconEvery\TAGWAPI,BeaconId`TAGWAPI,BeaconPiddTAGWAPI,BeaconPosthTAGWAPI,BeaconTextlTAGWAPI,CallSignpTAGWAPI,ConnecttTAGWAPI,CreatexTAGWAPI,Debug|TAGWAPI,Destroy€TAGWAPI,Digi„TAGWAPI,DigiAutoˆTAGWAPI,DigiCallŒTAGWAPI,DigiPostTAGWAPI,Disconnect”TAGWAPI,FCallSign˜TAGWAPI,GetHeardInfoœTAGWAPI,GetPortInfo TAGWAPI,Kiss¤TAGWAPI,Log¨TAGWAPI,LoopBack¬TAGWAPI,LoopBackPort°TAGWAPI,Monitor´TAGWAPI,MonitorMask¸TAGWAPI,OnAX25Connect¼TAGWAPI,OnAX25DisconnectÀTAGWAPI,OnAX25ReceiveÄTAGWAPI,OnBeaconÈTAGWAPI,OnConnectÌTAGWAPI,OnDataÐTAGWAPI,OnDebugÔTAGWAPI,OnDigiØTAGWAPI,OnDisconnectÜTAGWAPI,OnErroràTAGWAPI,OnMonitoräTAGWAPI,OnMonitorDataèTAGWAPI,OnPortìTAGWAPI,OnRawðTAGWAPI,OnRawDecodeôTAGWAPI,OnReadøTAGWAPI,OnReadyü?$ÿÿTAGWAPI,OnRegisterTAGWAPI,OnRetryOutTAGWAPI,OnUnprotoTAGWAPI,Poll TAGWAPI,PortTAGWAPI,PortMaxTAGWAPI,RegisterTAGWAPI,RetryTAGWAPI,SendData TAGWAPI,SendRaw$TAGWAPI,SendUnproto(TAGWAPI,Trace,TAGWAPI,XCallSign0TOnAGWReady4TOnAX25Connect8TOnAX25Disconnect<TOnAX25Receive@TOnBeaconDTOnConnectHTOnDataLTOnDebugPTOnDigiTTOnDisconnectXTOnMonitor\TOnMonitorData`TOnPortdTOnRawhTOnRawDecodelTOnReadpTOnRegistertTOnRetryOutxTOnUnProto|Trace,€Trace,TAGWAPI„XCallSign,ˆXCallSign,TAGWAPIŒI,Active TAGWAPI,Address$TAGWAPI,AGWAPIVersion(TAGWAPI,AGWRegister,TAGWAPI,AGWUnRegister0TAGWAPI,AGWVersion4TAGWAPI,AGWWrite8TAGWAPI,AX25<TAGWAPI,AX25Connect@TAGWAPI,AX25DisconnectDTAGWAPI,AX25InfoHTAGWAPI,AX25SendLTAGWAPI,BeaconPTAGWAPI,BeaconAutoTTAGWAPI,BeaconCallXTAGWAPI,BeaconEvery\TAGWAPI,BeaconId`TAGWAPI,BeaconPiddTAGWAPI,BeaconPosthTAGWAPI,BeaconTextlTAGWAPI,CallSignpTAGWAPI,ConnecttTAGWAPI,CreatexTAGWAPI,Debug|TAGWAPI,Destroy€TAGWAPI,Digi„TAGWAPI,DigiAutoˆTAGWAPI,DigiCallŒTAGWAPI,DigiPostTAGWAPI,Disconnect”TAGWAPI,FCallSign˜TAGWAPI,GetHeardInfoœTAGWAPI,GetPortInfo TAGWAPI,Kiss¤TAGWAPI,Log¨TAGWAPI,LoopBack¬TAGWAPI,LoopBackPort°TAGWAPI,Monitor´TAGWAPI,MonitorMask¸TAGWAPI,OnAX25Connect¼TAGWAPI,OnAX25DisconnectÀTAGWAPI,OnAX25ReceiveÄTAGWAPI,OnBeaconÈTAGWAPI,OnConnectÌTAGWAPI,OnDataÐTAGWAPI,OnDebugÔTAGWAPI,OnDigiØTAGWAPI,OnDisconnectÜTAGWAPI,OnErroràTAGWAPI,OnMonitoräTAGWAPI,OnMonitorDataèTAGWAPI,OnPortìTAGWAPI,OnRawðTAGWAPI,OnRawDecodeôTAGWAPI,OnReadøTAGWAPI,OnReadyüÑOnMonitor,TAGWAPITAGWAPI,OnRegister…| ‚.Â7ùc)€ ¬ ;»ƒ tç„ !‡ ÏB€£€l"‚˜<ƒåƒŸÍ€… rôp€Þ‚$…õ†á‰´ü,X߀Á왥ã€Xž„ý†@ˆedÍ€zƒ„C†9‡¬ƒ”†‡•µžˆhˆpênêwÐRÔg`Æ€ˆ€ø€v/&;)F24ÿÿ_\ÿÿAGWAPILegendTAGWAPITAGWAPI.0events TAGWAPI.0methodsTAGWAPI.0propertiesTAGWAPI.ActiveTAGWAPI.AddressTAGWAPI.AGWAPIVersion TAGWAPI.AGWRegister$TAGWAPI.AGWUnRegister(TAGWAPI.AGWVersion,TAGWAPI.AGWWrite0TAGWAPI.AX254TAGWAPI.AX25Connect8TAGWAPI.AX25Disconnect<TAGWAPI.AX25Info@TAGWAPI.AX25SendDTAGWAPI.BeaconHTAGWAPI.BeaconAutoLTAGWAPI.BeaconCallPTAGWAPI.BeaconEveryTTAGWAPI.BeaconIdXTAGWAPI.BeaconPid\TAGWAPI.BeaconPost`TAGWAPI.BeaconTextdTAGWAPI.CallSignhTAGWAPI.ConnectlTAGWAPI.CreatepTAGWAPI.DebugtTAGWAPI.DestroyxTAGWAPI.Digi|TAGWAPI.DigiAuto€TAGWAPI.DigiCall„TAGWAPI.DigiPostˆTAGWAPI.DisconnectŒTAGWAPI.FCallSignTAGWAPI.GetHeardInfo”TAGWAPI.GetPortInfo˜TAGWAPI.HierarchyœTAGWAPI.Kiss TAGWAPI.Log¤TAGWAPI.LoopBack¨TAGWAPI.LoopBackPort¬TAGWAPI.Monitor°TAGWAPI.MonitorMask´TAGWAPI.OnAX25Connect¸TAGWAPI.OnAX25Disconnect¼TAGWAPI.OnAX25ReceiveÀTAGWAPI.OnBeaconÄTAGWAPI.OnConnectÈTAGWAPI.OnDataÌTAGWAPI.OnDebugÐTAGWAPI.OnDigiÔTAGWAPI.OnDisconnectØTAGWAPI.OnErrorÜTAGWAPI.OnMonitoràTAGWAPI.OnMonitorDataäTAGWAPI.OnPortèTAGWAPI.OnRawìTAGWAPI.OnRawDecodeðTAGWAPI.OnReadôTAGWAPI.OnReadyøTAGWAPI.OnRegisterüTAGWAPI.OnRetryOutTAGWAPI.OnUnprotoTAGWAPI.PollTAGWAPI.Port TAGWAPI.PortMaxTAGWAPI.RegisterTAGWAPI.RetryTAGWAPI.SendDataTAGWAPI.SendRaw TAGWAPI.SendUnproto$TAGWAPI.Trace(TAGWAPI.XCallSign,TOnAGWReady0TOnAX25Connect4TOnAX25Disconnect8TOnAX25Receive<TOnBeacon@TOnConnectDTOnDataHTOnDebugLTOnDigiPTOnDisconnectTTOnMonitorXTOnMonitorData\TOnPort`TOnRawdTOnRawDecodehTOnReadlÃÿÿTOnRegisterpTOnRetryOuttTOnUnProtoxts TAGWAPI.0methodsTAGWAPI.0propertiesTAGWAPI.ActiveTAGWAPI.AddressTAGWAPI.AGWAPIVersion TAGWAPI.AGWRegister$TAGWAPI.AGWUnRegister(TAGWAPI.AGWVersion,TAGWAPI.AGWWrite0TAGWAPI.AX254TAGWAPI.AX25Connect8TAGWAPI.AX25Disconnect<TAGWAPI.AX25Info@TAGWAPI.AX25SendDTAGWAPI.BeaconHTAGWAPI.BeaconAutoLTAGWAPI.BeaconCallPTAGWAPI.BeaconEveryTTAGWAPI.BeaconIdXTAGWAPI.BeaconPid\TAGWAPI.BeaconPost`TAGWAPI.BeaconTextdTAGWAPI.CallSignhTAGWAPI.ConnectlTAGWAPI.CreatepTAGWAPI.DebugtTAGWAPI.DestroyxTAGWAPI.Digi|TAGWAPI.DigiAuto€TAGWAPI.DigiCall„TAGWAPI.DigiPostˆTAGWAPI.DisconnectŒTAGWAPI.FCallSignTAGWAPI.GetHeardInfo”TAGWAPI.GetPortInfo˜TAGWAPI.HierarchyœTAGWAPI.Kiss TAGWAPI.Log¤TAGWAPI.LoopBack¨TAGWAPI.LoopBackPort¬TAGWAPI.Monitor°TAGWAPI.MonitorMask´TAGWAPI.OnAX25Connect¸TAGWAPI.OnAX25Disconnect¼TAGWAPI.OnAX25ReceiveÀTAGWAPI.OnBeaconÄTAGWAPI.OnConnectÈTAGWAPI.OnDataÌTAGWAPI.OnDebugÐTAGWAPI.OnDigiÔTAGWAPI.OnDisconnectØTAGWAPI.OnErrorÜTAGWAPI.OnMonitoràTAGWAPI.OnMonitorDataäTAGWAPI.OnPortèTAGWAPI.OnRawìTAGWAPI.OnRawDecodeðTAGWAPI.OnReadôTAGWAPI.OnReadyøTAGWAPI.OnRegisterüTAGWAPI.OnRetryOutTAGWAPI.OnUnprotoTAGWAPI.PollTAGWAPI.Port TAGWAPI.PortMaxTAGWAPI.RegisterTAGWAPI.RetryTAGWAPI.SendDataTAGWAPI.SendRaw TAGWAPI.SendUnproto$TAGWAPI.Trace(TAGWAPI.XCallSign,TOnAGWReady0TOnAX25Connect4TOnAX25Disconnect8TOnAX25Receive<TOnBeacon@TOnConnectDTOnDataHTOnDebugLTOnDigiPTOnDisconnectTTOnMonitorXTOnMonitorData\TOnPort`TOnRawdTOnRawDecodehTOnReadlìTOnRegister/&;)LzÿÿažaÿÿÿÿAGWAPI.TAGWAPI´TAGWAPI.Hierarchy7TAGWAPI.properties3‚TAGWAPI.ActiveùTAGWAPI.AddresscTAGWAPI.AGWAPIVersion;TAGWAPI.AGWVersiontTAGWAPI.AXBTAGWAPI.BeaconTAGWAPI.BeaconAuto€TAGWAPI.BeaconCall£€TAGWAPI.BeaconEverylTAGWAPI.BeaconId"‚TAGWAPI.BeaconPid<ƒTAGWAPI.BeaconTextåƒTAGWAPI.CallSign€…TAGWAPI.DebugTAGWAPI.DigirTAGWAPI.DigiAutoôTAGWAPI.DigiCallüTAGWAPI.Kiss,TAGWAPI.LogXTAGWAPI.LoopBackßTAGWAPI.LoopBackPort€TAGWAPI.MonitorÁTAGWAPI.MonitorMask¬ƒTAGWAPI.Poll”†TAGWAPI.Port‡TAGWAPI.PortMaxTAGWAPI.Register•TAGWAPI.RetryžTAGWAPI.TraceÂTAGWAPI.methods)€ TAGWAPI.AGWRegister¬ TAGWAPI.AGWUnRegister»ƒ TAGWAPI.AGWWriteç„ TAGWAPI.AXConnect!‡ TAGWAPI.AXDisconnectTAGWAPI.AXInfoÏTAGWAPI.AXSend˜TAGWAPI.BeaconPostŸTAGWAPI.ConnectÍTAGWAPI.Create TAGWAPI.Destroyp€TAGWAPI.DigiPostÞ‚TAGWAPI.Disconnect$…TAGWAPI.FCallSignõ†TAGWAPI.GetHeardInfoá‰TAGWAPI.GetPortInfoµTAGWAPI.SendDataTAGWAPI.SendRawTAGWAPI.SendUnprotoTAGWAPI.XCallSignTAGWAPI.eventsìTAGWAPI.OnAXConnectÂTAGWAPI.OnAXDisconnectTAGWAPI.OnAXReceive™TAGWAPI.OnBeacon¥TAGWAPI.OnConnectãTAGWAPI.OnData€TAGWAPI.OnDebugXTAGWAPI.OnDigiž„TAGWAPI.OnDisconnectý†TAGWAPI.OnError@ˆTAGWAPI.OnMonitoreTAGWAPI.OnMonitorDataTAGWAPI.OnPortdTAGWAPI.OnRawÍTAGWAPI.OnRawDecode€TAGWAPI.OnReadzƒTAGWAPI.OnReady„TAGWAPI.OnRegisterC†TAGWAPI.OnRetryOut9‡TAGWAPI.OnUnprotoˆTOnAGWReadyhˆTOnAXConnectTOnAXDisconnectpTOnAXReceiveêTOnBeaconnTOnConnectêTOnDatawTOnDebugÐTOnDigiRTOnDisconnectÔTOnMonitorgTOnMonitorDataTOnPort`TOnRawÆTOnRawDecodeTOnReadˆ€TOnRegisterø€TOnRetryOutvTOnUnProto ‚LegendJ‚/&;)L4ÿÿ__ÿÿÿÿþ¹€R«©ô€ŸÇv‚c_ŽƒÔ&ßøˆá‰ñµ§‰µ(b¢Œ‹”ˆ€½ü–.ìA˜ùÕ™-mnžç„ ÙJ »ƒ ÔLÀ¡Â›É)£ ¬Rù£‡”ñ§"‚[eb§Þ‚íÛ™®|­®€…†7ö°dÕõJ±g½Ý‡±•Âlÿ±žÁ¶ÎµÊ^O¸7WJ¹ã©ŽJ¹XÇJY¹Èl[¹€ç¸cÁßîî¡ÈìÏÀËnF¥¸Í;—– ÓÂ*êùÙpV_,Þ$…)ç­ßr€Â¯ßôJî¿ßp€!œá9‡èÒ3裀¤>8êC†ä†àëù̼ù ‚r"Füåƒ «ž„ 9½)€ ÀÇÅw !‡ ÕiÇø€£5õ†ººI–K€ÛÁ[˜ÄT`<ƒ«~°ê‰ê*·ÐHsI•€“òmÆX±aÍú€€Ö\Åý†% hˆÁE["zƒPçœ#@ˆáIü,ù•~t/ˆû;Ÿ/ÁN“ƒ3l?{Â8€òò!9™…Às<4Av‰¯èA`?ˆEB¦òIX cOcŸ+öPÍafWt^YiWqÙqWürxW¬ƒ|xW”†²ÒÇYeëjZõýuZÏJa,¢Æ—k´¼Ïk¥‚­l¬ å_rv„?6lp $@€ÿ @ € ÿ @@@€@ÿ@`@`€`ÿ`€@€€€ÿ€ @ € ÿ À@À€ÀÿÀÿ@ÿ€ÿÿÿ @ € ÿ @ € ÿ @ @@ €@ ÿ@ ` @` €` ÿ` € @€ €€ ÿ€   @  €  ÿ  À @À €À ÿÀ ÿ @ÿ €ÿ ÿÿ @@@€@ÿ@ @@ @€ @ÿ @@@@@@€@@ÿ@@`@@`@€`@ÿ`@€@@€@€€@ÿ€@ @@ @€ @ÿ @À@@À@€À@ÿÀ@ÿ@@ÿ@€ÿ@ÿÿ@`@`€`ÿ` `@ `€ `ÿ `@`@@`€@`ÿ@```@``€``ÿ``€`@€`€€`ÿ€` `@ `€ `ÿ `À`@À`€À`ÿÀ`ÿ`@ÿ`€ÿ`ÿÿ`€@€€€ÿ€ €@ €€ €ÿ €@€@@€€@€ÿ@€`€@`€€`€ÿ`€€€@€€€€€ÿ€€ €@ €€ €ÿ €À€@À€€À€ÿÀ€ÿ€@ÿ€€ÿ€ÿÿ€ @ € ÿ   @  €  ÿ  @ @@ €@ ÿ@ ` @` €` ÿ` € @€ €€ ÿ€   @  €  ÿ  À @À €À ÿÀ ÿ @ÿ €ÿ ÿÿ À@À€ÀÿÀ À@ À€ Àÿ À@À@@À€@Àÿ@À`À@`À€`Àÿ`À€À@€À€€Àÿ€À À@ À€ Àÿ ÀÀÀ@ÀÀ€ÀÀÿÀÀÿÀ@ÿÀ€ÿÀÿÿÀÿ@ÿ€ÿÿÿ ÿ@ ÿ€ ÿÿ ÿ@ÿ@@ÿ€@ÿÿ@ÿ`ÿ@`ÿ€`ÿÿ`ÿ€ÿ@€ÿ€€ÿÿ€ÿ ÿ@ ÿ€ ÿÿ ÿÀÿ@Àÿ€ÀÿÿÀÿÿÿ@ÿÿ€ÿÿÿÿÿ  PGlp F@€ÿ @ € ÿ @@@€@ÿ@`@`€`ÿ`€@€€€ÿ€ @ € ÿ À@À€ÀÿÀÿ@ÿ€ÿÿÿ @ € ÿ @ € ÿ @ @@ €@ ÿ@ ` @` €` ÿ` € @€ €€ ÿ€   @  €  ÿ  À @À €À ÿÀ ÿ @ÿ €ÿ ÿÿ @@@€@ÿ@ @@ @€ @ÿ @@@@@@€@@ÿ@@`@@`@€`@ÿ`@€@@€@€€@ÿ€@ @@ @€ @ÿ @À@@À@€À@ÿÀ@ÿ@@ÿ@€ÿ@ÿÿ@`@`€`ÿ` `@ `€ `ÿ `@`@@`€@`ÿ@```@``€``ÿ``€`@€`€€`ÿ€` `@ `€ `ÿ `À`@À`€À`ÿÀ`ÿ`@ÿ`€ÿ`ÿÿ`€@€€€ÿ€ €@ €€ €ÿ €@€@@€€@€ÿ@€`€@`€€`€ÿ`€€€@€€€€€ÿ€€ €@ €€ €ÿ €À€@À€€À€ÿÀ€ÿ€@ÿ€€ÿ€ÿÿ€ @ € ÿ   @  €  ÿ  @ @@ €@ ÿ@ ` @` €` ÿ` € @€ €€ ÿ€   @  €  ÿ  À @À €À ÿÀ ÿ @ÿ €ÿ ÿÿ À@À€ÀÿÀ À@ À€ Àÿ À@À@@À€@Àÿ@À`À@`À€`Àÿ`À€À@€À€€Àÿ€À À@ À€ Àÿ ÀÀÀ@ÀÀ€ÀÀÿÀÀÿÀ@ÿÀ€ÿÀÿÿÀÿ@ÿ€ÿÿÿ ÿ@ ÿ€ ÿÿ ÿ@ÿ@@ÿ€@ÿÿ@ÿ`ÿ@`ÿ€`ÿÿ`ÿ€ÿ@€ÿ€€ÿÿ€ÿ ÿ@ ÿ€ ÿÿ ÿÀÿ@Àÿ€ÀÿÿÀÿÿÿ@ÿÿ€ÿÿÿÿÿÿ…ÿ…ÿÿ‚?6lp $@€ÿ @ € ÿ @@@€@ÿ@`@`€`ÿ`€@€€€ÿ€ @ € ÿ À@À€ÀÿÀÿ@ÿ€ÿÿÿ @ € ÿ @ € ÿ @ @@ €@ ÿ@ ` @` €` ÿ` € @€ €€ ÿ€   @  €  ÿ  À @À €À ÿÀ ÿ @ÿ €ÿ ÿÿ @@@€@ÿ@ @@ @€ @ÿ @@@@@@€@@ÿ@@`@@`@€`@ÿ`@€@@€@€€@ÿ€@ @@ @€ @ÿ @À@@À@€À@ÿÀ@ÿ@@ÿ@€ÿ@ÿÿ@`@`€`ÿ` `@ `€ `ÿ `@`@@`€@`ÿ@```@``€``ÿ``€`@€`€€`ÿ€` `@ `€ `ÿ `À`@À`€À`ÿÀ`ÿ`@ÿ`€ÿ`ÿÿ`€@€€€ÿ€ €@ €€ €ÿ €@€@@€€@€ÿ@€`€@`€€`€ÿ`€€€@€€€€€ÿ€€ €@ €€ €ÿ €À€@À€€À€ÿÀ€ÿ€@ÿ€€ÿ€ÿÿ€ @ € ÿ   @  €  ÿ  @ @@ €@ ÿ@ ` @` €` ÿ` € @€ €€ ÿ€   @  €  ÿ  À @À €À ÿÀ ÿ @ÿ €ÿ ÿÿ À@À€ÀÿÀ À@ À€ Àÿ À@À@@À€@Àÿ@À`À@`À€`Àÿ`À€À@€À€€Àÿ€À À@ À€ Àÿ ÀÀÀ@ÀÀ€ÀÀÿÀÀÿÀ@ÿÀ€ÿÀÿÿÀÿ@ÿ€ÿÿÿ ÿ@ ÿ€ ÿÿ ÿ@ÿ@@ÿ€@ÿÿ@ÿ`ÿ@`ÿ€`ÿÿ`ÿ€ÿ@€ÿ€€ÿÿ€ÿ ÿ@ ÿ€ ÿÿ ÿÀÿ@Àÿ€ÀÿÿÀÿÿÿ@ÿÿ€ÿÿÿÿÿ üüüü ?6lp $@€ÿ @ € ÿ @@@€@ÿ@`@`€`ÿ`€@€€€ÿ€ @ € ÿ À@À€ÀÿÀÿ@ÿ€ÿÿÿ @ € ÿ @ € ÿ @ @@ €@ ÿ@ ` @` €` ÿ` € @€ €€ ÿ€   @  €  ÿ  À @À €À ÿÀ ÿ @ÿ €ÿ ÿÿ @@@€@ÿ@ @@ @€ @ÿ @@@@@@€@@ÿ@@`@@`@€`@ÿ`@€@@€@€€@ÿ€@ @@ @€ @ÿ @À@@À@€À@ÿÀ@ÿ@@ÿ@€ÿ@ÿÿ@`@`€`ÿ` `@ `€ `ÿ `@`@@`€@`ÿ@```@``€``ÿ``€`@€`€€`ÿ€` `@ `€ `ÿ `À`@À`€À`ÿÀ`ÿ`@ÿ`€ÿ`ÿÿ`€@€€€ÿ€ €@ €€ €ÿ €@€@@€€@€ÿ@€`€@`€€`€ÿ`€€€@€€€€€ÿ€€ €@ €€ €ÿ €À€@À€€À€ÿÀ€ÿ€@ÿ€€ÿ€ÿÿ€ @ € ÿ   @  €  ÿ  @ @@ €@ ÿ@ ` @` €` ÿ` € @€ €€ ÿ€   @  €  ÿ  À @À €À ÿÀ ÿ @ÿ €ÿ ÿÿ À@À€ÀÿÀ À@ À€ Àÿ À@À@@À€@Àÿ@À`À@`À€`Àÿ`À€À@€À€€Àÿ€À À@ À€ Àÿ ÀÀÀ@ÀÀ€ÀÀÿÀÀÿÀ@ÿÀ€ÿÀÿÿÀÿ@ÿ€ÿÿÿ ÿ@ ÿ€ ÿÿ ÿ@ÿ@@ÿ€@ÿÿ@ÿ`ÿ@`ÿ€`ÿÿ`ÿ€ÿ@€ÿ€€ÿÿ€ÿ ÿ@ ÿ€ ÿÿ ÿÀÿ@Àÿ€ÀÿÿÀÿÿÿ@ÿÿ€ÿÿÿÿÿ àààà