PKG5@4«@.bpl BTee50VclDb50Vcl50tÿÿÿÿ-£¦I\«@H`«@(P«@DBChartÃHÿÿÿÿ-£¦IA«@L`«@(P«@TeeDB50‹òOHÿÿÿÿ-£¦I–¤g .ExceptionVî�gException.CreateîÇ+ÈfEAbortÍÃT7g.EAbort'­+#cdWinTypes-£¦IcdWinProcs-£¦IcdMessages-£¦IcdClasses-£¦IfTListÿ�^g.TListlègJg TList.GrowÂ~‚g TList.NotifyÂ~‚g TList.Destroy Â~‚g TList.Clear Â~‚g TList.ErrorÂ~‚f TComponent�2jf TPersistentÎòˆf TGetStrProc©ˆgTComponent.UpdateRegistry¨õW9gTComponent.ValidateRename©õW9gTComponent.WriteState¬õW9gTComponent.QueryInterface­õW9gTComponent.BeforeDestruction¶õW9gTComponent.SafeCallExceptionÃõW9f TNotifyEvent€;©QgTComponent.DefineProperties—õW9gTComponent.LoadedœõW9gTComponent.Notification�õW9gTComponent.ReadStatežõW9gTComponent.SetName£õW9gTPersistent.AssignTo¿µm¬gTPersistent.Assignõm¬g TList.PutÂ~‚g TList.GetÂ~‚g TList.DeleteÂ~‚f.34ÿÿÿÿg csDesigningëÏÕg TList.IndexOfÂ~‚g TList.Add Â~‚gTCollection.GetCount^â\cdGraphics-£¦IfTPicture]F' fTColorq©ÕgclNoneÈRJÉcdControls-£¦IgTCustomControl.PaintWindowѧ˜gTWinControl.AssignTo?ë®gTWinControl.AlignControls?ë®gTWinControl.CanResize ?ë®gTWinControl.ConstrainedResize"?ë®gTWinControl.CreateHandle$?ë®gTWinControl.CreateWindowHandle'?ë®gTWinControl.CreateWnd(?ë®gTWinControl.DestroyWindowHandle*?ë®gTWinControl.DestroyWnd+?ë®gTWinControl.GetClientOrigin>?ë®gTWinControl.GetClientRect??ë®gTWinControl.GetControlExtents@?ë®gTWinControl.GetDeviceContextA?ë®gTWinControl.ReadStateO?ë®gTWinControl.ShowControl[?ë®gTWinControl.WndProc\?ë®gTWinControl.DefaultHandler�?ë®gTWinControl.Repaint”?ë®gTWinControl.SetBounds—?ë®gTWinControl.SetFocus˜?ë®gTWinControl.Update™?ë®gTControl.DefineProperties¥Ú)gTControl.GetDragImages¶Ú)gTControl.GetEnabled·Ú)gTControl.GetFloating¸Ú)g!TControl.GetFloatingDockSiteClass¹Ú)gTControl.NotificationÀÚ)gTControl.SetDragModeÈÚ)gTControl.SetEnabledÉÚ)gTControl.SetNameÊÚ)gTControl.SetParentËÚ)gTControl.SetParentBiDiModeÍÚ)gTControl.SetBiDiModeÎÚ)gTControl.InitiateActionÛ)fTAlignÈ�Ò4gTControl.SetAlignaÚ)f TBevelCutIy“…f TBevelWidth7œëf TBorderWidthp§RgTControl.SetColorgÚ)gTControl.IsColorStoredWÚ)fTCursor`Çwf TDragModeT}kÇgTControl.IsEnabledStoredXÚ)gTControl.SetParentColoroÚ)gTControl.SetParentShowHintrÚ)gTControl.SetPopupMenusÚ)gTControl.SetShowHintqÚ)gTControl.IsShowHintStored\Ú)f TTabOrderl*PgTWinControl.GetTabOrder¯>ë®gTWinControl.SetTabOrderÁ>ë®gTWinControl.SetTabStopÂ>ë®gTControl.SetVisiblevÚ)gTControl.IsVisibleStored]Ú)fTAnchorsú¥gTControl.SetAnchors_Ú)gTControl.IsAnchorsStoredTÚ)gTControl.SetAutoSizebÚ)fTSizeConstraints´,}Zf TDragKindÕPkÇgTControl.IsOnClickStored[Ú)fTContextPopupEventuò "fTDragDropEvent\çDfTDragOverEventådVf TEndDragEventXäIf TMouseEvent‡–< fTMouseMoveEventNdñ"fTMouseWheelEvent½…XfTMouseWheelUpDownEventþ÷6ˆfTStartDragEvent„Á6fTCanResizeEvent-¢å:fTConstrainedResizeEventG£7TfTDockDropEventIò_fTDockOverEventp9‘fTGetSiteInfoEventÔ¹„fTStartDockEventâö.ûf TUnDockEvent7y’)g crHourGlass[ < cdForms-£¦If TBorderStyle0=ÃIgScreenËž»žgTScreen.SetCursorçû�ÂcdDialogs-£¦IcdExtCtrls-£¦IfTTimer•çEgTCustomPanel.AdjustClientRect7}ÿ6gTCustomPanel.CanAutoSize8}ÿ6gTCustomPanel.SetBevelInner0}ÿ6gTCustomPanel.SetBevelOuter1}ÿ6gTCustomPanel.SetBevelWidth2}ÿ6gTCustomPanel.SetBorderWidth3}ÿ6gTCustomPanel.SetBorderStyle4}ÿ6gTTimer.SetEnabledŠªòhg.TTimerïÐÛ0g TTimer.Create�ªòhgTTimer.SetOnTimerŒªòhgTTimer.SetInterval‹ªòhcdChart-£¦If TCustomChartÐç]¢g .TCustomChart*Ñ4ŽgTCustomChart.CalcAxisRectߪKÆgTCustomChart.CalcSeriesRectàªKÆgTCustomChart.CalcWallSizeáªKÆgTCustomChart.CalcZoomPointsâªKÆgTCustomChart.DrawImageäªKÆg TCustomChart.DrawTitlesAndLegendåªKÆgTCustomChart.DrawWallsæªKÆgTCustomChart.IsFreeSeriesColoröªKÆg!TCustomChart.FormattedValueLegendÿªKÆgTCustomChart.SetBackImageInsideÖªKÆf TChartWall¶cIZgTCustomChart.SetBackWallתKÆgTCustomChart.SetBottomWallتKÆf TChartTitleÍŒøgTCustomChart.SetFootÙªKÆgTCustomChart.SetLeftWallÛªKÆgTCustomChart.SetTitleݪKÆfTChartAllowScrollEventÕT2ªfTChartClickAxis ìŸ*f TChartClickKOwøfTChartClickSeries67£2fTOnGetLegendPosÑ+;fTOnGetLegendRectmðÜgTCustomChart.GetBackColorѪKÆgTCustomChart.SetBackColorÕªKÆgTCustomChart.GetFrameÒªKÆgTCustomChart.SetFrameÚªKÆf TChartLegend_QgTCustomChart.SetLegendܪKÆfTOnGetLegendText�Mt˜gTCustomChart.CreateíªKÆgTCustomChart.DestroyîªKÆg!TCustomChart.FillValueSourceItemsôªKÆgTCustomChart.AssignïªKÆcdDb-£¦If TDataSourceõd*rfTDataSet°ÉÄÊfTFieldNS!ag .TDataSourceON^gTDataSource.Create÷'–gTDataSource.Destroyø'–gTDataSource.SetDataSetò'–gTDataSet.GetActive댲îg .TDataSet ³›¶gTDataSet.RefreshÂ�²îf TDataSetStateEÍ•ÎgdsBrowsežv wg dsInactive�v wgTDataSet.FieldByName¢�²îgTField.GetDisplayTextg…f TBookmarkÅž(XgTDataSet.DisableControlsŸ�²îgTDataSet.First¨�²îg TDataSet.Next¾�²îgTDataSet.GotoBookmark´�²îgTDataSet.EnableControls¡�²îgTDataSet.GetFieldCount팲îgTFields.GetField9'æügTFieldDefs.Update‹a"gTFieldDefs.GetFieldDef‚a"cdTeeProcs-£¦Ig%TCustomTeePanelExtended.FillPanelRect°¤ ng"TCustomTeePanelExtended.PanelPaint±¤ ngTCustomTeePanel.CreateParamsë^ÉçgTCustomTeePanel.Loadedî^ÉçgTCustomTeePanel.Paintó^ÉçgTCustomTeePanel.CanvasChangedþ^ÉçgTCustomTeePanel.Draw_ÉçgTCustomTeePanel.DrawPanelBevels_ÉçgTCustomTeePanel.FontCanvas_ÉçgTCustomTeePanel.GetRectangle _ÉçgTCustomTeePanel.Invalidate _Éçf TPanningMode/†5 g'TCustomTeePanelExtended.SetAnimatedZoom¤¤ ng,TCustomTeePanelExtended.SetAnimatedZoomSteps¥¤ ng$TCustomTeePanelExtended.SetBackImage¦¤ nfTTeeBackImageMode? ½+g(TCustomTeePanelExtended.SetBackImageMode§¤ nfTChartGradientª$zDg#TCustomTeePanelExtended.SetGradient¨¤ ngTCustomTeePanel.GetMarginâ^ÉçgTCustomTeePanel.SetMarginí^ÉçgTCustomTeePanel.Set3DPercenté^ÉçgTCustomTeePanel.GetMonochromeç^ÉçgTCustomTeePanel.SetMonochromeè^ÉçgTCustomTeePanel.SetView3Då^Éçg TCustomTeePanel.SetView3DOptionsæ^ÉçfChartException!ab*g.ChartException{J9gTeeExtractField†yQg TeeNumFields• €cdMenus-£¦If TPopupMenuµcdTeCanvas-£¦If TChartPenK ¦×fTView3DOptions©ñ’’cdStdCtrls-£¦IcdTeEngine-£¦If TChartSeries=Å@à'°gTChartValueLists.GetValueList.£ÔgTChartSeries.YMandatoryñˆ.`gTChartSeries.AddY«ˆ.`gTChartSeries.AddX©ˆ.`g clTeeColorÉRJ)gTChartSeriesList.GetSeries›K½ÿg.TChartSeriesListr¦ÇgTChartSeries.RefreshSerieséˆ.`ceTeeConst-£¦IgTeeMsg_RefreshIntervalc~v‚gTeeMsg_SeriesParentNoSelfc~v‚ch TeeDB50.bplg@Dbchart@initialization$qqrvg@Dbchart@Finalization$qqrvg8@Dbchart@TCustomDBChart@Assign$qqrp19Classes@TPersistentgg@Dbchart@TCustomDBChart@FillValueSourceItems$qqrp24Teengine@TChartValueListynpqqrx17System@AnsiString$vge@Dbchart@TCustomDBChart@FillSeriesSourceItems$qqrp21Teengine@TChartSeriesynpqqrx17System@AnsiString$vg(@Dbchart@TCustomDBChart@RefreshData$qqrvgP@Dbchart@TCustomDBChart@RefreshDataSet$qqrp11Db@TDataSetp21Teengine@TChartSeriesgN@Dbchart@TCustomDBChart@CheckDataSet$qqrp11Db@TDataSetp21Teengine@TChartSeriesgC@Dbchart@TCustomDBChart@CheckDatasource$qqrp21Teengine@TChartSeriesg=@Dbchart@TCustomDBChart@CheckNewDataSource$qqrp11Db@TDataSetogB@Dbchart@TCustomDBChart@DataSourceStateChange$qqrp14System@TObjectgA@Dbchart@TCustomDBChart@DataSourceUpdateData$qqrp14System@TObjectgK@Dbchart@TCustomDBChart@DataSourceRowChange$qqrp14System@TObjectp9Db@TFieldgZ@Dbchart@TCustomDBChart@IsValidDataSource$qqrp21Teengine@TChartSeriesp18Classes@TComponentg/@Dbchart@TCustomDBChart@SetRefreshInterval$qqrig;@Dbchart@TCustomDBChart@OnRefreshTimer$qqrp14System@TObjectg'@Dbchart@TCustomDBChart@CheckTimer$qqrvgZ@Dbchart@TCustomDBChart@RemovedDataSource$qqrp21Teengine@TChartSeriesp18Classes@TComponentg"@Dbchart@TCustomDBChart@$bdtr$qqrvg6@Dbchart@TCustomDBChart@$bctr$qqrp18Classes@TComponentg.@Dbchart@TListOfDataSources@GetDataSource$qqrig?@Dbchart@TListOfDataSources@SetDataSource$qqrip14Db@TDataSourceg@$xp$16Dbchart@TDBChartg@Dbchart@TDBChart@g@$xp$22Dbchart@TCustomDBChartg@Dbchart@TCustomDBChart@g"@$xp$27Dbchart@TProcessRecordEventg!@$xp$26Dbchart@TListOfDataSourcesg@Dbchart@TListOfDataSources@g@$xp$24Dbchart@DBChartExceptiong@Dbchart@DBChartException@c&.DBChartExceptionA�^~šÇ`‚�*DBChartExceptionQ'u§+œ‰&.TListOfDataSourcesAï| “ž‡h‚…*TListOfDataSourcesQ•“2§ �*TProcessRecordEventQW¬ ‚¢}&.TCustomDBChartA´H(¤u‚y*TCustomDBChartQZq<¦u& .TDBChartA¸ƒdç¨Ç|‚q*TDBChartQ^š�ûªm f¬H`«@& ®01«@*TDBChartDataSource °( ì1«@.( TListOfDataSources.SetDataSource …V Ë ²!Self !Index! DataSourcerc( TListOfDataSources.GetDataSource †V Ë $ r!Self !Indexc(TCustomDBChart.Create ZÞ^`ز!Self¦!.´!AOwnerc(TCustomDBChart.Destroy [Þ^`$̲!Self¦!.´c( TCustomDBChart.RemovedDataSource YÞ^`0ú²!Self¦!ASeriesfŠ! AComponent c(TCustomDBChart.CheckTimer WÞ^`< ²!Self¦c(TCustomDBChart.OnRefreshTimer XÞ^`HÒ²!Self¦!Senderc(!TCustomDBChart.SetRefreshInterval VÞ^`Tв!Self¦!Valuec( TCustomDBChart.IsValidDataSource ^Þ^``p !Self¦!ASeriesŠ! AComponentc("TCustomDBChart.DataSourceRowChange SÞ^`l(²!Self¦!Sender!Fieldvc(#TCustomDBChart.DataSourceUpdateData UÞ^`x0²!Self¦!Senderc($TCustomDBChart.DataSourceStateChange TÞ^`„ö²!Self¦!Senderc(!TCustomDBChart.CheckNewDataSource RÞ^`�β!Self¦ !ADataSett ! SingleRowc(TCustomDBChart.CheckDatasource ]Þ^`œ-²!Self¦!ASeriesŠc(TCustomDBChart.CheckDataSet QÞ^`¨²!Self¦!ADataSett!ASeriesŠcjj(A07«@ (At8«@dk(A¨8«@Áj(A˜:«@Þk(A;«@q(A¤;«@ék(TCustomDBChart.RefreshDataSet aÞ^`´Ý²!Selff¦Ø!ADataSetftø!ASeriesfŠàc(TCustomDBChart.RefreshData bÞ^`Àn²!Self¦c($TCustomDBChart.FillSeriesSourceItems `Þ^`Ì]²!Self¦!ASeriesŠ!Proc$c(#TCustomDBChart.FillValueSourceItems _Þ^`ØÞ²!Self¦! AValueListŒ !Proc$c(TCustomDBChart.Assign \Þ^`䘲!Self¦!Sourcec( Finalization X,Tdð\! ²c(DBChart ü!²cGœºFT•‘þcG ÞFX� ™þ- SetDataSourceîÅ- GetDataSourceîÕ0 DataSourceD¶þ€ÕÅ€cH¡ ²j!Sender¦!DataSettcG¦ÍFP©\!¥Íþ, FAutoRefresh�,FRefreshInterval‘,FShowGlassCursor¡,FOnProcessRecord¢Á, IUpdatingá,ITimerZñ, IDataSources - CheckDataSetî�-CheckNewDataSourceîe-DataSourceRowChangeî=-DataSourceStateChangeîY-DataSourceUpdateDataîM-SetRefreshIntervalî!- CheckTimerî -OnRefreshTimerî-RemovedDataSource‘Õþý.CreateÄá/DestroyÄþñ-AssignÄá-CheckDatasourceÄzu-IsValidDataSourceÄ--FillValueSourceItemsÄ Ñ-FillSeriesSourceItemsÄ Á-RefreshDataSetî©- RefreshDataî¹0 AutoRefreshþ€  0RefreshIntervalþ€ !0ShowGlassCursorþ€0OnProcessRecord¢þ€€cGª•F�=±¦!­Íþâ0 AutoRefresh€0RefreshInterval€0ShowGlassCursor€0OnProcessRecord€€0 AllowPanning€0 AllowZoom€0 AnimatedZoom€0AnimatedZoomSteps €0 BackImage"€€0BackImageInside$€0 BackImageMode&€0BackWall(€€0 BottomWall*€€0Foot,€€0Gradient.€€0LeftWall0€€0 MarginBottom20 MarginLeft40 MarginRight60 MarginTop80PrintProportional:€0Title<€€0 OnAllowScroll>€€0 OnClickAxis@€€0 OnClickLegendB€€0 OnClickSeriesD€€0OnClickBackgroundF€€0OnGetLegendPosH€€0OnGetLegendRectJ€€0OnScrollL€€0 OnUndoZoomN€€0OnZoomP€€0 AxisVisibleR€0 BackColorT€€0 BottomAxisV€€0Chart3DPercentX€0 ClipPointsZ€0 DepthAxis\€€0Frame^€€0LeftAxis`€€0Legendb€€0MaxPointsPerPaged€0 Monochromef€0Pageh€0 RightAxisj€€0 ScaleLastPagel€0 SeriesListn€€0TopAxisp€€0View3Dr€0 View3DOptionst€€0 View3DWallsv€0 OnAfterDrawx€€0OnBeforeDrawAxesz€€0OnBeforeDrawSeries|€€0OnGetAxisLabel~€€0OnGetLegendText€€0OnGetNextAxisLabel€€0 OnPageChange €€0Align €0 BevelInner€0 BevelOuter€0 BevelWidth€0 BorderWidth€0 BorderStyle!€0Color%€€0 DragCursor)€è0DragMode-€0Enabled1€0 ParentColor5€0ParentShowHint9€0 PopupMenu=€€0ShowHintA€€0TabOrderE€þ0TabStopI€0VisibleM€0AnchorsQ€0AutoSizeU€0 ConstraintsY€€0DragKind]€0Lockeda€0OnClicke€€0OnContextPopupi€€0 OnDblClickm€€0 OnDragDropq€€0 OnDragOveru€€0 OnEndDragy€€0OnEnter}€€0OnExit�€€0 OnMouseDown…€€0 OnMouseMove‰€€0 OnMouseUp�€€0 OnMouseWheel‘€€0OnMouseWheelDown•€€0OnMouseWheelUp™€€0OnResize�€€0 OnStartDrag¡€€0 OnCanResize¥€€0OnConstrainedResize©€€0 OnDockDrop­€€0 OnDockOver±€€0 OnEndDockµ€€0 OnGetSiteInfo¹€€0 OnStartDock½€€0OnUnDockÁ€€cD¬€ÿÿÿG°=FX½rA¹à, FWasActive!- SetDataSetîÁc@A´?Hrj!Indexci@Dbchart@initialization$qqrvñi@Dbchart@Finalization$qqrvíi8@Dbchart@TCustomDBChart@Assign$qqrp19Classes@TPersistentáig@Dbchart@TCustomDBChart@FillValueSourceItems$qqrp24Teengine@TChartValueListynpqqrx17System@AnsiString$vÑie@Dbchart@TCustomDBChart@FillSeriesSourceItems$qqrp21Teengine@TChartSeriesynpqqrx17System@AnsiString$vÁ i(@Dbchart@TCustomDBChart@RefreshData$qqrv¹ iP@Dbchart@TCustomDBChart@RefreshDataSet$qqrp11Db@TDataSetp21Teengine@TChartSeries©iN@Dbchart@TCustomDBChart@CheckDataSet$qqrp11Db@TDataSetp21Teengine@TChartSeries�iC@Dbchart@TCustomDBChart@CheckDatasource$qqrp21Teengine@TChartSeriesui=@Dbchart@TCustomDBChart@CheckNewDataSource$qqrp11Db@TDataSetoeiB@Dbchart@TCustomDBChart@DataSourceStateChange$qqrp14System@TObjectYiA@Dbchart@TCustomDBChart@DataSourceUpdateData$qqrp14System@TObjectMiK@Dbchart@TCustomDBChart@DataSourceRowChange$qqrp14System@TObjectp9Db@TField=iZ@Dbchart@TCustomDBChart@IsValidDataSource$qqrp21Teengine@TChartSeriesp18Classes@TComponent-i/@Dbchart@TCustomDBChart@SetRefreshInterval$qqri!i;@Dbchart@TCustomDBChart@OnRefreshTimer$qqrp14System@TObject i'@Dbchart@TCustomDBChart@CheckTimer$qqrv "iZ@Dbchart@TCustomDBChart@RemovedDataSource$qqrp21Teengine@TChartSeriesp18Classes@TComponentý$i"@Dbchart@TCustomDBChart@$bdtr$qqrvñ&i6@Dbchart@TCustomDBChart@$bctr$qqrp18Classes@TComponentá(i.@Dbchart@TListOfDataSources@GetDataSource$qqriÕ*i?@Dbchart@TListOfDataSources@SetDataSource$qqrip14Db@TDataSourceÅ,i@$xp$16Dbchart@TDBChart±.i@Dbchart@TDBChart@­0i@$xp$22Dbchart@TCustomDBChart©2i@Dbchart@TCustomDBChart@¥4i"@$xp$27Dbchart@TProcessRecordEvent¡6i!@$xp$26Dbchart@TListOfDataSources�8i@Dbchart@TListOfDataSources@™:i@$xp$24Dbchart@DBChartException•lÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%ÿ%mZÅiÕeáañ]ýY UQ!M-I=EMAY=e9u5�1©-¹)Á%Ñ!áíññ‘ – ¥ “�1ñ¤•¾�ÂÅÈÆÁ�ÆÕÊÈÕ�È�Ì©Ôܡةà©â©ä©æ© ê© ì©î�òð�©ðeôòá©ò=öôa©ôYøö•©öMúøy©ø!üú)©ú þü‰©üþÉ©þý A© áí©"ñ©$á± ©&u!©(-)!I©*!Ñ-)� ©,)Á5- ©.-©95¡©05¹A9ý ©29©4A©6E©8I©:Q±e±q±u±y±�± �± ‘±•±™±�±¡±¥±©±­±±±µ± ¹±"½±$Á±&ű(ɱ*ͱ,ѱ.ݱ0á±2å±4é±6í±8ñ±:õ±<ù±>ý±@±B ±D±F±H±J±L!±N%±P)±R-±T1±V5±X9±Z=±\A±^E±`I±bM±dQ±fU±ha±je±li±nm±pq±ru±ty±v…±x‰±z�±|‘±~•±€™±‚�±„¡±†¥±ˆ©±Š­±Œ±±Žµ±�¹±’½±”Á±–ű˜Í±šÑ±œÙ±žá± å±¢õ±¤ý±¦±¨ ±ª ±¬±®±°±²±´!±¶%±¸-±º1±¼5±¾=±ÀE±ÂQ±ÄU±ÆY±È]±Êa±Ìe±Îi±Ðmíá a‹ò°ÿÿÿÿ-£¦I–