<?xml version="1.0" ?><namespace name="Vcl.StdCtrls" platform="Win32">
  <const name="tlTop" type="TTextLayout" file="Vcl.StdCtrls.pas" line="128">
    <value>
      tlTop
    </value>
  </const>
  <const name="tlCenter" type="TTextLayout" file="Vcl.StdCtrls.pas" line="128">
    <value>
      tlCenter
    </value>
  </const>
  <const name="tlBottom" type="TTextLayout" file="Vcl.StdCtrls.pas" line="128">
    <value>
      tlBottom
    </value>
  </const>
  <const name="epNone" type="TEllipsisPosition" file="Vcl.StdCtrls.pas" line="129">
    <value>
      epNone
    </value>
  </const>
  <const name="epPathEllipsis" type="TEllipsisPosition" file="Vcl.StdCtrls.pas" line="129">
    <value>
      epPathEllipsis
    </value>
  </const>
  <const name="epEndEllipsis" type="TEllipsisPosition" file="Vcl.StdCtrls.pas" line="129">
    <value>
      epEndEllipsis
    </value>
  </const>
  <const name="epWordEllipsis" type="TEllipsisPosition" file="Vcl.StdCtrls.pas" line="129">
    <value>
      epWordEllipsis
    </value>
  </const>
  <class name="TCustomGroupBox" file="Vcl.StdCtrls.pas" line="33">
    <ancestor name="TCustomControl" namespace="Vcl.Controls">
      <methodref name="WMPaint" visibility="private" procflags="message"/>
      <methodref name="Paint" visibility="protected" procflags="virtual"/>
      <methodref name="PaintWindow" visibility="protected" procflags="override"/>
      <propertyref name="Canvas" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <ancestor name="TWinControl" namespace="Vcl.Controls">
        <methodref name="AlignControl" visibility="private"/>
        <methodref name="CalcConstraints" visibility="private"/>
        <methodref name="DoPaddingChange" visibility="private"/>
        <methodref name="GetAlignDisabled" visibility="private"/>
        <methodref name="GetControl" visibility="private"/>
        <methodref name="GetControlCount" visibility="private"/>
        <methodref name="GetDockClientCount" visibility="private"/>
        <methodref name="GetDockClients" visibility="private"/>
        <methodref name="GetHandle" visibility="private"/>
        <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
        <methodref name="GetTabOrder" visibility="private"/>
        <methodref name="GetVisibleDockClientCount" visibility="private"/>
        <methodref name="Insert" visibility="private"/>
        <methodref name="InvalidateFrame" visibility="private"/>
        <methodref name="InvokeHelp" visibility="private"/>
        <methodref name="IsCtl3DStored" visibility="private"/>
        <methodref name="IsDoubleBufferedStored" visibility="private"/>
        <methodref name="PrecedingWindow" visibility="private"/>
        <methodref name="ReadDesignSize" visibility="private"/>
        <methodref name="ReadPixelsPerInch" visibility="private"/>
        <methodref name="Remove" visibility="private"/>
        <methodref name="RemoveFocus" visibility="private"/>
        <methodref name="SetBevelCut" visibility="private"/>
        <methodref name="SetBevelEdges" visibility="private"/>
        <methodref name="SetBevelKind" visibility="private"/>
        <methodref name="SetBevelWidth" visibility="private"/>
        <methodref name="SetBorderWidth" visibility="private"/>
        <methodref name="SetCtl3D" visibility="private"/>
        <methodref name="SetDockSite" visibility="private"/>
        <methodref name="SetDoubleBuffered" visibility="private"/>
        <methodref name="SetPadding" visibility="private"/>
        <methodref name="SetParentCtl3D" visibility="private"/>
        <methodref name="SetParentWindow" visibility="private"/>
        <methodref name="SetTabOrder" visibility="private"/>
        <methodref name="SetTabStop" visibility="private"/>
        <methodref name="SetUseDockManager" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateTabOrder" visibility="private"/>
        <methodref name="UpdateShowing" visibility="private"/>
        <methodref name="WriteDesignSize" visibility="private"/>
        <methodref name="WritePixelsPerInch" visibility="private"/>
        <methodref name="IsMenuKey" visibility="private"/>
        <methodref name="GetIsDrawingLocked" visibility="private"/>
        <methodref name="GetRedrawDisabled" visibility="private"/>
        <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="WMPaint" visibility="private" procflags="message"/>
        <methodref name="WMCommand" visibility="private" procflags="message"/>
        <methodref name="WMNotify" visibility="private" procflags="message"/>
        <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="WMHScroll" visibility="private" procflags="message"/>
        <methodref name="WMVScroll" visibility="private" procflags="message"/>
        <methodref name="WMCompareItem" visibility="private" procflags="message"/>
        <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
        <methodref name="WMDrawItem" visibility="private" procflags="message"/>
        <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
        <methodref name="WMSize" visibility="private" procflags="message"/>
        <methodref name="WMMove" visibility="private" procflags="message"/>
        <methodref name="WMSetCursor" visibility="private" procflags="message"/>
        <methodref name="WMKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMChar" visibility="private" procflags="message"/>
        <methodref name="WMSysCommand" visibility="private" procflags="message"/>
        <methodref name="WMCharToItem" visibility="private" procflags="message"/>
        <methodref name="WMParentNotify" visibility="private" procflags="message"/>
        <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
        <methodref name="WMDestroy" visibility="private" procflags="message"/>
        <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
        <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
        <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="private" procflags="message"/>
        <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
        <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
        <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="WMFontChange" visibility="private" procflags="message"/>
        <methodref name="WMTimeChange" visibility="private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="private" procflags="message"/>
        <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
        <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="WMGesture" visibility="private" procflags="message"/>
        <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
        <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
        <methodref name="CMChanged" visibility="private" procflags="message"/>
        <methodref name="CMChildKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogChar" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
        <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
        <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnter" visibility="private" procflags="message"/>
        <methodref name="CMExit" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
        <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="CMFontChange" visibility="private" procflags="message"/>
        <methodref name="CMTimeChange" visibility="private" procflags="message"/>
        <methodref name="CMDrag" visibility="private" procflags="message"/>
        <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
        <methodref name="CNKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNKeyUp" visibility="private" procflags="message"/>
        <methodref name="CNChar" visibility="private" procflags="message"/>
        <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNSysChar" visibility="private" procflags="message"/>
        <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
        <methodref name="CMSysCommand" visibility="private" procflags="message"/>
        <methodref name="CMInvalidate" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="private" procflags="message"/>
        <methodref name="WMPrintClient" visibility="private" procflags="message"/>
        <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
        <methodref name="CMControlListChange" visibility="private" procflags="message"/>
        <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
        <methodref name="CMDockClient" visibility="private" procflags="message"/>
        <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="InvokeAsyncCalls" visibility="protected">
        </methodref>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="override"/>
        <methodref name="AddBiDiModeExStyle" visibility="protected"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="AdjustSize" visibility="protected" procflags="override"/>
        <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
        <methodref name="ArrangeControl" visibility="protected"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
        <methodref name="CanResize" visibility="protected" procflags="override"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
        <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
        <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
        <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
        <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
        <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
        <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="DoKeyDown" visibility="protected"/>
        <methodref name="DoKeyPress" visibility="protected"/>
        <methodref name="DoKeyUp" visibility="protected"/>
        <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
        <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
        <methodref name="FindNextControl" visibility="protected"/>
        <methodref name="FixupTabList" visibility="protected"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
        <methodref name="GetClientRect" visibility="protected" procflags="override"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
        <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
        <methodref name="GetParentHandle" visibility="protected"/>
        <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
        <methodref name="GetTopParentHandle" visibility="protected"/>
        <methodref name="InvalidateDockHostSite" visibility="protected"/>
        <methodref name="IsControlMouseMsg" visibility="protected"/>
        <methodref name="IsControlActivateMsg" visibility="protected"/>
        <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
        <methodref name="MainWndProc" visibility="protected"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="NotifyControls" visibility="protected"/>
        <methodref name="PaintControls" visibility="protected"/>
        <methodref name="PaintHandler" visibility="protected"/>
        <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RecreateWnd" visibility="protected"/>
        <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="ResetImeComposition" visibility="protected"/>
        <methodref name="RequestAlign" visibility="protected" procflags="override"/>
        <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPIScreen" visibility="protected"/>
        <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="ScaleControls" visibility="protected"/>
        <methodref name="ScalePadding" visibility="protected"/>
        <methodref name="SelectFirst" visibility="protected"/>
        <methodref name="SelectNext" visibility="protected"/>
        <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
        <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="SetImeCompositionWindow" visibility="protected"/>
        <methodref name="SetParent" visibility="protected" procflags="override"/>
        <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="override"/>
        <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateBounds" visibility="protected"/>
        <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateRecreatingFlag" visibility="protected"/>
        <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateUIState" visibility="protected"/>
        <methodref name="WndProc" visibility="protected" procflags="override"/>
        <methodref name="CreateSubClass" visibility="protected"/>
        <methodref name="RemoveWindowProps" visibility="protected"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
        <propertyref name="AlignControlList" visibility="protected"/>
        <propertyref name="BevelEdges" visibility="protected"/>
        <propertyref name="BevelInner" visibility="protected"/>
        <propertyref name="BevelOuter" visibility="protected"/>
        <propertyref name="BevelKind" visibility="protected"/>
        <propertyref name="BevelWidth" visibility="protected"/>
        <propertyref name="BorderWidth" visibility="protected"/>
        <propertyref name="Ctl3D" visibility="protected"/>
        <propertyref name="ImeMode" visibility="protected"/>
        <propertyref name="ImeName" visibility="protected"/>
        <propertyref name="ParentBackground" visibility="protected"/>
        <propertyref name="ParentCtl3D" visibility="protected"/>
        <propertyref name="TipMode" visibility="protected"/>
        <propertyref name="DefWndProc" visibility="protected"/>
        <propertyref name="WindowHandle" visibility="protected"/>
        <eventref name="OnAlignInsertBefore" visibility="protected"/>
        <eventref name="OnAlignPosition" visibility="protected"/>
        <eventref name="OnDockDrop" visibility="protected"/>
        <eventref name="OnDockOver" visibility="protected"/>
        <eventref name="OnEnter" visibility="protected"/>
        <eventref name="OnExit" visibility="protected"/>
        <eventref name="OnGetSiteInfo" visibility="protected"/>
        <eventref name="OnKeyDown" visibility="protected"/>
        <eventref name="OnKeyPress" visibility="protected"/>
        <eventref name="OnKeyUp" visibility="protected"/>
        <eventref name="OnUnDock" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="CreateParented" visibility="public" procflags="constructor"/>
        <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="override">
        </methodref>
        <methodref name="Broadcast" visibility="public"/>
        <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
        <methodref name="ContainsControl" visibility="public"/>
        <methodref name="ControlAtPos" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="DisableAlign" visibility="public" procflags="inline"/>
        <propertyref name="DockClientCount" visibility="public"/>
        <propertyref name="DockClients" visibility="public"/>
        <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
        <propertyref name="DockSite" visibility="public"/>
        <propertyref name="DockManager" visibility="public"/>
        <propertyref name="DoubleBuffered" visibility="public"/>
        <methodref name="EnableAlign" visibility="public"/>
        <methodref name="FindChildControl" visibility="public"/>
        <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
        <methodref name="Focused" visibility="public" procflags="dynamic"/>
        <methodref name="GetChildren" visibility="public" procflags="override"/>
        <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
        <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
        <methodref name="HandleAllocated" visibility="public"/>
        <methodref name="HandleNeeded" visibility="public"/>
        <methodref name="InsertControl" visibility="public"/>
        <methodref name="Invalidate" visibility="public" procflags="override"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <propertyref name="PixelsPerInch" visibility="public"/>
        <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
        <methodref name="RemoveControl" visibility="public"/>
        <methodref name="Realign" visibility="public" procflags="inline"/>
        <methodref name="Repaint" visibility="public" procflags="override"/>
        <methodref name="ScaleBy" visibility="public"/>
        <methodref name="ScrollBy" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="override"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
        <methodref name="SetFocus" visibility="public" procflags="virtual"/>
        <methodref name="Update" visibility="public" procflags="override"/>
        <methodref name="UpdateControlState" visibility="public"/>
        <methodref name="LockDrawing" visibility="public"/>
        <methodref name="UnlockDrawing" visibility="public"/>
        <propertyref name="AlignDisabled" visibility="public"/>
        <propertyref name="MouseInClient" visibility="public"/>
        <propertyref name="VisibleDockClientCount" visibility="public"/>
        <propertyref name="Brush" visibility="public"/>
        <propertyref name="Controls" visibility="public"/>
        <propertyref name="ControlCount" visibility="public"/>
        <propertyref name="Handle" visibility="public"/>
        <propertyref name="Padding" visibility="public"/>
        <propertyref name="ParentDoubleBuffered" visibility="public"/>
        <propertyref name="ParentWindow" visibility="public"/>
        <propertyref name="Showing" visibility="public"/>
        <propertyref name="IsDrawingLocked" visibility="public"/>
        <propertyref name="RedrawDisabled" visibility="public"/>
        <propertyref name="TabOrder" visibility="public"/>
        <propertyref name="TabStop" visibility="public"/>
        <propertyref name="UseDockManager" visibility="public"/>
        <ancestor name="TControl" namespace="Vcl.Controls">
          <methodref name="GetCustomHint" visibility="private"/>
          <methodref name="CalcDockSizes" visibility="private"/>
          <methodref name="CheckNewSize" visibility="private"/>
          <methodref name="CreateFloatingDockSite" visibility="private"/>
          <methodref name="DoActionChange" visibility="private"/>
          <methodref name="DoCanAutoSize" visibility="private"/>
          <methodref name="DoCanResize" visibility="private"/>
          <methodref name="DoConstraintsChange" visibility="private"/>
          <methodref name="DoConstrainedResize" visibility="private"/>
          <methodref name="DoDragMsg" visibility="private"/>
          <methodref name="DoMouseActivate" visibility="private"/>
          <methodref name="DoMouseDown" visibility="private"/>
          <methodref name="DoMouseUp" visibility="private"/>
          <methodref name="DoMarginChange" visibility="private"/>
          <methodref name="FontChanged" visibility="private"/>
          <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
          <methodref name="GetBoundsRect" visibility="private"/>
          <methodref name="GetClientHeight" visibility="private"/>
          <methodref name="GetClientWidth" visibility="private"/>
          <methodref name="GetLRDockWidth" visibility="private"/>
          <methodref name="GetMouseCapture" visibility="private"/>
          <methodref name="GetTBDockHeight" visibility="private"/>
          <methodref name="GetUndockWidth" visibility="private"/>
          <methodref name="GetUndockHeight" visibility="private"/>
          <methodref name="InvalidateControl" visibility="private"/>
          <methodref name="IsAnchorsStored" visibility="private"/>
          <methodref name="IsBiDiModeStored" visibility="private"/>
          <methodref name="IsCaptionStored" visibility="private"/>
          <methodref name="IsColorStored" visibility="private"/>
          <methodref name="IsEnabledStored" visibility="private"/>
          <methodref name="IsFontStored" visibility="private"/>
          <methodref name="IsHintStored" visibility="private"/>
          <methodref name="IsHelpContextStored" visibility="private"/>
          <methodref name="IsOnClickStored" visibility="private"/>
          <methodref name="IsShowHintStored" visibility="private"/>
          <methodref name="IsVisibleStored" visibility="private"/>
          <methodref name="ReadIsControl" visibility="private"/>
          <methodref name="ReadExplicitLeft" visibility="private"/>
          <methodref name="ReadExplicitTop" visibility="private"/>
          <methodref name="ReadExplicitWidth" visibility="private"/>
          <methodref name="ReadExplicitHeight" visibility="private"/>
          <methodref name="SetAlignWithMargins" visibility="private"/>
          <methodref name="SetAnchors" visibility="private"/>
          <methodref name="SetAction" visibility="private"/>
          <methodref name="SetAlign" visibility="private"/>
          <methodref name="SetBoundsRect" visibility="private"/>
          <methodref name="SetClientHeight" visibility="private"/>
          <methodref name="SetClientSize" visibility="private"/>
          <methodref name="SetClientWidth" visibility="private"/>
          <methodref name="SetColor" visibility="private"/>
          <methodref name="SetCursor" visibility="private"/>
          <methodref name="SetDesktopFont" visibility="private"/>
          <methodref name="SetFont" visibility="private"/>
          <methodref name="SetHeight" visibility="private"/>
          <methodref name="SetHelpContext" visibility="private"/>
          <methodref name="SetHelpKeyword" visibility="private"/>
          <methodref name="SetHostDockSite" visibility="private"/>
          <methodref name="SetLeft" visibility="private"/>
          <methodref name="SetMouseCapture" visibility="private"/>
          <methodref name="SetParentColor" visibility="private"/>
          <methodref name="SetParentFont" visibility="private"/>
          <methodref name="SetShowHint" visibility="private"/>
          <methodref name="SetParentShowHint" visibility="private"/>
          <methodref name="SetParentCustomHint" visibility="private"/>
          <methodref name="SetPopupMenu" visibility="private"/>
          <methodref name="SetTop" visibility="private"/>
          <methodref name="SetVisible" visibility="private"/>
          <methodref name="SetWidth" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateAnchorRules" visibility="private"/>
          <methodref name="WriteIsControl" visibility="private"/>
          <methodref name="WriteExplicitLeft" visibility="private"/>
          <methodref name="WriteExplicitTop" visibility="private"/>
          <methodref name="WriteExplicitWidth" visibility="private"/>
          <methodref name="WriteExplicitHeight" visibility="private"/>
          <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMouseMove" visibility="private" procflags="message"/>
          <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="WMCancelMode" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMHintShow" visibility="private" procflags="message"/>
          <methodref name="CMHitTest" visibility="private" procflags="message"/>
          <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
          <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="CMGesture" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="SetConstraints" visibility="private"/>
          <methodref name="SetMargins" visibility="private"/>
          <methodref name="SetTouchManager" visibility="private"/>
          <methodref name="GetText" visibility="private"/>
          <methodref name="SetText" visibility="private"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
          <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="CanResize" visibility="protected" procflags="virtual"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="Changed" visibility="protected"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="Click" visibility="protected" procflags="dynamic"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
          <methodref name="CalcCursorPos" visibility="protected"/>
          <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
          <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
          <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
          <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
          <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
          <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
          <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
          <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="GetAction" visibility="protected" procflags="virtual"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
          <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
          <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
          <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
          <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
          <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragMode" visibility="protected"/>
          <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
          <methodref name="Loaded" visibility="protected" procflags="override"/>
          <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
          <methodref name="Resize" visibility="protected" procflags="dynamic"/>
          <methodref name="ScaleConstraints" visibility="protected"/>
          <methodref name="ScaleMargins" visibility="protected"/>
          <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
          <methodref name="SendCancelMode" visibility="protected"/>
          <methodref name="SendDockNotification" visibility="protected"/>
          <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="SetName" visibility="protected" procflags="override"/>
          <methodref name="SetParent" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
          <methodref name="SetCustomHint" visibility="protected"/>
          <methodref name="UpdateExplicitBounds" visibility="protected"/>
          <methodref name="UpdateBoundsRect" visibility="protected"/>
          <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
          <methodref name="WndProc" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
          <propertyref name="ActionLink" visibility="protected"/>
          <propertyref name="AutoSize" visibility="protected"/>
          <propertyref name="Caption" visibility="protected"/>
          <propertyref name="DesktopFont" visibility="protected"/>
          <propertyref name="DragKind" visibility="protected"/>
          <propertyref name="DragCursor" visibility="protected"/>
          <propertyref name="DragMode" visibility="protected"/>
          <propertyref name="IsControl" visibility="protected"/>
          <propertyref name="MouseCapture" visibility="protected"/>
          <propertyref name="ParentBiDiMode" visibility="protected"/>
          <propertyref name="ParentColor" visibility="protected"/>
          <propertyref name="ParentFont" visibility="protected"/>
          <propertyref name="ParentShowHint" visibility="protected"/>
          <propertyref name="PopupMenu" visibility="protected"/>
          <propertyref name="ScalingFlags" visibility="protected"/>
          <propertyref name="Text" visibility="protected"/>
          <propertyref name="WheelAccumulator" visibility="protected"/>
          <propertyref name="Color" visibility="protected"/>
          <propertyref name="Font" visibility="protected"/>
          <propertyref name="IScaling" visibility="protected"/>
          <propertyref name="WindowText" visibility="protected"/>
          <eventref name="OnCanResize" visibility="protected"/>
          <eventref name="OnClick" visibility="protected"/>
          <eventref name="OnConstrainedResize" visibility="protected"/>
          <eventref name="OnContextPopup" visibility="protected"/>
          <eventref name="OnDblClick" visibility="protected"/>
          <eventref name="OnDragDrop" visibility="protected"/>
          <eventref name="OnDragOver" visibility="protected"/>
          <eventref name="OnEndDock" visibility="protected"/>
          <eventref name="OnEndDrag" visibility="protected"/>
          <eventref name="OnMouseActivate" visibility="protected"/>
          <eventref name="OnMouseDown" visibility="protected"/>
          <eventref name="OnMouseEnter" visibility="protected"/>
          <eventref name="OnMouseLeave" visibility="protected"/>
          <eventref name="OnMouseMove" visibility="protected"/>
          <eventref name="OnMouseUp" visibility="protected"/>
          <eventref name="OnMouseWheel" visibility="protected"/>
          <eventref name="OnMouseWheelDown" visibility="protected"/>
          <eventref name="OnMouseWheelUp" visibility="protected"/>
          <eventref name="OnResize" visibility="protected"/>
          <eventref name="OnStartDock" visibility="protected"/>
          <eventref name="OnStartDrag" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="CheckNonMainThreadUsage" visibility="public"/>
          <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
          <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
          <methodref name="BeginDrag" visibility="public"/>
          <methodref name="BringToFront" visibility="public"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToParent" visibility="public"/>
          <methodref name="Dock" visibility="public" procflags="dynamic"/>
          <methodref name="Dragging" visibility="public"/>
          <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
          <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
          <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
          <propertyref name="Enabled" visibility="public"/>
          <methodref name="EndDrag" visibility="public"/>
          <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="GetParentComponent" visibility="public" procflags="override"/>
          <methodref name="HasParent" visibility="public" procflags="override"/>
          <methodref name="Hide" visibility="public"/>
          <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
          <methodref name="IsRightToLeft" visibility="public"/>
          <methodref name="ManualDock" visibility="public"/>
          <methodref name="ManualFloat" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Refresh" visibility="public"/>
          <methodref name="Repaint" visibility="public" procflags="virtual"/>
          <methodref name="ReplaceDockedControl" visibility="public"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ParentToClient" visibility="public"/>
          <methodref name="SendToBack" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="virtual"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
          <methodref name="SetParentComponent" visibility="public" procflags="override"/>
          <methodref name="Show" visibility="public"/>
          <methodref name="Update" visibility="public" procflags="virtual"/>
          <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="UseRightToLeftReading" visibility="public"/>
          <methodref name="UseRightToLeftScrollBar" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="GetTextBuf" visibility="public"/>
          <methodref name="GetTextLen" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="SetTextBuf" visibility="public"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleRectSize" visibility="public"/>
          <propertyref name="Action" visibility="public"/>
          <propertyref name="Align" visibility="public"/>
          <propertyref name="Anchors" visibility="public"/>
          <propertyref name="BiDiMode" visibility="public"/>
          <propertyref name="BoundsRect" visibility="public"/>
          <propertyref name="ClientHeight" visibility="public"/>
          <propertyref name="ClientOrigin" visibility="public"/>
          <propertyref name="ClientRect" visibility="public"/>
          <propertyref name="ClientWidth" visibility="public"/>
          <propertyref name="Constraints" visibility="public"/>
          <propertyref name="ControlState" visibility="public"/>
          <propertyref name="ControlStyle" visibility="public"/>
          <propertyref name="CurrentPPI" visibility="public"/>
          <propertyref name="DockOrientation" visibility="public"/>
          <propertyref name="ExplicitLeft" visibility="public"/>
          <propertyref name="ExplicitTop" visibility="public"/>
          <propertyref name="ExplicitWidth" visibility="public"/>
          <propertyref name="ExplicitHeight" visibility="public"/>
          <propertyref name="Floating" visibility="public"/>
          <propertyref name="FloatingDockSiteClass" visibility="public"/>
          <propertyref name="HostDockSite" visibility="public"/>
          <propertyref name="LRDockWidth" visibility="public"/>
          <propertyref name="ScaleFactor" visibility="public"/>
          <propertyref name="ShowHint" visibility="public"/>
          <propertyref name="TBDockHeight" visibility="public"/>
          <propertyref name="Touch" visibility="public"/>
          <propertyref name="UndockHeight" visibility="public"/>
          <propertyref name="UndockWidth" visibility="public"/>
          <propertyref name="Visible" visibility="public"/>
          <eventref name="WindowProc" visibility="public"/>
          <propertyref name="Parent" visibility="public"/>
          <propertyref name="StyleElements" visibility="public"/>
          <propertyref name="StyleName" visibility="public"/>
          <eventref name="OnGesture" visibility="public"/>
          <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
          <propertyref name="AlignWithMargins" visibility="published"/>
          <propertyref name="Left" visibility="published"/>
          <propertyref name="Top" visibility="published"/>
          <propertyref name="Width" visibility="published"/>
          <propertyref name="Height" visibility="published"/>
          <propertyref name="Cursor" visibility="published"/>
          <propertyref name="Hint" visibility="published"/>
          <propertyref name="HelpType" visibility="published"/>
          <propertyref name="HelpKeyword" visibility="published"/>
          <propertyref name="HelpContext" visibility="published"/>
          <propertyref name="Margins" visibility="published"/>
          <propertyref name="CustomHint" visibility="published"/>
          <propertyref name="ParentCustomHint" visibility="published"/>
          <ancestor name="TComponent" namespace="System.Classes">
            <interfaces>
              <implements name="IInterfaceComponentReference"/>
              <implements name="IInterface"/>
            </interfaces>
            <methodref name="GetComObject" visibility="private">
            </methodref>
            <methodref name="GetComponent" visibility="private">
            </methodref>
            <methodref name="GetComponentCount" visibility="private">
            </methodref>
            <methodref name="GetComponentIndex" visibility="private">
            </methodref>
            <methodref name="Insert" visibility="private">
            </methodref>
            <methodref name="ReadLeft" visibility="private">
            </methodref>
            <methodref name="ReadTop" visibility="private">
            </methodref>
            <methodref name="Remove" visibility="private">
            </methodref>
            <methodref name="RemoveNotification" visibility="private">
            </methodref>
            <methodref name="SetComponentIndex" visibility="private">
            </methodref>
            <methodref name="SetReference" visibility="private">
            </methodref>
            <methodref name="WriteLeft" visibility="private">
            </methodref>
            <methodref name="WriteTop" visibility="private">
            </methodref>
            <methodref name="IntfGetComponent" visibility="private">
            </methodref>
            <methodref name="DoGetDeltaStreams" visibility="private">
            </methodref>
            <methodref name="ReadDeltaStream" visibility="private">
            </methodref>
            <methodref name="ReadDeltaState" visibility="private">
            </methodref>
            <methodref name="FindSortedComponent" visibility="private">
            </methodref>
            <methodref name="AddSortedComponent" visibility="private">
            </methodref>
            <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
            </methodref>
            <methodref name="Create@" visibility="class private" procflags="class constructor noself">
            </methodref>
            <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ChangeName" visibility="protected">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="override">
            </methodref>
            <methodref name="GetChildren" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="override">
            </methodref>
            <methodref name="Loaded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="Notification" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ReadState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="CanObserve" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetObservers" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetAncestor" visibility="protected">
            </methodref>
            <methodref name="SetDesigning" visibility="protected">
            </methodref>
            <methodref name="SetInline" visibility="protected">
            </methodref>
            <methodref name="SetDesignInstance" visibility="protected">
            </methodref>
            <methodref name="SetName" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updating" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updated" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
            </methodref>
            <methodref name="ValidateRename" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="WriteState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="RemoveFreeNotifications" visibility="protected">
            </methodref>
            <methodref name="QueryInterface" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="_AddRef" visibility="protected">
            </methodref>
            <methodref name="_Release" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfoCount" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfo" visibility="protected">
            </methodref>
            <methodref name="GetIDsOfNames" visibility="protected">
            </methodref>
            <methodref name="Invoke" visibility="protected">
            </methodref>
            <eventref name="OnGetDeltaStreams" visibility="protected">
            </eventref>
            <methodref name="Create" visibility="public" procflags="constructor virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="override">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndFunctionInvoke" visibility="public">
            </methodref>
            <methodref name="DestroyComponents" visibility="public">
            </methodref>
            <methodref name="Destroying" visibility="public">
            </methodref>
            <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="FindComponent" visibility="public">
            </methodref>
            <methodref name="FreeNotification" visibility="public">
            </methodref>
            <methodref name="RemoveFreeNotification" visibility="public">
            </methodref>
            <methodref name="FreeOnRelease" visibility="public">
            </methodref>
            <methodref name="GetEnumerator" visibility="public" procflags="inline">
            </methodref>
            <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="override">
            </methodref>
            <methodref name="HasParent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="InsertComponent" visibility="public">
            </methodref>
            <methodref name="RemoveComponent" visibility="public">
            </methodref>
            <methodref name="SetSubComponent" visibility="public">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="override">
            </methodref>
            <methodref name="UpdateAction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="IsImplementorOf" visibility="public">
            </methodref>
            <methodref name="ReferenceInterface" visibility="public">
            </methodref>
            <propertyref name="ComObject" visibility="public">
            </propertyref>
            <propertyref name="Components" visibility="public">
            </propertyref>
            <propertyref name="ComponentCount" visibility="public">
            </propertyref>
            <propertyref name="ComponentIndex" visibility="public">
            </propertyref>
            <propertyref name="ComponentState" visibility="public">
            </propertyref>
            <propertyref name="ComponentStyle" visibility="public">
            </propertyref>
            <propertyref name="DesignInfo" visibility="public">
            </propertyref>
            <propertyref name="Owner" visibility="public">
            </propertyref>
            <propertyref name="VCLComObject" visibility="public">
            </propertyref>
            <propertyref name="Observers" visibility="public">
            </propertyref>
            <propertyref name="Name" visibility="published">
            </propertyref>
            <propertyref name="Tag" visibility="published">
            </propertyref>
            <ancestor name="TPersistent" namespace="System.Classes">
              <methodref name="AssignError" visibility="private">
              </methodref>
              <methodref name="AssignTo" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="Assign" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="dynamic">
              </methodref>
              <ancestor name="TObject" namespace="System">
                <methodref name="Create" visibility="public" procflags="constructor">
                </methodref>
                <methodref name="Free" visibility="public">
                </methodref>
                <methodref name="DisposeOf" visibility="public" procflags="inline">
                </methodref>
                <methodref name="InitInstance" visibility="public" procflags="class">
                </methodref>
                <methodref name="CleanupInstance" visibility="public">
                </methodref>
                <methodref name="ClassType" visibility="public" procflags="inline">
                </methodref>
                <methodref name="ClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassNameIs" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassParent" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="ClassInfo" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InstanceSize" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InheritsFrom" visibility="public" procflags="class">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodName" visibility="public" procflags="class">
                </methodref>
                <methodref name="QualifiedClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="GetInterface" visibility="public">
                </methodref>
                <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                </methodref>
                <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="UnitName" visibility="public" procflags="class">
                </methodref>
                <methodref name="UnitScope" visibility="public" procflags="class">
                </methodref>
                <methodref name="Equals" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetHashCode" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="ToString" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Dispatch" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="NewInstance" visibility="public" procflags="class virtual">
                </methodref>
                <methodref name="FreeInstance" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                </methodref>
                <methodref name="GetDisposed" visibility="protected" procflags="inline">
                </methodref>
                <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                </methodref>
                <propertyref name="Disposed" visibility="protected">
                </propertyref>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FHeaderFont" type="TFont" visibility="private" size="4" offset="696" file="Vcl.StdCtrls.pas" line="35"/>
      <field name="FDefaultHeaderFont" type="Boolean" visibility="private" size="1" offset="700" file="Vcl.StdCtrls.pas" line="36"/>
      <field name="FShowFrame" type="Boolean" visibility="private" size="1" offset="701" file="Vcl.StdCtrls.pas" line="37"/>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="38">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="39">
      </procedure>
      <procedure name="HeaderFontChanged" visibility="private" file="Vcl.StdCtrls.pas" line="40">
        <parameters>
          <parameter name="Sender" type="TObject"/>
        </parameters>
      </procedure>
      <function name="IsHeaderFontStored" visibility="private" file="Vcl.StdCtrls.pas" line="41">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="SetDefaultHeaderFont" visibility="private" file="Vcl.StdCtrls.pas" line="42">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetHeaderFont" visibility="private" file="Vcl.StdCtrls.pas" line="43">
        <parameters>
          <parameter name="Value" type="TFont"/>
        </parameters>
      </procedure>
      <procedure name="SetShowFrame" visibility="private" file="Vcl.StdCtrls.pas" line="44">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="CMDialogChar" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="45">
        <parameters>
          <parameter name="Message" type="TWMKey" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMTextChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="46">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMFontChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="47">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMCtl3DChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="48">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMSize" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="49">
        <parameters>
          <parameter name="Message" type="TWMSize" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="UpdateStyleElements" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="51">
      </procedure>
      <procedure name="AdjustClientRect" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="52">
        <parameters>
          <parameter name="Rect" type="TRect" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CheckDefaultHeaderFont" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="53">
      </procedure>
      <procedure name="CreateParams" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="54">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="Paint" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="55">
      </procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="57">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      </constructor>
      <destructor name="Destroy" visibility="public" file="Vcl.StdCtrls.pas" line="58">
        <parameters>
        </parameters>
      </destructor>
      <property name="DefaultHeaderFont" visibility="public" read="FDefaultHeaderFont" write="SetDefaultHeaderFont" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="59"/>
      <property name="HeaderFont" visibility="public" read="FHeaderFont" write="SetHeaderFont" stored="IsHeaderFontStored" type="TFont" file="Vcl.StdCtrls.pas" line="60"/>
      <property name="ShowFrame" visibility="public" read="FShowFrame" write="SetShowFrame" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="61"/>
    </members>
  </class>
  <class name="TGroupBox" file="Vcl.StdCtrls.pas" line="64">
    <ancestor name="TCustomGroupBox" namespace="Vcl.StdCtrls">
      <methodref name="Create@" visibility="class private" procflags="class constructor noself"/>
      <methodref name="Destroy@" visibility="class private" procflags="class destructor noself"/>
      <methodref name="HeaderFontChanged" visibility="private"/>
      <methodref name="IsHeaderFontStored" visibility="private"/>
      <methodref name="SetDefaultHeaderFont" visibility="private"/>
      <methodref name="SetHeaderFont" visibility="private"/>
      <methodref name="SetShowFrame" visibility="private"/>
      <methodref name="CMDialogChar" visibility="private" procflags="message"/>
      <methodref name="CMTextChanged" visibility="private" procflags="message"/>
      <methodref name="CMFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="WMSize" visibility="private" procflags="message"/>
      <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
      <methodref name="AdjustClientRect" visibility="protected" procflags="override"/>
      <methodref name="CheckDefaultHeaderFont" visibility="protected" procflags="virtual"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <methodref name="Paint" visibility="protected" procflags="override"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <propertyref name="DefaultHeaderFont" visibility="public"/>
      <propertyref name="HeaderFont" visibility="public"/>
      <propertyref name="ShowFrame" visibility="public"/>
      <ancestor name="TCustomControl" namespace="Vcl.Controls">
        <methodref name="WMPaint" visibility="private" procflags="message"/>
        <methodref name="Paint" visibility="protected" procflags="virtual"/>
        <methodref name="PaintWindow" visibility="protected" procflags="override"/>
        <propertyref name="Canvas" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <ancestor name="TWinControl" namespace="Vcl.Controls">
          <methodref name="AlignControl" visibility="private"/>
          <methodref name="CalcConstraints" visibility="private"/>
          <methodref name="DoPaddingChange" visibility="private"/>
          <methodref name="GetAlignDisabled" visibility="private"/>
          <methodref name="GetControl" visibility="private"/>
          <methodref name="GetControlCount" visibility="private"/>
          <methodref name="GetDockClientCount" visibility="private"/>
          <methodref name="GetDockClients" visibility="private"/>
          <methodref name="GetHandle" visibility="private"/>
          <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
          <methodref name="GetTabOrder" visibility="private"/>
          <methodref name="GetVisibleDockClientCount" visibility="private"/>
          <methodref name="Insert" visibility="private"/>
          <methodref name="InvalidateFrame" visibility="private"/>
          <methodref name="InvokeHelp" visibility="private"/>
          <methodref name="IsCtl3DStored" visibility="private"/>
          <methodref name="IsDoubleBufferedStored" visibility="private"/>
          <methodref name="PrecedingWindow" visibility="private"/>
          <methodref name="ReadDesignSize" visibility="private"/>
          <methodref name="ReadPixelsPerInch" visibility="private"/>
          <methodref name="Remove" visibility="private"/>
          <methodref name="RemoveFocus" visibility="private"/>
          <methodref name="SetBevelCut" visibility="private"/>
          <methodref name="SetBevelEdges" visibility="private"/>
          <methodref name="SetBevelKind" visibility="private"/>
          <methodref name="SetBevelWidth" visibility="private"/>
          <methodref name="SetBorderWidth" visibility="private"/>
          <methodref name="SetCtl3D" visibility="private"/>
          <methodref name="SetDockSite" visibility="private"/>
          <methodref name="SetDoubleBuffered" visibility="private"/>
          <methodref name="SetPadding" visibility="private"/>
          <methodref name="SetParentCtl3D" visibility="private"/>
          <methodref name="SetParentWindow" visibility="private"/>
          <methodref name="SetTabOrder" visibility="private"/>
          <methodref name="SetTabStop" visibility="private"/>
          <methodref name="SetUseDockManager" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateTabOrder" visibility="private"/>
          <methodref name="UpdateShowing" visibility="private"/>
          <methodref name="WriteDesignSize" visibility="private"/>
          <methodref name="WritePixelsPerInch" visibility="private"/>
          <methodref name="IsMenuKey" visibility="private"/>
          <methodref name="GetIsDrawingLocked" visibility="private"/>
          <methodref name="GetRedrawDisabled" visibility="private"/>
          <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="WMPaint" visibility="private" procflags="message"/>
          <methodref name="WMCommand" visibility="private" procflags="message"/>
          <methodref name="WMNotify" visibility="private" procflags="message"/>
          <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="WMHScroll" visibility="private" procflags="message"/>
          <methodref name="WMVScroll" visibility="private" procflags="message"/>
          <methodref name="WMCompareItem" visibility="private" procflags="message"/>
          <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
          <methodref name="WMDrawItem" visibility="private" procflags="message"/>
          <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
          <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
          <methodref name="WMSize" visibility="private" procflags="message"/>
          <methodref name="WMMove" visibility="private" procflags="message"/>
          <methodref name="WMSetCursor" visibility="private" procflags="message"/>
          <methodref name="WMKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMChar" visibility="private" procflags="message"/>
          <methodref name="WMSysCommand" visibility="private" procflags="message"/>
          <methodref name="WMCharToItem" visibility="private" procflags="message"/>
          <methodref name="WMParentNotify" visibility="private" procflags="message"/>
          <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
          <methodref name="WMDestroy" visibility="private" procflags="message"/>
          <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
          <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
          <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
          <methodref name="WMNCPaint" visibility="private" procflags="message"/>
          <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
          <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
          <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="WMFontChange" visibility="private" procflags="message"/>
          <methodref name="WMTimeChange" visibility="private" procflags="message"/>
          <methodref name="WMSetFocus" visibility="private" procflags="message"/>
          <methodref name="WMKillFocus" visibility="private" procflags="message"/>
          <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
          <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="WMGesture" visibility="private" procflags="message"/>
          <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
          <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
          <methodref name="CMChanged" visibility="private" procflags="message"/>
          <methodref name="CMChildKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogChar" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
          <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
          <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnter" visibility="private" procflags="message"/>
          <methodref name="CMExit" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
          <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="CMFontChange" visibility="private" procflags="message"/>
          <methodref name="CMTimeChange" visibility="private" procflags="message"/>
          <methodref name="CMDrag" visibility="private" procflags="message"/>
          <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
          <methodref name="CNKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNKeyUp" visibility="private" procflags="message"/>
          <methodref name="CNChar" visibility="private" procflags="message"/>
          <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNSysChar" visibility="private" procflags="message"/>
          <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
          <methodref name="CMSysCommand" visibility="private" procflags="message"/>
          <methodref name="CMInvalidate" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMTextChanged" visibility="private" procflags="message"/>
          <methodref name="WMPrintClient" visibility="private" procflags="message"/>
          <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
          <methodref name="CMControlListChange" visibility="private" procflags="message"/>
          <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
          <methodref name="CMDockClient" visibility="private" procflags="message"/>
          <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="InvokeAsyncCalls" visibility="protected">
          </methodref>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="override"/>
          <methodref name="AddBiDiModeExStyle" visibility="protected"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="AdjustSize" visibility="protected" procflags="override"/>
          <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
          <methodref name="ArrangeControl" visibility="protected"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
          <methodref name="CanResize" visibility="protected" procflags="override"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
          <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
          <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
          <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
          <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
          <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
          <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="DoKeyDown" visibility="protected"/>
          <methodref name="DoKeyPress" visibility="protected"/>
          <methodref name="DoKeyUp" visibility="protected"/>
          <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
          <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
          <methodref name="FindNextControl" visibility="protected"/>
          <methodref name="FixupTabList" visibility="protected"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
          <methodref name="GetClientRect" visibility="protected" procflags="override"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
          <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
          <methodref name="GetParentHandle" visibility="protected"/>
          <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
          <methodref name="GetTopParentHandle" visibility="protected"/>
          <methodref name="InvalidateDockHostSite" visibility="protected"/>
          <methodref name="IsControlMouseMsg" visibility="protected"/>
          <methodref name="IsControlActivateMsg" visibility="protected"/>
          <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
          <methodref name="MainWndProc" visibility="protected"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="NotifyControls" visibility="protected"/>
          <methodref name="PaintControls" visibility="protected"/>
          <methodref name="PaintHandler" visibility="protected"/>
          <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RecreateWnd" visibility="protected"/>
          <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="ResetImeComposition" visibility="protected"/>
          <methodref name="RequestAlign" visibility="protected" procflags="override"/>
          <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPIScreen" visibility="protected"/>
          <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="ScaleControls" visibility="protected"/>
          <methodref name="ScalePadding" visibility="protected"/>
          <methodref name="SelectFirst" visibility="protected"/>
          <methodref name="SelectNext" visibility="protected"/>
          <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
          <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="SetImeCompositionWindow" visibility="protected"/>
          <methodref name="SetParent" visibility="protected" procflags="override"/>
          <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="override"/>
          <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateBounds" visibility="protected"/>
          <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateRecreatingFlag" visibility="protected"/>
          <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateUIState" visibility="protected"/>
          <methodref name="WndProc" visibility="protected" procflags="override"/>
          <methodref name="CreateSubClass" visibility="protected"/>
          <methodref name="RemoveWindowProps" visibility="protected"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
          <propertyref name="AlignControlList" visibility="protected"/>
          <propertyref name="BevelEdges" visibility="protected"/>
          <propertyref name="BevelInner" visibility="protected"/>
          <propertyref name="BevelOuter" visibility="protected"/>
          <propertyref name="BevelKind" visibility="protected"/>
          <propertyref name="BevelWidth" visibility="protected"/>
          <propertyref name="BorderWidth" visibility="protected"/>
          <propertyref name="Ctl3D" visibility="protected"/>
          <propertyref name="ImeMode" visibility="protected"/>
          <propertyref name="ImeName" visibility="protected"/>
          <propertyref name="ParentBackground" visibility="protected"/>
          <propertyref name="ParentCtl3D" visibility="protected"/>
          <propertyref name="TipMode" visibility="protected"/>
          <propertyref name="DefWndProc" visibility="protected"/>
          <propertyref name="WindowHandle" visibility="protected"/>
          <eventref name="OnAlignInsertBefore" visibility="protected"/>
          <eventref name="OnAlignPosition" visibility="protected"/>
          <eventref name="OnDockDrop" visibility="protected"/>
          <eventref name="OnDockOver" visibility="protected"/>
          <eventref name="OnEnter" visibility="protected"/>
          <eventref name="OnExit" visibility="protected"/>
          <eventref name="OnGetSiteInfo" visibility="protected"/>
          <eventref name="OnKeyDown" visibility="protected"/>
          <eventref name="OnKeyPress" visibility="protected"/>
          <eventref name="OnKeyUp" visibility="protected"/>
          <eventref name="OnUnDock" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="CreateParented" visibility="public" procflags="constructor"/>
          <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="override">
          </methodref>
          <methodref name="Broadcast" visibility="public"/>
          <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
          <methodref name="ContainsControl" visibility="public"/>
          <methodref name="ControlAtPos" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="DisableAlign" visibility="public" procflags="inline"/>
          <propertyref name="DockClientCount" visibility="public"/>
          <propertyref name="DockClients" visibility="public"/>
          <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
          <propertyref name="DockSite" visibility="public"/>
          <propertyref name="DockManager" visibility="public"/>
          <propertyref name="DoubleBuffered" visibility="public"/>
          <methodref name="EnableAlign" visibility="public"/>
          <methodref name="FindChildControl" visibility="public"/>
          <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
          <methodref name="Focused" visibility="public" procflags="dynamic"/>
          <methodref name="GetChildren" visibility="public" procflags="override"/>
          <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
          <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
          <methodref name="HandleAllocated" visibility="public"/>
          <methodref name="HandleNeeded" visibility="public"/>
          <methodref name="InsertControl" visibility="public"/>
          <methodref name="Invalidate" visibility="public" procflags="override"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <propertyref name="PixelsPerInch" visibility="public"/>
          <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
          <methodref name="RemoveControl" visibility="public"/>
          <methodref name="Realign" visibility="public" procflags="inline"/>
          <methodref name="Repaint" visibility="public" procflags="override"/>
          <methodref name="ScaleBy" visibility="public"/>
          <methodref name="ScrollBy" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="override"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
          <methodref name="SetFocus" visibility="public" procflags="virtual"/>
          <methodref name="Update" visibility="public" procflags="override"/>
          <methodref name="UpdateControlState" visibility="public"/>
          <methodref name="LockDrawing" visibility="public"/>
          <methodref name="UnlockDrawing" visibility="public"/>
          <propertyref name="AlignDisabled" visibility="public"/>
          <propertyref name="MouseInClient" visibility="public"/>
          <propertyref name="VisibleDockClientCount" visibility="public"/>
          <propertyref name="Brush" visibility="public"/>
          <propertyref name="Controls" visibility="public"/>
          <propertyref name="ControlCount" visibility="public"/>
          <propertyref name="Handle" visibility="public"/>
          <propertyref name="Padding" visibility="public"/>
          <propertyref name="ParentDoubleBuffered" visibility="public"/>
          <propertyref name="ParentWindow" visibility="public"/>
          <propertyref name="Showing" visibility="public"/>
          <propertyref name="IsDrawingLocked" visibility="public"/>
          <propertyref name="RedrawDisabled" visibility="public"/>
          <propertyref name="TabOrder" visibility="public"/>
          <propertyref name="TabStop" visibility="public"/>
          <propertyref name="UseDockManager" visibility="public"/>
          <ancestor name="TControl" namespace="Vcl.Controls">
            <methodref name="GetCustomHint" visibility="private"/>
            <methodref name="CalcDockSizes" visibility="private"/>
            <methodref name="CheckNewSize" visibility="private"/>
            <methodref name="CreateFloatingDockSite" visibility="private"/>
            <methodref name="DoActionChange" visibility="private"/>
            <methodref name="DoCanAutoSize" visibility="private"/>
            <methodref name="DoCanResize" visibility="private"/>
            <methodref name="DoConstraintsChange" visibility="private"/>
            <methodref name="DoConstrainedResize" visibility="private"/>
            <methodref name="DoDragMsg" visibility="private"/>
            <methodref name="DoMouseActivate" visibility="private"/>
            <methodref name="DoMouseDown" visibility="private"/>
            <methodref name="DoMouseUp" visibility="private"/>
            <methodref name="DoMarginChange" visibility="private"/>
            <methodref name="FontChanged" visibility="private"/>
            <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
            <methodref name="GetBoundsRect" visibility="private"/>
            <methodref name="GetClientHeight" visibility="private"/>
            <methodref name="GetClientWidth" visibility="private"/>
            <methodref name="GetLRDockWidth" visibility="private"/>
            <methodref name="GetMouseCapture" visibility="private"/>
            <methodref name="GetTBDockHeight" visibility="private"/>
            <methodref name="GetUndockWidth" visibility="private"/>
            <methodref name="GetUndockHeight" visibility="private"/>
            <methodref name="InvalidateControl" visibility="private"/>
            <methodref name="IsAnchorsStored" visibility="private"/>
            <methodref name="IsBiDiModeStored" visibility="private"/>
            <methodref name="IsCaptionStored" visibility="private"/>
            <methodref name="IsColorStored" visibility="private"/>
            <methodref name="IsEnabledStored" visibility="private"/>
            <methodref name="IsFontStored" visibility="private"/>
            <methodref name="IsHintStored" visibility="private"/>
            <methodref name="IsHelpContextStored" visibility="private"/>
            <methodref name="IsOnClickStored" visibility="private"/>
            <methodref name="IsShowHintStored" visibility="private"/>
            <methodref name="IsVisibleStored" visibility="private"/>
            <methodref name="ReadIsControl" visibility="private"/>
            <methodref name="ReadExplicitLeft" visibility="private"/>
            <methodref name="ReadExplicitTop" visibility="private"/>
            <methodref name="ReadExplicitWidth" visibility="private"/>
            <methodref name="ReadExplicitHeight" visibility="private"/>
            <methodref name="SetAlignWithMargins" visibility="private"/>
            <methodref name="SetAnchors" visibility="private"/>
            <methodref name="SetAction" visibility="private"/>
            <methodref name="SetAlign" visibility="private"/>
            <methodref name="SetBoundsRect" visibility="private"/>
            <methodref name="SetClientHeight" visibility="private"/>
            <methodref name="SetClientSize" visibility="private"/>
            <methodref name="SetClientWidth" visibility="private"/>
            <methodref name="SetColor" visibility="private"/>
            <methodref name="SetCursor" visibility="private"/>
            <methodref name="SetDesktopFont" visibility="private"/>
            <methodref name="SetFont" visibility="private"/>
            <methodref name="SetHeight" visibility="private"/>
            <methodref name="SetHelpContext" visibility="private"/>
            <methodref name="SetHelpKeyword" visibility="private"/>
            <methodref name="SetHostDockSite" visibility="private"/>
            <methodref name="SetLeft" visibility="private"/>
            <methodref name="SetMouseCapture" visibility="private"/>
            <methodref name="SetParentColor" visibility="private"/>
            <methodref name="SetParentFont" visibility="private"/>
            <methodref name="SetShowHint" visibility="private"/>
            <methodref name="SetParentShowHint" visibility="private"/>
            <methodref name="SetParentCustomHint" visibility="private"/>
            <methodref name="SetPopupMenu" visibility="private"/>
            <methodref name="SetTop" visibility="private"/>
            <methodref name="SetVisible" visibility="private"/>
            <methodref name="SetWidth" visibility="private"/>
            <methodref name="SetZOrderPosition" visibility="private"/>
            <methodref name="UpdateAnchorRules" visibility="private"/>
            <methodref name="WriteIsControl" visibility="private"/>
            <methodref name="WriteExplicitLeft" visibility="private"/>
            <methodref name="WriteExplicitTop" visibility="private"/>
            <methodref name="WriteExplicitWidth" visibility="private"/>
            <methodref name="WriteExplicitHeight" visibility="private"/>
            <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMouseMove" visibility="private" procflags="message"/>
            <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="WMCancelMode" visibility="private" procflags="message"/>
            <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
            <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
            <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
            <methodref name="CMFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
            <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
            <methodref name="CMHintShow" visibility="private" procflags="message"/>
            <methodref name="CMHitTest" visibility="private" procflags="message"/>
            <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
            <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
            <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
            <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="CMGesture" visibility="private" procflags="message"/>
            <methodref name="WMContextMenu" visibility="private" procflags="message"/>
            <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
            <methodref name="SetConstraints" visibility="private"/>
            <methodref name="SetMargins" visibility="private"/>
            <methodref name="SetTouchManager" visibility="private"/>
            <methodref name="GetText" visibility="private"/>
            <methodref name="SetText" visibility="private"/>
            <methodref name="CMFloat" visibility="private" procflags="message"/>
            <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
            <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
            <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
            <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
            <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
            <methodref name="AssignTo" visibility="protected" procflags="override"/>
            <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="CanResize" visibility="protected" procflags="virtual"/>
            <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="Changed" visibility="protected"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="Click" visibility="protected" procflags="dynamic"/>
            <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
            <methodref name="CalcCursorPos" visibility="protected"/>
            <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
            <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
            <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="DefineProperties" visibility="protected" procflags="override"/>
            <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
            <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
            <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
            <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
            <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
            <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="GetAction" visibility="protected" procflags="virtual"/>
            <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
            <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
            <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
            <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
            <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
            <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
            <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
            <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragMode" visibility="protected"/>
            <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
            <methodref name="Loaded" visibility="protected" procflags="override"/>
            <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
            <methodref name="Notification" visibility="protected" procflags="override"/>
            <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
            <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
            <methodref name="ReadState" visibility="protected" procflags="override"/>
            <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
            <methodref name="Resize" visibility="protected" procflags="dynamic"/>
            <methodref name="ScaleConstraints" visibility="protected"/>
            <methodref name="ScaleMargins" visibility="protected"/>
            <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
            <methodref name="SendCancelMode" visibility="protected"/>
            <methodref name="SendDockNotification" visibility="protected"/>
            <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="SetName" visibility="protected" procflags="override"/>
            <methodref name="SetParent" visibility="protected" procflags="virtual"/>
            <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
            <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
            <methodref name="SetCustomHint" visibility="protected"/>
            <methodref name="UpdateExplicitBounds" visibility="protected"/>
            <methodref name="UpdateBoundsRect" visibility="protected"/>
            <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
            <methodref name="WndProc" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
            <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
            <propertyref name="ActionLink" visibility="protected"/>
            <propertyref name="AutoSize" visibility="protected"/>
            <propertyref name="Caption" visibility="protected"/>
            <propertyref name="DesktopFont" visibility="protected"/>
            <propertyref name="DragKind" visibility="protected"/>
            <propertyref name="DragCursor" visibility="protected"/>
            <propertyref name="DragMode" visibility="protected"/>
            <propertyref name="IsControl" visibility="protected"/>
            <propertyref name="MouseCapture" visibility="protected"/>
            <propertyref name="ParentBiDiMode" visibility="protected"/>
            <propertyref name="ParentColor" visibility="protected"/>
            <propertyref name="ParentFont" visibility="protected"/>
            <propertyref name="ParentShowHint" visibility="protected"/>
            <propertyref name="PopupMenu" visibility="protected"/>
            <propertyref name="ScalingFlags" visibility="protected"/>
            <propertyref name="Text" visibility="protected"/>
            <propertyref name="WheelAccumulator" visibility="protected"/>
            <propertyref name="Color" visibility="protected"/>
            <propertyref name="Font" visibility="protected"/>
            <propertyref name="IScaling" visibility="protected"/>
            <propertyref name="WindowText" visibility="protected"/>
            <eventref name="OnCanResize" visibility="protected"/>
            <eventref name="OnClick" visibility="protected"/>
            <eventref name="OnConstrainedResize" visibility="protected"/>
            <eventref name="OnContextPopup" visibility="protected"/>
            <eventref name="OnDblClick" visibility="protected"/>
            <eventref name="OnDragDrop" visibility="protected"/>
            <eventref name="OnDragOver" visibility="protected"/>
            <eventref name="OnEndDock" visibility="protected"/>
            <eventref name="OnEndDrag" visibility="protected"/>
            <eventref name="OnMouseActivate" visibility="protected"/>
            <eventref name="OnMouseDown" visibility="protected"/>
            <eventref name="OnMouseEnter" visibility="protected"/>
            <eventref name="OnMouseLeave" visibility="protected"/>
            <eventref name="OnMouseMove" visibility="protected"/>
            <eventref name="OnMouseUp" visibility="protected"/>
            <eventref name="OnMouseWheel" visibility="protected"/>
            <eventref name="OnMouseWheelDown" visibility="protected"/>
            <eventref name="OnMouseWheelUp" visibility="protected"/>
            <eventref name="OnResize" visibility="protected"/>
            <eventref name="OnStartDock" visibility="protected"/>
            <eventref name="OnStartDrag" visibility="protected"/>
            <methodref name="Create" visibility="public" procflags="constructor override"/>
            <methodref name="Destroy" visibility="public" procflags="destructor override"/>
            <methodref name="CheckNonMainThreadUsage" visibility="public"/>
            <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
            <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
            <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
            <methodref name="BeginDrag" visibility="public"/>
            <methodref name="BringToFront" visibility="public"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToParent" visibility="public"/>
            <methodref name="Dock" visibility="public" procflags="dynamic"/>
            <methodref name="Dragging" visibility="public"/>
            <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
            <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
            <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
            <propertyref name="Enabled" visibility="public"/>
            <methodref name="EndDrag" visibility="public"/>
            <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="GetParentComponent" visibility="public" procflags="override"/>
            <methodref name="HasParent" visibility="public" procflags="override"/>
            <methodref name="Hide" visibility="public"/>
            <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
            <methodref name="Invalidate" visibility="public" procflags="virtual"/>
            <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
            <methodref name="IsRightToLeft" visibility="public"/>
            <methodref name="ManualDock" visibility="public"/>
            <methodref name="ManualFloat" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Refresh" visibility="public"/>
            <methodref name="Repaint" visibility="public" procflags="virtual"/>
            <methodref name="ReplaceDockedControl" visibility="public"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ParentToClient" visibility="public"/>
            <methodref name="SendToBack" visibility="public"/>
            <methodref name="SetBounds" visibility="public" procflags="virtual"/>
            <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
            <methodref name="SetParentComponent" visibility="public" procflags="override"/>
            <methodref name="Show" visibility="public"/>
            <methodref name="Update" visibility="public" procflags="virtual"/>
            <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="UseRightToLeftReading" visibility="public"/>
            <methodref name="UseRightToLeftScrollBar" visibility="public"/>
            <methodref name="DefaultHandler" visibility="public" procflags="override"/>
            <methodref name="GetTextBuf" visibility="public"/>
            <methodref name="GetTextLen" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="SetTextBuf" visibility="public"/>
            <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
            <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleRectSize" visibility="public"/>
            <propertyref name="Action" visibility="public"/>
            <propertyref name="Align" visibility="public"/>
            <propertyref name="Anchors" visibility="public"/>
            <propertyref name="BiDiMode" visibility="public"/>
            <propertyref name="BoundsRect" visibility="public"/>
            <propertyref name="ClientHeight" visibility="public"/>
            <propertyref name="ClientOrigin" visibility="public"/>
            <propertyref name="ClientRect" visibility="public"/>
            <propertyref name="ClientWidth" visibility="public"/>
            <propertyref name="Constraints" visibility="public"/>
            <propertyref name="ControlState" visibility="public"/>
            <propertyref name="ControlStyle" visibility="public"/>
            <propertyref name="CurrentPPI" visibility="public"/>
            <propertyref name="DockOrientation" visibility="public"/>
            <propertyref name="ExplicitLeft" visibility="public"/>
            <propertyref name="ExplicitTop" visibility="public"/>
            <propertyref name="ExplicitWidth" visibility="public"/>
            <propertyref name="ExplicitHeight" visibility="public"/>
            <propertyref name="Floating" visibility="public"/>
            <propertyref name="FloatingDockSiteClass" visibility="public"/>
            <propertyref name="HostDockSite" visibility="public"/>
            <propertyref name="LRDockWidth" visibility="public"/>
            <propertyref name="ScaleFactor" visibility="public"/>
            <propertyref name="ShowHint" visibility="public"/>
            <propertyref name="TBDockHeight" visibility="public"/>
            <propertyref name="Touch" visibility="public"/>
            <propertyref name="UndockHeight" visibility="public"/>
            <propertyref name="UndockWidth" visibility="public"/>
            <propertyref name="Visible" visibility="public"/>
            <eventref name="WindowProc" visibility="public"/>
            <propertyref name="Parent" visibility="public"/>
            <propertyref name="StyleElements" visibility="public"/>
            <propertyref name="StyleName" visibility="public"/>
            <eventref name="OnGesture" visibility="public"/>
            <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
            <propertyref name="AlignWithMargins" visibility="published"/>
            <propertyref name="Left" visibility="published"/>
            <propertyref name="Top" visibility="published"/>
            <propertyref name="Width" visibility="published"/>
            <propertyref name="Height" visibility="published"/>
            <propertyref name="Cursor" visibility="published"/>
            <propertyref name="Hint" visibility="published"/>
            <propertyref name="HelpType" visibility="published"/>
            <propertyref name="HelpKeyword" visibility="published"/>
            <propertyref name="HelpContext" visibility="published"/>
            <propertyref name="Margins" visibility="published"/>
            <propertyref name="CustomHint" visibility="published"/>
            <propertyref name="ParentCustomHint" visibility="published"/>
            <ancestor name="TComponent" namespace="System.Classes">
              <interfaces>
                <implements name="IInterfaceComponentReference"/>
                <implements name="IInterface"/>
              </interfaces>
              <methodref name="GetComObject" visibility="private">
              </methodref>
              <methodref name="GetComponent" visibility="private">
              </methodref>
              <methodref name="GetComponentCount" visibility="private">
              </methodref>
              <methodref name="GetComponentIndex" visibility="private">
              </methodref>
              <methodref name="Insert" visibility="private">
              </methodref>
              <methodref name="ReadLeft" visibility="private">
              </methodref>
              <methodref name="ReadTop" visibility="private">
              </methodref>
              <methodref name="Remove" visibility="private">
              </methodref>
              <methodref name="RemoveNotification" visibility="private">
              </methodref>
              <methodref name="SetComponentIndex" visibility="private">
              </methodref>
              <methodref name="SetReference" visibility="private">
              </methodref>
              <methodref name="WriteLeft" visibility="private">
              </methodref>
              <methodref name="WriteTop" visibility="private">
              </methodref>
              <methodref name="IntfGetComponent" visibility="private">
              </methodref>
              <methodref name="DoGetDeltaStreams" visibility="private">
              </methodref>
              <methodref name="ReadDeltaStream" visibility="private">
              </methodref>
              <methodref name="ReadDeltaState" visibility="private">
              </methodref>
              <methodref name="FindSortedComponent" visibility="private">
              </methodref>
              <methodref name="AddSortedComponent" visibility="private">
              </methodref>
              <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
              </methodref>
              <methodref name="Create@" visibility="class private" procflags="class constructor noself">
              </methodref>
              <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ChangeName" visibility="protected">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="override">
              </methodref>
              <methodref name="GetChildren" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="override">
              </methodref>
              <methodref name="Loaded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="Notification" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ReadState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="CanObserve" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetObservers" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetAncestor" visibility="protected">
              </methodref>
              <methodref name="SetDesigning" visibility="protected">
              </methodref>
              <methodref name="SetInline" visibility="protected">
              </methodref>
              <methodref name="SetDesignInstance" visibility="protected">
              </methodref>
              <methodref name="SetName" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updating" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updated" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
              </methodref>
              <methodref name="ValidateRename" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="WriteState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="RemoveFreeNotifications" visibility="protected">
              </methodref>
              <methodref name="QueryInterface" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="_AddRef" visibility="protected">
              </methodref>
              <methodref name="_Release" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfoCount" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfo" visibility="protected">
              </methodref>
              <methodref name="GetIDsOfNames" visibility="protected">
              </methodref>
              <methodref name="Invoke" visibility="protected">
              </methodref>
              <eventref name="OnGetDeltaStreams" visibility="protected">
              </eventref>
              <methodref name="Create" visibility="public" procflags="constructor virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="override">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndFunctionInvoke" visibility="public">
              </methodref>
              <methodref name="DestroyComponents" visibility="public">
              </methodref>
              <methodref name="Destroying" visibility="public">
              </methodref>
              <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="FindComponent" visibility="public">
              </methodref>
              <methodref name="FreeNotification" visibility="public">
              </methodref>
              <methodref name="RemoveFreeNotification" visibility="public">
              </methodref>
              <methodref name="FreeOnRelease" visibility="public">
              </methodref>
              <methodref name="GetEnumerator" visibility="public" procflags="inline">
              </methodref>
              <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="override">
              </methodref>
              <methodref name="HasParent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="InsertComponent" visibility="public">
              </methodref>
              <methodref name="RemoveComponent" visibility="public">
              </methodref>
              <methodref name="SetSubComponent" visibility="public">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="override">
              </methodref>
              <methodref name="UpdateAction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="IsImplementorOf" visibility="public">
              </methodref>
              <methodref name="ReferenceInterface" visibility="public">
              </methodref>
              <propertyref name="ComObject" visibility="public">
              </propertyref>
              <propertyref name="Components" visibility="public">
              </propertyref>
              <propertyref name="ComponentCount" visibility="public">
              </propertyref>
              <propertyref name="ComponentIndex" visibility="public">
              </propertyref>
              <propertyref name="ComponentState" visibility="public">
              </propertyref>
              <propertyref name="ComponentStyle" visibility="public">
              </propertyref>
              <propertyref name="DesignInfo" visibility="public">
              </propertyref>
              <propertyref name="Owner" visibility="public">
              </propertyref>
              <propertyref name="VCLComObject" visibility="public">
              </propertyref>
              <propertyref name="Observers" visibility="public">
              </propertyref>
              <propertyref name="Name" visibility="published">
              </propertyref>
              <propertyref name="Tag" visibility="published">
              </propertyref>
              <ancestor name="TPersistent" namespace="System.Classes">
                <methodref name="AssignError" visibility="private">
                </methodref>
                <methodref name="AssignTo" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="DefineProperties" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="GetOwner" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor override">
                </methodref>
                <methodref name="Assign" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetNamePath" visibility="public" procflags="dynamic">
                </methodref>
                <ancestor name="TObject" namespace="System">
                  <methodref name="Create" visibility="public" procflags="constructor">
                  </methodref>
                  <methodref name="Free" visibility="public">
                  </methodref>
                  <methodref name="DisposeOf" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="InitInstance" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="CleanupInstance" visibility="public">
                  </methodref>
                  <methodref name="ClassType" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="ClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassNameIs" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassParent" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="ClassInfo" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InstanceSize" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InheritsFrom" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="QualifiedClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="GetInterface" visibility="public">
                  </methodref>
                  <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="UnitName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="UnitScope" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="Equals" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="GetHashCode" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="ToString" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="SafeCallException" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Dispatch" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="NewInstance" visibility="public" procflags="class virtual">
                  </methodref>
                  <methodref name="FreeInstance" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                  </methodref>
                  <methodref name="GetDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <propertyref name="Disposed" visibility="protected">
                  </propertyref>
                </ancestor>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="66">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="67">
      </procedure>
      <property name="Align" visibility="published" read="FAlign" write="SetAlign" type="TAlign" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="69"/>
      <property name="Anchors" visibility="published" read="FAnchors" write="SetAnchors" stored="IsAnchorsStored" type="TAnchors" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="70"/>
      <property name="BiDiMode" visibility="published" read="FBiDiMode" write="SetBiDiMode" stored="IsBiDiModeStored" type="TBiDiMode" hoisted="true" file="Vcl.StdCtrls.pas" line="71"/>
      <property name="Caption" visibility="published" read="GetText" write="SetText" stored="IsCaptionStored" type="TCaption" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="72"/>
      <property name="Color" visibility="published" read="FColor" write="SetColor" stored="IsColorStored" type="TColor" default="-16777211" hoisted="true" file="Vcl.StdCtrls.pas" line="73"/>
      <property name="Constraints" visibility="published" read="FConstraints" write="SetConstraints" type="TSizeConstraints" hoisted="true" file="Vcl.StdCtrls.pas" line="74"/>
      <property name="Ctl3D" visibility="published" read="FCtl3D" write="SetCtl3D" stored="IsCtl3DStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="75"/>
      <property name="DefaultHeaderFont" visibility="published" read="FDefaultHeaderFont" write="SetDefaultHeaderFont" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="76"/>
      <property name="DockSite" visibility="published" read="FDockSite" write="SetDockSite" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="77"/>
      <property name="DoubleBuffered" visibility="published" read="FDoubleBuffered" write="SetDoubleBuffered" stored="IsDoubleBufferedStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="78"/>
      <property name="DragCursor" visibility="published" read="FDragCursor" write="FDragCursor" type="TCursor" default="-12" hoisted="true" file="Vcl.StdCtrls.pas" line="79"/>
      <property name="DragKind" visibility="published" read="FDragKind" write="FDragKind" type="TDragKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="80"/>
      <property name="DragMode" visibility="published" read="GetDragMode" write="SetDragMode" type="TDragMode" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="81"/>
      <property name="Enabled" visibility="published" read="GetEnabled" write="SetEnabled" stored="IsEnabledStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="82"/>
      <property name="Font" visibility="published" read="FFont" write="SetFont" stored="IsFontStored" type="TFont" hoisted="true" file="Vcl.StdCtrls.pas" line="83"/>
      <property name="HeaderFont" visibility="published" read="FHeaderFont" write="SetHeaderFont" stored="IsHeaderFontStored" type="TFont" hoisted="true" file="Vcl.StdCtrls.pas" line="84"/>
      <property name="Padding" visibility="published" read="FPadding" write="SetPadding" type="TPadding" hoisted="true" file="Vcl.StdCtrls.pas" line="85"/>
      <property name="ParentBackground" visibility="published" read="GetParentBackground" write="SetParentBackground" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="86"/>
      <property name="ParentBiDiMode" visibility="published" read="FParentBiDiMode" write="SetParentBiDiMode" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="87"/>
      <property name="ParentColor" visibility="published" read="FParentColor" write="SetParentColor" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="88"/>
      <property name="ParentCtl3D" visibility="published" read="FParentCtl3D" write="SetParentCtl3D" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="89"/>
      <property name="ParentDoubleBuffered" visibility="published" read="FParentDoubleBuffered" write="SetParentDoubleBuffered" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="90"/>
      <property name="ParentFont" visibility="published" read="FParentFont" write="SetParentFont" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="91"/>
      <property name="ParentShowHint" visibility="published" read="FParentShowHint" write="SetParentShowHint" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="92"/>
      <property name="PopupMenu" visibility="published" read="FPopupMenu" write="SetPopupMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="93"/>
      <property name="ShowHint" visibility="published" read="FShowHint" write="SetShowHint" stored="IsShowHintStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="94"/>
      <property name="ShowFrame" visibility="published" read="FShowFrame" write="SetShowFrame" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="95"/>
      <property name="TabOrder" visibility="published" read="GetTabOrder" write="SetTabOrder" type="TTabOrder" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="96"/>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="97"/>
      <property name="Touch" visibility="published" read="FTouchManager" write="SetTouchManager" type="TTouchManager" hoisted="true" file="Vcl.StdCtrls.pas" line="98"/>
      <property name="Visible" visibility="published" read="FVisible" write="SetVisible" stored="IsVisibleStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="99"/>
      <property name="StyleElements" visibility="published" read="FStyleElements" write="SetStyleElements" type="TStyleElements" default="7" hoisted="true" file="Vcl.StdCtrls.pas" line="100"/>
      <property name="StyleName" visibility="published" read="FStyleName" write="SetStyleName" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="101"/>
      <event name="OnAlignInsertBefore" visibility="published" read="FOnAlignInsertBefore" write="FOnAlignInsertBefore" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="102"/>
      <event name="OnAlignPosition" visibility="published" read="FOnAlignPosition" write="FOnAlignPosition" type="TAlignPositionEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="103"/>
      <event name="OnClick" visibility="published" read="FOnClick" write="FOnClick" stored="IsOnClickStored" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="104"/>
      <event name="OnContextPopup" visibility="published" read="FOnContextPopup" write="FOnContextPopup" type="TContextPopupEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="105"/>
      <event name="OnDblClick" visibility="published" read="FOnDblClick" write="FOnDblClick" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="106"/>
      <event name="OnDragDrop" visibility="published" read="FOnDragDrop" write="FOnDragDrop" type="TDragDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="107"/>
      <event name="OnDockDrop" visibility="published" read="FOnDockDrop" write="FOnDockDrop" type="TDockDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="108"/>
      <event name="OnDockOver" visibility="published" read="FOnDockOver" write="FOnDockOver" type="TDockOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="109"/>
      <event name="OnDragOver" visibility="published" read="FOnDragOver" write="FOnDragOver" type="TDragOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="110"/>
      <event name="OnEndDock" visibility="published" read="FOnEndDock" write="FOnEndDock" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="111"/>
      <event name="OnEndDrag" visibility="published" read="FOnEndDrag" write="FOnEndDrag" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="112"/>
      <event name="OnEnter" visibility="published" read="FOnEnter" write="FOnEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="113"/>
      <event name="OnExit" visibility="published" read="FOnExit" write="FOnExit" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="114"/>
      <event name="OnGesture" visibility="published" read="FOnGesture" write="FOnGesture" type="TGestureEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="115"/>
      <event name="OnGetSiteInfo" visibility="published" read="FOnGetSiteInfo" write="FOnGetSiteInfo" type="TGetSiteInfoEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="116"/>
      <event name="OnMouseActivate" visibility="published" read="FOnMouseActivate" write="FOnMouseActivate" type="TMouseActivateEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="117"/>
      <event name="OnMouseDown" visibility="published" read="FOnMouseDown" write="FOnMouseDown" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="118"/>
      <event name="OnMouseEnter" visibility="published" read="FOnMouseEnter" write="FOnMouseEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="119"/>
      <event name="OnMouseLeave" visibility="published" read="FOnMouseLeave" write="FOnMouseLeave" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="120"/>
      <event name="OnMouseMove" visibility="published" read="FOnMouseMove" write="FOnMouseMove" type="TMouseMoveEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="121"/>
      <event name="OnMouseUp" visibility="published" read="FOnMouseUp" write="FOnMouseUp" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="122"/>
      <event name="OnStartDock" visibility="published" read="FOnStartDock" write="FOnStartDock" type="TStartDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="123"/>
      <event name="OnStartDrag" visibility="published" read="FOnStartDrag" write="FOnStartDrag" type="TStartDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="124"/>
      <event name="OnUnDock" visibility="published" read="FOnUnDock" write="FOnUnDock" type="TUnDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="125"/>
    </members>
  <devnotes><summary>
TGroupBox represents a Windows group box.
The TGroupBox component represents a standard Windows group box, used to group related controls on a form. When another control component is placed within a group box, the group box becomes the parent of that component.
</summary></devnotes></class>
  <enum name="TTextLayout" file="Vcl.StdCtrls.pas" line="128">
    <element value="0" name="tlTop" file="Vcl.StdCtrls.pas" line="128"/>
    <element value="1" name="tlCenter" file="Vcl.StdCtrls.pas" line="128"/>
    <element value="2" name="tlBottom" file="Vcl.StdCtrls.pas" line="128"/>
  </enum>
  <enum name="TEllipsisPosition" file="Vcl.StdCtrls.pas" line="129">
    <element value="0" name="epNone" file="Vcl.StdCtrls.pas" line="129"/>
    <element value="1" name="epPathEllipsis" file="Vcl.StdCtrls.pas" line="129"/>
    <element value="2" name="epEndEllipsis" file="Vcl.StdCtrls.pas" line="129"/>
    <element value="3" name="epWordEllipsis" file="Vcl.StdCtrls.pas" line="129"/>
  </enum>
  <type name="TFNDrawText" file="Vcl.StdCtrls.pas" line="130" procflags="closure">
  </type>
  <class name="TCustomLabel" file="Vcl.StdCtrls.pas" line="132">
    <ancestor name="TGraphicControl" namespace="Vcl.Controls">
      <methodref name="WMPaint" visibility="private" procflags="message"/>
      <methodref name="Paint" visibility="protected" procflags="virtual"/>
      <propertyref name="Canvas" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <ancestor name="TControl" namespace="Vcl.Controls">
        <methodref name="GetCustomHint" visibility="private"/>
        <methodref name="CalcDockSizes" visibility="private"/>
        <methodref name="CheckNewSize" visibility="private"/>
        <methodref name="CreateFloatingDockSite" visibility="private"/>
        <methodref name="DoActionChange" visibility="private"/>
        <methodref name="DoCanAutoSize" visibility="private"/>
        <methodref name="DoCanResize" visibility="private"/>
        <methodref name="DoConstraintsChange" visibility="private"/>
        <methodref name="DoConstrainedResize" visibility="private"/>
        <methodref name="DoDragMsg" visibility="private"/>
        <methodref name="DoMouseActivate" visibility="private"/>
        <methodref name="DoMouseDown" visibility="private"/>
        <methodref name="DoMouseUp" visibility="private"/>
        <methodref name="DoMarginChange" visibility="private"/>
        <methodref name="FontChanged" visibility="private"/>
        <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
        <methodref name="GetBoundsRect" visibility="private"/>
        <methodref name="GetClientHeight" visibility="private"/>
        <methodref name="GetClientWidth" visibility="private"/>
        <methodref name="GetLRDockWidth" visibility="private"/>
        <methodref name="GetMouseCapture" visibility="private"/>
        <methodref name="GetTBDockHeight" visibility="private"/>
        <methodref name="GetUndockWidth" visibility="private"/>
        <methodref name="GetUndockHeight" visibility="private"/>
        <methodref name="InvalidateControl" visibility="private"/>
        <methodref name="IsAnchorsStored" visibility="private"/>
        <methodref name="IsBiDiModeStored" visibility="private"/>
        <methodref name="IsCaptionStored" visibility="private"/>
        <methodref name="IsColorStored" visibility="private"/>
        <methodref name="IsEnabledStored" visibility="private"/>
        <methodref name="IsFontStored" visibility="private"/>
        <methodref name="IsHintStored" visibility="private"/>
        <methodref name="IsHelpContextStored" visibility="private"/>
        <methodref name="IsOnClickStored" visibility="private"/>
        <methodref name="IsShowHintStored" visibility="private"/>
        <methodref name="IsVisibleStored" visibility="private"/>
        <methodref name="ReadIsControl" visibility="private"/>
        <methodref name="ReadExplicitLeft" visibility="private"/>
        <methodref name="ReadExplicitTop" visibility="private"/>
        <methodref name="ReadExplicitWidth" visibility="private"/>
        <methodref name="ReadExplicitHeight" visibility="private"/>
        <methodref name="SetAlignWithMargins" visibility="private"/>
        <methodref name="SetAnchors" visibility="private"/>
        <methodref name="SetAction" visibility="private"/>
        <methodref name="SetAlign" visibility="private"/>
        <methodref name="SetBoundsRect" visibility="private"/>
        <methodref name="SetClientHeight" visibility="private"/>
        <methodref name="SetClientSize" visibility="private"/>
        <methodref name="SetClientWidth" visibility="private"/>
        <methodref name="SetColor" visibility="private"/>
        <methodref name="SetCursor" visibility="private"/>
        <methodref name="SetDesktopFont" visibility="private"/>
        <methodref name="SetFont" visibility="private"/>
        <methodref name="SetHeight" visibility="private"/>
        <methodref name="SetHelpContext" visibility="private"/>
        <methodref name="SetHelpKeyword" visibility="private"/>
        <methodref name="SetHostDockSite" visibility="private"/>
        <methodref name="SetLeft" visibility="private"/>
        <methodref name="SetMouseCapture" visibility="private"/>
        <methodref name="SetParentColor" visibility="private"/>
        <methodref name="SetParentFont" visibility="private"/>
        <methodref name="SetShowHint" visibility="private"/>
        <methodref name="SetParentShowHint" visibility="private"/>
        <methodref name="SetParentCustomHint" visibility="private"/>
        <methodref name="SetPopupMenu" visibility="private"/>
        <methodref name="SetTop" visibility="private"/>
        <methodref name="SetVisible" visibility="private"/>
        <methodref name="SetWidth" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateAnchorRules" visibility="private"/>
        <methodref name="WriteIsControl" visibility="private"/>
        <methodref name="WriteExplicitLeft" visibility="private"/>
        <methodref name="WriteExplicitTop" visibility="private"/>
        <methodref name="WriteExplicitWidth" visibility="private"/>
        <methodref name="WriteExplicitHeight" visibility="private"/>
        <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMMouseMove" visibility="private" procflags="message"/>
        <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
        <methodref name="WMCancelMode" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMHintShow" visibility="private" procflags="message"/>
        <methodref name="CMHitTest" visibility="private" procflags="message"/>
        <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
        <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
        <methodref name="CMGesture" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="SetConstraints" visibility="private"/>
        <methodref name="SetMargins" visibility="private"/>
        <methodref name="SetTouchManager" visibility="private"/>
        <methodref name="GetText" visibility="private"/>
        <methodref name="SetText" visibility="private"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
        <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="CanResize" visibility="protected" procflags="virtual"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
        <methodref name="Changed" visibility="protected"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
        <methodref name="Click" visibility="protected" procflags="dynamic"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
        <methodref name="CalcCursorPos" visibility="protected"/>
        <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
        <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
        <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
        <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
        <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
        <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
        <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
        <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="GetAction" visibility="protected" procflags="virtual"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
        <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
        <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
        <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
        <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
        <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
        <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
        <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
        <methodref name="GetDragMode" visibility="protected"/>
        <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
        <methodref name="Loaded" visibility="protected" procflags="override"/>
        <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
        <methodref name="Resize" visibility="protected" procflags="dynamic"/>
        <methodref name="ScaleConstraints" visibility="protected"/>
        <methodref name="ScaleMargins" visibility="protected"/>
        <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
        <methodref name="SendCancelMode" visibility="protected"/>
        <methodref name="SendDockNotification" visibility="protected"/>
        <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
        <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
        <methodref name="SetName" visibility="protected" procflags="override"/>
        <methodref name="SetParent" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
        <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
        <methodref name="SetCustomHint" visibility="protected"/>
        <methodref name="UpdateExplicitBounds" visibility="protected"/>
        <methodref name="UpdateBoundsRect" visibility="protected"/>
        <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
        <methodref name="WndProc" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
        <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
        <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
        <propertyref name="ActionLink" visibility="protected"/>
        <propertyref name="AutoSize" visibility="protected"/>
        <propertyref name="Caption" visibility="protected"/>
        <propertyref name="DesktopFont" visibility="protected"/>
        <propertyref name="DragKind" visibility="protected"/>
        <propertyref name="DragCursor" visibility="protected"/>
        <propertyref name="DragMode" visibility="protected"/>
        <propertyref name="IsControl" visibility="protected"/>
        <propertyref name="MouseCapture" visibility="protected"/>
        <propertyref name="ParentBiDiMode" visibility="protected"/>
        <propertyref name="ParentColor" visibility="protected"/>
        <propertyref name="ParentFont" visibility="protected"/>
        <propertyref name="ParentShowHint" visibility="protected"/>
        <propertyref name="PopupMenu" visibility="protected"/>
        <propertyref name="ScalingFlags" visibility="protected"/>
        <propertyref name="Text" visibility="protected"/>
        <propertyref name="WheelAccumulator" visibility="protected"/>
        <propertyref name="Color" visibility="protected"/>
        <propertyref name="Font" visibility="protected"/>
        <propertyref name="IScaling" visibility="protected"/>
        <propertyref name="WindowText" visibility="protected"/>
        <eventref name="OnCanResize" visibility="protected"/>
        <eventref name="OnClick" visibility="protected"/>
        <eventref name="OnConstrainedResize" visibility="protected"/>
        <eventref name="OnContextPopup" visibility="protected"/>
        <eventref name="OnDblClick" visibility="protected"/>
        <eventref name="OnDragDrop" visibility="protected"/>
        <eventref name="OnDragOver" visibility="protected"/>
        <eventref name="OnEndDock" visibility="protected"/>
        <eventref name="OnEndDrag" visibility="protected"/>
        <eventref name="OnMouseActivate" visibility="protected"/>
        <eventref name="OnMouseDown" visibility="protected"/>
        <eventref name="OnMouseEnter" visibility="protected"/>
        <eventref name="OnMouseLeave" visibility="protected"/>
        <eventref name="OnMouseMove" visibility="protected"/>
        <eventref name="OnMouseUp" visibility="protected"/>
        <eventref name="OnMouseWheel" visibility="protected"/>
        <eventref name="OnMouseWheelDown" visibility="protected"/>
        <eventref name="OnMouseWheelUp" visibility="protected"/>
        <eventref name="OnResize" visibility="protected"/>
        <eventref name="OnStartDock" visibility="protected"/>
        <eventref name="OnStartDrag" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="CheckNonMainThreadUsage" visibility="public"/>
        <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
        <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
        <methodref name="BeginDrag" visibility="public"/>
        <methodref name="BringToFront" visibility="public"/>
        <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
        <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
        <methodref name="ClientToParent" visibility="public"/>
        <methodref name="Dock" visibility="public" procflags="dynamic"/>
        <methodref name="Dragging" visibility="public"/>
        <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
        <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
        <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
        <propertyref name="Enabled" visibility="public"/>
        <methodref name="EndDrag" visibility="public"/>
        <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
        <methodref name="GetParentComponent" visibility="public" procflags="override"/>
        <methodref name="HasParent" visibility="public" procflags="override"/>
        <methodref name="Hide" visibility="public"/>
        <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
        <methodref name="Invalidate" visibility="public" procflags="virtual"/>
        <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
        <methodref name="IsRightToLeft" visibility="public"/>
        <methodref name="ManualDock" visibility="public"/>
        <methodref name="ManualFloat" visibility="public"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="Refresh" visibility="public"/>
        <methodref name="Repaint" visibility="public" procflags="virtual"/>
        <methodref name="ReplaceDockedControl" visibility="public"/>
        <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
        <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
        <methodref name="ParentToClient" visibility="public"/>
        <methodref name="SendToBack" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="virtual"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
        <methodref name="SetParentComponent" visibility="public" procflags="override"/>
        <methodref name="Show" visibility="public"/>
        <methodref name="Update" visibility="public" procflags="virtual"/>
        <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
        <methodref name="UseRightToLeftReading" visibility="public"/>
        <methodref name="UseRightToLeftScrollBar" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="GetTextBuf" visibility="public"/>
        <methodref name="GetTextLen" visibility="public"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="SetTextBuf" visibility="public"/>
        <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
        <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleRectSize" visibility="public"/>
        <propertyref name="Action" visibility="public"/>
        <propertyref name="Align" visibility="public"/>
        <propertyref name="Anchors" visibility="public"/>
        <propertyref name="BiDiMode" visibility="public"/>
        <propertyref name="BoundsRect" visibility="public"/>
        <propertyref name="ClientHeight" visibility="public"/>
        <propertyref name="ClientOrigin" visibility="public"/>
        <propertyref name="ClientRect" visibility="public"/>
        <propertyref name="ClientWidth" visibility="public"/>
        <propertyref name="Constraints" visibility="public"/>
        <propertyref name="ControlState" visibility="public"/>
        <propertyref name="ControlStyle" visibility="public"/>
        <propertyref name="CurrentPPI" visibility="public"/>
        <propertyref name="DockOrientation" visibility="public"/>
        <propertyref name="ExplicitLeft" visibility="public"/>
        <propertyref name="ExplicitTop" visibility="public"/>
        <propertyref name="ExplicitWidth" visibility="public"/>
        <propertyref name="ExplicitHeight" visibility="public"/>
        <propertyref name="Floating" visibility="public"/>
        <propertyref name="FloatingDockSiteClass" visibility="public"/>
        <propertyref name="HostDockSite" visibility="public"/>
        <propertyref name="LRDockWidth" visibility="public"/>
        <propertyref name="ScaleFactor" visibility="public"/>
        <propertyref name="ShowHint" visibility="public"/>
        <propertyref name="TBDockHeight" visibility="public"/>
        <propertyref name="Touch" visibility="public"/>
        <propertyref name="UndockHeight" visibility="public"/>
        <propertyref name="UndockWidth" visibility="public"/>
        <propertyref name="Visible" visibility="public"/>
        <eventref name="WindowProc" visibility="public"/>
        <propertyref name="Parent" visibility="public"/>
        <propertyref name="StyleElements" visibility="public"/>
        <propertyref name="StyleName" visibility="public"/>
        <eventref name="OnGesture" visibility="public"/>
        <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
        <propertyref name="AlignWithMargins" visibility="published"/>
        <propertyref name="Left" visibility="published"/>
        <propertyref name="Top" visibility="published"/>
        <propertyref name="Width" visibility="published"/>
        <propertyref name="Height" visibility="published"/>
        <propertyref name="Cursor" visibility="published"/>
        <propertyref name="Hint" visibility="published"/>
        <propertyref name="HelpType" visibility="published"/>
        <propertyref name="HelpKeyword" visibility="published"/>
        <propertyref name="HelpContext" visibility="published"/>
        <propertyref name="Margins" visibility="published"/>
        <propertyref name="CustomHint" visibility="published"/>
        <propertyref name="ParentCustomHint" visibility="published"/>
        <ancestor name="TComponent" namespace="System.Classes">
          <interfaces>
            <implements name="IInterfaceComponentReference"/>
            <implements name="IInterface"/>
          </interfaces>
          <methodref name="GetComObject" visibility="private">
          </methodref>
          <methodref name="GetComponent" visibility="private">
          </methodref>
          <methodref name="GetComponentCount" visibility="private">
          </methodref>
          <methodref name="GetComponentIndex" visibility="private">
          </methodref>
          <methodref name="Insert" visibility="private">
          </methodref>
          <methodref name="ReadLeft" visibility="private">
          </methodref>
          <methodref name="ReadTop" visibility="private">
          </methodref>
          <methodref name="Remove" visibility="private">
          </methodref>
          <methodref name="RemoveNotification" visibility="private">
          </methodref>
          <methodref name="SetComponentIndex" visibility="private">
          </methodref>
          <methodref name="SetReference" visibility="private">
          </methodref>
          <methodref name="WriteLeft" visibility="private">
          </methodref>
          <methodref name="WriteTop" visibility="private">
          </methodref>
          <methodref name="IntfGetComponent" visibility="private">
          </methodref>
          <methodref name="DoGetDeltaStreams" visibility="private">
          </methodref>
          <methodref name="ReadDeltaStream" visibility="private">
          </methodref>
          <methodref name="ReadDeltaState" visibility="private">
          </methodref>
          <methodref name="FindSortedComponent" visibility="private">
          </methodref>
          <methodref name="AddSortedComponent" visibility="private">
          </methodref>
          <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
          </methodref>
          <methodref name="Create@" visibility="class private" procflags="class constructor noself">
          </methodref>
          <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ChangeName" visibility="protected">
          </methodref>
          <methodref name="DefineProperties" visibility="protected" procflags="override">
          </methodref>
          <methodref name="GetChildren" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetOwner" visibility="protected" procflags="override">
          </methodref>
          <methodref name="Loaded" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="Notification" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="ReadState" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="CanObserve" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetObservers" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="SetAncestor" visibility="protected">
          </methodref>
          <methodref name="SetDesigning" visibility="protected">
          </methodref>
          <methodref name="SetInline" visibility="protected">
          </methodref>
          <methodref name="SetDesignInstance" visibility="protected">
          </methodref>
          <methodref name="SetName" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="Updating" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="Updated" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
          </methodref>
          <methodref name="ValidateRename" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="WriteState" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="RemoveFreeNotifications" visibility="protected">
          </methodref>
          <methodref name="QueryInterface" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="_AddRef" visibility="protected">
          </methodref>
          <methodref name="_Release" visibility="protected">
          </methodref>
          <methodref name="GetTypeInfoCount" visibility="protected">
          </methodref>
          <methodref name="GetTypeInfo" visibility="protected">
          </methodref>
          <methodref name="GetIDsOfNames" visibility="protected">
          </methodref>
          <methodref name="Invoke" visibility="protected">
          </methodref>
          <eventref name="OnGetDeltaStreams" visibility="protected">
          </eventref>
          <methodref name="Create" visibility="public" procflags="constructor virtual">
          </methodref>
          <methodref name="Destroy" visibility="public" procflags="destructor override">
          </methodref>
          <methodref name="BeforeDestruction" visibility="public" procflags="override">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndFunctionInvoke" visibility="public">
          </methodref>
          <methodref name="DestroyComponents" visibility="public">
          </methodref>
          <methodref name="Destroying" visibility="public">
          </methodref>
          <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="FindComponent" visibility="public">
          </methodref>
          <methodref name="FreeNotification" visibility="public">
          </methodref>
          <methodref name="RemoveFreeNotification" visibility="public">
          </methodref>
          <methodref name="FreeOnRelease" visibility="public">
          </methodref>
          <methodref name="GetEnumerator" visibility="public" procflags="inline">
          </methodref>
          <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="GetNamePath" visibility="public" procflags="override">
          </methodref>
          <methodref name="HasParent" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="InsertComponent" visibility="public">
          </methodref>
          <methodref name="RemoveComponent" visibility="public">
          </methodref>
          <methodref name="SetSubComponent" visibility="public">
          </methodref>
          <methodref name="SafeCallException" visibility="public" procflags="override">
          </methodref>
          <methodref name="UpdateAction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="IsImplementorOf" visibility="public">
          </methodref>
          <methodref name="ReferenceInterface" visibility="public">
          </methodref>
          <propertyref name="ComObject" visibility="public">
          </propertyref>
          <propertyref name="Components" visibility="public">
          </propertyref>
          <propertyref name="ComponentCount" visibility="public">
          </propertyref>
          <propertyref name="ComponentIndex" visibility="public">
          </propertyref>
          <propertyref name="ComponentState" visibility="public">
          </propertyref>
          <propertyref name="ComponentStyle" visibility="public">
          </propertyref>
          <propertyref name="DesignInfo" visibility="public">
          </propertyref>
          <propertyref name="Owner" visibility="public">
          </propertyref>
          <propertyref name="VCLComObject" visibility="public">
          </propertyref>
          <propertyref name="Observers" visibility="public">
          </propertyref>
          <propertyref name="Name" visibility="published">
          </propertyref>
          <propertyref name="Tag" visibility="published">
          </propertyref>
          <ancestor name="TPersistent" namespace="System.Classes">
            <methodref name="AssignError" visibility="private">
            </methodref>
            <methodref name="AssignTo" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="Assign" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="dynamic">
            </methodref>
            <ancestor name="TObject" namespace="System">
              <methodref name="Create" visibility="public" procflags="constructor">
              </methodref>
              <methodref name="Free" visibility="public">
              </methodref>
              <methodref name="DisposeOf" visibility="public" procflags="inline">
              </methodref>
              <methodref name="InitInstance" visibility="public" procflags="class">
              </methodref>
              <methodref name="CleanupInstance" visibility="public">
              </methodref>
              <methodref name="ClassType" visibility="public" procflags="inline">
              </methodref>
              <methodref name="ClassName" visibility="public" procflags="class">
              </methodref>
              <methodref name="ClassNameIs" visibility="public" procflags="class">
              </methodref>
              <methodref name="ClassParent" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="ClassInfo" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="InstanceSize" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="InheritsFrom" visibility="public" procflags="class">
              </methodref>
              <methodref name="MethodAddress" visibility="public" procflags="class overload">
              </methodref>
              <methodref name="MethodAddress" visibility="public" procflags="class overload">
              </methodref>
              <methodref name="MethodName" visibility="public" procflags="class">
              </methodref>
              <methodref name="QualifiedClassName" visibility="public" procflags="class">
              </methodref>
              <methodref name="FieldAddress" visibility="public" procflags="overload">
              </methodref>
              <methodref name="FieldAddress" visibility="public" procflags="overload">
              </methodref>
              <methodref name="GetInterface" visibility="public">
              </methodref>
              <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
              </methodref>
              <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="UnitName" visibility="public" procflags="class">
              </methodref>
              <methodref name="UnitScope" visibility="public" procflags="class">
              </methodref>
              <methodref name="Equals" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetHashCode" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="ToString" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="AfterConstruction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="Dispatch" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="DefaultHandler" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="NewInstance" visibility="public" procflags="class virtual">
              </methodref>
              <methodref name="FreeInstance" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor virtual">
              </methodref>
              <methodref name="GetDisposed" visibility="protected" procflags="inline">
              </methodref>
              <methodref name="CheckDisposed" visibility="protected" procflags="inline">
              </methodref>
              <propertyref name="Disposed" visibility="protected">
              </propertyref>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FFocusControl" type="TWinControl" visibility="private" size="4" offset="472" file="Vcl.StdCtrls.pas" line="134"/>
      <field name="FAlignment" type="TAlignment" visibility="private" size="1" offset="476" file="Vcl.StdCtrls.pas" line="135"/>
      <field name="FAutoSize" type="Boolean" visibility="private" size="1" offset="477" file="Vcl.StdCtrls.pas" line="136"/>
      <field name="FDrawTextProc" type="TFNDrawText" visibility="private" size="8" offset="480" file="Vcl.StdCtrls.pas" line="137"/>
      <field name="FGlowSize" type="Integer" visibility="private" size="4" offset="488" file="Vcl.StdCtrls.pas" line="138"/>
      <field name="FLayout" type="TTextLayout" visibility="private" size="1" offset="492" file="Vcl.StdCtrls.pas" line="139"/>
      <field name="FWordWrap" type="Boolean" visibility="private" size="1" offset="493" file="Vcl.StdCtrls.pas" line="140"/>
      <field name="FShowAccelChar" type="Boolean" visibility="private" size="1" offset="494" file="Vcl.StdCtrls.pas" line="141"/>
      <field name="FTransparentSet" type="Boolean" visibility="private" size="1" offset="495" file="Vcl.StdCtrls.pas" line="142"/>
      <field name="FEllipsisPosition" type="TEllipsisPosition" visibility="private" size="1" offset="496" file="Vcl.StdCtrls.pas" line="143"/>
      <procedure name="DoDrawThemeTextEx" visibility="private" file="Vcl.StdCtrls.pas" line="144">
        <parameters>
          <parameter name="DC" type="HDC"/>
          <parameter name="Text" type="string" paramflags="const"/>
          <parameter name="TextRect" type="TRect" paramflags="var"/>
          <parameter name="TextFlags" type="Cardinal"/>
        </parameters>
      </procedure>
      <procedure name="DoDrawNormalText" visibility="private" file="Vcl.StdCtrls.pas" line="145">
        <parameters>
          <parameter name="DC" type="HDC"/>
          <parameter name="Text" type="string" paramflags="const"/>
          <parameter name="TextRect" type="TRect" paramflags="var"/>
          <parameter name="TextFlags" type="Cardinal"/>
        </parameters>
      </procedure>
      <function name="GetTransparent" visibility="private" file="Vcl.StdCtrls.pas" line="146">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="SetAlignment" visibility="private" file="Vcl.StdCtrls.pas" line="147">
        <parameters>
          <parameter name="Value" type="TAlignment"/>
        </parameters>
      </procedure>
      <procedure name="SetEllipsisPosition" visibility="private" file="Vcl.StdCtrls.pas" line="148">
        <parameters>
          <parameter name="Value" type="TEllipsisPosition"/>
        </parameters>
      </procedure>
      <procedure name="SetFocusControl" visibility="private" file="Vcl.StdCtrls.pas" line="149">
        <parameters>
          <parameter name="Value" type="TWinControl"/>
        </parameters>
      </procedure>
      <procedure name="SetGlowSize" visibility="private" file="Vcl.StdCtrls.pas" line="150">
        <parameters>
          <parameter name="Value" type="Integer" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetLayout" visibility="private" file="Vcl.StdCtrls.pas" line="151">
        <parameters>
          <parameter name="Value" type="TTextLayout"/>
        </parameters>
      </procedure>
      <procedure name="SetShowAccelChar" visibility="private" file="Vcl.StdCtrls.pas" line="152">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetTransparent" visibility="private" file="Vcl.StdCtrls.pas" line="153">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetWordWrap" visibility="private" file="Vcl.StdCtrls.pas" line="154">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="UpdateDrawTextProc" visibility="private" file="Vcl.StdCtrls.pas" line="155">
      </procedure>
      <procedure name="CMDialogChar" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="156">
        <parameters>
          <parameter name="Message" type="TWMKey" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMFontChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="157">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMTextChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="158">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMStyleChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="159">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMEnabledChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="160">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="UpdateStyleElements" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="162">
      </procedure>
      <procedure name="AdjustBounds" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="163">
      </procedure>
      <procedure name="DoDrawText" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="164">
        <parameters>
          <parameter name="Rect" type="TRect" paramflags="var"/>
          <parameter name="Flags" type="Integer"/>
        </parameters>
      </procedure>
      <function name="GetLabelText" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="165">
        <parameters>
          <retval type="string"/>
        </parameters>
      </function>
      <procedure name="Loaded" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="166">
      </procedure>
      <procedure name="Notification" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="167">
        <parameters>
          <parameter name="AComponent" type="TComponent"/>
          <parameter name="Operation" type="TOperation"/>
        </parameters>
      </procedure>
      <procedure name="Paint" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="168">
      </procedure>
      <procedure name="SetAutoSize" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="169">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <property name="Alignment" visibility="protected" read="FAlignment" write="SetAlignment" type="TAlignment" default="0" file="Vcl.StdCtrls.pas" line="170"/>
      <property name="AutoSize" visibility="protected" read="FAutoSize" write="SetAutoSize" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="171"/>
      <property name="EllipsisPosition" visibility="protected" read="FEllipsisPosition" write="SetEllipsisPosition" type="TEllipsisPosition" default="0" file="Vcl.StdCtrls.pas" line="172"/>
      <property name="FocusControl" visibility="protected" read="FFocusControl" write="SetFocusControl" type="TWinControl" file="Vcl.StdCtrls.pas" line="173"/>
      <property name="ShowAccelChar" visibility="protected" read="FShowAccelChar" write="SetShowAccelChar" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="174"/>
      <property name="Transparent" visibility="protected" read="GetTransparent" write="SetTransparent" stored="FTransparentSet" type="Boolean" file="Vcl.StdCtrls.pas" line="175"/>
      <property name="Layout" visibility="protected" read="FLayout" write="SetLayout" type="TTextLayout" default="0" file="Vcl.StdCtrls.pas" line="176"/>
      <property name="WordWrap" visibility="protected" read="FWordWrap" write="SetWordWrap" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="177"/>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="179">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      </constructor>
      <property name="Caption" visibility="public" read="GetText" write="SetText" stored="IsCaptionStored" type="TCaption" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="180"/>
      <property name="Canvas" visibility="public" read="FCanvas" type="TCanvas" hoisted="true" file="Vcl.StdCtrls.pas" line="181"/>
      <property name="GlowSize" visibility="public" read="FGlowSize" write="SetGlowSize" type="Integer" default="0" file="Vcl.StdCtrls.pas" line="182"/>
    </members>
  </class>
  <class name="TLabel" file="Vcl.StdCtrls.pas" line="185">
    <ancestor name="TCustomLabel" namespace="Vcl.StdCtrls">
      <methodref name="DoDrawThemeTextEx" visibility="private"/>
      <methodref name="DoDrawNormalText" visibility="private"/>
      <methodref name="GetTransparent" visibility="private"/>
      <methodref name="SetAlignment" visibility="private"/>
      <methodref name="SetEllipsisPosition" visibility="private"/>
      <methodref name="SetFocusControl" visibility="private"/>
      <methodref name="SetGlowSize" visibility="private"/>
      <methodref name="SetLayout" visibility="private"/>
      <methodref name="SetShowAccelChar" visibility="private"/>
      <methodref name="SetTransparent" visibility="private"/>
      <methodref name="SetWordWrap" visibility="private"/>
      <methodref name="UpdateDrawTextProc" visibility="private"/>
      <methodref name="CMDialogChar" visibility="private" procflags="message"/>
      <methodref name="CMFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMTextChanged" visibility="private" procflags="message"/>
      <methodref name="CMStyleChanged" visibility="private" procflags="message"/>
      <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
      <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
      <methodref name="AdjustBounds" visibility="protected" procflags="dynamic"/>
      <methodref name="DoDrawText" visibility="protected" procflags="dynamic"/>
      <methodref name="GetLabelText" visibility="protected" procflags="virtual"/>
      <methodref name="Loaded" visibility="protected" procflags="override"/>
      <methodref name="Notification" visibility="protected" procflags="override"/>
      <methodref name="Paint" visibility="protected" procflags="override"/>
      <methodref name="SetAutoSize" visibility="protected" procflags="override"/>
      <propertyref name="Alignment" visibility="protected"/>
      <propertyref name="AutoSize" visibility="protected"/>
      <propertyref name="EllipsisPosition" visibility="protected"/>
      <propertyref name="FocusControl" visibility="protected"/>
      <propertyref name="ShowAccelChar" visibility="protected"/>
      <propertyref name="Transparent" visibility="protected"/>
      <propertyref name="Layout" visibility="protected"/>
      <propertyref name="WordWrap" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <propertyref name="Caption" visibility="public"/>
      <propertyref name="Canvas" visibility="public"/>
      <propertyref name="GlowSize" visibility="public"/>
      <ancestor name="TGraphicControl" namespace="Vcl.Controls">
        <methodref name="WMPaint" visibility="private" procflags="message"/>
        <methodref name="Paint" visibility="protected" procflags="virtual"/>
        <propertyref name="Canvas" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <ancestor name="TControl" namespace="Vcl.Controls">
          <methodref name="GetCustomHint" visibility="private"/>
          <methodref name="CalcDockSizes" visibility="private"/>
          <methodref name="CheckNewSize" visibility="private"/>
          <methodref name="CreateFloatingDockSite" visibility="private"/>
          <methodref name="DoActionChange" visibility="private"/>
          <methodref name="DoCanAutoSize" visibility="private"/>
          <methodref name="DoCanResize" visibility="private"/>
          <methodref name="DoConstraintsChange" visibility="private"/>
          <methodref name="DoConstrainedResize" visibility="private"/>
          <methodref name="DoDragMsg" visibility="private"/>
          <methodref name="DoMouseActivate" visibility="private"/>
          <methodref name="DoMouseDown" visibility="private"/>
          <methodref name="DoMouseUp" visibility="private"/>
          <methodref name="DoMarginChange" visibility="private"/>
          <methodref name="FontChanged" visibility="private"/>
          <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
          <methodref name="GetBoundsRect" visibility="private"/>
          <methodref name="GetClientHeight" visibility="private"/>
          <methodref name="GetClientWidth" visibility="private"/>
          <methodref name="GetLRDockWidth" visibility="private"/>
          <methodref name="GetMouseCapture" visibility="private"/>
          <methodref name="GetTBDockHeight" visibility="private"/>
          <methodref name="GetUndockWidth" visibility="private"/>
          <methodref name="GetUndockHeight" visibility="private"/>
          <methodref name="InvalidateControl" visibility="private"/>
          <methodref name="IsAnchorsStored" visibility="private"/>
          <methodref name="IsBiDiModeStored" visibility="private"/>
          <methodref name="IsCaptionStored" visibility="private"/>
          <methodref name="IsColorStored" visibility="private"/>
          <methodref name="IsEnabledStored" visibility="private"/>
          <methodref name="IsFontStored" visibility="private"/>
          <methodref name="IsHintStored" visibility="private"/>
          <methodref name="IsHelpContextStored" visibility="private"/>
          <methodref name="IsOnClickStored" visibility="private"/>
          <methodref name="IsShowHintStored" visibility="private"/>
          <methodref name="IsVisibleStored" visibility="private"/>
          <methodref name="ReadIsControl" visibility="private"/>
          <methodref name="ReadExplicitLeft" visibility="private"/>
          <methodref name="ReadExplicitTop" visibility="private"/>
          <methodref name="ReadExplicitWidth" visibility="private"/>
          <methodref name="ReadExplicitHeight" visibility="private"/>
          <methodref name="SetAlignWithMargins" visibility="private"/>
          <methodref name="SetAnchors" visibility="private"/>
          <methodref name="SetAction" visibility="private"/>
          <methodref name="SetAlign" visibility="private"/>
          <methodref name="SetBoundsRect" visibility="private"/>
          <methodref name="SetClientHeight" visibility="private"/>
          <methodref name="SetClientSize" visibility="private"/>
          <methodref name="SetClientWidth" visibility="private"/>
          <methodref name="SetColor" visibility="private"/>
          <methodref name="SetCursor" visibility="private"/>
          <methodref name="SetDesktopFont" visibility="private"/>
          <methodref name="SetFont" visibility="private"/>
          <methodref name="SetHeight" visibility="private"/>
          <methodref name="SetHelpContext" visibility="private"/>
          <methodref name="SetHelpKeyword" visibility="private"/>
          <methodref name="SetHostDockSite" visibility="private"/>
          <methodref name="SetLeft" visibility="private"/>
          <methodref name="SetMouseCapture" visibility="private"/>
          <methodref name="SetParentColor" visibility="private"/>
          <methodref name="SetParentFont" visibility="private"/>
          <methodref name="SetShowHint" visibility="private"/>
          <methodref name="SetParentShowHint" visibility="private"/>
          <methodref name="SetParentCustomHint" visibility="private"/>
          <methodref name="SetPopupMenu" visibility="private"/>
          <methodref name="SetTop" visibility="private"/>
          <methodref name="SetVisible" visibility="private"/>
          <methodref name="SetWidth" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateAnchorRules" visibility="private"/>
          <methodref name="WriteIsControl" visibility="private"/>
          <methodref name="WriteExplicitLeft" visibility="private"/>
          <methodref name="WriteExplicitTop" visibility="private"/>
          <methodref name="WriteExplicitWidth" visibility="private"/>
          <methodref name="WriteExplicitHeight" visibility="private"/>
          <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMouseMove" visibility="private" procflags="message"/>
          <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="WMCancelMode" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMHintShow" visibility="private" procflags="message"/>
          <methodref name="CMHitTest" visibility="private" procflags="message"/>
          <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
          <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="CMGesture" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="SetConstraints" visibility="private"/>
          <methodref name="SetMargins" visibility="private"/>
          <methodref name="SetTouchManager" visibility="private"/>
          <methodref name="GetText" visibility="private"/>
          <methodref name="SetText" visibility="private"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
          <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="CanResize" visibility="protected" procflags="virtual"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="Changed" visibility="protected"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="Click" visibility="protected" procflags="dynamic"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
          <methodref name="CalcCursorPos" visibility="protected"/>
          <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
          <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
          <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
          <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
          <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
          <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
          <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
          <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="GetAction" visibility="protected" procflags="virtual"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
          <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
          <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
          <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
          <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
          <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragMode" visibility="protected"/>
          <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
          <methodref name="Loaded" visibility="protected" procflags="override"/>
          <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
          <methodref name="Resize" visibility="protected" procflags="dynamic"/>
          <methodref name="ScaleConstraints" visibility="protected"/>
          <methodref name="ScaleMargins" visibility="protected"/>
          <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
          <methodref name="SendCancelMode" visibility="protected"/>
          <methodref name="SendDockNotification" visibility="protected"/>
          <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="SetName" visibility="protected" procflags="override"/>
          <methodref name="SetParent" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
          <methodref name="SetCustomHint" visibility="protected"/>
          <methodref name="UpdateExplicitBounds" visibility="protected"/>
          <methodref name="UpdateBoundsRect" visibility="protected"/>
          <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
          <methodref name="WndProc" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
          <propertyref name="ActionLink" visibility="protected"/>
          <propertyref name="AutoSize" visibility="protected"/>
          <propertyref name="Caption" visibility="protected"/>
          <propertyref name="DesktopFont" visibility="protected"/>
          <propertyref name="DragKind" visibility="protected"/>
          <propertyref name="DragCursor" visibility="protected"/>
          <propertyref name="DragMode" visibility="protected"/>
          <propertyref name="IsControl" visibility="protected"/>
          <propertyref name="MouseCapture" visibility="protected"/>
          <propertyref name="ParentBiDiMode" visibility="protected"/>
          <propertyref name="ParentColor" visibility="protected"/>
          <propertyref name="ParentFont" visibility="protected"/>
          <propertyref name="ParentShowHint" visibility="protected"/>
          <propertyref name="PopupMenu" visibility="protected"/>
          <propertyref name="ScalingFlags" visibility="protected"/>
          <propertyref name="Text" visibility="protected"/>
          <propertyref name="WheelAccumulator" visibility="protected"/>
          <propertyref name="Color" visibility="protected"/>
          <propertyref name="Font" visibility="protected"/>
          <propertyref name="IScaling" visibility="protected"/>
          <propertyref name="WindowText" visibility="protected"/>
          <eventref name="OnCanResize" visibility="protected"/>
          <eventref name="OnClick" visibility="protected"/>
          <eventref name="OnConstrainedResize" visibility="protected"/>
          <eventref name="OnContextPopup" visibility="protected"/>
          <eventref name="OnDblClick" visibility="protected"/>
          <eventref name="OnDragDrop" visibility="protected"/>
          <eventref name="OnDragOver" visibility="protected"/>
          <eventref name="OnEndDock" visibility="protected"/>
          <eventref name="OnEndDrag" visibility="protected"/>
          <eventref name="OnMouseActivate" visibility="protected"/>
          <eventref name="OnMouseDown" visibility="protected"/>
          <eventref name="OnMouseEnter" visibility="protected"/>
          <eventref name="OnMouseLeave" visibility="protected"/>
          <eventref name="OnMouseMove" visibility="protected"/>
          <eventref name="OnMouseUp" visibility="protected"/>
          <eventref name="OnMouseWheel" visibility="protected"/>
          <eventref name="OnMouseWheelDown" visibility="protected"/>
          <eventref name="OnMouseWheelUp" visibility="protected"/>
          <eventref name="OnResize" visibility="protected"/>
          <eventref name="OnStartDock" visibility="protected"/>
          <eventref name="OnStartDrag" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="CheckNonMainThreadUsage" visibility="public"/>
          <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
          <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
          <methodref name="BeginDrag" visibility="public"/>
          <methodref name="BringToFront" visibility="public"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToParent" visibility="public"/>
          <methodref name="Dock" visibility="public" procflags="dynamic"/>
          <methodref name="Dragging" visibility="public"/>
          <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
          <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
          <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
          <propertyref name="Enabled" visibility="public"/>
          <methodref name="EndDrag" visibility="public"/>
          <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="GetParentComponent" visibility="public" procflags="override"/>
          <methodref name="HasParent" visibility="public" procflags="override"/>
          <methodref name="Hide" visibility="public"/>
          <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
          <methodref name="IsRightToLeft" visibility="public"/>
          <methodref name="ManualDock" visibility="public"/>
          <methodref name="ManualFloat" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Refresh" visibility="public"/>
          <methodref name="Repaint" visibility="public" procflags="virtual"/>
          <methodref name="ReplaceDockedControl" visibility="public"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ParentToClient" visibility="public"/>
          <methodref name="SendToBack" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="virtual"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
          <methodref name="SetParentComponent" visibility="public" procflags="override"/>
          <methodref name="Show" visibility="public"/>
          <methodref name="Update" visibility="public" procflags="virtual"/>
          <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="UseRightToLeftReading" visibility="public"/>
          <methodref name="UseRightToLeftScrollBar" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="GetTextBuf" visibility="public"/>
          <methodref name="GetTextLen" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="SetTextBuf" visibility="public"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleRectSize" visibility="public"/>
          <propertyref name="Action" visibility="public"/>
          <propertyref name="Align" visibility="public"/>
          <propertyref name="Anchors" visibility="public"/>
          <propertyref name="BiDiMode" visibility="public"/>
          <propertyref name="BoundsRect" visibility="public"/>
          <propertyref name="ClientHeight" visibility="public"/>
          <propertyref name="ClientOrigin" visibility="public"/>
          <propertyref name="ClientRect" visibility="public"/>
          <propertyref name="ClientWidth" visibility="public"/>
          <propertyref name="Constraints" visibility="public"/>
          <propertyref name="ControlState" visibility="public"/>
          <propertyref name="ControlStyle" visibility="public"/>
          <propertyref name="CurrentPPI" visibility="public"/>
          <propertyref name="DockOrientation" visibility="public"/>
          <propertyref name="ExplicitLeft" visibility="public"/>
          <propertyref name="ExplicitTop" visibility="public"/>
          <propertyref name="ExplicitWidth" visibility="public"/>
          <propertyref name="ExplicitHeight" visibility="public"/>
          <propertyref name="Floating" visibility="public"/>
          <propertyref name="FloatingDockSiteClass" visibility="public"/>
          <propertyref name="HostDockSite" visibility="public"/>
          <propertyref name="LRDockWidth" visibility="public"/>
          <propertyref name="ScaleFactor" visibility="public"/>
          <propertyref name="ShowHint" visibility="public"/>
          <propertyref name="TBDockHeight" visibility="public"/>
          <propertyref name="Touch" visibility="public"/>
          <propertyref name="UndockHeight" visibility="public"/>
          <propertyref name="UndockWidth" visibility="public"/>
          <propertyref name="Visible" visibility="public"/>
          <eventref name="WindowProc" visibility="public"/>
          <propertyref name="Parent" visibility="public"/>
          <propertyref name="StyleElements" visibility="public"/>
          <propertyref name="StyleName" visibility="public"/>
          <eventref name="OnGesture" visibility="public"/>
          <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
          <propertyref name="AlignWithMargins" visibility="published"/>
          <propertyref name="Left" visibility="published"/>
          <propertyref name="Top" visibility="published"/>
          <propertyref name="Width" visibility="published"/>
          <propertyref name="Height" visibility="published"/>
          <propertyref name="Cursor" visibility="published"/>
          <propertyref name="Hint" visibility="published"/>
          <propertyref name="HelpType" visibility="published"/>
          <propertyref name="HelpKeyword" visibility="published"/>
          <propertyref name="HelpContext" visibility="published"/>
          <propertyref name="Margins" visibility="published"/>
          <propertyref name="CustomHint" visibility="published"/>
          <propertyref name="ParentCustomHint" visibility="published"/>
          <ancestor name="TComponent" namespace="System.Classes">
            <interfaces>
              <implements name="IInterfaceComponentReference"/>
              <implements name="IInterface"/>
            </interfaces>
            <methodref name="GetComObject" visibility="private">
            </methodref>
            <methodref name="GetComponent" visibility="private">
            </methodref>
            <methodref name="GetComponentCount" visibility="private">
            </methodref>
            <methodref name="GetComponentIndex" visibility="private">
            </methodref>
            <methodref name="Insert" visibility="private">
            </methodref>
            <methodref name="ReadLeft" visibility="private">
            </methodref>
            <methodref name="ReadTop" visibility="private">
            </methodref>
            <methodref name="Remove" visibility="private">
            </methodref>
            <methodref name="RemoveNotification" visibility="private">
            </methodref>
            <methodref name="SetComponentIndex" visibility="private">
            </methodref>
            <methodref name="SetReference" visibility="private">
            </methodref>
            <methodref name="WriteLeft" visibility="private">
            </methodref>
            <methodref name="WriteTop" visibility="private">
            </methodref>
            <methodref name="IntfGetComponent" visibility="private">
            </methodref>
            <methodref name="DoGetDeltaStreams" visibility="private">
            </methodref>
            <methodref name="ReadDeltaStream" visibility="private">
            </methodref>
            <methodref name="ReadDeltaState" visibility="private">
            </methodref>
            <methodref name="FindSortedComponent" visibility="private">
            </methodref>
            <methodref name="AddSortedComponent" visibility="private">
            </methodref>
            <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
            </methodref>
            <methodref name="Create@" visibility="class private" procflags="class constructor noself">
            </methodref>
            <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ChangeName" visibility="protected">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="override">
            </methodref>
            <methodref name="GetChildren" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="override">
            </methodref>
            <methodref name="Loaded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="Notification" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ReadState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="CanObserve" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetObservers" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetAncestor" visibility="protected">
            </methodref>
            <methodref name="SetDesigning" visibility="protected">
            </methodref>
            <methodref name="SetInline" visibility="protected">
            </methodref>
            <methodref name="SetDesignInstance" visibility="protected">
            </methodref>
            <methodref name="SetName" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updating" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updated" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
            </methodref>
            <methodref name="ValidateRename" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="WriteState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="RemoveFreeNotifications" visibility="protected">
            </methodref>
            <methodref name="QueryInterface" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="_AddRef" visibility="protected">
            </methodref>
            <methodref name="_Release" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfoCount" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfo" visibility="protected">
            </methodref>
            <methodref name="GetIDsOfNames" visibility="protected">
            </methodref>
            <methodref name="Invoke" visibility="protected">
            </methodref>
            <eventref name="OnGetDeltaStreams" visibility="protected">
            </eventref>
            <methodref name="Create" visibility="public" procflags="constructor virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="override">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndFunctionInvoke" visibility="public">
            </methodref>
            <methodref name="DestroyComponents" visibility="public">
            </methodref>
            <methodref name="Destroying" visibility="public">
            </methodref>
            <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="FindComponent" visibility="public">
            </methodref>
            <methodref name="FreeNotification" visibility="public">
            </methodref>
            <methodref name="RemoveFreeNotification" visibility="public">
            </methodref>
            <methodref name="FreeOnRelease" visibility="public">
            </methodref>
            <methodref name="GetEnumerator" visibility="public" procflags="inline">
            </methodref>
            <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="override">
            </methodref>
            <methodref name="HasParent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="InsertComponent" visibility="public">
            </methodref>
            <methodref name="RemoveComponent" visibility="public">
            </methodref>
            <methodref name="SetSubComponent" visibility="public">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="override">
            </methodref>
            <methodref name="UpdateAction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="IsImplementorOf" visibility="public">
            </methodref>
            <methodref name="ReferenceInterface" visibility="public">
            </methodref>
            <propertyref name="ComObject" visibility="public">
            </propertyref>
            <propertyref name="Components" visibility="public">
            </propertyref>
            <propertyref name="ComponentCount" visibility="public">
            </propertyref>
            <propertyref name="ComponentIndex" visibility="public">
            </propertyref>
            <propertyref name="ComponentState" visibility="public">
            </propertyref>
            <propertyref name="ComponentStyle" visibility="public">
            </propertyref>
            <propertyref name="DesignInfo" visibility="public">
            </propertyref>
            <propertyref name="Owner" visibility="public">
            </propertyref>
            <propertyref name="VCLComObject" visibility="public">
            </propertyref>
            <propertyref name="Observers" visibility="public">
            </propertyref>
            <propertyref name="Name" visibility="published">
            </propertyref>
            <propertyref name="Tag" visibility="published">
            </propertyref>
            <ancestor name="TPersistent" namespace="System.Classes">
              <methodref name="AssignError" visibility="private">
              </methodref>
              <methodref name="AssignTo" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="Assign" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="dynamic">
              </methodref>
              <ancestor name="TObject" namespace="System">
                <methodref name="Create" visibility="public" procflags="constructor">
                </methodref>
                <methodref name="Free" visibility="public">
                </methodref>
                <methodref name="DisposeOf" visibility="public" procflags="inline">
                </methodref>
                <methodref name="InitInstance" visibility="public" procflags="class">
                </methodref>
                <methodref name="CleanupInstance" visibility="public">
                </methodref>
                <methodref name="ClassType" visibility="public" procflags="inline">
                </methodref>
                <methodref name="ClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassNameIs" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassParent" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="ClassInfo" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InstanceSize" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InheritsFrom" visibility="public" procflags="class">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodName" visibility="public" procflags="class">
                </methodref>
                <methodref name="QualifiedClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="GetInterface" visibility="public">
                </methodref>
                <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                </methodref>
                <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="UnitName" visibility="public" procflags="class">
                </methodref>
                <methodref name="UnitScope" visibility="public" procflags="class">
                </methodref>
                <methodref name="Equals" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetHashCode" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="ToString" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Dispatch" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="NewInstance" visibility="public" procflags="class virtual">
                </methodref>
                <methodref name="FreeInstance" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                </methodref>
                <methodref name="GetDisposed" visibility="protected" procflags="inline">
                </methodref>
                <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                </methodref>
                <propertyref name="Disposed" visibility="protected">
                </propertyref>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <property name="Align" visibility="published" read="FAlign" write="SetAlign" type="TAlign" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="187"/>
      <property name="Alignment" visibility="published" read="FAlignment" write="SetAlignment" type="TAlignment" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="188"/>
      <property name="Anchors" visibility="published" read="FAnchors" write="SetAnchors" stored="IsAnchorsStored" type="TAnchors" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="189"/>
      <property name="AutoSize" visibility="published" read="FAutoSize" write="SetAutoSize" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="190"/>
      <property name="BiDiMode" visibility="published" read="FBiDiMode" write="SetBiDiMode" stored="IsBiDiModeStored" type="TBiDiMode" hoisted="true" file="Vcl.StdCtrls.pas" line="191"/>
      <property name="Caption" visibility="published" read="GetText" write="SetText" stored="IsCaptionStored" type="TCaption" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="192"/>
      <property name="Color" visibility="published" read="FColor" write="SetColor" stored="IsColorStored" type="TColor" hoisted="true" file="Vcl.StdCtrls.pas" line="193"/>
      <property name="Constraints" visibility="published" read="FConstraints" write="SetConstraints" type="TSizeConstraints" hoisted="true" file="Vcl.StdCtrls.pas" line="194"/>
      <property name="DragCursor" visibility="published" read="FDragCursor" write="FDragCursor" type="TCursor" default="-12" hoisted="true" file="Vcl.StdCtrls.pas" line="195"/>
      <property name="DragKind" visibility="published" read="FDragKind" write="FDragKind" type="TDragKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="196"/>
      <property name="DragMode" visibility="published" read="GetDragMode" write="SetDragMode" type="TDragMode" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="197"/>
      <property name="EllipsisPosition" visibility="published" read="FEllipsisPosition" write="SetEllipsisPosition" type="TEllipsisPosition" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="198"/>
      <property name="Enabled" visibility="published" read="GetEnabled" write="SetEnabled" stored="IsEnabledStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="199"/>
      <property name="FocusControl" visibility="published" read="FFocusControl" write="SetFocusControl" type="TWinControl" hoisted="true" file="Vcl.StdCtrls.pas" line="200"/>
      <property name="Font" visibility="published" read="FFont" write="SetFont" stored="IsFontStored" type="TFont" hoisted="true" file="Vcl.StdCtrls.pas" line="201"/>
      <property name="GlowSize" visibility="published" read="FGlowSize" write="SetGlowSize" type="Integer" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="202"/>
      <property name="ParentBiDiMode" visibility="published" read="FParentBiDiMode" write="SetParentBiDiMode" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="203"/>
      <property name="ParentColor" visibility="published" read="FParentColor" write="SetParentColor" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="204"/>
      <property name="ParentFont" visibility="published" read="FParentFont" write="SetParentFont" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="205"/>
      <property name="ParentShowHint" visibility="published" read="FParentShowHint" write="SetParentShowHint" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="206"/>
      <property name="PopupMenu" visibility="published" read="FPopupMenu" write="SetPopupMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="207"/>
      <property name="ShowAccelChar" visibility="published" read="FShowAccelChar" write="SetShowAccelChar" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="208"/>
      <property name="ShowHint" visibility="published" read="FShowHint" write="SetShowHint" stored="IsShowHintStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="209"/>
      <property name="Touch" visibility="published" read="FTouchManager" write="SetTouchManager" type="TTouchManager" hoisted="true" file="Vcl.StdCtrls.pas" line="210"/>
      <property name="Transparent" visibility="published" read="GetTransparent" write="SetTransparent" stored="FTransparentSet" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="211"/>
      <property name="Layout" visibility="published" read="FLayout" write="SetLayout" type="TTextLayout" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="212"/>
      <property name="Visible" visibility="published" read="FVisible" write="SetVisible" stored="IsVisibleStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="213"/>
      <property name="WordWrap" visibility="published" read="FWordWrap" write="SetWordWrap" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="214"/>
      <property name="StyleElements" visibility="published" read="FStyleElements" write="SetStyleElements" type="TStyleElements" default="7" hoisted="true" file="Vcl.StdCtrls.pas" line="215"/>
      <property name="StyleName" visibility="published" read="FStyleName" write="SetStyleName" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="216"/>
      <event name="OnClick" visibility="published" read="FOnClick" write="FOnClick" stored="IsOnClickStored" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="217"/>
      <event name="OnContextPopup" visibility="published" read="FOnContextPopup" write="FOnContextPopup" type="TContextPopupEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="218"/>
      <event name="OnDblClick" visibility="published" read="FOnDblClick" write="FOnDblClick" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="219"/>
      <event name="OnDragDrop" visibility="published" read="FOnDragDrop" write="FOnDragDrop" type="TDragDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="220"/>
      <event name="OnDragOver" visibility="published" read="FOnDragOver" write="FOnDragOver" type="TDragOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="221"/>
      <event name="OnEndDock" visibility="published" read="FOnEndDock" write="FOnEndDock" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="222"/>
      <event name="OnEndDrag" visibility="published" read="FOnEndDrag" write="FOnEndDrag" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="223"/>
      <event name="OnGesture" visibility="published" read="FOnGesture" write="FOnGesture" type="TGestureEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="224"/>
      <event name="OnMouseActivate" visibility="published" read="FOnMouseActivate" write="FOnMouseActivate" type="TMouseActivateEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="225"/>
      <event name="OnMouseDown" visibility="published" read="FOnMouseDown" write="FOnMouseDown" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="226"/>
      <event name="OnMouseMove" visibility="published" read="FOnMouseMove" write="FOnMouseMove" type="TMouseMoveEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="227"/>
      <event name="OnMouseUp" visibility="published" read="FOnMouseUp" write="FOnMouseUp" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="228"/>
      <event name="OnMouseEnter" visibility="published" read="FOnMouseEnter" write="FOnMouseEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="229"/>
      <event name="OnMouseLeave" visibility="published" read="FOnMouseLeave" write="FOnMouseLeave" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="230"/>
      <event name="OnStartDock" visibility="published" read="FOnStartDock" write="FOnStartDock" type="TStartDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="231"/>
      <event name="OnStartDrag" visibility="published" read="FOnStartDrag" write="FOnStartDrag" type="TStartDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="232"/>
    </members>
  <devnotes><summary>
TLabel is a nonwindowed control that displays text on a form.
Use TLabel to add text that the user cannot edit on a form. This text can be used to label another control, and can set focus to that control when the user types an accelerator key. The Caption property can be used to define an accelerator key to a label control. 
Because TLabel is not a descendant of TWinControl, it does not have its own window and cannot receive direct input from the keyboard. To add an object to a form that can respond to keyboard input (other than setting focus to another object when an accelerator key is typed) in addition to displaying text, use TStaticText.
To add an object to a form that displays text that a user can scroll or edit, use TEdit.
</summary></devnotes></class>
  <const name="ecNormal" type="TEditCharCase" file="Vcl.StdCtrls.pas" line="237">
    <value>
      ecNormal
    </value>
  </const>
  <const name="ecUpperCase" type="TEditCharCase" file="Vcl.StdCtrls.pas" line="238">
    <value>
      ecUpperCase
    </value>
  </const>
  <const name="ecLowerCase" type="TEditCharCase" file="Vcl.StdCtrls.pas" line="239">
    <value>
      ecLowerCase
    </value>
  </const>
  <enum name="TEditCharCase" alias="System.UITypes.TEditCharCase" file="Vcl.StdCtrls.pas" line="242">
    <element value="0" name="ecNormal"/>
    <element value="1" name="ecUpperCase"/>
    <element value="2" name="ecLowerCase"/>
  </enum>
  <class name="TCustomEdit" file="Vcl.StdCtrls.pas" line="248">
    <ancestor name="TWinControl" namespace="Vcl.Controls">
      <methodref name="AlignControl" visibility="private"/>
      <methodref name="CalcConstraints" visibility="private"/>
      <methodref name="DoPaddingChange" visibility="private"/>
      <methodref name="GetAlignDisabled" visibility="private"/>
      <methodref name="GetControl" visibility="private"/>
      <methodref name="GetControlCount" visibility="private"/>
      <methodref name="GetDockClientCount" visibility="private"/>
      <methodref name="GetDockClients" visibility="private"/>
      <methodref name="GetHandle" visibility="private"/>
      <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
      <methodref name="GetTabOrder" visibility="private"/>
      <methodref name="GetVisibleDockClientCount" visibility="private"/>
      <methodref name="Insert" visibility="private"/>
      <methodref name="InvalidateFrame" visibility="private"/>
      <methodref name="InvokeHelp" visibility="private"/>
      <methodref name="IsCtl3DStored" visibility="private"/>
      <methodref name="IsDoubleBufferedStored" visibility="private"/>
      <methodref name="PrecedingWindow" visibility="private"/>
      <methodref name="ReadDesignSize" visibility="private"/>
      <methodref name="ReadPixelsPerInch" visibility="private"/>
      <methodref name="Remove" visibility="private"/>
      <methodref name="RemoveFocus" visibility="private"/>
      <methodref name="SetBevelCut" visibility="private"/>
      <methodref name="SetBevelEdges" visibility="private"/>
      <methodref name="SetBevelKind" visibility="private"/>
      <methodref name="SetBevelWidth" visibility="private"/>
      <methodref name="SetBorderWidth" visibility="private"/>
      <methodref name="SetCtl3D" visibility="private"/>
      <methodref name="SetDockSite" visibility="private"/>
      <methodref name="SetDoubleBuffered" visibility="private"/>
      <methodref name="SetPadding" visibility="private"/>
      <methodref name="SetParentCtl3D" visibility="private"/>
      <methodref name="SetParentWindow" visibility="private"/>
      <methodref name="SetTabOrder" visibility="private"/>
      <methodref name="SetTabStop" visibility="private"/>
      <methodref name="SetUseDockManager" visibility="private"/>
      <methodref name="SetZOrderPosition" visibility="private"/>
      <methodref name="UpdateTabOrder" visibility="private"/>
      <methodref name="UpdateShowing" visibility="private"/>
      <methodref name="WriteDesignSize" visibility="private"/>
      <methodref name="WritePixelsPerInch" visibility="private"/>
      <methodref name="IsMenuKey" visibility="private"/>
      <methodref name="GetIsDrawingLocked" visibility="private"/>
      <methodref name="GetRedrawDisabled" visibility="private"/>
      <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
      <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
      <methodref name="WMPaint" visibility="private" procflags="message"/>
      <methodref name="WMCommand" visibility="private" procflags="message"/>
      <methodref name="WMNotify" visibility="private" procflags="message"/>
      <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
      <methodref name="WMHScroll" visibility="private" procflags="message"/>
      <methodref name="WMVScroll" visibility="private" procflags="message"/>
      <methodref name="WMCompareItem" visibility="private" procflags="message"/>
      <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
      <methodref name="WMDrawItem" visibility="private" procflags="message"/>
      <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
      <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
      <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
      <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
      <methodref name="WMSize" visibility="private" procflags="message"/>
      <methodref name="WMMove" visibility="private" procflags="message"/>
      <methodref name="WMSetCursor" visibility="private" procflags="message"/>
      <methodref name="WMKeyDown" visibility="private" procflags="message"/>
      <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
      <methodref name="WMKeyUp" visibility="private" procflags="message"/>
      <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
      <methodref name="WMChar" visibility="private" procflags="message"/>
      <methodref name="WMSysCommand" visibility="private" procflags="message"/>
      <methodref name="WMCharToItem" visibility="private" procflags="message"/>
      <methodref name="WMParentNotify" visibility="private" procflags="message"/>
      <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
      <methodref name="WMDestroy" visibility="private" procflags="message"/>
      <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
      <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
      <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
      <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
      <methodref name="WMNCPaint" visibility="private" procflags="message"/>
      <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
      <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
      <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
      <methodref name="WMFontChange" visibility="private" procflags="message"/>
      <methodref name="WMTimeChange" visibility="private" procflags="message"/>
      <methodref name="WMSetFocus" visibility="private" procflags="message"/>
      <methodref name="WMKillFocus" visibility="private" procflags="message"/>
      <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
      <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
      <methodref name="WMContextMenu" visibility="private" procflags="message"/>
      <methodref name="WMGesture" visibility="private" procflags="message"/>
      <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
      <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
      <methodref name="CMChanged" visibility="private" procflags="message"/>
      <methodref name="CMChildKey" visibility="private" procflags="message"/>
      <methodref name="CMDialogKey" visibility="private" procflags="message"/>
      <methodref name="CMDialogChar" visibility="private" procflags="message"/>
      <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
      <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
      <methodref name="CMColorChanged" visibility="private" procflags="message"/>
      <methodref name="CMFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
      <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
      <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
      <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
      <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
      <methodref name="CMEnter" visibility="private" procflags="message"/>
      <methodref name="CMExit" visibility="private" procflags="message"/>
      <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
      <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
      <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
      <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
      <methodref name="CMFontChange" visibility="private" procflags="message"/>
      <methodref name="CMTimeChange" visibility="private" procflags="message"/>
      <methodref name="CMDrag" visibility="private" procflags="message"/>
      <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
      <methodref name="CNKeyDown" visibility="private" procflags="message"/>
      <methodref name="CNKeyUp" visibility="private" procflags="message"/>
      <methodref name="CNChar" visibility="private" procflags="message"/>
      <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
      <methodref name="CNSysChar" visibility="private" procflags="message"/>
      <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
      <methodref name="CMSysCommand" visibility="private" procflags="message"/>
      <methodref name="CMInvalidate" visibility="private" procflags="message"/>
      <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
      <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
      <methodref name="CMTextChanged" visibility="private" procflags="message"/>
      <methodref name="WMPrintClient" visibility="private" procflags="message"/>
      <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
      <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
      <methodref name="CMControlListChange" visibility="private" procflags="message"/>
      <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
      <methodref name="CMDockClient" visibility="private" procflags="message"/>
      <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
      <methodref name="CMFloat" visibility="private" procflags="message"/>
      <methodref name="InvokeAsyncCalls" visibility="protected">
      </methodref>
      <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
      <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
      <methodref name="ActionChange" visibility="protected" procflags="override"/>
      <methodref name="AddBiDiModeExStyle" visibility="protected"/>
      <methodref name="AssignTo" visibility="protected" procflags="override"/>
      <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
      <methodref name="AdjustSize" visibility="protected" procflags="override"/>
      <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
      <methodref name="ArrangeControl" visibility="protected"/>
      <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
      <methodref name="CanResize" visibility="protected" procflags="override"/>
      <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
      <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
      <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
      <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
      <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
      <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
      <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
      <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
      <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
      <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
      <methodref name="DefineProperties" visibility="protected" procflags="override"/>
      <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
      <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
      <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
      <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
      <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
      <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
      <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
      <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
      <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
      <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
      <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="DoKeyDown" visibility="protected"/>
      <methodref name="DoKeyPress" visibility="protected"/>
      <methodref name="DoKeyUp" visibility="protected"/>
      <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
      <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
      <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
      <methodref name="FindNextControl" visibility="protected"/>
      <methodref name="FixupTabList" visibility="protected"/>
      <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
      <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
      <methodref name="GetClientRect" visibility="protected" procflags="override"/>
      <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
      <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
      <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
      <methodref name="GetParentHandle" visibility="protected"/>
      <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
      <methodref name="GetTopParentHandle" visibility="protected"/>
      <methodref name="InvalidateDockHostSite" visibility="protected"/>
      <methodref name="IsControlMouseMsg" visibility="protected"/>
      <methodref name="IsControlActivateMsg" visibility="protected"/>
      <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
      <methodref name="MainWndProc" visibility="protected"/>
      <methodref name="Notification" visibility="protected" procflags="override"/>
      <methodref name="NotifyControls" visibility="protected"/>
      <methodref name="PaintControls" visibility="protected"/>
      <methodref name="PaintHandler" visibility="protected"/>
      <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
      <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
      <methodref name="ReadState" visibility="protected" procflags="override"/>
      <methodref name="RecreateWnd" visibility="protected"/>
      <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
      <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
      <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
      <methodref name="ResetImeComposition" visibility="protected"/>
      <methodref name="RequestAlign" visibility="protected" procflags="override"/>
      <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="GetCurrentPPIScreen" visibility="protected"/>
      <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="ScaleControls" visibility="protected"/>
      <methodref name="ScalePadding" visibility="protected"/>
      <methodref name="SelectFirst" visibility="protected"/>
      <methodref name="SelectNext" visibility="protected"/>
      <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
      <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
      <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
      <methodref name="SetImeCompositionWindow" visibility="protected"/>
      <methodref name="SetParent" visibility="protected" procflags="override"/>
      <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
      <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
      <methodref name="SetZOrder" visibility="protected" procflags="override"/>
      <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateBounds" visibility="protected"/>
      <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateRecreatingFlag" visibility="protected"/>
      <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateUIState" visibility="protected"/>
      <methodref name="WndProc" visibility="protected" procflags="override"/>
      <methodref name="CreateSubClass" visibility="protected"/>
      <methodref name="RemoveWindowProps" visibility="protected"/>
      <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
      <propertyref name="AlignControlList" visibility="protected"/>
      <propertyref name="BevelEdges" visibility="protected"/>
      <propertyref name="BevelInner" visibility="protected"/>
      <propertyref name="BevelOuter" visibility="protected"/>
      <propertyref name="BevelKind" visibility="protected"/>
      <propertyref name="BevelWidth" visibility="protected"/>
      <propertyref name="BorderWidth" visibility="protected"/>
      <propertyref name="Ctl3D" visibility="protected"/>
      <propertyref name="ImeMode" visibility="protected"/>
      <propertyref name="ImeName" visibility="protected"/>
      <propertyref name="ParentBackground" visibility="protected"/>
      <propertyref name="ParentCtl3D" visibility="protected"/>
      <propertyref name="TipMode" visibility="protected"/>
      <propertyref name="DefWndProc" visibility="protected"/>
      <propertyref name="WindowHandle" visibility="protected"/>
      <eventref name="OnAlignInsertBefore" visibility="protected"/>
      <eventref name="OnAlignPosition" visibility="protected"/>
      <eventref name="OnDockDrop" visibility="protected"/>
      <eventref name="OnDockOver" visibility="protected"/>
      <eventref name="OnEnter" visibility="protected"/>
      <eventref name="OnExit" visibility="protected"/>
      <eventref name="OnGetSiteInfo" visibility="protected"/>
      <eventref name="OnKeyDown" visibility="protected"/>
      <eventref name="OnKeyPress" visibility="protected"/>
      <eventref name="OnKeyUp" visibility="protected"/>
      <eventref name="OnUnDock" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="CreateParented" visibility="public" procflags="constructor"/>
      <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <methodref name="ScaleForPPI" visibility="public" procflags="override">
      </methodref>
      <methodref name="Broadcast" visibility="public"/>
      <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
      <methodref name="ContainsControl" visibility="public"/>
      <methodref name="ControlAtPos" visibility="public"/>
      <methodref name="DefaultHandler" visibility="public" procflags="override"/>
      <methodref name="DisableAlign" visibility="public" procflags="inline"/>
      <propertyref name="DockClientCount" visibility="public"/>
      <propertyref name="DockClients" visibility="public"/>
      <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
      <propertyref name="DockSite" visibility="public"/>
      <propertyref name="DockManager" visibility="public"/>
      <propertyref name="DoubleBuffered" visibility="public"/>
      <methodref name="EnableAlign" visibility="public"/>
      <methodref name="FindChildControl" visibility="public"/>
      <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
      <methodref name="Focused" visibility="public" procflags="dynamic"/>
      <methodref name="GetChildren" visibility="public" procflags="override"/>
      <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
      <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
      <methodref name="HandleAllocated" visibility="public"/>
      <methodref name="HandleNeeded" visibility="public"/>
      <methodref name="InsertControl" visibility="public"/>
      <methodref name="Invalidate" visibility="public" procflags="override"/>
      <methodref name="PaintTo" visibility="public" procflags="overload"/>
      <methodref name="PaintTo" visibility="public" procflags="overload"/>
      <propertyref name="PixelsPerInch" visibility="public"/>
      <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
      <methodref name="RemoveControl" visibility="public"/>
      <methodref name="Realign" visibility="public" procflags="inline"/>
      <methodref name="Repaint" visibility="public" procflags="override"/>
      <methodref name="ScaleBy" visibility="public"/>
      <methodref name="ScrollBy" visibility="public"/>
      <methodref name="SetBounds" visibility="public" procflags="override"/>
      <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
      <methodref name="SetFocus" visibility="public" procflags="virtual"/>
      <methodref name="Update" visibility="public" procflags="override"/>
      <methodref name="UpdateControlState" visibility="public"/>
      <methodref name="LockDrawing" visibility="public"/>
      <methodref name="UnlockDrawing" visibility="public"/>
      <propertyref name="AlignDisabled" visibility="public"/>
      <propertyref name="MouseInClient" visibility="public"/>
      <propertyref name="VisibleDockClientCount" visibility="public"/>
      <propertyref name="Brush" visibility="public"/>
      <propertyref name="Controls" visibility="public"/>
      <propertyref name="ControlCount" visibility="public"/>
      <propertyref name="Handle" visibility="public"/>
      <propertyref name="Padding" visibility="public"/>
      <propertyref name="ParentDoubleBuffered" visibility="public"/>
      <propertyref name="ParentWindow" visibility="public"/>
      <propertyref name="Showing" visibility="public"/>
      <propertyref name="IsDrawingLocked" visibility="public"/>
      <propertyref name="RedrawDisabled" visibility="public"/>
      <propertyref name="TabOrder" visibility="public"/>
      <propertyref name="TabStop" visibility="public"/>
      <propertyref name="UseDockManager" visibility="public"/>
      <ancestor name="TControl" namespace="Vcl.Controls">
        <methodref name="GetCustomHint" visibility="private"/>
        <methodref name="CalcDockSizes" visibility="private"/>
        <methodref name="CheckNewSize" visibility="private"/>
        <methodref name="CreateFloatingDockSite" visibility="private"/>
        <methodref name="DoActionChange" visibility="private"/>
        <methodref name="DoCanAutoSize" visibility="private"/>
        <methodref name="DoCanResize" visibility="private"/>
        <methodref name="DoConstraintsChange" visibility="private"/>
        <methodref name="DoConstrainedResize" visibility="private"/>
        <methodref name="DoDragMsg" visibility="private"/>
        <methodref name="DoMouseActivate" visibility="private"/>
        <methodref name="DoMouseDown" visibility="private"/>
        <methodref name="DoMouseUp" visibility="private"/>
        <methodref name="DoMarginChange" visibility="private"/>
        <methodref name="FontChanged" visibility="private"/>
        <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
        <methodref name="GetBoundsRect" visibility="private"/>
        <methodref name="GetClientHeight" visibility="private"/>
        <methodref name="GetClientWidth" visibility="private"/>
        <methodref name="GetLRDockWidth" visibility="private"/>
        <methodref name="GetMouseCapture" visibility="private"/>
        <methodref name="GetTBDockHeight" visibility="private"/>
        <methodref name="GetUndockWidth" visibility="private"/>
        <methodref name="GetUndockHeight" visibility="private"/>
        <methodref name="InvalidateControl" visibility="private"/>
        <methodref name="IsAnchorsStored" visibility="private"/>
        <methodref name="IsBiDiModeStored" visibility="private"/>
        <methodref name="IsCaptionStored" visibility="private"/>
        <methodref name="IsColorStored" visibility="private"/>
        <methodref name="IsEnabledStored" visibility="private"/>
        <methodref name="IsFontStored" visibility="private"/>
        <methodref name="IsHintStored" visibility="private"/>
        <methodref name="IsHelpContextStored" visibility="private"/>
        <methodref name="IsOnClickStored" visibility="private"/>
        <methodref name="IsShowHintStored" visibility="private"/>
        <methodref name="IsVisibleStored" visibility="private"/>
        <methodref name="ReadIsControl" visibility="private"/>
        <methodref name="ReadExplicitLeft" visibility="private"/>
        <methodref name="ReadExplicitTop" visibility="private"/>
        <methodref name="ReadExplicitWidth" visibility="private"/>
        <methodref name="ReadExplicitHeight" visibility="private"/>
        <methodref name="SetAlignWithMargins" visibility="private"/>
        <methodref name="SetAnchors" visibility="private"/>
        <methodref name="SetAction" visibility="private"/>
        <methodref name="SetAlign" visibility="private"/>
        <methodref name="SetBoundsRect" visibility="private"/>
        <methodref name="SetClientHeight" visibility="private"/>
        <methodref name="SetClientSize" visibility="private"/>
        <methodref name="SetClientWidth" visibility="private"/>
        <methodref name="SetColor" visibility="private"/>
        <methodref name="SetCursor" visibility="private"/>
        <methodref name="SetDesktopFont" visibility="private"/>
        <methodref name="SetFont" visibility="private"/>
        <methodref name="SetHeight" visibility="private"/>
        <methodref name="SetHelpContext" visibility="private"/>
        <methodref name="SetHelpKeyword" visibility="private"/>
        <methodref name="SetHostDockSite" visibility="private"/>
        <methodref name="SetLeft" visibility="private"/>
        <methodref name="SetMouseCapture" visibility="private"/>
        <methodref name="SetParentColor" visibility="private"/>
        <methodref name="SetParentFont" visibility="private"/>
        <methodref name="SetShowHint" visibility="private"/>
        <methodref name="SetParentShowHint" visibility="private"/>
        <methodref name="SetParentCustomHint" visibility="private"/>
        <methodref name="SetPopupMenu" visibility="private"/>
        <methodref name="SetTop" visibility="private"/>
        <methodref name="SetVisible" visibility="private"/>
        <methodref name="SetWidth" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateAnchorRules" visibility="private"/>
        <methodref name="WriteIsControl" visibility="private"/>
        <methodref name="WriteExplicitLeft" visibility="private"/>
        <methodref name="WriteExplicitTop" visibility="private"/>
        <methodref name="WriteExplicitWidth" visibility="private"/>
        <methodref name="WriteExplicitHeight" visibility="private"/>
        <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMMouseMove" visibility="private" procflags="message"/>
        <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
        <methodref name="WMCancelMode" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMHintShow" visibility="private" procflags="message"/>
        <methodref name="CMHitTest" visibility="private" procflags="message"/>
        <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
        <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
        <methodref name="CMGesture" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="SetConstraints" visibility="private"/>
        <methodref name="SetMargins" visibility="private"/>
        <methodref name="SetTouchManager" visibility="private"/>
        <methodref name="GetText" visibility="private"/>
        <methodref name="SetText" visibility="private"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
        <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="CanResize" visibility="protected" procflags="virtual"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
        <methodref name="Changed" visibility="protected"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
        <methodref name="Click" visibility="protected" procflags="dynamic"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
        <methodref name="CalcCursorPos" visibility="protected"/>
        <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
        <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
        <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
        <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
        <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
        <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
        <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
        <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="GetAction" visibility="protected" procflags="virtual"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
        <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
        <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
        <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
        <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
        <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
        <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
        <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
        <methodref name="GetDragMode" visibility="protected"/>
        <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
        <methodref name="Loaded" visibility="protected" procflags="override"/>
        <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
        <methodref name="Resize" visibility="protected" procflags="dynamic"/>
        <methodref name="ScaleConstraints" visibility="protected"/>
        <methodref name="ScaleMargins" visibility="protected"/>
        <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
        <methodref name="SendCancelMode" visibility="protected"/>
        <methodref name="SendDockNotification" visibility="protected"/>
        <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
        <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
        <methodref name="SetName" visibility="protected" procflags="override"/>
        <methodref name="SetParent" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
        <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
        <methodref name="SetCustomHint" visibility="protected"/>
        <methodref name="UpdateExplicitBounds" visibility="protected"/>
        <methodref name="UpdateBoundsRect" visibility="protected"/>
        <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
        <methodref name="WndProc" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
        <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
        <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
        <propertyref name="ActionLink" visibility="protected"/>
        <propertyref name="AutoSize" visibility="protected"/>
        <propertyref name="Caption" visibility="protected"/>
        <propertyref name="DesktopFont" visibility="protected"/>
        <propertyref name="DragKind" visibility="protected"/>
        <propertyref name="DragCursor" visibility="protected"/>
        <propertyref name="DragMode" visibility="protected"/>
        <propertyref name="IsControl" visibility="protected"/>
        <propertyref name="MouseCapture" visibility="protected"/>
        <propertyref name="ParentBiDiMode" visibility="protected"/>
        <propertyref name="ParentColor" visibility="protected"/>
        <propertyref name="ParentFont" visibility="protected"/>
        <propertyref name="ParentShowHint" visibility="protected"/>
        <propertyref name="PopupMenu" visibility="protected"/>
        <propertyref name="ScalingFlags" visibility="protected"/>
        <propertyref name="Text" visibility="protected"/>
        <propertyref name="WheelAccumulator" visibility="protected"/>
        <propertyref name="Color" visibility="protected"/>
        <propertyref name="Font" visibility="protected"/>
        <propertyref name="IScaling" visibility="protected"/>
        <propertyref name="WindowText" visibility="protected"/>
        <eventref name="OnCanResize" visibility="protected"/>
        <eventref name="OnClick" visibility="protected"/>
        <eventref name="OnConstrainedResize" visibility="protected"/>
        <eventref name="OnContextPopup" visibility="protected"/>
        <eventref name="OnDblClick" visibility="protected"/>
        <eventref name="OnDragDrop" visibility="protected"/>
        <eventref name="OnDragOver" visibility="protected"/>
        <eventref name="OnEndDock" visibility="protected"/>
        <eventref name="OnEndDrag" visibility="protected"/>
        <eventref name="OnMouseActivate" visibility="protected"/>
        <eventref name="OnMouseDown" visibility="protected"/>
        <eventref name="OnMouseEnter" visibility="protected"/>
        <eventref name="OnMouseLeave" visibility="protected"/>
        <eventref name="OnMouseMove" visibility="protected"/>
        <eventref name="OnMouseUp" visibility="protected"/>
        <eventref name="OnMouseWheel" visibility="protected"/>
        <eventref name="OnMouseWheelDown" visibility="protected"/>
        <eventref name="OnMouseWheelUp" visibility="protected"/>
        <eventref name="OnResize" visibility="protected"/>
        <eventref name="OnStartDock" visibility="protected"/>
        <eventref name="OnStartDrag" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="CheckNonMainThreadUsage" visibility="public"/>
        <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
        <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
        <methodref name="BeginDrag" visibility="public"/>
        <methodref name="BringToFront" visibility="public"/>
        <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
        <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
        <methodref name="ClientToParent" visibility="public"/>
        <methodref name="Dock" visibility="public" procflags="dynamic"/>
        <methodref name="Dragging" visibility="public"/>
        <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
        <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
        <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
        <propertyref name="Enabled" visibility="public"/>
        <methodref name="EndDrag" visibility="public"/>
        <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
        <methodref name="GetParentComponent" visibility="public" procflags="override"/>
        <methodref name="HasParent" visibility="public" procflags="override"/>
        <methodref name="Hide" visibility="public"/>
        <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
        <methodref name="Invalidate" visibility="public" procflags="virtual"/>
        <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
        <methodref name="IsRightToLeft" visibility="public"/>
        <methodref name="ManualDock" visibility="public"/>
        <methodref name="ManualFloat" visibility="public"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="Refresh" visibility="public"/>
        <methodref name="Repaint" visibility="public" procflags="virtual"/>
        <methodref name="ReplaceDockedControl" visibility="public"/>
        <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
        <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
        <methodref name="ParentToClient" visibility="public"/>
        <methodref name="SendToBack" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="virtual"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
        <methodref name="SetParentComponent" visibility="public" procflags="override"/>
        <methodref name="Show" visibility="public"/>
        <methodref name="Update" visibility="public" procflags="virtual"/>
        <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
        <methodref name="UseRightToLeftReading" visibility="public"/>
        <methodref name="UseRightToLeftScrollBar" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="GetTextBuf" visibility="public"/>
        <methodref name="GetTextLen" visibility="public"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="SetTextBuf" visibility="public"/>
        <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
        <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleRectSize" visibility="public"/>
        <propertyref name="Action" visibility="public"/>
        <propertyref name="Align" visibility="public"/>
        <propertyref name="Anchors" visibility="public"/>
        <propertyref name="BiDiMode" visibility="public"/>
        <propertyref name="BoundsRect" visibility="public"/>
        <propertyref name="ClientHeight" visibility="public"/>
        <propertyref name="ClientOrigin" visibility="public"/>
        <propertyref name="ClientRect" visibility="public"/>
        <propertyref name="ClientWidth" visibility="public"/>
        <propertyref name="Constraints" visibility="public"/>
        <propertyref name="ControlState" visibility="public"/>
        <propertyref name="ControlStyle" visibility="public"/>
        <propertyref name="CurrentPPI" visibility="public"/>
        <propertyref name="DockOrientation" visibility="public"/>
        <propertyref name="ExplicitLeft" visibility="public"/>
        <propertyref name="ExplicitTop" visibility="public"/>
        <propertyref name="ExplicitWidth" visibility="public"/>
        <propertyref name="ExplicitHeight" visibility="public"/>
        <propertyref name="Floating" visibility="public"/>
        <propertyref name="FloatingDockSiteClass" visibility="public"/>
        <propertyref name="HostDockSite" visibility="public"/>
        <propertyref name="LRDockWidth" visibility="public"/>
        <propertyref name="ScaleFactor" visibility="public"/>
        <propertyref name="ShowHint" visibility="public"/>
        <propertyref name="TBDockHeight" visibility="public"/>
        <propertyref name="Touch" visibility="public"/>
        <propertyref name="UndockHeight" visibility="public"/>
        <propertyref name="UndockWidth" visibility="public"/>
        <propertyref name="Visible" visibility="public"/>
        <eventref name="WindowProc" visibility="public"/>
        <propertyref name="Parent" visibility="public"/>
        <propertyref name="StyleElements" visibility="public"/>
        <propertyref name="StyleName" visibility="public"/>
        <eventref name="OnGesture" visibility="public"/>
        <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
        <propertyref name="AlignWithMargins" visibility="published"/>
        <propertyref name="Left" visibility="published"/>
        <propertyref name="Top" visibility="published"/>
        <propertyref name="Width" visibility="published"/>
        <propertyref name="Height" visibility="published"/>
        <propertyref name="Cursor" visibility="published"/>
        <propertyref name="Hint" visibility="published"/>
        <propertyref name="HelpType" visibility="published"/>
        <propertyref name="HelpKeyword" visibility="published"/>
        <propertyref name="HelpContext" visibility="published"/>
        <propertyref name="Margins" visibility="published"/>
        <propertyref name="CustomHint" visibility="published"/>
        <propertyref name="ParentCustomHint" visibility="published"/>
        <ancestor name="TComponent" namespace="System.Classes">
          <interfaces>
            <implements name="IInterfaceComponentReference"/>
            <implements name="IInterface"/>
          </interfaces>
          <methodref name="GetComObject" visibility="private">
          </methodref>
          <methodref name="GetComponent" visibility="private">
          </methodref>
          <methodref name="GetComponentCount" visibility="private">
          </methodref>
          <methodref name="GetComponentIndex" visibility="private">
          </methodref>
          <methodref name="Insert" visibility="private">
          </methodref>
          <methodref name="ReadLeft" visibility="private">
          </methodref>
          <methodref name="ReadTop" visibility="private">
          </methodref>
          <methodref name="Remove" visibility="private">
          </methodref>
          <methodref name="RemoveNotification" visibility="private">
          </methodref>
          <methodref name="SetComponentIndex" visibility="private">
          </methodref>
          <methodref name="SetReference" visibility="private">
          </methodref>
          <methodref name="WriteLeft" visibility="private">
          </methodref>
          <methodref name="WriteTop" visibility="private">
          </methodref>
          <methodref name="IntfGetComponent" visibility="private">
          </methodref>
          <methodref name="DoGetDeltaStreams" visibility="private">
          </methodref>
          <methodref name="ReadDeltaStream" visibility="private">
          </methodref>
          <methodref name="ReadDeltaState" visibility="private">
          </methodref>
          <methodref name="FindSortedComponent" visibility="private">
          </methodref>
          <methodref name="AddSortedComponent" visibility="private">
          </methodref>
          <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
          </methodref>
          <methodref name="Create@" visibility="class private" procflags="class constructor noself">
          </methodref>
          <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ChangeName" visibility="protected">
          </methodref>
          <methodref name="DefineProperties" visibility="protected" procflags="override">
          </methodref>
          <methodref name="GetChildren" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetOwner" visibility="protected" procflags="override">
          </methodref>
          <methodref name="Loaded" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="Notification" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="ReadState" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="CanObserve" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetObservers" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="SetAncestor" visibility="protected">
          </methodref>
          <methodref name="SetDesigning" visibility="protected">
          </methodref>
          <methodref name="SetInline" visibility="protected">
          </methodref>
          <methodref name="SetDesignInstance" visibility="protected">
          </methodref>
          <methodref name="SetName" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="Updating" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="Updated" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
          </methodref>
          <methodref name="ValidateRename" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="WriteState" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="RemoveFreeNotifications" visibility="protected">
          </methodref>
          <methodref name="QueryInterface" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="_AddRef" visibility="protected">
          </methodref>
          <methodref name="_Release" visibility="protected">
          </methodref>
          <methodref name="GetTypeInfoCount" visibility="protected">
          </methodref>
          <methodref name="GetTypeInfo" visibility="protected">
          </methodref>
          <methodref name="GetIDsOfNames" visibility="protected">
          </methodref>
          <methodref name="Invoke" visibility="protected">
          </methodref>
          <eventref name="OnGetDeltaStreams" visibility="protected">
          </eventref>
          <methodref name="Create" visibility="public" procflags="constructor virtual">
          </methodref>
          <methodref name="Destroy" visibility="public" procflags="destructor override">
          </methodref>
          <methodref name="BeforeDestruction" visibility="public" procflags="override">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndFunctionInvoke" visibility="public">
          </methodref>
          <methodref name="DestroyComponents" visibility="public">
          </methodref>
          <methodref name="Destroying" visibility="public">
          </methodref>
          <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="FindComponent" visibility="public">
          </methodref>
          <methodref name="FreeNotification" visibility="public">
          </methodref>
          <methodref name="RemoveFreeNotification" visibility="public">
          </methodref>
          <methodref name="FreeOnRelease" visibility="public">
          </methodref>
          <methodref name="GetEnumerator" visibility="public" procflags="inline">
          </methodref>
          <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="GetNamePath" visibility="public" procflags="override">
          </methodref>
          <methodref name="HasParent" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="InsertComponent" visibility="public">
          </methodref>
          <methodref name="RemoveComponent" visibility="public">
          </methodref>
          <methodref name="SetSubComponent" visibility="public">
          </methodref>
          <methodref name="SafeCallException" visibility="public" procflags="override">
          </methodref>
          <methodref name="UpdateAction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="IsImplementorOf" visibility="public">
          </methodref>
          <methodref name="ReferenceInterface" visibility="public">
          </methodref>
          <propertyref name="ComObject" visibility="public">
          </propertyref>
          <propertyref name="Components" visibility="public">
          </propertyref>
          <propertyref name="ComponentCount" visibility="public">
          </propertyref>
          <propertyref name="ComponentIndex" visibility="public">
          </propertyref>
          <propertyref name="ComponentState" visibility="public">
          </propertyref>
          <propertyref name="ComponentStyle" visibility="public">
          </propertyref>
          <propertyref name="DesignInfo" visibility="public">
          </propertyref>
          <propertyref name="Owner" visibility="public">
          </propertyref>
          <propertyref name="VCLComObject" visibility="public">
          </propertyref>
          <propertyref name="Observers" visibility="public">
          </propertyref>
          <propertyref name="Name" visibility="published">
          </propertyref>
          <propertyref name="Tag" visibility="published">
          </propertyref>
          <ancestor name="TPersistent" namespace="System.Classes">
            <methodref name="AssignError" visibility="private">
            </methodref>
            <methodref name="AssignTo" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="Assign" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="dynamic">
            </methodref>
            <ancestor name="TObject" namespace="System">
              <methodref name="Create" visibility="public" procflags="constructor">
              </methodref>
              <methodref name="Free" visibility="public">
              </methodref>
              <methodref name="DisposeOf" visibility="public" procflags="inline">
              </methodref>
              <methodref name="InitInstance" visibility="public" procflags="class">
              </methodref>
              <methodref name="CleanupInstance" visibility="public">
              </methodref>
              <methodref name="ClassType" visibility="public" procflags="inline">
              </methodref>
              <methodref name="ClassName" visibility="public" procflags="class">
              </methodref>
              <methodref name="ClassNameIs" visibility="public" procflags="class">
              </methodref>
              <methodref name="ClassParent" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="ClassInfo" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="InstanceSize" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="InheritsFrom" visibility="public" procflags="class">
              </methodref>
              <methodref name="MethodAddress" visibility="public" procflags="class overload">
              </methodref>
              <methodref name="MethodAddress" visibility="public" procflags="class overload">
              </methodref>
              <methodref name="MethodName" visibility="public" procflags="class">
              </methodref>
              <methodref name="QualifiedClassName" visibility="public" procflags="class">
              </methodref>
              <methodref name="FieldAddress" visibility="public" procflags="overload">
              </methodref>
              <methodref name="FieldAddress" visibility="public" procflags="overload">
              </methodref>
              <methodref name="GetInterface" visibility="public">
              </methodref>
              <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
              </methodref>
              <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="UnitName" visibility="public" procflags="class">
              </methodref>
              <methodref name="UnitScope" visibility="public" procflags="class">
              </methodref>
              <methodref name="Equals" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetHashCode" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="ToString" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="AfterConstruction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="Dispatch" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="DefaultHandler" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="NewInstance" visibility="public" procflags="class virtual">
              </methodref>
              <methodref name="FreeInstance" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor virtual">
              </methodref>
              <methodref name="GetDisposed" visibility="protected" procflags="inline">
              </methodref>
              <methodref name="CheckDisposed" visibility="protected" procflags="inline">
              </methodref>
              <propertyref name="Disposed" visibility="protected">
              </propertyref>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FAlignment" type="TAlignment" visibility="private" size="1" offset="688" file="Vcl.StdCtrls.pas" line="250"/>
      <field name="FMaxLength" type="Integer" visibility="private" size="4" offset="692" file="Vcl.StdCtrls.pas" line="251"/>
      <field name="FBorderStyle" type="TBorderStyle" visibility="private" size="1" offset="696" file="Vcl.StdCtrls.pas" line="252"/>
      <field name="FPasswordChar" type="Char" visibility="private" size="2" offset="698" file="Vcl.StdCtrls.pas" line="253"/>
      <field name="FReadOnly" type="Boolean" visibility="private" size="1" offset="700" file="Vcl.StdCtrls.pas" line="254"/>
      <field name="FAutoSize" type="Boolean" visibility="private" size="1" offset="701" file="Vcl.StdCtrls.pas" line="255"/>
      <field name="FAutoSelect" type="Boolean" visibility="private" size="1" offset="702" file="Vcl.StdCtrls.pas" line="256"/>
      <field name="FHideSelection" type="Boolean" visibility="private" size="1" offset="703" file="Vcl.StdCtrls.pas" line="257"/>
      <field name="FOEMConvert" type="Boolean" visibility="private" size="1" offset="704" file="Vcl.StdCtrls.pas" line="258"/>
      <field name="FCharCase" type="TEditCharCase" visibility="private" size="1" offset="705" file="Vcl.StdCtrls.pas" line="259"/>
      <field name="FCreating" type="Boolean" visibility="private" size="1" offset="706" file="Vcl.StdCtrls.pas" line="260"/>
      <field name="FModified" type="Boolean" visibility="private" size="1" offset="707" file="Vcl.StdCtrls.pas" line="261"/>
      <field name="FInBufferedPrintClient" type="Boolean" visibility="private" size="1" offset="708" file="Vcl.StdCtrls.pas" line="262"/>
      <field name="FOnChange" type="TNotifyEvent" visibility="private" size="8" offset="712" file="Vcl.StdCtrls.pas" line="263"/>
      <field name="FOldSelLength" type="Integer" visibility="private" size="4" offset="720" file="Vcl.StdCtrls.pas" line="264"/>
      <field name="FOldSelStart" type="Integer" visibility="private" size="4" offset="724" file="Vcl.StdCtrls.pas" line="265"/>
      <field name="FNumbersOnly" type="Boolean" visibility="private" size="1" offset="728" file="Vcl.StdCtrls.pas" line="266"/>
      <field name="FTextHint" type="string" visibility="private" size="4" offset="732" file="Vcl.StdCtrls.pas" line="267"/>
      <field name="FSavedReadOnly" type="Boolean" visibility="private" size="1" offset="736" file="Vcl.StdCtrls.pas" line="268"/>
      <field name="FSavedAlignment" type="TAlignment" visibility="private" size="1" offset="737" file="Vcl.StdCtrls.pas" line="269"/>
      <field name="FSavedMaxLength" type="Integer" visibility="private" size="4" offset="740" file="Vcl.StdCtrls.pas" line="270"/>
      <field name="FCanUndoSelText" type="Boolean" visibility="private" size="1" offset="744" file="Vcl.StdCtrls.pas" line="271"/>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="272">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="273">
      </procedure>
      <procedure name="AdjustHeight" visibility="private" file="Vcl.StdCtrls.pas" line="274">
      </procedure>
      <function name="GetModified" visibility="private" file="Vcl.StdCtrls.pas" line="275">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="GetCanUndo" visibility="private" file="Vcl.StdCtrls.pas" line="276">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="GetReadOnly" visibility="private" file="Vcl.StdCtrls.pas" line="277">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="SetBorderStyle" visibility="private" file="Vcl.StdCtrls.pas" line="278">
        <parameters>
          <parameter name="Value" type="TBorderStyle"/>
        </parameters>
      </procedure>
      <procedure name="SetCharCase" visibility="private" file="Vcl.StdCtrls.pas" line="279">
        <parameters>
          <parameter name="Value" type="TEditCharCase"/>
        </parameters>
      </procedure>
      <procedure name="SetHideSelection" visibility="private" file="Vcl.StdCtrls.pas" line="280">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetMaxLength" visibility="private" file="Vcl.StdCtrls.pas" line="281">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetModified" visibility="private" file="Vcl.StdCtrls.pas" line="282">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetNumbersOnly" visibility="private" file="Vcl.StdCtrls.pas" line="283">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetOEMConvert" visibility="private" file="Vcl.StdCtrls.pas" line="284">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetPasswordChar" visibility="private" file="Vcl.StdCtrls.pas" line="285">
        <parameters>
          <parameter name="Value" type="Char"/>
        </parameters>
      </procedure>
      <procedure name="SetReadOnly" visibility="private" file="Vcl.StdCtrls.pas" line="286">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetTextHint" visibility="private" file="Vcl.StdCtrls.pas" line="287">
        <parameters>
          <parameter name="Value" type="string" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="UpdateHeight" visibility="private" file="Vcl.StdCtrls.pas" line="288">
      </procedure>
      <procedure name="CMCtl3DChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="289">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMEnter" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="290">
        <parameters>
          <parameter name="Message" type="TWMNoParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMExit" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="291">
        <parameters>
          <parameter name="Message" type="TWMNoParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMFontChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="292">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMGestureManagerChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="293">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMTextChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="294">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNCommand" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="295">
        <parameters>
          <parameter name="Message" type="TWMCommand" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMColorChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="296">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMContextMenu" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="297">
        <parameters>
          <parameter name="Message" type="TWMContextMenu" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMSetFont" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="298">
        <parameters>
          <parameter name="Message" type="TWMSetFont" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="CanObserve" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="300">
        <parameters>
          <parameter name="ID" type="Integer" paramflags="const"/>
          <retval type="Boolean"/>
        </parameters>
      <devnotes><summary>


Embarcadero Technologies does not currently have any additional information.


</summary></devnotes></function>
      <procedure name="ObserverAdded" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="301">
        <parameters>
          <parameter name="ID" type="Integer" paramflags="const"/>
          <parameter name="Observer" type="IObserver" paramflags="const"/>
        </parameters>
      <devnotes><summary>


Embarcadero Technologies does not currently have any additional information.


</summary></devnotes></procedure>
      <procedure name="ObserverToggle" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="302">
        <parameters>
          <parameter name="AObserver" type="IObserver" paramflags="const"/>
          <parameter name="Value" type="Boolean" paramflags="const"/>
        </parameters>
      <devnotes><summary>
Embarcadero Technologies does not currently have any additional information.


</summary></devnotes></procedure>
      <procedure name="Change" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="303">
      <devnotes><summary>
Generates an OnChange event.
Applications do not call the Change method directly. It is triggered automatically by Windows events. Change is exposed as a protected method so that derived classes can make additional responses when the text changes beyond invoking the OnChange event handler. If Derived classes that override the Change method do not call the inherited method, the OnChange event handler will not be called.
</summary></devnotes></procedure>
      <procedure name="KeyDown" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="304">
        <parameters>
          <parameter name="Key" type="Word" paramflags="var"/>
          <parameter name="Shift" type="TShiftState"/>
        </parameters>
      <devnotes><summary>
Responds to key press events.
Vcl.StdCtrls.TCustomEdit.KeyDown inherits from Vcl.Controls.TWinControl.KeyDown. All content below this line refers to Vcl.Controls.TWinControl.KeyDown.
Responds to key press events.
When a windowed control receives a key-down message (WM_KEYDOWN) from Windows, its message handler calls the DoKeyDown method. If DoKeyDown determines that the control should, in fact, process the character, it calls KeyDown, passing the key code and shift-key state in the Key and Shift parameters, respectively.
KeyDown calls any event handler attached to the OnKeyDown event. Override KeyDown to provide other responses in addition to the event handler call.
The Key parameter is the key on the keyboard. For nonalphanumeric keys, you must use WinAPI virtual key codes to determine the key pressed. For more information see Representing Keys and Shortcuts.
The Shift parameter indicates whether the SHIFT, ALT, or CTRL keys are combined with the keystroke.
Either KeyDown or the OnKeyDown event handler it calls can suppress further processing of a key by setting the Key parameter to zero.
</summary></devnotes></procedure>
      <procedure name="KeyPress" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="305">
        <parameters>
          <parameter name="Key" type="Char" paramflags="var"/>
        </parameters>
      <devnotes><summary>
Responds to keyboard input.
Vcl.StdCtrls.TCustomEdit.KeyPress inherits from Vcl.Controls.TWinControl.KeyPress. All content below this line refers to Vcl.Controls.TWinControl.KeyPress.
Responds to keyboard input.
When a windowed control receives a key-press message (WM_CHAR) from Windows, its message handler calls the DoKeyPress method. If DoKeyPress determines that the control should, in fact, process the character, it calls KeyPress, passing the key code in the Key parameter.
KeyPress calls any event handler attached to the OnKeyPress event. Override KeyPress to provide other responses in addition to the event handler call.
Either KeyPress or the OnKeyPress event handler it calls can suppress further processing of a character by setting the Key parameter to zero.

Note: The Key parameter is the character represented by the key that is pressed, not a Windows virtual key code.</summary></devnotes></procedure>
      <procedure name="CreateParams" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="306">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="var"/>
        </parameters>
      <devnotes><summary>
Initializes a window-creation parameter record passed in the Params parameter.
The CreateWnd method calls CreateParams to initialize the parameters it passes to CreateWindowHandle. TCustomEdit overrides the inherited method to specify a scrollable single-line edit control that reflects the current values of the BorderStyle, HideSelection, PasswordChar, and ReadOnly properties.
</summary></devnotes></procedure>
      <procedure name="CreateWindowHandle" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="307">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="const"/>
        </parameters>
      <devnotes><summary>
Creates a Windows control to represent the control.
CreateWindowHandle calls the inherited CreateWindowHandle method after working around a Win95 bug involving setting the read-only style on machines with Far East locales.
</summary></devnotes></procedure>
      <procedure name="CreateWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="308">
      <devnotes><summary>
Creates a Windows control corresponding to the edit control.
CreateWnd is called when the edit control is created, and whenever a change to the edit control requires the window to be recreated. After calling the inherited method, CreateWnd sends the newly created window messages to enforce the MaxLength and PasswordChar properties.
</summary></devnotes></procedure>
      <procedure name="DestroyWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="309">
      <devnotes><summary>
Destroys the Windows control that corresponds to the edit control.
The Windows control for the edit box can be temporarily destroyed and recreated in order to set properties that require changing the window creation parameters. When this happens, DestroyWnd is called.
Before the window is destroyed, DestroyWnd saves a copy of any properties that are needed to recreate the window after it is destroyed.
</summary></devnotes></procedure>
      <procedure name="DoSetMaxLength" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="310">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      <devnotes><summary>
Sets the MaxLength property.
DoSetMaxLength is the property access function for the MaxLength property. It is exposed as a protected method so that descendants of TCustomEdit can customize the implementation of the MaxLength property. 
DoSetMaxLength sends an EM_LIMITTEXT message to the window of the edit control.
</summary></devnotes></procedure>
      <procedure name="DoSetTextHint" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="311">
        <parameters>
          <parameter name="Value" type="string" paramflags="const"/>
        </parameters>
      <devnotes><summary>
Sets the value of the TextHint property.
DoSetTextHint is a protected method used to set the value of the TextHint property. 
</summary></devnotes></procedure>
      <procedure name="UpdateEditMargins" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="312">
      <devnotes><summary>
Embarcadero Technologies does not currently have any additional information.


</summary></devnotes></procedure>
      <function name="GetSelLength" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="313">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      <devnotes><summary>
Returns the SelLength property.
GetSelLength is the property access function for the SelLength property. It is exposed as a protected method so that descendants of TCustomEdit can customize the implementation of the SelLength property. 
GetSelLength sends an EM_GETSEL message to the window of the edit control and returns the difference between the starting position and the ending position.
</summary></devnotes></function>
      <function name="GetSelStart" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="314">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      <devnotes><summary>
Returns the SelStart property.
GetSelStart is the property access method for the SelStart property. It is exposed as a protected method so that descendants of TCustomEdit can customize the implementation of the SelStart property. 
GetSelStart sends an EM_GETSEL message to the window of the edit control and returns the starting position.
</summary></devnotes></function>
      <function name="GetSelText" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="315">
        <parameters>
          <retval type="string"/>
        </parameters>
      <devnotes><summary>
Returns the SelText property.
GetSelText is the property access method for the SelText property. It is exposed as a protected method so that descendants of TCustomEdit can customize the implementation of the SelText property. 
</summary></devnotes></function>
      <procedure name="SetAlignment" visibility="protected" file="Vcl.StdCtrls.pas" line="316">
        <parameters>
          <parameter name="Value" type="TAlignment"/>
        </parameters>
      <devnotes><summary>
Sets the Alignment property.
SetAlignment is exposed as a protected method so derived classes can customize their implementation of the Alignment property.
</summary></devnotes></procedure>
      <procedure name="SetAutoSize" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="317">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      <devnotes><summary>
Sets the AutoSize property.
SetAutoSize is the protected write implementation of the AutoSize property.
TCustomEdit overrides the inherited method to update the height of the edit control to reflect the current font when the value of AutoSize changes to true.
</summary></devnotes></procedure>
      <procedure name="SetSelLength" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="318">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      <devnotes><summary>
Sets the SelLength property.
SetSelLength is the property access method for the SelLength property. It is exposed as a protected method so that descendants of TCustomEdit can customize the implementation of the SelLength property. 
SetSelLength sends an EM_SETSEL message to the window of the edit control, specifying a selection that begins at SelStart and ends at SelStart + Value.
</summary></devnotes></procedure>
      <procedure name="SetSelStart" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="319">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      <devnotes><summary>
Sets the SelStart property.
SetSelStart is the property access method for the SelStart property. It is exposed as a protected method so that descendants of TCustomEdit can customize the implementation of the SelStart property. 
SetSelLength sends an EM_SETSEL message to the window of the edit control to position the cursor on the position indicated by Value.
</summary></devnotes></procedure>
      <procedure name="UpdateTIPStatus" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="323">
      <devnotes><summary>


Embarcadero Technologies does not currently have any additional information.


</summary></devnotes></procedure>
      <property name="AutoSelect" visibility="protected" read="FAutoSelect" write="FAutoSelect" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="324"><devnotes><summary>
Determines whether all the text in the edit control is automatically selected when the control gets focus.
Set AutoSelect to select all the text when the edit control gets focus. AutoSelect only applies to single-line edit controls.
Use AutoSelect when the user is more likely to replace the text in the edit control than to append to it.
</summary></devnotes></property>
      <property name="AutoSize" visibility="protected" read="FAutoSize" write="SetAutoSize" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="325"><devnotes><summary>
Determines whether the height of the edit control automatically resizes to accommodate the text.
Use AutoSize to make the edit control adjust its size automatically so the client area accommodates the height of the text. When AutoSize is false, the edit control has a fixed height. When AutoSize is true, the size of the control is readjusted whenever a change occurs that could affect the height of the control, such as a change to the font or border style.

Note: AutoSize only adjusts the height of the edit control. Even with AutoSize set to true, text in the edit control may appear truncated if it extends beyond the width of the control.</summary></devnotes></property>
      <property name="BorderStyle" visibility="protected" read="FBorderStyle" write="SetBorderStyle" type="TBorderStyle" default="1" file="Vcl.StdCtrls.pas" line="326"><devnotes><summary>
Determines whether the edit control has a single line border around the client area.
Use BorderStyle to affect the sharpness with which the client area of the edit control stands out. BorderStyle can have a value of either bsSingle or bsNone. If BorderStyle is bsSingle, the edit control has a single-line border around the client area. If BorderStyle is bsNone, there will be no border.


</summary></devnotes></property>
      <property name="CharCase" visibility="protected" read="FCharCase" write="SetCharCase" type="TEditCharCase" default="0" file="Vcl.StdCtrls.pas" line="327"><devnotes><summary>
Determines the case of the text within the edit control.
Use CharCase to force the contents of the edit control to assume a particular case.
When CharCase is set to ecLowerCase or ecUpperCase, the case of characters is converted as the user types them into the edit control. Changing the CharCase property to ecLowerCase or ecUpperCase changes the actual contents of the text, not just the appearance. Any case information is lost and can't be recaptured by changing CharCase to ecNormal.
</summary></devnotes></property>
      <property name="HideSelection" visibility="protected" read="FHideSelection" write="SetHideSelection" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="328"><devnotes><summary>
Determines whether the visual indication of the selected text remains when focus shifts to another control.
Set HideSelection to false to provide visual feedback of the selected portion of the text even when the edit control does not have focus. Set HideSelection to true to show the selection only when the edit control has focus. HideSelection does not affect the actual value of the selection, only the visual indication. Always setting HideSelection to false can make forms with many edit controls look too busy.
</summary></devnotes></property>
      <property name="MaxLength" visibility="protected" read="FMaxLength" write="SetMaxLength" type="Integer" default="0" file="Vcl.StdCtrls.pas" line="329"><devnotes><summary>
Specifies the maximum number of characters the user can enter into the edit control.
Use MaxLength to limit the number of characters that can be entered into the edit control. A value of 0 indicates that there is no application-defined limit on the length.
Use MaxLength to limit the length of the text in an edit control if that text will be copied into a fixed-length buffer.

Note:  Setting MaxLength will not truncate the existing text, it merely prevents the user from adding more text after reaching the limit of MaxLength characters.
Note:  Even when MaxLength is 0, there may be limitations imposed by the operating system on the number of characters that may be entered into an edit control.
Note:  The unit of MaxLength is characters (not bytes) if the application is using themes.</summary></devnotes></property>
      <property name="OEMConvert" visibility="protected" read="FOEMConvert" write="SetOEMConvert" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="330"><devnotes><summary>
Determines whether characters typed in the edit control are converted from ANSI to OEM and then back to ANSI.
To ensure that any characters typed in the edit control can be unambiguously converted to the OEM character set, set OEMConvert to true. This causes all characters to be converted from ANSI to OEM and then back to ANSI as they are typed. Set OEMConvert to false to avoid the overhead of this conversion when it does not matter whether the text can be unambiguously mapped to an OEM string.
OEMConvert is most useful for edit controls used to enter file names when the application does not use Unicode file names.
</summary></devnotes></property>
      <property name="NumbersOnly" visibility="protected" read="FNumbersOnly" write="SetNumbersOnly" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="331"><devnotes><summary>
Allows only numbers to be typed into the text edit.
Use NumbersOnly to prohibit entry of non-numeric characters in the textfield. Note, however, that a user can paste non-numeric characters in the textfield even when this property is set.

Code Examples
StdCtrlsProp (Delphi)
StdCtrlsProp (C++)



</summary></devnotes></property>
      <property name="PasswordChar" visibility="protected" read="FPasswordChar" write="SetPasswordChar" type="Char" default="0" file="Vcl.StdCtrls.pas" line="332"><devnotes><summary>
Indicates the character, if any, to display in place of the actual characters typed in the control.
Use the PasswordChar property to create an edit control that displays a special character in place of any entered text. If PasswordChar is set to the null character (ANSI character zero), the edit control displays its text normally. If PasswordChar is any other character, the edit control displays PasswordChar in place of each character typed. PasswordChar affects the appearance of the edit control only. The value of the Text property reflects the actual characters that are typed.
</summary></devnotes></property>
      <property name="ParentColor" visibility="protected" read="FParentColor" write="SetParentColor" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="333"><devnotes><summary>
Specifies where a control looks for its color information.
To have a control use the same color as its parent control, set ParentColor to True. If ParentColor is False, the control uses its own Color property.
Set ParentColor to True for all controls to ensure that all the controls on a form have a uniform appearance. For example, if ParentColor is True for all controls in a form, changing the background color of the form to gray causes all the controls on the form to also have a gray background.
When the value of a control's Color property changes, ParentColor becomes False automatically.
</summary></devnotes></property>
      <event name="OnChange" visibility="protected" read="FOnChange" write="FOnChange" type="TNotifyEvent" file="Vcl.StdCtrls.pas" line="334"><devnotes><summary>
Occurs when the text for the edit control may have changed.
Write an OnChange event handler to take specific action whenever the text for the edit control may have changed. Use the Modified property to see if a change actually occurred. The Text property of the edit control will already be updated to reflect any changes. This event provides the first opportunity to respond to modifications that the user types into the edit control.
</summary></devnotes></event>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="336">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      <devnotes><summary>
Creates an instance of TCustomEdit.
Call Create to create and initialize an instance of TCustomEdit.
AOwner is another component, typically the form, that is responsible for freeing the edit control. It becomes the value of the Owner property.
Derived objects that override the Create method should call the inherited Create before performing any additional initialization. 
</summary></devnotes></constructor>
      <procedure name="Clear" visibility="public" procflags="virtual" file="Vcl.StdCtrls.pas" line="337">
      <devnotes><summary>
Deletes all text from the edit control.
Use Clear to replace the Text property with an empty string. Clear removes all text, not just the selected text. To remove just the selected text, use ClearSelection.
</summary></devnotes></procedure>
      <procedure name="ClearSelection" visibility="public" file="Vcl.StdCtrls.pas" line="338">
      <devnotes><summary>
Removes the selected text from the edit control.
Use ClearSelection to delete the selected text from the edit control. If no text is selected, ClearSelection does nothing. If all of the text is selected, ClearSelection clears all text, like the Clear method.

Note:  Calling ClearSelection does the same thing as sending the edit control a WM_CLEAR message.</summary></devnotes></procedure>
      <procedure name="CopyToClipboard" visibility="public" file="Vcl.StdCtrls.pas" line="339">
      <devnotes><summary>
Copies the selected text in the edit control to the Clipboard in CF_TEXT format.
Use CopyToClipboard to replace the contents of the Clipboard with the selected text. CopyToClipboard does not clear the Clipboard if no text is selected. If no text is selected, CopyToClipboard does nothing.

Note:  Calling CopyToClipboard does the same thing as sending the edit control a WM_COPY message.</summary></devnotes></procedure>
      <procedure name="CutToClipboard" visibility="public" file="Vcl.StdCtrls.pas" line="340">
      <devnotes><summary>
Copies the selected text to the Clipboard in CF_TEXT format and then deletes the selection.
Use CutToClipboard to replace the contents of the Clipboard with the selected text while clearing the selected text. If no text is selected, CutToClipboard does nothing.

Note:  Calling CopyToClipboard does the same thing as sending the edit control a WM_CUT message.</summary></devnotes></procedure>
      <procedure name="DefaultHandler" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="341">
        <parameters>
          <parameter name="Message" paramflags="var"/>
        </parameters>
      <devnotes><summary>
Provides message handling for all messages that the control does not fully process itself.
Override DefaultHandler to change the default message handling for the edit control. The Message parameter can be cast to a TMessage type to obtain the WParam, LParam, and Result of the message. If the Result of the message is non-zero, the message has already been handled. Set the Result field to a non-zero value to prevent further processing of the message by the inherited method.

Note: In Delphi, calling inherited in a message-handling method results in a call to the ancestor's DefaultHandler method if that ancestor does not specify a handler for the message being handled.</summary></devnotes></procedure>
      <function name="GetControlsAlignment" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="342">
        <parameters>
          <retval type="TAlignment"/>
        </parameters>
      <devnotes><summary>
Indicates how text is aligned within the control.
Vcl.StdCtrls.TCustomEdit.GetControlsAlignment inherits from Vcl.Controls.TControl.GetControlsAlignment. All content below this line refers to Vcl.Controls.TControl.GetControlsAlignment.
Indicates how text is aligned within the control.
Use GetControlsAlignment to determine the alignment of the control. For controls that do not have an Alignment property, GetControlsAlignment returns taLeftJustify.

Note: GetControlsAlignment returns the alignment of text before it is altered by the BiDiMode property. To check whether the alignment should be reversed to reflect the BiDiMode property, call UseRightToLeftAlignment.</summary></devnotes></function>
      <procedure name="PasteFromClipboard" visibility="public" file="Vcl.StdCtrls.pas" line="343">
      <devnotes><summary>
Pastes the contents of the Clipboard into edit control, replacing the current selection.
Use PasteFromClipboard to replace the selected text with the contents of the Clipboard, or, if no text is selected, to insert the contents of the Clipboard at the cursor. If the Clipboard is empty, or if it does not contain anything in CF_TEXT format, PasteFromClipboard does nothing.

Note:  Calling PasteFromClipboard does the same thing as sending the edit control a WM_PASTE message.</summary></devnotes></procedure>
      <procedure name="Undo" visibility="public" file="Vcl.StdCtrls.pas" line="344">
      <devnotes><summary>
Backs out all changes in the undo buffer.
Call Undo to cancel all changes made to the Text property since the last call to the ClearUndo method. If ClearUndo was never called, Undo rolls back all changes.
To determine whether there are any changes in the undo buffer, check the CanUndo property.
</summary></devnotes></procedure>
      <procedure name="ClearUndo" visibility="public" file="Vcl.StdCtrls.pas" line="345">
      <devnotes><summary>
Clears the undo buffer so that no changes to the text can be backed out.
Use ClearUndo to commit changes to the Text property. After calling ClearUndo, the CanUndo property is false and the Undo method does nothing.
</summary></devnotes></procedure>
      <procedure name="SetSelText" visibility="public" procflags="virtual" file="Vcl.StdCtrls.pas" line="346">
        <parameters>
          <parameter name="Value" type="string" paramflags="const"/>
        </parameters>
      <devnotes><summary>
Sets the SelText property.
SetSelText is the property access method for the SelText property.
</summary></devnotes></procedure>
      <procedure name="SelectAll" visibility="public" file="Vcl.StdCtrls.pas" line="347">
      <devnotes><summary>
Selects all text in the edit control.
Use SelectAll to select all text in the edit control. To select only part of the text, use the SelStart and SelLength properties.
</summary></devnotes></procedure>
      <function name="GetSelTextBuf" visibility="public" procflags="virtual" file="Vcl.StdCtrls.pas" line="349">
        <parameters>
          <parameter name="Buffer" type="PWideChar"/>
          <parameter name="BufSize" type="Integer"/>
          <retval type="Integer"/>
        </parameters>
      <devnotes><summary>
Copies the selected text into a buffer and returns the number of characters copied.
Use GetSelTextBuf to copy the selected text into a character buffer. If there is no selection, the buffer receives an empty string. If the selection contains more than (BufSize - 1) characters, only the first (BufSize - 1) characters are copied. GetSelTextBuf returns the number of characters that were actually copied into the buffer.
</summary></devnotes></function>
      <procedure name="SetSelTextBuf" visibility="public" file="Vcl.StdCtrls.pas" line="350">
        <parameters>
          <parameter name="Buffer" type="PWideChar"/>
        </parameters>
      <devnotes><summary>
Replaces the selected text with a null-terminated string.
Use SetSelTextBuf to replace the current selection by the contents of the null-terminated string pointed to by Buffer. If no text is selected, the contents of Buffer are inserted at the cursor. SetSelTextBuf does the same thing as setting the SelText property, except that it takes a pointer to a char type rather than a string.
</summary></devnotes></procedure>
      <property name="Alignment" visibility="public" read="FAlignment" write="SetAlignment" type="TAlignment" default="0" file="Vcl.StdCtrls.pas" line="352"><devnotes><summary>
Determines how the text is aligned within the text edit control.
Use Alignment to change the way the text is formatted in the text edit control. Alignment can take one of the following values:





Value

Meaning



taLeftJustify



Align text to the left side of the control




taCenter



Center text horizontally in the control.




taRightJustify



Align text to the right side of the control.




</summary></devnotes></property>
      <property name="CanUndo" visibility="public" read="GetCanUndo" type="Boolean" file="Vcl.StdCtrls.pas" line="353"><devnotes><summary>
Indicates whether the edit control contains changes that can be backed out.
Read CanUndo to determine whether the user has made any changes to the text that can be undone by calling the Undo method. This is useful when enabling or disabling menu items that correspond to these commands.
</summary></devnotes></property>
      <property name="Modified" visibility="public" read="GetModified" write="SetModified" type="Boolean" file="Vcl.StdCtrls.pas" line="354"><devnotes><summary>
Indicates whether the user edited the text of the edit control.
Use Modified to determine whether the user changed the Text property of the edit control. Modified is only reset to False when you assign a value to the Text property. In particular, it is not reset when the control receives focus.
</summary></devnotes></property>
      <property name="CanUndoSelText" visibility="public" read="FCanUndoSelText" write="FCanUndoSelText" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="355"><devnotes><summary>
When set to True, it allows you to call or invoke an Undo operation in order to undo a change previously made by using SetSelText or SetSelTextBuf. By default it is set to false.
</summary></devnotes></property>
      <property name="ReadOnly" visibility="public" read="GetReadOnly" write="SetReadOnly" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="356"><devnotes><summary>
Determines whether the user can change the text of the edit control.
To restrict the edit control to display only, set the ReadOnly property to true. Set ReadOnly to false to allow the contents of the edit control to be edited.
Setting ReadOnly to true ensures that the text is not altered, while still allowing the user to select text. The selected text can then be manipulated by the application, or copied to the Clipboard.
</summary></devnotes></property>
      <property name="SelLength" visibility="public" read="GetSelLength" write="SetSelLength" type="Integer" file="Vcl.StdCtrls.pas" line="357"><devnotes><summary>
Specifies the number of characters (bytes) that are selected.
Read SelLength to determine the length, in bytes, of the selected text. This is the same as the number of characters, unless you are using a multi-byte character set. Set SelLength to change the selection to consist of the first SelLength bytes starting at SelStart.

Note:  Setting SelLength to a value greater than the number of characters from SelStart to the end of the text results in the selection of all characters from SelStart to the end of the text. Reading SelLength immediately after setting it to a value greater than the number of available characters returns the number of characters actually selected, not the value that was just set.</summary></devnotes></property>
      <property name="SelStart" visibility="public" read="GetSelStart" write="SetSelStart" type="Integer" file="Vcl.StdCtrls.pas" line="358"><devnotes><summary>
Specifies the position of the first selected character in the text.
Read SelStart to determine the position of the first selected character, where 0 indicates the first character. If there is no selected text, SelStart indicates the position of the cursor. Set SelStart to remove the current selection and position the cursor just before the indicated character.
To select a particular range of the text, first set SelStart to position the cursor, and then set SelLength to extend the selection.
</summary></devnotes></property>
      <property name="SelText" visibility="public" read="GetSelText" write="SetSelText" type="string" default="0" file="Vcl.StdCtrls.pas" line="359"><devnotes><summary>
Specifies the selected portion of the edit control's text.
Read SelText to determine the value of the selected text. Set SelText to replace the selected text with a new string. If there is no selection, but the edit control has focus, set SelText to insert a new string into the text at the cursor.
</summary></devnotes></property>
      <property name="Text" visibility="public" read="GetText" write="SetText" type="TCaption" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="360"/>
      <property name="TextHint" visibility="public" read="FTextHint" write="SetTextHint" type="string" default="0" file="Vcl.StdCtrls.pas" line="361"><devnotes><summary>
A hint or message to be displayed when the Text property is empty.
Use TextHint to cue the user on what kind of entry is expected in the text field. Runtime themes must be enabled.

Code Examples
StdCtrlsProp (Delphi)
StdCtrlsProp (C++)



</summary></devnotes></property>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="363"/>
    </members>
  <devnotes><summary>
TCustomEdit is the base class from which all edit-box and memo controls are derived.
TCustomEdit encapsulates the behavior common to all components for editing text by introducing methods and properties that provide:
Basic text editing functions such as selecting text, modifying selected text, and case conversions.
Ability to respond to changes in the contents of the text.
Access control of the text for making it read-only or introducing a password character to hide the actual value.
Do not create instances of TCustomEdit. Use TCustomEdit as a base class when declaring control objects that permit the user to enter or modify text. Properties and methods of TCustomEdit provide basic behavior that descendant classes inherit as well as behavior that components can override to customize their behavior.
</summary></devnotes></class>
  <class name="TEdit" file="Vcl.StdCtrls.pas" line="366">
    <ancestor name="TCustomEdit" namespace="Vcl.StdCtrls">
      <methodref name="Create@" visibility="class private" procflags="class constructor noself"/>
      <methodref name="Destroy@" visibility="class private" procflags="class destructor noself"/>
      <methodref name="AdjustHeight" visibility="private"/>
      <methodref name="GetModified" visibility="private"/>
      <methodref name="GetCanUndo" visibility="private"/>
      <methodref name="GetReadOnly" visibility="private"/>
      <methodref name="SetBorderStyle" visibility="private"/>
      <methodref name="SetCharCase" visibility="private"/>
      <methodref name="SetHideSelection" visibility="private"/>
      <methodref name="SetMaxLength" visibility="private"/>
      <methodref name="SetModified" visibility="private"/>
      <methodref name="SetNumbersOnly" visibility="private"/>
      <methodref name="SetOEMConvert" visibility="private"/>
      <methodref name="SetPasswordChar" visibility="private"/>
      <methodref name="SetReadOnly" visibility="private"/>
      <methodref name="SetTextHint" visibility="private"/>
      <methodref name="UpdateHeight" visibility="private"/>
      <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CMEnter" visibility="private" procflags="message"/>
      <methodref name="CMExit" visibility="private" procflags="message"/>
      <methodref name="CMFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMGestureManagerChanged" visibility="private" procflags="message"/>
      <methodref name="CMTextChanged" visibility="private" procflags="message"/>
      <methodref name="CNCommand" visibility="private" procflags="message"/>
      <methodref name="CMColorChanged" visibility="private" procflags="message"/>
      <methodref name="WMContextMenu" visibility="private" procflags="message"/>
      <methodref name="WMSetFont" visibility="private" procflags="message"/>
      <methodref name="CanObserve" visibility="protected" procflags="override"/>
      <methodref name="ObserverAdded" visibility="protected" procflags="override"/>
      <methodref name="ObserverToggle" visibility="protected" procflags="virtual"/>
      <methodref name="Change" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyDown" visibility="protected" procflags="override"/>
      <methodref name="KeyPress" visibility="protected" procflags="override"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <methodref name="CreateWindowHandle" visibility="protected" procflags="override"/>
      <methodref name="CreateWnd" visibility="protected" procflags="override"/>
      <methodref name="DestroyWnd" visibility="protected" procflags="override"/>
      <methodref name="DoSetMaxLength" visibility="protected" procflags="virtual"/>
      <methodref name="DoSetTextHint" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateEditMargins" visibility="protected" procflags="virtual"/>
      <methodref name="GetSelLength" visibility="protected" procflags="virtual"/>
      <methodref name="GetSelStart" visibility="protected" procflags="virtual"/>
      <methodref name="GetSelText" visibility="protected" procflags="virtual"/>
      <methodref name="SetAlignment" visibility="protected"/>
      <methodref name="SetAutoSize" visibility="protected" procflags="override"/>
      <methodref name="SetSelLength" visibility="protected" procflags="virtual"/>
      <methodref name="SetSelStart" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateTIPStatus" visibility="protected" procflags="override"/>
      <propertyref name="AutoSelect" visibility="protected"/>
      <propertyref name="AutoSize" visibility="protected"/>
      <propertyref name="BorderStyle" visibility="protected"/>
      <propertyref name="CharCase" visibility="protected"/>
      <propertyref name="HideSelection" visibility="protected"/>
      <propertyref name="MaxLength" visibility="protected"/>
      <propertyref name="OEMConvert" visibility="protected"/>
      <propertyref name="NumbersOnly" visibility="protected"/>
      <propertyref name="PasswordChar" visibility="protected"/>
      <propertyref name="ParentColor" visibility="protected"/>
      <eventref name="OnChange" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Clear" visibility="public" procflags="virtual"/>
      <methodref name="ClearSelection" visibility="public"/>
      <methodref name="CopyToClipboard" visibility="public"/>
      <methodref name="CutToClipboard" visibility="public"/>
      <methodref name="DefaultHandler" visibility="public" procflags="override"/>
      <methodref name="GetControlsAlignment" visibility="public" procflags="override"/>
      <methodref name="PasteFromClipboard" visibility="public"/>
      <methodref name="Undo" visibility="public"/>
      <methodref name="ClearUndo" visibility="public"/>
      <methodref name="SetSelText" visibility="public" procflags="virtual"/>
      <methodref name="SelectAll" visibility="public"/>
      <methodref name="GetSelTextBuf" visibility="public" procflags="virtual"/>
      <methodref name="SetSelTextBuf" visibility="public"/>
      <propertyref name="Alignment" visibility="public"/>
      <propertyref name="CanUndo" visibility="public"/>
      <propertyref name="Modified" visibility="public"/>
      <propertyref name="CanUndoSelText" visibility="public"/>
      <propertyref name="ReadOnly" visibility="public"/>
      <propertyref name="SelLength" visibility="public"/>
      <propertyref name="SelStart" visibility="public"/>
      <propertyref name="SelText" visibility="public"/>
      <propertyref name="Text" visibility="public"/>
      <propertyref name="TextHint" visibility="public"/>
      <propertyref name="TabStop" visibility="published"/>
      <ancestor name="TWinControl" namespace="Vcl.Controls">
        <methodref name="AlignControl" visibility="private"/>
        <methodref name="CalcConstraints" visibility="private"/>
        <methodref name="DoPaddingChange" visibility="private"/>
        <methodref name="GetAlignDisabled" visibility="private"/>
        <methodref name="GetControl" visibility="private"/>
        <methodref name="GetControlCount" visibility="private"/>
        <methodref name="GetDockClientCount" visibility="private"/>
        <methodref name="GetDockClients" visibility="private"/>
        <methodref name="GetHandle" visibility="private"/>
        <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
        <methodref name="GetTabOrder" visibility="private"/>
        <methodref name="GetVisibleDockClientCount" visibility="private"/>
        <methodref name="Insert" visibility="private"/>
        <methodref name="InvalidateFrame" visibility="private"/>
        <methodref name="InvokeHelp" visibility="private"/>
        <methodref name="IsCtl3DStored" visibility="private"/>
        <methodref name="IsDoubleBufferedStored" visibility="private"/>
        <methodref name="PrecedingWindow" visibility="private"/>
        <methodref name="ReadDesignSize" visibility="private"/>
        <methodref name="ReadPixelsPerInch" visibility="private"/>
        <methodref name="Remove" visibility="private"/>
        <methodref name="RemoveFocus" visibility="private"/>
        <methodref name="SetBevelCut" visibility="private"/>
        <methodref name="SetBevelEdges" visibility="private"/>
        <methodref name="SetBevelKind" visibility="private"/>
        <methodref name="SetBevelWidth" visibility="private"/>
        <methodref name="SetBorderWidth" visibility="private"/>
        <methodref name="SetCtl3D" visibility="private"/>
        <methodref name="SetDockSite" visibility="private"/>
        <methodref name="SetDoubleBuffered" visibility="private"/>
        <methodref name="SetPadding" visibility="private"/>
        <methodref name="SetParentCtl3D" visibility="private"/>
        <methodref name="SetParentWindow" visibility="private"/>
        <methodref name="SetTabOrder" visibility="private"/>
        <methodref name="SetTabStop" visibility="private"/>
        <methodref name="SetUseDockManager" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateTabOrder" visibility="private"/>
        <methodref name="UpdateShowing" visibility="private"/>
        <methodref name="WriteDesignSize" visibility="private"/>
        <methodref name="WritePixelsPerInch" visibility="private"/>
        <methodref name="IsMenuKey" visibility="private"/>
        <methodref name="GetIsDrawingLocked" visibility="private"/>
        <methodref name="GetRedrawDisabled" visibility="private"/>
        <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="WMPaint" visibility="private" procflags="message"/>
        <methodref name="WMCommand" visibility="private" procflags="message"/>
        <methodref name="WMNotify" visibility="private" procflags="message"/>
        <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="WMHScroll" visibility="private" procflags="message"/>
        <methodref name="WMVScroll" visibility="private" procflags="message"/>
        <methodref name="WMCompareItem" visibility="private" procflags="message"/>
        <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
        <methodref name="WMDrawItem" visibility="private" procflags="message"/>
        <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
        <methodref name="WMSize" visibility="private" procflags="message"/>
        <methodref name="WMMove" visibility="private" procflags="message"/>
        <methodref name="WMSetCursor" visibility="private" procflags="message"/>
        <methodref name="WMKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMChar" visibility="private" procflags="message"/>
        <methodref name="WMSysCommand" visibility="private" procflags="message"/>
        <methodref name="WMCharToItem" visibility="private" procflags="message"/>
        <methodref name="WMParentNotify" visibility="private" procflags="message"/>
        <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
        <methodref name="WMDestroy" visibility="private" procflags="message"/>
        <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
        <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
        <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="private" procflags="message"/>
        <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
        <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
        <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="WMFontChange" visibility="private" procflags="message"/>
        <methodref name="WMTimeChange" visibility="private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="private" procflags="message"/>
        <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
        <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="WMGesture" visibility="private" procflags="message"/>
        <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
        <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
        <methodref name="CMChanged" visibility="private" procflags="message"/>
        <methodref name="CMChildKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogChar" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
        <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
        <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnter" visibility="private" procflags="message"/>
        <methodref name="CMExit" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
        <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="CMFontChange" visibility="private" procflags="message"/>
        <methodref name="CMTimeChange" visibility="private" procflags="message"/>
        <methodref name="CMDrag" visibility="private" procflags="message"/>
        <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
        <methodref name="CNKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNKeyUp" visibility="private" procflags="message"/>
        <methodref name="CNChar" visibility="private" procflags="message"/>
        <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNSysChar" visibility="private" procflags="message"/>
        <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
        <methodref name="CMSysCommand" visibility="private" procflags="message"/>
        <methodref name="CMInvalidate" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="private" procflags="message"/>
        <methodref name="WMPrintClient" visibility="private" procflags="message"/>
        <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
        <methodref name="CMControlListChange" visibility="private" procflags="message"/>
        <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
        <methodref name="CMDockClient" visibility="private" procflags="message"/>
        <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="InvokeAsyncCalls" visibility="protected">
        </methodref>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="override"/>
        <methodref name="AddBiDiModeExStyle" visibility="protected"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="AdjustSize" visibility="protected" procflags="override"/>
        <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
        <methodref name="ArrangeControl" visibility="protected"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
        <methodref name="CanResize" visibility="protected" procflags="override"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
        <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
        <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
        <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
        <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
        <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
        <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="DoKeyDown" visibility="protected"/>
        <methodref name="DoKeyPress" visibility="protected"/>
        <methodref name="DoKeyUp" visibility="protected"/>
        <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
        <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
        <methodref name="FindNextControl" visibility="protected"/>
        <methodref name="FixupTabList" visibility="protected"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
        <methodref name="GetClientRect" visibility="protected" procflags="override"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
        <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
        <methodref name="GetParentHandle" visibility="protected"/>
        <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
        <methodref name="GetTopParentHandle" visibility="protected"/>
        <methodref name="InvalidateDockHostSite" visibility="protected"/>
        <methodref name="IsControlMouseMsg" visibility="protected"/>
        <methodref name="IsControlActivateMsg" visibility="protected"/>
        <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
        <methodref name="MainWndProc" visibility="protected"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="NotifyControls" visibility="protected"/>
        <methodref name="PaintControls" visibility="protected"/>
        <methodref name="PaintHandler" visibility="protected"/>
        <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RecreateWnd" visibility="protected"/>
        <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="ResetImeComposition" visibility="protected"/>
        <methodref name="RequestAlign" visibility="protected" procflags="override"/>
        <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPIScreen" visibility="protected"/>
        <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="ScaleControls" visibility="protected"/>
        <methodref name="ScalePadding" visibility="protected"/>
        <methodref name="SelectFirst" visibility="protected"/>
        <methodref name="SelectNext" visibility="protected"/>
        <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
        <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="SetImeCompositionWindow" visibility="protected"/>
        <methodref name="SetParent" visibility="protected" procflags="override"/>
        <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="override"/>
        <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateBounds" visibility="protected"/>
        <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateRecreatingFlag" visibility="protected"/>
        <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateUIState" visibility="protected"/>
        <methodref name="WndProc" visibility="protected" procflags="override"/>
        <methodref name="CreateSubClass" visibility="protected"/>
        <methodref name="RemoveWindowProps" visibility="protected"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
        <propertyref name="AlignControlList" visibility="protected"/>
        <propertyref name="BevelEdges" visibility="protected"/>
        <propertyref name="BevelInner" visibility="protected"/>
        <propertyref name="BevelOuter" visibility="protected"/>
        <propertyref name="BevelKind" visibility="protected"/>
        <propertyref name="BevelWidth" visibility="protected"/>
        <propertyref name="BorderWidth" visibility="protected"/>
        <propertyref name="Ctl3D" visibility="protected"/>
        <propertyref name="ImeMode" visibility="protected"/>
        <propertyref name="ImeName" visibility="protected"/>
        <propertyref name="ParentBackground" visibility="protected"/>
        <propertyref name="ParentCtl3D" visibility="protected"/>
        <propertyref name="TipMode" visibility="protected"/>
        <propertyref name="DefWndProc" visibility="protected"/>
        <propertyref name="WindowHandle" visibility="protected"/>
        <eventref name="OnAlignInsertBefore" visibility="protected"/>
        <eventref name="OnAlignPosition" visibility="protected"/>
        <eventref name="OnDockDrop" visibility="protected"/>
        <eventref name="OnDockOver" visibility="protected"/>
        <eventref name="OnEnter" visibility="protected"/>
        <eventref name="OnExit" visibility="protected"/>
        <eventref name="OnGetSiteInfo" visibility="protected"/>
        <eventref name="OnKeyDown" visibility="protected"/>
        <eventref name="OnKeyPress" visibility="protected"/>
        <eventref name="OnKeyUp" visibility="protected"/>
        <eventref name="OnUnDock" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="CreateParented" visibility="public" procflags="constructor"/>
        <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="override">
        </methodref>
        <methodref name="Broadcast" visibility="public"/>
        <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
        <methodref name="ContainsControl" visibility="public"/>
        <methodref name="ControlAtPos" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="DisableAlign" visibility="public" procflags="inline"/>
        <propertyref name="DockClientCount" visibility="public"/>
        <propertyref name="DockClients" visibility="public"/>
        <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
        <propertyref name="DockSite" visibility="public"/>
        <propertyref name="DockManager" visibility="public"/>
        <propertyref name="DoubleBuffered" visibility="public"/>
        <methodref name="EnableAlign" visibility="public"/>
        <methodref name="FindChildControl" visibility="public"/>
        <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
        <methodref name="Focused" visibility="public" procflags="dynamic"/>
        <methodref name="GetChildren" visibility="public" procflags="override"/>
        <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
        <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
        <methodref name="HandleAllocated" visibility="public"/>
        <methodref name="HandleNeeded" visibility="public"/>
        <methodref name="InsertControl" visibility="public"/>
        <methodref name="Invalidate" visibility="public" procflags="override"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <propertyref name="PixelsPerInch" visibility="public"/>
        <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
        <methodref name="RemoveControl" visibility="public"/>
        <methodref name="Realign" visibility="public" procflags="inline"/>
        <methodref name="Repaint" visibility="public" procflags="override"/>
        <methodref name="ScaleBy" visibility="public"/>
        <methodref name="ScrollBy" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="override"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
        <methodref name="SetFocus" visibility="public" procflags="virtual"/>
        <methodref name="Update" visibility="public" procflags="override"/>
        <methodref name="UpdateControlState" visibility="public"/>
        <methodref name="LockDrawing" visibility="public"/>
        <methodref name="UnlockDrawing" visibility="public"/>
        <propertyref name="AlignDisabled" visibility="public"/>
        <propertyref name="MouseInClient" visibility="public"/>
        <propertyref name="VisibleDockClientCount" visibility="public"/>
        <propertyref name="Brush" visibility="public"/>
        <propertyref name="Controls" visibility="public"/>
        <propertyref name="ControlCount" visibility="public"/>
        <propertyref name="Handle" visibility="public"/>
        <propertyref name="Padding" visibility="public"/>
        <propertyref name="ParentDoubleBuffered" visibility="public"/>
        <propertyref name="ParentWindow" visibility="public"/>
        <propertyref name="Showing" visibility="public"/>
        <propertyref name="IsDrawingLocked" visibility="public"/>
        <propertyref name="RedrawDisabled" visibility="public"/>
        <propertyref name="TabOrder" visibility="public"/>
        <propertyref name="TabStop" visibility="public"/>
        <propertyref name="UseDockManager" visibility="public"/>
        <ancestor name="TControl" namespace="Vcl.Controls">
          <methodref name="GetCustomHint" visibility="private"/>
          <methodref name="CalcDockSizes" visibility="private"/>
          <methodref name="CheckNewSize" visibility="private"/>
          <methodref name="CreateFloatingDockSite" visibility="private"/>
          <methodref name="DoActionChange" visibility="private"/>
          <methodref name="DoCanAutoSize" visibility="private"/>
          <methodref name="DoCanResize" visibility="private"/>
          <methodref name="DoConstraintsChange" visibility="private"/>
          <methodref name="DoConstrainedResize" visibility="private"/>
          <methodref name="DoDragMsg" visibility="private"/>
          <methodref name="DoMouseActivate" visibility="private"/>
          <methodref name="DoMouseDown" visibility="private"/>
          <methodref name="DoMouseUp" visibility="private"/>
          <methodref name="DoMarginChange" visibility="private"/>
          <methodref name="FontChanged" visibility="private"/>
          <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
          <methodref name="GetBoundsRect" visibility="private"/>
          <methodref name="GetClientHeight" visibility="private"/>
          <methodref name="GetClientWidth" visibility="private"/>
          <methodref name="GetLRDockWidth" visibility="private"/>
          <methodref name="GetMouseCapture" visibility="private"/>
          <methodref name="GetTBDockHeight" visibility="private"/>
          <methodref name="GetUndockWidth" visibility="private"/>
          <methodref name="GetUndockHeight" visibility="private"/>
          <methodref name="InvalidateControl" visibility="private"/>
          <methodref name="IsAnchorsStored" visibility="private"/>
          <methodref name="IsBiDiModeStored" visibility="private"/>
          <methodref name="IsCaptionStored" visibility="private"/>
          <methodref name="IsColorStored" visibility="private"/>
          <methodref name="IsEnabledStored" visibility="private"/>
          <methodref name="IsFontStored" visibility="private"/>
          <methodref name="IsHintStored" visibility="private"/>
          <methodref name="IsHelpContextStored" visibility="private"/>
          <methodref name="IsOnClickStored" visibility="private"/>
          <methodref name="IsShowHintStored" visibility="private"/>
          <methodref name="IsVisibleStored" visibility="private"/>
          <methodref name="ReadIsControl" visibility="private"/>
          <methodref name="ReadExplicitLeft" visibility="private"/>
          <methodref name="ReadExplicitTop" visibility="private"/>
          <methodref name="ReadExplicitWidth" visibility="private"/>
          <methodref name="ReadExplicitHeight" visibility="private"/>
          <methodref name="SetAlignWithMargins" visibility="private"/>
          <methodref name="SetAnchors" visibility="private"/>
          <methodref name="SetAction" visibility="private"/>
          <methodref name="SetAlign" visibility="private"/>
          <methodref name="SetBoundsRect" visibility="private"/>
          <methodref name="SetClientHeight" visibility="private"/>
          <methodref name="SetClientSize" visibility="private"/>
          <methodref name="SetClientWidth" visibility="private"/>
          <methodref name="SetColor" visibility="private"/>
          <methodref name="SetCursor" visibility="private"/>
          <methodref name="SetDesktopFont" visibility="private"/>
          <methodref name="SetFont" visibility="private"/>
          <methodref name="SetHeight" visibility="private"/>
          <methodref name="SetHelpContext" visibility="private"/>
          <methodref name="SetHelpKeyword" visibility="private"/>
          <methodref name="SetHostDockSite" visibility="private"/>
          <methodref name="SetLeft" visibility="private"/>
          <methodref name="SetMouseCapture" visibility="private"/>
          <methodref name="SetParentColor" visibility="private"/>
          <methodref name="SetParentFont" visibility="private"/>
          <methodref name="SetShowHint" visibility="private"/>
          <methodref name="SetParentShowHint" visibility="private"/>
          <methodref name="SetParentCustomHint" visibility="private"/>
          <methodref name="SetPopupMenu" visibility="private"/>
          <methodref name="SetTop" visibility="private"/>
          <methodref name="SetVisible" visibility="private"/>
          <methodref name="SetWidth" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateAnchorRules" visibility="private"/>
          <methodref name="WriteIsControl" visibility="private"/>
          <methodref name="WriteExplicitLeft" visibility="private"/>
          <methodref name="WriteExplicitTop" visibility="private"/>
          <methodref name="WriteExplicitWidth" visibility="private"/>
          <methodref name="WriteExplicitHeight" visibility="private"/>
          <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMouseMove" visibility="private" procflags="message"/>
          <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="WMCancelMode" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMHintShow" visibility="private" procflags="message"/>
          <methodref name="CMHitTest" visibility="private" procflags="message"/>
          <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
          <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="CMGesture" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="SetConstraints" visibility="private"/>
          <methodref name="SetMargins" visibility="private"/>
          <methodref name="SetTouchManager" visibility="private"/>
          <methodref name="GetText" visibility="private"/>
          <methodref name="SetText" visibility="private"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
          <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="CanResize" visibility="protected" procflags="virtual"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="Changed" visibility="protected"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="Click" visibility="protected" procflags="dynamic"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
          <methodref name="CalcCursorPos" visibility="protected"/>
          <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
          <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
          <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
          <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
          <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
          <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
          <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
          <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="GetAction" visibility="protected" procflags="virtual"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
          <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
          <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
          <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
          <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
          <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragMode" visibility="protected"/>
          <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
          <methodref name="Loaded" visibility="protected" procflags="override"/>
          <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
          <methodref name="Resize" visibility="protected" procflags="dynamic"/>
          <methodref name="ScaleConstraints" visibility="protected"/>
          <methodref name="ScaleMargins" visibility="protected"/>
          <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
          <methodref name="SendCancelMode" visibility="protected"/>
          <methodref name="SendDockNotification" visibility="protected"/>
          <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="SetName" visibility="protected" procflags="override"/>
          <methodref name="SetParent" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
          <methodref name="SetCustomHint" visibility="protected"/>
          <methodref name="UpdateExplicitBounds" visibility="protected"/>
          <methodref name="UpdateBoundsRect" visibility="protected"/>
          <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
          <methodref name="WndProc" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
          <propertyref name="ActionLink" visibility="protected"/>
          <propertyref name="AutoSize" visibility="protected"/>
          <propertyref name="Caption" visibility="protected"/>
          <propertyref name="DesktopFont" visibility="protected"/>
          <propertyref name="DragKind" visibility="protected"/>
          <propertyref name="DragCursor" visibility="protected"/>
          <propertyref name="DragMode" visibility="protected"/>
          <propertyref name="IsControl" visibility="protected"/>
          <propertyref name="MouseCapture" visibility="protected"/>
          <propertyref name="ParentBiDiMode" visibility="protected"/>
          <propertyref name="ParentColor" visibility="protected"/>
          <propertyref name="ParentFont" visibility="protected"/>
          <propertyref name="ParentShowHint" visibility="protected"/>
          <propertyref name="PopupMenu" visibility="protected"/>
          <propertyref name="ScalingFlags" visibility="protected"/>
          <propertyref name="Text" visibility="protected"/>
          <propertyref name="WheelAccumulator" visibility="protected"/>
          <propertyref name="Color" visibility="protected"/>
          <propertyref name="Font" visibility="protected"/>
          <propertyref name="IScaling" visibility="protected"/>
          <propertyref name="WindowText" visibility="protected"/>
          <eventref name="OnCanResize" visibility="protected"/>
          <eventref name="OnClick" visibility="protected"/>
          <eventref name="OnConstrainedResize" visibility="protected"/>
          <eventref name="OnContextPopup" visibility="protected"/>
          <eventref name="OnDblClick" visibility="protected"/>
          <eventref name="OnDragDrop" visibility="protected"/>
          <eventref name="OnDragOver" visibility="protected"/>
          <eventref name="OnEndDock" visibility="protected"/>
          <eventref name="OnEndDrag" visibility="protected"/>
          <eventref name="OnMouseActivate" visibility="protected"/>
          <eventref name="OnMouseDown" visibility="protected"/>
          <eventref name="OnMouseEnter" visibility="protected"/>
          <eventref name="OnMouseLeave" visibility="protected"/>
          <eventref name="OnMouseMove" visibility="protected"/>
          <eventref name="OnMouseUp" visibility="protected"/>
          <eventref name="OnMouseWheel" visibility="protected"/>
          <eventref name="OnMouseWheelDown" visibility="protected"/>
          <eventref name="OnMouseWheelUp" visibility="protected"/>
          <eventref name="OnResize" visibility="protected"/>
          <eventref name="OnStartDock" visibility="protected"/>
          <eventref name="OnStartDrag" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="CheckNonMainThreadUsage" visibility="public"/>
          <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
          <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
          <methodref name="BeginDrag" visibility="public"/>
          <methodref name="BringToFront" visibility="public"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToParent" visibility="public"/>
          <methodref name="Dock" visibility="public" procflags="dynamic"/>
          <methodref name="Dragging" visibility="public"/>
          <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
          <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
          <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
          <propertyref name="Enabled" visibility="public"/>
          <methodref name="EndDrag" visibility="public"/>
          <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="GetParentComponent" visibility="public" procflags="override"/>
          <methodref name="HasParent" visibility="public" procflags="override"/>
          <methodref name="Hide" visibility="public"/>
          <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
          <methodref name="IsRightToLeft" visibility="public"/>
          <methodref name="ManualDock" visibility="public"/>
          <methodref name="ManualFloat" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Refresh" visibility="public"/>
          <methodref name="Repaint" visibility="public" procflags="virtual"/>
          <methodref name="ReplaceDockedControl" visibility="public"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ParentToClient" visibility="public"/>
          <methodref name="SendToBack" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="virtual"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
          <methodref name="SetParentComponent" visibility="public" procflags="override"/>
          <methodref name="Show" visibility="public"/>
          <methodref name="Update" visibility="public" procflags="virtual"/>
          <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="UseRightToLeftReading" visibility="public"/>
          <methodref name="UseRightToLeftScrollBar" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="GetTextBuf" visibility="public"/>
          <methodref name="GetTextLen" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="SetTextBuf" visibility="public"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleRectSize" visibility="public"/>
          <propertyref name="Action" visibility="public"/>
          <propertyref name="Align" visibility="public"/>
          <propertyref name="Anchors" visibility="public"/>
          <propertyref name="BiDiMode" visibility="public"/>
          <propertyref name="BoundsRect" visibility="public"/>
          <propertyref name="ClientHeight" visibility="public"/>
          <propertyref name="ClientOrigin" visibility="public"/>
          <propertyref name="ClientRect" visibility="public"/>
          <propertyref name="ClientWidth" visibility="public"/>
          <propertyref name="Constraints" visibility="public"/>
          <propertyref name="ControlState" visibility="public"/>
          <propertyref name="ControlStyle" visibility="public"/>
          <propertyref name="CurrentPPI" visibility="public"/>
          <propertyref name="DockOrientation" visibility="public"/>
          <propertyref name="ExplicitLeft" visibility="public"/>
          <propertyref name="ExplicitTop" visibility="public"/>
          <propertyref name="ExplicitWidth" visibility="public"/>
          <propertyref name="ExplicitHeight" visibility="public"/>
          <propertyref name="Floating" visibility="public"/>
          <propertyref name="FloatingDockSiteClass" visibility="public"/>
          <propertyref name="HostDockSite" visibility="public"/>
          <propertyref name="LRDockWidth" visibility="public"/>
          <propertyref name="ScaleFactor" visibility="public"/>
          <propertyref name="ShowHint" visibility="public"/>
          <propertyref name="TBDockHeight" visibility="public"/>
          <propertyref name="Touch" visibility="public"/>
          <propertyref name="UndockHeight" visibility="public"/>
          <propertyref name="UndockWidth" visibility="public"/>
          <propertyref name="Visible" visibility="public"/>
          <eventref name="WindowProc" visibility="public"/>
          <propertyref name="Parent" visibility="public"/>
          <propertyref name="StyleElements" visibility="public"/>
          <propertyref name="StyleName" visibility="public"/>
          <eventref name="OnGesture" visibility="public"/>
          <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
          <propertyref name="AlignWithMargins" visibility="published"/>
          <propertyref name="Left" visibility="published"/>
          <propertyref name="Top" visibility="published"/>
          <propertyref name="Width" visibility="published"/>
          <propertyref name="Height" visibility="published"/>
          <propertyref name="Cursor" visibility="published"/>
          <propertyref name="Hint" visibility="published"/>
          <propertyref name="HelpType" visibility="published"/>
          <propertyref name="HelpKeyword" visibility="published"/>
          <propertyref name="HelpContext" visibility="published"/>
          <propertyref name="Margins" visibility="published"/>
          <propertyref name="CustomHint" visibility="published"/>
          <propertyref name="ParentCustomHint" visibility="published"/>
          <ancestor name="TComponent" namespace="System.Classes">
            <interfaces>
              <implements name="IInterfaceComponentReference"/>
              <implements name="IInterface"/>
            </interfaces>
            <methodref name="GetComObject" visibility="private">
            </methodref>
            <methodref name="GetComponent" visibility="private">
            </methodref>
            <methodref name="GetComponentCount" visibility="private">
            </methodref>
            <methodref name="GetComponentIndex" visibility="private">
            </methodref>
            <methodref name="Insert" visibility="private">
            </methodref>
            <methodref name="ReadLeft" visibility="private">
            </methodref>
            <methodref name="ReadTop" visibility="private">
            </methodref>
            <methodref name="Remove" visibility="private">
            </methodref>
            <methodref name="RemoveNotification" visibility="private">
            </methodref>
            <methodref name="SetComponentIndex" visibility="private">
            </methodref>
            <methodref name="SetReference" visibility="private">
            </methodref>
            <methodref name="WriteLeft" visibility="private">
            </methodref>
            <methodref name="WriteTop" visibility="private">
            </methodref>
            <methodref name="IntfGetComponent" visibility="private">
            </methodref>
            <methodref name="DoGetDeltaStreams" visibility="private">
            </methodref>
            <methodref name="ReadDeltaStream" visibility="private">
            </methodref>
            <methodref name="ReadDeltaState" visibility="private">
            </methodref>
            <methodref name="FindSortedComponent" visibility="private">
            </methodref>
            <methodref name="AddSortedComponent" visibility="private">
            </methodref>
            <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
            </methodref>
            <methodref name="Create@" visibility="class private" procflags="class constructor noself">
            </methodref>
            <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ChangeName" visibility="protected">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="override">
            </methodref>
            <methodref name="GetChildren" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="override">
            </methodref>
            <methodref name="Loaded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="Notification" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ReadState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="CanObserve" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetObservers" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetAncestor" visibility="protected">
            </methodref>
            <methodref name="SetDesigning" visibility="protected">
            </methodref>
            <methodref name="SetInline" visibility="protected">
            </methodref>
            <methodref name="SetDesignInstance" visibility="protected">
            </methodref>
            <methodref name="SetName" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updating" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updated" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
            </methodref>
            <methodref name="ValidateRename" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="WriteState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="RemoveFreeNotifications" visibility="protected">
            </methodref>
            <methodref name="QueryInterface" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="_AddRef" visibility="protected">
            </methodref>
            <methodref name="_Release" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfoCount" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfo" visibility="protected">
            </methodref>
            <methodref name="GetIDsOfNames" visibility="protected">
            </methodref>
            <methodref name="Invoke" visibility="protected">
            </methodref>
            <eventref name="OnGetDeltaStreams" visibility="protected">
            </eventref>
            <methodref name="Create" visibility="public" procflags="constructor virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="override">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndFunctionInvoke" visibility="public">
            </methodref>
            <methodref name="DestroyComponents" visibility="public">
            </methodref>
            <methodref name="Destroying" visibility="public">
            </methodref>
            <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="FindComponent" visibility="public">
            </methodref>
            <methodref name="FreeNotification" visibility="public">
            </methodref>
            <methodref name="RemoveFreeNotification" visibility="public">
            </methodref>
            <methodref name="FreeOnRelease" visibility="public">
            </methodref>
            <methodref name="GetEnumerator" visibility="public" procflags="inline">
            </methodref>
            <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="override">
            </methodref>
            <methodref name="HasParent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="InsertComponent" visibility="public">
            </methodref>
            <methodref name="RemoveComponent" visibility="public">
            </methodref>
            <methodref name="SetSubComponent" visibility="public">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="override">
            </methodref>
            <methodref name="UpdateAction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="IsImplementorOf" visibility="public">
            </methodref>
            <methodref name="ReferenceInterface" visibility="public">
            </methodref>
            <propertyref name="ComObject" visibility="public">
            </propertyref>
            <propertyref name="Components" visibility="public">
            </propertyref>
            <propertyref name="ComponentCount" visibility="public">
            </propertyref>
            <propertyref name="ComponentIndex" visibility="public">
            </propertyref>
            <propertyref name="ComponentState" visibility="public">
            </propertyref>
            <propertyref name="ComponentStyle" visibility="public">
            </propertyref>
            <propertyref name="DesignInfo" visibility="public">
            </propertyref>
            <propertyref name="Owner" visibility="public">
            </propertyref>
            <propertyref name="VCLComObject" visibility="public">
            </propertyref>
            <propertyref name="Observers" visibility="public">
            </propertyref>
            <propertyref name="Name" visibility="published">
            </propertyref>
            <propertyref name="Tag" visibility="published">
            </propertyref>
            <ancestor name="TPersistent" namespace="System.Classes">
              <methodref name="AssignError" visibility="private">
              </methodref>
              <methodref name="AssignTo" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="Assign" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="dynamic">
              </methodref>
              <ancestor name="TObject" namespace="System">
                <methodref name="Create" visibility="public" procflags="constructor">
                </methodref>
                <methodref name="Free" visibility="public">
                </methodref>
                <methodref name="DisposeOf" visibility="public" procflags="inline">
                </methodref>
                <methodref name="InitInstance" visibility="public" procflags="class">
                </methodref>
                <methodref name="CleanupInstance" visibility="public">
                </methodref>
                <methodref name="ClassType" visibility="public" procflags="inline">
                </methodref>
                <methodref name="ClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassNameIs" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassParent" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="ClassInfo" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InstanceSize" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InheritsFrom" visibility="public" procflags="class">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodName" visibility="public" procflags="class">
                </methodref>
                <methodref name="QualifiedClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="GetInterface" visibility="public">
                </methodref>
                <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                </methodref>
                <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="UnitName" visibility="public" procflags="class">
                </methodref>
                <methodref name="UnitScope" visibility="public" procflags="class">
                </methodref>
                <methodref name="Equals" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetHashCode" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="ToString" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Dispatch" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="NewInstance" visibility="public" procflags="class virtual">
                </methodref>
                <methodref name="FreeInstance" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                </methodref>
                <methodref name="GetDisposed" visibility="protected" procflags="inline">
                </methodref>
                <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                </methodref>
                <propertyref name="Disposed" visibility="protected">
                </propertyref>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="368">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="369">
      </procedure>
      <property name="Align" visibility="published" read="FAlign" write="SetAlign" type="TAlign" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="371"/>
      <property name="Alignment" visibility="published" read="FAlignment" write="SetAlignment" type="TAlignment" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="372"/>
      <property name="Anchors" visibility="published" read="FAnchors" write="SetAnchors" stored="IsAnchorsStored" type="TAnchors" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="373"/>
      <property name="AutoSelect" visibility="published" read="FAutoSelect" write="FAutoSelect" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="374"/>
      <property name="AutoSize" visibility="published" read="FAutoSize" write="SetAutoSize" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="375"/>
      <property name="BevelEdges" visibility="published" read="FBevelEdges" write="SetBevelEdges" type="TBevelEdges" default="15" hoisted="true" file="Vcl.StdCtrls.pas" line="376"/>
      <property name="BevelInner" visibility="published" read="FBevelInner" write="SetBevelCut" type="TBevelCut" default="2" index="0" hoisted="true" file="Vcl.StdCtrls.pas" line="377"/>
      <property name="BevelKind" visibility="published" read="FBevelKind" write="SetBevelKind" type="TBevelKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="378"/>
      <property name="BevelOuter" visibility="published" read="FBevelOuter" write="SetBevelCut" type="TBevelCut" default="1" index="1" hoisted="true" file="Vcl.StdCtrls.pas" line="379"/>
      <property name="BevelWidth" visibility="published" read="FBevelWidth" write="SetBevelWidth" type="TBevelWidth" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="380"/>
      <property name="BiDiMode" visibility="published" read="FBiDiMode" write="SetBiDiMode" stored="IsBiDiModeStored" type="TBiDiMode" hoisted="true" file="Vcl.StdCtrls.pas" line="381"/>
      <property name="BorderStyle" visibility="published" read="FBorderStyle" write="SetBorderStyle" type="TBorderStyle" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="382"/>
      <property name="CharCase" visibility="published" read="FCharCase" write="SetCharCase" type="TEditCharCase" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="383"/>
      <property name="Color" visibility="published" read="FColor" write="SetColor" stored="IsColorStored" type="TColor" default="-16777211" hoisted="true" file="Vcl.StdCtrls.pas" line="384"/>
      <property name="Constraints" visibility="published" read="FConstraints" write="SetConstraints" type="TSizeConstraints" hoisted="true" file="Vcl.StdCtrls.pas" line="385"/>
      <property name="Ctl3D" visibility="published" read="FCtl3D" write="SetCtl3D" stored="IsCtl3DStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="386"/>
      <property name="DoubleBuffered" visibility="published" read="FDoubleBuffered" write="SetDoubleBuffered" stored="IsDoubleBufferedStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="387"/>
      <property name="DragCursor" visibility="published" read="FDragCursor" write="FDragCursor" type="TCursor" default="-12" hoisted="true" file="Vcl.StdCtrls.pas" line="388"/>
      <property name="DragKind" visibility="published" read="FDragKind" write="FDragKind" type="TDragKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="389"/>
      <property name="DragMode" visibility="published" read="GetDragMode" write="SetDragMode" type="TDragMode" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="390"/>
      <property name="Enabled" visibility="published" read="GetEnabled" write="SetEnabled" stored="IsEnabledStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="391"/>
      <property name="Font" visibility="published" read="FFont" write="SetFont" stored="IsFontStored" type="TFont" hoisted="true" file="Vcl.StdCtrls.pas" line="392"/>
      <property name="HideSelection" visibility="published" read="FHideSelection" write="SetHideSelection" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="393"/>
      <property name="ImeMode" visibility="published" read="FImeMode" write="FImeMode" type="TImeMode" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="394"/>
      <property name="ImeName" visibility="published" read="FImeName" write="FImeName" type="TImeName" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="395"/>
      <property name="MaxLength" visibility="published" read="FMaxLength" write="SetMaxLength" type="Integer" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="396"/>
      <property name="NumbersOnly" visibility="published" read="FNumbersOnly" write="SetNumbersOnly" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="397"/>
      <property name="OEMConvert" visibility="published" read="FOEMConvert" write="SetOEMConvert" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="398"/>
      <property name="ParentBiDiMode" visibility="published" read="FParentBiDiMode" write="SetParentBiDiMode" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="399"/>
      <property name="ParentColor" visibility="published" read="FParentColor" write="SetParentColor" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="400"/>
      <property name="ParentCtl3D" visibility="published" read="FParentCtl3D" write="SetParentCtl3D" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="401"/>
      <property name="ParentDoubleBuffered" visibility="published" read="FParentDoubleBuffered" write="SetParentDoubleBuffered" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="402"/>
      <property name="ParentFont" visibility="published" read="FParentFont" write="SetParentFont" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="403"/>
      <property name="ParentShowHint" visibility="published" read="FParentShowHint" write="SetParentShowHint" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="404"/>
      <property name="PasswordChar" visibility="published" read="FPasswordChar" write="SetPasswordChar" type="Char" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="405"/>
      <property name="PopupMenu" visibility="published" read="FPopupMenu" write="SetPopupMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="406"/>
      <property name="CanUndoSelText" visibility="published" read="FCanUndoSelText" write="FCanUndoSelText" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="407"/>
      <property name="ReadOnly" visibility="published" read="GetReadOnly" write="SetReadOnly" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="408"/>
      <property name="ShowHint" visibility="published" read="FShowHint" write="SetShowHint" stored="IsShowHintStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="409"/>
      <property name="TabOrder" visibility="published" read="GetTabOrder" write="SetTabOrder" type="TTabOrder" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="410"/>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="411"/>
      <property name="Text" visibility="published" read="GetText" write="SetText" type="TCaption" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="412"/>
      <property name="TextHint" visibility="published" read="FTextHint" write="SetTextHint" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="413"/>
      <property name="Touch" visibility="published" read="FTouchManager" write="SetTouchManager" type="TTouchManager" hoisted="true" file="Vcl.StdCtrls.pas" line="414"/>
      <property name="Visible" visibility="published" read="FVisible" write="SetVisible" stored="IsVisibleStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="415"/>
      <property name="StyleElements" visibility="published" read="FStyleElements" write="SetStyleElements" type="TStyleElements" default="7" hoisted="true" file="Vcl.StdCtrls.pas" line="416"/>
      <property name="StyleName" visibility="published" read="FStyleName" write="SetStyleName" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="417"/>
      <event name="OnChange" visibility="published" read="FOnChange" write="FOnChange" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="418"/>
      <event name="OnClick" visibility="published" read="FOnClick" write="FOnClick" stored="IsOnClickStored" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="419"/>
      <event name="OnContextPopup" visibility="published" read="FOnContextPopup" write="FOnContextPopup" type="TContextPopupEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="420"/>
      <event name="OnDblClick" visibility="published" read="FOnDblClick" write="FOnDblClick" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="421"/>
      <event name="OnDragDrop" visibility="published" read="FOnDragDrop" write="FOnDragDrop" type="TDragDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="422"/>
      <event name="OnDragOver" visibility="published" read="FOnDragOver" write="FOnDragOver" type="TDragOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="423"/>
      <event name="OnEndDock" visibility="published" read="FOnEndDock" write="FOnEndDock" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="424"/>
      <event name="OnEndDrag" visibility="published" read="FOnEndDrag" write="FOnEndDrag" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="425"/>
      <event name="OnEnter" visibility="published" read="FOnEnter" write="FOnEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="426"/>
      <event name="OnExit" visibility="published" read="FOnExit" write="FOnExit" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="427"/>
      <event name="OnGesture" visibility="published" read="FOnGesture" write="FOnGesture" type="TGestureEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="428"/>
      <event name="OnKeyDown" visibility="published" read="FOnKeyDown" write="FOnKeyDown" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="429"/>
      <event name="OnKeyPress" visibility="published" read="FOnKeyPress" write="FOnKeyPress" type="TKeyPressEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="430"/>
      <event name="OnKeyUp" visibility="published" read="FOnKeyUp" write="FOnKeyUp" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="431"/>
      <event name="OnMouseActivate" visibility="published" read="FOnMouseActivate" write="FOnMouseActivate" type="TMouseActivateEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="432"/>
      <event name="OnMouseDown" visibility="published" read="FOnMouseDown" write="FOnMouseDown" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="433"/>
      <event name="OnMouseEnter" visibility="published" read="FOnMouseEnter" write="FOnMouseEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="434"/>
      <event name="OnMouseLeave" visibility="published" read="FOnMouseLeave" write="FOnMouseLeave" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="435"/>
      <event name="OnMouseMove" visibility="published" read="FOnMouseMove" write="FOnMouseMove" type="TMouseMoveEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="436"/>
      <event name="OnMouseUp" visibility="published" read="FOnMouseUp" write="FOnMouseUp" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="437"/>
      <event name="OnStartDock" visibility="published" read="FOnStartDock" write="FOnStartDock" type="TStartDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="438"/>
      <event name="OnStartDrag" visibility="published" read="FOnStartDrag" write="FOnStartDrag" type="TStartDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="439"/>
    </members>
  <devnotes><summary>
TEdit is a wrapper for a Windows single-line edit control.
Use a TEdit object to put a standard Windows edit control on a form. Edit controls are used to retrieve text that users type. Edit controls can also display text to the user. 
When only displaying text to the user, choose an edit control to allow users to select text and copy it to the Clipboard. Choose a label object if the selection capabilities of an edit control are not needed.
TEdit implements the generic behavior introduced in TCustomEdit. TEdit publishes many of the properties inherited from TCustomEdit, but does not introduce any new behavior. For specialized edit controls, use other descendant classes of TCustomEdit or derive from it.
</summary></devnotes></class>
  <const name="ssNone" type="TScrollStyle" file="Vcl.StdCtrls.pas" line="445">
    <value>
      ssNone
    </value>
  </const>
  <const name="ssHorizontal" type="TScrollStyle" file="Vcl.StdCtrls.pas" line="446">
    <value>
      ssHorizontal
    </value>
  </const>
  <const name="ssVertical" type="TScrollStyle" file="Vcl.StdCtrls.pas" line="447">
    <value>
      ssVertical
    </value>
  </const>
  <const name="ssBoth" type="TScrollStyle" file="Vcl.StdCtrls.pas" line="448">
    <value>
      ssBoth
    </value>
  </const>
  <const name="csDropDown" type="TComboBoxStyle" file="Vcl.StdCtrls.pas" line="736">
    <value>
      csDropDown
    </value>
  </const>
  <const name="csSimple" type="TComboBoxStyle" file="Vcl.StdCtrls.pas" line="736">
    <value>
      csSimple
    </value>
  </const>
  <const name="csDropDownList" type="TComboBoxStyle" file="Vcl.StdCtrls.pas" line="736">
    <value>
      csDropDownList
    </value>
  </const>
  <const name="csOwnerDrawFixed" type="TComboBoxStyle" file="Vcl.StdCtrls.pas" line="736">
    <value>
      csOwnerDrawFixed
    </value>
  </const>
  <const name="csOwnerDrawVariable" type="TComboBoxStyle" file="Vcl.StdCtrls.pas" line="736">
    <value>
      csOwnerDrawVariable
    </value>
  </const>
  <const name="iaLeft" type="TImageAlignment" file="Vcl.StdCtrls.pas" line="938">
    <value>
      iaLeft
    </value>
  </const>
  <const name="iaRight" type="TImageAlignment" file="Vcl.StdCtrls.pas" line="938">
    <value>
      iaRight
    </value>
  </const>
  <const name="iaTop" type="TImageAlignment" file="Vcl.StdCtrls.pas" line="938">
    <value>
      iaTop
    </value>
  </const>
  <const name="iaBottom" type="TImageAlignment" file="Vcl.StdCtrls.pas" line="938">
    <value>
      iaBottom
    </value>
  </const>
  <const name="iaCenter" type="TImageAlignment" file="Vcl.StdCtrls.pas" line="938">
    <value>
      iaCenter
    </value>
  </const>
  <const name="cbUnchecked" type="TCheckBoxState" file="Vcl.StdCtrls.pas" line="1163">
    <value>
      cbUnchecked
    </value>
  </const>
  <const name="cbChecked" type="TCheckBoxState" file="Vcl.StdCtrls.pas" line="1163">
    <value>
      cbChecked
    </value>
  </const>
  <const name="cbGrayed" type="TCheckBoxState" file="Vcl.StdCtrls.pas" line="1163">
    <value>
      cbGrayed
    </value>
  </const>
  <const name="lbStandard" type="TListBoxStyle" file="Vcl.StdCtrls.pas" line="1331">
    <value>
      lbStandard
    </value>
  </const>
  <const name="lbOwnerDrawFixed" type="TListBoxStyle" file="Vcl.StdCtrls.pas" line="1331">
    <value>
      lbOwnerDrawFixed
    </value>
  </const>
  <const name="lbOwnerDrawVariable" type="TListBoxStyle" file="Vcl.StdCtrls.pas" line="1331">
    <value>
      lbOwnerDrawVariable
    </value>
  </const>
  <const name="lbVirtual" type="TListBoxStyle" file="Vcl.StdCtrls.pas" line="1331">
    <value>
      lbVirtual
    </value>
  </const>
  <const name="lbVirtualOwnerDraw" type="TListBoxStyle" file="Vcl.StdCtrls.pas" line="1331">
    <value>
      lbVirtualOwnerDraw
    </value>
  </const>
  <enum name="TScrollStyle" alias="System.UITypes.TScrollStyle" file="Vcl.StdCtrls.pas" line="451">
    <element value="0" name="ssNone"/>
    <element value="1" name="ssHorizontal"/>
    <element value="2" name="ssVertical"/>
    <element value="3" name="ssBoth"/>
  </enum>
  <class name="TEditMargins" file="Vcl.StdCtrls.pas" line="453">
    <ancestor name="TPersistent" namespace="System.Classes">
      <methodref name="AssignError" visibility="private">
      </methodref>
      <methodref name="AssignTo" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="DefineProperties" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="GetOwner" visibility="protected" procflags="dynamic">
      </methodref>
      <methodref name="Destroy" visibility="public" procflags="destructor override">
      </methodref>
      <methodref name="Assign" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="GetNamePath" visibility="public" procflags="dynamic">
      </methodref>
      <ancestor name="TObject" namespace="System">
        <methodref name="Create" visibility="public" procflags="constructor">
        </methodref>
        <methodref name="Free" visibility="public">
        </methodref>
        <methodref name="DisposeOf" visibility="public" procflags="inline">
        </methodref>
        <methodref name="InitInstance" visibility="public" procflags="class">
        </methodref>
        <methodref name="CleanupInstance" visibility="public">
        </methodref>
        <methodref name="ClassType" visibility="public" procflags="inline">
        </methodref>
        <methodref name="ClassName" visibility="public" procflags="class">
        </methodref>
        <methodref name="ClassNameIs" visibility="public" procflags="class">
        </methodref>
        <methodref name="ClassParent" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="ClassInfo" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="InstanceSize" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="InheritsFrom" visibility="public" procflags="class">
        </methodref>
        <methodref name="MethodAddress" visibility="public" procflags="class overload">
        </methodref>
        <methodref name="MethodAddress" visibility="public" procflags="class overload">
        </methodref>
        <methodref name="MethodName" visibility="public" procflags="class">
        </methodref>
        <methodref name="QualifiedClassName" visibility="public" procflags="class">
        </methodref>
        <methodref name="FieldAddress" visibility="public" procflags="overload">
        </methodref>
        <methodref name="FieldAddress" visibility="public" procflags="overload">
        </methodref>
        <methodref name="GetInterface" visibility="public">
        </methodref>
        <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
        </methodref>
        <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="UnitName" visibility="public" procflags="class">
        </methodref>
        <methodref name="UnitScope" visibility="public" procflags="class">
        </methodref>
        <methodref name="Equals" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="GetHashCode" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="ToString" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="SafeCallException" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="AfterConstruction" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="Dispatch" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="DefaultHandler" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="NewInstance" visibility="public" procflags="class virtual">
        </methodref>
        <methodref name="FreeInstance" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="Destroy" visibility="public" procflags="destructor virtual">
        </methodref>
        <methodref name="GetDisposed" visibility="protected" procflags="inline">
        </methodref>
        <methodref name="CheckDisposed" visibility="protected" procflags="inline">
        </methodref>
        <propertyref name="Disposed" visibility="protected">
        </propertyref>
      </ancestor>
    </ancestor>
    <members>
      <field name="FLeft" type="TMarginSize" visibility="private" size="4" offset="4" file="Vcl.StdCtrls.pas" line="455"/>
      <field name="FRight" type="TMarginSize" visibility="private" size="4" offset="8" file="Vcl.StdCtrls.pas" line="455"/>
      <field name="FAuto" type="Boolean" visibility="private" size="1" offset="12" file="Vcl.StdCtrls.pas" line="456"/>
      <field name="FOnChange" type="TNotifyEvent" visibility="private" size="8" offset="16" file="Vcl.StdCtrls.pas" line="457"/>
      <procedure name="SetLeftMargin" visibility="private" file="Vcl.StdCtrls.pas" line="458">
        <parameters>
          <parameter name="Value" type="TMarginSize"/>
        </parameters>
      </procedure>
      <procedure name="SetRightMargin" visibility="private" file="Vcl.StdCtrls.pas" line="459">
        <parameters>
          <parameter name="Value" type="TMarginSize"/>
        </parameters>
      </procedure>
      <procedure name="SetAutoMargin" visibility="private" file="Vcl.StdCtrls.pas" line="460">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="Change" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="462">
      </procedure>
      <procedure name="Assign" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="464">
        <parameters>
          <parameter name="Source" type="TPersistent"/>
        </parameters>
      </procedure>
      <event name="OnChange" visibility="public" read="FOnChange" write="FOnChange" type="TNotifyEvent" file="Vcl.StdCtrls.pas" line="465"/>
      <property name="Left" visibility="published" read="FLeft" write="SetLeftMargin" type="TMarginSize" default="0" file="Vcl.StdCtrls.pas" line="467"/>
      <property name="Right" visibility="published" read="FRight" write="SetRightMargin" type="TMarginSize" default="0" file="Vcl.StdCtrls.pas" line="468"/>
      <property name="Auto" visibility="published" read="FAuto" write="SetAutoMargin" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="469"/>
    </members>
  </class>
  <class name="TCustomMemo" file="Vcl.StdCtrls.pas" line="472">
    <ancestor name="TCustomEdit" namespace="Vcl.StdCtrls">
      <methodref name="Create@" visibility="class private" procflags="class constructor noself"/>
      <methodref name="Destroy@" visibility="class private" procflags="class destructor noself"/>
      <methodref name="AdjustHeight" visibility="private"/>
      <methodref name="GetModified" visibility="private"/>
      <methodref name="GetCanUndo" visibility="private"/>
      <methodref name="GetReadOnly" visibility="private"/>
      <methodref name="SetBorderStyle" visibility="private"/>
      <methodref name="SetCharCase" visibility="private"/>
      <methodref name="SetHideSelection" visibility="private"/>
      <methodref name="SetMaxLength" visibility="private"/>
      <methodref name="SetModified" visibility="private"/>
      <methodref name="SetNumbersOnly" visibility="private"/>
      <methodref name="SetOEMConvert" visibility="private"/>
      <methodref name="SetPasswordChar" visibility="private"/>
      <methodref name="SetReadOnly" visibility="private"/>
      <methodref name="SetTextHint" visibility="private"/>
      <methodref name="UpdateHeight" visibility="private"/>
      <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CMEnter" visibility="private" procflags="message"/>
      <methodref name="CMExit" visibility="private" procflags="message"/>
      <methodref name="CMFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMGestureManagerChanged" visibility="private" procflags="message"/>
      <methodref name="CMTextChanged" visibility="private" procflags="message"/>
      <methodref name="CNCommand" visibility="private" procflags="message"/>
      <methodref name="CMColorChanged" visibility="private" procflags="message"/>
      <methodref name="WMContextMenu" visibility="private" procflags="message"/>
      <methodref name="WMSetFont" visibility="private" procflags="message"/>
      <methodref name="CanObserve" visibility="protected" procflags="override"/>
      <methodref name="ObserverAdded" visibility="protected" procflags="override"/>
      <methodref name="ObserverToggle" visibility="protected" procflags="virtual"/>
      <methodref name="Change" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyDown" visibility="protected" procflags="override"/>
      <methodref name="KeyPress" visibility="protected" procflags="override"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <methodref name="CreateWindowHandle" visibility="protected" procflags="override"/>
      <methodref name="CreateWnd" visibility="protected" procflags="override"/>
      <methodref name="DestroyWnd" visibility="protected" procflags="override"/>
      <methodref name="DoSetMaxLength" visibility="protected" procflags="virtual"/>
      <methodref name="DoSetTextHint" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateEditMargins" visibility="protected" procflags="virtual"/>
      <methodref name="GetSelLength" visibility="protected" procflags="virtual"/>
      <methodref name="GetSelStart" visibility="protected" procflags="virtual"/>
      <methodref name="GetSelText" visibility="protected" procflags="virtual"/>
      <methodref name="SetAlignment" visibility="protected"/>
      <methodref name="SetAutoSize" visibility="protected" procflags="override"/>
      <methodref name="SetSelLength" visibility="protected" procflags="virtual"/>
      <methodref name="SetSelStart" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateTIPStatus" visibility="protected" procflags="override"/>
      <propertyref name="AutoSelect" visibility="protected"/>
      <propertyref name="AutoSize" visibility="protected"/>
      <propertyref name="BorderStyle" visibility="protected"/>
      <propertyref name="CharCase" visibility="protected"/>
      <propertyref name="HideSelection" visibility="protected"/>
      <propertyref name="MaxLength" visibility="protected"/>
      <propertyref name="OEMConvert" visibility="protected"/>
      <propertyref name="NumbersOnly" visibility="protected"/>
      <propertyref name="PasswordChar" visibility="protected"/>
      <propertyref name="ParentColor" visibility="protected"/>
      <eventref name="OnChange" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Clear" visibility="public" procflags="virtual"/>
      <methodref name="ClearSelection" visibility="public"/>
      <methodref name="CopyToClipboard" visibility="public"/>
      <methodref name="CutToClipboard" visibility="public"/>
      <methodref name="DefaultHandler" visibility="public" procflags="override"/>
      <methodref name="GetControlsAlignment" visibility="public" procflags="override"/>
      <methodref name="PasteFromClipboard" visibility="public"/>
      <methodref name="Undo" visibility="public"/>
      <methodref name="ClearUndo" visibility="public"/>
      <methodref name="SetSelText" visibility="public" procflags="virtual"/>
      <methodref name="SelectAll" visibility="public"/>
      <methodref name="GetSelTextBuf" visibility="public" procflags="virtual"/>
      <methodref name="SetSelTextBuf" visibility="public"/>
      <propertyref name="Alignment" visibility="public"/>
      <propertyref name="CanUndo" visibility="public"/>
      <propertyref name="Modified" visibility="public"/>
      <propertyref name="CanUndoSelText" visibility="public"/>
      <propertyref name="ReadOnly" visibility="public"/>
      <propertyref name="SelLength" visibility="public"/>
      <propertyref name="SelStart" visibility="public"/>
      <propertyref name="SelText" visibility="public"/>
      <propertyref name="Text" visibility="public"/>
      <propertyref name="TextHint" visibility="public"/>
      <propertyref name="TabStop" visibility="published"/>
      <ancestor name="TWinControl" namespace="Vcl.Controls">
        <methodref name="AlignControl" visibility="private"/>
        <methodref name="CalcConstraints" visibility="private"/>
        <methodref name="DoPaddingChange" visibility="private"/>
        <methodref name="GetAlignDisabled" visibility="private"/>
        <methodref name="GetControl" visibility="private"/>
        <methodref name="GetControlCount" visibility="private"/>
        <methodref name="GetDockClientCount" visibility="private"/>
        <methodref name="GetDockClients" visibility="private"/>
        <methodref name="GetHandle" visibility="private"/>
        <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
        <methodref name="GetTabOrder" visibility="private"/>
        <methodref name="GetVisibleDockClientCount" visibility="private"/>
        <methodref name="Insert" visibility="private"/>
        <methodref name="InvalidateFrame" visibility="private"/>
        <methodref name="InvokeHelp" visibility="private"/>
        <methodref name="IsCtl3DStored" visibility="private"/>
        <methodref name="IsDoubleBufferedStored" visibility="private"/>
        <methodref name="PrecedingWindow" visibility="private"/>
        <methodref name="ReadDesignSize" visibility="private"/>
        <methodref name="ReadPixelsPerInch" visibility="private"/>
        <methodref name="Remove" visibility="private"/>
        <methodref name="RemoveFocus" visibility="private"/>
        <methodref name="SetBevelCut" visibility="private"/>
        <methodref name="SetBevelEdges" visibility="private"/>
        <methodref name="SetBevelKind" visibility="private"/>
        <methodref name="SetBevelWidth" visibility="private"/>
        <methodref name="SetBorderWidth" visibility="private"/>
        <methodref name="SetCtl3D" visibility="private"/>
        <methodref name="SetDockSite" visibility="private"/>
        <methodref name="SetDoubleBuffered" visibility="private"/>
        <methodref name="SetPadding" visibility="private"/>
        <methodref name="SetParentCtl3D" visibility="private"/>
        <methodref name="SetParentWindow" visibility="private"/>
        <methodref name="SetTabOrder" visibility="private"/>
        <methodref name="SetTabStop" visibility="private"/>
        <methodref name="SetUseDockManager" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateTabOrder" visibility="private"/>
        <methodref name="UpdateShowing" visibility="private"/>
        <methodref name="WriteDesignSize" visibility="private"/>
        <methodref name="WritePixelsPerInch" visibility="private"/>
        <methodref name="IsMenuKey" visibility="private"/>
        <methodref name="GetIsDrawingLocked" visibility="private"/>
        <methodref name="GetRedrawDisabled" visibility="private"/>
        <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="WMPaint" visibility="private" procflags="message"/>
        <methodref name="WMCommand" visibility="private" procflags="message"/>
        <methodref name="WMNotify" visibility="private" procflags="message"/>
        <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="WMHScroll" visibility="private" procflags="message"/>
        <methodref name="WMVScroll" visibility="private" procflags="message"/>
        <methodref name="WMCompareItem" visibility="private" procflags="message"/>
        <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
        <methodref name="WMDrawItem" visibility="private" procflags="message"/>
        <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
        <methodref name="WMSize" visibility="private" procflags="message"/>
        <methodref name="WMMove" visibility="private" procflags="message"/>
        <methodref name="WMSetCursor" visibility="private" procflags="message"/>
        <methodref name="WMKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMChar" visibility="private" procflags="message"/>
        <methodref name="WMSysCommand" visibility="private" procflags="message"/>
        <methodref name="WMCharToItem" visibility="private" procflags="message"/>
        <methodref name="WMParentNotify" visibility="private" procflags="message"/>
        <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
        <methodref name="WMDestroy" visibility="private" procflags="message"/>
        <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
        <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
        <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="private" procflags="message"/>
        <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
        <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
        <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="WMFontChange" visibility="private" procflags="message"/>
        <methodref name="WMTimeChange" visibility="private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="private" procflags="message"/>
        <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
        <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="WMGesture" visibility="private" procflags="message"/>
        <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
        <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
        <methodref name="CMChanged" visibility="private" procflags="message"/>
        <methodref name="CMChildKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogChar" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
        <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
        <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnter" visibility="private" procflags="message"/>
        <methodref name="CMExit" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
        <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="CMFontChange" visibility="private" procflags="message"/>
        <methodref name="CMTimeChange" visibility="private" procflags="message"/>
        <methodref name="CMDrag" visibility="private" procflags="message"/>
        <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
        <methodref name="CNKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNKeyUp" visibility="private" procflags="message"/>
        <methodref name="CNChar" visibility="private" procflags="message"/>
        <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNSysChar" visibility="private" procflags="message"/>
        <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
        <methodref name="CMSysCommand" visibility="private" procflags="message"/>
        <methodref name="CMInvalidate" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="private" procflags="message"/>
        <methodref name="WMPrintClient" visibility="private" procflags="message"/>
        <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
        <methodref name="CMControlListChange" visibility="private" procflags="message"/>
        <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
        <methodref name="CMDockClient" visibility="private" procflags="message"/>
        <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="InvokeAsyncCalls" visibility="protected">
        </methodref>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="override"/>
        <methodref name="AddBiDiModeExStyle" visibility="protected"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="AdjustSize" visibility="protected" procflags="override"/>
        <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
        <methodref name="ArrangeControl" visibility="protected"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
        <methodref name="CanResize" visibility="protected" procflags="override"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
        <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
        <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
        <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
        <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
        <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
        <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="DoKeyDown" visibility="protected"/>
        <methodref name="DoKeyPress" visibility="protected"/>
        <methodref name="DoKeyUp" visibility="protected"/>
        <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
        <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
        <methodref name="FindNextControl" visibility="protected"/>
        <methodref name="FixupTabList" visibility="protected"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
        <methodref name="GetClientRect" visibility="protected" procflags="override"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
        <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
        <methodref name="GetParentHandle" visibility="protected"/>
        <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
        <methodref name="GetTopParentHandle" visibility="protected"/>
        <methodref name="InvalidateDockHostSite" visibility="protected"/>
        <methodref name="IsControlMouseMsg" visibility="protected"/>
        <methodref name="IsControlActivateMsg" visibility="protected"/>
        <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
        <methodref name="MainWndProc" visibility="protected"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="NotifyControls" visibility="protected"/>
        <methodref name="PaintControls" visibility="protected"/>
        <methodref name="PaintHandler" visibility="protected"/>
        <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RecreateWnd" visibility="protected"/>
        <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="ResetImeComposition" visibility="protected"/>
        <methodref name="RequestAlign" visibility="protected" procflags="override"/>
        <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPIScreen" visibility="protected"/>
        <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="ScaleControls" visibility="protected"/>
        <methodref name="ScalePadding" visibility="protected"/>
        <methodref name="SelectFirst" visibility="protected"/>
        <methodref name="SelectNext" visibility="protected"/>
        <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
        <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="SetImeCompositionWindow" visibility="protected"/>
        <methodref name="SetParent" visibility="protected" procflags="override"/>
        <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="override"/>
        <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateBounds" visibility="protected"/>
        <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateRecreatingFlag" visibility="protected"/>
        <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateUIState" visibility="protected"/>
        <methodref name="WndProc" visibility="protected" procflags="override"/>
        <methodref name="CreateSubClass" visibility="protected"/>
        <methodref name="RemoveWindowProps" visibility="protected"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
        <propertyref name="AlignControlList" visibility="protected"/>
        <propertyref name="BevelEdges" visibility="protected"/>
        <propertyref name="BevelInner" visibility="protected"/>
        <propertyref name="BevelOuter" visibility="protected"/>
        <propertyref name="BevelKind" visibility="protected"/>
        <propertyref name="BevelWidth" visibility="protected"/>
        <propertyref name="BorderWidth" visibility="protected"/>
        <propertyref name="Ctl3D" visibility="protected"/>
        <propertyref name="ImeMode" visibility="protected"/>
        <propertyref name="ImeName" visibility="protected"/>
        <propertyref name="ParentBackground" visibility="protected"/>
        <propertyref name="ParentCtl3D" visibility="protected"/>
        <propertyref name="TipMode" visibility="protected"/>
        <propertyref name="DefWndProc" visibility="protected"/>
        <propertyref name="WindowHandle" visibility="protected"/>
        <eventref name="OnAlignInsertBefore" visibility="protected"/>
        <eventref name="OnAlignPosition" visibility="protected"/>
        <eventref name="OnDockDrop" visibility="protected"/>
        <eventref name="OnDockOver" visibility="protected"/>
        <eventref name="OnEnter" visibility="protected"/>
        <eventref name="OnExit" visibility="protected"/>
        <eventref name="OnGetSiteInfo" visibility="protected"/>
        <eventref name="OnKeyDown" visibility="protected"/>
        <eventref name="OnKeyPress" visibility="protected"/>
        <eventref name="OnKeyUp" visibility="protected"/>
        <eventref name="OnUnDock" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="CreateParented" visibility="public" procflags="constructor"/>
        <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="override">
        </methodref>
        <methodref name="Broadcast" visibility="public"/>
        <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
        <methodref name="ContainsControl" visibility="public"/>
        <methodref name="ControlAtPos" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="DisableAlign" visibility="public" procflags="inline"/>
        <propertyref name="DockClientCount" visibility="public"/>
        <propertyref name="DockClients" visibility="public"/>
        <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
        <propertyref name="DockSite" visibility="public"/>
        <propertyref name="DockManager" visibility="public"/>
        <propertyref name="DoubleBuffered" visibility="public"/>
        <methodref name="EnableAlign" visibility="public"/>
        <methodref name="FindChildControl" visibility="public"/>
        <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
        <methodref name="Focused" visibility="public" procflags="dynamic"/>
        <methodref name="GetChildren" visibility="public" procflags="override"/>
        <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
        <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
        <methodref name="HandleAllocated" visibility="public"/>
        <methodref name="HandleNeeded" visibility="public"/>
        <methodref name="InsertControl" visibility="public"/>
        <methodref name="Invalidate" visibility="public" procflags="override"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <propertyref name="PixelsPerInch" visibility="public"/>
        <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
        <methodref name="RemoveControl" visibility="public"/>
        <methodref name="Realign" visibility="public" procflags="inline"/>
        <methodref name="Repaint" visibility="public" procflags="override"/>
        <methodref name="ScaleBy" visibility="public"/>
        <methodref name="ScrollBy" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="override"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
        <methodref name="SetFocus" visibility="public" procflags="virtual"/>
        <methodref name="Update" visibility="public" procflags="override"/>
        <methodref name="UpdateControlState" visibility="public"/>
        <methodref name="LockDrawing" visibility="public"/>
        <methodref name="UnlockDrawing" visibility="public"/>
        <propertyref name="AlignDisabled" visibility="public"/>
        <propertyref name="MouseInClient" visibility="public"/>
        <propertyref name="VisibleDockClientCount" visibility="public"/>
        <propertyref name="Brush" visibility="public"/>
        <propertyref name="Controls" visibility="public"/>
        <propertyref name="ControlCount" visibility="public"/>
        <propertyref name="Handle" visibility="public"/>
        <propertyref name="Padding" visibility="public"/>
        <propertyref name="ParentDoubleBuffered" visibility="public"/>
        <propertyref name="ParentWindow" visibility="public"/>
        <propertyref name="Showing" visibility="public"/>
        <propertyref name="IsDrawingLocked" visibility="public"/>
        <propertyref name="RedrawDisabled" visibility="public"/>
        <propertyref name="TabOrder" visibility="public"/>
        <propertyref name="TabStop" visibility="public"/>
        <propertyref name="UseDockManager" visibility="public"/>
        <ancestor name="TControl" namespace="Vcl.Controls">
          <methodref name="GetCustomHint" visibility="private"/>
          <methodref name="CalcDockSizes" visibility="private"/>
          <methodref name="CheckNewSize" visibility="private"/>
          <methodref name="CreateFloatingDockSite" visibility="private"/>
          <methodref name="DoActionChange" visibility="private"/>
          <methodref name="DoCanAutoSize" visibility="private"/>
          <methodref name="DoCanResize" visibility="private"/>
          <methodref name="DoConstraintsChange" visibility="private"/>
          <methodref name="DoConstrainedResize" visibility="private"/>
          <methodref name="DoDragMsg" visibility="private"/>
          <methodref name="DoMouseActivate" visibility="private"/>
          <methodref name="DoMouseDown" visibility="private"/>
          <methodref name="DoMouseUp" visibility="private"/>
          <methodref name="DoMarginChange" visibility="private"/>
          <methodref name="FontChanged" visibility="private"/>
          <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
          <methodref name="GetBoundsRect" visibility="private"/>
          <methodref name="GetClientHeight" visibility="private"/>
          <methodref name="GetClientWidth" visibility="private"/>
          <methodref name="GetLRDockWidth" visibility="private"/>
          <methodref name="GetMouseCapture" visibility="private"/>
          <methodref name="GetTBDockHeight" visibility="private"/>
          <methodref name="GetUndockWidth" visibility="private"/>
          <methodref name="GetUndockHeight" visibility="private"/>
          <methodref name="InvalidateControl" visibility="private"/>
          <methodref name="IsAnchorsStored" visibility="private"/>
          <methodref name="IsBiDiModeStored" visibility="private"/>
          <methodref name="IsCaptionStored" visibility="private"/>
          <methodref name="IsColorStored" visibility="private"/>
          <methodref name="IsEnabledStored" visibility="private"/>
          <methodref name="IsFontStored" visibility="private"/>
          <methodref name="IsHintStored" visibility="private"/>
          <methodref name="IsHelpContextStored" visibility="private"/>
          <methodref name="IsOnClickStored" visibility="private"/>
          <methodref name="IsShowHintStored" visibility="private"/>
          <methodref name="IsVisibleStored" visibility="private"/>
          <methodref name="ReadIsControl" visibility="private"/>
          <methodref name="ReadExplicitLeft" visibility="private"/>
          <methodref name="ReadExplicitTop" visibility="private"/>
          <methodref name="ReadExplicitWidth" visibility="private"/>
          <methodref name="ReadExplicitHeight" visibility="private"/>
          <methodref name="SetAlignWithMargins" visibility="private"/>
          <methodref name="SetAnchors" visibility="private"/>
          <methodref name="SetAction" visibility="private"/>
          <methodref name="SetAlign" visibility="private"/>
          <methodref name="SetBoundsRect" visibility="private"/>
          <methodref name="SetClientHeight" visibility="private"/>
          <methodref name="SetClientSize" visibility="private"/>
          <methodref name="SetClientWidth" visibility="private"/>
          <methodref name="SetColor" visibility="private"/>
          <methodref name="SetCursor" visibility="private"/>
          <methodref name="SetDesktopFont" visibility="private"/>
          <methodref name="SetFont" visibility="private"/>
          <methodref name="SetHeight" visibility="private"/>
          <methodref name="SetHelpContext" visibility="private"/>
          <methodref name="SetHelpKeyword" visibility="private"/>
          <methodref name="SetHostDockSite" visibility="private"/>
          <methodref name="SetLeft" visibility="private"/>
          <methodref name="SetMouseCapture" visibility="private"/>
          <methodref name="SetParentColor" visibility="private"/>
          <methodref name="SetParentFont" visibility="private"/>
          <methodref name="SetShowHint" visibility="private"/>
          <methodref name="SetParentShowHint" visibility="private"/>
          <methodref name="SetParentCustomHint" visibility="private"/>
          <methodref name="SetPopupMenu" visibility="private"/>
          <methodref name="SetTop" visibility="private"/>
          <methodref name="SetVisible" visibility="private"/>
          <methodref name="SetWidth" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateAnchorRules" visibility="private"/>
          <methodref name="WriteIsControl" visibility="private"/>
          <methodref name="WriteExplicitLeft" visibility="private"/>
          <methodref name="WriteExplicitTop" visibility="private"/>
          <methodref name="WriteExplicitWidth" visibility="private"/>
          <methodref name="WriteExplicitHeight" visibility="private"/>
          <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMouseMove" visibility="private" procflags="message"/>
          <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="WMCancelMode" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMHintShow" visibility="private" procflags="message"/>
          <methodref name="CMHitTest" visibility="private" procflags="message"/>
          <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
          <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="CMGesture" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="SetConstraints" visibility="private"/>
          <methodref name="SetMargins" visibility="private"/>
          <methodref name="SetTouchManager" visibility="private"/>
          <methodref name="GetText" visibility="private"/>
          <methodref name="SetText" visibility="private"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
          <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="CanResize" visibility="protected" procflags="virtual"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="Changed" visibility="protected"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="Click" visibility="protected" procflags="dynamic"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
          <methodref name="CalcCursorPos" visibility="protected"/>
          <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
          <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
          <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
          <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
          <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
          <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
          <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
          <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="GetAction" visibility="protected" procflags="virtual"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
          <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
          <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
          <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
          <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
          <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragMode" visibility="protected"/>
          <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
          <methodref name="Loaded" visibility="protected" procflags="override"/>
          <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
          <methodref name="Resize" visibility="protected" procflags="dynamic"/>
          <methodref name="ScaleConstraints" visibility="protected"/>
          <methodref name="ScaleMargins" visibility="protected"/>
          <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
          <methodref name="SendCancelMode" visibility="protected"/>
          <methodref name="SendDockNotification" visibility="protected"/>
          <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="SetName" visibility="protected" procflags="override"/>
          <methodref name="SetParent" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
          <methodref name="SetCustomHint" visibility="protected"/>
          <methodref name="UpdateExplicitBounds" visibility="protected"/>
          <methodref name="UpdateBoundsRect" visibility="protected"/>
          <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
          <methodref name="WndProc" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
          <propertyref name="ActionLink" visibility="protected"/>
          <propertyref name="AutoSize" visibility="protected"/>
          <propertyref name="Caption" visibility="protected"/>
          <propertyref name="DesktopFont" visibility="protected"/>
          <propertyref name="DragKind" visibility="protected"/>
          <propertyref name="DragCursor" visibility="protected"/>
          <propertyref name="DragMode" visibility="protected"/>
          <propertyref name="IsControl" visibility="protected"/>
          <propertyref name="MouseCapture" visibility="protected"/>
          <propertyref name="ParentBiDiMode" visibility="protected"/>
          <propertyref name="ParentColor" visibility="protected"/>
          <propertyref name="ParentFont" visibility="protected"/>
          <propertyref name="ParentShowHint" visibility="protected"/>
          <propertyref name="PopupMenu" visibility="protected"/>
          <propertyref name="ScalingFlags" visibility="protected"/>
          <propertyref name="Text" visibility="protected"/>
          <propertyref name="WheelAccumulator" visibility="protected"/>
          <propertyref name="Color" visibility="protected"/>
          <propertyref name="Font" visibility="protected"/>
          <propertyref name="IScaling" visibility="protected"/>
          <propertyref name="WindowText" visibility="protected"/>
          <eventref name="OnCanResize" visibility="protected"/>
          <eventref name="OnClick" visibility="protected"/>
          <eventref name="OnConstrainedResize" visibility="protected"/>
          <eventref name="OnContextPopup" visibility="protected"/>
          <eventref name="OnDblClick" visibility="protected"/>
          <eventref name="OnDragDrop" visibility="protected"/>
          <eventref name="OnDragOver" visibility="protected"/>
          <eventref name="OnEndDock" visibility="protected"/>
          <eventref name="OnEndDrag" visibility="protected"/>
          <eventref name="OnMouseActivate" visibility="protected"/>
          <eventref name="OnMouseDown" visibility="protected"/>
          <eventref name="OnMouseEnter" visibility="protected"/>
          <eventref name="OnMouseLeave" visibility="protected"/>
          <eventref name="OnMouseMove" visibility="protected"/>
          <eventref name="OnMouseUp" visibility="protected"/>
          <eventref name="OnMouseWheel" visibility="protected"/>
          <eventref name="OnMouseWheelDown" visibility="protected"/>
          <eventref name="OnMouseWheelUp" visibility="protected"/>
          <eventref name="OnResize" visibility="protected"/>
          <eventref name="OnStartDock" visibility="protected"/>
          <eventref name="OnStartDrag" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="CheckNonMainThreadUsage" visibility="public"/>
          <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
          <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
          <methodref name="BeginDrag" visibility="public"/>
          <methodref name="BringToFront" visibility="public"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToParent" visibility="public"/>
          <methodref name="Dock" visibility="public" procflags="dynamic"/>
          <methodref name="Dragging" visibility="public"/>
          <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
          <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
          <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
          <propertyref name="Enabled" visibility="public"/>
          <methodref name="EndDrag" visibility="public"/>
          <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="GetParentComponent" visibility="public" procflags="override"/>
          <methodref name="HasParent" visibility="public" procflags="override"/>
          <methodref name="Hide" visibility="public"/>
          <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
          <methodref name="IsRightToLeft" visibility="public"/>
          <methodref name="ManualDock" visibility="public"/>
          <methodref name="ManualFloat" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Refresh" visibility="public"/>
          <methodref name="Repaint" visibility="public" procflags="virtual"/>
          <methodref name="ReplaceDockedControl" visibility="public"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ParentToClient" visibility="public"/>
          <methodref name="SendToBack" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="virtual"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
          <methodref name="SetParentComponent" visibility="public" procflags="override"/>
          <methodref name="Show" visibility="public"/>
          <methodref name="Update" visibility="public" procflags="virtual"/>
          <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="UseRightToLeftReading" visibility="public"/>
          <methodref name="UseRightToLeftScrollBar" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="GetTextBuf" visibility="public"/>
          <methodref name="GetTextLen" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="SetTextBuf" visibility="public"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleRectSize" visibility="public"/>
          <propertyref name="Action" visibility="public"/>
          <propertyref name="Align" visibility="public"/>
          <propertyref name="Anchors" visibility="public"/>
          <propertyref name="BiDiMode" visibility="public"/>
          <propertyref name="BoundsRect" visibility="public"/>
          <propertyref name="ClientHeight" visibility="public"/>
          <propertyref name="ClientOrigin" visibility="public"/>
          <propertyref name="ClientRect" visibility="public"/>
          <propertyref name="ClientWidth" visibility="public"/>
          <propertyref name="Constraints" visibility="public"/>
          <propertyref name="ControlState" visibility="public"/>
          <propertyref name="ControlStyle" visibility="public"/>
          <propertyref name="CurrentPPI" visibility="public"/>
          <propertyref name="DockOrientation" visibility="public"/>
          <propertyref name="ExplicitLeft" visibility="public"/>
          <propertyref name="ExplicitTop" visibility="public"/>
          <propertyref name="ExplicitWidth" visibility="public"/>
          <propertyref name="ExplicitHeight" visibility="public"/>
          <propertyref name="Floating" visibility="public"/>
          <propertyref name="FloatingDockSiteClass" visibility="public"/>
          <propertyref name="HostDockSite" visibility="public"/>
          <propertyref name="LRDockWidth" visibility="public"/>
          <propertyref name="ScaleFactor" visibility="public"/>
          <propertyref name="ShowHint" visibility="public"/>
          <propertyref name="TBDockHeight" visibility="public"/>
          <propertyref name="Touch" visibility="public"/>
          <propertyref name="UndockHeight" visibility="public"/>
          <propertyref name="UndockWidth" visibility="public"/>
          <propertyref name="Visible" visibility="public"/>
          <eventref name="WindowProc" visibility="public"/>
          <propertyref name="Parent" visibility="public"/>
          <propertyref name="StyleElements" visibility="public"/>
          <propertyref name="StyleName" visibility="public"/>
          <eventref name="OnGesture" visibility="public"/>
          <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
          <propertyref name="AlignWithMargins" visibility="published"/>
          <propertyref name="Left" visibility="published"/>
          <propertyref name="Top" visibility="published"/>
          <propertyref name="Width" visibility="published"/>
          <propertyref name="Height" visibility="published"/>
          <propertyref name="Cursor" visibility="published"/>
          <propertyref name="Hint" visibility="published"/>
          <propertyref name="HelpType" visibility="published"/>
          <propertyref name="HelpKeyword" visibility="published"/>
          <propertyref name="HelpContext" visibility="published"/>
          <propertyref name="Margins" visibility="published"/>
          <propertyref name="CustomHint" visibility="published"/>
          <propertyref name="ParentCustomHint" visibility="published"/>
          <ancestor name="TComponent" namespace="System.Classes">
            <interfaces>
              <implements name="IInterfaceComponentReference"/>
              <implements name="IInterface"/>
            </interfaces>
            <methodref name="GetComObject" visibility="private">
            </methodref>
            <methodref name="GetComponent" visibility="private">
            </methodref>
            <methodref name="GetComponentCount" visibility="private">
            </methodref>
            <methodref name="GetComponentIndex" visibility="private">
            </methodref>
            <methodref name="Insert" visibility="private">
            </methodref>
            <methodref name="ReadLeft" visibility="private">
            </methodref>
            <methodref name="ReadTop" visibility="private">
            </methodref>
            <methodref name="Remove" visibility="private">
            </methodref>
            <methodref name="RemoveNotification" visibility="private">
            </methodref>
            <methodref name="SetComponentIndex" visibility="private">
            </methodref>
            <methodref name="SetReference" visibility="private">
            </methodref>
            <methodref name="WriteLeft" visibility="private">
            </methodref>
            <methodref name="WriteTop" visibility="private">
            </methodref>
            <methodref name="IntfGetComponent" visibility="private">
            </methodref>
            <methodref name="DoGetDeltaStreams" visibility="private">
            </methodref>
            <methodref name="ReadDeltaStream" visibility="private">
            </methodref>
            <methodref name="ReadDeltaState" visibility="private">
            </methodref>
            <methodref name="FindSortedComponent" visibility="private">
            </methodref>
            <methodref name="AddSortedComponent" visibility="private">
            </methodref>
            <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
            </methodref>
            <methodref name="Create@" visibility="class private" procflags="class constructor noself">
            </methodref>
            <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ChangeName" visibility="protected">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="override">
            </methodref>
            <methodref name="GetChildren" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="override">
            </methodref>
            <methodref name="Loaded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="Notification" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ReadState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="CanObserve" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetObservers" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetAncestor" visibility="protected">
            </methodref>
            <methodref name="SetDesigning" visibility="protected">
            </methodref>
            <methodref name="SetInline" visibility="protected">
            </methodref>
            <methodref name="SetDesignInstance" visibility="protected">
            </methodref>
            <methodref name="SetName" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updating" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updated" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
            </methodref>
            <methodref name="ValidateRename" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="WriteState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="RemoveFreeNotifications" visibility="protected">
            </methodref>
            <methodref name="QueryInterface" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="_AddRef" visibility="protected">
            </methodref>
            <methodref name="_Release" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfoCount" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfo" visibility="protected">
            </methodref>
            <methodref name="GetIDsOfNames" visibility="protected">
            </methodref>
            <methodref name="Invoke" visibility="protected">
            </methodref>
            <eventref name="OnGetDeltaStreams" visibility="protected">
            </eventref>
            <methodref name="Create" visibility="public" procflags="constructor virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="override">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndFunctionInvoke" visibility="public">
            </methodref>
            <methodref name="DestroyComponents" visibility="public">
            </methodref>
            <methodref name="Destroying" visibility="public">
            </methodref>
            <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="FindComponent" visibility="public">
            </methodref>
            <methodref name="FreeNotification" visibility="public">
            </methodref>
            <methodref name="RemoveFreeNotification" visibility="public">
            </methodref>
            <methodref name="FreeOnRelease" visibility="public">
            </methodref>
            <methodref name="GetEnumerator" visibility="public" procflags="inline">
            </methodref>
            <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="override">
            </methodref>
            <methodref name="HasParent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="InsertComponent" visibility="public">
            </methodref>
            <methodref name="RemoveComponent" visibility="public">
            </methodref>
            <methodref name="SetSubComponent" visibility="public">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="override">
            </methodref>
            <methodref name="UpdateAction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="IsImplementorOf" visibility="public">
            </methodref>
            <methodref name="ReferenceInterface" visibility="public">
            </methodref>
            <propertyref name="ComObject" visibility="public">
            </propertyref>
            <propertyref name="Components" visibility="public">
            </propertyref>
            <propertyref name="ComponentCount" visibility="public">
            </propertyref>
            <propertyref name="ComponentIndex" visibility="public">
            </propertyref>
            <propertyref name="ComponentState" visibility="public">
            </propertyref>
            <propertyref name="ComponentStyle" visibility="public">
            </propertyref>
            <propertyref name="DesignInfo" visibility="public">
            </propertyref>
            <propertyref name="Owner" visibility="public">
            </propertyref>
            <propertyref name="VCLComObject" visibility="public">
            </propertyref>
            <propertyref name="Observers" visibility="public">
            </propertyref>
            <propertyref name="Name" visibility="published">
            </propertyref>
            <propertyref name="Tag" visibility="published">
            </propertyref>
            <ancestor name="TPersistent" namespace="System.Classes">
              <methodref name="AssignError" visibility="private">
              </methodref>
              <methodref name="AssignTo" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="Assign" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="dynamic">
              </methodref>
              <ancestor name="TObject" namespace="System">
                <methodref name="Create" visibility="public" procflags="constructor">
                </methodref>
                <methodref name="Free" visibility="public">
                </methodref>
                <methodref name="DisposeOf" visibility="public" procflags="inline">
                </methodref>
                <methodref name="InitInstance" visibility="public" procflags="class">
                </methodref>
                <methodref name="CleanupInstance" visibility="public">
                </methodref>
                <methodref name="ClassType" visibility="public" procflags="inline">
                </methodref>
                <methodref name="ClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassNameIs" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassParent" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="ClassInfo" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InstanceSize" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InheritsFrom" visibility="public" procflags="class">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodName" visibility="public" procflags="class">
                </methodref>
                <methodref name="QualifiedClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="GetInterface" visibility="public">
                </methodref>
                <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                </methodref>
                <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="UnitName" visibility="public" procflags="class">
                </methodref>
                <methodref name="UnitScope" visibility="public" procflags="class">
                </methodref>
                <methodref name="Equals" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetHashCode" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="ToString" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Dispatch" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="NewInstance" visibility="public" procflags="class virtual">
                </methodref>
                <methodref name="FreeInstance" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                </methodref>
                <methodref name="GetDisposed" visibility="protected" procflags="inline">
                </methodref>
                <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                </methodref>
                <propertyref name="Disposed" visibility="protected">
                </propertyref>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FLines" type="TStrings" visibility="private" size="4" offset="752" file="Vcl.StdCtrls.pas" line="474"/>
      <field name="FScrollBars" type="TScrollStyle" visibility="private" size="1" offset="756" file="Vcl.StdCtrls.pas" line="475"/>
      <field name="FWordWrap" type="Boolean" visibility="private" size="1" offset="757" file="Vcl.StdCtrls.pas" line="476"/>
      <field name="FWantReturns" type="Boolean" visibility="private" size="1" offset="758" file="Vcl.StdCtrls.pas" line="477"/>
      <field name="FWantTabs" type="Boolean" visibility="private" size="1" offset="759" file="Vcl.StdCtrls.pas" line="478"/>
      <field name="FEditMargins" type="TEditMargins" visibility="private" size="4" offset="760" file="Vcl.StdCtrls.pas" line="479"/>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="480">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="481">
      </procedure>
      <procedure name="DoEditMarginChange" visibility="private" file="Vcl.StdCtrls.pas" line="482">
        <parameters>
          <parameter name="Sender" type="TObject"/>
        </parameters>
      </procedure>
      <procedure name="CMFontChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="483">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMGetDlgCode" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="484">
        <parameters>
          <parameter name="Message" type="TWMNoParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CreateParams" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="486">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="var"/>
        </parameters>
      <devnotes><summary>
Initializes a window-creation parameter record passed in the Params parameter.
The CreateWnd method calls CreateParams to initialize the parameters it passes to CreateWindowHandle. TCustomMemo overrides the inherited method to specify a scrollable multiline edit control. The Params parameter is updated to reflect the current values of the Alignment, ScrollBars, and WordWrap properties, in addition to the BorderStyle, HideSelection, PasswordChar, and ReadOnly properties that the inherited method specifies.
</summary></devnotes></procedure>
      <procedure name="CreateWindowHandle" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="487">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="const"/>
        </parameters>
      <devnotes><summary>
Creates a window based on the window-creation parameter record.
The CreateWnd method calls CreateWindowHandle to create the edit control window once it has been specified in the window-creation parameters. CreateWindowHandle creates the window by calling the CreateWindowEx API function, passing parameters from the record passed in the Params parameter. CreateWindowHandle overrides the inherited method to interpret the Caption in Params as the initial text rather than as the window caption.
</summary></devnotes></procedure>
      <procedure name="CreateWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="488">
      <devnotes><summary>
Creates a Windows control corresponding to the edit control.
Vcl.StdCtrls.TCustomMemo.CreateWnd inherits from Vcl.StdCtrls.TCustomEdit.CreateWnd. All content below this line refers to Vcl.StdCtrls.TCustomEdit.CreateWnd.
Creates a Windows control corresponding to the edit control.
CreateWnd is called when the edit control is created, and whenever a change to the edit control requires the window to be recreated. After calling the inherited method, CreateWnd sends the newly created window messages to enforce the MaxLength and PasswordChar properties.
</summary></devnotes></procedure>
      <function name="GetCaretPos" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="489">
        <parameters>
          <retval type="TPoint"/>
        </parameters>
      <devnotes><summary>
Returns the value of the CaretPos property.
CaretPos represents the coordinates of the cursor. GetCaretPos is the protected implementation of the CaretPos property. Override this method to change the way the caret position is computed.
</summary></devnotes></function>
      <procedure name="DoGetGestureOptions" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="490">
        <parameters>
          <parameter name="Gestures" type="TInteractiveGestures" paramflags="var"/>
          <parameter name="Options" type="TInteractiveGestureOptions" paramflags="var"/>
        </parameters>
      <devnotes><summary>
Returns the interactive gestures and their options.
Vcl.StdCtrls.TCustomMemo.DoGetGestureOptions inherits from Vcl.Controls.TControl.DoGetGestureOptions. All content below this line refers to Vcl.Controls.TControl.DoGetGestureOptions.
Returns the interactive gestures and their options.
DoGetGestureOptions is used internally to access the interactive gestures and their options associated with a TControl. 
</summary></devnotes></procedure>
      <procedure name="DoUpdateEditMargins" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="491">
      <devnotes><summary>
Embarcadero Technologies does not currently have any additional information.


</summary></devnotes></procedure>
      <function name="IsTouchPropertyStored" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="492">
        <parameters>
          <parameter name="AProperty" type="TTouchProperty"/>
          <retval type="Boolean"/>
        </parameters>
      <devnotes><summary>
Checks whether the associated touch manager stored any of the given options.
Vcl.StdCtrls.TCustomMemo.IsTouchPropertyStored inherits from Vcl.Controls.TControl.IsTouchPropertyStored. All content below this line refers to Vcl.Controls.TControl.IsTouchPropertyStored.
Checks whether the associated touch manager stored any of the given options.
IsTouchPropertyStored is used internally by the VCL framework to check whether the associated touch manager component has stored the given options. Do not call IsTouchPropertyStored directly. IsTouchPropertyStored is used primarily to ensure that controls that do not require gesturing are not storing useless data in the DFMs or executables. 
</summary></devnotes></function>
      <procedure name="KeyPress" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="493">
        <parameters>
          <parameter name="Key" type="Char" paramflags="var"/>
        </parameters>
      <devnotes><summary>
Ensures that return characters are not entered into the text when WantReturns is false.
KeyPress is called automatically when the user presses a key. After calling the inherited KeyPress, which calls the OnKeyPress event handler, KeyPress discards return characters when WantReturns is false.
</summary></devnotes></procedure>
      <procedure name="Loaded" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="494">
      <devnotes><summary>
Initializes the memo control when it is first loaded into memory.
Loaded overrides the inherited method so that the Modified property is set to false when the form containing the memo is first loaded into memory. Derived classes can override the Loaded method to perform additional initializations after the memo's form is loaded.
</summary></devnotes></procedure>
      <procedure name="SetCaretPos" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="495">
        <parameters>
          <parameter name="Value" type="TPoint" paramflags="const"/>
        </parameters>
      <devnotes><summary>
Sets the CaretPos property.
SetCaretPos is the property write access method for the CaretPos property. The CaretPos property returns the coordinates of the cursor. SetCaretPos sets the cursor position to Value. 
</summary></devnotes></procedure>
      <procedure name="SetEditMargins" visibility="protected" file="Vcl.StdCtrls.pas" line="496">
        <parameters>
          <parameter name="Value" type="TEditMargins"/>
        </parameters>
      <devnotes><summary>
Embarcadero Technologies does not currently have any additional information.


</summary></devnotes></procedure>
      <procedure name="SetLines" visibility="protected" file="Vcl.StdCtrls.pas" line="497">
        <parameters>
          <parameter name="Value" type="TStrings"/>
        </parameters>
      <devnotes><summary>
Sets the Lines property.
SetLines is the protected write implementation for the Lines property.
SetLines is exposed as a protected method so derived classes can customize their implementation of the Lines property.
</summary></devnotes></procedure>
      <procedure name="SetScrollBars" visibility="protected" file="Vcl.StdCtrls.pas" line="498">
        <parameters>
          <parameter name="Value" type="TScrollStyle"/>
        </parameters>
      <devnotes><summary>
Sets the ScrollBars property.
SetScrollBars is the property access method for the ScrollBars property. 
SetScrollBars is exposed as a protected method so derived classes can customize their implementation of the ScrollBars property.
</summary></devnotes></procedure>
      <procedure name="SetWordWrap" visibility="protected" file="Vcl.StdCtrls.pas" line="499">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      <devnotes><summary>
Sets the WordWrap property.
SetWordWrap is the property access method for the WordWrap property. 
</summary></devnotes></procedure>
      <procedure name="UpdateEditMargins" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="500">
      <devnotes><summary>


Embarcadero Technologies does not currently have any additional information.


</summary></devnotes></procedure>
      <property name="ScrollBars" visibility="protected" read="FScrollBars" write="SetScrollBars" type="TScrollStyle" default="0" file="Vcl.StdCtrls.pas" line="501"><devnotes><summary>
Determines whether the memo control has scroll bars.
Use ScrollBars to give a multiline edit control horizontal or vertical scroll bars. ScrollBars can take one of the following values:





Value

Meaning



ssNone



The control has no scroll bars.




ssHorizontal



The control has a single scroll bar on the bottom edge.




ssVertical



The control has a single scroll bar on the right edge.




ssBoth



The control has a scroll bar on both the bottom and right edges.




</summary></devnotes></property>
      <property name="WantReturns" visibility="protected" read="FWantReturns" write="FWantReturns" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="502"><devnotes><summary>
Determines whether the user can insert return characters into the text.
Set WantReturns to true to allow users to enter return characters into the text. Set WantReturns to false to allow the form to handle return characters instead. 
For example, in a form with a default button (such as an OK button) and a memo control, if WantReturns is false, pressing Enter chooses the default button. If WantReturns is true, pressing Enter inserts a return character in the text.

Note:  If WantReturns is false, users can still enter return characters into the text by pressing Ctrl+Enter.</summary></devnotes></property>
      <property name="WantTabs" visibility="protected" read="FWantTabs" write="FWantTabs" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="503"><devnotes><summary>
Determines whether the user can insert tab characters into the text.
Set WantTabs to true to allow users to enter tab characters into the text. Set WantTabs to false if you want the tab character to select the next control on the form instead. 

Note:  If WantTabs is true, users can tab into the edit control, but they can't tab out.</summary></devnotes></property>
      <property name="WordWrap" visibility="protected" read="FWordWrap" write="SetWordWrap" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="504"><devnotes><summary>
Determines whether the edit control inserts soft carriage returns so that the text wraps at the right margin.
Set WordWrap to true to make the edit control wrap text at the right margin so that it fits in the client area. The wrapping has cosmetic purposes only. The text does not include any return characters that were not explicitly entered. Set WordWrap to false to have the edit control display a separate line only where return characters were explicitly entered into the text. 

Note:  Most of the times when WordWrap is true, the horizontal scroll bar is not necessary. However, exceptions appear; when the line cannot be cut into pieces, the wrapping cannot occur. In these cases, the scroll bar is still required. </summary></devnotes></property>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="506">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      <devnotes><summary>
Creates and initializes an instance of TCustomMemo.
Call Create to instantiate a TCustomMemo object.
AOwner is the component, typically the form, that is responsible for freeing the memo object. This becomes the value of the Owner property.
Derived objects that override the Create method should call the inherited Create before making any additional initializations.
</summary></devnotes></constructor>
      <destructor name="Destroy" visibility="public" file="Vcl.StdCtrls.pas" line="507">
        <parameters>
        </parameters>
      <devnotes><summary>
Destroys an instance of TCustomMemo.
Do not call Destroy directly in an application. Instead, call Free. Free checks that the TCustomMemo reference is not nil, and only then calls Destroy.
Destroy frees the TStrings object that implements the Lines property before calling the inherited destructor.
</summary></devnotes></destructor>
      <property name="CaretPos" visibility="public" read="GetCaretPos" write="SetCaretPos" type="TPoint" file="Vcl.StdCtrls.pas" line="508"><devnotes><summary>
Indicates the position of the caret in the client area of the memo.
Use CaretPos to determine the coordinates of the cursor. CaretPos defines a location onscreen, in characters, with the origin in the top left corner of the memo. X specifies the horizontal coordinate of the point, Y specifies the vertical coordinate.
To determine the position of the caret in terms of characters of text only (rather than X/Y location), use the SelStart property.
</summary></devnotes></property>
      <property name="EditMargins" visibility="public" read="FEditMargins" write="SetEditMargins" type="TEditMargins" file="Vcl.StdCtrls.pas" line="509"><devnotes><summary>
Embarcadero Technologies does not currently have any additional information.


</summary></devnotes></property>
      <property name="Lines" visibility="public" read="FLines" write="SetLines" type="TStrings" file="Vcl.StdCtrls.pas" line="510"><devnotes><summary>
Contains the individual lines of text in the memo control.
Use Lines to manipulate text in an memo control on a line-by-line basis. Lines is a TStrings object, so the TStrings methods may be used for Lines to perform manipulations such as counting the lines of text, adding new lines, deleting lines, or replacing lines with new text. For example:

MyMemo.Lines.Add(...);

To work with all the text at once, use the Text property. To manipulate individual lines of text, the Lines property works better.

Note:  Although Lines is implemented as a TStrings descendant, it does not implement the support for associating objects with the strings in the list.</summary></devnotes></property>
    </members>
  <devnotes><summary>
TCustomMemo is the base type for memo components, which are multiline edit boxes, including TMemo and TDBMemo.
TCustomMemo introduces new properties and methods to expand the capabilities of TCustomEdit for handling multiline edit boxes.
Do not create instances of TCustomMemo. Use TCustomMemo as a base class when declaring control objects that implement a multiline edit control. Properties and methods of TCustomMemo provide basic behavior that descendant classes inherit as well as behavior that components can override to customize their behavior.
</summary></devnotes></class>
  <class name="TMemo" file="Vcl.StdCtrls.pas" line="513">
    <ancestor name="TCustomMemo" namespace="Vcl.StdCtrls">
      <methodref name="Create@" visibility="class private" procflags="class constructor noself"/>
      <methodref name="Destroy@" visibility="class private" procflags="class destructor noself"/>
      <methodref name="DoEditMarginChange" visibility="private"/>
      <methodref name="CMFontChanged" visibility="private" procflags="message"/>
      <methodref name="WMGetDlgCode" visibility="private" procflags="message"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <methodref name="CreateWindowHandle" visibility="protected" procflags="override"/>
      <methodref name="CreateWnd" visibility="protected" procflags="override"/>
      <methodref name="GetCaretPos" visibility="protected" procflags="virtual"/>
      <methodref name="DoGetGestureOptions" visibility="protected" procflags="override"/>
      <methodref name="DoUpdateEditMargins" visibility="protected" procflags="virtual"/>
      <methodref name="IsTouchPropertyStored" visibility="protected" procflags="override"/>
      <methodref name="KeyPress" visibility="protected" procflags="override"/>
      <methodref name="Loaded" visibility="protected" procflags="override"/>
      <methodref name="SetCaretPos" visibility="protected" procflags="virtual"/>
      <methodref name="SetEditMargins" visibility="protected"/>
      <methodref name="SetLines" visibility="protected"/>
      <methodref name="SetScrollBars" visibility="protected"/>
      <methodref name="SetWordWrap" visibility="protected"/>
      <methodref name="UpdateEditMargins" visibility="protected" procflags="override"/>
      <propertyref name="ScrollBars" visibility="protected"/>
      <propertyref name="WantReturns" visibility="protected"/>
      <propertyref name="WantTabs" visibility="protected"/>
      <propertyref name="WordWrap" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <propertyref name="CaretPos" visibility="public"/>
      <propertyref name="EditMargins" visibility="public"/>
      <propertyref name="Lines" visibility="public"/>
      <ancestor name="TCustomEdit" namespace="Vcl.StdCtrls">
        <methodref name="Create@" visibility="class private" procflags="class constructor noself"/>
        <methodref name="Destroy@" visibility="class private" procflags="class destructor noself"/>
        <methodref name="AdjustHeight" visibility="private"/>
        <methodref name="GetModified" visibility="private"/>
        <methodref name="GetCanUndo" visibility="private"/>
        <methodref name="GetReadOnly" visibility="private"/>
        <methodref name="SetBorderStyle" visibility="private"/>
        <methodref name="SetCharCase" visibility="private"/>
        <methodref name="SetHideSelection" visibility="private"/>
        <methodref name="SetMaxLength" visibility="private"/>
        <methodref name="SetModified" visibility="private"/>
        <methodref name="SetNumbersOnly" visibility="private"/>
        <methodref name="SetOEMConvert" visibility="private"/>
        <methodref name="SetPasswordChar" visibility="private"/>
        <methodref name="SetReadOnly" visibility="private"/>
        <methodref name="SetTextHint" visibility="private"/>
        <methodref name="UpdateHeight" visibility="private"/>
        <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnter" visibility="private" procflags="message"/>
        <methodref name="CMExit" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMGestureManagerChanged" visibility="private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="private" procflags="message"/>
        <methodref name="CNCommand" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="WMSetFont" visibility="private" procflags="message"/>
        <methodref name="CanObserve" visibility="protected" procflags="override"/>
        <methodref name="ObserverAdded" visibility="protected" procflags="override"/>
        <methodref name="ObserverToggle" visibility="protected" procflags="virtual"/>
        <methodref name="Change" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyDown" visibility="protected" procflags="override"/>
        <methodref name="KeyPress" visibility="protected" procflags="override"/>
        <methodref name="CreateParams" visibility="protected" procflags="override"/>
        <methodref name="CreateWindowHandle" visibility="protected" procflags="override"/>
        <methodref name="CreateWnd" visibility="protected" procflags="override"/>
        <methodref name="DestroyWnd" visibility="protected" procflags="override"/>
        <methodref name="DoSetMaxLength" visibility="protected" procflags="virtual"/>
        <methodref name="DoSetTextHint" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateEditMargins" visibility="protected" procflags="virtual"/>
        <methodref name="GetSelLength" visibility="protected" procflags="virtual"/>
        <methodref name="GetSelStart" visibility="protected" procflags="virtual"/>
        <methodref name="GetSelText" visibility="protected" procflags="virtual"/>
        <methodref name="SetAlignment" visibility="protected"/>
        <methodref name="SetAutoSize" visibility="protected" procflags="override"/>
        <methodref name="SetSelLength" visibility="protected" procflags="virtual"/>
        <methodref name="SetSelStart" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateTIPStatus" visibility="protected" procflags="override"/>
        <propertyref name="AutoSelect" visibility="protected"/>
        <propertyref name="AutoSize" visibility="protected"/>
        <propertyref name="BorderStyle" visibility="protected"/>
        <propertyref name="CharCase" visibility="protected"/>
        <propertyref name="HideSelection" visibility="protected"/>
        <propertyref name="MaxLength" visibility="protected"/>
        <propertyref name="OEMConvert" visibility="protected"/>
        <propertyref name="NumbersOnly" visibility="protected"/>
        <propertyref name="PasswordChar" visibility="protected"/>
        <propertyref name="ParentColor" visibility="protected"/>
        <eventref name="OnChange" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Clear" visibility="public" procflags="virtual"/>
        <methodref name="ClearSelection" visibility="public"/>
        <methodref name="CopyToClipboard" visibility="public"/>
        <methodref name="CutToClipboard" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="GetControlsAlignment" visibility="public" procflags="override"/>
        <methodref name="PasteFromClipboard" visibility="public"/>
        <methodref name="Undo" visibility="public"/>
        <methodref name="ClearUndo" visibility="public"/>
        <methodref name="SetSelText" visibility="public" procflags="virtual"/>
        <methodref name="SelectAll" visibility="public"/>
        <methodref name="GetSelTextBuf" visibility="public" procflags="virtual"/>
        <methodref name="SetSelTextBuf" visibility="public"/>
        <propertyref name="Alignment" visibility="public"/>
        <propertyref name="CanUndo" visibility="public"/>
        <propertyref name="Modified" visibility="public"/>
        <propertyref name="CanUndoSelText" visibility="public"/>
        <propertyref name="ReadOnly" visibility="public"/>
        <propertyref name="SelLength" visibility="public"/>
        <propertyref name="SelStart" visibility="public"/>
        <propertyref name="SelText" visibility="public"/>
        <propertyref name="Text" visibility="public"/>
        <propertyref name="TextHint" visibility="public"/>
        <propertyref name="TabStop" visibility="published"/>
        <ancestor name="TWinControl" namespace="Vcl.Controls">
          <methodref name="AlignControl" visibility="private"/>
          <methodref name="CalcConstraints" visibility="private"/>
          <methodref name="DoPaddingChange" visibility="private"/>
          <methodref name="GetAlignDisabled" visibility="private"/>
          <methodref name="GetControl" visibility="private"/>
          <methodref name="GetControlCount" visibility="private"/>
          <methodref name="GetDockClientCount" visibility="private"/>
          <methodref name="GetDockClients" visibility="private"/>
          <methodref name="GetHandle" visibility="private"/>
          <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
          <methodref name="GetTabOrder" visibility="private"/>
          <methodref name="GetVisibleDockClientCount" visibility="private"/>
          <methodref name="Insert" visibility="private"/>
          <methodref name="InvalidateFrame" visibility="private"/>
          <methodref name="InvokeHelp" visibility="private"/>
          <methodref name="IsCtl3DStored" visibility="private"/>
          <methodref name="IsDoubleBufferedStored" visibility="private"/>
          <methodref name="PrecedingWindow" visibility="private"/>
          <methodref name="ReadDesignSize" visibility="private"/>
          <methodref name="ReadPixelsPerInch" visibility="private"/>
          <methodref name="Remove" visibility="private"/>
          <methodref name="RemoveFocus" visibility="private"/>
          <methodref name="SetBevelCut" visibility="private"/>
          <methodref name="SetBevelEdges" visibility="private"/>
          <methodref name="SetBevelKind" visibility="private"/>
          <methodref name="SetBevelWidth" visibility="private"/>
          <methodref name="SetBorderWidth" visibility="private"/>
          <methodref name="SetCtl3D" visibility="private"/>
          <methodref name="SetDockSite" visibility="private"/>
          <methodref name="SetDoubleBuffered" visibility="private"/>
          <methodref name="SetPadding" visibility="private"/>
          <methodref name="SetParentCtl3D" visibility="private"/>
          <methodref name="SetParentWindow" visibility="private"/>
          <methodref name="SetTabOrder" visibility="private"/>
          <methodref name="SetTabStop" visibility="private"/>
          <methodref name="SetUseDockManager" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateTabOrder" visibility="private"/>
          <methodref name="UpdateShowing" visibility="private"/>
          <methodref name="WriteDesignSize" visibility="private"/>
          <methodref name="WritePixelsPerInch" visibility="private"/>
          <methodref name="IsMenuKey" visibility="private"/>
          <methodref name="GetIsDrawingLocked" visibility="private"/>
          <methodref name="GetRedrawDisabled" visibility="private"/>
          <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="WMPaint" visibility="private" procflags="message"/>
          <methodref name="WMCommand" visibility="private" procflags="message"/>
          <methodref name="WMNotify" visibility="private" procflags="message"/>
          <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="WMHScroll" visibility="private" procflags="message"/>
          <methodref name="WMVScroll" visibility="private" procflags="message"/>
          <methodref name="WMCompareItem" visibility="private" procflags="message"/>
          <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
          <methodref name="WMDrawItem" visibility="private" procflags="message"/>
          <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
          <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
          <methodref name="WMSize" visibility="private" procflags="message"/>
          <methodref name="WMMove" visibility="private" procflags="message"/>
          <methodref name="WMSetCursor" visibility="private" procflags="message"/>
          <methodref name="WMKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMChar" visibility="private" procflags="message"/>
          <methodref name="WMSysCommand" visibility="private" procflags="message"/>
          <methodref name="WMCharToItem" visibility="private" procflags="message"/>
          <methodref name="WMParentNotify" visibility="private" procflags="message"/>
          <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
          <methodref name="WMDestroy" visibility="private" procflags="message"/>
          <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
          <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
          <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
          <methodref name="WMNCPaint" visibility="private" procflags="message"/>
          <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
          <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
          <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="WMFontChange" visibility="private" procflags="message"/>
          <methodref name="WMTimeChange" visibility="private" procflags="message"/>
          <methodref name="WMSetFocus" visibility="private" procflags="message"/>
          <methodref name="WMKillFocus" visibility="private" procflags="message"/>
          <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
          <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="WMGesture" visibility="private" procflags="message"/>
          <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
          <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
          <methodref name="CMChanged" visibility="private" procflags="message"/>
          <methodref name="CMChildKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogChar" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
          <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
          <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnter" visibility="private" procflags="message"/>
          <methodref name="CMExit" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
          <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="CMFontChange" visibility="private" procflags="message"/>
          <methodref name="CMTimeChange" visibility="private" procflags="message"/>
          <methodref name="CMDrag" visibility="private" procflags="message"/>
          <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
          <methodref name="CNKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNKeyUp" visibility="private" procflags="message"/>
          <methodref name="CNChar" visibility="private" procflags="message"/>
          <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNSysChar" visibility="private" procflags="message"/>
          <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
          <methodref name="CMSysCommand" visibility="private" procflags="message"/>
          <methodref name="CMInvalidate" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMTextChanged" visibility="private" procflags="message"/>
          <methodref name="WMPrintClient" visibility="private" procflags="message"/>
          <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
          <methodref name="CMControlListChange" visibility="private" procflags="message"/>
          <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
          <methodref name="CMDockClient" visibility="private" procflags="message"/>
          <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="InvokeAsyncCalls" visibility="protected">
          </methodref>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="override"/>
          <methodref name="AddBiDiModeExStyle" visibility="protected"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="AdjustSize" visibility="protected" procflags="override"/>
          <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
          <methodref name="ArrangeControl" visibility="protected"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
          <methodref name="CanResize" visibility="protected" procflags="override"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
          <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
          <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
          <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
          <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
          <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
          <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="DoKeyDown" visibility="protected"/>
          <methodref name="DoKeyPress" visibility="protected"/>
          <methodref name="DoKeyUp" visibility="protected"/>
          <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
          <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
          <methodref name="FindNextControl" visibility="protected"/>
          <methodref name="FixupTabList" visibility="protected"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
          <methodref name="GetClientRect" visibility="protected" procflags="override"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
          <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
          <methodref name="GetParentHandle" visibility="protected"/>
          <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
          <methodref name="GetTopParentHandle" visibility="protected"/>
          <methodref name="InvalidateDockHostSite" visibility="protected"/>
          <methodref name="IsControlMouseMsg" visibility="protected"/>
          <methodref name="IsControlActivateMsg" visibility="protected"/>
          <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
          <methodref name="MainWndProc" visibility="protected"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="NotifyControls" visibility="protected"/>
          <methodref name="PaintControls" visibility="protected"/>
          <methodref name="PaintHandler" visibility="protected"/>
          <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RecreateWnd" visibility="protected"/>
          <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="ResetImeComposition" visibility="protected"/>
          <methodref name="RequestAlign" visibility="protected" procflags="override"/>
          <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPIScreen" visibility="protected"/>
          <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="ScaleControls" visibility="protected"/>
          <methodref name="ScalePadding" visibility="protected"/>
          <methodref name="SelectFirst" visibility="protected"/>
          <methodref name="SelectNext" visibility="protected"/>
          <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
          <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="SetImeCompositionWindow" visibility="protected"/>
          <methodref name="SetParent" visibility="protected" procflags="override"/>
          <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="override"/>
          <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateBounds" visibility="protected"/>
          <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateRecreatingFlag" visibility="protected"/>
          <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateUIState" visibility="protected"/>
          <methodref name="WndProc" visibility="protected" procflags="override"/>
          <methodref name="CreateSubClass" visibility="protected"/>
          <methodref name="RemoveWindowProps" visibility="protected"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
          <propertyref name="AlignControlList" visibility="protected"/>
          <propertyref name="BevelEdges" visibility="protected"/>
          <propertyref name="BevelInner" visibility="protected"/>
          <propertyref name="BevelOuter" visibility="protected"/>
          <propertyref name="BevelKind" visibility="protected"/>
          <propertyref name="BevelWidth" visibility="protected"/>
          <propertyref name="BorderWidth" visibility="protected"/>
          <propertyref name="Ctl3D" visibility="protected"/>
          <propertyref name="ImeMode" visibility="protected"/>
          <propertyref name="ImeName" visibility="protected"/>
          <propertyref name="ParentBackground" visibility="protected"/>
          <propertyref name="ParentCtl3D" visibility="protected"/>
          <propertyref name="TipMode" visibility="protected"/>
          <propertyref name="DefWndProc" visibility="protected"/>
          <propertyref name="WindowHandle" visibility="protected"/>
          <eventref name="OnAlignInsertBefore" visibility="protected"/>
          <eventref name="OnAlignPosition" visibility="protected"/>
          <eventref name="OnDockDrop" visibility="protected"/>
          <eventref name="OnDockOver" visibility="protected"/>
          <eventref name="OnEnter" visibility="protected"/>
          <eventref name="OnExit" visibility="protected"/>
          <eventref name="OnGetSiteInfo" visibility="protected"/>
          <eventref name="OnKeyDown" visibility="protected"/>
          <eventref name="OnKeyPress" visibility="protected"/>
          <eventref name="OnKeyUp" visibility="protected"/>
          <eventref name="OnUnDock" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="CreateParented" visibility="public" procflags="constructor"/>
          <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="override">
          </methodref>
          <methodref name="Broadcast" visibility="public"/>
          <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
          <methodref name="ContainsControl" visibility="public"/>
          <methodref name="ControlAtPos" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="DisableAlign" visibility="public" procflags="inline"/>
          <propertyref name="DockClientCount" visibility="public"/>
          <propertyref name="DockClients" visibility="public"/>
          <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
          <propertyref name="DockSite" visibility="public"/>
          <propertyref name="DockManager" visibility="public"/>
          <propertyref name="DoubleBuffered" visibility="public"/>
          <methodref name="EnableAlign" visibility="public"/>
          <methodref name="FindChildControl" visibility="public"/>
          <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
          <methodref name="Focused" visibility="public" procflags="dynamic"/>
          <methodref name="GetChildren" visibility="public" procflags="override"/>
          <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
          <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
          <methodref name="HandleAllocated" visibility="public"/>
          <methodref name="HandleNeeded" visibility="public"/>
          <methodref name="InsertControl" visibility="public"/>
          <methodref name="Invalidate" visibility="public" procflags="override"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <propertyref name="PixelsPerInch" visibility="public"/>
          <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
          <methodref name="RemoveControl" visibility="public"/>
          <methodref name="Realign" visibility="public" procflags="inline"/>
          <methodref name="Repaint" visibility="public" procflags="override"/>
          <methodref name="ScaleBy" visibility="public"/>
          <methodref name="ScrollBy" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="override"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
          <methodref name="SetFocus" visibility="public" procflags="virtual"/>
          <methodref name="Update" visibility="public" procflags="override"/>
          <methodref name="UpdateControlState" visibility="public"/>
          <methodref name="LockDrawing" visibility="public"/>
          <methodref name="UnlockDrawing" visibility="public"/>
          <propertyref name="AlignDisabled" visibility="public"/>
          <propertyref name="MouseInClient" visibility="public"/>
          <propertyref name="VisibleDockClientCount" visibility="public"/>
          <propertyref name="Brush" visibility="public"/>
          <propertyref name="Controls" visibility="public"/>
          <propertyref name="ControlCount" visibility="public"/>
          <propertyref name="Handle" visibility="public"/>
          <propertyref name="Padding" visibility="public"/>
          <propertyref name="ParentDoubleBuffered" visibility="public"/>
          <propertyref name="ParentWindow" visibility="public"/>
          <propertyref name="Showing" visibility="public"/>
          <propertyref name="IsDrawingLocked" visibility="public"/>
          <propertyref name="RedrawDisabled" visibility="public"/>
          <propertyref name="TabOrder" visibility="public"/>
          <propertyref name="TabStop" visibility="public"/>
          <propertyref name="UseDockManager" visibility="public"/>
          <ancestor name="TControl" namespace="Vcl.Controls">
            <methodref name="GetCustomHint" visibility="private"/>
            <methodref name="CalcDockSizes" visibility="private"/>
            <methodref name="CheckNewSize" visibility="private"/>
            <methodref name="CreateFloatingDockSite" visibility="private"/>
            <methodref name="DoActionChange" visibility="private"/>
            <methodref name="DoCanAutoSize" visibility="private"/>
            <methodref name="DoCanResize" visibility="private"/>
            <methodref name="DoConstraintsChange" visibility="private"/>
            <methodref name="DoConstrainedResize" visibility="private"/>
            <methodref name="DoDragMsg" visibility="private"/>
            <methodref name="DoMouseActivate" visibility="private"/>
            <methodref name="DoMouseDown" visibility="private"/>
            <methodref name="DoMouseUp" visibility="private"/>
            <methodref name="DoMarginChange" visibility="private"/>
            <methodref name="FontChanged" visibility="private"/>
            <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
            <methodref name="GetBoundsRect" visibility="private"/>
            <methodref name="GetClientHeight" visibility="private"/>
            <methodref name="GetClientWidth" visibility="private"/>
            <methodref name="GetLRDockWidth" visibility="private"/>
            <methodref name="GetMouseCapture" visibility="private"/>
            <methodref name="GetTBDockHeight" visibility="private"/>
            <methodref name="GetUndockWidth" visibility="private"/>
            <methodref name="GetUndockHeight" visibility="private"/>
            <methodref name="InvalidateControl" visibility="private"/>
            <methodref name="IsAnchorsStored" visibility="private"/>
            <methodref name="IsBiDiModeStored" visibility="private"/>
            <methodref name="IsCaptionStored" visibility="private"/>
            <methodref name="IsColorStored" visibility="private"/>
            <methodref name="IsEnabledStored" visibility="private"/>
            <methodref name="IsFontStored" visibility="private"/>
            <methodref name="IsHintStored" visibility="private"/>
            <methodref name="IsHelpContextStored" visibility="private"/>
            <methodref name="IsOnClickStored" visibility="private"/>
            <methodref name="IsShowHintStored" visibility="private"/>
            <methodref name="IsVisibleStored" visibility="private"/>
            <methodref name="ReadIsControl" visibility="private"/>
            <methodref name="ReadExplicitLeft" visibility="private"/>
            <methodref name="ReadExplicitTop" visibility="private"/>
            <methodref name="ReadExplicitWidth" visibility="private"/>
            <methodref name="ReadExplicitHeight" visibility="private"/>
            <methodref name="SetAlignWithMargins" visibility="private"/>
            <methodref name="SetAnchors" visibility="private"/>
            <methodref name="SetAction" visibility="private"/>
            <methodref name="SetAlign" visibility="private"/>
            <methodref name="SetBoundsRect" visibility="private"/>
            <methodref name="SetClientHeight" visibility="private"/>
            <methodref name="SetClientSize" visibility="private"/>
            <methodref name="SetClientWidth" visibility="private"/>
            <methodref name="SetColor" visibility="private"/>
            <methodref name="SetCursor" visibility="private"/>
            <methodref name="SetDesktopFont" visibility="private"/>
            <methodref name="SetFont" visibility="private"/>
            <methodref name="SetHeight" visibility="private"/>
            <methodref name="SetHelpContext" visibility="private"/>
            <methodref name="SetHelpKeyword" visibility="private"/>
            <methodref name="SetHostDockSite" visibility="private"/>
            <methodref name="SetLeft" visibility="private"/>
            <methodref name="SetMouseCapture" visibility="private"/>
            <methodref name="SetParentColor" visibility="private"/>
            <methodref name="SetParentFont" visibility="private"/>
            <methodref name="SetShowHint" visibility="private"/>
            <methodref name="SetParentShowHint" visibility="private"/>
            <methodref name="SetParentCustomHint" visibility="private"/>
            <methodref name="SetPopupMenu" visibility="private"/>
            <methodref name="SetTop" visibility="private"/>
            <methodref name="SetVisible" visibility="private"/>
            <methodref name="SetWidth" visibility="private"/>
            <methodref name="SetZOrderPosition" visibility="private"/>
            <methodref name="UpdateAnchorRules" visibility="private"/>
            <methodref name="WriteIsControl" visibility="private"/>
            <methodref name="WriteExplicitLeft" visibility="private"/>
            <methodref name="WriteExplicitTop" visibility="private"/>
            <methodref name="WriteExplicitWidth" visibility="private"/>
            <methodref name="WriteExplicitHeight" visibility="private"/>
            <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMouseMove" visibility="private" procflags="message"/>
            <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="WMCancelMode" visibility="private" procflags="message"/>
            <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
            <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
            <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
            <methodref name="CMFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
            <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
            <methodref name="CMHintShow" visibility="private" procflags="message"/>
            <methodref name="CMHitTest" visibility="private" procflags="message"/>
            <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
            <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
            <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
            <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="CMGesture" visibility="private" procflags="message"/>
            <methodref name="WMContextMenu" visibility="private" procflags="message"/>
            <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
            <methodref name="SetConstraints" visibility="private"/>
            <methodref name="SetMargins" visibility="private"/>
            <methodref name="SetTouchManager" visibility="private"/>
            <methodref name="GetText" visibility="private"/>
            <methodref name="SetText" visibility="private"/>
            <methodref name="CMFloat" visibility="private" procflags="message"/>
            <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
            <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
            <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
            <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
            <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
            <methodref name="AssignTo" visibility="protected" procflags="override"/>
            <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="CanResize" visibility="protected" procflags="virtual"/>
            <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="Changed" visibility="protected"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="Click" visibility="protected" procflags="dynamic"/>
            <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
            <methodref name="CalcCursorPos" visibility="protected"/>
            <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
            <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
            <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="DefineProperties" visibility="protected" procflags="override"/>
            <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
            <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
            <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
            <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
            <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
            <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="GetAction" visibility="protected" procflags="virtual"/>
            <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
            <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
            <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
            <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
            <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
            <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
            <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
            <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragMode" visibility="protected"/>
            <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
            <methodref name="Loaded" visibility="protected" procflags="override"/>
            <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
            <methodref name="Notification" visibility="protected" procflags="override"/>
            <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
            <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
            <methodref name="ReadState" visibility="protected" procflags="override"/>
            <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
            <methodref name="Resize" visibility="protected" procflags="dynamic"/>
            <methodref name="ScaleConstraints" visibility="protected"/>
            <methodref name="ScaleMargins" visibility="protected"/>
            <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
            <methodref name="SendCancelMode" visibility="protected"/>
            <methodref name="SendDockNotification" visibility="protected"/>
            <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="SetName" visibility="protected" procflags="override"/>
            <methodref name="SetParent" visibility="protected" procflags="virtual"/>
            <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
            <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
            <methodref name="SetCustomHint" visibility="protected"/>
            <methodref name="UpdateExplicitBounds" visibility="protected"/>
            <methodref name="UpdateBoundsRect" visibility="protected"/>
            <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
            <methodref name="WndProc" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
            <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
            <propertyref name="ActionLink" visibility="protected"/>
            <propertyref name="AutoSize" visibility="protected"/>
            <propertyref name="Caption" visibility="protected"/>
            <propertyref name="DesktopFont" visibility="protected"/>
            <propertyref name="DragKind" visibility="protected"/>
            <propertyref name="DragCursor" visibility="protected"/>
            <propertyref name="DragMode" visibility="protected"/>
            <propertyref name="IsControl" visibility="protected"/>
            <propertyref name="MouseCapture" visibility="protected"/>
            <propertyref name="ParentBiDiMode" visibility="protected"/>
            <propertyref name="ParentColor" visibility="protected"/>
            <propertyref name="ParentFont" visibility="protected"/>
            <propertyref name="ParentShowHint" visibility="protected"/>
            <propertyref name="PopupMenu" visibility="protected"/>
            <propertyref name="ScalingFlags" visibility="protected"/>
            <propertyref name="Text" visibility="protected"/>
            <propertyref name="WheelAccumulator" visibility="protected"/>
            <propertyref name="Color" visibility="protected"/>
            <propertyref name="Font" visibility="protected"/>
            <propertyref name="IScaling" visibility="protected"/>
            <propertyref name="WindowText" visibility="protected"/>
            <eventref name="OnCanResize" visibility="protected"/>
            <eventref name="OnClick" visibility="protected"/>
            <eventref name="OnConstrainedResize" visibility="protected"/>
            <eventref name="OnContextPopup" visibility="protected"/>
            <eventref name="OnDblClick" visibility="protected"/>
            <eventref name="OnDragDrop" visibility="protected"/>
            <eventref name="OnDragOver" visibility="protected"/>
            <eventref name="OnEndDock" visibility="protected"/>
            <eventref name="OnEndDrag" visibility="protected"/>
            <eventref name="OnMouseActivate" visibility="protected"/>
            <eventref name="OnMouseDown" visibility="protected"/>
            <eventref name="OnMouseEnter" visibility="protected"/>
            <eventref name="OnMouseLeave" visibility="protected"/>
            <eventref name="OnMouseMove" visibility="protected"/>
            <eventref name="OnMouseUp" visibility="protected"/>
            <eventref name="OnMouseWheel" visibility="protected"/>
            <eventref name="OnMouseWheelDown" visibility="protected"/>
            <eventref name="OnMouseWheelUp" visibility="protected"/>
            <eventref name="OnResize" visibility="protected"/>
            <eventref name="OnStartDock" visibility="protected"/>
            <eventref name="OnStartDrag" visibility="protected"/>
            <methodref name="Create" visibility="public" procflags="constructor override"/>
            <methodref name="Destroy" visibility="public" procflags="destructor override"/>
            <methodref name="CheckNonMainThreadUsage" visibility="public"/>
            <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
            <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
            <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
            <methodref name="BeginDrag" visibility="public"/>
            <methodref name="BringToFront" visibility="public"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToParent" visibility="public"/>
            <methodref name="Dock" visibility="public" procflags="dynamic"/>
            <methodref name="Dragging" visibility="public"/>
            <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
            <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
            <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
            <propertyref name="Enabled" visibility="public"/>
            <methodref name="EndDrag" visibility="public"/>
            <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="GetParentComponent" visibility="public" procflags="override"/>
            <methodref name="HasParent" visibility="public" procflags="override"/>
            <methodref name="Hide" visibility="public"/>
            <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
            <methodref name="Invalidate" visibility="public" procflags="virtual"/>
            <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
            <methodref name="IsRightToLeft" visibility="public"/>
            <methodref name="ManualDock" visibility="public"/>
            <methodref name="ManualFloat" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Refresh" visibility="public"/>
            <methodref name="Repaint" visibility="public" procflags="virtual"/>
            <methodref name="ReplaceDockedControl" visibility="public"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ParentToClient" visibility="public"/>
            <methodref name="SendToBack" visibility="public"/>
            <methodref name="SetBounds" visibility="public" procflags="virtual"/>
            <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
            <methodref name="SetParentComponent" visibility="public" procflags="override"/>
            <methodref name="Show" visibility="public"/>
            <methodref name="Update" visibility="public" procflags="virtual"/>
            <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="UseRightToLeftReading" visibility="public"/>
            <methodref name="UseRightToLeftScrollBar" visibility="public"/>
            <methodref name="DefaultHandler" visibility="public" procflags="override"/>
            <methodref name="GetTextBuf" visibility="public"/>
            <methodref name="GetTextLen" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="SetTextBuf" visibility="public"/>
            <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
            <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleRectSize" visibility="public"/>
            <propertyref name="Action" visibility="public"/>
            <propertyref name="Align" visibility="public"/>
            <propertyref name="Anchors" visibility="public"/>
            <propertyref name="BiDiMode" visibility="public"/>
            <propertyref name="BoundsRect" visibility="public"/>
            <propertyref name="ClientHeight" visibility="public"/>
            <propertyref name="ClientOrigin" visibility="public"/>
            <propertyref name="ClientRect" visibility="public"/>
            <propertyref name="ClientWidth" visibility="public"/>
            <propertyref name="Constraints" visibility="public"/>
            <propertyref name="ControlState" visibility="public"/>
            <propertyref name="ControlStyle" visibility="public"/>
            <propertyref name="CurrentPPI" visibility="public"/>
            <propertyref name="DockOrientation" visibility="public"/>
            <propertyref name="ExplicitLeft" visibility="public"/>
            <propertyref name="ExplicitTop" visibility="public"/>
            <propertyref name="ExplicitWidth" visibility="public"/>
            <propertyref name="ExplicitHeight" visibility="public"/>
            <propertyref name="Floating" visibility="public"/>
            <propertyref name="FloatingDockSiteClass" visibility="public"/>
            <propertyref name="HostDockSite" visibility="public"/>
            <propertyref name="LRDockWidth" visibility="public"/>
            <propertyref name="ScaleFactor" visibility="public"/>
            <propertyref name="ShowHint" visibility="public"/>
            <propertyref name="TBDockHeight" visibility="public"/>
            <propertyref name="Touch" visibility="public"/>
            <propertyref name="UndockHeight" visibility="public"/>
            <propertyref name="UndockWidth" visibility="public"/>
            <propertyref name="Visible" visibility="public"/>
            <eventref name="WindowProc" visibility="public"/>
            <propertyref name="Parent" visibility="public"/>
            <propertyref name="StyleElements" visibility="public"/>
            <propertyref name="StyleName" visibility="public"/>
            <eventref name="OnGesture" visibility="public"/>
            <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
            <propertyref name="AlignWithMargins" visibility="published"/>
            <propertyref name="Left" visibility="published"/>
            <propertyref name="Top" visibility="published"/>
            <propertyref name="Width" visibility="published"/>
            <propertyref name="Height" visibility="published"/>
            <propertyref name="Cursor" visibility="published"/>
            <propertyref name="Hint" visibility="published"/>
            <propertyref name="HelpType" visibility="published"/>
            <propertyref name="HelpKeyword" visibility="published"/>
            <propertyref name="HelpContext" visibility="published"/>
            <propertyref name="Margins" visibility="published"/>
            <propertyref name="CustomHint" visibility="published"/>
            <propertyref name="ParentCustomHint" visibility="published"/>
            <ancestor name="TComponent" namespace="System.Classes">
              <interfaces>
                <implements name="IInterfaceComponentReference"/>
                <implements name="IInterface"/>
              </interfaces>
              <methodref name="GetComObject" visibility="private">
              </methodref>
              <methodref name="GetComponent" visibility="private">
              </methodref>
              <methodref name="GetComponentCount" visibility="private">
              </methodref>
              <methodref name="GetComponentIndex" visibility="private">
              </methodref>
              <methodref name="Insert" visibility="private">
              </methodref>
              <methodref name="ReadLeft" visibility="private">
              </methodref>
              <methodref name="ReadTop" visibility="private">
              </methodref>
              <methodref name="Remove" visibility="private">
              </methodref>
              <methodref name="RemoveNotification" visibility="private">
              </methodref>
              <methodref name="SetComponentIndex" visibility="private">
              </methodref>
              <methodref name="SetReference" visibility="private">
              </methodref>
              <methodref name="WriteLeft" visibility="private">
              </methodref>
              <methodref name="WriteTop" visibility="private">
              </methodref>
              <methodref name="IntfGetComponent" visibility="private">
              </methodref>
              <methodref name="DoGetDeltaStreams" visibility="private">
              </methodref>
              <methodref name="ReadDeltaStream" visibility="private">
              </methodref>
              <methodref name="ReadDeltaState" visibility="private">
              </methodref>
              <methodref name="FindSortedComponent" visibility="private">
              </methodref>
              <methodref name="AddSortedComponent" visibility="private">
              </methodref>
              <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
              </methodref>
              <methodref name="Create@" visibility="class private" procflags="class constructor noself">
              </methodref>
              <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ChangeName" visibility="protected">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="override">
              </methodref>
              <methodref name="GetChildren" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="override">
              </methodref>
              <methodref name="Loaded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="Notification" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ReadState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="CanObserve" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetObservers" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetAncestor" visibility="protected">
              </methodref>
              <methodref name="SetDesigning" visibility="protected">
              </methodref>
              <methodref name="SetInline" visibility="protected">
              </methodref>
              <methodref name="SetDesignInstance" visibility="protected">
              </methodref>
              <methodref name="SetName" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updating" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updated" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
              </methodref>
              <methodref name="ValidateRename" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="WriteState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="RemoveFreeNotifications" visibility="protected">
              </methodref>
              <methodref name="QueryInterface" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="_AddRef" visibility="protected">
              </methodref>
              <methodref name="_Release" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfoCount" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfo" visibility="protected">
              </methodref>
              <methodref name="GetIDsOfNames" visibility="protected">
              </methodref>
              <methodref name="Invoke" visibility="protected">
              </methodref>
              <eventref name="OnGetDeltaStreams" visibility="protected">
              </eventref>
              <methodref name="Create" visibility="public" procflags="constructor virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="override">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndFunctionInvoke" visibility="public">
              </methodref>
              <methodref name="DestroyComponents" visibility="public">
              </methodref>
              <methodref name="Destroying" visibility="public">
              </methodref>
              <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="FindComponent" visibility="public">
              </methodref>
              <methodref name="FreeNotification" visibility="public">
              </methodref>
              <methodref name="RemoveFreeNotification" visibility="public">
              </methodref>
              <methodref name="FreeOnRelease" visibility="public">
              </methodref>
              <methodref name="GetEnumerator" visibility="public" procflags="inline">
              </methodref>
              <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="override">
              </methodref>
              <methodref name="HasParent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="InsertComponent" visibility="public">
              </methodref>
              <methodref name="RemoveComponent" visibility="public">
              </methodref>
              <methodref name="SetSubComponent" visibility="public">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="override">
              </methodref>
              <methodref name="UpdateAction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="IsImplementorOf" visibility="public">
              </methodref>
              <methodref name="ReferenceInterface" visibility="public">
              </methodref>
              <propertyref name="ComObject" visibility="public">
              </propertyref>
              <propertyref name="Components" visibility="public">
              </propertyref>
              <propertyref name="ComponentCount" visibility="public">
              </propertyref>
              <propertyref name="ComponentIndex" visibility="public">
              </propertyref>
              <propertyref name="ComponentState" visibility="public">
              </propertyref>
              <propertyref name="ComponentStyle" visibility="public">
              </propertyref>
              <propertyref name="DesignInfo" visibility="public">
              </propertyref>
              <propertyref name="Owner" visibility="public">
              </propertyref>
              <propertyref name="VCLComObject" visibility="public">
              </propertyref>
              <propertyref name="Observers" visibility="public">
              </propertyref>
              <propertyref name="Name" visibility="published">
              </propertyref>
              <propertyref name="Tag" visibility="published">
              </propertyref>
              <ancestor name="TPersistent" namespace="System.Classes">
                <methodref name="AssignError" visibility="private">
                </methodref>
                <methodref name="AssignTo" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="DefineProperties" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="GetOwner" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor override">
                </methodref>
                <methodref name="Assign" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetNamePath" visibility="public" procflags="dynamic">
                </methodref>
                <ancestor name="TObject" namespace="System">
                  <methodref name="Create" visibility="public" procflags="constructor">
                  </methodref>
                  <methodref name="Free" visibility="public">
                  </methodref>
                  <methodref name="DisposeOf" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="InitInstance" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="CleanupInstance" visibility="public">
                  </methodref>
                  <methodref name="ClassType" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="ClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassNameIs" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassParent" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="ClassInfo" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InstanceSize" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InheritsFrom" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="QualifiedClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="GetInterface" visibility="public">
                  </methodref>
                  <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="UnitName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="UnitScope" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="Equals" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="GetHashCode" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="ToString" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="SafeCallException" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Dispatch" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="NewInstance" visibility="public" procflags="class virtual">
                  </methodref>
                  <methodref name="FreeInstance" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                  </methodref>
                  <methodref name="GetDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <propertyref name="Disposed" visibility="protected">
                  </propertyref>
                </ancestor>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="515">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="516">
      </procedure>
      <property name="Align" visibility="published" read="FAlign" write="SetAlign" type="TAlign" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="518"/>
      <property name="Alignment" visibility="published" read="FAlignment" write="SetAlignment" type="TAlignment" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="519"/>
      <property name="Anchors" visibility="published" read="FAnchors" write="SetAnchors" stored="IsAnchorsStored" type="TAnchors" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="520"/>
      <property name="BevelEdges" visibility="published" read="FBevelEdges" write="SetBevelEdges" type="TBevelEdges" default="15" hoisted="true" file="Vcl.StdCtrls.pas" line="521"/>
      <property name="BevelInner" visibility="published" read="FBevelInner" write="SetBevelCut" type="TBevelCut" default="2" index="0" hoisted="true" file="Vcl.StdCtrls.pas" line="522"/>
      <property name="BevelKind" visibility="published" read="FBevelKind" write="SetBevelKind" type="TBevelKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="523"/>
      <property name="BevelOuter" visibility="published" read="FBevelOuter" write="SetBevelCut" type="TBevelCut" default="1" index="1" hoisted="true" file="Vcl.StdCtrls.pas" line="524"/>
      <property name="BiDiMode" visibility="published" read="FBiDiMode" write="SetBiDiMode" stored="IsBiDiModeStored" type="TBiDiMode" hoisted="true" file="Vcl.StdCtrls.pas" line="525"/>
      <property name="BorderStyle" visibility="published" read="FBorderStyle" write="SetBorderStyle" type="TBorderStyle" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="526"/>
      <property name="CharCase" visibility="published" read="FCharCase" write="SetCharCase" type="TEditCharCase" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="527"/>
      <property name="Color" visibility="published" read="FColor" write="SetColor" stored="IsColorStored" type="TColor" default="-16777211" hoisted="true" file="Vcl.StdCtrls.pas" line="528"/>
      <property name="Constraints" visibility="published" read="FConstraints" write="SetConstraints" type="TSizeConstraints" hoisted="true" file="Vcl.StdCtrls.pas" line="529"/>
      <property name="Ctl3D" visibility="published" read="FCtl3D" write="SetCtl3D" stored="IsCtl3DStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="530"/>
      <property name="DoubleBuffered" visibility="published" read="FDoubleBuffered" write="SetDoubleBuffered" stored="IsDoubleBufferedStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="531"/>
      <property name="DragCursor" visibility="published" read="FDragCursor" write="FDragCursor" type="TCursor" default="-12" hoisted="true" file="Vcl.StdCtrls.pas" line="532"/>
      <property name="DragKind" visibility="published" read="FDragKind" write="FDragKind" type="TDragKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="533"/>
      <property name="DragMode" visibility="published" read="GetDragMode" write="SetDragMode" type="TDragMode" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="534"/>
      <property name="EditMargins" visibility="published" read="FEditMargins" write="SetEditMargins" type="TEditMargins" hoisted="true" file="Vcl.StdCtrls.pas" line="535"/>
      <property name="Enabled" visibility="published" read="GetEnabled" write="SetEnabled" stored="IsEnabledStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="536"/>
      <property name="Font" visibility="published" read="FFont" write="SetFont" stored="IsFontStored" type="TFont" hoisted="true" file="Vcl.StdCtrls.pas" line="537"/>
      <property name="HideSelection" visibility="published" read="FHideSelection" write="SetHideSelection" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="538"/>
      <property name="ImeMode" visibility="published" read="FImeMode" write="FImeMode" type="TImeMode" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="539"/>
      <property name="ImeName" visibility="published" read="FImeName" write="FImeName" type="TImeName" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="540"/>
      <property name="Lines" visibility="published" read="FLines" write="SetLines" type="TStrings" hoisted="true" file="Vcl.StdCtrls.pas" line="541"/>
      <property name="MaxLength" visibility="published" read="FMaxLength" write="SetMaxLength" type="Integer" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="542"/>
      <property name="OEMConvert" visibility="published" read="FOEMConvert" write="SetOEMConvert" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="543"/>
      <property name="ParentBiDiMode" visibility="published" read="FParentBiDiMode" write="SetParentBiDiMode" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="544"/>
      <property name="ParentColor" visibility="published" read="FParentColor" write="SetParentColor" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="545"/>
      <property name="ParentCtl3D" visibility="published" read="FParentCtl3D" write="SetParentCtl3D" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="546"/>
      <property name="ParentDoubleBuffered" visibility="published" read="FParentDoubleBuffered" write="SetParentDoubleBuffered" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="547"/>
      <property name="ParentFont" visibility="published" read="FParentFont" write="SetParentFont" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="548"/>
      <property name="ParentShowHint" visibility="published" read="FParentShowHint" write="SetParentShowHint" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="549"/>
      <property name="PopupMenu" visibility="published" read="FPopupMenu" write="SetPopupMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="550"/>
      <property name="CanUndoSelText" visibility="published" read="FCanUndoSelText" write="FCanUndoSelText" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="551"/>
      <property name="ReadOnly" visibility="published" read="GetReadOnly" write="SetReadOnly" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="552"/>
      <property name="ScrollBars" visibility="published" read="FScrollBars" write="SetScrollBars" type="TScrollStyle" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="553"/>
      <property name="ShowHint" visibility="published" read="FShowHint" write="SetShowHint" stored="IsShowHintStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="554"/>
      <property name="TabOrder" visibility="published" read="GetTabOrder" write="SetTabOrder" type="TTabOrder" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="555"/>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="556"/>
      <property name="Touch" visibility="published" read="FTouchManager" write="SetTouchManager" type="TTouchManager" hoisted="true" file="Vcl.StdCtrls.pas" line="557"/>
      <property name="Visible" visibility="published" read="FVisible" write="SetVisible" stored="IsVisibleStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="558"/>
      <property name="WantReturns" visibility="published" read="FWantReturns" write="FWantReturns" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="559"/>
      <property name="WantTabs" visibility="published" read="FWantTabs" write="FWantTabs" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="560"/>
      <property name="WordWrap" visibility="published" read="FWordWrap" write="SetWordWrap" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="561"/>
      <property name="StyleElements" visibility="published" read="FStyleElements" write="SetStyleElements" type="TStyleElements" default="7" hoisted="true" file="Vcl.StdCtrls.pas" line="562"/>
      <property name="StyleName" visibility="published" read="FStyleName" write="SetStyleName" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="563"/>
      <event name="OnChange" visibility="published" read="FOnChange" write="FOnChange" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="564"/>
      <event name="OnClick" visibility="published" read="FOnClick" write="FOnClick" stored="IsOnClickStored" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="565"/>
      <event name="OnContextPopup" visibility="published" read="FOnContextPopup" write="FOnContextPopup" type="TContextPopupEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="566"/>
      <event name="OnDblClick" visibility="published" read="FOnDblClick" write="FOnDblClick" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="567"/>
      <event name="OnDragDrop" visibility="published" read="FOnDragDrop" write="FOnDragDrop" type="TDragDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="568"/>
      <event name="OnDragOver" visibility="published" read="FOnDragOver" write="FOnDragOver" type="TDragOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="569"/>
      <event name="OnEndDock" visibility="published" read="FOnEndDock" write="FOnEndDock" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="570"/>
      <event name="OnEndDrag" visibility="published" read="FOnEndDrag" write="FOnEndDrag" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="571"/>
      <event name="OnEnter" visibility="published" read="FOnEnter" write="FOnEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="572"/>
      <event name="OnExit" visibility="published" read="FOnExit" write="FOnExit" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="573"/>
      <event name="OnGesture" visibility="published" read="FOnGesture" write="FOnGesture" type="TGestureEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="574"/>
      <event name="OnKeyDown" visibility="published" read="FOnKeyDown" write="FOnKeyDown" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="575"/>
      <event name="OnKeyPress" visibility="published" read="FOnKeyPress" write="FOnKeyPress" type="TKeyPressEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="576"/>
      <event name="OnKeyUp" visibility="published" read="FOnKeyUp" write="FOnKeyUp" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="577"/>
      <event name="OnMouseActivate" visibility="published" read="FOnMouseActivate" write="FOnMouseActivate" type="TMouseActivateEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="578"/>
      <event name="OnMouseDown" visibility="published" read="FOnMouseDown" write="FOnMouseDown" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="579"/>
      <event name="OnMouseEnter" visibility="published" read="FOnMouseEnter" write="FOnMouseEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="580"/>
      <event name="OnMouseLeave" visibility="published" read="FOnMouseLeave" write="FOnMouseLeave" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="581"/>
      <event name="OnMouseMove" visibility="published" read="FOnMouseMove" write="FOnMouseMove" type="TMouseMoveEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="582"/>
      <event name="OnMouseUp" visibility="published" read="FOnMouseUp" write="FOnMouseUp" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="583"/>
      <event name="OnStartDock" visibility="published" read="FOnStartDock" write="FOnStartDock" type="TStartDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="584"/>
      <event name="OnStartDrag" visibility="published" read="FOnStartDrag" write="FOnStartDrag" type="TStartDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="585"/>
    </members>
  <devnotes><summary>
TMemo is a wrapper for a Windows multiline edit control.
Use TMemo to put a standard Windows multiline edit control on a form. Multiline edit boxes allow the user to enter more than one line of text. They are appropriate for representing lengthy information.
TMemo implements the generic behavior introduced in TCustomMemo. TMemo publishes many of the properties inherited from TCustomMemo, but does not introduce any new behavior.
</summary></devnotes></class>
  <set name="TOwnerDrawState" alias="Winapi.Windows.TOwnerDrawState" file="Vcl.StdCtrls.pas" line="588">
    <element name="odSelected"/>
    <element name="odGrayed"/>
    <element name="odDisabled"/>
    <element name="odChecked"/>
    <element name="odFocused"/>
    <element name="odDefault"/>
    <element name="odHotLight"/>
    <element name="odInactive"/>
    <element name="odNoAccel"/>
    <element name="odNoFocusRect"/>
    <element name="odReserved1"/>
    <element name="odReserved2"/>
    <element name="odComboBoxEdit"/>
  </set>
  <type name="TDrawItemEvent" file="Vcl.StdCtrls.pas" line="594" procflags="closure">
  </type>
  <type name="TMeasureItemEvent" file="Vcl.StdCtrls.pas" line="596" procflags="closure">
  </type>
  <class name="TCustomComboBoxStrings" file="Vcl.StdCtrls.pas" line="598">
    <ancestor name="TStrings" namespace="System.Classes">
      <methodref name="GetCommaText" visibility="private">
      </methodref>
      <methodref name="GetDelimitedText" visibility="private">
      </methodref>
      <methodref name="GetName" visibility="private">
      </methodref>
      <methodref name="GetValue" visibility="private">
      </methodref>
      <methodref name="ReadData" visibility="private">
      </methodref>
      <methodref name="SetCommaText" visibility="private">
      </methodref>
      <methodref name="SetDelimitedText" visibility="private">
      </methodref>
      <methodref name="SetStringsAdapter" visibility="private">
      </methodref>
      <methodref name="SetValue" visibility="private">
      </methodref>
      <methodref name="WriteData" visibility="private">
      </methodref>
      <methodref name="GetStrictDelimiter" visibility="private" procflags="inline">
      </methodref>
      <methodref name="SetStrictDelimiter" visibility="private">
      </methodref>
      <methodref name="GetValueFromIndex" visibility="private">
      </methodref>
      <methodref name="SetValueFromIndex" visibility="private">
      </methodref>
      <methodref name="SetDefaultEncoding" visibility="private">
      </methodref>
      <methodref name="GetTrailingLineBreak" visibility="private" procflags="inline">
      </methodref>
      <methodref name="SetTrailingLineBreak" visibility="private">
      </methodref>
      <methodref name="GetUseLocale" visibility="private" procflags="inline">
      </methodref>
      <methodref name="SetUseLocale" visibility="private">
      </methodref>
      <methodref name="GetWriteBOM" visibility="private" procflags="inline">
      </methodref>
      <methodref name="SetWriteBOM" visibility="private">
      </methodref>
      <methodref name="GetUpdating" visibility="private" procflags="inline">
      </methodref>
      <methodref name="GetKeyName" visibility="private">
      </methodref>
      <methodref name="DefineProperties" visibility="protected" procflags="override">
      </methodref>
      <methodref name="Error" visibility="protected" procflags="overload">
      </methodref>
      <methodref name="Error" visibility="protected" procflags="overload">
      </methodref>
      <methodref name="ExtractName" visibility="protected" procflags="overload inline">
      </methodref>
      <methodref name="ExtractName" visibility="protected" procflags="overload">
      </methodref>
      <methodref name="Get" visibility="protected" procflags="abstract virtual">
      </methodref>
      <methodref name="GetCapacity" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="GetCount" visibility="protected" procflags="abstract virtual">
      </methodref>
      <methodref name="GetObject" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="GetTextStr" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="Put" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="PutObject" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="SetCapacity" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="SetEncoding" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="SetTextStr" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="SetUpdateState" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="CompareStrings" visibility="protected" procflags="virtual">
      </methodref>
      <propertyref name="UpdateCount" visibility="protected">
      </propertyref>
      <methodref name="Create" visibility="public" procflags="constructor">
      </methodref>
      <methodref name="Destroy" visibility="public" procflags="destructor override">
      </methodref>
      <methodref name="Add" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="AddPair" visibility="public" procflags="overload">
      </methodref>
      <methodref name="AddPair" visibility="public" procflags="overload">
      </methodref>
      <methodref name="AddObject" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="Append" visibility="public">
      </methodref>
      <methodref name="AddStrings" visibility="public" procflags="overload virtual">
      </methodref>
      <methodref name="AddStrings" visibility="public" procflags="overload">
        <attributes>
          <attribute name="HPPGENAttribute"/>
        </attributes>
      </methodref>
      <methodref name="AddStrings" visibility="public" procflags="overload">
        <attributes>
          <attribute name="HPPGENAttribute"/>
        </attributes>
      </methodref>
      <methodref name="Assign" visibility="public" procflags="override">
      </methodref>
      <methodref name="SetStrings" visibility="public">
      </methodref>
      <methodref name="BeginUpdate" visibility="public">
      </methodref>
      <methodref name="Clear" visibility="public" procflags="abstract virtual">
      </methodref>
      <methodref name="Delete" visibility="public" procflags="abstract virtual">
      </methodref>
      <methodref name="EndUpdate" visibility="public">
      </methodref>
      <methodref name="Equals" visibility="public">
      </methodref>
      <methodref name="Exchange" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="GetEnumerator" visibility="public" procflags="inline">
      </methodref>
      <methodref name="GetText" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="IndexOf" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="IndexOfName" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="IndexOfObject" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="Insert" visibility="public" procflags="abstract virtual">
      </methodref>
      <methodref name="InsertObject" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="LoadFromFile" visibility="public" procflags="overload virtual">
      </methodref>
      <methodref name="LoadFromFile" visibility="public" procflags="overload virtual">
      </methodref>
      <methodref name="LoadFromStream" visibility="public" procflags="overload virtual">
      </methodref>
      <methodref name="LoadFromStream" visibility="public" procflags="overload virtual">
      </methodref>
      <methodref name="Move" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="SaveToFile" visibility="public" procflags="overload virtual">
      </methodref>
      <methodref name="SaveToFile" visibility="public" procflags="overload virtual">
      </methodref>
      <methodref name="SaveToStream" visibility="public" procflags="overload virtual">
      </methodref>
      <methodref name="SaveToStream" visibility="public" procflags="overload virtual">
      </methodref>
      <methodref name="SetText" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="ToStringArray" visibility="public">
      </methodref>
      <methodref name="ToObjectArray" visibility="public">
      </methodref>
      <propertyref name="Updating" visibility="public">
      </propertyref>
      <propertyref name="Capacity" visibility="public">
      </propertyref>
      <propertyref name="CommaText" visibility="public">
      </propertyref>
      <propertyref name="Count" visibility="public">
      </propertyref>
      <propertyref name="DefaultEncoding" visibility="public">
      </propertyref>
      <propertyref name="Delimiter" visibility="public">
      </propertyref>
      <propertyref name="DelimitedText" visibility="public">
      </propertyref>
      <propertyref name="Encoding" visibility="public">
      </propertyref>
      <propertyref name="LineBreak" visibility="public">
      </propertyref>
      <propertyref name="Names" visibility="public">
      </propertyref>
      <propertyref name="KeyNames" visibility="public">
      </propertyref>
      <propertyref name="Objects" visibility="public">
      </propertyref>
      <propertyref name="QuoteChar" visibility="public">
      </propertyref>
      <propertyref name="Values" visibility="public">
      </propertyref>
      <propertyref name="ValueFromIndex" visibility="public">
      </propertyref>
      <propertyref name="NameValueSeparator" visibility="public">
      </propertyref>
      <propertyref name="StrictDelimiter" visibility="public">
      </propertyref>
      <propertyref name="Strings" visibility="public">
      </propertyref>
      <propertyref name="Text" visibility="public">
      </propertyref>
      <propertyref name="StringsAdapter" visibility="public">
      </propertyref>
      <propertyref name="WriteBOM" visibility="public">
      </propertyref>
      <propertyref name="TrailingLineBreak" visibility="public">
      </propertyref>
      <propertyref name="UseLocale" visibility="public">
      </propertyref>
      <propertyref name="Options" visibility="public">
      </propertyref>
      <ancestor name="TPersistent" namespace="System.Classes">
        <methodref name="AssignError" visibility="private">
        </methodref>
        <methodref name="AssignTo" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="DefineProperties" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetOwner" visibility="protected" procflags="dynamic">
        </methodref>
        <methodref name="Destroy" visibility="public" procflags="destructor override">
        </methodref>
        <methodref name="Assign" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="GetNamePath" visibility="public" procflags="dynamic">
        </methodref>
        <ancestor name="TObject" namespace="System">
          <methodref name="Create" visibility="public" procflags="constructor">
          </methodref>
          <methodref name="Free" visibility="public">
          </methodref>
          <methodref name="DisposeOf" visibility="public" procflags="inline">
          </methodref>
          <methodref name="InitInstance" visibility="public" procflags="class">
          </methodref>
          <methodref name="CleanupInstance" visibility="public">
          </methodref>
          <methodref name="ClassType" visibility="public" procflags="inline">
          </methodref>
          <methodref name="ClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassNameIs" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassParent" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="ClassInfo" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InstanceSize" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InheritsFrom" visibility="public" procflags="class">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodName" visibility="public" procflags="class">
          </methodref>
          <methodref name="QualifiedClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="GetInterface" visibility="public">
          </methodref>
          <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
          </methodref>
          <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="UnitName" visibility="public" procflags="class">
          </methodref>
          <methodref name="UnitScope" visibility="public" procflags="class">
          </methodref>
          <methodref name="Equals" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="GetHashCode" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="ToString" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="SafeCallException" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="AfterConstruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Dispatch" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="DefaultHandler" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="NewInstance" visibility="public" procflags="class virtual">
          </methodref>
          <methodref name="FreeInstance" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Destroy" visibility="public" procflags="destructor virtual">
          </methodref>
          <methodref name="GetDisposed" visibility="protected" procflags="inline">
          </methodref>
          <methodref name="CheckDisposed" visibility="protected" procflags="inline">
          </methodref>
          <propertyref name="Disposed" visibility="protected">
          </propertyref>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FComboBox" type="TCustomCombo" visibility="private" size="4" offset="32" file="Vcl.StdCtrls.pas" line="600"/>
      <function name="GetCount" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="605">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <function name="Get" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="606">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <retval type="string"/>
        </parameters>
      </function>
      <function name="GetObject" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="607">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <retval type="TObject"/>
        </parameters>
      </function>
      <procedure name="PutObject" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="608">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <parameter name="AObject" type="TObject"/>
        </parameters>
      </procedure>
      <procedure name="SetUpdateState" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="609">
        <parameters>
          <parameter name="Updating" type="Boolean"/>
        </parameters>
      </procedure>
      <property name="ComboBox" visibility="protected" read="FComboBox" write="FComboBox" type="TCustomCombo" file="Vcl.StdCtrls.pas" line="610"/>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="612">
        <parameters>
        </parameters>
      </constructor>
      <destructor name="Destroy" visibility="public" file="Vcl.StdCtrls.pas" line="613">
        <parameters>
        </parameters>
      </destructor>
      <procedure name="Clear" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="614">
      </procedure>
      <procedure name="Delete" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="615">
        <parameters>
          <parameter name="Index" type="Integer"/>
        </parameters>
      </procedure>
      <function name="IndexOf" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="616">
        <parameters>
          <parameter name="S" type="string" paramflags="const"/>
          <retval type="Integer"/>
        </parameters>
      </function>
    </members>
  </class>
  <classref name="TCustomComboBoxStringsClass" ref="TCustomComboBoxStrings" file="Vcl.StdCtrls.pas" line="619"/>
  <class name="TCustomCombo" file="Vcl.StdCtrls.pas" line="631">
    <ancestor name="TCustomListControl" namespace="Vcl.Controls">
      <methodref name="GetItemIndex" visibility="protected" procflags="abstract virtual"/>
      <methodref name="IsTouchPropertyStored" visibility="protected" procflags="override"/>
      <methodref name="SetItemIndex" visibility="protected" procflags="abstract overload virtual"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="AddItem" visibility="public" procflags="abstract virtual"/>
      <methodref name="Clear" visibility="public" procflags="abstract virtual"/>
      <methodref name="ClearSelection" visibility="public" procflags="abstract virtual"/>
      <methodref name="CopySelection" visibility="public" procflags="abstract virtual"/>
      <methodref name="DeleteSelected" visibility="public" procflags="abstract virtual"/>
      <methodref name="GetCount" visibility="public" procflags="abstract virtual"/>
      <methodref name="MoveSelection" visibility="public" procflags="virtual"/>
      <methodref name="SelectAll" visibility="public" procflags="abstract virtual"/>
      <propertyref name="ItemIndex" visibility="public"/>
      <ancestor name="TWinControl" namespace="Vcl.Controls">
        <methodref name="AlignControl" visibility="private"/>
        <methodref name="CalcConstraints" visibility="private"/>
        <methodref name="DoPaddingChange" visibility="private"/>
        <methodref name="GetAlignDisabled" visibility="private"/>
        <methodref name="GetControl" visibility="private"/>
        <methodref name="GetControlCount" visibility="private"/>
        <methodref name="GetDockClientCount" visibility="private"/>
        <methodref name="GetDockClients" visibility="private"/>
        <methodref name="GetHandle" visibility="private"/>
        <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
        <methodref name="GetTabOrder" visibility="private"/>
        <methodref name="GetVisibleDockClientCount" visibility="private"/>
        <methodref name="Insert" visibility="private"/>
        <methodref name="InvalidateFrame" visibility="private"/>
        <methodref name="InvokeHelp" visibility="private"/>
        <methodref name="IsCtl3DStored" visibility="private"/>
        <methodref name="IsDoubleBufferedStored" visibility="private"/>
        <methodref name="PrecedingWindow" visibility="private"/>
        <methodref name="ReadDesignSize" visibility="private"/>
        <methodref name="ReadPixelsPerInch" visibility="private"/>
        <methodref name="Remove" visibility="private"/>
        <methodref name="RemoveFocus" visibility="private"/>
        <methodref name="SetBevelCut" visibility="private"/>
        <methodref name="SetBevelEdges" visibility="private"/>
        <methodref name="SetBevelKind" visibility="private"/>
        <methodref name="SetBevelWidth" visibility="private"/>
        <methodref name="SetBorderWidth" visibility="private"/>
        <methodref name="SetCtl3D" visibility="private"/>
        <methodref name="SetDockSite" visibility="private"/>
        <methodref name="SetDoubleBuffered" visibility="private"/>
        <methodref name="SetPadding" visibility="private"/>
        <methodref name="SetParentCtl3D" visibility="private"/>
        <methodref name="SetParentWindow" visibility="private"/>
        <methodref name="SetTabOrder" visibility="private"/>
        <methodref name="SetTabStop" visibility="private"/>
        <methodref name="SetUseDockManager" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateTabOrder" visibility="private"/>
        <methodref name="UpdateShowing" visibility="private"/>
        <methodref name="WriteDesignSize" visibility="private"/>
        <methodref name="WritePixelsPerInch" visibility="private"/>
        <methodref name="IsMenuKey" visibility="private"/>
        <methodref name="GetIsDrawingLocked" visibility="private"/>
        <methodref name="GetRedrawDisabled" visibility="private"/>
        <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="WMPaint" visibility="private" procflags="message"/>
        <methodref name="WMCommand" visibility="private" procflags="message"/>
        <methodref name="WMNotify" visibility="private" procflags="message"/>
        <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="WMHScroll" visibility="private" procflags="message"/>
        <methodref name="WMVScroll" visibility="private" procflags="message"/>
        <methodref name="WMCompareItem" visibility="private" procflags="message"/>
        <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
        <methodref name="WMDrawItem" visibility="private" procflags="message"/>
        <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
        <methodref name="WMSize" visibility="private" procflags="message"/>
        <methodref name="WMMove" visibility="private" procflags="message"/>
        <methodref name="WMSetCursor" visibility="private" procflags="message"/>
        <methodref name="WMKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMChar" visibility="private" procflags="message"/>
        <methodref name="WMSysCommand" visibility="private" procflags="message"/>
        <methodref name="WMCharToItem" visibility="private" procflags="message"/>
        <methodref name="WMParentNotify" visibility="private" procflags="message"/>
        <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
        <methodref name="WMDestroy" visibility="private" procflags="message"/>
        <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
        <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
        <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="private" procflags="message"/>
        <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
        <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
        <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="WMFontChange" visibility="private" procflags="message"/>
        <methodref name="WMTimeChange" visibility="private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="private" procflags="message"/>
        <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
        <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="WMGesture" visibility="private" procflags="message"/>
        <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
        <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
        <methodref name="CMChanged" visibility="private" procflags="message"/>
        <methodref name="CMChildKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogChar" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
        <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
        <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnter" visibility="private" procflags="message"/>
        <methodref name="CMExit" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
        <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="CMFontChange" visibility="private" procflags="message"/>
        <methodref name="CMTimeChange" visibility="private" procflags="message"/>
        <methodref name="CMDrag" visibility="private" procflags="message"/>
        <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
        <methodref name="CNKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNKeyUp" visibility="private" procflags="message"/>
        <methodref name="CNChar" visibility="private" procflags="message"/>
        <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNSysChar" visibility="private" procflags="message"/>
        <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
        <methodref name="CMSysCommand" visibility="private" procflags="message"/>
        <methodref name="CMInvalidate" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="private" procflags="message"/>
        <methodref name="WMPrintClient" visibility="private" procflags="message"/>
        <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
        <methodref name="CMControlListChange" visibility="private" procflags="message"/>
        <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
        <methodref name="CMDockClient" visibility="private" procflags="message"/>
        <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="InvokeAsyncCalls" visibility="protected">
        </methodref>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="override"/>
        <methodref name="AddBiDiModeExStyle" visibility="protected"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="AdjustSize" visibility="protected" procflags="override"/>
        <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
        <methodref name="ArrangeControl" visibility="protected"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
        <methodref name="CanResize" visibility="protected" procflags="override"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
        <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
        <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
        <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
        <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
        <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
        <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="DoKeyDown" visibility="protected"/>
        <methodref name="DoKeyPress" visibility="protected"/>
        <methodref name="DoKeyUp" visibility="protected"/>
        <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
        <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
        <methodref name="FindNextControl" visibility="protected"/>
        <methodref name="FixupTabList" visibility="protected"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
        <methodref name="GetClientRect" visibility="protected" procflags="override"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
        <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
        <methodref name="GetParentHandle" visibility="protected"/>
        <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
        <methodref name="GetTopParentHandle" visibility="protected"/>
        <methodref name="InvalidateDockHostSite" visibility="protected"/>
        <methodref name="IsControlMouseMsg" visibility="protected"/>
        <methodref name="IsControlActivateMsg" visibility="protected"/>
        <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
        <methodref name="MainWndProc" visibility="protected"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="NotifyControls" visibility="protected"/>
        <methodref name="PaintControls" visibility="protected"/>
        <methodref name="PaintHandler" visibility="protected"/>
        <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RecreateWnd" visibility="protected"/>
        <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="ResetImeComposition" visibility="protected"/>
        <methodref name="RequestAlign" visibility="protected" procflags="override"/>
        <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPIScreen" visibility="protected"/>
        <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="ScaleControls" visibility="protected"/>
        <methodref name="ScalePadding" visibility="protected"/>
        <methodref name="SelectFirst" visibility="protected"/>
        <methodref name="SelectNext" visibility="protected"/>
        <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
        <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="SetImeCompositionWindow" visibility="protected"/>
        <methodref name="SetParent" visibility="protected" procflags="override"/>
        <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="override"/>
        <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateBounds" visibility="protected"/>
        <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateRecreatingFlag" visibility="protected"/>
        <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateUIState" visibility="protected"/>
        <methodref name="WndProc" visibility="protected" procflags="override"/>
        <methodref name="CreateSubClass" visibility="protected"/>
        <methodref name="RemoveWindowProps" visibility="protected"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
        <propertyref name="AlignControlList" visibility="protected"/>
        <propertyref name="BevelEdges" visibility="protected"/>
        <propertyref name="BevelInner" visibility="protected"/>
        <propertyref name="BevelOuter" visibility="protected"/>
        <propertyref name="BevelKind" visibility="protected"/>
        <propertyref name="BevelWidth" visibility="protected"/>
        <propertyref name="BorderWidth" visibility="protected"/>
        <propertyref name="Ctl3D" visibility="protected"/>
        <propertyref name="ImeMode" visibility="protected"/>
        <propertyref name="ImeName" visibility="protected"/>
        <propertyref name="ParentBackground" visibility="protected"/>
        <propertyref name="ParentCtl3D" visibility="protected"/>
        <propertyref name="TipMode" visibility="protected"/>
        <propertyref name="DefWndProc" visibility="protected"/>
        <propertyref name="WindowHandle" visibility="protected"/>
        <eventref name="OnAlignInsertBefore" visibility="protected"/>
        <eventref name="OnAlignPosition" visibility="protected"/>
        <eventref name="OnDockDrop" visibility="protected"/>
        <eventref name="OnDockOver" visibility="protected"/>
        <eventref name="OnEnter" visibility="protected"/>
        <eventref name="OnExit" visibility="protected"/>
        <eventref name="OnGetSiteInfo" visibility="protected"/>
        <eventref name="OnKeyDown" visibility="protected"/>
        <eventref name="OnKeyPress" visibility="protected"/>
        <eventref name="OnKeyUp" visibility="protected"/>
        <eventref name="OnUnDock" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="CreateParented" visibility="public" procflags="constructor"/>
        <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="override">
        </methodref>
        <methodref name="Broadcast" visibility="public"/>
        <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
        <methodref name="ContainsControl" visibility="public"/>
        <methodref name="ControlAtPos" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="DisableAlign" visibility="public" procflags="inline"/>
        <propertyref name="DockClientCount" visibility="public"/>
        <propertyref name="DockClients" visibility="public"/>
        <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
        <propertyref name="DockSite" visibility="public"/>
        <propertyref name="DockManager" visibility="public"/>
        <propertyref name="DoubleBuffered" visibility="public"/>
        <methodref name="EnableAlign" visibility="public"/>
        <methodref name="FindChildControl" visibility="public"/>
        <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
        <methodref name="Focused" visibility="public" procflags="dynamic"/>
        <methodref name="GetChildren" visibility="public" procflags="override"/>
        <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
        <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
        <methodref name="HandleAllocated" visibility="public"/>
        <methodref name="HandleNeeded" visibility="public"/>
        <methodref name="InsertControl" visibility="public"/>
        <methodref name="Invalidate" visibility="public" procflags="override"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <propertyref name="PixelsPerInch" visibility="public"/>
        <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
        <methodref name="RemoveControl" visibility="public"/>
        <methodref name="Realign" visibility="public" procflags="inline"/>
        <methodref name="Repaint" visibility="public" procflags="override"/>
        <methodref name="ScaleBy" visibility="public"/>
        <methodref name="ScrollBy" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="override"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
        <methodref name="SetFocus" visibility="public" procflags="virtual"/>
        <methodref name="Update" visibility="public" procflags="override"/>
        <methodref name="UpdateControlState" visibility="public"/>
        <methodref name="LockDrawing" visibility="public"/>
        <methodref name="UnlockDrawing" visibility="public"/>
        <propertyref name="AlignDisabled" visibility="public"/>
        <propertyref name="MouseInClient" visibility="public"/>
        <propertyref name="VisibleDockClientCount" visibility="public"/>
        <propertyref name="Brush" visibility="public"/>
        <propertyref name="Controls" visibility="public"/>
        <propertyref name="ControlCount" visibility="public"/>
        <propertyref name="Handle" visibility="public"/>
        <propertyref name="Padding" visibility="public"/>
        <propertyref name="ParentDoubleBuffered" visibility="public"/>
        <propertyref name="ParentWindow" visibility="public"/>
        <propertyref name="Showing" visibility="public"/>
        <propertyref name="IsDrawingLocked" visibility="public"/>
        <propertyref name="RedrawDisabled" visibility="public"/>
        <propertyref name="TabOrder" visibility="public"/>
        <propertyref name="TabStop" visibility="public"/>
        <propertyref name="UseDockManager" visibility="public"/>
        <ancestor name="TControl" namespace="Vcl.Controls">
          <methodref name="GetCustomHint" visibility="private"/>
          <methodref name="CalcDockSizes" visibility="private"/>
          <methodref name="CheckNewSize" visibility="private"/>
          <methodref name="CreateFloatingDockSite" visibility="private"/>
          <methodref name="DoActionChange" visibility="private"/>
          <methodref name="DoCanAutoSize" visibility="private"/>
          <methodref name="DoCanResize" visibility="private"/>
          <methodref name="DoConstraintsChange" visibility="private"/>
          <methodref name="DoConstrainedResize" visibility="private"/>
          <methodref name="DoDragMsg" visibility="private"/>
          <methodref name="DoMouseActivate" visibility="private"/>
          <methodref name="DoMouseDown" visibility="private"/>
          <methodref name="DoMouseUp" visibility="private"/>
          <methodref name="DoMarginChange" visibility="private"/>
          <methodref name="FontChanged" visibility="private"/>
          <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
          <methodref name="GetBoundsRect" visibility="private"/>
          <methodref name="GetClientHeight" visibility="private"/>
          <methodref name="GetClientWidth" visibility="private"/>
          <methodref name="GetLRDockWidth" visibility="private"/>
          <methodref name="GetMouseCapture" visibility="private"/>
          <methodref name="GetTBDockHeight" visibility="private"/>
          <methodref name="GetUndockWidth" visibility="private"/>
          <methodref name="GetUndockHeight" visibility="private"/>
          <methodref name="InvalidateControl" visibility="private"/>
          <methodref name="IsAnchorsStored" visibility="private"/>
          <methodref name="IsBiDiModeStored" visibility="private"/>
          <methodref name="IsCaptionStored" visibility="private"/>
          <methodref name="IsColorStored" visibility="private"/>
          <methodref name="IsEnabledStored" visibility="private"/>
          <methodref name="IsFontStored" visibility="private"/>
          <methodref name="IsHintStored" visibility="private"/>
          <methodref name="IsHelpContextStored" visibility="private"/>
          <methodref name="IsOnClickStored" visibility="private"/>
          <methodref name="IsShowHintStored" visibility="private"/>
          <methodref name="IsVisibleStored" visibility="private"/>
          <methodref name="ReadIsControl" visibility="private"/>
          <methodref name="ReadExplicitLeft" visibility="private"/>
          <methodref name="ReadExplicitTop" visibility="private"/>
          <methodref name="ReadExplicitWidth" visibility="private"/>
          <methodref name="ReadExplicitHeight" visibility="private"/>
          <methodref name="SetAlignWithMargins" visibility="private"/>
          <methodref name="SetAnchors" visibility="private"/>
          <methodref name="SetAction" visibility="private"/>
          <methodref name="SetAlign" visibility="private"/>
          <methodref name="SetBoundsRect" visibility="private"/>
          <methodref name="SetClientHeight" visibility="private"/>
          <methodref name="SetClientSize" visibility="private"/>
          <methodref name="SetClientWidth" visibility="private"/>
          <methodref name="SetColor" visibility="private"/>
          <methodref name="SetCursor" visibility="private"/>
          <methodref name="SetDesktopFont" visibility="private"/>
          <methodref name="SetFont" visibility="private"/>
          <methodref name="SetHeight" visibility="private"/>
          <methodref name="SetHelpContext" visibility="private"/>
          <methodref name="SetHelpKeyword" visibility="private"/>
          <methodref name="SetHostDockSite" visibility="private"/>
          <methodref name="SetLeft" visibility="private"/>
          <methodref name="SetMouseCapture" visibility="private"/>
          <methodref name="SetParentColor" visibility="private"/>
          <methodref name="SetParentFont" visibility="private"/>
          <methodref name="SetShowHint" visibility="private"/>
          <methodref name="SetParentShowHint" visibility="private"/>
          <methodref name="SetParentCustomHint" visibility="private"/>
          <methodref name="SetPopupMenu" visibility="private"/>
          <methodref name="SetTop" visibility="private"/>
          <methodref name="SetVisible" visibility="private"/>
          <methodref name="SetWidth" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateAnchorRules" visibility="private"/>
          <methodref name="WriteIsControl" visibility="private"/>
          <methodref name="WriteExplicitLeft" visibility="private"/>
          <methodref name="WriteExplicitTop" visibility="private"/>
          <methodref name="WriteExplicitWidth" visibility="private"/>
          <methodref name="WriteExplicitHeight" visibility="private"/>
          <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMouseMove" visibility="private" procflags="message"/>
          <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="WMCancelMode" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMHintShow" visibility="private" procflags="message"/>
          <methodref name="CMHitTest" visibility="private" procflags="message"/>
          <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
          <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="CMGesture" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="SetConstraints" visibility="private"/>
          <methodref name="SetMargins" visibility="private"/>
          <methodref name="SetTouchManager" visibility="private"/>
          <methodref name="GetText" visibility="private"/>
          <methodref name="SetText" visibility="private"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
          <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="CanResize" visibility="protected" procflags="virtual"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="Changed" visibility="protected"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="Click" visibility="protected" procflags="dynamic"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
          <methodref name="CalcCursorPos" visibility="protected"/>
          <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
          <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
          <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
          <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
          <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
          <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
          <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
          <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="GetAction" visibility="protected" procflags="virtual"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
          <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
          <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
          <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
          <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
          <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragMode" visibility="protected"/>
          <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
          <methodref name="Loaded" visibility="protected" procflags="override"/>
          <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
          <methodref name="Resize" visibility="protected" procflags="dynamic"/>
          <methodref name="ScaleConstraints" visibility="protected"/>
          <methodref name="ScaleMargins" visibility="protected"/>
          <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
          <methodref name="SendCancelMode" visibility="protected"/>
          <methodref name="SendDockNotification" visibility="protected"/>
          <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="SetName" visibility="protected" procflags="override"/>
          <methodref name="SetParent" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
          <methodref name="SetCustomHint" visibility="protected"/>
          <methodref name="UpdateExplicitBounds" visibility="protected"/>
          <methodref name="UpdateBoundsRect" visibility="protected"/>
          <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
          <methodref name="WndProc" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
          <propertyref name="ActionLink" visibility="protected"/>
          <propertyref name="AutoSize" visibility="protected"/>
          <propertyref name="Caption" visibility="protected"/>
          <propertyref name="DesktopFont" visibility="protected"/>
          <propertyref name="DragKind" visibility="protected"/>
          <propertyref name="DragCursor" visibility="protected"/>
          <propertyref name="DragMode" visibility="protected"/>
          <propertyref name="IsControl" visibility="protected"/>
          <propertyref name="MouseCapture" visibility="protected"/>
          <propertyref name="ParentBiDiMode" visibility="protected"/>
          <propertyref name="ParentColor" visibility="protected"/>
          <propertyref name="ParentFont" visibility="protected"/>
          <propertyref name="ParentShowHint" visibility="protected"/>
          <propertyref name="PopupMenu" visibility="protected"/>
          <propertyref name="ScalingFlags" visibility="protected"/>
          <propertyref name="Text" visibility="protected"/>
          <propertyref name="WheelAccumulator" visibility="protected"/>
          <propertyref name="Color" visibility="protected"/>
          <propertyref name="Font" visibility="protected"/>
          <propertyref name="IScaling" visibility="protected"/>
          <propertyref name="WindowText" visibility="protected"/>
          <eventref name="OnCanResize" visibility="protected"/>
          <eventref name="OnClick" visibility="protected"/>
          <eventref name="OnConstrainedResize" visibility="protected"/>
          <eventref name="OnContextPopup" visibility="protected"/>
          <eventref name="OnDblClick" visibility="protected"/>
          <eventref name="OnDragDrop" visibility="protected"/>
          <eventref name="OnDragOver" visibility="protected"/>
          <eventref name="OnEndDock" visibility="protected"/>
          <eventref name="OnEndDrag" visibility="protected"/>
          <eventref name="OnMouseActivate" visibility="protected"/>
          <eventref name="OnMouseDown" visibility="protected"/>
          <eventref name="OnMouseEnter" visibility="protected"/>
          <eventref name="OnMouseLeave" visibility="protected"/>
          <eventref name="OnMouseMove" visibility="protected"/>
          <eventref name="OnMouseUp" visibility="protected"/>
          <eventref name="OnMouseWheel" visibility="protected"/>
          <eventref name="OnMouseWheelDown" visibility="protected"/>
          <eventref name="OnMouseWheelUp" visibility="protected"/>
          <eventref name="OnResize" visibility="protected"/>
          <eventref name="OnStartDock" visibility="protected"/>
          <eventref name="OnStartDrag" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="CheckNonMainThreadUsage" visibility="public"/>
          <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
          <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
          <methodref name="BeginDrag" visibility="public"/>
          <methodref name="BringToFront" visibility="public"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToParent" visibility="public"/>
          <methodref name="Dock" visibility="public" procflags="dynamic"/>
          <methodref name="Dragging" visibility="public"/>
          <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
          <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
          <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
          <propertyref name="Enabled" visibility="public"/>
          <methodref name="EndDrag" visibility="public"/>
          <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="GetParentComponent" visibility="public" procflags="override"/>
          <methodref name="HasParent" visibility="public" procflags="override"/>
          <methodref name="Hide" visibility="public"/>
          <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
          <methodref name="IsRightToLeft" visibility="public"/>
          <methodref name="ManualDock" visibility="public"/>
          <methodref name="ManualFloat" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Refresh" visibility="public"/>
          <methodref name="Repaint" visibility="public" procflags="virtual"/>
          <methodref name="ReplaceDockedControl" visibility="public"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ParentToClient" visibility="public"/>
          <methodref name="SendToBack" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="virtual"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
          <methodref name="SetParentComponent" visibility="public" procflags="override"/>
          <methodref name="Show" visibility="public"/>
          <methodref name="Update" visibility="public" procflags="virtual"/>
          <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="UseRightToLeftReading" visibility="public"/>
          <methodref name="UseRightToLeftScrollBar" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="GetTextBuf" visibility="public"/>
          <methodref name="GetTextLen" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="SetTextBuf" visibility="public"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleRectSize" visibility="public"/>
          <propertyref name="Action" visibility="public"/>
          <propertyref name="Align" visibility="public"/>
          <propertyref name="Anchors" visibility="public"/>
          <propertyref name="BiDiMode" visibility="public"/>
          <propertyref name="BoundsRect" visibility="public"/>
          <propertyref name="ClientHeight" visibility="public"/>
          <propertyref name="ClientOrigin" visibility="public"/>
          <propertyref name="ClientRect" visibility="public"/>
          <propertyref name="ClientWidth" visibility="public"/>
          <propertyref name="Constraints" visibility="public"/>
          <propertyref name="ControlState" visibility="public"/>
          <propertyref name="ControlStyle" visibility="public"/>
          <propertyref name="CurrentPPI" visibility="public"/>
          <propertyref name="DockOrientation" visibility="public"/>
          <propertyref name="ExplicitLeft" visibility="public"/>
          <propertyref name="ExplicitTop" visibility="public"/>
          <propertyref name="ExplicitWidth" visibility="public"/>
          <propertyref name="ExplicitHeight" visibility="public"/>
          <propertyref name="Floating" visibility="public"/>
          <propertyref name="FloatingDockSiteClass" visibility="public"/>
          <propertyref name="HostDockSite" visibility="public"/>
          <propertyref name="LRDockWidth" visibility="public"/>
          <propertyref name="ScaleFactor" visibility="public"/>
          <propertyref name="ShowHint" visibility="public"/>
          <propertyref name="TBDockHeight" visibility="public"/>
          <propertyref name="Touch" visibility="public"/>
          <propertyref name="UndockHeight" visibility="public"/>
          <propertyref name="UndockWidth" visibility="public"/>
          <propertyref name="Visible" visibility="public"/>
          <eventref name="WindowProc" visibility="public"/>
          <propertyref name="Parent" visibility="public"/>
          <propertyref name="StyleElements" visibility="public"/>
          <propertyref name="StyleName" visibility="public"/>
          <eventref name="OnGesture" visibility="public"/>
          <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
          <propertyref name="AlignWithMargins" visibility="published"/>
          <propertyref name="Left" visibility="published"/>
          <propertyref name="Top" visibility="published"/>
          <propertyref name="Width" visibility="published"/>
          <propertyref name="Height" visibility="published"/>
          <propertyref name="Cursor" visibility="published"/>
          <propertyref name="Hint" visibility="published"/>
          <propertyref name="HelpType" visibility="published"/>
          <propertyref name="HelpKeyword" visibility="published"/>
          <propertyref name="HelpContext" visibility="published"/>
          <propertyref name="Margins" visibility="published"/>
          <propertyref name="CustomHint" visibility="published"/>
          <propertyref name="ParentCustomHint" visibility="published"/>
          <ancestor name="TComponent" namespace="System.Classes">
            <interfaces>
              <implements name="IInterfaceComponentReference"/>
              <implements name="IInterface"/>
            </interfaces>
            <methodref name="GetComObject" visibility="private">
            </methodref>
            <methodref name="GetComponent" visibility="private">
            </methodref>
            <methodref name="GetComponentCount" visibility="private">
            </methodref>
            <methodref name="GetComponentIndex" visibility="private">
            </methodref>
            <methodref name="Insert" visibility="private">
            </methodref>
            <methodref name="ReadLeft" visibility="private">
            </methodref>
            <methodref name="ReadTop" visibility="private">
            </methodref>
            <methodref name="Remove" visibility="private">
            </methodref>
            <methodref name="RemoveNotification" visibility="private">
            </methodref>
            <methodref name="SetComponentIndex" visibility="private">
            </methodref>
            <methodref name="SetReference" visibility="private">
            </methodref>
            <methodref name="WriteLeft" visibility="private">
            </methodref>
            <methodref name="WriteTop" visibility="private">
            </methodref>
            <methodref name="IntfGetComponent" visibility="private">
            </methodref>
            <methodref name="DoGetDeltaStreams" visibility="private">
            </methodref>
            <methodref name="ReadDeltaStream" visibility="private">
            </methodref>
            <methodref name="ReadDeltaState" visibility="private">
            </methodref>
            <methodref name="FindSortedComponent" visibility="private">
            </methodref>
            <methodref name="AddSortedComponent" visibility="private">
            </methodref>
            <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
            </methodref>
            <methodref name="Create@" visibility="class private" procflags="class constructor noself">
            </methodref>
            <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ChangeName" visibility="protected">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="override">
            </methodref>
            <methodref name="GetChildren" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="override">
            </methodref>
            <methodref name="Loaded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="Notification" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ReadState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="CanObserve" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetObservers" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetAncestor" visibility="protected">
            </methodref>
            <methodref name="SetDesigning" visibility="protected">
            </methodref>
            <methodref name="SetInline" visibility="protected">
            </methodref>
            <methodref name="SetDesignInstance" visibility="protected">
            </methodref>
            <methodref name="SetName" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updating" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updated" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
            </methodref>
            <methodref name="ValidateRename" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="WriteState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="RemoveFreeNotifications" visibility="protected">
            </methodref>
            <methodref name="QueryInterface" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="_AddRef" visibility="protected">
            </methodref>
            <methodref name="_Release" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfoCount" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfo" visibility="protected">
            </methodref>
            <methodref name="GetIDsOfNames" visibility="protected">
            </methodref>
            <methodref name="Invoke" visibility="protected">
            </methodref>
            <eventref name="OnGetDeltaStreams" visibility="protected">
            </eventref>
            <methodref name="Create" visibility="public" procflags="constructor virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="override">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndFunctionInvoke" visibility="public">
            </methodref>
            <methodref name="DestroyComponents" visibility="public">
            </methodref>
            <methodref name="Destroying" visibility="public">
            </methodref>
            <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="FindComponent" visibility="public">
            </methodref>
            <methodref name="FreeNotification" visibility="public">
            </methodref>
            <methodref name="RemoveFreeNotification" visibility="public">
            </methodref>
            <methodref name="FreeOnRelease" visibility="public">
            </methodref>
            <methodref name="GetEnumerator" visibility="public" procflags="inline">
            </methodref>
            <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="override">
            </methodref>
            <methodref name="HasParent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="InsertComponent" visibility="public">
            </methodref>
            <methodref name="RemoveComponent" visibility="public">
            </methodref>
            <methodref name="SetSubComponent" visibility="public">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="override">
            </methodref>
            <methodref name="UpdateAction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="IsImplementorOf" visibility="public">
            </methodref>
            <methodref name="ReferenceInterface" visibility="public">
            </methodref>
            <propertyref name="ComObject" visibility="public">
            </propertyref>
            <propertyref name="Components" visibility="public">
            </propertyref>
            <propertyref name="ComponentCount" visibility="public">
            </propertyref>
            <propertyref name="ComponentIndex" visibility="public">
            </propertyref>
            <propertyref name="ComponentState" visibility="public">
            </propertyref>
            <propertyref name="ComponentStyle" visibility="public">
            </propertyref>
            <propertyref name="DesignInfo" visibility="public">
            </propertyref>
            <propertyref name="Owner" visibility="public">
            </propertyref>
            <propertyref name="VCLComObject" visibility="public">
            </propertyref>
            <propertyref name="Observers" visibility="public">
            </propertyref>
            <propertyref name="Name" visibility="published">
            </propertyref>
            <propertyref name="Tag" visibility="published">
            </propertyref>
            <ancestor name="TPersistent" namespace="System.Classes">
              <methodref name="AssignError" visibility="private">
              </methodref>
              <methodref name="AssignTo" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="Assign" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="dynamic">
              </methodref>
              <ancestor name="TObject" namespace="System">
                <methodref name="Create" visibility="public" procflags="constructor">
                </methodref>
                <methodref name="Free" visibility="public">
                </methodref>
                <methodref name="DisposeOf" visibility="public" procflags="inline">
                </methodref>
                <methodref name="InitInstance" visibility="public" procflags="class">
                </methodref>
                <methodref name="CleanupInstance" visibility="public">
                </methodref>
                <methodref name="ClassType" visibility="public" procflags="inline">
                </methodref>
                <methodref name="ClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassNameIs" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassParent" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="ClassInfo" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InstanceSize" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InheritsFrom" visibility="public" procflags="class">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodName" visibility="public" procflags="class">
                </methodref>
                <methodref name="QualifiedClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="GetInterface" visibility="public">
                </methodref>
                <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                </methodref>
                <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="UnitName" visibility="public" procflags="class">
                </methodref>
                <methodref name="UnitScope" visibility="public" procflags="class">
                </methodref>
                <methodref name="Equals" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetHashCode" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="ToString" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Dispatch" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="NewInstance" visibility="public" procflags="class virtual">
                </methodref>
                <methodref name="FreeInstance" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                </methodref>
                <methodref name="GetDisposed" visibility="protected" procflags="inline">
                </methodref>
                <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                </methodref>
                <propertyref name="Disposed" visibility="protected">
                </propertyref>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FCanvas" type="TCanvas" visibility="private" size="4" offset="688" file="Vcl.StdCtrls.pas" line="633"/>
      <field name="FMaxLength" type="Integer" visibility="private" size="4" offset="692" file="Vcl.StdCtrls.pas" line="634"/>
      <field name="FDropDownCount" type="Integer" visibility="private" size="4" offset="696" file="Vcl.StdCtrls.pas" line="635"/>
      <field name="FInBufferedPrintClient" type="Boolean" visibility="private" size="1" offset="700" file="Vcl.StdCtrls.pas" line="636"/>
      <field name="FItemIndex" type="Integer" visibility="private" size="4" offset="704" file="Vcl.StdCtrls.pas" line="637"/>
      <field name="FOnChange" type="TNotifyEvent" visibility="private" size="8" offset="712" file="Vcl.StdCtrls.pas" line="638"/>
      <field name="FOnSelect" type="TNotifyEvent" visibility="private" size="8" offset="720" file="Vcl.StdCtrls.pas" line="639"/>
      <field name="FOnDropDown" type="TNotifyEvent" visibility="private" size="8" offset="728" file="Vcl.StdCtrls.pas" line="640"/>
      <field name="FOnCloseUp" type="TNotifyEvent" visibility="private" size="8" offset="736" file="Vcl.StdCtrls.pas" line="641"/>
      <field name="FItemHeight" type="Integer" visibility="private" size="4" offset="744" file="Vcl.StdCtrls.pas" line="642"/>
      <field name="FItems" type="TStrings" visibility="private" size="4" offset="748" file="Vcl.StdCtrls.pas" line="643"/>
      <procedure name="CMCancelMode" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="644">
        <parameters>
          <parameter name="Message" type="TCMCancelMode" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMCtl3DChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="645">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNCommand" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="646">
        <parameters>
          <parameter name="Message" type="TWMCommand" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMGestureManagerChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="647">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMCreate" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="648">
        <parameters>
          <parameter name="Message" type="TWMCreate" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMDrawItem" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="649">
        <parameters>
          <parameter name="Message" type="TWMDrawItem" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMMeasureItem" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="650">
        <parameters>
          <parameter name="Message" type="TWMMeasureItem" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMDeleteItem" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="651">
        <parameters>
          <parameter name="Message" type="TWMDeleteItem" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMGetDlgCode" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="652">
        <parameters>
          <parameter name="Message" type="TWMNoParams" paramflags="var"/>
        </parameters>
      </procedure>
      <field name="FEditHandle" type="HWND" visibility="protected" size="4" offset="752" file="Vcl.StdCtrls.pas" line="658"/>
      <field name="FListHandle" type="HWND" visibility="protected" size="4" offset="756" file="Vcl.StdCtrls.pas" line="659"/>
      <field name="FDropHandle" type="HWND" visibility="protected" size="4" offset="760" file="Vcl.StdCtrls.pas" line="660"/>
      <field name="FDefEditProc" type="Pointer" visibility="protected" size="4" offset="764" file="Vcl.StdCtrls.pas" line="661"/>
      <field name="FDefListProc" type="Pointer" visibility="protected" size="4" offset="768" file="Vcl.StdCtrls.pas" line="662"/>
      <field name="FDroppingDown" type="Boolean" visibility="protected" size="1" offset="772" file="Vcl.StdCtrls.pas" line="663"/>
      <field name="FFocusChanged" type="Boolean" visibility="protected" size="1" offset="773" file="Vcl.StdCtrls.pas" line="664"/>
      <field name="FIsFocused" type="Boolean" visibility="protected" size="1" offset="774" file="Vcl.StdCtrls.pas" line="665"/>
      <field name="FSaveIndex" type="Integer" visibility="protected" size="4" offset="776" file="Vcl.StdCtrls.pas" line="666"/>
      <field name="FEditInstance" type="Pointer" visibility="protected" size="4" offset="780" file="Vcl.StdCtrls.pas" line="670"/>
      <field name="FListInstance" type="Pointer" visibility="protected" size="4" offset="784" file="Vcl.StdCtrls.pas" line="671"/>
      <procedure name="AdjustDropDown" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="673">
      </procedure>
      <procedure name="ComboWndProc" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="674">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
          <parameter name="ComboWnd" type="HWND"/>
          <parameter name="ComboProc" type="Pointer"/>
        </parameters>
      </procedure>
      <procedure name="CreateWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="675">
      </procedure>
      <procedure name="ChangeScale" visibility="protected" procflags="overload override" file="Vcl.StdCtrls.pas" line="676">
        <parameters>
          <parameter name="M" type="Integer"/>
          <parameter name="D" type="Integer"/>
          <parameter name="isDpiChange" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="EditWndProc" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="677">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="GetItemsClass" visibility="protected" procflags="abstract virtual" file="Vcl.StdCtrls.pas" line="678">
        <parameters>
          <retval type="TCustomComboBoxStringsClass"/>
        </parameters>
      </function>
      <procedure name="WndProc" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="679">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="GetItemHt" visibility="protected" procflags="abstract virtual" file="Vcl.StdCtrls.pas" line="680">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <procedure name="SetItemHeight" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="681">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <function name="GetItemCount" visibility="protected" procflags="abstract virtual" file="Vcl.StdCtrls.pas" line="682">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <function name="GetItemIndex" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="683">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <function name="GetDroppedDown" visibility="protected" file="Vcl.StdCtrls.pas" line="684">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="GetSelLength" visibility="protected" file="Vcl.StdCtrls.pas" line="685">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <function name="GetSelStart" visibility="protected" file="Vcl.StdCtrls.pas" line="686">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <procedure name="ListWndProc" visibility="protected" file="Vcl.StdCtrls.pas" line="687">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="Loaded" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="688">
      </procedure>
      <procedure name="Change" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="689">
      </procedure>
      <procedure name="Select" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="690">
      </procedure>
      <procedure name="DropDown" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="691">
      </procedure>
      <procedure name="CloseUp" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="692">
      </procedure>
      <procedure name="DestroyWindowHandle" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="693">
      </procedure>
      <procedure name="SetDroppedDown" visibility="protected" file="Vcl.StdCtrls.pas" line="694">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetSelLength" visibility="protected" file="Vcl.StdCtrls.pas" line="695">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetSelStart" visibility="protected" file="Vcl.StdCtrls.pas" line="696">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetMaxLength" visibility="protected" file="Vcl.StdCtrls.pas" line="697">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetDropDownCount" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="698">
        <parameters>
          <parameter name="Value" type="Integer" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetItemIndex" visibility="protected" procflags="overload override" file="Vcl.StdCtrls.pas" line="699">
        <parameters>
          <parameter name="Value" type="Integer" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetItems" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="700">
        <parameters>
          <parameter name="Value" type="TStrings" paramflags="const"/>
        </parameters>
      </procedure>
      <function name="IsItemHeightStored" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="701">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <property name="DropDownCount" visibility="protected" read="FDropDownCount" write="SetDropDownCount" type="Integer" default="8" file="Vcl.StdCtrls.pas" line="702"/>
      <property name="EditHandle" visibility="protected" read="FEditHandle" type="HWND" file="Vcl.StdCtrls.pas" line="703"/>
      <property name="ItemCount" visibility="protected" read="GetItemCount" type="Integer" file="Vcl.StdCtrls.pas" line="708"/>
      <property name="ItemHeight" visibility="protected" read="GetItemHt" write="SetItemHeight" stored="IsItemHeightStored" type="Integer" file="Vcl.StdCtrls.pas" line="709"/>
      <property name="ListHandle" visibility="protected" read="FListHandle" type="HWND" file="Vcl.StdCtrls.pas" line="710"/>
      <property name="MaxLength" visibility="protected" read="FMaxLength" write="SetMaxLength" type="Integer" default="0" file="Vcl.StdCtrls.pas" line="711"/>
      <property name="ParentColor" visibility="protected" read="FParentColor" write="SetParentColor" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="712"/>
      <event name="OnChange" visibility="protected" read="FOnChange" write="FOnChange" type="TNotifyEvent" file="Vcl.StdCtrls.pas" line="713"/>
      <event name="OnDropDown" visibility="protected" read="FOnDropDown" write="FOnDropDown" type="TNotifyEvent" file="Vcl.StdCtrls.pas" line="714"/>
      <event name="OnSelect" visibility="protected" read="FOnSelect" write="FOnSelect" type="TNotifyEvent" file="Vcl.StdCtrls.pas" line="715"/>
      <event name="OnCloseUp" visibility="protected" read="FOnCloseUp" write="FOnCloseUp" type="TNotifyEvent" file="Vcl.StdCtrls.pas" line="716"/>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="718">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      </constructor>
      <destructor name="Destroy" visibility="public" file="Vcl.StdCtrls.pas" line="719">
        <parameters>
        </parameters>
      </destructor>
      <procedure name="AddItem" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="720">
        <parameters>
          <parameter name="Item" type="string"/>
          <parameter name="AObject" type="TObject"/>
        </parameters>
      </procedure>
      <procedure name="Clear" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="721">
      </procedure>
      <procedure name="ClearSelection" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="722">
      </procedure>
      <procedure name="CopySelection" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="723">
        <parameters>
          <parameter name="Destination" type="TCustomListControl"/>
        </parameters>
      </procedure>
      <procedure name="DeleteSelected" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="724">
      </procedure>
      <function name="Focused" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="725">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="GetCount" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="726">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <procedure name="SelectAll" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="727">
      </procedure>
      <property name="Canvas" visibility="public" read="FCanvas" type="TCanvas" file="Vcl.StdCtrls.pas" line="728"/>
      <property name="DroppedDown" visibility="public" read="GetDroppedDown" write="SetDroppedDown" type="Boolean" file="Vcl.StdCtrls.pas" line="729"/>
      <property name="Items" visibility="public" read="FItems" write="SetItems" type="TStrings" file="Vcl.StdCtrls.pas" line="730"/>
      <property name="SelLength" visibility="public" read="GetSelLength" write="SetSelLength" type="Integer" file="Vcl.StdCtrls.pas" line="731"/>
      <property name="SelStart" visibility="public" read="GetSelStart" write="SetSelStart" type="Integer" file="Vcl.StdCtrls.pas" line="732"/>
      <property name="TabStop" visibility="public" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="733"/>
    </members>
  </class>
  <enum name="TComboBoxStyle" file="Vcl.StdCtrls.pas" line="736">
    <element value="0" name="csDropDown" file="Vcl.StdCtrls.pas" line="736"/>
    <element value="1" name="csSimple" file="Vcl.StdCtrls.pas" line="736"/>
    <element value="2" name="csDropDownList" file="Vcl.StdCtrls.pas" line="736"/>
    <element value="3" name="csOwnerDrawFixed" file="Vcl.StdCtrls.pas" line="736"/>
    <element value="4" name="csOwnerDrawVariable" file="Vcl.StdCtrls.pas" line="736"/>
  </enum>
  <class name="TCustomComboBox" file="Vcl.StdCtrls.pas" line="738">
    <ancestor name="TCustomCombo" namespace="Vcl.StdCtrls">
      <methodref name="CMCancelMode" visibility="private" procflags="message"/>
      <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CNCommand" visibility="private" procflags="message"/>
      <methodref name="CMGestureManagerChanged" visibility="private" procflags="message"/>
      <methodref name="WMCreate" visibility="private" procflags="message"/>
      <methodref name="WMDrawItem" visibility="private" procflags="message"/>
      <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
      <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
      <methodref name="WMGetDlgCode" visibility="private" procflags="message"/>
      <methodref name="AdjustDropDown" visibility="protected" procflags="virtual"/>
      <methodref name="ComboWndProc" visibility="protected" procflags="virtual"/>
      <methodref name="CreateWnd" visibility="protected" procflags="override"/>
      <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
      <methodref name="EditWndProc" visibility="protected" procflags="virtual"/>
      <methodref name="GetItemsClass" visibility="protected" procflags="abstract virtual"/>
      <methodref name="WndProc" visibility="protected" procflags="override"/>
      <methodref name="GetItemHt" visibility="protected" procflags="abstract virtual"/>
      <methodref name="SetItemHeight" visibility="protected" procflags="virtual"/>
      <methodref name="GetItemCount" visibility="protected" procflags="abstract virtual"/>
      <methodref name="GetItemIndex" visibility="protected" procflags="override"/>
      <methodref name="GetDroppedDown" visibility="protected"/>
      <methodref name="GetSelLength" visibility="protected"/>
      <methodref name="GetSelStart" visibility="protected"/>
      <methodref name="ListWndProc" visibility="protected"/>
      <methodref name="Loaded" visibility="protected" procflags="override"/>
      <methodref name="Change" visibility="protected" procflags="dynamic"/>
      <methodref name="Select" visibility="protected" procflags="dynamic"/>
      <methodref name="DropDown" visibility="protected" procflags="dynamic"/>
      <methodref name="CloseUp" visibility="protected" procflags="dynamic"/>
      <methodref name="DestroyWindowHandle" visibility="protected" procflags="override"/>
      <methodref name="SetDroppedDown" visibility="protected"/>
      <methodref name="SetSelLength" visibility="protected"/>
      <methodref name="SetSelStart" visibility="protected"/>
      <methodref name="SetMaxLength" visibility="protected"/>
      <methodref name="SetDropDownCount" visibility="protected" procflags="virtual"/>
      <methodref name="SetItemIndex" visibility="protected" procflags="overload override"/>
      <methodref name="SetItems" visibility="protected" procflags="virtual"/>
      <methodref name="IsItemHeightStored" visibility="protected" procflags="virtual"/>
      <propertyref name="DropDownCount" visibility="protected"/>
      <propertyref name="EditHandle" visibility="protected"/>
      <propertyref name="ItemCount" visibility="protected"/>
      <propertyref name="ItemHeight" visibility="protected"/>
      <propertyref name="ListHandle" visibility="protected"/>
      <propertyref name="MaxLength" visibility="protected"/>
      <propertyref name="ParentColor" visibility="protected"/>
      <eventref name="OnChange" visibility="protected"/>
      <eventref name="OnDropDown" visibility="protected"/>
      <eventref name="OnSelect" visibility="protected"/>
      <eventref name="OnCloseUp" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <methodref name="AddItem" visibility="public" procflags="override"/>
      <methodref name="Clear" visibility="public" procflags="override"/>
      <methodref name="ClearSelection" visibility="public" procflags="override"/>
      <methodref name="CopySelection" visibility="public" procflags="override"/>
      <methodref name="DeleteSelected" visibility="public" procflags="override"/>
      <methodref name="Focused" visibility="public" procflags="override"/>
      <methodref name="GetCount" visibility="public" procflags="override"/>
      <methodref name="SelectAll" visibility="public" procflags="override"/>
      <propertyref name="Canvas" visibility="public"/>
      <propertyref name="DroppedDown" visibility="public"/>
      <propertyref name="Items" visibility="public"/>
      <propertyref name="SelLength" visibility="public"/>
      <propertyref name="SelStart" visibility="public"/>
      <propertyref name="TabStop" visibility="public"/>
      <ancestor name="TCustomListControl" namespace="Vcl.Controls">
        <methodref name="GetItemIndex" visibility="protected" procflags="abstract virtual"/>
        <methodref name="IsTouchPropertyStored" visibility="protected" procflags="override"/>
        <methodref name="SetItemIndex" visibility="protected" procflags="abstract overload virtual"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="AddItem" visibility="public" procflags="abstract virtual"/>
        <methodref name="Clear" visibility="public" procflags="abstract virtual"/>
        <methodref name="ClearSelection" visibility="public" procflags="abstract virtual"/>
        <methodref name="CopySelection" visibility="public" procflags="abstract virtual"/>
        <methodref name="DeleteSelected" visibility="public" procflags="abstract virtual"/>
        <methodref name="GetCount" visibility="public" procflags="abstract virtual"/>
        <methodref name="MoveSelection" visibility="public" procflags="virtual"/>
        <methodref name="SelectAll" visibility="public" procflags="abstract virtual"/>
        <propertyref name="ItemIndex" visibility="public"/>
        <ancestor name="TWinControl" namespace="Vcl.Controls">
          <methodref name="AlignControl" visibility="private"/>
          <methodref name="CalcConstraints" visibility="private"/>
          <methodref name="DoPaddingChange" visibility="private"/>
          <methodref name="GetAlignDisabled" visibility="private"/>
          <methodref name="GetControl" visibility="private"/>
          <methodref name="GetControlCount" visibility="private"/>
          <methodref name="GetDockClientCount" visibility="private"/>
          <methodref name="GetDockClients" visibility="private"/>
          <methodref name="GetHandle" visibility="private"/>
          <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
          <methodref name="GetTabOrder" visibility="private"/>
          <methodref name="GetVisibleDockClientCount" visibility="private"/>
          <methodref name="Insert" visibility="private"/>
          <methodref name="InvalidateFrame" visibility="private"/>
          <methodref name="InvokeHelp" visibility="private"/>
          <methodref name="IsCtl3DStored" visibility="private"/>
          <methodref name="IsDoubleBufferedStored" visibility="private"/>
          <methodref name="PrecedingWindow" visibility="private"/>
          <methodref name="ReadDesignSize" visibility="private"/>
          <methodref name="ReadPixelsPerInch" visibility="private"/>
          <methodref name="Remove" visibility="private"/>
          <methodref name="RemoveFocus" visibility="private"/>
          <methodref name="SetBevelCut" visibility="private"/>
          <methodref name="SetBevelEdges" visibility="private"/>
          <methodref name="SetBevelKind" visibility="private"/>
          <methodref name="SetBevelWidth" visibility="private"/>
          <methodref name="SetBorderWidth" visibility="private"/>
          <methodref name="SetCtl3D" visibility="private"/>
          <methodref name="SetDockSite" visibility="private"/>
          <methodref name="SetDoubleBuffered" visibility="private"/>
          <methodref name="SetPadding" visibility="private"/>
          <methodref name="SetParentCtl3D" visibility="private"/>
          <methodref name="SetParentWindow" visibility="private"/>
          <methodref name="SetTabOrder" visibility="private"/>
          <methodref name="SetTabStop" visibility="private"/>
          <methodref name="SetUseDockManager" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateTabOrder" visibility="private"/>
          <methodref name="UpdateShowing" visibility="private"/>
          <methodref name="WriteDesignSize" visibility="private"/>
          <methodref name="WritePixelsPerInch" visibility="private"/>
          <methodref name="IsMenuKey" visibility="private"/>
          <methodref name="GetIsDrawingLocked" visibility="private"/>
          <methodref name="GetRedrawDisabled" visibility="private"/>
          <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="WMPaint" visibility="private" procflags="message"/>
          <methodref name="WMCommand" visibility="private" procflags="message"/>
          <methodref name="WMNotify" visibility="private" procflags="message"/>
          <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="WMHScroll" visibility="private" procflags="message"/>
          <methodref name="WMVScroll" visibility="private" procflags="message"/>
          <methodref name="WMCompareItem" visibility="private" procflags="message"/>
          <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
          <methodref name="WMDrawItem" visibility="private" procflags="message"/>
          <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
          <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
          <methodref name="WMSize" visibility="private" procflags="message"/>
          <methodref name="WMMove" visibility="private" procflags="message"/>
          <methodref name="WMSetCursor" visibility="private" procflags="message"/>
          <methodref name="WMKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMChar" visibility="private" procflags="message"/>
          <methodref name="WMSysCommand" visibility="private" procflags="message"/>
          <methodref name="WMCharToItem" visibility="private" procflags="message"/>
          <methodref name="WMParentNotify" visibility="private" procflags="message"/>
          <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
          <methodref name="WMDestroy" visibility="private" procflags="message"/>
          <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
          <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
          <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
          <methodref name="WMNCPaint" visibility="private" procflags="message"/>
          <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
          <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
          <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="WMFontChange" visibility="private" procflags="message"/>
          <methodref name="WMTimeChange" visibility="private" procflags="message"/>
          <methodref name="WMSetFocus" visibility="private" procflags="message"/>
          <methodref name="WMKillFocus" visibility="private" procflags="message"/>
          <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
          <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="WMGesture" visibility="private" procflags="message"/>
          <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
          <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
          <methodref name="CMChanged" visibility="private" procflags="message"/>
          <methodref name="CMChildKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogChar" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
          <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
          <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnter" visibility="private" procflags="message"/>
          <methodref name="CMExit" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
          <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="CMFontChange" visibility="private" procflags="message"/>
          <methodref name="CMTimeChange" visibility="private" procflags="message"/>
          <methodref name="CMDrag" visibility="private" procflags="message"/>
          <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
          <methodref name="CNKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNKeyUp" visibility="private" procflags="message"/>
          <methodref name="CNChar" visibility="private" procflags="message"/>
          <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNSysChar" visibility="private" procflags="message"/>
          <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
          <methodref name="CMSysCommand" visibility="private" procflags="message"/>
          <methodref name="CMInvalidate" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMTextChanged" visibility="private" procflags="message"/>
          <methodref name="WMPrintClient" visibility="private" procflags="message"/>
          <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
          <methodref name="CMControlListChange" visibility="private" procflags="message"/>
          <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
          <methodref name="CMDockClient" visibility="private" procflags="message"/>
          <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="InvokeAsyncCalls" visibility="protected">
          </methodref>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="override"/>
          <methodref name="AddBiDiModeExStyle" visibility="protected"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="AdjustSize" visibility="protected" procflags="override"/>
          <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
          <methodref name="ArrangeControl" visibility="protected"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
          <methodref name="CanResize" visibility="protected" procflags="override"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
          <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
          <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
          <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
          <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
          <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
          <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="DoKeyDown" visibility="protected"/>
          <methodref name="DoKeyPress" visibility="protected"/>
          <methodref name="DoKeyUp" visibility="protected"/>
          <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
          <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
          <methodref name="FindNextControl" visibility="protected"/>
          <methodref name="FixupTabList" visibility="protected"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
          <methodref name="GetClientRect" visibility="protected" procflags="override"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
          <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
          <methodref name="GetParentHandle" visibility="protected"/>
          <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
          <methodref name="GetTopParentHandle" visibility="protected"/>
          <methodref name="InvalidateDockHostSite" visibility="protected"/>
          <methodref name="IsControlMouseMsg" visibility="protected"/>
          <methodref name="IsControlActivateMsg" visibility="protected"/>
          <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
          <methodref name="MainWndProc" visibility="protected"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="NotifyControls" visibility="protected"/>
          <methodref name="PaintControls" visibility="protected"/>
          <methodref name="PaintHandler" visibility="protected"/>
          <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RecreateWnd" visibility="protected"/>
          <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="ResetImeComposition" visibility="protected"/>
          <methodref name="RequestAlign" visibility="protected" procflags="override"/>
          <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPIScreen" visibility="protected"/>
          <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="ScaleControls" visibility="protected"/>
          <methodref name="ScalePadding" visibility="protected"/>
          <methodref name="SelectFirst" visibility="protected"/>
          <methodref name="SelectNext" visibility="protected"/>
          <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
          <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="SetImeCompositionWindow" visibility="protected"/>
          <methodref name="SetParent" visibility="protected" procflags="override"/>
          <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="override"/>
          <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateBounds" visibility="protected"/>
          <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateRecreatingFlag" visibility="protected"/>
          <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateUIState" visibility="protected"/>
          <methodref name="WndProc" visibility="protected" procflags="override"/>
          <methodref name="CreateSubClass" visibility="protected"/>
          <methodref name="RemoveWindowProps" visibility="protected"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
          <propertyref name="AlignControlList" visibility="protected"/>
          <propertyref name="BevelEdges" visibility="protected"/>
          <propertyref name="BevelInner" visibility="protected"/>
          <propertyref name="BevelOuter" visibility="protected"/>
          <propertyref name="BevelKind" visibility="protected"/>
          <propertyref name="BevelWidth" visibility="protected"/>
          <propertyref name="BorderWidth" visibility="protected"/>
          <propertyref name="Ctl3D" visibility="protected"/>
          <propertyref name="ImeMode" visibility="protected"/>
          <propertyref name="ImeName" visibility="protected"/>
          <propertyref name="ParentBackground" visibility="protected"/>
          <propertyref name="ParentCtl3D" visibility="protected"/>
          <propertyref name="TipMode" visibility="protected"/>
          <propertyref name="DefWndProc" visibility="protected"/>
          <propertyref name="WindowHandle" visibility="protected"/>
          <eventref name="OnAlignInsertBefore" visibility="protected"/>
          <eventref name="OnAlignPosition" visibility="protected"/>
          <eventref name="OnDockDrop" visibility="protected"/>
          <eventref name="OnDockOver" visibility="protected"/>
          <eventref name="OnEnter" visibility="protected"/>
          <eventref name="OnExit" visibility="protected"/>
          <eventref name="OnGetSiteInfo" visibility="protected"/>
          <eventref name="OnKeyDown" visibility="protected"/>
          <eventref name="OnKeyPress" visibility="protected"/>
          <eventref name="OnKeyUp" visibility="protected"/>
          <eventref name="OnUnDock" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="CreateParented" visibility="public" procflags="constructor"/>
          <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="override">
          </methodref>
          <methodref name="Broadcast" visibility="public"/>
          <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
          <methodref name="ContainsControl" visibility="public"/>
          <methodref name="ControlAtPos" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="DisableAlign" visibility="public" procflags="inline"/>
          <propertyref name="DockClientCount" visibility="public"/>
          <propertyref name="DockClients" visibility="public"/>
          <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
          <propertyref name="DockSite" visibility="public"/>
          <propertyref name="DockManager" visibility="public"/>
          <propertyref name="DoubleBuffered" visibility="public"/>
          <methodref name="EnableAlign" visibility="public"/>
          <methodref name="FindChildControl" visibility="public"/>
          <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
          <methodref name="Focused" visibility="public" procflags="dynamic"/>
          <methodref name="GetChildren" visibility="public" procflags="override"/>
          <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
          <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
          <methodref name="HandleAllocated" visibility="public"/>
          <methodref name="HandleNeeded" visibility="public"/>
          <methodref name="InsertControl" visibility="public"/>
          <methodref name="Invalidate" visibility="public" procflags="override"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <propertyref name="PixelsPerInch" visibility="public"/>
          <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
          <methodref name="RemoveControl" visibility="public"/>
          <methodref name="Realign" visibility="public" procflags="inline"/>
          <methodref name="Repaint" visibility="public" procflags="override"/>
          <methodref name="ScaleBy" visibility="public"/>
          <methodref name="ScrollBy" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="override"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
          <methodref name="SetFocus" visibility="public" procflags="virtual"/>
          <methodref name="Update" visibility="public" procflags="override"/>
          <methodref name="UpdateControlState" visibility="public"/>
          <methodref name="LockDrawing" visibility="public"/>
          <methodref name="UnlockDrawing" visibility="public"/>
          <propertyref name="AlignDisabled" visibility="public"/>
          <propertyref name="MouseInClient" visibility="public"/>
          <propertyref name="VisibleDockClientCount" visibility="public"/>
          <propertyref name="Brush" visibility="public"/>
          <propertyref name="Controls" visibility="public"/>
          <propertyref name="ControlCount" visibility="public"/>
          <propertyref name="Handle" visibility="public"/>
          <propertyref name="Padding" visibility="public"/>
          <propertyref name="ParentDoubleBuffered" visibility="public"/>
          <propertyref name="ParentWindow" visibility="public"/>
          <propertyref name="Showing" visibility="public"/>
          <propertyref name="IsDrawingLocked" visibility="public"/>
          <propertyref name="RedrawDisabled" visibility="public"/>
          <propertyref name="TabOrder" visibility="public"/>
          <propertyref name="TabStop" visibility="public"/>
          <propertyref name="UseDockManager" visibility="public"/>
          <ancestor name="TControl" namespace="Vcl.Controls">
            <methodref name="GetCustomHint" visibility="private"/>
            <methodref name="CalcDockSizes" visibility="private"/>
            <methodref name="CheckNewSize" visibility="private"/>
            <methodref name="CreateFloatingDockSite" visibility="private"/>
            <methodref name="DoActionChange" visibility="private"/>
            <methodref name="DoCanAutoSize" visibility="private"/>
            <methodref name="DoCanResize" visibility="private"/>
            <methodref name="DoConstraintsChange" visibility="private"/>
            <methodref name="DoConstrainedResize" visibility="private"/>
            <methodref name="DoDragMsg" visibility="private"/>
            <methodref name="DoMouseActivate" visibility="private"/>
            <methodref name="DoMouseDown" visibility="private"/>
            <methodref name="DoMouseUp" visibility="private"/>
            <methodref name="DoMarginChange" visibility="private"/>
            <methodref name="FontChanged" visibility="private"/>
            <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
            <methodref name="GetBoundsRect" visibility="private"/>
            <methodref name="GetClientHeight" visibility="private"/>
            <methodref name="GetClientWidth" visibility="private"/>
            <methodref name="GetLRDockWidth" visibility="private"/>
            <methodref name="GetMouseCapture" visibility="private"/>
            <methodref name="GetTBDockHeight" visibility="private"/>
            <methodref name="GetUndockWidth" visibility="private"/>
            <methodref name="GetUndockHeight" visibility="private"/>
            <methodref name="InvalidateControl" visibility="private"/>
            <methodref name="IsAnchorsStored" visibility="private"/>
            <methodref name="IsBiDiModeStored" visibility="private"/>
            <methodref name="IsCaptionStored" visibility="private"/>
            <methodref name="IsColorStored" visibility="private"/>
            <methodref name="IsEnabledStored" visibility="private"/>
            <methodref name="IsFontStored" visibility="private"/>
            <methodref name="IsHintStored" visibility="private"/>
            <methodref name="IsHelpContextStored" visibility="private"/>
            <methodref name="IsOnClickStored" visibility="private"/>
            <methodref name="IsShowHintStored" visibility="private"/>
            <methodref name="IsVisibleStored" visibility="private"/>
            <methodref name="ReadIsControl" visibility="private"/>
            <methodref name="ReadExplicitLeft" visibility="private"/>
            <methodref name="ReadExplicitTop" visibility="private"/>
            <methodref name="ReadExplicitWidth" visibility="private"/>
            <methodref name="ReadExplicitHeight" visibility="private"/>
            <methodref name="SetAlignWithMargins" visibility="private"/>
            <methodref name="SetAnchors" visibility="private"/>
            <methodref name="SetAction" visibility="private"/>
            <methodref name="SetAlign" visibility="private"/>
            <methodref name="SetBoundsRect" visibility="private"/>
            <methodref name="SetClientHeight" visibility="private"/>
            <methodref name="SetClientSize" visibility="private"/>
            <methodref name="SetClientWidth" visibility="private"/>
            <methodref name="SetColor" visibility="private"/>
            <methodref name="SetCursor" visibility="private"/>
            <methodref name="SetDesktopFont" visibility="private"/>
            <methodref name="SetFont" visibility="private"/>
            <methodref name="SetHeight" visibility="private"/>
            <methodref name="SetHelpContext" visibility="private"/>
            <methodref name="SetHelpKeyword" visibility="private"/>
            <methodref name="SetHostDockSite" visibility="private"/>
            <methodref name="SetLeft" visibility="private"/>
            <methodref name="SetMouseCapture" visibility="private"/>
            <methodref name="SetParentColor" visibility="private"/>
            <methodref name="SetParentFont" visibility="private"/>
            <methodref name="SetShowHint" visibility="private"/>
            <methodref name="SetParentShowHint" visibility="private"/>
            <methodref name="SetParentCustomHint" visibility="private"/>
            <methodref name="SetPopupMenu" visibility="private"/>
            <methodref name="SetTop" visibility="private"/>
            <methodref name="SetVisible" visibility="private"/>
            <methodref name="SetWidth" visibility="private"/>
            <methodref name="SetZOrderPosition" visibility="private"/>
            <methodref name="UpdateAnchorRules" visibility="private"/>
            <methodref name="WriteIsControl" visibility="private"/>
            <methodref name="WriteExplicitLeft" visibility="private"/>
            <methodref name="WriteExplicitTop" visibility="private"/>
            <methodref name="WriteExplicitWidth" visibility="private"/>
            <methodref name="WriteExplicitHeight" visibility="private"/>
            <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMouseMove" visibility="private" procflags="message"/>
            <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="WMCancelMode" visibility="private" procflags="message"/>
            <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
            <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
            <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
            <methodref name="CMFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
            <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
            <methodref name="CMHintShow" visibility="private" procflags="message"/>
            <methodref name="CMHitTest" visibility="private" procflags="message"/>
            <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
            <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
            <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
            <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="CMGesture" visibility="private" procflags="message"/>
            <methodref name="WMContextMenu" visibility="private" procflags="message"/>
            <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
            <methodref name="SetConstraints" visibility="private"/>
            <methodref name="SetMargins" visibility="private"/>
            <methodref name="SetTouchManager" visibility="private"/>
            <methodref name="GetText" visibility="private"/>
            <methodref name="SetText" visibility="private"/>
            <methodref name="CMFloat" visibility="private" procflags="message"/>
            <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
            <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
            <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
            <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
            <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
            <methodref name="AssignTo" visibility="protected" procflags="override"/>
            <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="CanResize" visibility="protected" procflags="virtual"/>
            <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="Changed" visibility="protected"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="Click" visibility="protected" procflags="dynamic"/>
            <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
            <methodref name="CalcCursorPos" visibility="protected"/>
            <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
            <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
            <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="DefineProperties" visibility="protected" procflags="override"/>
            <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
            <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
            <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
            <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
            <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
            <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="GetAction" visibility="protected" procflags="virtual"/>
            <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
            <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
            <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
            <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
            <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
            <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
            <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
            <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragMode" visibility="protected"/>
            <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
            <methodref name="Loaded" visibility="protected" procflags="override"/>
            <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
            <methodref name="Notification" visibility="protected" procflags="override"/>
            <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
            <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
            <methodref name="ReadState" visibility="protected" procflags="override"/>
            <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
            <methodref name="Resize" visibility="protected" procflags="dynamic"/>
            <methodref name="ScaleConstraints" visibility="protected"/>
            <methodref name="ScaleMargins" visibility="protected"/>
            <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
            <methodref name="SendCancelMode" visibility="protected"/>
            <methodref name="SendDockNotification" visibility="protected"/>
            <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="SetName" visibility="protected" procflags="override"/>
            <methodref name="SetParent" visibility="protected" procflags="virtual"/>
            <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
            <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
            <methodref name="SetCustomHint" visibility="protected"/>
            <methodref name="UpdateExplicitBounds" visibility="protected"/>
            <methodref name="UpdateBoundsRect" visibility="protected"/>
            <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
            <methodref name="WndProc" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
            <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
            <propertyref name="ActionLink" visibility="protected"/>
            <propertyref name="AutoSize" visibility="protected"/>
            <propertyref name="Caption" visibility="protected"/>
            <propertyref name="DesktopFont" visibility="protected"/>
            <propertyref name="DragKind" visibility="protected"/>
            <propertyref name="DragCursor" visibility="protected"/>
            <propertyref name="DragMode" visibility="protected"/>
            <propertyref name="IsControl" visibility="protected"/>
            <propertyref name="MouseCapture" visibility="protected"/>
            <propertyref name="ParentBiDiMode" visibility="protected"/>
            <propertyref name="ParentColor" visibility="protected"/>
            <propertyref name="ParentFont" visibility="protected"/>
            <propertyref name="ParentShowHint" visibility="protected"/>
            <propertyref name="PopupMenu" visibility="protected"/>
            <propertyref name="ScalingFlags" visibility="protected"/>
            <propertyref name="Text" visibility="protected"/>
            <propertyref name="WheelAccumulator" visibility="protected"/>
            <propertyref name="Color" visibility="protected"/>
            <propertyref name="Font" visibility="protected"/>
            <propertyref name="IScaling" visibility="protected"/>
            <propertyref name="WindowText" visibility="protected"/>
            <eventref name="OnCanResize" visibility="protected"/>
            <eventref name="OnClick" visibility="protected"/>
            <eventref name="OnConstrainedResize" visibility="protected"/>
            <eventref name="OnContextPopup" visibility="protected"/>
            <eventref name="OnDblClick" visibility="protected"/>
            <eventref name="OnDragDrop" visibility="protected"/>
            <eventref name="OnDragOver" visibility="protected"/>
            <eventref name="OnEndDock" visibility="protected"/>
            <eventref name="OnEndDrag" visibility="protected"/>
            <eventref name="OnMouseActivate" visibility="protected"/>
            <eventref name="OnMouseDown" visibility="protected"/>
            <eventref name="OnMouseEnter" visibility="protected"/>
            <eventref name="OnMouseLeave" visibility="protected"/>
            <eventref name="OnMouseMove" visibility="protected"/>
            <eventref name="OnMouseUp" visibility="protected"/>
            <eventref name="OnMouseWheel" visibility="protected"/>
            <eventref name="OnMouseWheelDown" visibility="protected"/>
            <eventref name="OnMouseWheelUp" visibility="protected"/>
            <eventref name="OnResize" visibility="protected"/>
            <eventref name="OnStartDock" visibility="protected"/>
            <eventref name="OnStartDrag" visibility="protected"/>
            <methodref name="Create" visibility="public" procflags="constructor override"/>
            <methodref name="Destroy" visibility="public" procflags="destructor override"/>
            <methodref name="CheckNonMainThreadUsage" visibility="public"/>
            <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
            <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
            <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
            <methodref name="BeginDrag" visibility="public"/>
            <methodref name="BringToFront" visibility="public"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToParent" visibility="public"/>
            <methodref name="Dock" visibility="public" procflags="dynamic"/>
            <methodref name="Dragging" visibility="public"/>
            <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
            <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
            <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
            <propertyref name="Enabled" visibility="public"/>
            <methodref name="EndDrag" visibility="public"/>
            <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="GetParentComponent" visibility="public" procflags="override"/>
            <methodref name="HasParent" visibility="public" procflags="override"/>
            <methodref name="Hide" visibility="public"/>
            <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
            <methodref name="Invalidate" visibility="public" procflags="virtual"/>
            <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
            <methodref name="IsRightToLeft" visibility="public"/>
            <methodref name="ManualDock" visibility="public"/>
            <methodref name="ManualFloat" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Refresh" visibility="public"/>
            <methodref name="Repaint" visibility="public" procflags="virtual"/>
            <methodref name="ReplaceDockedControl" visibility="public"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ParentToClient" visibility="public"/>
            <methodref name="SendToBack" visibility="public"/>
            <methodref name="SetBounds" visibility="public" procflags="virtual"/>
            <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
            <methodref name="SetParentComponent" visibility="public" procflags="override"/>
            <methodref name="Show" visibility="public"/>
            <methodref name="Update" visibility="public" procflags="virtual"/>
            <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="UseRightToLeftReading" visibility="public"/>
            <methodref name="UseRightToLeftScrollBar" visibility="public"/>
            <methodref name="DefaultHandler" visibility="public" procflags="override"/>
            <methodref name="GetTextBuf" visibility="public"/>
            <methodref name="GetTextLen" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="SetTextBuf" visibility="public"/>
            <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
            <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleRectSize" visibility="public"/>
            <propertyref name="Action" visibility="public"/>
            <propertyref name="Align" visibility="public"/>
            <propertyref name="Anchors" visibility="public"/>
            <propertyref name="BiDiMode" visibility="public"/>
            <propertyref name="BoundsRect" visibility="public"/>
            <propertyref name="ClientHeight" visibility="public"/>
            <propertyref name="ClientOrigin" visibility="public"/>
            <propertyref name="ClientRect" visibility="public"/>
            <propertyref name="ClientWidth" visibility="public"/>
            <propertyref name="Constraints" visibility="public"/>
            <propertyref name="ControlState" visibility="public"/>
            <propertyref name="ControlStyle" visibility="public"/>
            <propertyref name="CurrentPPI" visibility="public"/>
            <propertyref name="DockOrientation" visibility="public"/>
            <propertyref name="ExplicitLeft" visibility="public"/>
            <propertyref name="ExplicitTop" visibility="public"/>
            <propertyref name="ExplicitWidth" visibility="public"/>
            <propertyref name="ExplicitHeight" visibility="public"/>
            <propertyref name="Floating" visibility="public"/>
            <propertyref name="FloatingDockSiteClass" visibility="public"/>
            <propertyref name="HostDockSite" visibility="public"/>
            <propertyref name="LRDockWidth" visibility="public"/>
            <propertyref name="ScaleFactor" visibility="public"/>
            <propertyref name="ShowHint" visibility="public"/>
            <propertyref name="TBDockHeight" visibility="public"/>
            <propertyref name="Touch" visibility="public"/>
            <propertyref name="UndockHeight" visibility="public"/>
            <propertyref name="UndockWidth" visibility="public"/>
            <propertyref name="Visible" visibility="public"/>
            <eventref name="WindowProc" visibility="public"/>
            <propertyref name="Parent" visibility="public"/>
            <propertyref name="StyleElements" visibility="public"/>
            <propertyref name="StyleName" visibility="public"/>
            <eventref name="OnGesture" visibility="public"/>
            <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
            <propertyref name="AlignWithMargins" visibility="published"/>
            <propertyref name="Left" visibility="published"/>
            <propertyref name="Top" visibility="published"/>
            <propertyref name="Width" visibility="published"/>
            <propertyref name="Height" visibility="published"/>
            <propertyref name="Cursor" visibility="published"/>
            <propertyref name="Hint" visibility="published"/>
            <propertyref name="HelpType" visibility="published"/>
            <propertyref name="HelpKeyword" visibility="published"/>
            <propertyref name="HelpContext" visibility="published"/>
            <propertyref name="Margins" visibility="published"/>
            <propertyref name="CustomHint" visibility="published"/>
            <propertyref name="ParentCustomHint" visibility="published"/>
            <ancestor name="TComponent" namespace="System.Classes">
              <interfaces>
                <implements name="IInterfaceComponentReference"/>
                <implements name="IInterface"/>
              </interfaces>
              <methodref name="GetComObject" visibility="private">
              </methodref>
              <methodref name="GetComponent" visibility="private">
              </methodref>
              <methodref name="GetComponentCount" visibility="private">
              </methodref>
              <methodref name="GetComponentIndex" visibility="private">
              </methodref>
              <methodref name="Insert" visibility="private">
              </methodref>
              <methodref name="ReadLeft" visibility="private">
              </methodref>
              <methodref name="ReadTop" visibility="private">
              </methodref>
              <methodref name="Remove" visibility="private">
              </methodref>
              <methodref name="RemoveNotification" visibility="private">
              </methodref>
              <methodref name="SetComponentIndex" visibility="private">
              </methodref>
              <methodref name="SetReference" visibility="private">
              </methodref>
              <methodref name="WriteLeft" visibility="private">
              </methodref>
              <methodref name="WriteTop" visibility="private">
              </methodref>
              <methodref name="IntfGetComponent" visibility="private">
              </methodref>
              <methodref name="DoGetDeltaStreams" visibility="private">
              </methodref>
              <methodref name="ReadDeltaStream" visibility="private">
              </methodref>
              <methodref name="ReadDeltaState" visibility="private">
              </methodref>
              <methodref name="FindSortedComponent" visibility="private">
              </methodref>
              <methodref name="AddSortedComponent" visibility="private">
              </methodref>
              <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
              </methodref>
              <methodref name="Create@" visibility="class private" procflags="class constructor noself">
              </methodref>
              <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ChangeName" visibility="protected">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="override">
              </methodref>
              <methodref name="GetChildren" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="override">
              </methodref>
              <methodref name="Loaded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="Notification" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ReadState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="CanObserve" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetObservers" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetAncestor" visibility="protected">
              </methodref>
              <methodref name="SetDesigning" visibility="protected">
              </methodref>
              <methodref name="SetInline" visibility="protected">
              </methodref>
              <methodref name="SetDesignInstance" visibility="protected">
              </methodref>
              <methodref name="SetName" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updating" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updated" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
              </methodref>
              <methodref name="ValidateRename" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="WriteState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="RemoveFreeNotifications" visibility="protected">
              </methodref>
              <methodref name="QueryInterface" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="_AddRef" visibility="protected">
              </methodref>
              <methodref name="_Release" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfoCount" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfo" visibility="protected">
              </methodref>
              <methodref name="GetIDsOfNames" visibility="protected">
              </methodref>
              <methodref name="Invoke" visibility="protected">
              </methodref>
              <eventref name="OnGetDeltaStreams" visibility="protected">
              </eventref>
              <methodref name="Create" visibility="public" procflags="constructor virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="override">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndFunctionInvoke" visibility="public">
              </methodref>
              <methodref name="DestroyComponents" visibility="public">
              </methodref>
              <methodref name="Destroying" visibility="public">
              </methodref>
              <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="FindComponent" visibility="public">
              </methodref>
              <methodref name="FreeNotification" visibility="public">
              </methodref>
              <methodref name="RemoveFreeNotification" visibility="public">
              </methodref>
              <methodref name="FreeOnRelease" visibility="public">
              </methodref>
              <methodref name="GetEnumerator" visibility="public" procflags="inline">
              </methodref>
              <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="override">
              </methodref>
              <methodref name="HasParent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="InsertComponent" visibility="public">
              </methodref>
              <methodref name="RemoveComponent" visibility="public">
              </methodref>
              <methodref name="SetSubComponent" visibility="public">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="override">
              </methodref>
              <methodref name="UpdateAction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="IsImplementorOf" visibility="public">
              </methodref>
              <methodref name="ReferenceInterface" visibility="public">
              </methodref>
              <propertyref name="ComObject" visibility="public">
              </propertyref>
              <propertyref name="Components" visibility="public">
              </propertyref>
              <propertyref name="ComponentCount" visibility="public">
              </propertyref>
              <propertyref name="ComponentIndex" visibility="public">
              </propertyref>
              <propertyref name="ComponentState" visibility="public">
              </propertyref>
              <propertyref name="ComponentStyle" visibility="public">
              </propertyref>
              <propertyref name="DesignInfo" visibility="public">
              </propertyref>
              <propertyref name="Owner" visibility="public">
              </propertyref>
              <propertyref name="VCLComObject" visibility="public">
              </propertyref>
              <propertyref name="Observers" visibility="public">
              </propertyref>
              <propertyref name="Name" visibility="published">
              </propertyref>
              <propertyref name="Tag" visibility="published">
              </propertyref>
              <ancestor name="TPersistent" namespace="System.Classes">
                <methodref name="AssignError" visibility="private">
                </methodref>
                <methodref name="AssignTo" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="DefineProperties" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="GetOwner" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor override">
                </methodref>
                <methodref name="Assign" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetNamePath" visibility="public" procflags="dynamic">
                </methodref>
                <ancestor name="TObject" namespace="System">
                  <methodref name="Create" visibility="public" procflags="constructor">
                  </methodref>
                  <methodref name="Free" visibility="public">
                  </methodref>
                  <methodref name="DisposeOf" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="InitInstance" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="CleanupInstance" visibility="public">
                  </methodref>
                  <methodref name="ClassType" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="ClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassNameIs" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassParent" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="ClassInfo" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InstanceSize" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InheritsFrom" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="QualifiedClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="GetInterface" visibility="public">
                  </methodref>
                  <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="UnitName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="UnitScope" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="Equals" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="GetHashCode" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="ToString" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="SafeCallException" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Dispatch" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="NewInstance" visibility="public" procflags="class virtual">
                  </methodref>
                  <methodref name="FreeInstance" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                  </methodref>
                  <methodref name="GetDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <propertyref name="Disposed" visibility="protected">
                  </propertyref>
                </ancestor>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FAutoComplete" type="Boolean" visibility="private" size="1" offset="792" file="Vcl.StdCtrls.pas" line="740"/>
      <field name="FAutoDropDown" type="Boolean" visibility="private" size="1" offset="793" file="Vcl.StdCtrls.pas" line="741"/>
      <field name="FAutoDropDownWidth" type="Boolean" visibility="private" size="1" offset="794" file="Vcl.StdCtrls.pas" line="742"/>
      <field name="FLastTime" type="Cardinal" visibility="private" size="4" offset="796" file="Vcl.StdCtrls.pas" line="743"/>
      <field name="FFilter" type="string" visibility="private" size="4" offset="800" file="Vcl.StdCtrls.pas" line="744"/>
      <field name="FCharCase" type="TEditCharCase" visibility="private" size="1" offset="804" file="Vcl.StdCtrls.pas" line="745"/>
      <field name="FSorted" type="Boolean" visibility="private" size="1" offset="805" file="Vcl.StdCtrls.pas" line="746"/>
      <field name="FStyle" type="TComboBoxStyle" visibility="private" size="1" offset="806" file="Vcl.StdCtrls.pas" line="747"/>
      <field name="FSaveItems" type="TStringList" visibility="private" size="4" offset="808" file="Vcl.StdCtrls.pas" line="748"/>
      <field name="FOnDrawItem" type="TDrawItemEvent" visibility="private" size="8" offset="816" file="Vcl.StdCtrls.pas" line="749"/>
      <field name="FOnMeasureItem" type="TMeasureItemEvent" visibility="private" size="8" offset="824" file="Vcl.StdCtrls.pas" line="750"/>
      <field name="FAutoCloseUp" type="Boolean" visibility="private" size="1" offset="832" file="Vcl.StdCtrls.pas" line="751"/>
      <field name="FAutoCompleteDelay" type="Cardinal" visibility="private" size="4" offset="836" file="Vcl.StdCtrls.pas" line="752"/>
      <field name="FTextHint" type="string" visibility="private" size="4" offset="840" file="Vcl.StdCtrls.pas" line="753"/>
      <field name="FOldHeight" type="Integer" visibility="private" size="4" offset="844" file="Vcl.StdCtrls.pas" line="754"/>
      <field name="FExtendedUI" type="Boolean" visibility="private" size="1" offset="848" file="Vcl.StdCtrls.pas" line="755"/>
      <field name="FCanUndoSelText" type="Boolean" visibility="private" size="1" offset="849" file="Vcl.StdCtrls.pas" line="756"/>
      <field name="FDropDownWidth" type="Integer" visibility="private" size="4" offset="852" file="Vcl.StdCtrls.pas" line="757"/>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="758">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="759">
      </procedure>
      <procedure name="SetCharCase" visibility="private" file="Vcl.StdCtrls.pas" line="760">
        <parameters>
          <parameter name="Value" type="TEditCharCase"/>
        </parameters>
      </procedure>
      <procedure name="SetSelText" visibility="private" file="Vcl.StdCtrls.pas" line="761">
        <parameters>
          <parameter name="Value" type="string" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetSorted" visibility="private" file="Vcl.StdCtrls.pas" line="762">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetTextHint" visibility="private" file="Vcl.StdCtrls.pas" line="763">
        <parameters>
          <parameter name="Value" type="string" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetExtendedUI" visibility="private" file="Vcl.StdCtrls.pas" line="764">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="WMEraseBkgnd" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="765">
        <parameters>
          <parameter name="Message" type="TWMEraseBkgnd" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMParentColorChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="766">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNDrawItem" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="767">
        <parameters>
          <parameter name="Message" type="TWMDrawItem" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNMeasureItem" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="768">
        <parameters>
          <parameter name="Message" type="TWMMeasureItem" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMLButtonDown" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="769">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMEnter" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="770">
        <parameters>
          <parameter name="Message" type="TWMNoParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMExit" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="771">
        <parameters>
          <parameter name="Message" type="TWMNoParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMPaint" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="772">
        <parameters>
          <parameter name="Message" type="TWMPaint" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMFontChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="773">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="GetEditHeight" visibility="private" file="Vcl.StdCtrls.pas" line="774">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <procedure name="ComboWndProc" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="776">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
          <parameter name="ComboWnd" type="HWND"/>
          <parameter name="ComboProc" type="Pointer"/>
        </parameters>
      </procedure>
      <function name="CanObserve" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="777">
        <parameters>
          <parameter name="ID" type="Integer" paramflags="const"/>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="Change" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="778">
      </procedure>
      <procedure name="Click" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="779">
      </procedure>
      <procedure name="CreateParams" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="780">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CreateWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="781">
      </procedure>
      <procedure name="DestroyWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="782">
      </procedure>
      <procedure name="DropDown" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="783">
      </procedure>
      <procedure name="DoSetTextHint" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="784">
      </procedure>
      <procedure name="DrawItem" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="785">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <parameter name="Rect" type="TRect"/>
          <parameter name="State" type="TOwnerDrawState"/>
        </parameters>
      </procedure>
      <function name="GetDropDownWidth" visibility="protected" file="Vcl.StdCtrls.pas" line="786">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <function name="GetItemHt" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="787">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <function name="GetItemsClass" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="788">
        <parameters>
          <retval type="TCustomComboBoxStringsClass"/>
        </parameters>
      </function>
      <function name="GetSelText" visibility="protected" file="Vcl.StdCtrls.pas" line="789">
        <parameters>
          <retval type="string"/>
        </parameters>
      </function>
      <function name="IsDropDownWidthStored" visibility="protected" file="Vcl.StdCtrls.pas" line="790">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="IsItemHeightStored" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="791">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="KeyDown" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="792">
        <parameters>
          <parameter name="Key" type="Word" paramflags="var"/>
          <parameter name="Shift" type="TShiftState"/>
        </parameters>
      </procedure>
      <procedure name="KeyPress" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="793">
        <parameters>
          <parameter name="Key" type="Char" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="MeasureItem" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="794">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <parameter name="Height" type="Integer" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="PerformAutoActions" visibility="protected" file="Vcl.StdCtrls.pas" line="795">
        <parameters>
          <parameter name="Key" type="Char" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="SelectItem" visibility="protected" file="Vcl.StdCtrls.pas" line="796">
        <parameters>
          <parameter name="AnItem" type="string" paramflags="const"/>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="SetDropDownWidth" visibility="protected" file="Vcl.StdCtrls.pas" line="797">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetStyle" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="798">
        <parameters>
          <parameter name="Value" type="TComboBoxStyle"/>
        </parameters>
      </procedure>
      <property name="Sorted" visibility="protected" read="FSorted" write="SetSorted" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="799"/>
      <property name="Style" visibility="protected" read="FStyle" write="SetStyle" type="TComboBoxStyle" default="0" file="Vcl.StdCtrls.pas" line="800"/>
      <event name="OnDrawItem" visibility="protected" read="FOnDrawItem" write="FOnDrawItem" type="TDrawItemEvent" file="Vcl.StdCtrls.pas" line="801"/>
      <event name="OnMeasureItem" visibility="protected" read="FOnMeasureItem" write="FOnMeasureItem" type="TMeasureItemEvent" file="Vcl.StdCtrls.pas" line="802"/>
      <procedure name="WndProc" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="803">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="GetItemCount" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="804">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <procedure name="ChangeScale" visibility="protected" procflags="overload override" file="Vcl.StdCtrls.pas" line="805">
        <parameters>
          <parameter name="M" type="Integer"/>
          <parameter name="D" type="Integer"/>
          <parameter name="isDpiChange" type="Boolean"/>
        </parameters>
      </procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="807">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      </constructor>
      <destructor name="Destroy" visibility="public" file="Vcl.StdCtrls.pas" line="808">
        <parameters>
        </parameters>
      </destructor>
      <property name="AutoCompleteDelay" visibility="public" read="FAutoCompleteDelay" write="FAutoCompleteDelay" type="Cardinal" default="500" file="Vcl.StdCtrls.pas" line="809"/>
      <property name="AutoComplete" visibility="public" read="FAutoComplete" write="FAutoComplete" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="810"/>
      <property name="AutoCloseUp" visibility="public" read="FAutoCloseUp" write="FAutoCloseUp" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="811"/>
      <property name="AutoDropDown" visibility="public" read="FAutoDropDown" write="FAutoDropDown" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="812"/>
      <property name="AutoDropDownWidth" visibility="public" read="FAutoDropDownWidth" write="FAutoDropDownWidth" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="813"/>
      <property name="CharCase" visibility="public" read="FCharCase" write="SetCharCase" type="TEditCharCase" default="0" file="Vcl.StdCtrls.pas" line="814"/>
      <property name="DropDownWidth" visibility="public" read="GetDropDownWidth" write="SetDropDownWidth" stored="IsDropDownWidthStored" type="Integer" file="Vcl.StdCtrls.pas" line="815"/>
      <property name="ExtendedUI" visibility="public" read="FExtendedUI" write="SetExtendedUI" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="816"/>
      <property name="CanUndoSelText" visibility="public" read="FCanUndoSelText" write="FCanUndoSelText" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="817"/>
      <property name="SelText" visibility="public" read="GetSelText" write="SetSelText" type="string" default="0" file="Vcl.StdCtrls.pas" line="818"/>
      <property name="TextHint" visibility="public" read="FTextHint" write="SetTextHint" type="string" default="0" file="Vcl.StdCtrls.pas" line="819"/>
    </members>
  </class>
  <class name="TComboBox" file="Vcl.StdCtrls.pas" line="822">
    <ancestor name="TCustomComboBox" namespace="Vcl.StdCtrls">
      <methodref name="Create@" visibility="class private" procflags="class constructor noself"/>
      <methodref name="Destroy@" visibility="class private" procflags="class destructor noself"/>
      <methodref name="SetCharCase" visibility="private"/>
      <methodref name="SetSelText" visibility="private"/>
      <methodref name="SetSorted" visibility="private"/>
      <methodref name="SetTextHint" visibility="private"/>
      <methodref name="SetExtendedUI" visibility="private"/>
      <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
      <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
      <methodref name="CNDrawItem" visibility="private" procflags="message"/>
      <methodref name="CNMeasureItem" visibility="private" procflags="message"/>
      <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
      <methodref name="CMEnter" visibility="private" procflags="message"/>
      <methodref name="CMExit" visibility="private" procflags="message"/>
      <methodref name="WMPaint" visibility="private" procflags="message"/>
      <methodref name="CMFontChanged" visibility="private" procflags="message"/>
      <methodref name="GetEditHeight" visibility="private"/>
      <methodref name="ComboWndProc" visibility="protected" procflags="override"/>
      <methodref name="CanObserve" visibility="protected" procflags="override"/>
      <methodref name="Change" visibility="protected" procflags="override"/>
      <methodref name="Click" visibility="protected" procflags="override"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <methodref name="CreateWnd" visibility="protected" procflags="override"/>
      <methodref name="DestroyWnd" visibility="protected" procflags="override"/>
      <methodref name="DropDown" visibility="protected" procflags="override"/>
      <methodref name="DoSetTextHint" visibility="protected" procflags="virtual"/>
      <methodref name="DrawItem" visibility="protected" procflags="virtual"/>
      <methodref name="GetDropDownWidth" visibility="protected"/>
      <methodref name="GetItemHt" visibility="protected" procflags="override"/>
      <methodref name="GetItemsClass" visibility="protected" procflags="override"/>
      <methodref name="GetSelText" visibility="protected"/>
      <methodref name="IsDropDownWidthStored" visibility="protected"/>
      <methodref name="IsItemHeightStored" visibility="protected" procflags="override"/>
      <methodref name="KeyDown" visibility="protected" procflags="override"/>
      <methodref name="KeyPress" visibility="protected" procflags="override"/>
      <methodref name="MeasureItem" visibility="protected" procflags="virtual"/>
      <methodref name="PerformAutoActions" visibility="protected"/>
      <methodref name="SelectItem" visibility="protected"/>
      <methodref name="SetDropDownWidth" visibility="protected"/>
      <methodref name="SetStyle" visibility="protected" procflags="virtual"/>
      <propertyref name="Sorted" visibility="protected"/>
      <propertyref name="Style" visibility="protected"/>
      <eventref name="OnDrawItem" visibility="protected"/>
      <eventref name="OnMeasureItem" visibility="protected"/>
      <methodref name="WndProc" visibility="protected" procflags="override"/>
      <methodref name="GetItemCount" visibility="protected" procflags="override"/>
      <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <propertyref name="AutoCompleteDelay" visibility="public"/>
      <propertyref name="AutoComplete" visibility="public"/>
      <propertyref name="AutoCloseUp" visibility="public"/>
      <propertyref name="AutoDropDown" visibility="public"/>
      <propertyref name="AutoDropDownWidth" visibility="public"/>
      <propertyref name="CharCase" visibility="public"/>
      <propertyref name="DropDownWidth" visibility="public"/>
      <propertyref name="ExtendedUI" visibility="public"/>
      <propertyref name="CanUndoSelText" visibility="public"/>
      <propertyref name="SelText" visibility="public"/>
      <propertyref name="TextHint" visibility="public"/>
      <ancestor name="TCustomCombo" namespace="Vcl.StdCtrls">
        <methodref name="CMCancelMode" visibility="private" procflags="message"/>
        <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CNCommand" visibility="private" procflags="message"/>
        <methodref name="CMGestureManagerChanged" visibility="private" procflags="message"/>
        <methodref name="WMCreate" visibility="private" procflags="message"/>
        <methodref name="WMDrawItem" visibility="private" procflags="message"/>
        <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
        <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
        <methodref name="WMGetDlgCode" visibility="private" procflags="message"/>
        <methodref name="AdjustDropDown" visibility="protected" procflags="virtual"/>
        <methodref name="ComboWndProc" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWnd" visibility="protected" procflags="override"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
        <methodref name="EditWndProc" visibility="protected" procflags="virtual"/>
        <methodref name="GetItemsClass" visibility="protected" procflags="abstract virtual"/>
        <methodref name="WndProc" visibility="protected" procflags="override"/>
        <methodref name="GetItemHt" visibility="protected" procflags="abstract virtual"/>
        <methodref name="SetItemHeight" visibility="protected" procflags="virtual"/>
        <methodref name="GetItemCount" visibility="protected" procflags="abstract virtual"/>
        <methodref name="GetItemIndex" visibility="protected" procflags="override"/>
        <methodref name="GetDroppedDown" visibility="protected"/>
        <methodref name="GetSelLength" visibility="protected"/>
        <methodref name="GetSelStart" visibility="protected"/>
        <methodref name="ListWndProc" visibility="protected"/>
        <methodref name="Loaded" visibility="protected" procflags="override"/>
        <methodref name="Change" visibility="protected" procflags="dynamic"/>
        <methodref name="Select" visibility="protected" procflags="dynamic"/>
        <methodref name="DropDown" visibility="protected" procflags="dynamic"/>
        <methodref name="CloseUp" visibility="protected" procflags="dynamic"/>
        <methodref name="DestroyWindowHandle" visibility="protected" procflags="override"/>
        <methodref name="SetDroppedDown" visibility="protected"/>
        <methodref name="SetSelLength" visibility="protected"/>
        <methodref name="SetSelStart" visibility="protected"/>
        <methodref name="SetMaxLength" visibility="protected"/>
        <methodref name="SetDropDownCount" visibility="protected" procflags="virtual"/>
        <methodref name="SetItemIndex" visibility="protected" procflags="overload override"/>
        <methodref name="SetItems" visibility="protected" procflags="virtual"/>
        <methodref name="IsItemHeightStored" visibility="protected" procflags="virtual"/>
        <propertyref name="DropDownCount" visibility="protected"/>
        <propertyref name="EditHandle" visibility="protected"/>
        <propertyref name="ItemCount" visibility="protected"/>
        <propertyref name="ItemHeight" visibility="protected"/>
        <propertyref name="ListHandle" visibility="protected"/>
        <propertyref name="MaxLength" visibility="protected"/>
        <propertyref name="ParentColor" visibility="protected"/>
        <eventref name="OnChange" visibility="protected"/>
        <eventref name="OnDropDown" visibility="protected"/>
        <eventref name="OnSelect" visibility="protected"/>
        <eventref name="OnCloseUp" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="AddItem" visibility="public" procflags="override"/>
        <methodref name="Clear" visibility="public" procflags="override"/>
        <methodref name="ClearSelection" visibility="public" procflags="override"/>
        <methodref name="CopySelection" visibility="public" procflags="override"/>
        <methodref name="DeleteSelected" visibility="public" procflags="override"/>
        <methodref name="Focused" visibility="public" procflags="override"/>
        <methodref name="GetCount" visibility="public" procflags="override"/>
        <methodref name="SelectAll" visibility="public" procflags="override"/>
        <propertyref name="Canvas" visibility="public"/>
        <propertyref name="DroppedDown" visibility="public"/>
        <propertyref name="Items" visibility="public"/>
        <propertyref name="SelLength" visibility="public"/>
        <propertyref name="SelStart" visibility="public"/>
        <propertyref name="TabStop" visibility="public"/>
        <ancestor name="TCustomListControl" namespace="Vcl.Controls">
          <methodref name="GetItemIndex" visibility="protected" procflags="abstract virtual"/>
          <methodref name="IsTouchPropertyStored" visibility="protected" procflags="override"/>
          <methodref name="SetItemIndex" visibility="protected" procflags="abstract overload virtual"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="AddItem" visibility="public" procflags="abstract virtual"/>
          <methodref name="Clear" visibility="public" procflags="abstract virtual"/>
          <methodref name="ClearSelection" visibility="public" procflags="abstract virtual"/>
          <methodref name="CopySelection" visibility="public" procflags="abstract virtual"/>
          <methodref name="DeleteSelected" visibility="public" procflags="abstract virtual"/>
          <methodref name="GetCount" visibility="public" procflags="abstract virtual"/>
          <methodref name="MoveSelection" visibility="public" procflags="virtual"/>
          <methodref name="SelectAll" visibility="public" procflags="abstract virtual"/>
          <propertyref name="ItemIndex" visibility="public"/>
          <ancestor name="TWinControl" namespace="Vcl.Controls">
            <methodref name="AlignControl" visibility="private"/>
            <methodref name="CalcConstraints" visibility="private"/>
            <methodref name="DoPaddingChange" visibility="private"/>
            <methodref name="GetAlignDisabled" visibility="private"/>
            <methodref name="GetControl" visibility="private"/>
            <methodref name="GetControlCount" visibility="private"/>
            <methodref name="GetDockClientCount" visibility="private"/>
            <methodref name="GetDockClients" visibility="private"/>
            <methodref name="GetHandle" visibility="private"/>
            <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
            <methodref name="GetTabOrder" visibility="private"/>
            <methodref name="GetVisibleDockClientCount" visibility="private"/>
            <methodref name="Insert" visibility="private"/>
            <methodref name="InvalidateFrame" visibility="private"/>
            <methodref name="InvokeHelp" visibility="private"/>
            <methodref name="IsCtl3DStored" visibility="private"/>
            <methodref name="IsDoubleBufferedStored" visibility="private"/>
            <methodref name="PrecedingWindow" visibility="private"/>
            <methodref name="ReadDesignSize" visibility="private"/>
            <methodref name="ReadPixelsPerInch" visibility="private"/>
            <methodref name="Remove" visibility="private"/>
            <methodref name="RemoveFocus" visibility="private"/>
            <methodref name="SetBevelCut" visibility="private"/>
            <methodref name="SetBevelEdges" visibility="private"/>
            <methodref name="SetBevelKind" visibility="private"/>
            <methodref name="SetBevelWidth" visibility="private"/>
            <methodref name="SetBorderWidth" visibility="private"/>
            <methodref name="SetCtl3D" visibility="private"/>
            <methodref name="SetDockSite" visibility="private"/>
            <methodref name="SetDoubleBuffered" visibility="private"/>
            <methodref name="SetPadding" visibility="private"/>
            <methodref name="SetParentCtl3D" visibility="private"/>
            <methodref name="SetParentWindow" visibility="private"/>
            <methodref name="SetTabOrder" visibility="private"/>
            <methodref name="SetTabStop" visibility="private"/>
            <methodref name="SetUseDockManager" visibility="private"/>
            <methodref name="SetZOrderPosition" visibility="private"/>
            <methodref name="UpdateTabOrder" visibility="private"/>
            <methodref name="UpdateShowing" visibility="private"/>
            <methodref name="WriteDesignSize" visibility="private"/>
            <methodref name="WritePixelsPerInch" visibility="private"/>
            <methodref name="IsMenuKey" visibility="private"/>
            <methodref name="GetIsDrawingLocked" visibility="private"/>
            <methodref name="GetRedrawDisabled" visibility="private"/>
            <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
            <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
            <methodref name="WMPaint" visibility="private" procflags="message"/>
            <methodref name="WMCommand" visibility="private" procflags="message"/>
            <methodref name="WMNotify" visibility="private" procflags="message"/>
            <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
            <methodref name="WMHScroll" visibility="private" procflags="message"/>
            <methodref name="WMVScroll" visibility="private" procflags="message"/>
            <methodref name="WMCompareItem" visibility="private" procflags="message"/>
            <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
            <methodref name="WMDrawItem" visibility="private" procflags="message"/>
            <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
            <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
            <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
            <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
            <methodref name="WMSize" visibility="private" procflags="message"/>
            <methodref name="WMMove" visibility="private" procflags="message"/>
            <methodref name="WMSetCursor" visibility="private" procflags="message"/>
            <methodref name="WMKeyDown" visibility="private" procflags="message"/>
            <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
            <methodref name="WMKeyUp" visibility="private" procflags="message"/>
            <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
            <methodref name="WMChar" visibility="private" procflags="message"/>
            <methodref name="WMSysCommand" visibility="private" procflags="message"/>
            <methodref name="WMCharToItem" visibility="private" procflags="message"/>
            <methodref name="WMParentNotify" visibility="private" procflags="message"/>
            <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
            <methodref name="WMDestroy" visibility="private" procflags="message"/>
            <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
            <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
            <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
            <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
            <methodref name="WMNCPaint" visibility="private" procflags="message"/>
            <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
            <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
            <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
            <methodref name="WMFontChange" visibility="private" procflags="message"/>
            <methodref name="WMTimeChange" visibility="private" procflags="message"/>
            <methodref name="WMSetFocus" visibility="private" procflags="message"/>
            <methodref name="WMKillFocus" visibility="private" procflags="message"/>
            <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
            <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
            <methodref name="WMContextMenu" visibility="private" procflags="message"/>
            <methodref name="WMGesture" visibility="private" procflags="message"/>
            <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
            <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
            <methodref name="CMChanged" visibility="private" procflags="message"/>
            <methodref name="CMChildKey" visibility="private" procflags="message"/>
            <methodref name="CMDialogKey" visibility="private" procflags="message"/>
            <methodref name="CMDialogChar" visibility="private" procflags="message"/>
            <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
            <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
            <methodref name="CMColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
            <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
            <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
            <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
            <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
            <methodref name="CMEnter" visibility="private" procflags="message"/>
            <methodref name="CMExit" visibility="private" procflags="message"/>
            <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
            <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
            <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
            <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
            <methodref name="CMFontChange" visibility="private" procflags="message"/>
            <methodref name="CMTimeChange" visibility="private" procflags="message"/>
            <methodref name="CMDrag" visibility="private" procflags="message"/>
            <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
            <methodref name="CNKeyDown" visibility="private" procflags="message"/>
            <methodref name="CNKeyUp" visibility="private" procflags="message"/>
            <methodref name="CNChar" visibility="private" procflags="message"/>
            <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
            <methodref name="CNSysChar" visibility="private" procflags="message"/>
            <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
            <methodref name="CMSysCommand" visibility="private" procflags="message"/>
            <methodref name="CMInvalidate" visibility="private" procflags="message"/>
            <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
            <methodref name="CMTextChanged" visibility="private" procflags="message"/>
            <methodref name="WMPrintClient" visibility="private" procflags="message"/>
            <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
            <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
            <methodref name="CMControlListChange" visibility="private" procflags="message"/>
            <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
            <methodref name="CMDockClient" visibility="private" procflags="message"/>
            <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
            <methodref name="CMFloat" visibility="private" procflags="message"/>
            <methodref name="InvokeAsyncCalls" visibility="protected">
            </methodref>
            <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
            <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
            <methodref name="ActionChange" visibility="protected" procflags="override"/>
            <methodref name="AddBiDiModeExStyle" visibility="protected"/>
            <methodref name="AssignTo" visibility="protected" procflags="override"/>
            <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
            <methodref name="AdjustSize" visibility="protected" procflags="override"/>
            <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
            <methodref name="ArrangeControl" visibility="protected"/>
            <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
            <methodref name="CanResize" visibility="protected" procflags="override"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
            <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
            <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
            <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
            <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
            <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
            <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
            <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
            <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
            <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
            <methodref name="DefineProperties" visibility="protected" procflags="override"/>
            <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
            <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
            <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
            <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
            <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
            <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
            <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
            <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
            <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
            <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
            <methodref name="DoKeyDown" visibility="protected"/>
            <methodref name="DoKeyPress" visibility="protected"/>
            <methodref name="DoKeyUp" visibility="protected"/>
            <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
            <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
            <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
            <methodref name="FindNextControl" visibility="protected"/>
            <methodref name="FixupTabList" visibility="protected"/>
            <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
            <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
            <methodref name="GetClientRect" visibility="protected" procflags="override"/>
            <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
            <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
            <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
            <methodref name="GetParentHandle" visibility="protected"/>
            <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
            <methodref name="GetTopParentHandle" visibility="protected"/>
            <methodref name="InvalidateDockHostSite" visibility="protected"/>
            <methodref name="IsControlMouseMsg" visibility="protected"/>
            <methodref name="IsControlActivateMsg" visibility="protected"/>
            <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
            <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
            <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
            <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
            <methodref name="MainWndProc" visibility="protected"/>
            <methodref name="Notification" visibility="protected" procflags="override"/>
            <methodref name="NotifyControls" visibility="protected"/>
            <methodref name="PaintControls" visibility="protected"/>
            <methodref name="PaintHandler" visibility="protected"/>
            <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
            <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
            <methodref name="ReadState" visibility="protected" procflags="override"/>
            <methodref name="RecreateWnd" visibility="protected"/>
            <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
            <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
            <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
            <methodref name="ResetImeComposition" visibility="protected"/>
            <methodref name="RequestAlign" visibility="protected" procflags="override"/>
            <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetCurrentPPIScreen" visibility="protected"/>
            <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
            <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
            <methodref name="ScaleControls" visibility="protected"/>
            <methodref name="ScalePadding" visibility="protected"/>
            <methodref name="SelectFirst" visibility="protected"/>
            <methodref name="SelectNext" visibility="protected"/>
            <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
            <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
            <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
            <methodref name="SetImeCompositionWindow" visibility="protected"/>
            <methodref name="SetParent" visibility="protected" procflags="override"/>
            <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
            <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
            <methodref name="SetZOrder" visibility="protected" procflags="override"/>
            <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateBounds" visibility="protected"/>
            <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateRecreatingFlag" visibility="protected"/>
            <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateUIState" visibility="protected"/>
            <methodref name="WndProc" visibility="protected" procflags="override"/>
            <methodref name="CreateSubClass" visibility="protected"/>
            <methodref name="RemoveWindowProps" visibility="protected"/>
            <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
            <propertyref name="AlignControlList" visibility="protected"/>
            <propertyref name="BevelEdges" visibility="protected"/>
            <propertyref name="BevelInner" visibility="protected"/>
            <propertyref name="BevelOuter" visibility="protected"/>
            <propertyref name="BevelKind" visibility="protected"/>
            <propertyref name="BevelWidth" visibility="protected"/>
            <propertyref name="BorderWidth" visibility="protected"/>
            <propertyref name="Ctl3D" visibility="protected"/>
            <propertyref name="ImeMode" visibility="protected"/>
            <propertyref name="ImeName" visibility="protected"/>
            <propertyref name="ParentBackground" visibility="protected"/>
            <propertyref name="ParentCtl3D" visibility="protected"/>
            <propertyref name="TipMode" visibility="protected"/>
            <propertyref name="DefWndProc" visibility="protected"/>
            <propertyref name="WindowHandle" visibility="protected"/>
            <eventref name="OnAlignInsertBefore" visibility="protected"/>
            <eventref name="OnAlignPosition" visibility="protected"/>
            <eventref name="OnDockDrop" visibility="protected"/>
            <eventref name="OnDockOver" visibility="protected"/>
            <eventref name="OnEnter" visibility="protected"/>
            <eventref name="OnExit" visibility="protected"/>
            <eventref name="OnGetSiteInfo" visibility="protected"/>
            <eventref name="OnKeyDown" visibility="protected"/>
            <eventref name="OnKeyPress" visibility="protected"/>
            <eventref name="OnKeyUp" visibility="protected"/>
            <eventref name="OnUnDock" visibility="protected"/>
            <methodref name="Create" visibility="public" procflags="constructor override"/>
            <methodref name="CreateParented" visibility="public" procflags="constructor"/>
            <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
            <methodref name="Destroy" visibility="public" procflags="destructor override"/>
            <methodref name="ScaleForPPI" visibility="public" procflags="override">
            </methodref>
            <methodref name="Broadcast" visibility="public"/>
            <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
            <methodref name="ContainsControl" visibility="public"/>
            <methodref name="ControlAtPos" visibility="public"/>
            <methodref name="DefaultHandler" visibility="public" procflags="override"/>
            <methodref name="DisableAlign" visibility="public" procflags="inline"/>
            <propertyref name="DockClientCount" visibility="public"/>
            <propertyref name="DockClients" visibility="public"/>
            <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
            <propertyref name="DockSite" visibility="public"/>
            <propertyref name="DockManager" visibility="public"/>
            <propertyref name="DoubleBuffered" visibility="public"/>
            <methodref name="EnableAlign" visibility="public"/>
            <methodref name="FindChildControl" visibility="public"/>
            <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
            <methodref name="Focused" visibility="public" procflags="dynamic"/>
            <methodref name="GetChildren" visibility="public" procflags="override"/>
            <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
            <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
            <methodref name="HandleAllocated" visibility="public"/>
            <methodref name="HandleNeeded" visibility="public"/>
            <methodref name="InsertControl" visibility="public"/>
            <methodref name="Invalidate" visibility="public" procflags="override"/>
            <methodref name="PaintTo" visibility="public" procflags="overload"/>
            <methodref name="PaintTo" visibility="public" procflags="overload"/>
            <propertyref name="PixelsPerInch" visibility="public"/>
            <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
            <methodref name="RemoveControl" visibility="public"/>
            <methodref name="Realign" visibility="public" procflags="inline"/>
            <methodref name="Repaint" visibility="public" procflags="override"/>
            <methodref name="ScaleBy" visibility="public"/>
            <methodref name="ScrollBy" visibility="public"/>
            <methodref name="SetBounds" visibility="public" procflags="override"/>
            <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
            <methodref name="SetFocus" visibility="public" procflags="virtual"/>
            <methodref name="Update" visibility="public" procflags="override"/>
            <methodref name="UpdateControlState" visibility="public"/>
            <methodref name="LockDrawing" visibility="public"/>
            <methodref name="UnlockDrawing" visibility="public"/>
            <propertyref name="AlignDisabled" visibility="public"/>
            <propertyref name="MouseInClient" visibility="public"/>
            <propertyref name="VisibleDockClientCount" visibility="public"/>
            <propertyref name="Brush" visibility="public"/>
            <propertyref name="Controls" visibility="public"/>
            <propertyref name="ControlCount" visibility="public"/>
            <propertyref name="Handle" visibility="public"/>
            <propertyref name="Padding" visibility="public"/>
            <propertyref name="ParentDoubleBuffered" visibility="public"/>
            <propertyref name="ParentWindow" visibility="public"/>
            <propertyref name="Showing" visibility="public"/>
            <propertyref name="IsDrawingLocked" visibility="public"/>
            <propertyref name="RedrawDisabled" visibility="public"/>
            <propertyref name="TabOrder" visibility="public"/>
            <propertyref name="TabStop" visibility="public"/>
            <propertyref name="UseDockManager" visibility="public"/>
            <ancestor name="TControl" namespace="Vcl.Controls">
              <methodref name="GetCustomHint" visibility="private"/>
              <methodref name="CalcDockSizes" visibility="private"/>
              <methodref name="CheckNewSize" visibility="private"/>
              <methodref name="CreateFloatingDockSite" visibility="private"/>
              <methodref name="DoActionChange" visibility="private"/>
              <methodref name="DoCanAutoSize" visibility="private"/>
              <methodref name="DoCanResize" visibility="private"/>
              <methodref name="DoConstraintsChange" visibility="private"/>
              <methodref name="DoConstrainedResize" visibility="private"/>
              <methodref name="DoDragMsg" visibility="private"/>
              <methodref name="DoMouseActivate" visibility="private"/>
              <methodref name="DoMouseDown" visibility="private"/>
              <methodref name="DoMouseUp" visibility="private"/>
              <methodref name="DoMarginChange" visibility="private"/>
              <methodref name="FontChanged" visibility="private"/>
              <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
              <methodref name="GetBoundsRect" visibility="private"/>
              <methodref name="GetClientHeight" visibility="private"/>
              <methodref name="GetClientWidth" visibility="private"/>
              <methodref name="GetLRDockWidth" visibility="private"/>
              <methodref name="GetMouseCapture" visibility="private"/>
              <methodref name="GetTBDockHeight" visibility="private"/>
              <methodref name="GetUndockWidth" visibility="private"/>
              <methodref name="GetUndockHeight" visibility="private"/>
              <methodref name="InvalidateControl" visibility="private"/>
              <methodref name="IsAnchorsStored" visibility="private"/>
              <methodref name="IsBiDiModeStored" visibility="private"/>
              <methodref name="IsCaptionStored" visibility="private"/>
              <methodref name="IsColorStored" visibility="private"/>
              <methodref name="IsEnabledStored" visibility="private"/>
              <methodref name="IsFontStored" visibility="private"/>
              <methodref name="IsHintStored" visibility="private"/>
              <methodref name="IsHelpContextStored" visibility="private"/>
              <methodref name="IsOnClickStored" visibility="private"/>
              <methodref name="IsShowHintStored" visibility="private"/>
              <methodref name="IsVisibleStored" visibility="private"/>
              <methodref name="ReadIsControl" visibility="private"/>
              <methodref name="ReadExplicitLeft" visibility="private"/>
              <methodref name="ReadExplicitTop" visibility="private"/>
              <methodref name="ReadExplicitWidth" visibility="private"/>
              <methodref name="ReadExplicitHeight" visibility="private"/>
              <methodref name="SetAlignWithMargins" visibility="private"/>
              <methodref name="SetAnchors" visibility="private"/>
              <methodref name="SetAction" visibility="private"/>
              <methodref name="SetAlign" visibility="private"/>
              <methodref name="SetBoundsRect" visibility="private"/>
              <methodref name="SetClientHeight" visibility="private"/>
              <methodref name="SetClientSize" visibility="private"/>
              <methodref name="SetClientWidth" visibility="private"/>
              <methodref name="SetColor" visibility="private"/>
              <methodref name="SetCursor" visibility="private"/>
              <methodref name="SetDesktopFont" visibility="private"/>
              <methodref name="SetFont" visibility="private"/>
              <methodref name="SetHeight" visibility="private"/>
              <methodref name="SetHelpContext" visibility="private"/>
              <methodref name="SetHelpKeyword" visibility="private"/>
              <methodref name="SetHostDockSite" visibility="private"/>
              <methodref name="SetLeft" visibility="private"/>
              <methodref name="SetMouseCapture" visibility="private"/>
              <methodref name="SetParentColor" visibility="private"/>
              <methodref name="SetParentFont" visibility="private"/>
              <methodref name="SetShowHint" visibility="private"/>
              <methodref name="SetParentShowHint" visibility="private"/>
              <methodref name="SetParentCustomHint" visibility="private"/>
              <methodref name="SetPopupMenu" visibility="private"/>
              <methodref name="SetTop" visibility="private"/>
              <methodref name="SetVisible" visibility="private"/>
              <methodref name="SetWidth" visibility="private"/>
              <methodref name="SetZOrderPosition" visibility="private"/>
              <methodref name="UpdateAnchorRules" visibility="private"/>
              <methodref name="WriteIsControl" visibility="private"/>
              <methodref name="WriteExplicitLeft" visibility="private"/>
              <methodref name="WriteExplicitTop" visibility="private"/>
              <methodref name="WriteExplicitWidth" visibility="private"/>
              <methodref name="WriteExplicitHeight" visibility="private"/>
              <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
              <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
              <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
              <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
              <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
              <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
              <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
              <methodref name="WMMouseMove" visibility="private" procflags="message"/>
              <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
              <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
              <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
              <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
              <methodref name="WMCancelMode" visibility="private" procflags="message"/>
              <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
              <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
              <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
              <methodref name="CMFontChanged" visibility="private" procflags="message"/>
              <methodref name="CMColorChanged" visibility="private" procflags="message"/>
              <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
              <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
              <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
              <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
              <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
              <methodref name="CMHintShow" visibility="private" procflags="message"/>
              <methodref name="CMHitTest" visibility="private" procflags="message"/>
              <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
              <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
              <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
              <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
              <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
              <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
              <methodref name="CMGesture" visibility="private" procflags="message"/>
              <methodref name="WMContextMenu" visibility="private" procflags="message"/>
              <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
              <methodref name="SetConstraints" visibility="private"/>
              <methodref name="SetMargins" visibility="private"/>
              <methodref name="SetTouchManager" visibility="private"/>
              <methodref name="GetText" visibility="private"/>
              <methodref name="SetText" visibility="private"/>
              <methodref name="CMFloat" visibility="private" procflags="message"/>
              <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
              <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
              <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
              <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
              <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
              <methodref name="AssignTo" visibility="protected" procflags="override"/>
              <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
              <methodref name="CanResize" visibility="protected" procflags="virtual"/>
              <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
              <methodref name="Changed" visibility="protected"/>
              <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
              <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
              <methodref name="Click" visibility="protected" procflags="dynamic"/>
              <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
              <methodref name="CalcCursorPos" visibility="protected"/>
              <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
              <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
              <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
              <methodref name="DefineProperties" visibility="protected" procflags="override"/>
              <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
              <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
              <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
              <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
              <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
              <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
              <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
              <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
              <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
              <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
              <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
              <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
              <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
              <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
              <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
              <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
              <methodref name="GetAction" visibility="protected" procflags="virtual"/>
              <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
              <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
              <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
              <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
              <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
              <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
              <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
              <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
              <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
              <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
              <methodref name="GetDragMode" visibility="protected"/>
              <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
              <methodref name="Loaded" visibility="protected" procflags="override"/>
              <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
              <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
              <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
              <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
              <methodref name="Notification" visibility="protected" procflags="override"/>
              <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
              <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
              <methodref name="ReadState" visibility="protected" procflags="override"/>
              <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
              <methodref name="Resize" visibility="protected" procflags="dynamic"/>
              <methodref name="ScaleConstraints" visibility="protected"/>
              <methodref name="ScaleMargins" visibility="protected"/>
              <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
              <methodref name="SendCancelMode" visibility="protected"/>
              <methodref name="SendDockNotification" visibility="protected"/>
              <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
              <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
              <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
              <methodref name="SetName" visibility="protected" procflags="override"/>
              <methodref name="SetParent" visibility="protected" procflags="virtual"/>
              <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
              <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
              <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
              <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
              <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
              <methodref name="SetCustomHint" visibility="protected"/>
              <methodref name="UpdateExplicitBounds" visibility="protected"/>
              <methodref name="UpdateBoundsRect" visibility="protected"/>
              <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
              <methodref name="WndProc" visibility="protected" procflags="virtual"/>
              <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
              <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
              <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
              <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
              <propertyref name="ActionLink" visibility="protected"/>
              <propertyref name="AutoSize" visibility="protected"/>
              <propertyref name="Caption" visibility="protected"/>
              <propertyref name="DesktopFont" visibility="protected"/>
              <propertyref name="DragKind" visibility="protected"/>
              <propertyref name="DragCursor" visibility="protected"/>
              <propertyref name="DragMode" visibility="protected"/>
              <propertyref name="IsControl" visibility="protected"/>
              <propertyref name="MouseCapture" visibility="protected"/>
              <propertyref name="ParentBiDiMode" visibility="protected"/>
              <propertyref name="ParentColor" visibility="protected"/>
              <propertyref name="ParentFont" visibility="protected"/>
              <propertyref name="ParentShowHint" visibility="protected"/>
              <propertyref name="PopupMenu" visibility="protected"/>
              <propertyref name="ScalingFlags" visibility="protected"/>
              <propertyref name="Text" visibility="protected"/>
              <propertyref name="WheelAccumulator" visibility="protected"/>
              <propertyref name="Color" visibility="protected"/>
              <propertyref name="Font" visibility="protected"/>
              <propertyref name="IScaling" visibility="protected"/>
              <propertyref name="WindowText" visibility="protected"/>
              <eventref name="OnCanResize" visibility="protected"/>
              <eventref name="OnClick" visibility="protected"/>
              <eventref name="OnConstrainedResize" visibility="protected"/>
              <eventref name="OnContextPopup" visibility="protected"/>
              <eventref name="OnDblClick" visibility="protected"/>
              <eventref name="OnDragDrop" visibility="protected"/>
              <eventref name="OnDragOver" visibility="protected"/>
              <eventref name="OnEndDock" visibility="protected"/>
              <eventref name="OnEndDrag" visibility="protected"/>
              <eventref name="OnMouseActivate" visibility="protected"/>
              <eventref name="OnMouseDown" visibility="protected"/>
              <eventref name="OnMouseEnter" visibility="protected"/>
              <eventref name="OnMouseLeave" visibility="protected"/>
              <eventref name="OnMouseMove" visibility="protected"/>
              <eventref name="OnMouseUp" visibility="protected"/>
              <eventref name="OnMouseWheel" visibility="protected"/>
              <eventref name="OnMouseWheelDown" visibility="protected"/>
              <eventref name="OnMouseWheelUp" visibility="protected"/>
              <eventref name="OnResize" visibility="protected"/>
              <eventref name="OnStartDock" visibility="protected"/>
              <eventref name="OnStartDrag" visibility="protected"/>
              <methodref name="Create" visibility="public" procflags="constructor override"/>
              <methodref name="Destroy" visibility="public" procflags="destructor override"/>
              <methodref name="CheckNonMainThreadUsage" visibility="public"/>
              <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
              <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
              <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
              <methodref name="BeginDrag" visibility="public"/>
              <methodref name="BringToFront" visibility="public"/>
              <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
              <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
              <methodref name="ClientToParent" visibility="public"/>
              <methodref name="Dock" visibility="public" procflags="dynamic"/>
              <methodref name="Dragging" visibility="public"/>
              <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
              <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
              <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
              <propertyref name="Enabled" visibility="public"/>
              <methodref name="EndDrag" visibility="public"/>
              <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
              <methodref name="GetParentComponent" visibility="public" procflags="override"/>
              <methodref name="HasParent" visibility="public" procflags="override"/>
              <methodref name="Hide" visibility="public"/>
              <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
              <methodref name="Invalidate" visibility="public" procflags="virtual"/>
              <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
              <methodref name="IsRightToLeft" visibility="public"/>
              <methodref name="ManualDock" visibility="public"/>
              <methodref name="ManualFloat" visibility="public"/>
              <methodref name="Perform" visibility="public" procflags="overload"/>
              <methodref name="Refresh" visibility="public"/>
              <methodref name="Repaint" visibility="public" procflags="virtual"/>
              <methodref name="ReplaceDockedControl" visibility="public"/>
              <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
              <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
              <methodref name="ParentToClient" visibility="public"/>
              <methodref name="SendToBack" visibility="public"/>
              <methodref name="SetBounds" visibility="public" procflags="virtual"/>
              <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
              <methodref name="SetParentComponent" visibility="public" procflags="override"/>
              <methodref name="Show" visibility="public"/>
              <methodref name="Update" visibility="public" procflags="virtual"/>
              <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
              <methodref name="UseRightToLeftReading" visibility="public"/>
              <methodref name="UseRightToLeftScrollBar" visibility="public"/>
              <methodref name="DefaultHandler" visibility="public" procflags="override"/>
              <methodref name="GetTextBuf" visibility="public"/>
              <methodref name="GetTextLen" visibility="public"/>
              <methodref name="Perform" visibility="public" procflags="overload"/>
              <methodref name="Perform" visibility="public" procflags="overload"/>
              <methodref name="SetTextBuf" visibility="public"/>
              <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
              <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
              <methodref name="ScaleValue" visibility="public" procflags="overload"/>
              <methodref name="ScaleValue" visibility="public" procflags="overload"/>
              <methodref name="ScaleValue" visibility="public" procflags="overload"/>
              <methodref name="ScaleValue" visibility="public" procflags="overload"/>
              <methodref name="ScaleValue" visibility="public" procflags="overload"/>
              <methodref name="ScaleRectSize" visibility="public"/>
              <propertyref name="Action" visibility="public"/>
              <propertyref name="Align" visibility="public"/>
              <propertyref name="Anchors" visibility="public"/>
              <propertyref name="BiDiMode" visibility="public"/>
              <propertyref name="BoundsRect" visibility="public"/>
              <propertyref name="ClientHeight" visibility="public"/>
              <propertyref name="ClientOrigin" visibility="public"/>
              <propertyref name="ClientRect" visibility="public"/>
              <propertyref name="ClientWidth" visibility="public"/>
              <propertyref name="Constraints" visibility="public"/>
              <propertyref name="ControlState" visibility="public"/>
              <propertyref name="ControlStyle" visibility="public"/>
              <propertyref name="CurrentPPI" visibility="public"/>
              <propertyref name="DockOrientation" visibility="public"/>
              <propertyref name="ExplicitLeft" visibility="public"/>
              <propertyref name="ExplicitTop" visibility="public"/>
              <propertyref name="ExplicitWidth" visibility="public"/>
              <propertyref name="ExplicitHeight" visibility="public"/>
              <propertyref name="Floating" visibility="public"/>
              <propertyref name="FloatingDockSiteClass" visibility="public"/>
              <propertyref name="HostDockSite" visibility="public"/>
              <propertyref name="LRDockWidth" visibility="public"/>
              <propertyref name="ScaleFactor" visibility="public"/>
              <propertyref name="ShowHint" visibility="public"/>
              <propertyref name="TBDockHeight" visibility="public"/>
              <propertyref name="Touch" visibility="public"/>
              <propertyref name="UndockHeight" visibility="public"/>
              <propertyref name="UndockWidth" visibility="public"/>
              <propertyref name="Visible" visibility="public"/>
              <eventref name="WindowProc" visibility="public"/>
              <propertyref name="Parent" visibility="public"/>
              <propertyref name="StyleElements" visibility="public"/>
              <propertyref name="StyleName" visibility="public"/>
              <eventref name="OnGesture" visibility="public"/>
              <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
              <propertyref name="AlignWithMargins" visibility="published"/>
              <propertyref name="Left" visibility="published"/>
              <propertyref name="Top" visibility="published"/>
              <propertyref name="Width" visibility="published"/>
              <propertyref name="Height" visibility="published"/>
              <propertyref name="Cursor" visibility="published"/>
              <propertyref name="Hint" visibility="published"/>
              <propertyref name="HelpType" visibility="published"/>
              <propertyref name="HelpKeyword" visibility="published"/>
              <propertyref name="HelpContext" visibility="published"/>
              <propertyref name="Margins" visibility="published"/>
              <propertyref name="CustomHint" visibility="published"/>
              <propertyref name="ParentCustomHint" visibility="published"/>
              <ancestor name="TComponent" namespace="System.Classes">
                <interfaces>
                  <implements name="IInterfaceComponentReference"/>
                  <implements name="IInterface"/>
                </interfaces>
                <methodref name="GetComObject" visibility="private">
                </methodref>
                <methodref name="GetComponent" visibility="private">
                </methodref>
                <methodref name="GetComponentCount" visibility="private">
                </methodref>
                <methodref name="GetComponentIndex" visibility="private">
                </methodref>
                <methodref name="Insert" visibility="private">
                </methodref>
                <methodref name="ReadLeft" visibility="private">
                </methodref>
                <methodref name="ReadTop" visibility="private">
                </methodref>
                <methodref name="Remove" visibility="private">
                </methodref>
                <methodref name="RemoveNotification" visibility="private">
                </methodref>
                <methodref name="SetComponentIndex" visibility="private">
                </methodref>
                <methodref name="SetReference" visibility="private">
                </methodref>
                <methodref name="WriteLeft" visibility="private">
                </methodref>
                <methodref name="WriteTop" visibility="private">
                </methodref>
                <methodref name="IntfGetComponent" visibility="private">
                </methodref>
                <methodref name="DoGetDeltaStreams" visibility="private">
                </methodref>
                <methodref name="ReadDeltaStream" visibility="private">
                </methodref>
                <methodref name="ReadDeltaState" visibility="private">
                </methodref>
                <methodref name="FindSortedComponent" visibility="private">
                </methodref>
                <methodref name="AddSortedComponent" visibility="private">
                </methodref>
                <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
                </methodref>
                <methodref name="Create@" visibility="class private" procflags="class constructor noself">
                </methodref>
                <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="ChangeName" visibility="protected">
                </methodref>
                <methodref name="DefineProperties" visibility="protected" procflags="override">
                </methodref>
                <methodref name="GetChildren" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="GetOwner" visibility="protected" procflags="override">
                </methodref>
                <methodref name="Loaded" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="Notification" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="ReadState" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="CanObserve" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="GetObservers" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="SetAncestor" visibility="protected">
                </methodref>
                <methodref name="SetDesigning" visibility="protected">
                </methodref>
                <methodref name="SetInline" visibility="protected">
                </methodref>
                <methodref name="SetDesignInstance" visibility="protected">
                </methodref>
                <methodref name="SetName" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="Updating" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="Updated" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
                </methodref>
                <methodref name="ValidateRename" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="WriteState" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="RemoveFreeNotifications" visibility="protected">
                </methodref>
                <methodref name="QueryInterface" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="_AddRef" visibility="protected">
                </methodref>
                <methodref name="_Release" visibility="protected">
                </methodref>
                <methodref name="GetTypeInfoCount" visibility="protected">
                </methodref>
                <methodref name="GetTypeInfo" visibility="protected">
                </methodref>
                <methodref name="GetIDsOfNames" visibility="protected">
                </methodref>
                <methodref name="Invoke" visibility="protected">
                </methodref>
                <eventref name="OnGetDeltaStreams" visibility="protected">
                </eventref>
                <methodref name="Create" visibility="public" procflags="constructor virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor override">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="override">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="EndInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="EndInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="EndFunctionInvoke" visibility="public">
                </methodref>
                <methodref name="DestroyComponents" visibility="public">
                </methodref>
                <methodref name="Destroying" visibility="public">
                </methodref>
                <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
                </methodref>
                <methodref name="FindComponent" visibility="public">
                </methodref>
                <methodref name="FreeNotification" visibility="public">
                </methodref>
                <methodref name="RemoveFreeNotification" visibility="public">
                </methodref>
                <methodref name="FreeOnRelease" visibility="public">
                </methodref>
                <methodref name="GetEnumerator" visibility="public" procflags="inline">
                </methodref>
                <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
                </methodref>
                <methodref name="GetNamePath" visibility="public" procflags="override">
                </methodref>
                <methodref name="HasParent" visibility="public" procflags="dynamic">
                </methodref>
                <methodref name="InsertComponent" visibility="public">
                </methodref>
                <methodref name="RemoveComponent" visibility="public">
                </methodref>
                <methodref name="SetSubComponent" visibility="public">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="override">
                </methodref>
                <methodref name="UpdateAction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="IsImplementorOf" visibility="public">
                </methodref>
                <methodref name="ReferenceInterface" visibility="public">
                </methodref>
                <propertyref name="ComObject" visibility="public">
                </propertyref>
                <propertyref name="Components" visibility="public">
                </propertyref>
                <propertyref name="ComponentCount" visibility="public">
                </propertyref>
                <propertyref name="ComponentIndex" visibility="public">
                </propertyref>
                <propertyref name="ComponentState" visibility="public">
                </propertyref>
                <propertyref name="ComponentStyle" visibility="public">
                </propertyref>
                <propertyref name="DesignInfo" visibility="public">
                </propertyref>
                <propertyref name="Owner" visibility="public">
                </propertyref>
                <propertyref name="VCLComObject" visibility="public">
                </propertyref>
                <propertyref name="Observers" visibility="public">
                </propertyref>
                <propertyref name="Name" visibility="published">
                </propertyref>
                <propertyref name="Tag" visibility="published">
                </propertyref>
                <ancestor name="TPersistent" namespace="System.Classes">
                  <methodref name="AssignError" visibility="private">
                  </methodref>
                  <methodref name="AssignTo" visibility="protected" procflags="virtual">
                  </methodref>
                  <methodref name="DefineProperties" visibility="protected" procflags="virtual">
                  </methodref>
                  <methodref name="GetOwner" visibility="protected" procflags="dynamic">
                  </methodref>
                  <methodref name="Destroy" visibility="public" procflags="destructor override">
                  </methodref>
                  <methodref name="Assign" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="GetNamePath" visibility="public" procflags="dynamic">
                  </methodref>
                  <ancestor name="TObject" namespace="System">
                    <methodref name="Create" visibility="public" procflags="constructor">
                    </methodref>
                    <methodref name="Free" visibility="public">
                    </methodref>
                    <methodref name="DisposeOf" visibility="public" procflags="inline">
                    </methodref>
                    <methodref name="InitInstance" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="CleanupInstance" visibility="public">
                    </methodref>
                    <methodref name="ClassType" visibility="public" procflags="inline">
                    </methodref>
                    <methodref name="ClassName" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="ClassNameIs" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="ClassParent" visibility="public" procflags="class inline">
                    </methodref>
                    <methodref name="ClassInfo" visibility="public" procflags="class inline">
                    </methodref>
                    <methodref name="InstanceSize" visibility="public" procflags="class inline">
                    </methodref>
                    <methodref name="InheritsFrom" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="MethodAddress" visibility="public" procflags="class overload">
                    </methodref>
                    <methodref name="MethodAddress" visibility="public" procflags="class overload">
                    </methodref>
                    <methodref name="MethodName" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="QualifiedClassName" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="FieldAddress" visibility="public" procflags="overload">
                    </methodref>
                    <methodref name="FieldAddress" visibility="public" procflags="overload">
                    </methodref>
                    <methodref name="GetInterface" visibility="public">
                    </methodref>
                    <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                    </methodref>
                    <methodref name="UnitName" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="UnitScope" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="Equals" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="GetHashCode" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="ToString" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="SafeCallException" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="Dispatch" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="NewInstance" visibility="public" procflags="class virtual">
                    </methodref>
                    <methodref name="FreeInstance" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                    </methodref>
                    <methodref name="GetDisposed" visibility="protected" procflags="inline">
                    </methodref>
                    <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                    </methodref>
                    <propertyref name="Disposed" visibility="protected">
                    </propertyref>
                  </ancestor>
                </ancestor>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="824">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="825">
      </procedure>
      <property name="Align" visibility="published" read="FAlign" write="SetAlign" type="TAlign" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="827"/>
      <property name="AutoComplete" visibility="published" read="FAutoComplete" write="FAutoComplete" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="828"/>
      <property name="AutoCompleteDelay" visibility="published" read="FAutoCompleteDelay" write="FAutoCompleteDelay" type="Cardinal" default="500" hoisted="true" file="Vcl.StdCtrls.pas" line="829"/>
      <property name="AutoDropDown" visibility="published" read="FAutoDropDown" write="FAutoDropDown" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="830"/>
      <property name="AutoDropDownWidth" visibility="published" read="FAutoDropDownWidth" write="FAutoDropDownWidth" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="831"/>
      <property name="AutoCloseUp" visibility="published" read="FAutoCloseUp" write="FAutoCloseUp" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="832"/>
      <property name="BevelEdges" visibility="published" read="FBevelEdges" write="SetBevelEdges" type="TBevelEdges" default="15" hoisted="true" file="Vcl.StdCtrls.pas" line="833"/>
      <property name="BevelInner" visibility="published" read="FBevelInner" write="SetBevelCut" type="TBevelCut" default="2" index="0" hoisted="true" file="Vcl.StdCtrls.pas" line="834"/>
      <property name="BevelKind" visibility="published" read="FBevelKind" write="SetBevelKind" type="TBevelKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="835"/>
      <property name="BevelOuter" visibility="published" read="FBevelOuter" write="SetBevelCut" type="TBevelCut" default="1" index="1" hoisted="true" file="Vcl.StdCtrls.pas" line="836"/>
      <property name="Style" visibility="published" read="FStyle" write="SetStyle" type="TComboBoxStyle" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="837"/>
      <property name="Anchors" visibility="published" read="FAnchors" write="SetAnchors" stored="IsAnchorsStored" type="TAnchors" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="838"/>
      <property name="BiDiMode" visibility="published" read="FBiDiMode" write="SetBiDiMode" stored="IsBiDiModeStored" type="TBiDiMode" hoisted="true" file="Vcl.StdCtrls.pas" line="839"/>
      <property name="CharCase" visibility="published" read="FCharCase" write="SetCharCase" type="TEditCharCase" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="840"/>
      <property name="Color" visibility="published" read="FColor" write="SetColor" stored="IsColorStored" type="TColor" default="-16777211" hoisted="true" file="Vcl.StdCtrls.pas" line="841"/>
      <property name="Constraints" visibility="published" read="FConstraints" write="SetConstraints" type="TSizeConstraints" hoisted="true" file="Vcl.StdCtrls.pas" line="842"/>
      <property name="Ctl3D" visibility="published" read="FCtl3D" write="SetCtl3D" stored="IsCtl3DStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="843"/>
      <property name="DoubleBuffered" visibility="published" read="FDoubleBuffered" write="SetDoubleBuffered" stored="IsDoubleBufferedStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="844"/>
      <property name="DragCursor" visibility="published" read="FDragCursor" write="FDragCursor" type="TCursor" default="-12" hoisted="true" file="Vcl.StdCtrls.pas" line="845"/>
      <property name="DragKind" visibility="published" read="FDragKind" write="FDragKind" type="TDragKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="846"/>
      <property name="DragMode" visibility="published" read="GetDragMode" write="SetDragMode" type="TDragMode" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="847"/>
      <property name="DropDownCount" visibility="published" read="FDropDownCount" write="SetDropDownCount" type="Integer" default="8" hoisted="true" file="Vcl.StdCtrls.pas" line="848"/>
      <property name="DropDownWidth" visibility="published" read="GetDropDownWidth" write="SetDropDownWidth" stored="IsDropDownWidthStored" type="Integer" hoisted="true" file="Vcl.StdCtrls.pas" line="849"/>
      <property name="Enabled" visibility="published" read="GetEnabled" write="SetEnabled" stored="IsEnabledStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="850"/>
      <property name="ExtendedUI" visibility="published" read="FExtendedUI" write="SetExtendedUI" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="851"/>
      <property name="Font" visibility="published" read="FFont" write="SetFont" stored="IsFontStored" type="TFont" hoisted="true" file="Vcl.StdCtrls.pas" line="852"/>
      <property name="ImeMode" visibility="published" read="FImeMode" write="FImeMode" type="TImeMode" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="853"/>
      <property name="ImeName" visibility="published" read="FImeName" write="FImeName" type="TImeName" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="854"/>
      <property name="ItemHeight" visibility="published" read="GetItemHt" write="SetItemHeight" stored="IsItemHeightStored" type="Integer" hoisted="true" file="Vcl.StdCtrls.pas" line="855"/>
      <property name="ItemIndex" visibility="published" read="GetItemIndex" write="SetItemIndex" type="Integer" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="856"/>
      <property name="MaxLength" visibility="published" read="FMaxLength" write="SetMaxLength" type="Integer" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="857"/>
      <property name="ParentBiDiMode" visibility="published" read="FParentBiDiMode" write="SetParentBiDiMode" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="858"/>
      <property name="ParentColor" visibility="published" read="FParentColor" write="SetParentColor" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="859"/>
      <property name="ParentCtl3D" visibility="published" read="FParentCtl3D" write="SetParentCtl3D" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="860"/>
      <property name="ParentDoubleBuffered" visibility="published" read="FParentDoubleBuffered" write="SetParentDoubleBuffered" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="861"/>
      <property name="ParentFont" visibility="published" read="FParentFont" write="SetParentFont" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="862"/>
      <property name="ParentShowHint" visibility="published" read="FParentShowHint" write="SetParentShowHint" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="863"/>
      <property name="PopupMenu" visibility="published" read="FPopupMenu" write="SetPopupMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="864"/>
      <property name="CanUndoSelText" visibility="published" read="FCanUndoSelText" write="FCanUndoSelText" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="865"/>
      <property name="ShowHint" visibility="published" read="FShowHint" write="SetShowHint" stored="IsShowHintStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="866"/>
      <property name="Sorted" visibility="published" read="FSorted" write="SetSorted" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="867"/>
      <property name="TabOrder" visibility="published" read="GetTabOrder" write="SetTabOrder" type="TTabOrder" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="868"/>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="869"/>
      <property name="Text" visibility="published" read="GetText" write="SetText" type="TCaption" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="870"/>
      <property name="TextHint" visibility="published" read="FTextHint" write="SetTextHint" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="871"/>
      <property name="Touch" visibility="published" read="FTouchManager" write="SetTouchManager" type="TTouchManager" hoisted="true" file="Vcl.StdCtrls.pas" line="872"/>
      <property name="Visible" visibility="published" read="FVisible" write="SetVisible" stored="IsVisibleStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="873"/>
      <property name="StyleElements" visibility="published" read="FStyleElements" write="SetStyleElements" type="TStyleElements" default="7" hoisted="true" file="Vcl.StdCtrls.pas" line="874"/>
      <property name="StyleName" visibility="published" read="FStyleName" write="SetStyleName" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="875"/>
      <event name="OnChange" visibility="published" read="FOnChange" write="FOnChange" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="876"/>
      <event name="OnClick" visibility="published" read="FOnClick" write="FOnClick" stored="IsOnClickStored" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="877"/>
      <event name="OnCloseUp" visibility="published" read="FOnCloseUp" write="FOnCloseUp" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="878"/>
      <event name="OnContextPopup" visibility="published" read="FOnContextPopup" write="FOnContextPopup" type="TContextPopupEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="879"/>
      <event name="OnDblClick" visibility="published" read="FOnDblClick" write="FOnDblClick" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="880"/>
      <event name="OnDragDrop" visibility="published" read="FOnDragDrop" write="FOnDragDrop" type="TDragDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="881"/>
      <event name="OnDragOver" visibility="published" read="FOnDragOver" write="FOnDragOver" type="TDragOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="882"/>
      <event name="OnDrawItem" visibility="published" read="FOnDrawItem" write="FOnDrawItem" type="TDrawItemEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="883"/>
      <event name="OnDropDown" visibility="published" read="FOnDropDown" write="FOnDropDown" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="884"/>
      <event name="OnEndDock" visibility="published" read="FOnEndDock" write="FOnEndDock" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="885"/>
      <event name="OnEndDrag" visibility="published" read="FOnEndDrag" write="FOnEndDrag" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="886"/>
      <event name="OnEnter" visibility="published" read="FOnEnter" write="FOnEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="887"/>
      <event name="OnExit" visibility="published" read="FOnExit" write="FOnExit" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="888"/>
      <event name="OnGesture" visibility="published" read="FOnGesture" write="FOnGesture" type="TGestureEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="889"/>
      <event name="OnKeyDown" visibility="published" read="FOnKeyDown" write="FOnKeyDown" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="890"/>
      <event name="OnKeyPress" visibility="published" read="FOnKeyPress" write="FOnKeyPress" type="TKeyPressEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="891"/>
      <event name="OnKeyUp" visibility="published" read="FOnKeyUp" write="FOnKeyUp" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="892"/>
      <event name="OnMeasureItem" visibility="published" read="FOnMeasureItem" write="FOnMeasureItem" type="TMeasureItemEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="893"/>
      <event name="OnMouseEnter" visibility="published" read="FOnMouseEnter" write="FOnMouseEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="894"/>
      <event name="OnMouseLeave" visibility="published" read="FOnMouseLeave" write="FOnMouseLeave" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="895"/>
      <event name="OnSelect" visibility="published" read="FOnSelect" write="FOnSelect" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="896"/>
      <event name="OnStartDock" visibility="published" read="FOnStartDock" write="FOnStartDock" type="TStartDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="897"/>
      <event name="OnStartDrag" visibility="published" read="FOnStartDrag" write="FOnStartDrag" type="TStartDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="898"/>
      <property name="Items" visibility="published" read="FItems" write="SetItems" type="TStrings" hoisted="true" file="Vcl.StdCtrls.pas" line="899"/>
    </members>
  <devnotes><summary>
TComboBox combines an edit box with a scrollable list.
A TComboBox component is an edit box with a scrollable drop-down list attached to it. Users can select an item from the list or type directly into the edit box.

Note:  The width of the button in a TComboBox is equal to the width that Windows uses for scrollbars. This width depends on the color scheme that the user has chosen (by right-clicking the desktop, selecting Properties, and choosing Appearance). If you carefully size your combo box so all the text is visible, then a user running under a different color scheme may find that the text is obscured by the button. One solution is to set the scrollbar wide when developing the application. Most color schemes use a scrollbar that is at most 21 pixels wide. </summary></devnotes></class>
  <class name="TButtonActionLink" file="Vcl.StdCtrls.pas" line="906">
    <ancestor name="TWinControlActionLink" namespace="Vcl.Controls">
      <methodref name="AssignClient" visibility="protected" procflags="override"/>
      <methodref name="IsHelpContextLinked" visibility="protected" procflags="override"/>
      <methodref name="SetHelpContext" visibility="protected" procflags="override"/>
      <ancestor name="TControlActionLink" namespace="Vcl.Controls">
        <methodref name="AssignClient" visibility="protected" procflags="override"/>
        <methodref name="IsCaptionLinked" visibility="protected" procflags="override"/>
        <methodref name="IsDropdownMenuLinked" visibility="protected" procflags="virtual"/>
        <methodref name="IsEnabledLinked" visibility="protected" procflags="override"/>
        <methodref name="IsEnableDropdownLinked" visibility="protected" procflags="virtual"/>
        <methodref name="IsHelpLinked" visibility="protected" procflags="override"/>
        <methodref name="IsHintLinked" visibility="protected" procflags="override"/>
        <methodref name="IsVisibleLinked" visibility="protected" procflags="override"/>
        <methodref name="IsOnExecuteLinked" visibility="protected" procflags="override"/>
        <methodref name="IsPopupMenuLinked" visibility="protected" procflags="virtual"/>
        <methodref name="DoShowHint" visibility="protected" procflags="virtual"/>
        <methodref name="SetCaption" visibility="protected" procflags="override"/>
        <methodref name="SetDropdownMenu" visibility="protected" procflags="virtual"/>
        <methodref name="SetEnabled" visibility="protected" procflags="override"/>
        <methodref name="SetEnableDropdown" visibility="protected" procflags="virtual"/>
        <methodref name="SetHint" visibility="protected" procflags="override"/>
        <methodref name="SetHelpContext" visibility="protected" procflags="override"/>
        <methodref name="SetHelpKeyword" visibility="protected" procflags="override"/>
        <methodref name="SetHelpType" visibility="protected" procflags="override"/>
        <methodref name="SetVisible" visibility="protected" procflags="override"/>
        <methodref name="SetOnExecute" visibility="protected" procflags="override"/>
        <methodref name="SetPopupMenu" visibility="protected" procflags="virtual"/>
        <ancestor name="TActionLink" namespace="Vcl.ActnList">
          <methodref name="IsImageNameLinked" visibility="protected" procflags="virtual"/>
          <ancestor name="TContainedActionLink" namespace="System.Actions">
            <methodref name="DefaultIsLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="IsCaptionLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="IsCheckedLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="IsEnabledLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="IsGroupIndexLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="IsHelpContextLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="IsHelpLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="IsHintLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="IsImageIndexLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="IsShortCutLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="IsVisibleLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="IsStatusActionLinked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetAutoCheck" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetCaption" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetChecked" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetEnabled" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetGroupIndex" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetHelpContext" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetHelpKeyword" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetHelpType" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetHint" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetImageIndex" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetShortCut" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetVisible" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetStatusAction" visibility="protected" procflags="virtual">
            </methodref>
            <ancestor name="TBasicActionLink" namespace="System.Classes">
              <methodref name="AssignClient" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="Change" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsOnExecuteLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetAction" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetOnExecute" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="Create" visibility="public" procflags="constructor virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="Execute" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="Update" visibility="public" procflags="virtual">
              </methodref>
              <propertyref name="Action" visibility="public">
              </propertyref>
              <eventref name="OnChange" visibility="public">
              </eventref>
              <ancestor name="TObject" namespace="System">
                <methodref name="Create" visibility="public" procflags="constructor">
                </methodref>
                <methodref name="Free" visibility="public">
                </methodref>
                <methodref name="DisposeOf" visibility="public" procflags="inline">
                </methodref>
                <methodref name="InitInstance" visibility="public" procflags="class">
                </methodref>
                <methodref name="CleanupInstance" visibility="public">
                </methodref>
                <methodref name="ClassType" visibility="public" procflags="inline">
                </methodref>
                <methodref name="ClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassNameIs" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassParent" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="ClassInfo" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InstanceSize" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InheritsFrom" visibility="public" procflags="class">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodName" visibility="public" procflags="class">
                </methodref>
                <methodref name="QualifiedClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="GetInterface" visibility="public">
                </methodref>
                <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                </methodref>
                <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="UnitName" visibility="public" procflags="class">
                </methodref>
                <methodref name="UnitScope" visibility="public" procflags="class">
                </methodref>
                <methodref name="Equals" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetHashCode" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="ToString" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Dispatch" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="NewInstance" visibility="public" procflags="class virtual">
                </methodref>
                <methodref name="FreeInstance" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                </methodref>
                <methodref name="GetDisposed" visibility="protected" procflags="inline">
                </methodref>
                <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                </methodref>
                <propertyref name="Disposed" visibility="protected">
                </propertyref>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FClient" type="TButtonControl" visibility="protected" size="4" offset="40" file="Vcl.StdCtrls.pas" line="908"/>
      <procedure name="AssignClient" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="909">
        <parameters>
          <parameter name="AClient" type="TObject"/>
        </parameters>
      </procedure>
      <function name="IsCheckedLinked" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="910">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="SetChecked" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="911">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
    </members>
  </class>
  <classref name="TButtonActionLinkClass" ref="TButtonActionLink" file="Vcl.StdCtrls.pas" line="914"/>
  <class name="TButtonControl" file="Vcl.StdCtrls.pas" line="916">
    <ancestor name="TWinControl" namespace="Vcl.Controls">
      <methodref name="AlignControl" visibility="private"/>
      <methodref name="CalcConstraints" visibility="private"/>
      <methodref name="DoPaddingChange" visibility="private"/>
      <methodref name="GetAlignDisabled" visibility="private"/>
      <methodref name="GetControl" visibility="private"/>
      <methodref name="GetControlCount" visibility="private"/>
      <methodref name="GetDockClientCount" visibility="private"/>
      <methodref name="GetDockClients" visibility="private"/>
      <methodref name="GetHandle" visibility="private"/>
      <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
      <methodref name="GetTabOrder" visibility="private"/>
      <methodref name="GetVisibleDockClientCount" visibility="private"/>
      <methodref name="Insert" visibility="private"/>
      <methodref name="InvalidateFrame" visibility="private"/>
      <methodref name="InvokeHelp" visibility="private"/>
      <methodref name="IsCtl3DStored" visibility="private"/>
      <methodref name="IsDoubleBufferedStored" visibility="private"/>
      <methodref name="PrecedingWindow" visibility="private"/>
      <methodref name="ReadDesignSize" visibility="private"/>
      <methodref name="ReadPixelsPerInch" visibility="private"/>
      <methodref name="Remove" visibility="private"/>
      <methodref name="RemoveFocus" visibility="private"/>
      <methodref name="SetBevelCut" visibility="private"/>
      <methodref name="SetBevelEdges" visibility="private"/>
      <methodref name="SetBevelKind" visibility="private"/>
      <methodref name="SetBevelWidth" visibility="private"/>
      <methodref name="SetBorderWidth" visibility="private"/>
      <methodref name="SetCtl3D" visibility="private"/>
      <methodref name="SetDockSite" visibility="private"/>
      <methodref name="SetDoubleBuffered" visibility="private"/>
      <methodref name="SetPadding" visibility="private"/>
      <methodref name="SetParentCtl3D" visibility="private"/>
      <methodref name="SetParentWindow" visibility="private"/>
      <methodref name="SetTabOrder" visibility="private"/>
      <methodref name="SetTabStop" visibility="private"/>
      <methodref name="SetUseDockManager" visibility="private"/>
      <methodref name="SetZOrderPosition" visibility="private"/>
      <methodref name="UpdateTabOrder" visibility="private"/>
      <methodref name="UpdateShowing" visibility="private"/>
      <methodref name="WriteDesignSize" visibility="private"/>
      <methodref name="WritePixelsPerInch" visibility="private"/>
      <methodref name="IsMenuKey" visibility="private"/>
      <methodref name="GetIsDrawingLocked" visibility="private"/>
      <methodref name="GetRedrawDisabled" visibility="private"/>
      <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
      <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
      <methodref name="WMPaint" visibility="private" procflags="message"/>
      <methodref name="WMCommand" visibility="private" procflags="message"/>
      <methodref name="WMNotify" visibility="private" procflags="message"/>
      <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
      <methodref name="WMHScroll" visibility="private" procflags="message"/>
      <methodref name="WMVScroll" visibility="private" procflags="message"/>
      <methodref name="WMCompareItem" visibility="private" procflags="message"/>
      <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
      <methodref name="WMDrawItem" visibility="private" procflags="message"/>
      <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
      <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
      <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
      <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
      <methodref name="WMSize" visibility="private" procflags="message"/>
      <methodref name="WMMove" visibility="private" procflags="message"/>
      <methodref name="WMSetCursor" visibility="private" procflags="message"/>
      <methodref name="WMKeyDown" visibility="private" procflags="message"/>
      <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
      <methodref name="WMKeyUp" visibility="private" procflags="message"/>
      <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
      <methodref name="WMChar" visibility="private" procflags="message"/>
      <methodref name="WMSysCommand" visibility="private" procflags="message"/>
      <methodref name="WMCharToItem" visibility="private" procflags="message"/>
      <methodref name="WMParentNotify" visibility="private" procflags="message"/>
      <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
      <methodref name="WMDestroy" visibility="private" procflags="message"/>
      <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
      <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
      <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
      <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
      <methodref name="WMNCPaint" visibility="private" procflags="message"/>
      <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
      <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
      <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
      <methodref name="WMFontChange" visibility="private" procflags="message"/>
      <methodref name="WMTimeChange" visibility="private" procflags="message"/>
      <methodref name="WMSetFocus" visibility="private" procflags="message"/>
      <methodref name="WMKillFocus" visibility="private" procflags="message"/>
      <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
      <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
      <methodref name="WMContextMenu" visibility="private" procflags="message"/>
      <methodref name="WMGesture" visibility="private" procflags="message"/>
      <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
      <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
      <methodref name="CMChanged" visibility="private" procflags="message"/>
      <methodref name="CMChildKey" visibility="private" procflags="message"/>
      <methodref name="CMDialogKey" visibility="private" procflags="message"/>
      <methodref name="CMDialogChar" visibility="private" procflags="message"/>
      <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
      <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
      <methodref name="CMColorChanged" visibility="private" procflags="message"/>
      <methodref name="CMFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
      <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
      <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
      <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
      <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
      <methodref name="CMEnter" visibility="private" procflags="message"/>
      <methodref name="CMExit" visibility="private" procflags="message"/>
      <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
      <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
      <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
      <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
      <methodref name="CMFontChange" visibility="private" procflags="message"/>
      <methodref name="CMTimeChange" visibility="private" procflags="message"/>
      <methodref name="CMDrag" visibility="private" procflags="message"/>
      <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
      <methodref name="CNKeyDown" visibility="private" procflags="message"/>
      <methodref name="CNKeyUp" visibility="private" procflags="message"/>
      <methodref name="CNChar" visibility="private" procflags="message"/>
      <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
      <methodref name="CNSysChar" visibility="private" procflags="message"/>
      <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
      <methodref name="CMSysCommand" visibility="private" procflags="message"/>
      <methodref name="CMInvalidate" visibility="private" procflags="message"/>
      <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
      <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
      <methodref name="CMTextChanged" visibility="private" procflags="message"/>
      <methodref name="WMPrintClient" visibility="private" procflags="message"/>
      <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
      <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
      <methodref name="CMControlListChange" visibility="private" procflags="message"/>
      <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
      <methodref name="CMDockClient" visibility="private" procflags="message"/>
      <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
      <methodref name="CMFloat" visibility="private" procflags="message"/>
      <methodref name="InvokeAsyncCalls" visibility="protected">
      </methodref>
      <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
      <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
      <methodref name="ActionChange" visibility="protected" procflags="override"/>
      <methodref name="AddBiDiModeExStyle" visibility="protected"/>
      <methodref name="AssignTo" visibility="protected" procflags="override"/>
      <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
      <methodref name="AdjustSize" visibility="protected" procflags="override"/>
      <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
      <methodref name="ArrangeControl" visibility="protected"/>
      <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
      <methodref name="CanResize" visibility="protected" procflags="override"/>
      <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
      <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
      <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
      <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
      <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
      <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
      <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
      <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
      <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
      <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
      <methodref name="DefineProperties" visibility="protected" procflags="override"/>
      <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
      <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
      <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
      <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
      <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
      <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
      <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
      <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
      <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
      <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
      <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="DoKeyDown" visibility="protected"/>
      <methodref name="DoKeyPress" visibility="protected"/>
      <methodref name="DoKeyUp" visibility="protected"/>
      <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
      <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
      <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
      <methodref name="FindNextControl" visibility="protected"/>
      <methodref name="FixupTabList" visibility="protected"/>
      <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
      <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
      <methodref name="GetClientRect" visibility="protected" procflags="override"/>
      <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
      <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
      <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
      <methodref name="GetParentHandle" visibility="protected"/>
      <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
      <methodref name="GetTopParentHandle" visibility="protected"/>
      <methodref name="InvalidateDockHostSite" visibility="protected"/>
      <methodref name="IsControlMouseMsg" visibility="protected"/>
      <methodref name="IsControlActivateMsg" visibility="protected"/>
      <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
      <methodref name="MainWndProc" visibility="protected"/>
      <methodref name="Notification" visibility="protected" procflags="override"/>
      <methodref name="NotifyControls" visibility="protected"/>
      <methodref name="PaintControls" visibility="protected"/>
      <methodref name="PaintHandler" visibility="protected"/>
      <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
      <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
      <methodref name="ReadState" visibility="protected" procflags="override"/>
      <methodref name="RecreateWnd" visibility="protected"/>
      <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
      <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
      <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
      <methodref name="ResetImeComposition" visibility="protected"/>
      <methodref name="RequestAlign" visibility="protected" procflags="override"/>
      <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="GetCurrentPPIScreen" visibility="protected"/>
      <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="ScaleControls" visibility="protected"/>
      <methodref name="ScalePadding" visibility="protected"/>
      <methodref name="SelectFirst" visibility="protected"/>
      <methodref name="SelectNext" visibility="protected"/>
      <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
      <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
      <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
      <methodref name="SetImeCompositionWindow" visibility="protected"/>
      <methodref name="SetParent" visibility="protected" procflags="override"/>
      <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
      <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
      <methodref name="SetZOrder" visibility="protected" procflags="override"/>
      <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateBounds" visibility="protected"/>
      <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateRecreatingFlag" visibility="protected"/>
      <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateUIState" visibility="protected"/>
      <methodref name="WndProc" visibility="protected" procflags="override"/>
      <methodref name="CreateSubClass" visibility="protected"/>
      <methodref name="RemoveWindowProps" visibility="protected"/>
      <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
      <propertyref name="AlignControlList" visibility="protected"/>
      <propertyref name="BevelEdges" visibility="protected"/>
      <propertyref name="BevelInner" visibility="protected"/>
      <propertyref name="BevelOuter" visibility="protected"/>
      <propertyref name="BevelKind" visibility="protected"/>
      <propertyref name="BevelWidth" visibility="protected"/>
      <propertyref name="BorderWidth" visibility="protected"/>
      <propertyref name="Ctl3D" visibility="protected"/>
      <propertyref name="ImeMode" visibility="protected"/>
      <propertyref name="ImeName" visibility="protected"/>
      <propertyref name="ParentBackground" visibility="protected"/>
      <propertyref name="ParentCtl3D" visibility="protected"/>
      <propertyref name="TipMode" visibility="protected"/>
      <propertyref name="DefWndProc" visibility="protected"/>
      <propertyref name="WindowHandle" visibility="protected"/>
      <eventref name="OnAlignInsertBefore" visibility="protected"/>
      <eventref name="OnAlignPosition" visibility="protected"/>
      <eventref name="OnDockDrop" visibility="protected"/>
      <eventref name="OnDockOver" visibility="protected"/>
      <eventref name="OnEnter" visibility="protected"/>
      <eventref name="OnExit" visibility="protected"/>
      <eventref name="OnGetSiteInfo" visibility="protected"/>
      <eventref name="OnKeyDown" visibility="protected"/>
      <eventref name="OnKeyPress" visibility="protected"/>
      <eventref name="OnKeyUp" visibility="protected"/>
      <eventref name="OnUnDock" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="CreateParented" visibility="public" procflags="constructor"/>
      <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <methodref name="ScaleForPPI" visibility="public" procflags="override">
      </methodref>
      <methodref name="Broadcast" visibility="public"/>
      <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
      <methodref name="ContainsControl" visibility="public"/>
      <methodref name="ControlAtPos" visibility="public"/>
      <methodref name="DefaultHandler" visibility="public" procflags="override"/>
      <methodref name="DisableAlign" visibility="public" procflags="inline"/>
      <propertyref name="DockClientCount" visibility="public"/>
      <propertyref name="DockClients" visibility="public"/>
      <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
      <propertyref name="DockSite" visibility="public"/>
      <propertyref name="DockManager" visibility="public"/>
      <propertyref name="DoubleBuffered" visibility="public"/>
      <methodref name="EnableAlign" visibility="public"/>
      <methodref name="FindChildControl" visibility="public"/>
      <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
      <methodref name="Focused" visibility="public" procflags="dynamic"/>
      <methodref name="GetChildren" visibility="public" procflags="override"/>
      <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
      <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
      <methodref name="HandleAllocated" visibility="public"/>
      <methodref name="HandleNeeded" visibility="public"/>
      <methodref name="InsertControl" visibility="public"/>
      <methodref name="Invalidate" visibility="public" procflags="override"/>
      <methodref name="PaintTo" visibility="public" procflags="overload"/>
      <methodref name="PaintTo" visibility="public" procflags="overload"/>
      <propertyref name="PixelsPerInch" visibility="public"/>
      <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
      <methodref name="RemoveControl" visibility="public"/>
      <methodref name="Realign" visibility="public" procflags="inline"/>
      <methodref name="Repaint" visibility="public" procflags="override"/>
      <methodref name="ScaleBy" visibility="public"/>
      <methodref name="ScrollBy" visibility="public"/>
      <methodref name="SetBounds" visibility="public" procflags="override"/>
      <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
      <methodref name="SetFocus" visibility="public" procflags="virtual"/>
      <methodref name="Update" visibility="public" procflags="override"/>
      <methodref name="UpdateControlState" visibility="public"/>
      <methodref name="LockDrawing" visibility="public"/>
      <methodref name="UnlockDrawing" visibility="public"/>
      <propertyref name="AlignDisabled" visibility="public"/>
      <propertyref name="MouseInClient" visibility="public"/>
      <propertyref name="VisibleDockClientCount" visibility="public"/>
      <propertyref name="Brush" visibility="public"/>
      <propertyref name="Controls" visibility="public"/>
      <propertyref name="ControlCount" visibility="public"/>
      <propertyref name="Handle" visibility="public"/>
      <propertyref name="Padding" visibility="public"/>
      <propertyref name="ParentDoubleBuffered" visibility="public"/>
      <propertyref name="ParentWindow" visibility="public"/>
      <propertyref name="Showing" visibility="public"/>
      <propertyref name="IsDrawingLocked" visibility="public"/>
      <propertyref name="RedrawDisabled" visibility="public"/>
      <propertyref name="TabOrder" visibility="public"/>
      <propertyref name="TabStop" visibility="public"/>
      <propertyref name="UseDockManager" visibility="public"/>
      <ancestor name="TControl" namespace="Vcl.Controls">
        <methodref name="GetCustomHint" visibility="private"/>
        <methodref name="CalcDockSizes" visibility="private"/>
        <methodref name="CheckNewSize" visibility="private"/>
        <methodref name="CreateFloatingDockSite" visibility="private"/>
        <methodref name="DoActionChange" visibility="private"/>
        <methodref name="DoCanAutoSize" visibility="private"/>
        <methodref name="DoCanResize" visibility="private"/>
        <methodref name="DoConstraintsChange" visibility="private"/>
        <methodref name="DoConstrainedResize" visibility="private"/>
        <methodref name="DoDragMsg" visibility="private"/>
        <methodref name="DoMouseActivate" visibility="private"/>
        <methodref name="DoMouseDown" visibility="private"/>
        <methodref name="DoMouseUp" visibility="private"/>
        <methodref name="DoMarginChange" visibility="private"/>
        <methodref name="FontChanged" visibility="private"/>
        <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
        <methodref name="GetBoundsRect" visibility="private"/>
        <methodref name="GetClientHeight" visibility="private"/>
        <methodref name="GetClientWidth" visibility="private"/>
        <methodref name="GetLRDockWidth" visibility="private"/>
        <methodref name="GetMouseCapture" visibility="private"/>
        <methodref name="GetTBDockHeight" visibility="private"/>
        <methodref name="GetUndockWidth" visibility="private"/>
        <methodref name="GetUndockHeight" visibility="private"/>
        <methodref name="InvalidateControl" visibility="private"/>
        <methodref name="IsAnchorsStored" visibility="private"/>
        <methodref name="IsBiDiModeStored" visibility="private"/>
        <methodref name="IsCaptionStored" visibility="private"/>
        <methodref name="IsColorStored" visibility="private"/>
        <methodref name="IsEnabledStored" visibility="private"/>
        <methodref name="IsFontStored" visibility="private"/>
        <methodref name="IsHintStored" visibility="private"/>
        <methodref name="IsHelpContextStored" visibility="private"/>
        <methodref name="IsOnClickStored" visibility="private"/>
        <methodref name="IsShowHintStored" visibility="private"/>
        <methodref name="IsVisibleStored" visibility="private"/>
        <methodref name="ReadIsControl" visibility="private"/>
        <methodref name="ReadExplicitLeft" visibility="private"/>
        <methodref name="ReadExplicitTop" visibility="private"/>
        <methodref name="ReadExplicitWidth" visibility="private"/>
        <methodref name="ReadExplicitHeight" visibility="private"/>
        <methodref name="SetAlignWithMargins" visibility="private"/>
        <methodref name="SetAnchors" visibility="private"/>
        <methodref name="SetAction" visibility="private"/>
        <methodref name="SetAlign" visibility="private"/>
        <methodref name="SetBoundsRect" visibility="private"/>
        <methodref name="SetClientHeight" visibility="private"/>
        <methodref name="SetClientSize" visibility="private"/>
        <methodref name="SetClientWidth" visibility="private"/>
        <methodref name="SetColor" visibility="private"/>
        <methodref name="SetCursor" visibility="private"/>
        <methodref name="SetDesktopFont" visibility="private"/>
        <methodref name="SetFont" visibility="private"/>
        <methodref name="SetHeight" visibility="private"/>
        <methodref name="SetHelpContext" visibility="private"/>
        <methodref name="SetHelpKeyword" visibility="private"/>
        <methodref name="SetHostDockSite" visibility="private"/>
        <methodref name="SetLeft" visibility="private"/>
        <methodref name="SetMouseCapture" visibility="private"/>
        <methodref name="SetParentColor" visibility="private"/>
        <methodref name="SetParentFont" visibility="private"/>
        <methodref name="SetShowHint" visibility="private"/>
        <methodref name="SetParentShowHint" visibility="private"/>
        <methodref name="SetParentCustomHint" visibility="private"/>
        <methodref name="SetPopupMenu" visibility="private"/>
        <methodref name="SetTop" visibility="private"/>
        <methodref name="SetVisible" visibility="private"/>
        <methodref name="SetWidth" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateAnchorRules" visibility="private"/>
        <methodref name="WriteIsControl" visibility="private"/>
        <methodref name="WriteExplicitLeft" visibility="private"/>
        <methodref name="WriteExplicitTop" visibility="private"/>
        <methodref name="WriteExplicitWidth" visibility="private"/>
        <methodref name="WriteExplicitHeight" visibility="private"/>
        <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMMouseMove" visibility="private" procflags="message"/>
        <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
        <methodref name="WMCancelMode" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMHintShow" visibility="private" procflags="message"/>
        <methodref name="CMHitTest" visibility="private" procflags="message"/>
        <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
        <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
        <methodref name="CMGesture" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="SetConstraints" visibility="private"/>
        <methodref name="SetMargins" visibility="private"/>
        <methodref name="SetTouchManager" visibility="private"/>
        <methodref name="GetText" visibility="private"/>
        <methodref name="SetText" visibility="private"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
        <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="CanResize" visibility="protected" procflags="virtual"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
        <methodref name="Changed" visibility="protected"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
        <methodref name="Click" visibility="protected" procflags="dynamic"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
        <methodref name="CalcCursorPos" visibility="protected"/>
        <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
        <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
        <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
        <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
        <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
        <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
        <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
        <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="GetAction" visibility="protected" procflags="virtual"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
        <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
        <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
        <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
        <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
        <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
        <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
        <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
        <methodref name="GetDragMode" visibility="protected"/>
        <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
        <methodref name="Loaded" visibility="protected" procflags="override"/>
        <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
        <methodref name="Resize" visibility="protected" procflags="dynamic"/>
        <methodref name="ScaleConstraints" visibility="protected"/>
        <methodref name="ScaleMargins" visibility="protected"/>
        <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
        <methodref name="SendCancelMode" visibility="protected"/>
        <methodref name="SendDockNotification" visibility="protected"/>
        <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
        <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
        <methodref name="SetName" visibility="protected" procflags="override"/>
        <methodref name="SetParent" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
        <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
        <methodref name="SetCustomHint" visibility="protected"/>
        <methodref name="UpdateExplicitBounds" visibility="protected"/>
        <methodref name="UpdateBoundsRect" visibility="protected"/>
        <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
        <methodref name="WndProc" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
        <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
        <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
        <propertyref name="ActionLink" visibility="protected"/>
        <propertyref name="AutoSize" visibility="protected"/>
        <propertyref name="Caption" visibility="protected"/>
        <propertyref name="DesktopFont" visibility="protected"/>
        <propertyref name="DragKind" visibility="protected"/>
        <propertyref name="DragCursor" visibility="protected"/>
        <propertyref name="DragMode" visibility="protected"/>
        <propertyref name="IsControl" visibility="protected"/>
        <propertyref name="MouseCapture" visibility="protected"/>
        <propertyref name="ParentBiDiMode" visibility="protected"/>
        <propertyref name="ParentColor" visibility="protected"/>
        <propertyref name="ParentFont" visibility="protected"/>
        <propertyref name="ParentShowHint" visibility="protected"/>
        <propertyref name="PopupMenu" visibility="protected"/>
        <propertyref name="ScalingFlags" visibility="protected"/>
        <propertyref name="Text" visibility="protected"/>
        <propertyref name="WheelAccumulator" visibility="protected"/>
        <propertyref name="Color" visibility="protected"/>
        <propertyref name="Font" visibility="protected"/>
        <propertyref name="IScaling" visibility="protected"/>
        <propertyref name="WindowText" visibility="protected"/>
        <eventref name="OnCanResize" visibility="protected"/>
        <eventref name="OnClick" visibility="protected"/>
        <eventref name="OnConstrainedResize" visibility="protected"/>
        <eventref name="OnContextPopup" visibility="protected"/>
        <eventref name="OnDblClick" visibility="protected"/>
        <eventref name="OnDragDrop" visibility="protected"/>
        <eventref name="OnDragOver" visibility="protected"/>
        <eventref name="OnEndDock" visibility="protected"/>
        <eventref name="OnEndDrag" visibility="protected"/>
        <eventref name="OnMouseActivate" visibility="protected"/>
        <eventref name="OnMouseDown" visibility="protected"/>
        <eventref name="OnMouseEnter" visibility="protected"/>
        <eventref name="OnMouseLeave" visibility="protected"/>
        <eventref name="OnMouseMove" visibility="protected"/>
        <eventref name="OnMouseUp" visibility="protected"/>
        <eventref name="OnMouseWheel" visibility="protected"/>
        <eventref name="OnMouseWheelDown" visibility="protected"/>
        <eventref name="OnMouseWheelUp" visibility="protected"/>
        <eventref name="OnResize" visibility="protected"/>
        <eventref name="OnStartDock" visibility="protected"/>
        <eventref name="OnStartDrag" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="CheckNonMainThreadUsage" visibility="public"/>
        <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
        <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
        <methodref name="BeginDrag" visibility="public"/>
        <methodref name="BringToFront" visibility="public"/>
        <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
        <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
        <methodref name="ClientToParent" visibility="public"/>
        <methodref name="Dock" visibility="public" procflags="dynamic"/>
        <methodref name="Dragging" visibility="public"/>
        <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
        <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
        <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
        <propertyref name="Enabled" visibility="public"/>
        <methodref name="EndDrag" visibility="public"/>
        <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
        <methodref name="GetParentComponent" visibility="public" procflags="override"/>
        <methodref name="HasParent" visibility="public" procflags="override"/>
        <methodref name="Hide" visibility="public"/>
        <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
        <methodref name="Invalidate" visibility="public" procflags="virtual"/>
        <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
        <methodref name="IsRightToLeft" visibility="public"/>
        <methodref name="ManualDock" visibility="public"/>
        <methodref name="ManualFloat" visibility="public"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="Refresh" visibility="public"/>
        <methodref name="Repaint" visibility="public" procflags="virtual"/>
        <methodref name="ReplaceDockedControl" visibility="public"/>
        <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
        <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
        <methodref name="ParentToClient" visibility="public"/>
        <methodref name="SendToBack" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="virtual"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
        <methodref name="SetParentComponent" visibility="public" procflags="override"/>
        <methodref name="Show" visibility="public"/>
        <methodref name="Update" visibility="public" procflags="virtual"/>
        <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
        <methodref name="UseRightToLeftReading" visibility="public"/>
        <methodref name="UseRightToLeftScrollBar" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="GetTextBuf" visibility="public"/>
        <methodref name="GetTextLen" visibility="public"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="SetTextBuf" visibility="public"/>
        <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
        <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleRectSize" visibility="public"/>
        <propertyref name="Action" visibility="public"/>
        <propertyref name="Align" visibility="public"/>
        <propertyref name="Anchors" visibility="public"/>
        <propertyref name="BiDiMode" visibility="public"/>
        <propertyref name="BoundsRect" visibility="public"/>
        <propertyref name="ClientHeight" visibility="public"/>
        <propertyref name="ClientOrigin" visibility="public"/>
        <propertyref name="ClientRect" visibility="public"/>
        <propertyref name="ClientWidth" visibility="public"/>
        <propertyref name="Constraints" visibility="public"/>
        <propertyref name="ControlState" visibility="public"/>
        <propertyref name="ControlStyle" visibility="public"/>
        <propertyref name="CurrentPPI" visibility="public"/>
        <propertyref name="DockOrientation" visibility="public"/>
        <propertyref name="ExplicitLeft" visibility="public"/>
        <propertyref name="ExplicitTop" visibility="public"/>
        <propertyref name="ExplicitWidth" visibility="public"/>
        <propertyref name="ExplicitHeight" visibility="public"/>
        <propertyref name="Floating" visibility="public"/>
        <propertyref name="FloatingDockSiteClass" visibility="public"/>
        <propertyref name="HostDockSite" visibility="public"/>
        <propertyref name="LRDockWidth" visibility="public"/>
        <propertyref name="ScaleFactor" visibility="public"/>
        <propertyref name="ShowHint" visibility="public"/>
        <propertyref name="TBDockHeight" visibility="public"/>
        <propertyref name="Touch" visibility="public"/>
        <propertyref name="UndockHeight" visibility="public"/>
        <propertyref name="UndockWidth" visibility="public"/>
        <propertyref name="Visible" visibility="public"/>
        <eventref name="WindowProc" visibility="public"/>
        <propertyref name="Parent" visibility="public"/>
        <propertyref name="StyleElements" visibility="public"/>
        <propertyref name="StyleName" visibility="public"/>
        <eventref name="OnGesture" visibility="public"/>
        <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
        <propertyref name="AlignWithMargins" visibility="published"/>
        <propertyref name="Left" visibility="published"/>
        <propertyref name="Top" visibility="published"/>
        <propertyref name="Width" visibility="published"/>
        <propertyref name="Height" visibility="published"/>
        <propertyref name="Cursor" visibility="published"/>
        <propertyref name="Hint" visibility="published"/>
        <propertyref name="HelpType" visibility="published"/>
        <propertyref name="HelpKeyword" visibility="published"/>
        <propertyref name="HelpContext" visibility="published"/>
        <propertyref name="Margins" visibility="published"/>
        <propertyref name="CustomHint" visibility="published"/>
        <propertyref name="ParentCustomHint" visibility="published"/>
        <ancestor name="TComponent" namespace="System.Classes">
          <interfaces>
            <implements name="IInterfaceComponentReference"/>
            <implements name="IInterface"/>
          </interfaces>
          <methodref name="GetComObject" visibility="private">
          </methodref>
          <methodref name="GetComponent" visibility="private">
          </methodref>
          <methodref name="GetComponentCount" visibility="private">
          </methodref>
          <methodref name="GetComponentIndex" visibility="private">
          </methodref>
          <methodref name="Insert" visibility="private">
          </methodref>
          <methodref name="ReadLeft" visibility="private">
          </methodref>
          <methodref name="ReadTop" visibility="private">
          </methodref>
          <methodref name="Remove" visibility="private">
          </methodref>
          <methodref name="RemoveNotification" visibility="private">
          </methodref>
          <methodref name="SetComponentIndex" visibility="private">
          </methodref>
          <methodref name="SetReference" visibility="private">
          </methodref>
          <methodref name="WriteLeft" visibility="private">
          </methodref>
          <methodref name="WriteTop" visibility="private">
          </methodref>
          <methodref name="IntfGetComponent" visibility="private">
          </methodref>
          <methodref name="DoGetDeltaStreams" visibility="private">
          </methodref>
          <methodref name="ReadDeltaStream" visibility="private">
          </methodref>
          <methodref name="ReadDeltaState" visibility="private">
          </methodref>
          <methodref name="FindSortedComponent" visibility="private">
          </methodref>
          <methodref name="AddSortedComponent" visibility="private">
          </methodref>
          <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
          </methodref>
          <methodref name="Create@" visibility="class private" procflags="class constructor noself">
          </methodref>
          <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ChangeName" visibility="protected">
          </methodref>
          <methodref name="DefineProperties" visibility="protected" procflags="override">
          </methodref>
          <methodref name="GetChildren" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetOwner" visibility="protected" procflags="override">
          </methodref>
          <methodref name="Loaded" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="Notification" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="ReadState" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="CanObserve" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetObservers" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="SetAncestor" visibility="protected">
          </methodref>
          <methodref name="SetDesigning" visibility="protected">
          </methodref>
          <methodref name="SetInline" visibility="protected">
          </methodref>
          <methodref name="SetDesignInstance" visibility="protected">
          </methodref>
          <methodref name="SetName" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="Updating" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="Updated" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
          </methodref>
          <methodref name="ValidateRename" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="WriteState" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="RemoveFreeNotifications" visibility="protected">
          </methodref>
          <methodref name="QueryInterface" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="_AddRef" visibility="protected">
          </methodref>
          <methodref name="_Release" visibility="protected">
          </methodref>
          <methodref name="GetTypeInfoCount" visibility="protected">
          </methodref>
          <methodref name="GetTypeInfo" visibility="protected">
          </methodref>
          <methodref name="GetIDsOfNames" visibility="protected">
          </methodref>
          <methodref name="Invoke" visibility="protected">
          </methodref>
          <eventref name="OnGetDeltaStreams" visibility="protected">
          </eventref>
          <methodref name="Create" visibility="public" procflags="constructor virtual">
          </methodref>
          <methodref name="Destroy" visibility="public" procflags="destructor override">
          </methodref>
          <methodref name="BeforeDestruction" visibility="public" procflags="override">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndFunctionInvoke" visibility="public">
          </methodref>
          <methodref name="DestroyComponents" visibility="public">
          </methodref>
          <methodref name="Destroying" visibility="public">
          </methodref>
          <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="FindComponent" visibility="public">
          </methodref>
          <methodref name="FreeNotification" visibility="public">
          </methodref>
          <methodref name="RemoveFreeNotification" visibility="public">
          </methodref>
          <methodref name="FreeOnRelease" visibility="public">
          </methodref>
          <methodref name="GetEnumerator" visibility="public" procflags="inline">
          </methodref>
          <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="GetNamePath" visibility="public" procflags="override">
          </methodref>
          <methodref name="HasParent" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="InsertComponent" visibility="public">
          </methodref>
          <methodref name="RemoveComponent" visibility="public">
          </methodref>
          <methodref name="SetSubComponent" visibility="public">
          </methodref>
          <methodref name="SafeCallException" visibility="public" procflags="override">
          </methodref>
          <methodref name="UpdateAction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="IsImplementorOf" visibility="public">
          </methodref>
          <methodref name="ReferenceInterface" visibility="public">
          </methodref>
          <propertyref name="ComObject" visibility="public">
          </propertyref>
          <propertyref name="Components" visibility="public">
          </propertyref>
          <propertyref name="ComponentCount" visibility="public">
          </propertyref>
          <propertyref name="ComponentIndex" visibility="public">
          </propertyref>
          <propertyref name="ComponentState" visibility="public">
          </propertyref>
          <propertyref name="ComponentStyle" visibility="public">
          </propertyref>
          <propertyref name="DesignInfo" visibility="public">
          </propertyref>
          <propertyref name="Owner" visibility="public">
          </propertyref>
          <propertyref name="VCLComObject" visibility="public">
          </propertyref>
          <propertyref name="Observers" visibility="public">
          </propertyref>
          <propertyref name="Name" visibility="published">
          </propertyref>
          <propertyref name="Tag" visibility="published">
          </propertyref>
          <ancestor name="TPersistent" namespace="System.Classes">
            <methodref name="AssignError" visibility="private">
            </methodref>
            <methodref name="AssignTo" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="Assign" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="dynamic">
            </methodref>
            <ancestor name="TObject" namespace="System">
              <methodref name="Create" visibility="public" procflags="constructor">
              </methodref>
              <methodref name="Free" visibility="public">
              </methodref>
              <methodref name="DisposeOf" visibility="public" procflags="inline">
              </methodref>
              <methodref name="InitInstance" visibility="public" procflags="class">
              </methodref>
              <methodref name="CleanupInstance" visibility="public">
              </methodref>
              <methodref name="ClassType" visibility="public" procflags="inline">
              </methodref>
              <methodref name="ClassName" visibility="public" procflags="class">
              </methodref>
              <methodref name="ClassNameIs" visibility="public" procflags="class">
              </methodref>
              <methodref name="ClassParent" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="ClassInfo" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="InstanceSize" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="InheritsFrom" visibility="public" procflags="class">
              </methodref>
              <methodref name="MethodAddress" visibility="public" procflags="class overload">
              </methodref>
              <methodref name="MethodAddress" visibility="public" procflags="class overload">
              </methodref>
              <methodref name="MethodName" visibility="public" procflags="class">
              </methodref>
              <methodref name="QualifiedClassName" visibility="public" procflags="class">
              </methodref>
              <methodref name="FieldAddress" visibility="public" procflags="overload">
              </methodref>
              <methodref name="FieldAddress" visibility="public" procflags="overload">
              </methodref>
              <methodref name="GetInterface" visibility="public">
              </methodref>
              <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
              </methodref>
              <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="UnitName" visibility="public" procflags="class">
              </methodref>
              <methodref name="UnitScope" visibility="public" procflags="class">
              </methodref>
              <methodref name="Equals" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetHashCode" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="ToString" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="AfterConstruction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="Dispatch" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="DefaultHandler" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="NewInstance" visibility="public" procflags="class virtual">
              </methodref>
              <methodref name="FreeInstance" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor virtual">
              </methodref>
              <methodref name="GetDisposed" visibility="protected" procflags="inline">
              </methodref>
              <methodref name="CheckDisposed" visibility="protected" procflags="inline">
              </methodref>
              <propertyref name="Disposed" visibility="protected">
              </propertyref>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FClicksDisabled" type="Boolean" visibility="private" size="1" offset="688" file="Vcl.StdCtrls.pas" line="918"/>
      <field name="FWordWrap" type="Boolean" visibility="private" size="1" offset="689" file="Vcl.StdCtrls.pas" line="919"/>
      <function name="IsCheckedStored" visibility="private" file="Vcl.StdCtrls.pas" line="920">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="CNCtlColorStatic" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="921">
        <parameters>
          <parameter name="Message" type="TWMCtlColor" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMEraseBkGnd" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="922">
        <parameters>
          <parameter name="Message" type="TWMEraseBkgnd" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="SetWordWrap" visibility="private" file="Vcl.StdCtrls.pas" line="923">
        <parameters>
          <parameter name="Value" type="Boolean" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="ActionChange" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="925">
        <parameters>
          <parameter name="Sender" type="TObject"/>
          <parameter name="CheckDefaults" type="Boolean"/>
        </parameters>
      </procedure>
      <function name="GetActionLinkClass" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="926">
        <parameters>
          <retval type="TControlActionLinkClass"/>
        </parameters>
      </function>
      <function name="GetChecked" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="927">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="SetChecked" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="928">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="WndProc" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="929">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CreateParams" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="930">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="var"/>
        </parameters>
      </procedure>
      <property name="Checked" visibility="protected" read="GetChecked" write="SetChecked" stored="IsCheckedStored" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="931"/>
      <property name="ClicksDisabled" visibility="protected" read="FClicksDisabled" write="FClicksDisabled" type="Boolean" file="Vcl.StdCtrls.pas" line="932"/>
      <property name="WordWrap" visibility="protected" read="FWordWrap" write="SetWordWrap" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="933"/>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="935">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      </constructor>
    </members>
  </class>
  <enum name="TImageAlignment" file="Vcl.StdCtrls.pas" line="938">
    <element value="0" name="iaLeft" file="Vcl.StdCtrls.pas" line="938"/>
    <element value="1" name="iaRight" file="Vcl.StdCtrls.pas" line="938"/>
    <element value="2" name="iaTop" file="Vcl.StdCtrls.pas" line="938"/>
    <element value="3" name="iaBottom" file="Vcl.StdCtrls.pas" line="938"/>
    <element value="4" name="iaCenter" file="Vcl.StdCtrls.pas" line="938"/>
  </enum>
  <class name="TImageMargins" file="Vcl.StdCtrls.pas" line="940">
    <ancestor name="TPersistent" namespace="System.Classes">
      <methodref name="AssignError" visibility="private">
      </methodref>
      <methodref name="AssignTo" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="DefineProperties" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="GetOwner" visibility="protected" procflags="dynamic">
      </methodref>
      <methodref name="Destroy" visibility="public" procflags="destructor override">
      </methodref>
      <methodref name="Assign" visibility="public" procflags="virtual">
      </methodref>
      <methodref name="GetNamePath" visibility="public" procflags="dynamic">
      </methodref>
      <ancestor name="TObject" namespace="System">
        <methodref name="Create" visibility="public" procflags="constructor">
        </methodref>
        <methodref name="Free" visibility="public">
        </methodref>
        <methodref name="DisposeOf" visibility="public" procflags="inline">
        </methodref>
        <methodref name="InitInstance" visibility="public" procflags="class">
        </methodref>
        <methodref name="CleanupInstance" visibility="public">
        </methodref>
        <methodref name="ClassType" visibility="public" procflags="inline">
        </methodref>
        <methodref name="ClassName" visibility="public" procflags="class">
        </methodref>
        <methodref name="ClassNameIs" visibility="public" procflags="class">
        </methodref>
        <methodref name="ClassParent" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="ClassInfo" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="InstanceSize" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="InheritsFrom" visibility="public" procflags="class">
        </methodref>
        <methodref name="MethodAddress" visibility="public" procflags="class overload">
        </methodref>
        <methodref name="MethodAddress" visibility="public" procflags="class overload">
        </methodref>
        <methodref name="MethodName" visibility="public" procflags="class">
        </methodref>
        <methodref name="QualifiedClassName" visibility="public" procflags="class">
        </methodref>
        <methodref name="FieldAddress" visibility="public" procflags="overload">
        </methodref>
        <methodref name="FieldAddress" visibility="public" procflags="overload">
        </methodref>
        <methodref name="GetInterface" visibility="public">
        </methodref>
        <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
        </methodref>
        <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="UnitName" visibility="public" procflags="class">
        </methodref>
        <methodref name="UnitScope" visibility="public" procflags="class">
        </methodref>
        <methodref name="Equals" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="GetHashCode" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="ToString" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="SafeCallException" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="AfterConstruction" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="Dispatch" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="DefaultHandler" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="NewInstance" visibility="public" procflags="class virtual">
        </methodref>
        <methodref name="FreeInstance" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="Destroy" visibility="public" procflags="destructor virtual">
        </methodref>
        <methodref name="GetDisposed" visibility="protected" procflags="inline">
        </methodref>
        <methodref name="CheckDisposed" visibility="protected" procflags="inline">
        </methodref>
        <propertyref name="Disposed" visibility="protected">
        </propertyref>
      </ancestor>
    </ancestor>
    <members>
      <field name="FRight" type="Integer" visibility="private" size="4" offset="4" file="Vcl.StdCtrls.pas" line="942"/>
      <field name="FBottom" type="Integer" visibility="private" size="4" offset="8" file="Vcl.StdCtrls.pas" line="943"/>
      <field name="FTop" type="Integer" visibility="private" size="4" offset="12" file="Vcl.StdCtrls.pas" line="944"/>
      <field name="FLeft" type="Integer" visibility="private" size="4" offset="16" file="Vcl.StdCtrls.pas" line="945"/>
      <field name="FOnChange" type="TNotifyEvent" visibility="private" size="8" offset="24" file="Vcl.StdCtrls.pas" line="946"/>
      <procedure name="SetMargin" visibility="private" file="Vcl.StdCtrls.pas" line="947">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="Change" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="949">
      </procedure>
      <procedure name="Assign" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="951">
        <parameters>
          <parameter name="Source" type="TPersistent"/>
        </parameters>
      </procedure>
      <event name="OnChange" visibility="public" read="FOnChange" write="FOnChange" type="TNotifyEvent" file="Vcl.StdCtrls.pas" line="952"/>
      <property name="Left" visibility="published" read="FLeft" write="SetMargin" type="Integer" default="0" index="0" file="Vcl.StdCtrls.pas" line="954"/>
      <property name="Top" visibility="published" read="FTop" write="SetMargin" type="Integer" default="0" index="1" file="Vcl.StdCtrls.pas" line="955"/>
      <property name="Right" visibility="published" read="FRight" write="SetMargin" type="Integer" default="0" index="2" file="Vcl.StdCtrls.pas" line="956"/>
      <property name="Bottom" visibility="published" read="FBottom" write="SetMargin" type="Integer" default="0" index="3" file="Vcl.StdCtrls.pas" line="957"/>
    </members>
  </class>
  <class name="TPushButtonActionLink" file="Vcl.StdCtrls.pas" line="960">
    <ancestor name="TButtonActionLink" namespace="Vcl.StdCtrls">
      <methodref name="AssignClient" visibility="protected" procflags="override"/>
      <methodref name="IsCheckedLinked" visibility="protected" procflags="override"/>
      <methodref name="SetChecked" visibility="protected" procflags="override"/>
      <ancestor name="TWinControlActionLink" namespace="Vcl.Controls">
        <methodref name="AssignClient" visibility="protected" procflags="override"/>
        <methodref name="IsHelpContextLinked" visibility="protected" procflags="override"/>
        <methodref name="SetHelpContext" visibility="protected" procflags="override"/>
        <ancestor name="TControlActionLink" namespace="Vcl.Controls">
          <methodref name="AssignClient" visibility="protected" procflags="override"/>
          <methodref name="IsCaptionLinked" visibility="protected" procflags="override"/>
          <methodref name="IsDropdownMenuLinked" visibility="protected" procflags="virtual"/>
          <methodref name="IsEnabledLinked" visibility="protected" procflags="override"/>
          <methodref name="IsEnableDropdownLinked" visibility="protected" procflags="virtual"/>
          <methodref name="IsHelpLinked" visibility="protected" procflags="override"/>
          <methodref name="IsHintLinked" visibility="protected" procflags="override"/>
          <methodref name="IsVisibleLinked" visibility="protected" procflags="override"/>
          <methodref name="IsOnExecuteLinked" visibility="protected" procflags="override"/>
          <methodref name="IsPopupMenuLinked" visibility="protected" procflags="virtual"/>
          <methodref name="DoShowHint" visibility="protected" procflags="virtual"/>
          <methodref name="SetCaption" visibility="protected" procflags="override"/>
          <methodref name="SetDropdownMenu" visibility="protected" procflags="virtual"/>
          <methodref name="SetEnabled" visibility="protected" procflags="override"/>
          <methodref name="SetEnableDropdown" visibility="protected" procflags="virtual"/>
          <methodref name="SetHint" visibility="protected" procflags="override"/>
          <methodref name="SetHelpContext" visibility="protected" procflags="override"/>
          <methodref name="SetHelpKeyword" visibility="protected" procflags="override"/>
          <methodref name="SetHelpType" visibility="protected" procflags="override"/>
          <methodref name="SetVisible" visibility="protected" procflags="override"/>
          <methodref name="SetOnExecute" visibility="protected" procflags="override"/>
          <methodref name="SetPopupMenu" visibility="protected" procflags="virtual"/>
          <ancestor name="TActionLink" namespace="Vcl.ActnList">
            <methodref name="IsImageNameLinked" visibility="protected" procflags="virtual"/>
            <ancestor name="TContainedActionLink" namespace="System.Actions">
              <methodref name="DefaultIsLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsCaptionLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsCheckedLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsEnabledLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsGroupIndexLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsHelpContextLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsHelpLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsHintLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsImageIndexLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsShortCutLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsVisibleLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="IsStatusActionLinked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetAutoCheck" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetCaption" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetChecked" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetEnabled" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetGroupIndex" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetHelpContext" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetHelpKeyword" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetHelpType" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetHint" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetImageIndex" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetShortCut" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetVisible" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetStatusAction" visibility="protected" procflags="virtual">
              </methodref>
              <ancestor name="TBasicActionLink" namespace="System.Classes">
                <methodref name="AssignClient" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="Change" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="IsOnExecuteLinked" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="SetAction" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="SetOnExecute" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="Create" visibility="public" procflags="constructor virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor override">
                </methodref>
                <methodref name="Execute" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Update" visibility="public" procflags="virtual">
                </methodref>
                <propertyref name="Action" visibility="public">
                </propertyref>
                <eventref name="OnChange" visibility="public">
                </eventref>
                <ancestor name="TObject" namespace="System">
                  <methodref name="Create" visibility="public" procflags="constructor">
                  </methodref>
                  <methodref name="Free" visibility="public">
                  </methodref>
                  <methodref name="DisposeOf" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="InitInstance" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="CleanupInstance" visibility="public">
                  </methodref>
                  <methodref name="ClassType" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="ClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassNameIs" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassParent" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="ClassInfo" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InstanceSize" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InheritsFrom" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="QualifiedClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="GetInterface" visibility="public">
                  </methodref>
                  <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="UnitName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="UnitScope" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="Equals" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="GetHashCode" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="ToString" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="SafeCallException" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Dispatch" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="NewInstance" visibility="public" procflags="class virtual">
                  </methodref>
                  <methodref name="FreeInstance" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                  </methodref>
                  <methodref name="GetDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <propertyref name="Disposed" visibility="protected">
                  </propertyref>
                </ancestor>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <function name="IsImageIndexLinked" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="962">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="IsImageNameLinked" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="963">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="SetImageIndex" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="964">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
    </members>
  </class>
  <classref name="TPushButtonActionLinkClass" ref="TPushButtonActionLink" file="Vcl.StdCtrls.pas" line="967"/>
  <class name="TCustomButton" file="Vcl.StdCtrls.pas" line="969">
    <ancestor name="TButtonControl" namespace="Vcl.StdCtrls">
      <methodref name="IsCheckedStored" visibility="private"/>
      <methodref name="CNCtlColorStatic" visibility="private" procflags="message"/>
      <methodref name="WMEraseBkGnd" visibility="private" procflags="message"/>
      <methodref name="SetWordWrap" visibility="private"/>
      <methodref name="ActionChange" visibility="protected" procflags="override"/>
      <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
      <methodref name="GetChecked" visibility="protected" procflags="virtual"/>
      <methodref name="SetChecked" visibility="protected" procflags="virtual"/>
      <methodref name="WndProc" visibility="protected" procflags="override"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <propertyref name="Checked" visibility="protected"/>
      <propertyref name="ClicksDisabled" visibility="protected"/>
      <propertyref name="WordWrap" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <ancestor name="TWinControl" namespace="Vcl.Controls">
        <methodref name="AlignControl" visibility="private"/>
        <methodref name="CalcConstraints" visibility="private"/>
        <methodref name="DoPaddingChange" visibility="private"/>
        <methodref name="GetAlignDisabled" visibility="private"/>
        <methodref name="GetControl" visibility="private"/>
        <methodref name="GetControlCount" visibility="private"/>
        <methodref name="GetDockClientCount" visibility="private"/>
        <methodref name="GetDockClients" visibility="private"/>
        <methodref name="GetHandle" visibility="private"/>
        <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
        <methodref name="GetTabOrder" visibility="private"/>
        <methodref name="GetVisibleDockClientCount" visibility="private"/>
        <methodref name="Insert" visibility="private"/>
        <methodref name="InvalidateFrame" visibility="private"/>
        <methodref name="InvokeHelp" visibility="private"/>
        <methodref name="IsCtl3DStored" visibility="private"/>
        <methodref name="IsDoubleBufferedStored" visibility="private"/>
        <methodref name="PrecedingWindow" visibility="private"/>
        <methodref name="ReadDesignSize" visibility="private"/>
        <methodref name="ReadPixelsPerInch" visibility="private"/>
        <methodref name="Remove" visibility="private"/>
        <methodref name="RemoveFocus" visibility="private"/>
        <methodref name="SetBevelCut" visibility="private"/>
        <methodref name="SetBevelEdges" visibility="private"/>
        <methodref name="SetBevelKind" visibility="private"/>
        <methodref name="SetBevelWidth" visibility="private"/>
        <methodref name="SetBorderWidth" visibility="private"/>
        <methodref name="SetCtl3D" visibility="private"/>
        <methodref name="SetDockSite" visibility="private"/>
        <methodref name="SetDoubleBuffered" visibility="private"/>
        <methodref name="SetPadding" visibility="private"/>
        <methodref name="SetParentCtl3D" visibility="private"/>
        <methodref name="SetParentWindow" visibility="private"/>
        <methodref name="SetTabOrder" visibility="private"/>
        <methodref name="SetTabStop" visibility="private"/>
        <methodref name="SetUseDockManager" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateTabOrder" visibility="private"/>
        <methodref name="UpdateShowing" visibility="private"/>
        <methodref name="WriteDesignSize" visibility="private"/>
        <methodref name="WritePixelsPerInch" visibility="private"/>
        <methodref name="IsMenuKey" visibility="private"/>
        <methodref name="GetIsDrawingLocked" visibility="private"/>
        <methodref name="GetRedrawDisabled" visibility="private"/>
        <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="WMPaint" visibility="private" procflags="message"/>
        <methodref name="WMCommand" visibility="private" procflags="message"/>
        <methodref name="WMNotify" visibility="private" procflags="message"/>
        <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="WMHScroll" visibility="private" procflags="message"/>
        <methodref name="WMVScroll" visibility="private" procflags="message"/>
        <methodref name="WMCompareItem" visibility="private" procflags="message"/>
        <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
        <methodref name="WMDrawItem" visibility="private" procflags="message"/>
        <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
        <methodref name="WMSize" visibility="private" procflags="message"/>
        <methodref name="WMMove" visibility="private" procflags="message"/>
        <methodref name="WMSetCursor" visibility="private" procflags="message"/>
        <methodref name="WMKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMChar" visibility="private" procflags="message"/>
        <methodref name="WMSysCommand" visibility="private" procflags="message"/>
        <methodref name="WMCharToItem" visibility="private" procflags="message"/>
        <methodref name="WMParentNotify" visibility="private" procflags="message"/>
        <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
        <methodref name="WMDestroy" visibility="private" procflags="message"/>
        <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
        <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
        <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="private" procflags="message"/>
        <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
        <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
        <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="WMFontChange" visibility="private" procflags="message"/>
        <methodref name="WMTimeChange" visibility="private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="private" procflags="message"/>
        <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
        <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="WMGesture" visibility="private" procflags="message"/>
        <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
        <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
        <methodref name="CMChanged" visibility="private" procflags="message"/>
        <methodref name="CMChildKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogChar" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
        <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
        <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnter" visibility="private" procflags="message"/>
        <methodref name="CMExit" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
        <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="CMFontChange" visibility="private" procflags="message"/>
        <methodref name="CMTimeChange" visibility="private" procflags="message"/>
        <methodref name="CMDrag" visibility="private" procflags="message"/>
        <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
        <methodref name="CNKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNKeyUp" visibility="private" procflags="message"/>
        <methodref name="CNChar" visibility="private" procflags="message"/>
        <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNSysChar" visibility="private" procflags="message"/>
        <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
        <methodref name="CMSysCommand" visibility="private" procflags="message"/>
        <methodref name="CMInvalidate" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="private" procflags="message"/>
        <methodref name="WMPrintClient" visibility="private" procflags="message"/>
        <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
        <methodref name="CMControlListChange" visibility="private" procflags="message"/>
        <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
        <methodref name="CMDockClient" visibility="private" procflags="message"/>
        <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="InvokeAsyncCalls" visibility="protected">
        </methodref>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="override"/>
        <methodref name="AddBiDiModeExStyle" visibility="protected"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="AdjustSize" visibility="protected" procflags="override"/>
        <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
        <methodref name="ArrangeControl" visibility="protected"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
        <methodref name="CanResize" visibility="protected" procflags="override"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
        <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
        <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
        <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
        <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
        <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
        <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="DoKeyDown" visibility="protected"/>
        <methodref name="DoKeyPress" visibility="protected"/>
        <methodref name="DoKeyUp" visibility="protected"/>
        <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
        <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
        <methodref name="FindNextControl" visibility="protected"/>
        <methodref name="FixupTabList" visibility="protected"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
        <methodref name="GetClientRect" visibility="protected" procflags="override"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
        <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
        <methodref name="GetParentHandle" visibility="protected"/>
        <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
        <methodref name="GetTopParentHandle" visibility="protected"/>
        <methodref name="InvalidateDockHostSite" visibility="protected"/>
        <methodref name="IsControlMouseMsg" visibility="protected"/>
        <methodref name="IsControlActivateMsg" visibility="protected"/>
        <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
        <methodref name="MainWndProc" visibility="protected"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="NotifyControls" visibility="protected"/>
        <methodref name="PaintControls" visibility="protected"/>
        <methodref name="PaintHandler" visibility="protected"/>
        <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RecreateWnd" visibility="protected"/>
        <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="ResetImeComposition" visibility="protected"/>
        <methodref name="RequestAlign" visibility="protected" procflags="override"/>
        <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPIScreen" visibility="protected"/>
        <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="ScaleControls" visibility="protected"/>
        <methodref name="ScalePadding" visibility="protected"/>
        <methodref name="SelectFirst" visibility="protected"/>
        <methodref name="SelectNext" visibility="protected"/>
        <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
        <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="SetImeCompositionWindow" visibility="protected"/>
        <methodref name="SetParent" visibility="protected" procflags="override"/>
        <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="override"/>
        <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateBounds" visibility="protected"/>
        <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateRecreatingFlag" visibility="protected"/>
        <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateUIState" visibility="protected"/>
        <methodref name="WndProc" visibility="protected" procflags="override"/>
        <methodref name="CreateSubClass" visibility="protected"/>
        <methodref name="RemoveWindowProps" visibility="protected"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
        <propertyref name="AlignControlList" visibility="protected"/>
        <propertyref name="BevelEdges" visibility="protected"/>
        <propertyref name="BevelInner" visibility="protected"/>
        <propertyref name="BevelOuter" visibility="protected"/>
        <propertyref name="BevelKind" visibility="protected"/>
        <propertyref name="BevelWidth" visibility="protected"/>
        <propertyref name="BorderWidth" visibility="protected"/>
        <propertyref name="Ctl3D" visibility="protected"/>
        <propertyref name="ImeMode" visibility="protected"/>
        <propertyref name="ImeName" visibility="protected"/>
        <propertyref name="ParentBackground" visibility="protected"/>
        <propertyref name="ParentCtl3D" visibility="protected"/>
        <propertyref name="TipMode" visibility="protected"/>
        <propertyref name="DefWndProc" visibility="protected"/>
        <propertyref name="WindowHandle" visibility="protected"/>
        <eventref name="OnAlignInsertBefore" visibility="protected"/>
        <eventref name="OnAlignPosition" visibility="protected"/>
        <eventref name="OnDockDrop" visibility="protected"/>
        <eventref name="OnDockOver" visibility="protected"/>
        <eventref name="OnEnter" visibility="protected"/>
        <eventref name="OnExit" visibility="protected"/>
        <eventref name="OnGetSiteInfo" visibility="protected"/>
        <eventref name="OnKeyDown" visibility="protected"/>
        <eventref name="OnKeyPress" visibility="protected"/>
        <eventref name="OnKeyUp" visibility="protected"/>
        <eventref name="OnUnDock" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="CreateParented" visibility="public" procflags="constructor"/>
        <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="override">
        </methodref>
        <methodref name="Broadcast" visibility="public"/>
        <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
        <methodref name="ContainsControl" visibility="public"/>
        <methodref name="ControlAtPos" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="DisableAlign" visibility="public" procflags="inline"/>
        <propertyref name="DockClientCount" visibility="public"/>
        <propertyref name="DockClients" visibility="public"/>
        <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
        <propertyref name="DockSite" visibility="public"/>
        <propertyref name="DockManager" visibility="public"/>
        <propertyref name="DoubleBuffered" visibility="public"/>
        <methodref name="EnableAlign" visibility="public"/>
        <methodref name="FindChildControl" visibility="public"/>
        <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
        <methodref name="Focused" visibility="public" procflags="dynamic"/>
        <methodref name="GetChildren" visibility="public" procflags="override"/>
        <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
        <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
        <methodref name="HandleAllocated" visibility="public"/>
        <methodref name="HandleNeeded" visibility="public"/>
        <methodref name="InsertControl" visibility="public"/>
        <methodref name="Invalidate" visibility="public" procflags="override"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <propertyref name="PixelsPerInch" visibility="public"/>
        <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
        <methodref name="RemoveControl" visibility="public"/>
        <methodref name="Realign" visibility="public" procflags="inline"/>
        <methodref name="Repaint" visibility="public" procflags="override"/>
        <methodref name="ScaleBy" visibility="public"/>
        <methodref name="ScrollBy" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="override"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
        <methodref name="SetFocus" visibility="public" procflags="virtual"/>
        <methodref name="Update" visibility="public" procflags="override"/>
        <methodref name="UpdateControlState" visibility="public"/>
        <methodref name="LockDrawing" visibility="public"/>
        <methodref name="UnlockDrawing" visibility="public"/>
        <propertyref name="AlignDisabled" visibility="public"/>
        <propertyref name="MouseInClient" visibility="public"/>
        <propertyref name="VisibleDockClientCount" visibility="public"/>
        <propertyref name="Brush" visibility="public"/>
        <propertyref name="Controls" visibility="public"/>
        <propertyref name="ControlCount" visibility="public"/>
        <propertyref name="Handle" visibility="public"/>
        <propertyref name="Padding" visibility="public"/>
        <propertyref name="ParentDoubleBuffered" visibility="public"/>
        <propertyref name="ParentWindow" visibility="public"/>
        <propertyref name="Showing" visibility="public"/>
        <propertyref name="IsDrawingLocked" visibility="public"/>
        <propertyref name="RedrawDisabled" visibility="public"/>
        <propertyref name="TabOrder" visibility="public"/>
        <propertyref name="TabStop" visibility="public"/>
        <propertyref name="UseDockManager" visibility="public"/>
        <ancestor name="TControl" namespace="Vcl.Controls">
          <methodref name="GetCustomHint" visibility="private"/>
          <methodref name="CalcDockSizes" visibility="private"/>
          <methodref name="CheckNewSize" visibility="private"/>
          <methodref name="CreateFloatingDockSite" visibility="private"/>
          <methodref name="DoActionChange" visibility="private"/>
          <methodref name="DoCanAutoSize" visibility="private"/>
          <methodref name="DoCanResize" visibility="private"/>
          <methodref name="DoConstraintsChange" visibility="private"/>
          <methodref name="DoConstrainedResize" visibility="private"/>
          <methodref name="DoDragMsg" visibility="private"/>
          <methodref name="DoMouseActivate" visibility="private"/>
          <methodref name="DoMouseDown" visibility="private"/>
          <methodref name="DoMouseUp" visibility="private"/>
          <methodref name="DoMarginChange" visibility="private"/>
          <methodref name="FontChanged" visibility="private"/>
          <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
          <methodref name="GetBoundsRect" visibility="private"/>
          <methodref name="GetClientHeight" visibility="private"/>
          <methodref name="GetClientWidth" visibility="private"/>
          <methodref name="GetLRDockWidth" visibility="private"/>
          <methodref name="GetMouseCapture" visibility="private"/>
          <methodref name="GetTBDockHeight" visibility="private"/>
          <methodref name="GetUndockWidth" visibility="private"/>
          <methodref name="GetUndockHeight" visibility="private"/>
          <methodref name="InvalidateControl" visibility="private"/>
          <methodref name="IsAnchorsStored" visibility="private"/>
          <methodref name="IsBiDiModeStored" visibility="private"/>
          <methodref name="IsCaptionStored" visibility="private"/>
          <methodref name="IsColorStored" visibility="private"/>
          <methodref name="IsEnabledStored" visibility="private"/>
          <methodref name="IsFontStored" visibility="private"/>
          <methodref name="IsHintStored" visibility="private"/>
          <methodref name="IsHelpContextStored" visibility="private"/>
          <methodref name="IsOnClickStored" visibility="private"/>
          <methodref name="IsShowHintStored" visibility="private"/>
          <methodref name="IsVisibleStored" visibility="private"/>
          <methodref name="ReadIsControl" visibility="private"/>
          <methodref name="ReadExplicitLeft" visibility="private"/>
          <methodref name="ReadExplicitTop" visibility="private"/>
          <methodref name="ReadExplicitWidth" visibility="private"/>
          <methodref name="ReadExplicitHeight" visibility="private"/>
          <methodref name="SetAlignWithMargins" visibility="private"/>
          <methodref name="SetAnchors" visibility="private"/>
          <methodref name="SetAction" visibility="private"/>
          <methodref name="SetAlign" visibility="private"/>
          <methodref name="SetBoundsRect" visibility="private"/>
          <methodref name="SetClientHeight" visibility="private"/>
          <methodref name="SetClientSize" visibility="private"/>
          <methodref name="SetClientWidth" visibility="private"/>
          <methodref name="SetColor" visibility="private"/>
          <methodref name="SetCursor" visibility="private"/>
          <methodref name="SetDesktopFont" visibility="private"/>
          <methodref name="SetFont" visibility="private"/>
          <methodref name="SetHeight" visibility="private"/>
          <methodref name="SetHelpContext" visibility="private"/>
          <methodref name="SetHelpKeyword" visibility="private"/>
          <methodref name="SetHostDockSite" visibility="private"/>
          <methodref name="SetLeft" visibility="private"/>
          <methodref name="SetMouseCapture" visibility="private"/>
          <methodref name="SetParentColor" visibility="private"/>
          <methodref name="SetParentFont" visibility="private"/>
          <methodref name="SetShowHint" visibility="private"/>
          <methodref name="SetParentShowHint" visibility="private"/>
          <methodref name="SetParentCustomHint" visibility="private"/>
          <methodref name="SetPopupMenu" visibility="private"/>
          <methodref name="SetTop" visibility="private"/>
          <methodref name="SetVisible" visibility="private"/>
          <methodref name="SetWidth" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateAnchorRules" visibility="private"/>
          <methodref name="WriteIsControl" visibility="private"/>
          <methodref name="WriteExplicitLeft" visibility="private"/>
          <methodref name="WriteExplicitTop" visibility="private"/>
          <methodref name="WriteExplicitWidth" visibility="private"/>
          <methodref name="WriteExplicitHeight" visibility="private"/>
          <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMouseMove" visibility="private" procflags="message"/>
          <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="WMCancelMode" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMHintShow" visibility="private" procflags="message"/>
          <methodref name="CMHitTest" visibility="private" procflags="message"/>
          <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
          <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="CMGesture" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="SetConstraints" visibility="private"/>
          <methodref name="SetMargins" visibility="private"/>
          <methodref name="SetTouchManager" visibility="private"/>
          <methodref name="GetText" visibility="private"/>
          <methodref name="SetText" visibility="private"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
          <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="CanResize" visibility="protected" procflags="virtual"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="Changed" visibility="protected"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="Click" visibility="protected" procflags="dynamic"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
          <methodref name="CalcCursorPos" visibility="protected"/>
          <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
          <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
          <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
          <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
          <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
          <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
          <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
          <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="GetAction" visibility="protected" procflags="virtual"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
          <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
          <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
          <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
          <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
          <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragMode" visibility="protected"/>
          <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
          <methodref name="Loaded" visibility="protected" procflags="override"/>
          <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
          <methodref name="Resize" visibility="protected" procflags="dynamic"/>
          <methodref name="ScaleConstraints" visibility="protected"/>
          <methodref name="ScaleMargins" visibility="protected"/>
          <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
          <methodref name="SendCancelMode" visibility="protected"/>
          <methodref name="SendDockNotification" visibility="protected"/>
          <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="SetName" visibility="protected" procflags="override"/>
          <methodref name="SetParent" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
          <methodref name="SetCustomHint" visibility="protected"/>
          <methodref name="UpdateExplicitBounds" visibility="protected"/>
          <methodref name="UpdateBoundsRect" visibility="protected"/>
          <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
          <methodref name="WndProc" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
          <propertyref name="ActionLink" visibility="protected"/>
          <propertyref name="AutoSize" visibility="protected"/>
          <propertyref name="Caption" visibility="protected"/>
          <propertyref name="DesktopFont" visibility="protected"/>
          <propertyref name="DragKind" visibility="protected"/>
          <propertyref name="DragCursor" visibility="protected"/>
          <propertyref name="DragMode" visibility="protected"/>
          <propertyref name="IsControl" visibility="protected"/>
          <propertyref name="MouseCapture" visibility="protected"/>
          <propertyref name="ParentBiDiMode" visibility="protected"/>
          <propertyref name="ParentColor" visibility="protected"/>
          <propertyref name="ParentFont" visibility="protected"/>
          <propertyref name="ParentShowHint" visibility="protected"/>
          <propertyref name="PopupMenu" visibility="protected"/>
          <propertyref name="ScalingFlags" visibility="protected"/>
          <propertyref name="Text" visibility="protected"/>
          <propertyref name="WheelAccumulator" visibility="protected"/>
          <propertyref name="Color" visibility="protected"/>
          <propertyref name="Font" visibility="protected"/>
          <propertyref name="IScaling" visibility="protected"/>
          <propertyref name="WindowText" visibility="protected"/>
          <eventref name="OnCanResize" visibility="protected"/>
          <eventref name="OnClick" visibility="protected"/>
          <eventref name="OnConstrainedResize" visibility="protected"/>
          <eventref name="OnContextPopup" visibility="protected"/>
          <eventref name="OnDblClick" visibility="protected"/>
          <eventref name="OnDragDrop" visibility="protected"/>
          <eventref name="OnDragOver" visibility="protected"/>
          <eventref name="OnEndDock" visibility="protected"/>
          <eventref name="OnEndDrag" visibility="protected"/>
          <eventref name="OnMouseActivate" visibility="protected"/>
          <eventref name="OnMouseDown" visibility="protected"/>
          <eventref name="OnMouseEnter" visibility="protected"/>
          <eventref name="OnMouseLeave" visibility="protected"/>
          <eventref name="OnMouseMove" visibility="protected"/>
          <eventref name="OnMouseUp" visibility="protected"/>
          <eventref name="OnMouseWheel" visibility="protected"/>
          <eventref name="OnMouseWheelDown" visibility="protected"/>
          <eventref name="OnMouseWheelUp" visibility="protected"/>
          <eventref name="OnResize" visibility="protected"/>
          <eventref name="OnStartDock" visibility="protected"/>
          <eventref name="OnStartDrag" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="CheckNonMainThreadUsage" visibility="public"/>
          <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
          <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
          <methodref name="BeginDrag" visibility="public"/>
          <methodref name="BringToFront" visibility="public"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToParent" visibility="public"/>
          <methodref name="Dock" visibility="public" procflags="dynamic"/>
          <methodref name="Dragging" visibility="public"/>
          <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
          <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
          <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
          <propertyref name="Enabled" visibility="public"/>
          <methodref name="EndDrag" visibility="public"/>
          <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="GetParentComponent" visibility="public" procflags="override"/>
          <methodref name="HasParent" visibility="public" procflags="override"/>
          <methodref name="Hide" visibility="public"/>
          <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
          <methodref name="IsRightToLeft" visibility="public"/>
          <methodref name="ManualDock" visibility="public"/>
          <methodref name="ManualFloat" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Refresh" visibility="public"/>
          <methodref name="Repaint" visibility="public" procflags="virtual"/>
          <methodref name="ReplaceDockedControl" visibility="public"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ParentToClient" visibility="public"/>
          <methodref name="SendToBack" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="virtual"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
          <methodref name="SetParentComponent" visibility="public" procflags="override"/>
          <methodref name="Show" visibility="public"/>
          <methodref name="Update" visibility="public" procflags="virtual"/>
          <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="UseRightToLeftReading" visibility="public"/>
          <methodref name="UseRightToLeftScrollBar" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="GetTextBuf" visibility="public"/>
          <methodref name="GetTextLen" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="SetTextBuf" visibility="public"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleRectSize" visibility="public"/>
          <propertyref name="Action" visibility="public"/>
          <propertyref name="Align" visibility="public"/>
          <propertyref name="Anchors" visibility="public"/>
          <propertyref name="BiDiMode" visibility="public"/>
          <propertyref name="BoundsRect" visibility="public"/>
          <propertyref name="ClientHeight" visibility="public"/>
          <propertyref name="ClientOrigin" visibility="public"/>
          <propertyref name="ClientRect" visibility="public"/>
          <propertyref name="ClientWidth" visibility="public"/>
          <propertyref name="Constraints" visibility="public"/>
          <propertyref name="ControlState" visibility="public"/>
          <propertyref name="ControlStyle" visibility="public"/>
          <propertyref name="CurrentPPI" visibility="public"/>
          <propertyref name="DockOrientation" visibility="public"/>
          <propertyref name="ExplicitLeft" visibility="public"/>
          <propertyref name="ExplicitTop" visibility="public"/>
          <propertyref name="ExplicitWidth" visibility="public"/>
          <propertyref name="ExplicitHeight" visibility="public"/>
          <propertyref name="Floating" visibility="public"/>
          <propertyref name="FloatingDockSiteClass" visibility="public"/>
          <propertyref name="HostDockSite" visibility="public"/>
          <propertyref name="LRDockWidth" visibility="public"/>
          <propertyref name="ScaleFactor" visibility="public"/>
          <propertyref name="ShowHint" visibility="public"/>
          <propertyref name="TBDockHeight" visibility="public"/>
          <propertyref name="Touch" visibility="public"/>
          <propertyref name="UndockHeight" visibility="public"/>
          <propertyref name="UndockWidth" visibility="public"/>
          <propertyref name="Visible" visibility="public"/>
          <eventref name="WindowProc" visibility="public"/>
          <propertyref name="Parent" visibility="public"/>
          <propertyref name="StyleElements" visibility="public"/>
          <propertyref name="StyleName" visibility="public"/>
          <eventref name="OnGesture" visibility="public"/>
          <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
          <propertyref name="AlignWithMargins" visibility="published"/>
          <propertyref name="Left" visibility="published"/>
          <propertyref name="Top" visibility="published"/>
          <propertyref name="Width" visibility="published"/>
          <propertyref name="Height" visibility="published"/>
          <propertyref name="Cursor" visibility="published"/>
          <propertyref name="Hint" visibility="published"/>
          <propertyref name="HelpType" visibility="published"/>
          <propertyref name="HelpKeyword" visibility="published"/>
          <propertyref name="HelpContext" visibility="published"/>
          <propertyref name="Margins" visibility="published"/>
          <propertyref name="CustomHint" visibility="published"/>
          <propertyref name="ParentCustomHint" visibility="published"/>
          <ancestor name="TComponent" namespace="System.Classes">
            <interfaces>
              <implements name="IInterfaceComponentReference"/>
              <implements name="IInterface"/>
            </interfaces>
            <methodref name="GetComObject" visibility="private">
            </methodref>
            <methodref name="GetComponent" visibility="private">
            </methodref>
            <methodref name="GetComponentCount" visibility="private">
            </methodref>
            <methodref name="GetComponentIndex" visibility="private">
            </methodref>
            <methodref name="Insert" visibility="private">
            </methodref>
            <methodref name="ReadLeft" visibility="private">
            </methodref>
            <methodref name="ReadTop" visibility="private">
            </methodref>
            <methodref name="Remove" visibility="private">
            </methodref>
            <methodref name="RemoveNotification" visibility="private">
            </methodref>
            <methodref name="SetComponentIndex" visibility="private">
            </methodref>
            <methodref name="SetReference" visibility="private">
            </methodref>
            <methodref name="WriteLeft" visibility="private">
            </methodref>
            <methodref name="WriteTop" visibility="private">
            </methodref>
            <methodref name="IntfGetComponent" visibility="private">
            </methodref>
            <methodref name="DoGetDeltaStreams" visibility="private">
            </methodref>
            <methodref name="ReadDeltaStream" visibility="private">
            </methodref>
            <methodref name="ReadDeltaState" visibility="private">
            </methodref>
            <methodref name="FindSortedComponent" visibility="private">
            </methodref>
            <methodref name="AddSortedComponent" visibility="private">
            </methodref>
            <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
            </methodref>
            <methodref name="Create@" visibility="class private" procflags="class constructor noself">
            </methodref>
            <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ChangeName" visibility="protected">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="override">
            </methodref>
            <methodref name="GetChildren" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="override">
            </methodref>
            <methodref name="Loaded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="Notification" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ReadState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="CanObserve" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetObservers" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetAncestor" visibility="protected">
            </methodref>
            <methodref name="SetDesigning" visibility="protected">
            </methodref>
            <methodref name="SetInline" visibility="protected">
            </methodref>
            <methodref name="SetDesignInstance" visibility="protected">
            </methodref>
            <methodref name="SetName" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updating" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updated" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
            </methodref>
            <methodref name="ValidateRename" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="WriteState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="RemoveFreeNotifications" visibility="protected">
            </methodref>
            <methodref name="QueryInterface" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="_AddRef" visibility="protected">
            </methodref>
            <methodref name="_Release" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfoCount" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfo" visibility="protected">
            </methodref>
            <methodref name="GetIDsOfNames" visibility="protected">
            </methodref>
            <methodref name="Invoke" visibility="protected">
            </methodref>
            <eventref name="OnGetDeltaStreams" visibility="protected">
            </eventref>
            <methodref name="Create" visibility="public" procflags="constructor virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="override">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndFunctionInvoke" visibility="public">
            </methodref>
            <methodref name="DestroyComponents" visibility="public">
            </methodref>
            <methodref name="Destroying" visibility="public">
            </methodref>
            <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="FindComponent" visibility="public">
            </methodref>
            <methodref name="FreeNotification" visibility="public">
            </methodref>
            <methodref name="RemoveFreeNotification" visibility="public">
            </methodref>
            <methodref name="FreeOnRelease" visibility="public">
            </methodref>
            <methodref name="GetEnumerator" visibility="public" procflags="inline">
            </methodref>
            <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="override">
            </methodref>
            <methodref name="HasParent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="InsertComponent" visibility="public">
            </methodref>
            <methodref name="RemoveComponent" visibility="public">
            </methodref>
            <methodref name="SetSubComponent" visibility="public">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="override">
            </methodref>
            <methodref name="UpdateAction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="IsImplementorOf" visibility="public">
            </methodref>
            <methodref name="ReferenceInterface" visibility="public">
            </methodref>
            <propertyref name="ComObject" visibility="public">
            </propertyref>
            <propertyref name="Components" visibility="public">
            </propertyref>
            <propertyref name="ComponentCount" visibility="public">
            </propertyref>
            <propertyref name="ComponentIndex" visibility="public">
            </propertyref>
            <propertyref name="ComponentState" visibility="public">
            </propertyref>
            <propertyref name="ComponentStyle" visibility="public">
            </propertyref>
            <propertyref name="DesignInfo" visibility="public">
            </propertyref>
            <propertyref name="Owner" visibility="public">
            </propertyref>
            <propertyref name="VCLComObject" visibility="public">
            </propertyref>
            <propertyref name="Observers" visibility="public">
            </propertyref>
            <propertyref name="Name" visibility="published">
            </propertyref>
            <propertyref name="Tag" visibility="published">
            </propertyref>
            <ancestor name="TPersistent" namespace="System.Classes">
              <methodref name="AssignError" visibility="private">
              </methodref>
              <methodref name="AssignTo" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="Assign" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="dynamic">
              </methodref>
              <ancestor name="TObject" namespace="System">
                <methodref name="Create" visibility="public" procflags="constructor">
                </methodref>
                <methodref name="Free" visibility="public">
                </methodref>
                <methodref name="DisposeOf" visibility="public" procflags="inline">
                </methodref>
                <methodref name="InitInstance" visibility="public" procflags="class">
                </methodref>
                <methodref name="CleanupInstance" visibility="public">
                </methodref>
                <methodref name="ClassType" visibility="public" procflags="inline">
                </methodref>
                <methodref name="ClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassNameIs" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassParent" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="ClassInfo" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InstanceSize" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InheritsFrom" visibility="public" procflags="class">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodName" visibility="public" procflags="class">
                </methodref>
                <methodref name="QualifiedClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="GetInterface" visibility="public">
                </methodref>
                <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                </methodref>
                <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="UnitName" visibility="public" procflags="class">
                </methodref>
                <methodref name="UnitScope" visibility="public" procflags="class">
                </methodref>
                <methodref name="Equals" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetHashCode" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="ToString" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Dispatch" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="NewInstance" visibility="public" procflags="class virtual">
                </methodref>
                <methodref name="FreeInstance" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                </methodref>
                <methodref name="GetDisposed" visibility="protected" procflags="inline">
                </methodref>
                <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                </methodref>
                <propertyref name="Disposed" visibility="protected">
                </propertyref>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <enum name="TButtonStyle" visibility="public" alias="Vcl.StdCtrls.TButtonStyle" file="Vcl.StdCtrls.pas" line="971">
        <element value="0" name="bsPushButton" file="Vcl.StdCtrls.pas" line="971"/>
        <element value="1" name="bsCommandLink" file="Vcl.StdCtrls.pas" line="971"/>
        <element value="2" name="bsSplitButton" file="Vcl.StdCtrls.pas" line="971"/>
      </enum>
      <field name="FActive" type="Boolean" visibility="private" size="1" offset="696" file="Vcl.StdCtrls.pas" line="973"/>
      <field name="FCancel" type="Boolean" visibility="private" size="1" offset="697" file="Vcl.StdCtrls.pas" line="974"/>
      <field name="FCommandLinkHint" type="string" visibility="private" size="4" offset="700" file="Vcl.StdCtrls.pas" line="975"/>
      <field name="FDefault" type="Boolean" visibility="private" size="1" offset="704" file="Vcl.StdCtrls.pas" line="976"/>
      <field name="FDisabledImageIndex" type="TImageIndex" visibility="private" size="4" offset="708" file="Vcl.StdCtrls.pas" line="977"/>
      <field name="FDisabledImageName" type="TImageName" visibility="private" size="4" offset="712" file="Vcl.StdCtrls.pas" line="978"/>
      <field name="FDropDownMenu" type="TPopupMenu" visibility="private" size="4" offset="716" file="Vcl.StdCtrls.pas" line="979"/>
      <field name="FElevationRequired" type="Boolean" visibility="private" size="1" offset="720" file="Vcl.StdCtrls.pas" line="980"/>
      <field name="FHotImageIndex" type="TImageIndex" visibility="private" size="4" offset="724" file="Vcl.StdCtrls.pas" line="981"/>
      <field name="FHotImageName" type="TImageName" visibility="private" size="4" offset="728" file="Vcl.StdCtrls.pas" line="982"/>
      <field name="FImageAlignment" type="TImageAlignment" visibility="private" size="1" offset="732" file="Vcl.StdCtrls.pas" line="983"/>
      <field name="FImageChangeLink" type="TChangeLink" visibility="private" size="4" offset="736" file="Vcl.StdCtrls.pas" line="984"/>
      <field name="FImageIndex" type="TImageIndex" visibility="private" size="4" offset="740" file="Vcl.StdCtrls.pas" line="985"/>
      <field name="FImageName" type="TImageName" visibility="private" size="4" offset="744" file="Vcl.StdCtrls.pas" line="986"/>
      <field name="FImageMargins" type="TImageMargins" visibility="private" size="4" offset="748" file="Vcl.StdCtrls.pas" line="987"/>
      <field name="FImages" type="TCustomImageList" visibility="private" size="4" offset="752" file="Vcl.StdCtrls.pas" line="988"/>
      <field name="FDisabledImages" type="TCustomImageList" visibility="private" size="4" offset="756" file="Vcl.StdCtrls.pas" line="989"/>
      <field name="FInternalImageList" type="TImageList" visibility="private" size="4" offset="760" file="Vcl.StdCtrls.pas" line="990"/>
      <field name="FModalResult" type="TModalResult" visibility="private" size="4" offset="764" file="Vcl.StdCtrls.pas" line="991"/>
      <field name="FPressedImageIndex" type="TImageIndex" visibility="private" size="4" offset="768" file="Vcl.StdCtrls.pas" line="992"/>
      <field name="FPressedImageName" type="TImageName" visibility="private" size="4" offset="772" file="Vcl.StdCtrls.pas" line="993"/>
      <field name="FSelectedImageIndex" type="TImageIndex" visibility="private" size="4" offset="776" file="Vcl.StdCtrls.pas" line="994"/>
      <field name="FSelectedImageName" type="TImageName" visibility="private" size="4" offset="780" file="Vcl.StdCtrls.pas" line="995"/>
      <field name="FStyle" type="TCustomButton.TButtonStyle" visibility="private" size="1" offset="784" file="Vcl.StdCtrls.pas" line="996"/>
      <field name="FStylusHotImageIndex" type="TImageIndex" visibility="private" size="4" offset="788" file="Vcl.StdCtrls.pas" line="997"/>
      <field name="FStylusHotImageName" type="TImageName" visibility="private" size="4" offset="792" file="Vcl.StdCtrls.pas" line="998"/>
      <field name="FOnDropDownClick" type="TNotifyEvent" visibility="private" size="8" offset="800" file="Vcl.StdCtrls.pas" line="999"/>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="1000">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="1001">
      </procedure>
      <procedure name="CMDialogKey" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1002">
        <parameters>
          <parameter name="Message" type="TWMKey" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMDialogChar" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1003">
        <parameters>
          <parameter name="Message" type="TWMKey" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNCommand" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1004">
        <parameters>
          <parameter name="Message" type="TWMCommand" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNCtlColorBtn" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1005">
        <parameters>
          <parameter name="Message" type="TWMCtlColor" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNNotify" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1006">
        <parameters>
          <parameter name="Message" type="TWMNotify" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="ImageListChange" visibility="private" file="Vcl.StdCtrls.pas" line="1007">
        <parameters>
          <parameter name="Sender" type="TObject"/>
        </parameters>
      </procedure>
      <procedure name="ImageMarginsChange" visibility="private" file="Vcl.StdCtrls.pas" line="1008">
        <parameters>
          <parameter name="Sender" type="TObject"/>
        </parameters>
      </procedure>
      <function name="IsImageIndexStored" visibility="private" file="Vcl.StdCtrls.pas" line="1009">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="IsImageNameStored" visibility="private" file="Vcl.StdCtrls.pas" line="1010">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="SetCommandLinkHint" visibility="private" file="Vcl.StdCtrls.pas" line="1011">
        <parameters>
          <parameter name="Value" type="string" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetDefault" visibility="private" file="Vcl.StdCtrls.pas" line="1012">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetDisabledImageIndex" visibility="private" file="Vcl.StdCtrls.pas" line="1013">
        <parameters>
          <parameter name="Value" type="TImageIndex" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetDisabledImageName" visibility="private" file="Vcl.StdCtrls.pas" line="1014">
        <parameters>
          <parameter name="Value" type="TImageName" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetDropDownMenu" visibility="private" file="Vcl.StdCtrls.pas" line="1015">
        <parameters>
          <parameter name="Value" type="TPopupMenu" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetElevationRequired" visibility="private" file="Vcl.StdCtrls.pas" line="1016">
        <parameters>
          <parameter name="Value" type="Boolean" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetElevationRequiredState" visibility="private" file="Vcl.StdCtrls.pas" line="1017">
      </procedure>
      <procedure name="SetHotImageIndex" visibility="private" file="Vcl.StdCtrls.pas" line="1018">
        <parameters>
          <parameter name="Value" type="TImageIndex" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetHotImageName" visibility="private" file="Vcl.StdCtrls.pas" line="1019">
        <parameters>
          <parameter name="Value" type="TImageName" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetImageAlignment" visibility="private" file="Vcl.StdCtrls.pas" line="1020">
        <parameters>
          <parameter name="Value" type="TImageAlignment" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetImageIndex" visibility="private" file="Vcl.StdCtrls.pas" line="1021">
        <parameters>
          <parameter name="Value" type="TImageIndex" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetImageName" visibility="private" file="Vcl.StdCtrls.pas" line="1022">
        <parameters>
          <parameter name="Value" type="TImageName" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetImageMargins" visibility="private" file="Vcl.StdCtrls.pas" line="1023">
        <parameters>
          <parameter name="Value" type="TImageMargins" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetImages" visibility="private" file="Vcl.StdCtrls.pas" line="1024">
        <parameters>
          <parameter name="Value" type="TCustomImageList" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetDisabledImages" visibility="private" file="Vcl.StdCtrls.pas" line="1025">
        <parameters>
          <parameter name="Value" type="TCustomImageList" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetPressedImageIndex" visibility="private" file="Vcl.StdCtrls.pas" line="1026">
        <parameters>
          <parameter name="Value" type="TImageIndex" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetPressedImageName" visibility="private" file="Vcl.StdCtrls.pas" line="1027">
        <parameters>
          <parameter name="Value" type="TImageName" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetSelectedImageIndex" visibility="private" file="Vcl.StdCtrls.pas" line="1028">
        <parameters>
          <parameter name="Value" type="TImageIndex" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetSelectedImageName" visibility="private" file="Vcl.StdCtrls.pas" line="1029">
        <parameters>
          <parameter name="Value" type="TImageName" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetStyle" visibility="private" file="Vcl.StdCtrls.pas" line="1030">
        <parameters>
          <parameter name="Value" type="TCustomButton.TButtonStyle" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetStylusHotImageIndex" visibility="private" file="Vcl.StdCtrls.pas" line="1031">
        <parameters>
          <parameter name="Value" type="TImageIndex" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetStylusHotImageName" visibility="private" file="Vcl.StdCtrls.pas" line="1032">
        <parameters>
          <parameter name="Value" type="TImageName" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="UpdateImageName" visibility="private" file="Vcl.StdCtrls.pas" line="1033">
        <parameters>
          <parameter name="Index" type="TImageIndex"/>
          <parameter name="Name" type="TImageName" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="UpdateImageIndex" visibility="private" file="Vcl.StdCtrls.pas" line="1034">
        <parameters>
          <parameter name="Name" type="TImageName"/>
          <parameter name="Index" type="TImageIndex" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="UpdateCommandLinkHint" visibility="private" file="Vcl.StdCtrls.pas" line="1035">
      </procedure>
      <procedure name="WMEraseBkgnd" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1036">
        <parameters>
          <parameter name="Message" type="TWMEraseBkgnd" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMFocusChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1038">
        <parameters>
          <parameter name="Message" type="TCMFocusChanged" paramflags="var"/>
        </parameters>
      </procedure>
      <property name="Active" visibility="protected" read="FActive" type="Boolean" file="Vcl.StdCtrls.pas" line="1041"/>
      <procedure name="ActionChange" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1042">
        <parameters>
          <parameter name="Sender" type="TObject"/>
          <parameter name="CheckDefaults" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="CreateParams" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1043">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CreateWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1044">
      </procedure>
      <function name="GetActionLinkClass" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1045">
        <parameters>
          <retval type="TControlActionLinkClass"/>
        </parameters>
      </function>
      <procedure name="Loaded" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1046">
      </procedure>
      <procedure name="Notification" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1047">
        <parameters>
          <parameter name="AComponent" type="TComponent"/>
          <parameter name="Operation" type="TOperation"/>
        </parameters>
      </procedure>
      <procedure name="SetButtonStyle" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1048">
        <parameters>
          <parameter name="ADefault" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="UpdateImageList" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1049">
      </procedure>
      <procedure name="UpdateImages" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1050">
      </procedure>
      <procedure name="SetImageList" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1051">
        <parameters>
          <parameter name="AHandle" type="NativeUInt"/>
        </parameters>
      </procedure>
      <procedure name="UpdateImage" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1052">
      </procedure>
      <procedure name="CheckImageIndexes" visibility="protected" file="Vcl.StdCtrls.pas" line="1053">
      </procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1058">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      </constructor>
      <destructor name="Destroy" visibility="public" file="Vcl.StdCtrls.pas" line="1059">
        <parameters>
        </parameters>
      </destructor>
      <procedure name="Click" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="1060">
      </procedure>
      <function name="UseRightToLeftAlignment" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="1061">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <property name="Cancel" visibility="public" read="FCancel" write="FCancel" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="1062"/>
      <property name="CommandLinkHint" visibility="public" read="FCommandLinkHint" write="SetCommandLinkHint" type="string" default="0" file="Vcl.StdCtrls.pas" line="1063"/>
      <property name="Default" visibility="public" read="FDefault" write="SetDefault" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="1064"/>
      <property name="DisabledImageIndex" visibility="public" read="FDisabledImageIndex" write="SetDisabledImageIndex" type="TImageIndex" default="-1" file="Vcl.StdCtrls.pas" line="1065"/>
      <property name="DisabledImageName" visibility="public" read="FDisabledImageName" write="SetDisabledImageName" type="TImageName" default="0" file="Vcl.StdCtrls.pas" line="1066"/>
      <property name="DisabledImages" visibility="public" read="FDisabledImages" write="SetDisabledImages" type="TCustomImageList" file="Vcl.StdCtrls.pas" line="1067"/>
      <property name="DropDownMenu" visibility="public" read="FDropDownMenu" write="SetDropDownMenu" type="TPopupMenu" file="Vcl.StdCtrls.pas" line="1068"/>
      <property name="ElevationRequired" visibility="public" read="FElevationRequired" write="SetElevationRequired" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="1069"/>
      <property name="HotImageIndex" visibility="public" read="FHotImageIndex" write="SetHotImageIndex" type="TImageIndex" default="-1" file="Vcl.StdCtrls.pas" line="1070"/>
      <property name="HotImageName" visibility="public" read="FHotImageName" write="SetHotImageName" type="TImageName" default="0" file="Vcl.StdCtrls.pas" line="1071"/>
      <property name="Images" visibility="public" read="FImages" write="SetImages" type="TCustomImageList" file="Vcl.StdCtrls.pas" line="1072"/>
      <property name="ImageAlignment" visibility="public" read="FImageAlignment" write="SetImageAlignment" type="TImageAlignment" default="0" file="Vcl.StdCtrls.pas" line="1073"/>
      <property name="ImageIndex" visibility="public" read="FImageIndex" write="SetImageIndex" stored="IsImageIndexStored" type="TImageIndex" default="-1" file="Vcl.StdCtrls.pas" line="1074"/>
      <property name="ImageName" visibility="public" read="FImageName" write="SetImageName" stored="IsImageNameStored" type="TImageName" default="0" file="Vcl.StdCtrls.pas" line="1075"/>
      <property name="ImageMargins" visibility="public" read="FImageMargins" write="SetImageMargins" type="TImageMargins" file="Vcl.StdCtrls.pas" line="1076"/>
      <property name="ModalResult" visibility="public" read="FModalResult" write="FModalResult" type="TModalResult" default="0" file="Vcl.StdCtrls.pas" line="1077"/>
      <property name="PressedImageIndex" visibility="public" read="FPressedImageIndex" write="SetPressedImageIndex" type="TImageIndex" default="-1" file="Vcl.StdCtrls.pas" line="1078"/>
      <property name="PressedImageName" visibility="public" read="FPressedImageName" write="SetPressedImageName" type="TImageName" default="0" file="Vcl.StdCtrls.pas" line="1079"/>
      <property name="SelectedImageIndex" visibility="public" read="FSelectedImageIndex" write="SetSelectedImageIndex" type="TImageIndex" default="-1" file="Vcl.StdCtrls.pas" line="1080"/>
      <property name="SelectedImageName" visibility="public" read="FSelectedImageName" write="SetSelectedImageName" type="TImageName" default="0" file="Vcl.StdCtrls.pas" line="1081"/>
      <property name="Style" visibility="public" read="FStyle" write="SetStyle" type="TCustomButton.TButtonStyle" default="0" file="Vcl.StdCtrls.pas" line="1082"/>
      <property name="StylusHotImageIndex" visibility="public" read="FStylusHotImageIndex" write="SetStylusHotImageIndex" type="TImageIndex" default="-1" file="Vcl.StdCtrls.pas" line="1083"/>
      <property name="StylusHotImageName" visibility="public" read="FStylusHotImageName" write="SetStylusHotImageName" type="TImageName" default="0" file="Vcl.StdCtrls.pas" line="1084"/>
      <property name="TabStop" visibility="public" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1085"/>
      <event name="OnDropDownClick" visibility="public" read="FOnDropDownClick" write="FOnDropDownClick" type="TNotifyEvent" file="Vcl.StdCtrls.pas" line="1086"/>
    </members>
  </class>
  <class name="TButton" file="Vcl.StdCtrls.pas" line="1089">
    <ancestor name="TCustomButton" namespace="Vcl.StdCtrls">
      <methodref name="Create@" visibility="class private" procflags="class constructor noself"/>
      <methodref name="Destroy@" visibility="class private" procflags="class destructor noself"/>
      <methodref name="CMDialogKey" visibility="private" procflags="message"/>
      <methodref name="CMDialogChar" visibility="private" procflags="message"/>
      <methodref name="CNCommand" visibility="private" procflags="message"/>
      <methodref name="CNCtlColorBtn" visibility="private" procflags="message"/>
      <methodref name="CNNotify" visibility="private" procflags="message"/>
      <methodref name="ImageListChange" visibility="private"/>
      <methodref name="ImageMarginsChange" visibility="private"/>
      <methodref name="IsImageIndexStored" visibility="private"/>
      <methodref name="IsImageNameStored" visibility="private"/>
      <methodref name="SetCommandLinkHint" visibility="private"/>
      <methodref name="SetDefault" visibility="private"/>
      <methodref name="SetDisabledImageIndex" visibility="private"/>
      <methodref name="SetDisabledImageName" visibility="private"/>
      <methodref name="SetDropDownMenu" visibility="private"/>
      <methodref name="SetElevationRequired" visibility="private"/>
      <methodref name="SetElevationRequiredState" visibility="private"/>
      <methodref name="SetHotImageIndex" visibility="private"/>
      <methodref name="SetHotImageName" visibility="private"/>
      <methodref name="SetImageAlignment" visibility="private"/>
      <methodref name="SetImageIndex" visibility="private"/>
      <methodref name="SetImageName" visibility="private"/>
      <methodref name="SetImageMargins" visibility="private"/>
      <methodref name="SetImages" visibility="private"/>
      <methodref name="SetDisabledImages" visibility="private"/>
      <methodref name="SetPressedImageIndex" visibility="private"/>
      <methodref name="SetPressedImageName" visibility="private"/>
      <methodref name="SetSelectedImageIndex" visibility="private"/>
      <methodref name="SetSelectedImageName" visibility="private"/>
      <methodref name="SetStyle" visibility="private"/>
      <methodref name="SetStylusHotImageIndex" visibility="private"/>
      <methodref name="SetStylusHotImageName" visibility="private"/>
      <methodref name="UpdateImageName" visibility="private"/>
      <methodref name="UpdateImageIndex" visibility="private"/>
      <methodref name="UpdateCommandLinkHint" visibility="private"/>
      <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
      <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
      <propertyref name="Active" visibility="protected"/>
      <methodref name="ActionChange" visibility="protected" procflags="override"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <methodref name="CreateWnd" visibility="protected" procflags="override"/>
      <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
      <methodref name="Loaded" visibility="protected" procflags="override"/>
      <methodref name="Notification" visibility="protected" procflags="override"/>
      <methodref name="SetButtonStyle" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateImageList" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateImages" visibility="protected" procflags="virtual"/>
      <methodref name="SetImageList" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateImage" visibility="protected" procflags="virtual"/>
      <methodref name="CheckImageIndexes" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <methodref name="Click" visibility="public" procflags="override"/>
      <methodref name="UseRightToLeftAlignment" visibility="public" procflags="override"/>
      <propertyref name="Cancel" visibility="public"/>
      <propertyref name="CommandLinkHint" visibility="public"/>
      <propertyref name="Default" visibility="public"/>
      <propertyref name="DisabledImageIndex" visibility="public"/>
      <propertyref name="DisabledImageName" visibility="public"/>
      <propertyref name="DisabledImages" visibility="public"/>
      <propertyref name="DropDownMenu" visibility="public"/>
      <propertyref name="ElevationRequired" visibility="public"/>
      <propertyref name="HotImageIndex" visibility="public"/>
      <propertyref name="HotImageName" visibility="public"/>
      <propertyref name="Images" visibility="public"/>
      <propertyref name="ImageAlignment" visibility="public"/>
      <propertyref name="ImageIndex" visibility="public"/>
      <propertyref name="ImageName" visibility="public"/>
      <propertyref name="ImageMargins" visibility="public"/>
      <propertyref name="ModalResult" visibility="public"/>
      <propertyref name="PressedImageIndex" visibility="public"/>
      <propertyref name="PressedImageName" visibility="public"/>
      <propertyref name="SelectedImageIndex" visibility="public"/>
      <propertyref name="SelectedImageName" visibility="public"/>
      <propertyref name="Style" visibility="public"/>
      <propertyref name="StylusHotImageIndex" visibility="public"/>
      <propertyref name="StylusHotImageName" visibility="public"/>
      <propertyref name="TabStop" visibility="public"/>
      <eventref name="OnDropDownClick" visibility="public"/>
      <ancestor name="TButtonControl" namespace="Vcl.StdCtrls">
        <methodref name="IsCheckedStored" visibility="private"/>
        <methodref name="CNCtlColorStatic" visibility="private" procflags="message"/>
        <methodref name="WMEraseBkGnd" visibility="private" procflags="message"/>
        <methodref name="SetWordWrap" visibility="private"/>
        <methodref name="ActionChange" visibility="protected" procflags="override"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
        <methodref name="GetChecked" visibility="protected" procflags="virtual"/>
        <methodref name="SetChecked" visibility="protected" procflags="virtual"/>
        <methodref name="WndProc" visibility="protected" procflags="override"/>
        <methodref name="CreateParams" visibility="protected" procflags="override"/>
        <propertyref name="Checked" visibility="protected"/>
        <propertyref name="ClicksDisabled" visibility="protected"/>
        <propertyref name="WordWrap" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <ancestor name="TWinControl" namespace="Vcl.Controls">
          <methodref name="AlignControl" visibility="private"/>
          <methodref name="CalcConstraints" visibility="private"/>
          <methodref name="DoPaddingChange" visibility="private"/>
          <methodref name="GetAlignDisabled" visibility="private"/>
          <methodref name="GetControl" visibility="private"/>
          <methodref name="GetControlCount" visibility="private"/>
          <methodref name="GetDockClientCount" visibility="private"/>
          <methodref name="GetDockClients" visibility="private"/>
          <methodref name="GetHandle" visibility="private"/>
          <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
          <methodref name="GetTabOrder" visibility="private"/>
          <methodref name="GetVisibleDockClientCount" visibility="private"/>
          <methodref name="Insert" visibility="private"/>
          <methodref name="InvalidateFrame" visibility="private"/>
          <methodref name="InvokeHelp" visibility="private"/>
          <methodref name="IsCtl3DStored" visibility="private"/>
          <methodref name="IsDoubleBufferedStored" visibility="private"/>
          <methodref name="PrecedingWindow" visibility="private"/>
          <methodref name="ReadDesignSize" visibility="private"/>
          <methodref name="ReadPixelsPerInch" visibility="private"/>
          <methodref name="Remove" visibility="private"/>
          <methodref name="RemoveFocus" visibility="private"/>
          <methodref name="SetBevelCut" visibility="private"/>
          <methodref name="SetBevelEdges" visibility="private"/>
          <methodref name="SetBevelKind" visibility="private"/>
          <methodref name="SetBevelWidth" visibility="private"/>
          <methodref name="SetBorderWidth" visibility="private"/>
          <methodref name="SetCtl3D" visibility="private"/>
          <methodref name="SetDockSite" visibility="private"/>
          <methodref name="SetDoubleBuffered" visibility="private"/>
          <methodref name="SetPadding" visibility="private"/>
          <methodref name="SetParentCtl3D" visibility="private"/>
          <methodref name="SetParentWindow" visibility="private"/>
          <methodref name="SetTabOrder" visibility="private"/>
          <methodref name="SetTabStop" visibility="private"/>
          <methodref name="SetUseDockManager" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateTabOrder" visibility="private"/>
          <methodref name="UpdateShowing" visibility="private"/>
          <methodref name="WriteDesignSize" visibility="private"/>
          <methodref name="WritePixelsPerInch" visibility="private"/>
          <methodref name="IsMenuKey" visibility="private"/>
          <methodref name="GetIsDrawingLocked" visibility="private"/>
          <methodref name="GetRedrawDisabled" visibility="private"/>
          <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="WMPaint" visibility="private" procflags="message"/>
          <methodref name="WMCommand" visibility="private" procflags="message"/>
          <methodref name="WMNotify" visibility="private" procflags="message"/>
          <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="WMHScroll" visibility="private" procflags="message"/>
          <methodref name="WMVScroll" visibility="private" procflags="message"/>
          <methodref name="WMCompareItem" visibility="private" procflags="message"/>
          <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
          <methodref name="WMDrawItem" visibility="private" procflags="message"/>
          <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
          <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
          <methodref name="WMSize" visibility="private" procflags="message"/>
          <methodref name="WMMove" visibility="private" procflags="message"/>
          <methodref name="WMSetCursor" visibility="private" procflags="message"/>
          <methodref name="WMKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMChar" visibility="private" procflags="message"/>
          <methodref name="WMSysCommand" visibility="private" procflags="message"/>
          <methodref name="WMCharToItem" visibility="private" procflags="message"/>
          <methodref name="WMParentNotify" visibility="private" procflags="message"/>
          <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
          <methodref name="WMDestroy" visibility="private" procflags="message"/>
          <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
          <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
          <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
          <methodref name="WMNCPaint" visibility="private" procflags="message"/>
          <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
          <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
          <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="WMFontChange" visibility="private" procflags="message"/>
          <methodref name="WMTimeChange" visibility="private" procflags="message"/>
          <methodref name="WMSetFocus" visibility="private" procflags="message"/>
          <methodref name="WMKillFocus" visibility="private" procflags="message"/>
          <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
          <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="WMGesture" visibility="private" procflags="message"/>
          <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
          <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
          <methodref name="CMChanged" visibility="private" procflags="message"/>
          <methodref name="CMChildKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogChar" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
          <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
          <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnter" visibility="private" procflags="message"/>
          <methodref name="CMExit" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
          <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="CMFontChange" visibility="private" procflags="message"/>
          <methodref name="CMTimeChange" visibility="private" procflags="message"/>
          <methodref name="CMDrag" visibility="private" procflags="message"/>
          <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
          <methodref name="CNKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNKeyUp" visibility="private" procflags="message"/>
          <methodref name="CNChar" visibility="private" procflags="message"/>
          <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNSysChar" visibility="private" procflags="message"/>
          <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
          <methodref name="CMSysCommand" visibility="private" procflags="message"/>
          <methodref name="CMInvalidate" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMTextChanged" visibility="private" procflags="message"/>
          <methodref name="WMPrintClient" visibility="private" procflags="message"/>
          <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
          <methodref name="CMControlListChange" visibility="private" procflags="message"/>
          <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
          <methodref name="CMDockClient" visibility="private" procflags="message"/>
          <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="InvokeAsyncCalls" visibility="protected">
          </methodref>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="override"/>
          <methodref name="AddBiDiModeExStyle" visibility="protected"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="AdjustSize" visibility="protected" procflags="override"/>
          <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
          <methodref name="ArrangeControl" visibility="protected"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
          <methodref name="CanResize" visibility="protected" procflags="override"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
          <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
          <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
          <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
          <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
          <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
          <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="DoKeyDown" visibility="protected"/>
          <methodref name="DoKeyPress" visibility="protected"/>
          <methodref name="DoKeyUp" visibility="protected"/>
          <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
          <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
          <methodref name="FindNextControl" visibility="protected"/>
          <methodref name="FixupTabList" visibility="protected"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
          <methodref name="GetClientRect" visibility="protected" procflags="override"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
          <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
          <methodref name="GetParentHandle" visibility="protected"/>
          <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
          <methodref name="GetTopParentHandle" visibility="protected"/>
          <methodref name="InvalidateDockHostSite" visibility="protected"/>
          <methodref name="IsControlMouseMsg" visibility="protected"/>
          <methodref name="IsControlActivateMsg" visibility="protected"/>
          <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
          <methodref name="MainWndProc" visibility="protected"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="NotifyControls" visibility="protected"/>
          <methodref name="PaintControls" visibility="protected"/>
          <methodref name="PaintHandler" visibility="protected"/>
          <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RecreateWnd" visibility="protected"/>
          <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="ResetImeComposition" visibility="protected"/>
          <methodref name="RequestAlign" visibility="protected" procflags="override"/>
          <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPIScreen" visibility="protected"/>
          <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="ScaleControls" visibility="protected"/>
          <methodref name="ScalePadding" visibility="protected"/>
          <methodref name="SelectFirst" visibility="protected"/>
          <methodref name="SelectNext" visibility="protected"/>
          <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
          <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="SetImeCompositionWindow" visibility="protected"/>
          <methodref name="SetParent" visibility="protected" procflags="override"/>
          <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="override"/>
          <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateBounds" visibility="protected"/>
          <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateRecreatingFlag" visibility="protected"/>
          <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateUIState" visibility="protected"/>
          <methodref name="WndProc" visibility="protected" procflags="override"/>
          <methodref name="CreateSubClass" visibility="protected"/>
          <methodref name="RemoveWindowProps" visibility="protected"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
          <propertyref name="AlignControlList" visibility="protected"/>
          <propertyref name="BevelEdges" visibility="protected"/>
          <propertyref name="BevelInner" visibility="protected"/>
          <propertyref name="BevelOuter" visibility="protected"/>
          <propertyref name="BevelKind" visibility="protected"/>
          <propertyref name="BevelWidth" visibility="protected"/>
          <propertyref name="BorderWidth" visibility="protected"/>
          <propertyref name="Ctl3D" visibility="protected"/>
          <propertyref name="ImeMode" visibility="protected"/>
          <propertyref name="ImeName" visibility="protected"/>
          <propertyref name="ParentBackground" visibility="protected"/>
          <propertyref name="ParentCtl3D" visibility="protected"/>
          <propertyref name="TipMode" visibility="protected"/>
          <propertyref name="DefWndProc" visibility="protected"/>
          <propertyref name="WindowHandle" visibility="protected"/>
          <eventref name="OnAlignInsertBefore" visibility="protected"/>
          <eventref name="OnAlignPosition" visibility="protected"/>
          <eventref name="OnDockDrop" visibility="protected"/>
          <eventref name="OnDockOver" visibility="protected"/>
          <eventref name="OnEnter" visibility="protected"/>
          <eventref name="OnExit" visibility="protected"/>
          <eventref name="OnGetSiteInfo" visibility="protected"/>
          <eventref name="OnKeyDown" visibility="protected"/>
          <eventref name="OnKeyPress" visibility="protected"/>
          <eventref name="OnKeyUp" visibility="protected"/>
          <eventref name="OnUnDock" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="CreateParented" visibility="public" procflags="constructor"/>
          <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="override">
          </methodref>
          <methodref name="Broadcast" visibility="public"/>
          <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
          <methodref name="ContainsControl" visibility="public"/>
          <methodref name="ControlAtPos" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="DisableAlign" visibility="public" procflags="inline"/>
          <propertyref name="DockClientCount" visibility="public"/>
          <propertyref name="DockClients" visibility="public"/>
          <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
          <propertyref name="DockSite" visibility="public"/>
          <propertyref name="DockManager" visibility="public"/>
          <propertyref name="DoubleBuffered" visibility="public"/>
          <methodref name="EnableAlign" visibility="public"/>
          <methodref name="FindChildControl" visibility="public"/>
          <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
          <methodref name="Focused" visibility="public" procflags="dynamic"/>
          <methodref name="GetChildren" visibility="public" procflags="override"/>
          <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
          <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
          <methodref name="HandleAllocated" visibility="public"/>
          <methodref name="HandleNeeded" visibility="public"/>
          <methodref name="InsertControl" visibility="public"/>
          <methodref name="Invalidate" visibility="public" procflags="override"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <propertyref name="PixelsPerInch" visibility="public"/>
          <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
          <methodref name="RemoveControl" visibility="public"/>
          <methodref name="Realign" visibility="public" procflags="inline"/>
          <methodref name="Repaint" visibility="public" procflags="override"/>
          <methodref name="ScaleBy" visibility="public"/>
          <methodref name="ScrollBy" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="override"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
          <methodref name="SetFocus" visibility="public" procflags="virtual"/>
          <methodref name="Update" visibility="public" procflags="override"/>
          <methodref name="UpdateControlState" visibility="public"/>
          <methodref name="LockDrawing" visibility="public"/>
          <methodref name="UnlockDrawing" visibility="public"/>
          <propertyref name="AlignDisabled" visibility="public"/>
          <propertyref name="MouseInClient" visibility="public"/>
          <propertyref name="VisibleDockClientCount" visibility="public"/>
          <propertyref name="Brush" visibility="public"/>
          <propertyref name="Controls" visibility="public"/>
          <propertyref name="ControlCount" visibility="public"/>
          <propertyref name="Handle" visibility="public"/>
          <propertyref name="Padding" visibility="public"/>
          <propertyref name="ParentDoubleBuffered" visibility="public"/>
          <propertyref name="ParentWindow" visibility="public"/>
          <propertyref name="Showing" visibility="public"/>
          <propertyref name="IsDrawingLocked" visibility="public"/>
          <propertyref name="RedrawDisabled" visibility="public"/>
          <propertyref name="TabOrder" visibility="public"/>
          <propertyref name="TabStop" visibility="public"/>
          <propertyref name="UseDockManager" visibility="public"/>
          <ancestor name="TControl" namespace="Vcl.Controls">
            <methodref name="GetCustomHint" visibility="private"/>
            <methodref name="CalcDockSizes" visibility="private"/>
            <methodref name="CheckNewSize" visibility="private"/>
            <methodref name="CreateFloatingDockSite" visibility="private"/>
            <methodref name="DoActionChange" visibility="private"/>
            <methodref name="DoCanAutoSize" visibility="private"/>
            <methodref name="DoCanResize" visibility="private"/>
            <methodref name="DoConstraintsChange" visibility="private"/>
            <methodref name="DoConstrainedResize" visibility="private"/>
            <methodref name="DoDragMsg" visibility="private"/>
            <methodref name="DoMouseActivate" visibility="private"/>
            <methodref name="DoMouseDown" visibility="private"/>
            <methodref name="DoMouseUp" visibility="private"/>
            <methodref name="DoMarginChange" visibility="private"/>
            <methodref name="FontChanged" visibility="private"/>
            <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
            <methodref name="GetBoundsRect" visibility="private"/>
            <methodref name="GetClientHeight" visibility="private"/>
            <methodref name="GetClientWidth" visibility="private"/>
            <methodref name="GetLRDockWidth" visibility="private"/>
            <methodref name="GetMouseCapture" visibility="private"/>
            <methodref name="GetTBDockHeight" visibility="private"/>
            <methodref name="GetUndockWidth" visibility="private"/>
            <methodref name="GetUndockHeight" visibility="private"/>
            <methodref name="InvalidateControl" visibility="private"/>
            <methodref name="IsAnchorsStored" visibility="private"/>
            <methodref name="IsBiDiModeStored" visibility="private"/>
            <methodref name="IsCaptionStored" visibility="private"/>
            <methodref name="IsColorStored" visibility="private"/>
            <methodref name="IsEnabledStored" visibility="private"/>
            <methodref name="IsFontStored" visibility="private"/>
            <methodref name="IsHintStored" visibility="private"/>
            <methodref name="IsHelpContextStored" visibility="private"/>
            <methodref name="IsOnClickStored" visibility="private"/>
            <methodref name="IsShowHintStored" visibility="private"/>
            <methodref name="IsVisibleStored" visibility="private"/>
            <methodref name="ReadIsControl" visibility="private"/>
            <methodref name="ReadExplicitLeft" visibility="private"/>
            <methodref name="ReadExplicitTop" visibility="private"/>
            <methodref name="ReadExplicitWidth" visibility="private"/>
            <methodref name="ReadExplicitHeight" visibility="private"/>
            <methodref name="SetAlignWithMargins" visibility="private"/>
            <methodref name="SetAnchors" visibility="private"/>
            <methodref name="SetAction" visibility="private"/>
            <methodref name="SetAlign" visibility="private"/>
            <methodref name="SetBoundsRect" visibility="private"/>
            <methodref name="SetClientHeight" visibility="private"/>
            <methodref name="SetClientSize" visibility="private"/>
            <methodref name="SetClientWidth" visibility="private"/>
            <methodref name="SetColor" visibility="private"/>
            <methodref name="SetCursor" visibility="private"/>
            <methodref name="SetDesktopFont" visibility="private"/>
            <methodref name="SetFont" visibility="private"/>
            <methodref name="SetHeight" visibility="private"/>
            <methodref name="SetHelpContext" visibility="private"/>
            <methodref name="SetHelpKeyword" visibility="private"/>
            <methodref name="SetHostDockSite" visibility="private"/>
            <methodref name="SetLeft" visibility="private"/>
            <methodref name="SetMouseCapture" visibility="private"/>
            <methodref name="SetParentColor" visibility="private"/>
            <methodref name="SetParentFont" visibility="private"/>
            <methodref name="SetShowHint" visibility="private"/>
            <methodref name="SetParentShowHint" visibility="private"/>
            <methodref name="SetParentCustomHint" visibility="private"/>
            <methodref name="SetPopupMenu" visibility="private"/>
            <methodref name="SetTop" visibility="private"/>
            <methodref name="SetVisible" visibility="private"/>
            <methodref name="SetWidth" visibility="private"/>
            <methodref name="SetZOrderPosition" visibility="private"/>
            <methodref name="UpdateAnchorRules" visibility="private"/>
            <methodref name="WriteIsControl" visibility="private"/>
            <methodref name="WriteExplicitLeft" visibility="private"/>
            <methodref name="WriteExplicitTop" visibility="private"/>
            <methodref name="WriteExplicitWidth" visibility="private"/>
            <methodref name="WriteExplicitHeight" visibility="private"/>
            <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMouseMove" visibility="private" procflags="message"/>
            <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="WMCancelMode" visibility="private" procflags="message"/>
            <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
            <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
            <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
            <methodref name="CMFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
            <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
            <methodref name="CMHintShow" visibility="private" procflags="message"/>
            <methodref name="CMHitTest" visibility="private" procflags="message"/>
            <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
            <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
            <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
            <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="CMGesture" visibility="private" procflags="message"/>
            <methodref name="WMContextMenu" visibility="private" procflags="message"/>
            <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
            <methodref name="SetConstraints" visibility="private"/>
            <methodref name="SetMargins" visibility="private"/>
            <methodref name="SetTouchManager" visibility="private"/>
            <methodref name="GetText" visibility="private"/>
            <methodref name="SetText" visibility="private"/>
            <methodref name="CMFloat" visibility="private" procflags="message"/>
            <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
            <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
            <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
            <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
            <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
            <methodref name="AssignTo" visibility="protected" procflags="override"/>
            <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="CanResize" visibility="protected" procflags="virtual"/>
            <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="Changed" visibility="protected"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="Click" visibility="protected" procflags="dynamic"/>
            <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
            <methodref name="CalcCursorPos" visibility="protected"/>
            <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
            <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
            <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="DefineProperties" visibility="protected" procflags="override"/>
            <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
            <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
            <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
            <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
            <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
            <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="GetAction" visibility="protected" procflags="virtual"/>
            <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
            <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
            <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
            <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
            <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
            <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
            <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
            <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragMode" visibility="protected"/>
            <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
            <methodref name="Loaded" visibility="protected" procflags="override"/>
            <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
            <methodref name="Notification" visibility="protected" procflags="override"/>
            <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
            <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
            <methodref name="ReadState" visibility="protected" procflags="override"/>
            <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
            <methodref name="Resize" visibility="protected" procflags="dynamic"/>
            <methodref name="ScaleConstraints" visibility="protected"/>
            <methodref name="ScaleMargins" visibility="protected"/>
            <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
            <methodref name="SendCancelMode" visibility="protected"/>
            <methodref name="SendDockNotification" visibility="protected"/>
            <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="SetName" visibility="protected" procflags="override"/>
            <methodref name="SetParent" visibility="protected" procflags="virtual"/>
            <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
            <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
            <methodref name="SetCustomHint" visibility="protected"/>
            <methodref name="UpdateExplicitBounds" visibility="protected"/>
            <methodref name="UpdateBoundsRect" visibility="protected"/>
            <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
            <methodref name="WndProc" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
            <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
            <propertyref name="ActionLink" visibility="protected"/>
            <propertyref name="AutoSize" visibility="protected"/>
            <propertyref name="Caption" visibility="protected"/>
            <propertyref name="DesktopFont" visibility="protected"/>
            <propertyref name="DragKind" visibility="protected"/>
            <propertyref name="DragCursor" visibility="protected"/>
            <propertyref name="DragMode" visibility="protected"/>
            <propertyref name="IsControl" visibility="protected"/>
            <propertyref name="MouseCapture" visibility="protected"/>
            <propertyref name="ParentBiDiMode" visibility="protected"/>
            <propertyref name="ParentColor" visibility="protected"/>
            <propertyref name="ParentFont" visibility="protected"/>
            <propertyref name="ParentShowHint" visibility="protected"/>
            <propertyref name="PopupMenu" visibility="protected"/>
            <propertyref name="ScalingFlags" visibility="protected"/>
            <propertyref name="Text" visibility="protected"/>
            <propertyref name="WheelAccumulator" visibility="protected"/>
            <propertyref name="Color" visibility="protected"/>
            <propertyref name="Font" visibility="protected"/>
            <propertyref name="IScaling" visibility="protected"/>
            <propertyref name="WindowText" visibility="protected"/>
            <eventref name="OnCanResize" visibility="protected"/>
            <eventref name="OnClick" visibility="protected"/>
            <eventref name="OnConstrainedResize" visibility="protected"/>
            <eventref name="OnContextPopup" visibility="protected"/>
            <eventref name="OnDblClick" visibility="protected"/>
            <eventref name="OnDragDrop" visibility="protected"/>
            <eventref name="OnDragOver" visibility="protected"/>
            <eventref name="OnEndDock" visibility="protected"/>
            <eventref name="OnEndDrag" visibility="protected"/>
            <eventref name="OnMouseActivate" visibility="protected"/>
            <eventref name="OnMouseDown" visibility="protected"/>
            <eventref name="OnMouseEnter" visibility="protected"/>
            <eventref name="OnMouseLeave" visibility="protected"/>
            <eventref name="OnMouseMove" visibility="protected"/>
            <eventref name="OnMouseUp" visibility="protected"/>
            <eventref name="OnMouseWheel" visibility="protected"/>
            <eventref name="OnMouseWheelDown" visibility="protected"/>
            <eventref name="OnMouseWheelUp" visibility="protected"/>
            <eventref name="OnResize" visibility="protected"/>
            <eventref name="OnStartDock" visibility="protected"/>
            <eventref name="OnStartDrag" visibility="protected"/>
            <methodref name="Create" visibility="public" procflags="constructor override"/>
            <methodref name="Destroy" visibility="public" procflags="destructor override"/>
            <methodref name="CheckNonMainThreadUsage" visibility="public"/>
            <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
            <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
            <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
            <methodref name="BeginDrag" visibility="public"/>
            <methodref name="BringToFront" visibility="public"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToParent" visibility="public"/>
            <methodref name="Dock" visibility="public" procflags="dynamic"/>
            <methodref name="Dragging" visibility="public"/>
            <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
            <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
            <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
            <propertyref name="Enabled" visibility="public"/>
            <methodref name="EndDrag" visibility="public"/>
            <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="GetParentComponent" visibility="public" procflags="override"/>
            <methodref name="HasParent" visibility="public" procflags="override"/>
            <methodref name="Hide" visibility="public"/>
            <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
            <methodref name="Invalidate" visibility="public" procflags="virtual"/>
            <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
            <methodref name="IsRightToLeft" visibility="public"/>
            <methodref name="ManualDock" visibility="public"/>
            <methodref name="ManualFloat" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Refresh" visibility="public"/>
            <methodref name="Repaint" visibility="public" procflags="virtual"/>
            <methodref name="ReplaceDockedControl" visibility="public"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ParentToClient" visibility="public"/>
            <methodref name="SendToBack" visibility="public"/>
            <methodref name="SetBounds" visibility="public" procflags="virtual"/>
            <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
            <methodref name="SetParentComponent" visibility="public" procflags="override"/>
            <methodref name="Show" visibility="public"/>
            <methodref name="Update" visibility="public" procflags="virtual"/>
            <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="UseRightToLeftReading" visibility="public"/>
            <methodref name="UseRightToLeftScrollBar" visibility="public"/>
            <methodref name="DefaultHandler" visibility="public" procflags="override"/>
            <methodref name="GetTextBuf" visibility="public"/>
            <methodref name="GetTextLen" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="SetTextBuf" visibility="public"/>
            <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
            <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleRectSize" visibility="public"/>
            <propertyref name="Action" visibility="public"/>
            <propertyref name="Align" visibility="public"/>
            <propertyref name="Anchors" visibility="public"/>
            <propertyref name="BiDiMode" visibility="public"/>
            <propertyref name="BoundsRect" visibility="public"/>
            <propertyref name="ClientHeight" visibility="public"/>
            <propertyref name="ClientOrigin" visibility="public"/>
            <propertyref name="ClientRect" visibility="public"/>
            <propertyref name="ClientWidth" visibility="public"/>
            <propertyref name="Constraints" visibility="public"/>
            <propertyref name="ControlState" visibility="public"/>
            <propertyref name="ControlStyle" visibility="public"/>
            <propertyref name="CurrentPPI" visibility="public"/>
            <propertyref name="DockOrientation" visibility="public"/>
            <propertyref name="ExplicitLeft" visibility="public"/>
            <propertyref name="ExplicitTop" visibility="public"/>
            <propertyref name="ExplicitWidth" visibility="public"/>
            <propertyref name="ExplicitHeight" visibility="public"/>
            <propertyref name="Floating" visibility="public"/>
            <propertyref name="FloatingDockSiteClass" visibility="public"/>
            <propertyref name="HostDockSite" visibility="public"/>
            <propertyref name="LRDockWidth" visibility="public"/>
            <propertyref name="ScaleFactor" visibility="public"/>
            <propertyref name="ShowHint" visibility="public"/>
            <propertyref name="TBDockHeight" visibility="public"/>
            <propertyref name="Touch" visibility="public"/>
            <propertyref name="UndockHeight" visibility="public"/>
            <propertyref name="UndockWidth" visibility="public"/>
            <propertyref name="Visible" visibility="public"/>
            <eventref name="WindowProc" visibility="public"/>
            <propertyref name="Parent" visibility="public"/>
            <propertyref name="StyleElements" visibility="public"/>
            <propertyref name="StyleName" visibility="public"/>
            <eventref name="OnGesture" visibility="public"/>
            <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
            <propertyref name="AlignWithMargins" visibility="published"/>
            <propertyref name="Left" visibility="published"/>
            <propertyref name="Top" visibility="published"/>
            <propertyref name="Width" visibility="published"/>
            <propertyref name="Height" visibility="published"/>
            <propertyref name="Cursor" visibility="published"/>
            <propertyref name="Hint" visibility="published"/>
            <propertyref name="HelpType" visibility="published"/>
            <propertyref name="HelpKeyword" visibility="published"/>
            <propertyref name="HelpContext" visibility="published"/>
            <propertyref name="Margins" visibility="published"/>
            <propertyref name="CustomHint" visibility="published"/>
            <propertyref name="ParentCustomHint" visibility="published"/>
            <ancestor name="TComponent" namespace="System.Classes">
              <interfaces>
                <implements name="IInterfaceComponentReference"/>
                <implements name="IInterface"/>
              </interfaces>
              <methodref name="GetComObject" visibility="private">
              </methodref>
              <methodref name="GetComponent" visibility="private">
              </methodref>
              <methodref name="GetComponentCount" visibility="private">
              </methodref>
              <methodref name="GetComponentIndex" visibility="private">
              </methodref>
              <methodref name="Insert" visibility="private">
              </methodref>
              <methodref name="ReadLeft" visibility="private">
              </methodref>
              <methodref name="ReadTop" visibility="private">
              </methodref>
              <methodref name="Remove" visibility="private">
              </methodref>
              <methodref name="RemoveNotification" visibility="private">
              </methodref>
              <methodref name="SetComponentIndex" visibility="private">
              </methodref>
              <methodref name="SetReference" visibility="private">
              </methodref>
              <methodref name="WriteLeft" visibility="private">
              </methodref>
              <methodref name="WriteTop" visibility="private">
              </methodref>
              <methodref name="IntfGetComponent" visibility="private">
              </methodref>
              <methodref name="DoGetDeltaStreams" visibility="private">
              </methodref>
              <methodref name="ReadDeltaStream" visibility="private">
              </methodref>
              <methodref name="ReadDeltaState" visibility="private">
              </methodref>
              <methodref name="FindSortedComponent" visibility="private">
              </methodref>
              <methodref name="AddSortedComponent" visibility="private">
              </methodref>
              <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
              </methodref>
              <methodref name="Create@" visibility="class private" procflags="class constructor noself">
              </methodref>
              <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ChangeName" visibility="protected">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="override">
              </methodref>
              <methodref name="GetChildren" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="override">
              </methodref>
              <methodref name="Loaded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="Notification" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ReadState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="CanObserve" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetObservers" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetAncestor" visibility="protected">
              </methodref>
              <methodref name="SetDesigning" visibility="protected">
              </methodref>
              <methodref name="SetInline" visibility="protected">
              </methodref>
              <methodref name="SetDesignInstance" visibility="protected">
              </methodref>
              <methodref name="SetName" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updating" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updated" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
              </methodref>
              <methodref name="ValidateRename" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="WriteState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="RemoveFreeNotifications" visibility="protected">
              </methodref>
              <methodref name="QueryInterface" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="_AddRef" visibility="protected">
              </methodref>
              <methodref name="_Release" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfoCount" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfo" visibility="protected">
              </methodref>
              <methodref name="GetIDsOfNames" visibility="protected">
              </methodref>
              <methodref name="Invoke" visibility="protected">
              </methodref>
              <eventref name="OnGetDeltaStreams" visibility="protected">
              </eventref>
              <methodref name="Create" visibility="public" procflags="constructor virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="override">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndFunctionInvoke" visibility="public">
              </methodref>
              <methodref name="DestroyComponents" visibility="public">
              </methodref>
              <methodref name="Destroying" visibility="public">
              </methodref>
              <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="FindComponent" visibility="public">
              </methodref>
              <methodref name="FreeNotification" visibility="public">
              </methodref>
              <methodref name="RemoveFreeNotification" visibility="public">
              </methodref>
              <methodref name="FreeOnRelease" visibility="public">
              </methodref>
              <methodref name="GetEnumerator" visibility="public" procflags="inline">
              </methodref>
              <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="override">
              </methodref>
              <methodref name="HasParent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="InsertComponent" visibility="public">
              </methodref>
              <methodref name="RemoveComponent" visibility="public">
              </methodref>
              <methodref name="SetSubComponent" visibility="public">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="override">
              </methodref>
              <methodref name="UpdateAction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="IsImplementorOf" visibility="public">
              </methodref>
              <methodref name="ReferenceInterface" visibility="public">
              </methodref>
              <propertyref name="ComObject" visibility="public">
              </propertyref>
              <propertyref name="Components" visibility="public">
              </propertyref>
              <propertyref name="ComponentCount" visibility="public">
              </propertyref>
              <propertyref name="ComponentIndex" visibility="public">
              </propertyref>
              <propertyref name="ComponentState" visibility="public">
              </propertyref>
              <propertyref name="ComponentStyle" visibility="public">
              </propertyref>
              <propertyref name="DesignInfo" visibility="public">
              </propertyref>
              <propertyref name="Owner" visibility="public">
              </propertyref>
              <propertyref name="VCLComObject" visibility="public">
              </propertyref>
              <propertyref name="Observers" visibility="public">
              </propertyref>
              <propertyref name="Name" visibility="published">
              </propertyref>
              <propertyref name="Tag" visibility="published">
              </propertyref>
              <ancestor name="TPersistent" namespace="System.Classes">
                <methodref name="AssignError" visibility="private">
                </methodref>
                <methodref name="AssignTo" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="DefineProperties" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="GetOwner" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor override">
                </methodref>
                <methodref name="Assign" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetNamePath" visibility="public" procflags="dynamic">
                </methodref>
                <ancestor name="TObject" namespace="System">
                  <methodref name="Create" visibility="public" procflags="constructor">
                  </methodref>
                  <methodref name="Free" visibility="public">
                  </methodref>
                  <methodref name="DisposeOf" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="InitInstance" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="CleanupInstance" visibility="public">
                  </methodref>
                  <methodref name="ClassType" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="ClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassNameIs" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassParent" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="ClassInfo" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InstanceSize" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InheritsFrom" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="QualifiedClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="GetInterface" visibility="public">
                  </methodref>
                  <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="UnitName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="UnitScope" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="Equals" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="GetHashCode" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="ToString" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="SafeCallException" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Dispatch" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="NewInstance" visibility="public" procflags="class virtual">
                  </methodref>
                  <methodref name="FreeInstance" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                  </methodref>
                  <methodref name="GetDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <propertyref name="Disposed" visibility="protected">
                  </propertyref>
                </ancestor>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="1091">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="1092">
      </procedure>
      <property name="Action" visibility="published" read="GetAction" write="SetAction" type="TBasicAction" hoisted="true" file="Vcl.StdCtrls.pas" line="1094"/>
      <property name="Align" visibility="published" read="FAlign" write="SetAlign" type="TAlign" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1095"/>
      <property name="Anchors" visibility="published" read="FAnchors" write="SetAnchors" stored="IsAnchorsStored" type="TAnchors" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="1096"/>
      <property name="BiDiMode" visibility="published" read="FBiDiMode" write="SetBiDiMode" stored="IsBiDiModeStored" type="TBiDiMode" hoisted="true" file="Vcl.StdCtrls.pas" line="1097"/>
      <property name="Cancel" visibility="published" read="FCancel" write="FCancel" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1098"/>
      <property name="Caption" visibility="published" read="GetText" write="SetText" stored="IsCaptionStored" type="TCaption" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1099"/>
      <property name="CommandLinkHint" visibility="published" read="FCommandLinkHint" write="SetCommandLinkHint" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1100"/>
      <property name="Constraints" visibility="published" read="FConstraints" write="SetConstraints" type="TSizeConstraints" hoisted="true" file="Vcl.StdCtrls.pas" line="1101"/>
      <property name="Default" visibility="published" read="FDefault" write="SetDefault" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1102"/>
      <property name="DisabledImageIndex" visibility="published" read="FDisabledImageIndex" write="SetDisabledImageIndex" type="TImageIndex" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1103"/>
      <property name="DisabledImageName" visibility="published" read="FDisabledImageName" write="SetDisabledImageName" type="TImageName" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1104"/>
      <property name="DisabledImages" visibility="published" read="FDisabledImages" write="SetDisabledImages" type="TCustomImageList" hoisted="true" file="Vcl.StdCtrls.pas" line="1105"/>
      <property name="DoubleBuffered" visibility="published" read="FDoubleBuffered" write="SetDoubleBuffered" stored="IsDoubleBufferedStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1106"/>
      <property name="DragCursor" visibility="published" read="FDragCursor" write="FDragCursor" type="TCursor" default="-12" hoisted="true" file="Vcl.StdCtrls.pas" line="1107"/>
      <property name="DragKind" visibility="published" read="FDragKind" write="FDragKind" type="TDragKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1108"/>
      <property name="DragMode" visibility="published" read="GetDragMode" write="SetDragMode" type="TDragMode" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1109"/>
      <property name="DropDownMenu" visibility="published" read="FDropDownMenu" write="SetDropDownMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="1110"/>
      <property name="ElevationRequired" visibility="published" read="FElevationRequired" write="SetElevationRequired" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1111"/>
      <property name="Enabled" visibility="published" read="GetEnabled" write="SetEnabled" stored="IsEnabledStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1112"/>
      <property name="Font" visibility="published" read="FFont" write="SetFont" stored="IsFontStored" type="TFont" hoisted="true" file="Vcl.StdCtrls.pas" line="1113"/>
      <property name="HotImageIndex" visibility="published" read="FHotImageIndex" write="SetHotImageIndex" type="TImageIndex" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1114"/>
      <property name="HotImageName" visibility="published" read="FHotImageName" write="SetHotImageName" type="TImageName" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1115"/>
      <property name="ImageAlignment" visibility="published" read="FImageAlignment" write="SetImageAlignment" type="TImageAlignment" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1116"/>
      <property name="ImageIndex" visibility="published" read="FImageIndex" write="SetImageIndex" stored="IsImageIndexStored" type="TImageIndex" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1117"/>
      <property name="ImageName" visibility="published" read="FImageName" write="SetImageName" stored="IsImageNameStored" type="TImageName" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1118"/>
      <property name="ImageMargins" visibility="published" read="FImageMargins" write="SetImageMargins" type="TImageMargins" hoisted="true" file="Vcl.StdCtrls.pas" line="1119"/>
      <property name="Images" visibility="published" read="FImages" write="SetImages" type="TCustomImageList" hoisted="true" file="Vcl.StdCtrls.pas" line="1120"/>
      <property name="ModalResult" visibility="published" read="FModalResult" write="FModalResult" type="TModalResult" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1121"/>
      <property name="ParentBiDiMode" visibility="published" read="FParentBiDiMode" write="SetParentBiDiMode" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1122"/>
      <property name="ParentDoubleBuffered" visibility="published" read="FParentDoubleBuffered" write="SetParentDoubleBuffered" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1123"/>
      <property name="ParentFont" visibility="published" read="FParentFont" write="SetParentFont" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1124"/>
      <property name="ParentShowHint" visibility="published" read="FParentShowHint" write="SetParentShowHint" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1125"/>
      <property name="PopupMenu" visibility="published" read="FPopupMenu" write="SetPopupMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="1126"/>
      <property name="PressedImageIndex" visibility="published" read="FPressedImageIndex" write="SetPressedImageIndex" type="TImageIndex" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1127"/>
      <property name="PressedImageName" visibility="published" read="FPressedImageName" write="SetPressedImageName" type="TImageName" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1128"/>
      <property name="SelectedImageIndex" visibility="published" read="FSelectedImageIndex" write="SetSelectedImageIndex" type="TImageIndex" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1129"/>
      <property name="SelectedImageName" visibility="published" read="FSelectedImageName" write="SetSelectedImageName" type="TImageName" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1130"/>
      <property name="ShowHint" visibility="published" read="FShowHint" write="SetShowHint" stored="IsShowHintStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1131"/>
      <property name="Style" visibility="published" read="FStyle" write="SetStyle" type="TCustomButton.TButtonStyle" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1132"/>
      <property name="StylusHotImageIndex" visibility="published" read="FStylusHotImageIndex" write="SetStylusHotImageIndex" type="TImageIndex" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1133"/>
      <property name="StylusHotImageName" visibility="published" read="FStylusHotImageName" write="SetStylusHotImageName" type="TImageName" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1134"/>
      <property name="TabOrder" visibility="published" read="GetTabOrder" write="SetTabOrder" type="TTabOrder" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1135"/>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1136"/>
      <property name="Visible" visibility="published" read="FVisible" write="SetVisible" stored="IsVisibleStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1137"/>
      <property name="WordWrap" visibility="published" read="FWordWrap" write="SetWordWrap" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1138"/>
      <property name="StyleElements" visibility="published" read="FStyleElements" write="SetStyleElements" type="TStyleElements" default="7" hoisted="true" file="Vcl.StdCtrls.pas" line="1139"/>
      <property name="StyleName" visibility="published" read="FStyleName" write="SetStyleName" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1140"/>
      <event name="OnClick" visibility="published" read="FOnClick" write="FOnClick" stored="IsOnClickStored" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1141"/>
      <event name="OnContextPopup" visibility="published" read="FOnContextPopup" write="FOnContextPopup" type="TContextPopupEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1142"/>
      <event name="OnDragDrop" visibility="published" read="FOnDragDrop" write="FOnDragDrop" type="TDragDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1143"/>
      <event name="OnDragOver" visibility="published" read="FOnDragOver" write="FOnDragOver" type="TDragOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1144"/>
      <event name="OnDropDownClick" visibility="published" read="FOnDropDownClick" write="FOnDropDownClick" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1145"/>
      <event name="OnEndDock" visibility="published" read="FOnEndDock" write="FOnEndDock" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1146"/>
      <event name="OnEndDrag" visibility="published" read="FOnEndDrag" write="FOnEndDrag" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1147"/>
      <event name="OnEnter" visibility="published" read="FOnEnter" write="FOnEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1148"/>
      <event name="OnExit" visibility="published" read="FOnExit" write="FOnExit" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1149"/>
      <event name="OnKeyDown" visibility="published" read="FOnKeyDown" write="FOnKeyDown" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1150"/>
      <event name="OnKeyPress" visibility="published" read="FOnKeyPress" write="FOnKeyPress" type="TKeyPressEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1151"/>
      <event name="OnKeyUp" visibility="published" read="FOnKeyUp" write="FOnKeyUp" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1152"/>
      <event name="OnMouseActivate" visibility="published" read="FOnMouseActivate" write="FOnMouseActivate" type="TMouseActivateEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1153"/>
      <event name="OnMouseDown" visibility="published" read="FOnMouseDown" write="FOnMouseDown" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1154"/>
      <event name="OnMouseEnter" visibility="published" read="FOnMouseEnter" write="FOnMouseEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1155"/>
      <event name="OnMouseLeave" visibility="published" read="FOnMouseLeave" write="FOnMouseLeave" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1156"/>
      <event name="OnMouseMove" visibility="published" read="FOnMouseMove" write="FOnMouseMove" type="TMouseMoveEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1157"/>
      <event name="OnMouseUp" visibility="published" read="FOnMouseUp" write="FOnMouseUp" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1158"/>
      <event name="OnStartDock" visibility="published" read="FOnStartDock" write="FOnStartDock" type="TStartDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1159"/>
      <event name="OnStartDrag" visibility="published" read="FOnStartDrag" write="FOnStartDrag" type="TStartDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1160"/>
    </members>
  <devnotes><summary>
TButton is a push button control.
Use TButton to put a standard push button on a form. TButton introduces several properties to control its behavior in a dialog box setting. Users choose button controls to initiate actions.
To use a button that displays a bitmap instead of a label, use TBitBtn. To use a button that can remain in a pressed position, use TSpeedButton.
The Caption property can be used to define an accelerator key to a control. 

Note: Because the TButton caption is always centered, changing the BiDiMode alignment has no effect.
Note: Changing the color of the Caption is not supported for TButton. Instead, use a button type whose Caption color can be changed using the Font property, such as TSpeedButton or TBitBtn.</summary></devnotes></class>
  <enum name="TCheckBoxState" file="Vcl.StdCtrls.pas" line="1163">
    <element value="0" name="cbUnchecked" file="Vcl.StdCtrls.pas" line="1163"/>
    <element value="1" name="cbChecked" file="Vcl.StdCtrls.pas" line="1163"/>
    <element value="2" name="cbGrayed" file="Vcl.StdCtrls.pas" line="1163"/>
  </enum>
  <class name="TCustomCheckBox" file="Vcl.StdCtrls.pas" line="1165">
    <ancestor name="TButtonControl" namespace="Vcl.StdCtrls">
      <methodref name="IsCheckedStored" visibility="private"/>
      <methodref name="CNCtlColorStatic" visibility="private" procflags="message"/>
      <methodref name="WMEraseBkGnd" visibility="private" procflags="message"/>
      <methodref name="SetWordWrap" visibility="private"/>
      <methodref name="ActionChange" visibility="protected" procflags="override"/>
      <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
      <methodref name="GetChecked" visibility="protected" procflags="virtual"/>
      <methodref name="SetChecked" visibility="protected" procflags="virtual"/>
      <methodref name="WndProc" visibility="protected" procflags="override"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <propertyref name="Checked" visibility="protected"/>
      <propertyref name="ClicksDisabled" visibility="protected"/>
      <propertyref name="WordWrap" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <ancestor name="TWinControl" namespace="Vcl.Controls">
        <methodref name="AlignControl" visibility="private"/>
        <methodref name="CalcConstraints" visibility="private"/>
        <methodref name="DoPaddingChange" visibility="private"/>
        <methodref name="GetAlignDisabled" visibility="private"/>
        <methodref name="GetControl" visibility="private"/>
        <methodref name="GetControlCount" visibility="private"/>
        <methodref name="GetDockClientCount" visibility="private"/>
        <methodref name="GetDockClients" visibility="private"/>
        <methodref name="GetHandle" visibility="private"/>
        <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
        <methodref name="GetTabOrder" visibility="private"/>
        <methodref name="GetVisibleDockClientCount" visibility="private"/>
        <methodref name="Insert" visibility="private"/>
        <methodref name="InvalidateFrame" visibility="private"/>
        <methodref name="InvokeHelp" visibility="private"/>
        <methodref name="IsCtl3DStored" visibility="private"/>
        <methodref name="IsDoubleBufferedStored" visibility="private"/>
        <methodref name="PrecedingWindow" visibility="private"/>
        <methodref name="ReadDesignSize" visibility="private"/>
        <methodref name="ReadPixelsPerInch" visibility="private"/>
        <methodref name="Remove" visibility="private"/>
        <methodref name="RemoveFocus" visibility="private"/>
        <methodref name="SetBevelCut" visibility="private"/>
        <methodref name="SetBevelEdges" visibility="private"/>
        <methodref name="SetBevelKind" visibility="private"/>
        <methodref name="SetBevelWidth" visibility="private"/>
        <methodref name="SetBorderWidth" visibility="private"/>
        <methodref name="SetCtl3D" visibility="private"/>
        <methodref name="SetDockSite" visibility="private"/>
        <methodref name="SetDoubleBuffered" visibility="private"/>
        <methodref name="SetPadding" visibility="private"/>
        <methodref name="SetParentCtl3D" visibility="private"/>
        <methodref name="SetParentWindow" visibility="private"/>
        <methodref name="SetTabOrder" visibility="private"/>
        <methodref name="SetTabStop" visibility="private"/>
        <methodref name="SetUseDockManager" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateTabOrder" visibility="private"/>
        <methodref name="UpdateShowing" visibility="private"/>
        <methodref name="WriteDesignSize" visibility="private"/>
        <methodref name="WritePixelsPerInch" visibility="private"/>
        <methodref name="IsMenuKey" visibility="private"/>
        <methodref name="GetIsDrawingLocked" visibility="private"/>
        <methodref name="GetRedrawDisabled" visibility="private"/>
        <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="WMPaint" visibility="private" procflags="message"/>
        <methodref name="WMCommand" visibility="private" procflags="message"/>
        <methodref name="WMNotify" visibility="private" procflags="message"/>
        <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="WMHScroll" visibility="private" procflags="message"/>
        <methodref name="WMVScroll" visibility="private" procflags="message"/>
        <methodref name="WMCompareItem" visibility="private" procflags="message"/>
        <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
        <methodref name="WMDrawItem" visibility="private" procflags="message"/>
        <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
        <methodref name="WMSize" visibility="private" procflags="message"/>
        <methodref name="WMMove" visibility="private" procflags="message"/>
        <methodref name="WMSetCursor" visibility="private" procflags="message"/>
        <methodref name="WMKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMChar" visibility="private" procflags="message"/>
        <methodref name="WMSysCommand" visibility="private" procflags="message"/>
        <methodref name="WMCharToItem" visibility="private" procflags="message"/>
        <methodref name="WMParentNotify" visibility="private" procflags="message"/>
        <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
        <methodref name="WMDestroy" visibility="private" procflags="message"/>
        <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
        <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
        <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="private" procflags="message"/>
        <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
        <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
        <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="WMFontChange" visibility="private" procflags="message"/>
        <methodref name="WMTimeChange" visibility="private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="private" procflags="message"/>
        <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
        <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="WMGesture" visibility="private" procflags="message"/>
        <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
        <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
        <methodref name="CMChanged" visibility="private" procflags="message"/>
        <methodref name="CMChildKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogChar" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
        <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
        <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnter" visibility="private" procflags="message"/>
        <methodref name="CMExit" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
        <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="CMFontChange" visibility="private" procflags="message"/>
        <methodref name="CMTimeChange" visibility="private" procflags="message"/>
        <methodref name="CMDrag" visibility="private" procflags="message"/>
        <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
        <methodref name="CNKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNKeyUp" visibility="private" procflags="message"/>
        <methodref name="CNChar" visibility="private" procflags="message"/>
        <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNSysChar" visibility="private" procflags="message"/>
        <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
        <methodref name="CMSysCommand" visibility="private" procflags="message"/>
        <methodref name="CMInvalidate" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="private" procflags="message"/>
        <methodref name="WMPrintClient" visibility="private" procflags="message"/>
        <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
        <methodref name="CMControlListChange" visibility="private" procflags="message"/>
        <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
        <methodref name="CMDockClient" visibility="private" procflags="message"/>
        <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="InvokeAsyncCalls" visibility="protected">
        </methodref>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="override"/>
        <methodref name="AddBiDiModeExStyle" visibility="protected"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="AdjustSize" visibility="protected" procflags="override"/>
        <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
        <methodref name="ArrangeControl" visibility="protected"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
        <methodref name="CanResize" visibility="protected" procflags="override"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
        <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
        <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
        <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
        <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
        <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
        <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="DoKeyDown" visibility="protected"/>
        <methodref name="DoKeyPress" visibility="protected"/>
        <methodref name="DoKeyUp" visibility="protected"/>
        <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
        <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
        <methodref name="FindNextControl" visibility="protected"/>
        <methodref name="FixupTabList" visibility="protected"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
        <methodref name="GetClientRect" visibility="protected" procflags="override"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
        <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
        <methodref name="GetParentHandle" visibility="protected"/>
        <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
        <methodref name="GetTopParentHandle" visibility="protected"/>
        <methodref name="InvalidateDockHostSite" visibility="protected"/>
        <methodref name="IsControlMouseMsg" visibility="protected"/>
        <methodref name="IsControlActivateMsg" visibility="protected"/>
        <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
        <methodref name="MainWndProc" visibility="protected"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="NotifyControls" visibility="protected"/>
        <methodref name="PaintControls" visibility="protected"/>
        <methodref name="PaintHandler" visibility="protected"/>
        <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RecreateWnd" visibility="protected"/>
        <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="ResetImeComposition" visibility="protected"/>
        <methodref name="RequestAlign" visibility="protected" procflags="override"/>
        <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPIScreen" visibility="protected"/>
        <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="ScaleControls" visibility="protected"/>
        <methodref name="ScalePadding" visibility="protected"/>
        <methodref name="SelectFirst" visibility="protected"/>
        <methodref name="SelectNext" visibility="protected"/>
        <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
        <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="SetImeCompositionWindow" visibility="protected"/>
        <methodref name="SetParent" visibility="protected" procflags="override"/>
        <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="override"/>
        <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateBounds" visibility="protected"/>
        <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateRecreatingFlag" visibility="protected"/>
        <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateUIState" visibility="protected"/>
        <methodref name="WndProc" visibility="protected" procflags="override"/>
        <methodref name="CreateSubClass" visibility="protected"/>
        <methodref name="RemoveWindowProps" visibility="protected"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
        <propertyref name="AlignControlList" visibility="protected"/>
        <propertyref name="BevelEdges" visibility="protected"/>
        <propertyref name="BevelInner" visibility="protected"/>
        <propertyref name="BevelOuter" visibility="protected"/>
        <propertyref name="BevelKind" visibility="protected"/>
        <propertyref name="BevelWidth" visibility="protected"/>
        <propertyref name="BorderWidth" visibility="protected"/>
        <propertyref name="Ctl3D" visibility="protected"/>
        <propertyref name="ImeMode" visibility="protected"/>
        <propertyref name="ImeName" visibility="protected"/>
        <propertyref name="ParentBackground" visibility="protected"/>
        <propertyref name="ParentCtl3D" visibility="protected"/>
        <propertyref name="TipMode" visibility="protected"/>
        <propertyref name="DefWndProc" visibility="protected"/>
        <propertyref name="WindowHandle" visibility="protected"/>
        <eventref name="OnAlignInsertBefore" visibility="protected"/>
        <eventref name="OnAlignPosition" visibility="protected"/>
        <eventref name="OnDockDrop" visibility="protected"/>
        <eventref name="OnDockOver" visibility="protected"/>
        <eventref name="OnEnter" visibility="protected"/>
        <eventref name="OnExit" visibility="protected"/>
        <eventref name="OnGetSiteInfo" visibility="protected"/>
        <eventref name="OnKeyDown" visibility="protected"/>
        <eventref name="OnKeyPress" visibility="protected"/>
        <eventref name="OnKeyUp" visibility="protected"/>
        <eventref name="OnUnDock" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="CreateParented" visibility="public" procflags="constructor"/>
        <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="override">
        </methodref>
        <methodref name="Broadcast" visibility="public"/>
        <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
        <methodref name="ContainsControl" visibility="public"/>
        <methodref name="ControlAtPos" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="DisableAlign" visibility="public" procflags="inline"/>
        <propertyref name="DockClientCount" visibility="public"/>
        <propertyref name="DockClients" visibility="public"/>
        <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
        <propertyref name="DockSite" visibility="public"/>
        <propertyref name="DockManager" visibility="public"/>
        <propertyref name="DoubleBuffered" visibility="public"/>
        <methodref name="EnableAlign" visibility="public"/>
        <methodref name="FindChildControl" visibility="public"/>
        <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
        <methodref name="Focused" visibility="public" procflags="dynamic"/>
        <methodref name="GetChildren" visibility="public" procflags="override"/>
        <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
        <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
        <methodref name="HandleAllocated" visibility="public"/>
        <methodref name="HandleNeeded" visibility="public"/>
        <methodref name="InsertControl" visibility="public"/>
        <methodref name="Invalidate" visibility="public" procflags="override"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <propertyref name="PixelsPerInch" visibility="public"/>
        <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
        <methodref name="RemoveControl" visibility="public"/>
        <methodref name="Realign" visibility="public" procflags="inline"/>
        <methodref name="Repaint" visibility="public" procflags="override"/>
        <methodref name="ScaleBy" visibility="public"/>
        <methodref name="ScrollBy" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="override"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
        <methodref name="SetFocus" visibility="public" procflags="virtual"/>
        <methodref name="Update" visibility="public" procflags="override"/>
        <methodref name="UpdateControlState" visibility="public"/>
        <methodref name="LockDrawing" visibility="public"/>
        <methodref name="UnlockDrawing" visibility="public"/>
        <propertyref name="AlignDisabled" visibility="public"/>
        <propertyref name="MouseInClient" visibility="public"/>
        <propertyref name="VisibleDockClientCount" visibility="public"/>
        <propertyref name="Brush" visibility="public"/>
        <propertyref name="Controls" visibility="public"/>
        <propertyref name="ControlCount" visibility="public"/>
        <propertyref name="Handle" visibility="public"/>
        <propertyref name="Padding" visibility="public"/>
        <propertyref name="ParentDoubleBuffered" visibility="public"/>
        <propertyref name="ParentWindow" visibility="public"/>
        <propertyref name="Showing" visibility="public"/>
        <propertyref name="IsDrawingLocked" visibility="public"/>
        <propertyref name="RedrawDisabled" visibility="public"/>
        <propertyref name="TabOrder" visibility="public"/>
        <propertyref name="TabStop" visibility="public"/>
        <propertyref name="UseDockManager" visibility="public"/>
        <ancestor name="TControl" namespace="Vcl.Controls">
          <methodref name="GetCustomHint" visibility="private"/>
          <methodref name="CalcDockSizes" visibility="private"/>
          <methodref name="CheckNewSize" visibility="private"/>
          <methodref name="CreateFloatingDockSite" visibility="private"/>
          <methodref name="DoActionChange" visibility="private"/>
          <methodref name="DoCanAutoSize" visibility="private"/>
          <methodref name="DoCanResize" visibility="private"/>
          <methodref name="DoConstraintsChange" visibility="private"/>
          <methodref name="DoConstrainedResize" visibility="private"/>
          <methodref name="DoDragMsg" visibility="private"/>
          <methodref name="DoMouseActivate" visibility="private"/>
          <methodref name="DoMouseDown" visibility="private"/>
          <methodref name="DoMouseUp" visibility="private"/>
          <methodref name="DoMarginChange" visibility="private"/>
          <methodref name="FontChanged" visibility="private"/>
          <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
          <methodref name="GetBoundsRect" visibility="private"/>
          <methodref name="GetClientHeight" visibility="private"/>
          <methodref name="GetClientWidth" visibility="private"/>
          <methodref name="GetLRDockWidth" visibility="private"/>
          <methodref name="GetMouseCapture" visibility="private"/>
          <methodref name="GetTBDockHeight" visibility="private"/>
          <methodref name="GetUndockWidth" visibility="private"/>
          <methodref name="GetUndockHeight" visibility="private"/>
          <methodref name="InvalidateControl" visibility="private"/>
          <methodref name="IsAnchorsStored" visibility="private"/>
          <methodref name="IsBiDiModeStored" visibility="private"/>
          <methodref name="IsCaptionStored" visibility="private"/>
          <methodref name="IsColorStored" visibility="private"/>
          <methodref name="IsEnabledStored" visibility="private"/>
          <methodref name="IsFontStored" visibility="private"/>
          <methodref name="IsHintStored" visibility="private"/>
          <methodref name="IsHelpContextStored" visibility="private"/>
          <methodref name="IsOnClickStored" visibility="private"/>
          <methodref name="IsShowHintStored" visibility="private"/>
          <methodref name="IsVisibleStored" visibility="private"/>
          <methodref name="ReadIsControl" visibility="private"/>
          <methodref name="ReadExplicitLeft" visibility="private"/>
          <methodref name="ReadExplicitTop" visibility="private"/>
          <methodref name="ReadExplicitWidth" visibility="private"/>
          <methodref name="ReadExplicitHeight" visibility="private"/>
          <methodref name="SetAlignWithMargins" visibility="private"/>
          <methodref name="SetAnchors" visibility="private"/>
          <methodref name="SetAction" visibility="private"/>
          <methodref name="SetAlign" visibility="private"/>
          <methodref name="SetBoundsRect" visibility="private"/>
          <methodref name="SetClientHeight" visibility="private"/>
          <methodref name="SetClientSize" visibility="private"/>
          <methodref name="SetClientWidth" visibility="private"/>
          <methodref name="SetColor" visibility="private"/>
          <methodref name="SetCursor" visibility="private"/>
          <methodref name="SetDesktopFont" visibility="private"/>
          <methodref name="SetFont" visibility="private"/>
          <methodref name="SetHeight" visibility="private"/>
          <methodref name="SetHelpContext" visibility="private"/>
          <methodref name="SetHelpKeyword" visibility="private"/>
          <methodref name="SetHostDockSite" visibility="private"/>
          <methodref name="SetLeft" visibility="private"/>
          <methodref name="SetMouseCapture" visibility="private"/>
          <methodref name="SetParentColor" visibility="private"/>
          <methodref name="SetParentFont" visibility="private"/>
          <methodref name="SetShowHint" visibility="private"/>
          <methodref name="SetParentShowHint" visibility="private"/>
          <methodref name="SetParentCustomHint" visibility="private"/>
          <methodref name="SetPopupMenu" visibility="private"/>
          <methodref name="SetTop" visibility="private"/>
          <methodref name="SetVisible" visibility="private"/>
          <methodref name="SetWidth" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateAnchorRules" visibility="private"/>
          <methodref name="WriteIsControl" visibility="private"/>
          <methodref name="WriteExplicitLeft" visibility="private"/>
          <methodref name="WriteExplicitTop" visibility="private"/>
          <methodref name="WriteExplicitWidth" visibility="private"/>
          <methodref name="WriteExplicitHeight" visibility="private"/>
          <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMouseMove" visibility="private" procflags="message"/>
          <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="WMCancelMode" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMHintShow" visibility="private" procflags="message"/>
          <methodref name="CMHitTest" visibility="private" procflags="message"/>
          <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
          <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="CMGesture" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="SetConstraints" visibility="private"/>
          <methodref name="SetMargins" visibility="private"/>
          <methodref name="SetTouchManager" visibility="private"/>
          <methodref name="GetText" visibility="private"/>
          <methodref name="SetText" visibility="private"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
          <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="CanResize" visibility="protected" procflags="virtual"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="Changed" visibility="protected"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="Click" visibility="protected" procflags="dynamic"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
          <methodref name="CalcCursorPos" visibility="protected"/>
          <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
          <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
          <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
          <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
          <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
          <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
          <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
          <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="GetAction" visibility="protected" procflags="virtual"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
          <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
          <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
          <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
          <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
          <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragMode" visibility="protected"/>
          <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
          <methodref name="Loaded" visibility="protected" procflags="override"/>
          <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
          <methodref name="Resize" visibility="protected" procflags="dynamic"/>
          <methodref name="ScaleConstraints" visibility="protected"/>
          <methodref name="ScaleMargins" visibility="protected"/>
          <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
          <methodref name="SendCancelMode" visibility="protected"/>
          <methodref name="SendDockNotification" visibility="protected"/>
          <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="SetName" visibility="protected" procflags="override"/>
          <methodref name="SetParent" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
          <methodref name="SetCustomHint" visibility="protected"/>
          <methodref name="UpdateExplicitBounds" visibility="protected"/>
          <methodref name="UpdateBoundsRect" visibility="protected"/>
          <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
          <methodref name="WndProc" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
          <propertyref name="ActionLink" visibility="protected"/>
          <propertyref name="AutoSize" visibility="protected"/>
          <propertyref name="Caption" visibility="protected"/>
          <propertyref name="DesktopFont" visibility="protected"/>
          <propertyref name="DragKind" visibility="protected"/>
          <propertyref name="DragCursor" visibility="protected"/>
          <propertyref name="DragMode" visibility="protected"/>
          <propertyref name="IsControl" visibility="protected"/>
          <propertyref name="MouseCapture" visibility="protected"/>
          <propertyref name="ParentBiDiMode" visibility="protected"/>
          <propertyref name="ParentColor" visibility="protected"/>
          <propertyref name="ParentFont" visibility="protected"/>
          <propertyref name="ParentShowHint" visibility="protected"/>
          <propertyref name="PopupMenu" visibility="protected"/>
          <propertyref name="ScalingFlags" visibility="protected"/>
          <propertyref name="Text" visibility="protected"/>
          <propertyref name="WheelAccumulator" visibility="protected"/>
          <propertyref name="Color" visibility="protected"/>
          <propertyref name="Font" visibility="protected"/>
          <propertyref name="IScaling" visibility="protected"/>
          <propertyref name="WindowText" visibility="protected"/>
          <eventref name="OnCanResize" visibility="protected"/>
          <eventref name="OnClick" visibility="protected"/>
          <eventref name="OnConstrainedResize" visibility="protected"/>
          <eventref name="OnContextPopup" visibility="protected"/>
          <eventref name="OnDblClick" visibility="protected"/>
          <eventref name="OnDragDrop" visibility="protected"/>
          <eventref name="OnDragOver" visibility="protected"/>
          <eventref name="OnEndDock" visibility="protected"/>
          <eventref name="OnEndDrag" visibility="protected"/>
          <eventref name="OnMouseActivate" visibility="protected"/>
          <eventref name="OnMouseDown" visibility="protected"/>
          <eventref name="OnMouseEnter" visibility="protected"/>
          <eventref name="OnMouseLeave" visibility="protected"/>
          <eventref name="OnMouseMove" visibility="protected"/>
          <eventref name="OnMouseUp" visibility="protected"/>
          <eventref name="OnMouseWheel" visibility="protected"/>
          <eventref name="OnMouseWheelDown" visibility="protected"/>
          <eventref name="OnMouseWheelUp" visibility="protected"/>
          <eventref name="OnResize" visibility="protected"/>
          <eventref name="OnStartDock" visibility="protected"/>
          <eventref name="OnStartDrag" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="CheckNonMainThreadUsage" visibility="public"/>
          <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
          <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
          <methodref name="BeginDrag" visibility="public"/>
          <methodref name="BringToFront" visibility="public"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToParent" visibility="public"/>
          <methodref name="Dock" visibility="public" procflags="dynamic"/>
          <methodref name="Dragging" visibility="public"/>
          <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
          <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
          <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
          <propertyref name="Enabled" visibility="public"/>
          <methodref name="EndDrag" visibility="public"/>
          <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="GetParentComponent" visibility="public" procflags="override"/>
          <methodref name="HasParent" visibility="public" procflags="override"/>
          <methodref name="Hide" visibility="public"/>
          <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
          <methodref name="IsRightToLeft" visibility="public"/>
          <methodref name="ManualDock" visibility="public"/>
          <methodref name="ManualFloat" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Refresh" visibility="public"/>
          <methodref name="Repaint" visibility="public" procflags="virtual"/>
          <methodref name="ReplaceDockedControl" visibility="public"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ParentToClient" visibility="public"/>
          <methodref name="SendToBack" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="virtual"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
          <methodref name="SetParentComponent" visibility="public" procflags="override"/>
          <methodref name="Show" visibility="public"/>
          <methodref name="Update" visibility="public" procflags="virtual"/>
          <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="UseRightToLeftReading" visibility="public"/>
          <methodref name="UseRightToLeftScrollBar" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="GetTextBuf" visibility="public"/>
          <methodref name="GetTextLen" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="SetTextBuf" visibility="public"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleRectSize" visibility="public"/>
          <propertyref name="Action" visibility="public"/>
          <propertyref name="Align" visibility="public"/>
          <propertyref name="Anchors" visibility="public"/>
          <propertyref name="BiDiMode" visibility="public"/>
          <propertyref name="BoundsRect" visibility="public"/>
          <propertyref name="ClientHeight" visibility="public"/>
          <propertyref name="ClientOrigin" visibility="public"/>
          <propertyref name="ClientRect" visibility="public"/>
          <propertyref name="ClientWidth" visibility="public"/>
          <propertyref name="Constraints" visibility="public"/>
          <propertyref name="ControlState" visibility="public"/>
          <propertyref name="ControlStyle" visibility="public"/>
          <propertyref name="CurrentPPI" visibility="public"/>
          <propertyref name="DockOrientation" visibility="public"/>
          <propertyref name="ExplicitLeft" visibility="public"/>
          <propertyref name="ExplicitTop" visibility="public"/>
          <propertyref name="ExplicitWidth" visibility="public"/>
          <propertyref name="ExplicitHeight" visibility="public"/>
          <propertyref name="Floating" visibility="public"/>
          <propertyref name="FloatingDockSiteClass" visibility="public"/>
          <propertyref name="HostDockSite" visibility="public"/>
          <propertyref name="LRDockWidth" visibility="public"/>
          <propertyref name="ScaleFactor" visibility="public"/>
          <propertyref name="ShowHint" visibility="public"/>
          <propertyref name="TBDockHeight" visibility="public"/>
          <propertyref name="Touch" visibility="public"/>
          <propertyref name="UndockHeight" visibility="public"/>
          <propertyref name="UndockWidth" visibility="public"/>
          <propertyref name="Visible" visibility="public"/>
          <eventref name="WindowProc" visibility="public"/>
          <propertyref name="Parent" visibility="public"/>
          <propertyref name="StyleElements" visibility="public"/>
          <propertyref name="StyleName" visibility="public"/>
          <eventref name="OnGesture" visibility="public"/>
          <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
          <propertyref name="AlignWithMargins" visibility="published"/>
          <propertyref name="Left" visibility="published"/>
          <propertyref name="Top" visibility="published"/>
          <propertyref name="Width" visibility="published"/>
          <propertyref name="Height" visibility="published"/>
          <propertyref name="Cursor" visibility="published"/>
          <propertyref name="Hint" visibility="published"/>
          <propertyref name="HelpType" visibility="published"/>
          <propertyref name="HelpKeyword" visibility="published"/>
          <propertyref name="HelpContext" visibility="published"/>
          <propertyref name="Margins" visibility="published"/>
          <propertyref name="CustomHint" visibility="published"/>
          <propertyref name="ParentCustomHint" visibility="published"/>
          <ancestor name="TComponent" namespace="System.Classes">
            <interfaces>
              <implements name="IInterfaceComponentReference"/>
              <implements name="IInterface"/>
            </interfaces>
            <methodref name="GetComObject" visibility="private">
            </methodref>
            <methodref name="GetComponent" visibility="private">
            </methodref>
            <methodref name="GetComponentCount" visibility="private">
            </methodref>
            <methodref name="GetComponentIndex" visibility="private">
            </methodref>
            <methodref name="Insert" visibility="private">
            </methodref>
            <methodref name="ReadLeft" visibility="private">
            </methodref>
            <methodref name="ReadTop" visibility="private">
            </methodref>
            <methodref name="Remove" visibility="private">
            </methodref>
            <methodref name="RemoveNotification" visibility="private">
            </methodref>
            <methodref name="SetComponentIndex" visibility="private">
            </methodref>
            <methodref name="SetReference" visibility="private">
            </methodref>
            <methodref name="WriteLeft" visibility="private">
            </methodref>
            <methodref name="WriteTop" visibility="private">
            </methodref>
            <methodref name="IntfGetComponent" visibility="private">
            </methodref>
            <methodref name="DoGetDeltaStreams" visibility="private">
            </methodref>
            <methodref name="ReadDeltaStream" visibility="private">
            </methodref>
            <methodref name="ReadDeltaState" visibility="private">
            </methodref>
            <methodref name="FindSortedComponent" visibility="private">
            </methodref>
            <methodref name="AddSortedComponent" visibility="private">
            </methodref>
            <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
            </methodref>
            <methodref name="Create@" visibility="class private" procflags="class constructor noself">
            </methodref>
            <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ChangeName" visibility="protected">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="override">
            </methodref>
            <methodref name="GetChildren" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="override">
            </methodref>
            <methodref name="Loaded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="Notification" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ReadState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="CanObserve" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetObservers" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetAncestor" visibility="protected">
            </methodref>
            <methodref name="SetDesigning" visibility="protected">
            </methodref>
            <methodref name="SetInline" visibility="protected">
            </methodref>
            <methodref name="SetDesignInstance" visibility="protected">
            </methodref>
            <methodref name="SetName" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updating" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updated" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
            </methodref>
            <methodref name="ValidateRename" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="WriteState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="RemoveFreeNotifications" visibility="protected">
            </methodref>
            <methodref name="QueryInterface" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="_AddRef" visibility="protected">
            </methodref>
            <methodref name="_Release" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfoCount" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfo" visibility="protected">
            </methodref>
            <methodref name="GetIDsOfNames" visibility="protected">
            </methodref>
            <methodref name="Invoke" visibility="protected">
            </methodref>
            <eventref name="OnGetDeltaStreams" visibility="protected">
            </eventref>
            <methodref name="Create" visibility="public" procflags="constructor virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="override">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndFunctionInvoke" visibility="public">
            </methodref>
            <methodref name="DestroyComponents" visibility="public">
            </methodref>
            <methodref name="Destroying" visibility="public">
            </methodref>
            <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="FindComponent" visibility="public">
            </methodref>
            <methodref name="FreeNotification" visibility="public">
            </methodref>
            <methodref name="RemoveFreeNotification" visibility="public">
            </methodref>
            <methodref name="FreeOnRelease" visibility="public">
            </methodref>
            <methodref name="GetEnumerator" visibility="public" procflags="inline">
            </methodref>
            <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="override">
            </methodref>
            <methodref name="HasParent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="InsertComponent" visibility="public">
            </methodref>
            <methodref name="RemoveComponent" visibility="public">
            </methodref>
            <methodref name="SetSubComponent" visibility="public">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="override">
            </methodref>
            <methodref name="UpdateAction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="IsImplementorOf" visibility="public">
            </methodref>
            <methodref name="ReferenceInterface" visibility="public">
            </methodref>
            <propertyref name="ComObject" visibility="public">
            </propertyref>
            <propertyref name="Components" visibility="public">
            </propertyref>
            <propertyref name="ComponentCount" visibility="public">
            </propertyref>
            <propertyref name="ComponentIndex" visibility="public">
            </propertyref>
            <propertyref name="ComponentState" visibility="public">
            </propertyref>
            <propertyref name="ComponentStyle" visibility="public">
            </propertyref>
            <propertyref name="DesignInfo" visibility="public">
            </propertyref>
            <propertyref name="Owner" visibility="public">
            </propertyref>
            <propertyref name="VCLComObject" visibility="public">
            </propertyref>
            <propertyref name="Observers" visibility="public">
            </propertyref>
            <propertyref name="Name" visibility="published">
            </propertyref>
            <propertyref name="Tag" visibility="published">
            </propertyref>
            <ancestor name="TPersistent" namespace="System.Classes">
              <methodref name="AssignError" visibility="private">
              </methodref>
              <methodref name="AssignTo" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="Assign" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="dynamic">
              </methodref>
              <ancestor name="TObject" namespace="System">
                <methodref name="Create" visibility="public" procflags="constructor">
                </methodref>
                <methodref name="Free" visibility="public">
                </methodref>
                <methodref name="DisposeOf" visibility="public" procflags="inline">
                </methodref>
                <methodref name="InitInstance" visibility="public" procflags="class">
                </methodref>
                <methodref name="CleanupInstance" visibility="public">
                </methodref>
                <methodref name="ClassType" visibility="public" procflags="inline">
                </methodref>
                <methodref name="ClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassNameIs" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassParent" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="ClassInfo" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InstanceSize" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InheritsFrom" visibility="public" procflags="class">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodName" visibility="public" procflags="class">
                </methodref>
                <methodref name="QualifiedClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="GetInterface" visibility="public">
                </methodref>
                <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                </methodref>
                <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="UnitName" visibility="public" procflags="class">
                </methodref>
                <methodref name="UnitScope" visibility="public" procflags="class">
                </methodref>
                <methodref name="Equals" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetHashCode" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="ToString" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Dispatch" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="NewInstance" visibility="public" procflags="class virtual">
                </methodref>
                <methodref name="FreeInstance" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                </methodref>
                <methodref name="GetDisposed" visibility="protected" procflags="inline">
                </methodref>
                <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                </methodref>
                <propertyref name="Disposed" visibility="protected">
                </propertyref>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FAlignment" type="TLeftRight" visibility="private" size="1" offset="696" file="Vcl.StdCtrls.pas" line="1167"/>
      <field name="FAllowGrayed" type="Boolean" visibility="private" size="1" offset="697" file="Vcl.StdCtrls.pas" line="1168"/>
      <field name="FState" type="TCheckBoxState" visibility="private" size="1" offset="698" file="Vcl.StdCtrls.pas" line="1169"/>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="1170">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="1171">
      </procedure>
      <procedure name="SetAlignment" visibility="private" file="Vcl.StdCtrls.pas" line="1172">
        <parameters>
          <parameter name="Value" type="TLeftRight"/>
        </parameters>
      </procedure>
      <procedure name="SetState" visibility="private" file="Vcl.StdCtrls.pas" line="1173">
        <parameters>
          <parameter name="Value" type="TCheckBoxState"/>
        </parameters>
      </procedure>
      <procedure name="WMSize" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1174">
        <parameters>
          <parameter name="Message" type="TWMSize" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMCtl3DChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1175">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMDialogChar" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1176">
        <parameters>
          <parameter name="Message" type="TWMKey" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNCommand" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1177">
        <parameters>
          <parameter name="Message" type="TWMCommand" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMExit" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1178">
        <parameters>
          <parameter name="Message" type="TWMNoParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="UpdateStyleElements" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1180">
      </procedure>
      <function name="CanObserve" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1181">
        <parameters>
          <parameter name="ID" type="Integer" paramflags="const"/>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="ObserverAdded" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1182">
        <parameters>
          <parameter name="ID" type="Integer" paramflags="const"/>
          <parameter name="Observer" type="IObserver" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="ObserverToggle" visibility="protected" file="Vcl.StdCtrls.pas" line="1183">
        <parameters>
          <parameter name="AObserver" type="IObserver" paramflags="const"/>
          <parameter name="Value" type="Boolean" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="Toggle" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1184">
      </procedure>
      <procedure name="KeyPress" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1185">
        <parameters>
          <parameter name="Key" type="Char" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="Click" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1186">
      </procedure>
      <procedure name="CreateParams" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1187">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CreateWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1188">
      </procedure>
      <function name="GetChecked" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1189">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="SetChecked" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1190">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <property name="Alignment" visibility="protected" read="FAlignment" write="SetAlignment" type="TLeftRight" default="1" file="Vcl.StdCtrls.pas" line="1191"/>
      <property name="AllowGrayed" visibility="protected" read="FAllowGrayed" write="FAllowGrayed" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="1192"/>
      <property name="State" visibility="protected" read="FState" write="SetState" type="TCheckBoxState" default="0" file="Vcl.StdCtrls.pas" line="1193"/>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1195">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      </constructor>
      <function name="GetControlsAlignment" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="1196">
        <parameters>
          <retval type="TAlignment"/>
        </parameters>
      </function>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1198"/>
    </members>
  </class>
  <class name="TCheckBox" file="Vcl.StdCtrls.pas" line="1201">
    <ancestor name="TCustomCheckBox" namespace="Vcl.StdCtrls">
      <methodref name="Create@" visibility="class private" procflags="class constructor noself"/>
      <methodref name="Destroy@" visibility="class private" procflags="class destructor noself"/>
      <methodref name="SetAlignment" visibility="private"/>
      <methodref name="SetState" visibility="private"/>
      <methodref name="WMSize" visibility="private" procflags="message"/>
      <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CMDialogChar" visibility="private" procflags="message"/>
      <methodref name="CNCommand" visibility="private" procflags="message"/>
      <methodref name="CMExit" visibility="private" procflags="message"/>
      <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
      <methodref name="CanObserve" visibility="protected" procflags="override"/>
      <methodref name="ObserverAdded" visibility="protected" procflags="override"/>
      <methodref name="ObserverToggle" visibility="protected"/>
      <methodref name="Toggle" visibility="protected" procflags="virtual"/>
      <methodref name="KeyPress" visibility="protected" procflags="override"/>
      <methodref name="Click" visibility="protected" procflags="override"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <methodref name="CreateWnd" visibility="protected" procflags="override"/>
      <methodref name="GetChecked" visibility="protected" procflags="override"/>
      <methodref name="SetChecked" visibility="protected" procflags="override"/>
      <propertyref name="Alignment" visibility="protected"/>
      <propertyref name="AllowGrayed" visibility="protected"/>
      <propertyref name="State" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="GetControlsAlignment" visibility="public" procflags="override"/>
      <propertyref name="TabStop" visibility="published"/>
      <ancestor name="TButtonControl" namespace="Vcl.StdCtrls">
        <methodref name="IsCheckedStored" visibility="private"/>
        <methodref name="CNCtlColorStatic" visibility="private" procflags="message"/>
        <methodref name="WMEraseBkGnd" visibility="private" procflags="message"/>
        <methodref name="SetWordWrap" visibility="private"/>
        <methodref name="ActionChange" visibility="protected" procflags="override"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
        <methodref name="GetChecked" visibility="protected" procflags="virtual"/>
        <methodref name="SetChecked" visibility="protected" procflags="virtual"/>
        <methodref name="WndProc" visibility="protected" procflags="override"/>
        <methodref name="CreateParams" visibility="protected" procflags="override"/>
        <propertyref name="Checked" visibility="protected"/>
        <propertyref name="ClicksDisabled" visibility="protected"/>
        <propertyref name="WordWrap" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <ancestor name="TWinControl" namespace="Vcl.Controls">
          <methodref name="AlignControl" visibility="private"/>
          <methodref name="CalcConstraints" visibility="private"/>
          <methodref name="DoPaddingChange" visibility="private"/>
          <methodref name="GetAlignDisabled" visibility="private"/>
          <methodref name="GetControl" visibility="private"/>
          <methodref name="GetControlCount" visibility="private"/>
          <methodref name="GetDockClientCount" visibility="private"/>
          <methodref name="GetDockClients" visibility="private"/>
          <methodref name="GetHandle" visibility="private"/>
          <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
          <methodref name="GetTabOrder" visibility="private"/>
          <methodref name="GetVisibleDockClientCount" visibility="private"/>
          <methodref name="Insert" visibility="private"/>
          <methodref name="InvalidateFrame" visibility="private"/>
          <methodref name="InvokeHelp" visibility="private"/>
          <methodref name="IsCtl3DStored" visibility="private"/>
          <methodref name="IsDoubleBufferedStored" visibility="private"/>
          <methodref name="PrecedingWindow" visibility="private"/>
          <methodref name="ReadDesignSize" visibility="private"/>
          <methodref name="ReadPixelsPerInch" visibility="private"/>
          <methodref name="Remove" visibility="private"/>
          <methodref name="RemoveFocus" visibility="private"/>
          <methodref name="SetBevelCut" visibility="private"/>
          <methodref name="SetBevelEdges" visibility="private"/>
          <methodref name="SetBevelKind" visibility="private"/>
          <methodref name="SetBevelWidth" visibility="private"/>
          <methodref name="SetBorderWidth" visibility="private"/>
          <methodref name="SetCtl3D" visibility="private"/>
          <methodref name="SetDockSite" visibility="private"/>
          <methodref name="SetDoubleBuffered" visibility="private"/>
          <methodref name="SetPadding" visibility="private"/>
          <methodref name="SetParentCtl3D" visibility="private"/>
          <methodref name="SetParentWindow" visibility="private"/>
          <methodref name="SetTabOrder" visibility="private"/>
          <methodref name="SetTabStop" visibility="private"/>
          <methodref name="SetUseDockManager" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateTabOrder" visibility="private"/>
          <methodref name="UpdateShowing" visibility="private"/>
          <methodref name="WriteDesignSize" visibility="private"/>
          <methodref name="WritePixelsPerInch" visibility="private"/>
          <methodref name="IsMenuKey" visibility="private"/>
          <methodref name="GetIsDrawingLocked" visibility="private"/>
          <methodref name="GetRedrawDisabled" visibility="private"/>
          <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="WMPaint" visibility="private" procflags="message"/>
          <methodref name="WMCommand" visibility="private" procflags="message"/>
          <methodref name="WMNotify" visibility="private" procflags="message"/>
          <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="WMHScroll" visibility="private" procflags="message"/>
          <methodref name="WMVScroll" visibility="private" procflags="message"/>
          <methodref name="WMCompareItem" visibility="private" procflags="message"/>
          <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
          <methodref name="WMDrawItem" visibility="private" procflags="message"/>
          <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
          <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
          <methodref name="WMSize" visibility="private" procflags="message"/>
          <methodref name="WMMove" visibility="private" procflags="message"/>
          <methodref name="WMSetCursor" visibility="private" procflags="message"/>
          <methodref name="WMKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMChar" visibility="private" procflags="message"/>
          <methodref name="WMSysCommand" visibility="private" procflags="message"/>
          <methodref name="WMCharToItem" visibility="private" procflags="message"/>
          <methodref name="WMParentNotify" visibility="private" procflags="message"/>
          <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
          <methodref name="WMDestroy" visibility="private" procflags="message"/>
          <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
          <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
          <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
          <methodref name="WMNCPaint" visibility="private" procflags="message"/>
          <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
          <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
          <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="WMFontChange" visibility="private" procflags="message"/>
          <methodref name="WMTimeChange" visibility="private" procflags="message"/>
          <methodref name="WMSetFocus" visibility="private" procflags="message"/>
          <methodref name="WMKillFocus" visibility="private" procflags="message"/>
          <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
          <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="WMGesture" visibility="private" procflags="message"/>
          <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
          <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
          <methodref name="CMChanged" visibility="private" procflags="message"/>
          <methodref name="CMChildKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogChar" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
          <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
          <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnter" visibility="private" procflags="message"/>
          <methodref name="CMExit" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
          <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="CMFontChange" visibility="private" procflags="message"/>
          <methodref name="CMTimeChange" visibility="private" procflags="message"/>
          <methodref name="CMDrag" visibility="private" procflags="message"/>
          <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
          <methodref name="CNKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNKeyUp" visibility="private" procflags="message"/>
          <methodref name="CNChar" visibility="private" procflags="message"/>
          <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNSysChar" visibility="private" procflags="message"/>
          <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
          <methodref name="CMSysCommand" visibility="private" procflags="message"/>
          <methodref name="CMInvalidate" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMTextChanged" visibility="private" procflags="message"/>
          <methodref name="WMPrintClient" visibility="private" procflags="message"/>
          <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
          <methodref name="CMControlListChange" visibility="private" procflags="message"/>
          <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
          <methodref name="CMDockClient" visibility="private" procflags="message"/>
          <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="InvokeAsyncCalls" visibility="protected">
          </methodref>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="override"/>
          <methodref name="AddBiDiModeExStyle" visibility="protected"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="AdjustSize" visibility="protected" procflags="override"/>
          <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
          <methodref name="ArrangeControl" visibility="protected"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
          <methodref name="CanResize" visibility="protected" procflags="override"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
          <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
          <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
          <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
          <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
          <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
          <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="DoKeyDown" visibility="protected"/>
          <methodref name="DoKeyPress" visibility="protected"/>
          <methodref name="DoKeyUp" visibility="protected"/>
          <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
          <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
          <methodref name="FindNextControl" visibility="protected"/>
          <methodref name="FixupTabList" visibility="protected"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
          <methodref name="GetClientRect" visibility="protected" procflags="override"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
          <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
          <methodref name="GetParentHandle" visibility="protected"/>
          <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
          <methodref name="GetTopParentHandle" visibility="protected"/>
          <methodref name="InvalidateDockHostSite" visibility="protected"/>
          <methodref name="IsControlMouseMsg" visibility="protected"/>
          <methodref name="IsControlActivateMsg" visibility="protected"/>
          <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
          <methodref name="MainWndProc" visibility="protected"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="NotifyControls" visibility="protected"/>
          <methodref name="PaintControls" visibility="protected"/>
          <methodref name="PaintHandler" visibility="protected"/>
          <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RecreateWnd" visibility="protected"/>
          <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="ResetImeComposition" visibility="protected"/>
          <methodref name="RequestAlign" visibility="protected" procflags="override"/>
          <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPIScreen" visibility="protected"/>
          <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="ScaleControls" visibility="protected"/>
          <methodref name="ScalePadding" visibility="protected"/>
          <methodref name="SelectFirst" visibility="protected"/>
          <methodref name="SelectNext" visibility="protected"/>
          <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
          <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="SetImeCompositionWindow" visibility="protected"/>
          <methodref name="SetParent" visibility="protected" procflags="override"/>
          <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="override"/>
          <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateBounds" visibility="protected"/>
          <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateRecreatingFlag" visibility="protected"/>
          <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateUIState" visibility="protected"/>
          <methodref name="WndProc" visibility="protected" procflags="override"/>
          <methodref name="CreateSubClass" visibility="protected"/>
          <methodref name="RemoveWindowProps" visibility="protected"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
          <propertyref name="AlignControlList" visibility="protected"/>
          <propertyref name="BevelEdges" visibility="protected"/>
          <propertyref name="BevelInner" visibility="protected"/>
          <propertyref name="BevelOuter" visibility="protected"/>
          <propertyref name="BevelKind" visibility="protected"/>
          <propertyref name="BevelWidth" visibility="protected"/>
          <propertyref name="BorderWidth" visibility="protected"/>
          <propertyref name="Ctl3D" visibility="protected"/>
          <propertyref name="ImeMode" visibility="protected"/>
          <propertyref name="ImeName" visibility="protected"/>
          <propertyref name="ParentBackground" visibility="protected"/>
          <propertyref name="ParentCtl3D" visibility="protected"/>
          <propertyref name="TipMode" visibility="protected"/>
          <propertyref name="DefWndProc" visibility="protected"/>
          <propertyref name="WindowHandle" visibility="protected"/>
          <eventref name="OnAlignInsertBefore" visibility="protected"/>
          <eventref name="OnAlignPosition" visibility="protected"/>
          <eventref name="OnDockDrop" visibility="protected"/>
          <eventref name="OnDockOver" visibility="protected"/>
          <eventref name="OnEnter" visibility="protected"/>
          <eventref name="OnExit" visibility="protected"/>
          <eventref name="OnGetSiteInfo" visibility="protected"/>
          <eventref name="OnKeyDown" visibility="protected"/>
          <eventref name="OnKeyPress" visibility="protected"/>
          <eventref name="OnKeyUp" visibility="protected"/>
          <eventref name="OnUnDock" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="CreateParented" visibility="public" procflags="constructor"/>
          <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="override">
          </methodref>
          <methodref name="Broadcast" visibility="public"/>
          <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
          <methodref name="ContainsControl" visibility="public"/>
          <methodref name="ControlAtPos" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="DisableAlign" visibility="public" procflags="inline"/>
          <propertyref name="DockClientCount" visibility="public"/>
          <propertyref name="DockClients" visibility="public"/>
          <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
          <propertyref name="DockSite" visibility="public"/>
          <propertyref name="DockManager" visibility="public"/>
          <propertyref name="DoubleBuffered" visibility="public"/>
          <methodref name="EnableAlign" visibility="public"/>
          <methodref name="FindChildControl" visibility="public"/>
          <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
          <methodref name="Focused" visibility="public" procflags="dynamic"/>
          <methodref name="GetChildren" visibility="public" procflags="override"/>
          <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
          <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
          <methodref name="HandleAllocated" visibility="public"/>
          <methodref name="HandleNeeded" visibility="public"/>
          <methodref name="InsertControl" visibility="public"/>
          <methodref name="Invalidate" visibility="public" procflags="override"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <propertyref name="PixelsPerInch" visibility="public"/>
          <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
          <methodref name="RemoveControl" visibility="public"/>
          <methodref name="Realign" visibility="public" procflags="inline"/>
          <methodref name="Repaint" visibility="public" procflags="override"/>
          <methodref name="ScaleBy" visibility="public"/>
          <methodref name="ScrollBy" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="override"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
          <methodref name="SetFocus" visibility="public" procflags="virtual"/>
          <methodref name="Update" visibility="public" procflags="override"/>
          <methodref name="UpdateControlState" visibility="public"/>
          <methodref name="LockDrawing" visibility="public"/>
          <methodref name="UnlockDrawing" visibility="public"/>
          <propertyref name="AlignDisabled" visibility="public"/>
          <propertyref name="MouseInClient" visibility="public"/>
          <propertyref name="VisibleDockClientCount" visibility="public"/>
          <propertyref name="Brush" visibility="public"/>
          <propertyref name="Controls" visibility="public"/>
          <propertyref name="ControlCount" visibility="public"/>
          <propertyref name="Handle" visibility="public"/>
          <propertyref name="Padding" visibility="public"/>
          <propertyref name="ParentDoubleBuffered" visibility="public"/>
          <propertyref name="ParentWindow" visibility="public"/>
          <propertyref name="Showing" visibility="public"/>
          <propertyref name="IsDrawingLocked" visibility="public"/>
          <propertyref name="RedrawDisabled" visibility="public"/>
          <propertyref name="TabOrder" visibility="public"/>
          <propertyref name="TabStop" visibility="public"/>
          <propertyref name="UseDockManager" visibility="public"/>
          <ancestor name="TControl" namespace="Vcl.Controls">
            <methodref name="GetCustomHint" visibility="private"/>
            <methodref name="CalcDockSizes" visibility="private"/>
            <methodref name="CheckNewSize" visibility="private"/>
            <methodref name="CreateFloatingDockSite" visibility="private"/>
            <methodref name="DoActionChange" visibility="private"/>
            <methodref name="DoCanAutoSize" visibility="private"/>
            <methodref name="DoCanResize" visibility="private"/>
            <methodref name="DoConstraintsChange" visibility="private"/>
            <methodref name="DoConstrainedResize" visibility="private"/>
            <methodref name="DoDragMsg" visibility="private"/>
            <methodref name="DoMouseActivate" visibility="private"/>
            <methodref name="DoMouseDown" visibility="private"/>
            <methodref name="DoMouseUp" visibility="private"/>
            <methodref name="DoMarginChange" visibility="private"/>
            <methodref name="FontChanged" visibility="private"/>
            <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
            <methodref name="GetBoundsRect" visibility="private"/>
            <methodref name="GetClientHeight" visibility="private"/>
            <methodref name="GetClientWidth" visibility="private"/>
            <methodref name="GetLRDockWidth" visibility="private"/>
            <methodref name="GetMouseCapture" visibility="private"/>
            <methodref name="GetTBDockHeight" visibility="private"/>
            <methodref name="GetUndockWidth" visibility="private"/>
            <methodref name="GetUndockHeight" visibility="private"/>
            <methodref name="InvalidateControl" visibility="private"/>
            <methodref name="IsAnchorsStored" visibility="private"/>
            <methodref name="IsBiDiModeStored" visibility="private"/>
            <methodref name="IsCaptionStored" visibility="private"/>
            <methodref name="IsColorStored" visibility="private"/>
            <methodref name="IsEnabledStored" visibility="private"/>
            <methodref name="IsFontStored" visibility="private"/>
            <methodref name="IsHintStored" visibility="private"/>
            <methodref name="IsHelpContextStored" visibility="private"/>
            <methodref name="IsOnClickStored" visibility="private"/>
            <methodref name="IsShowHintStored" visibility="private"/>
            <methodref name="IsVisibleStored" visibility="private"/>
            <methodref name="ReadIsControl" visibility="private"/>
            <methodref name="ReadExplicitLeft" visibility="private"/>
            <methodref name="ReadExplicitTop" visibility="private"/>
            <methodref name="ReadExplicitWidth" visibility="private"/>
            <methodref name="ReadExplicitHeight" visibility="private"/>
            <methodref name="SetAlignWithMargins" visibility="private"/>
            <methodref name="SetAnchors" visibility="private"/>
            <methodref name="SetAction" visibility="private"/>
            <methodref name="SetAlign" visibility="private"/>
            <methodref name="SetBoundsRect" visibility="private"/>
            <methodref name="SetClientHeight" visibility="private"/>
            <methodref name="SetClientSize" visibility="private"/>
            <methodref name="SetClientWidth" visibility="private"/>
            <methodref name="SetColor" visibility="private"/>
            <methodref name="SetCursor" visibility="private"/>
            <methodref name="SetDesktopFont" visibility="private"/>
            <methodref name="SetFont" visibility="private"/>
            <methodref name="SetHeight" visibility="private"/>
            <methodref name="SetHelpContext" visibility="private"/>
            <methodref name="SetHelpKeyword" visibility="private"/>
            <methodref name="SetHostDockSite" visibility="private"/>
            <methodref name="SetLeft" visibility="private"/>
            <methodref name="SetMouseCapture" visibility="private"/>
            <methodref name="SetParentColor" visibility="private"/>
            <methodref name="SetParentFont" visibility="private"/>
            <methodref name="SetShowHint" visibility="private"/>
            <methodref name="SetParentShowHint" visibility="private"/>
            <methodref name="SetParentCustomHint" visibility="private"/>
            <methodref name="SetPopupMenu" visibility="private"/>
            <methodref name="SetTop" visibility="private"/>
            <methodref name="SetVisible" visibility="private"/>
            <methodref name="SetWidth" visibility="private"/>
            <methodref name="SetZOrderPosition" visibility="private"/>
            <methodref name="UpdateAnchorRules" visibility="private"/>
            <methodref name="WriteIsControl" visibility="private"/>
            <methodref name="WriteExplicitLeft" visibility="private"/>
            <methodref name="WriteExplicitTop" visibility="private"/>
            <methodref name="WriteExplicitWidth" visibility="private"/>
            <methodref name="WriteExplicitHeight" visibility="private"/>
            <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMouseMove" visibility="private" procflags="message"/>
            <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="WMCancelMode" visibility="private" procflags="message"/>
            <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
            <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
            <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
            <methodref name="CMFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
            <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
            <methodref name="CMHintShow" visibility="private" procflags="message"/>
            <methodref name="CMHitTest" visibility="private" procflags="message"/>
            <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
            <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
            <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
            <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="CMGesture" visibility="private" procflags="message"/>
            <methodref name="WMContextMenu" visibility="private" procflags="message"/>
            <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
            <methodref name="SetConstraints" visibility="private"/>
            <methodref name="SetMargins" visibility="private"/>
            <methodref name="SetTouchManager" visibility="private"/>
            <methodref name="GetText" visibility="private"/>
            <methodref name="SetText" visibility="private"/>
            <methodref name="CMFloat" visibility="private" procflags="message"/>
            <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
            <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
            <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
            <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
            <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
            <methodref name="AssignTo" visibility="protected" procflags="override"/>
            <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="CanResize" visibility="protected" procflags="virtual"/>
            <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="Changed" visibility="protected"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="Click" visibility="protected" procflags="dynamic"/>
            <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
            <methodref name="CalcCursorPos" visibility="protected"/>
            <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
            <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
            <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="DefineProperties" visibility="protected" procflags="override"/>
            <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
            <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
            <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
            <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
            <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
            <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="GetAction" visibility="protected" procflags="virtual"/>
            <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
            <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
            <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
            <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
            <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
            <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
            <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
            <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragMode" visibility="protected"/>
            <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
            <methodref name="Loaded" visibility="protected" procflags="override"/>
            <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
            <methodref name="Notification" visibility="protected" procflags="override"/>
            <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
            <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
            <methodref name="ReadState" visibility="protected" procflags="override"/>
            <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
            <methodref name="Resize" visibility="protected" procflags="dynamic"/>
            <methodref name="ScaleConstraints" visibility="protected"/>
            <methodref name="ScaleMargins" visibility="protected"/>
            <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
            <methodref name="SendCancelMode" visibility="protected"/>
            <methodref name="SendDockNotification" visibility="protected"/>
            <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="SetName" visibility="protected" procflags="override"/>
            <methodref name="SetParent" visibility="protected" procflags="virtual"/>
            <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
            <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
            <methodref name="SetCustomHint" visibility="protected"/>
            <methodref name="UpdateExplicitBounds" visibility="protected"/>
            <methodref name="UpdateBoundsRect" visibility="protected"/>
            <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
            <methodref name="WndProc" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
            <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
            <propertyref name="ActionLink" visibility="protected"/>
            <propertyref name="AutoSize" visibility="protected"/>
            <propertyref name="Caption" visibility="protected"/>
            <propertyref name="DesktopFont" visibility="protected"/>
            <propertyref name="DragKind" visibility="protected"/>
            <propertyref name="DragCursor" visibility="protected"/>
            <propertyref name="DragMode" visibility="protected"/>
            <propertyref name="IsControl" visibility="protected"/>
            <propertyref name="MouseCapture" visibility="protected"/>
            <propertyref name="ParentBiDiMode" visibility="protected"/>
            <propertyref name="ParentColor" visibility="protected"/>
            <propertyref name="ParentFont" visibility="protected"/>
            <propertyref name="ParentShowHint" visibility="protected"/>
            <propertyref name="PopupMenu" visibility="protected"/>
            <propertyref name="ScalingFlags" visibility="protected"/>
            <propertyref name="Text" visibility="protected"/>
            <propertyref name="WheelAccumulator" visibility="protected"/>
            <propertyref name="Color" visibility="protected"/>
            <propertyref name="Font" visibility="protected"/>
            <propertyref name="IScaling" visibility="protected"/>
            <propertyref name="WindowText" visibility="protected"/>
            <eventref name="OnCanResize" visibility="protected"/>
            <eventref name="OnClick" visibility="protected"/>
            <eventref name="OnConstrainedResize" visibility="protected"/>
            <eventref name="OnContextPopup" visibility="protected"/>
            <eventref name="OnDblClick" visibility="protected"/>
            <eventref name="OnDragDrop" visibility="protected"/>
            <eventref name="OnDragOver" visibility="protected"/>
            <eventref name="OnEndDock" visibility="protected"/>
            <eventref name="OnEndDrag" visibility="protected"/>
            <eventref name="OnMouseActivate" visibility="protected"/>
            <eventref name="OnMouseDown" visibility="protected"/>
            <eventref name="OnMouseEnter" visibility="protected"/>
            <eventref name="OnMouseLeave" visibility="protected"/>
            <eventref name="OnMouseMove" visibility="protected"/>
            <eventref name="OnMouseUp" visibility="protected"/>
            <eventref name="OnMouseWheel" visibility="protected"/>
            <eventref name="OnMouseWheelDown" visibility="protected"/>
            <eventref name="OnMouseWheelUp" visibility="protected"/>
            <eventref name="OnResize" visibility="protected"/>
            <eventref name="OnStartDock" visibility="protected"/>
            <eventref name="OnStartDrag" visibility="protected"/>
            <methodref name="Create" visibility="public" procflags="constructor override"/>
            <methodref name="Destroy" visibility="public" procflags="destructor override"/>
            <methodref name="CheckNonMainThreadUsage" visibility="public"/>
            <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
            <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
            <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
            <methodref name="BeginDrag" visibility="public"/>
            <methodref name="BringToFront" visibility="public"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToParent" visibility="public"/>
            <methodref name="Dock" visibility="public" procflags="dynamic"/>
            <methodref name="Dragging" visibility="public"/>
            <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
            <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
            <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
            <propertyref name="Enabled" visibility="public"/>
            <methodref name="EndDrag" visibility="public"/>
            <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="GetParentComponent" visibility="public" procflags="override"/>
            <methodref name="HasParent" visibility="public" procflags="override"/>
            <methodref name="Hide" visibility="public"/>
            <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
            <methodref name="Invalidate" visibility="public" procflags="virtual"/>
            <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
            <methodref name="IsRightToLeft" visibility="public"/>
            <methodref name="ManualDock" visibility="public"/>
            <methodref name="ManualFloat" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Refresh" visibility="public"/>
            <methodref name="Repaint" visibility="public" procflags="virtual"/>
            <methodref name="ReplaceDockedControl" visibility="public"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ParentToClient" visibility="public"/>
            <methodref name="SendToBack" visibility="public"/>
            <methodref name="SetBounds" visibility="public" procflags="virtual"/>
            <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
            <methodref name="SetParentComponent" visibility="public" procflags="override"/>
            <methodref name="Show" visibility="public"/>
            <methodref name="Update" visibility="public" procflags="virtual"/>
            <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="UseRightToLeftReading" visibility="public"/>
            <methodref name="UseRightToLeftScrollBar" visibility="public"/>
            <methodref name="DefaultHandler" visibility="public" procflags="override"/>
            <methodref name="GetTextBuf" visibility="public"/>
            <methodref name="GetTextLen" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="SetTextBuf" visibility="public"/>
            <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
            <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleRectSize" visibility="public"/>
            <propertyref name="Action" visibility="public"/>
            <propertyref name="Align" visibility="public"/>
            <propertyref name="Anchors" visibility="public"/>
            <propertyref name="BiDiMode" visibility="public"/>
            <propertyref name="BoundsRect" visibility="public"/>
            <propertyref name="ClientHeight" visibility="public"/>
            <propertyref name="ClientOrigin" visibility="public"/>
            <propertyref name="ClientRect" visibility="public"/>
            <propertyref name="ClientWidth" visibility="public"/>
            <propertyref name="Constraints" visibility="public"/>
            <propertyref name="ControlState" visibility="public"/>
            <propertyref name="ControlStyle" visibility="public"/>
            <propertyref name="CurrentPPI" visibility="public"/>
            <propertyref name="DockOrientation" visibility="public"/>
            <propertyref name="ExplicitLeft" visibility="public"/>
            <propertyref name="ExplicitTop" visibility="public"/>
            <propertyref name="ExplicitWidth" visibility="public"/>
            <propertyref name="ExplicitHeight" visibility="public"/>
            <propertyref name="Floating" visibility="public"/>
            <propertyref name="FloatingDockSiteClass" visibility="public"/>
            <propertyref name="HostDockSite" visibility="public"/>
            <propertyref name="LRDockWidth" visibility="public"/>
            <propertyref name="ScaleFactor" visibility="public"/>
            <propertyref name="ShowHint" visibility="public"/>
            <propertyref name="TBDockHeight" visibility="public"/>
            <propertyref name="Touch" visibility="public"/>
            <propertyref name="UndockHeight" visibility="public"/>
            <propertyref name="UndockWidth" visibility="public"/>
            <propertyref name="Visible" visibility="public"/>
            <eventref name="WindowProc" visibility="public"/>
            <propertyref name="Parent" visibility="public"/>
            <propertyref name="StyleElements" visibility="public"/>
            <propertyref name="StyleName" visibility="public"/>
            <eventref name="OnGesture" visibility="public"/>
            <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
            <propertyref name="AlignWithMargins" visibility="published"/>
            <propertyref name="Left" visibility="published"/>
            <propertyref name="Top" visibility="published"/>
            <propertyref name="Width" visibility="published"/>
            <propertyref name="Height" visibility="published"/>
            <propertyref name="Cursor" visibility="published"/>
            <propertyref name="Hint" visibility="published"/>
            <propertyref name="HelpType" visibility="published"/>
            <propertyref name="HelpKeyword" visibility="published"/>
            <propertyref name="HelpContext" visibility="published"/>
            <propertyref name="Margins" visibility="published"/>
            <propertyref name="CustomHint" visibility="published"/>
            <propertyref name="ParentCustomHint" visibility="published"/>
            <ancestor name="TComponent" namespace="System.Classes">
              <interfaces>
                <implements name="IInterfaceComponentReference"/>
                <implements name="IInterface"/>
              </interfaces>
              <methodref name="GetComObject" visibility="private">
              </methodref>
              <methodref name="GetComponent" visibility="private">
              </methodref>
              <methodref name="GetComponentCount" visibility="private">
              </methodref>
              <methodref name="GetComponentIndex" visibility="private">
              </methodref>
              <methodref name="Insert" visibility="private">
              </methodref>
              <methodref name="ReadLeft" visibility="private">
              </methodref>
              <methodref name="ReadTop" visibility="private">
              </methodref>
              <methodref name="Remove" visibility="private">
              </methodref>
              <methodref name="RemoveNotification" visibility="private">
              </methodref>
              <methodref name="SetComponentIndex" visibility="private">
              </methodref>
              <methodref name="SetReference" visibility="private">
              </methodref>
              <methodref name="WriteLeft" visibility="private">
              </methodref>
              <methodref name="WriteTop" visibility="private">
              </methodref>
              <methodref name="IntfGetComponent" visibility="private">
              </methodref>
              <methodref name="DoGetDeltaStreams" visibility="private">
              </methodref>
              <methodref name="ReadDeltaStream" visibility="private">
              </methodref>
              <methodref name="ReadDeltaState" visibility="private">
              </methodref>
              <methodref name="FindSortedComponent" visibility="private">
              </methodref>
              <methodref name="AddSortedComponent" visibility="private">
              </methodref>
              <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
              </methodref>
              <methodref name="Create@" visibility="class private" procflags="class constructor noself">
              </methodref>
              <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ChangeName" visibility="protected">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="override">
              </methodref>
              <methodref name="GetChildren" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="override">
              </methodref>
              <methodref name="Loaded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="Notification" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ReadState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="CanObserve" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetObservers" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetAncestor" visibility="protected">
              </methodref>
              <methodref name="SetDesigning" visibility="protected">
              </methodref>
              <methodref name="SetInline" visibility="protected">
              </methodref>
              <methodref name="SetDesignInstance" visibility="protected">
              </methodref>
              <methodref name="SetName" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updating" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updated" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
              </methodref>
              <methodref name="ValidateRename" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="WriteState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="RemoveFreeNotifications" visibility="protected">
              </methodref>
              <methodref name="QueryInterface" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="_AddRef" visibility="protected">
              </methodref>
              <methodref name="_Release" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfoCount" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfo" visibility="protected">
              </methodref>
              <methodref name="GetIDsOfNames" visibility="protected">
              </methodref>
              <methodref name="Invoke" visibility="protected">
              </methodref>
              <eventref name="OnGetDeltaStreams" visibility="protected">
              </eventref>
              <methodref name="Create" visibility="public" procflags="constructor virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="override">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndFunctionInvoke" visibility="public">
              </methodref>
              <methodref name="DestroyComponents" visibility="public">
              </methodref>
              <methodref name="Destroying" visibility="public">
              </methodref>
              <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="FindComponent" visibility="public">
              </methodref>
              <methodref name="FreeNotification" visibility="public">
              </methodref>
              <methodref name="RemoveFreeNotification" visibility="public">
              </methodref>
              <methodref name="FreeOnRelease" visibility="public">
              </methodref>
              <methodref name="GetEnumerator" visibility="public" procflags="inline">
              </methodref>
              <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="override">
              </methodref>
              <methodref name="HasParent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="InsertComponent" visibility="public">
              </methodref>
              <methodref name="RemoveComponent" visibility="public">
              </methodref>
              <methodref name="SetSubComponent" visibility="public">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="override">
              </methodref>
              <methodref name="UpdateAction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="IsImplementorOf" visibility="public">
              </methodref>
              <methodref name="ReferenceInterface" visibility="public">
              </methodref>
              <propertyref name="ComObject" visibility="public">
              </propertyref>
              <propertyref name="Components" visibility="public">
              </propertyref>
              <propertyref name="ComponentCount" visibility="public">
              </propertyref>
              <propertyref name="ComponentIndex" visibility="public">
              </propertyref>
              <propertyref name="ComponentState" visibility="public">
              </propertyref>
              <propertyref name="ComponentStyle" visibility="public">
              </propertyref>
              <propertyref name="DesignInfo" visibility="public">
              </propertyref>
              <propertyref name="Owner" visibility="public">
              </propertyref>
              <propertyref name="VCLComObject" visibility="public">
              </propertyref>
              <propertyref name="Observers" visibility="public">
              </propertyref>
              <propertyref name="Name" visibility="published">
              </propertyref>
              <propertyref name="Tag" visibility="published">
              </propertyref>
              <ancestor name="TPersistent" namespace="System.Classes">
                <methodref name="AssignError" visibility="private">
                </methodref>
                <methodref name="AssignTo" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="DefineProperties" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="GetOwner" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor override">
                </methodref>
                <methodref name="Assign" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetNamePath" visibility="public" procflags="dynamic">
                </methodref>
                <ancestor name="TObject" namespace="System">
                  <methodref name="Create" visibility="public" procflags="constructor">
                  </methodref>
                  <methodref name="Free" visibility="public">
                  </methodref>
                  <methodref name="DisposeOf" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="InitInstance" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="CleanupInstance" visibility="public">
                  </methodref>
                  <methodref name="ClassType" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="ClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassNameIs" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassParent" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="ClassInfo" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InstanceSize" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InheritsFrom" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="QualifiedClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="GetInterface" visibility="public">
                  </methodref>
                  <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="UnitName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="UnitScope" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="Equals" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="GetHashCode" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="ToString" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="SafeCallException" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Dispatch" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="NewInstance" visibility="public" procflags="class virtual">
                  </methodref>
                  <methodref name="FreeInstance" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                  </methodref>
                  <methodref name="GetDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <propertyref name="Disposed" visibility="protected">
                  </propertyref>
                </ancestor>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="1203">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="1204">
      </procedure>
      <property name="Action" visibility="published" read="GetAction" write="SetAction" type="TBasicAction" hoisted="true" file="Vcl.StdCtrls.pas" line="1206"/>
      <property name="Align" visibility="published" read="FAlign" write="SetAlign" type="TAlign" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1207"/>
      <property name="Alignment" visibility="published" read="FAlignment" write="SetAlignment" type="TLeftRight" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1208"/>
      <property name="AllowGrayed" visibility="published" read="FAllowGrayed" write="FAllowGrayed" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1209"/>
      <property name="Anchors" visibility="published" read="FAnchors" write="SetAnchors" stored="IsAnchorsStored" type="TAnchors" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="1210"/>
      <property name="BiDiMode" visibility="published" read="FBiDiMode" write="SetBiDiMode" stored="IsBiDiModeStored" type="TBiDiMode" hoisted="true" file="Vcl.StdCtrls.pas" line="1211"/>
      <property name="Caption" visibility="published" read="GetText" write="SetText" stored="IsCaptionStored" type="TCaption" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1212"/>
      <property name="Checked" visibility="published" read="GetChecked" write="SetChecked" stored="IsCheckedStored" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1213"/>
      <property name="Color" visibility="published" read="FColor" write="SetColor" stored="IsColorStored" type="TColor" hoisted="true" file="Vcl.StdCtrls.pas" line="1214"/>
      <property name="Constraints" visibility="published" read="FConstraints" write="SetConstraints" type="TSizeConstraints" hoisted="true" file="Vcl.StdCtrls.pas" line="1215"/>
      <property name="Ctl3D" visibility="published" read="FCtl3D" write="SetCtl3D" stored="IsCtl3DStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1216"/>
      <property name="DoubleBuffered" visibility="published" read="FDoubleBuffered" write="SetDoubleBuffered" stored="IsDoubleBufferedStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1217"/>
      <property name="DragCursor" visibility="published" read="FDragCursor" write="FDragCursor" type="TCursor" default="-12" hoisted="true" file="Vcl.StdCtrls.pas" line="1218"/>
      <property name="DragKind" visibility="published" read="FDragKind" write="FDragKind" type="TDragKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1219"/>
      <property name="DragMode" visibility="published" read="GetDragMode" write="SetDragMode" type="TDragMode" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1220"/>
      <property name="Enabled" visibility="published" read="GetEnabled" write="SetEnabled" stored="IsEnabledStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1221"/>
      <property name="Font" visibility="published" read="FFont" write="SetFont" stored="IsFontStored" type="TFont" hoisted="true" file="Vcl.StdCtrls.pas" line="1222"/>
      <property name="ParentBiDiMode" visibility="published" read="FParentBiDiMode" write="SetParentBiDiMode" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1223"/>
      <property name="ParentColor" visibility="published" read="FParentColor" write="SetParentColor" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1224"/>
      <property name="ParentCtl3D" visibility="published" read="FParentCtl3D" write="SetParentCtl3D" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1225"/>
      <property name="ParentDoubleBuffered" visibility="published" read="FParentDoubleBuffered" write="SetParentDoubleBuffered" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1226"/>
      <property name="ParentFont" visibility="published" read="FParentFont" write="SetParentFont" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1227"/>
      <property name="ParentShowHint" visibility="published" read="FParentShowHint" write="SetParentShowHint" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1228"/>
      <property name="PopupMenu" visibility="published" read="FPopupMenu" write="SetPopupMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="1229"/>
      <property name="ShowHint" visibility="published" read="FShowHint" write="SetShowHint" stored="IsShowHintStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1230"/>
      <property name="State" visibility="published" read="FState" write="SetState" type="TCheckBoxState" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1231"/>
      <property name="TabOrder" visibility="published" read="GetTabOrder" write="SetTabOrder" type="TTabOrder" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1232"/>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1233"/>
      <property name="Visible" visibility="published" read="FVisible" write="SetVisible" stored="IsVisibleStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1234"/>
      <property name="WordWrap" visibility="published" read="FWordWrap" write="SetWordWrap" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1235"/>
      <property name="StyleElements" visibility="published" read="FStyleElements" write="SetStyleElements" type="TStyleElements" default="7" hoisted="true" file="Vcl.StdCtrls.pas" line="1236"/>
      <property name="StyleName" visibility="published" read="FStyleName" write="SetStyleName" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1237"/>
      <event name="OnClick" visibility="published" read="FOnClick" write="FOnClick" stored="IsOnClickStored" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1238"/>
      <event name="OnContextPopup" visibility="published" read="FOnContextPopup" write="FOnContextPopup" type="TContextPopupEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1239"/>
      <event name="OnDragDrop" visibility="published" read="FOnDragDrop" write="FOnDragDrop" type="TDragDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1240"/>
      <event name="OnDragOver" visibility="published" read="FOnDragOver" write="FOnDragOver" type="TDragOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1241"/>
      <event name="OnEndDock" visibility="published" read="FOnEndDock" write="FOnEndDock" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1242"/>
      <event name="OnEndDrag" visibility="published" read="FOnEndDrag" write="FOnEndDrag" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1243"/>
      <event name="OnEnter" visibility="published" read="FOnEnter" write="FOnEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1244"/>
      <event name="OnExit" visibility="published" read="FOnExit" write="FOnExit" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1245"/>
      <event name="OnKeyDown" visibility="published" read="FOnKeyDown" write="FOnKeyDown" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1246"/>
      <event name="OnKeyPress" visibility="published" read="FOnKeyPress" write="FOnKeyPress" type="TKeyPressEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1247"/>
      <event name="OnKeyUp" visibility="published" read="FOnKeyUp" write="FOnKeyUp" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1248"/>
      <event name="OnMouseActivate" visibility="published" read="FOnMouseActivate" write="FOnMouseActivate" type="TMouseActivateEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1249"/>
      <event name="OnMouseDown" visibility="published" read="FOnMouseDown" write="FOnMouseDown" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1250"/>
      <event name="OnMouseEnter" visibility="published" read="FOnMouseEnter" write="FOnMouseEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1251"/>
      <event name="OnMouseLeave" visibility="published" read="FOnMouseLeave" write="FOnMouseLeave" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1252"/>
      <event name="OnMouseMove" visibility="published" read="FOnMouseMove" write="FOnMouseMove" type="TMouseMoveEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1253"/>
      <event name="OnMouseUp" visibility="published" read="FOnMouseUp" write="FOnMouseUp" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1254"/>
      <event name="OnStartDock" visibility="published" read="FOnStartDock" write="FOnStartDock" type="TStartDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1255"/>
      <event name="OnStartDrag" visibility="published" read="FOnStartDrag" write="FOnStartDrag" type="TStartDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1256"/>
    </members>
  <devnotes><summary>
TCheckBox represents a check box that can be on (checked) or off (unchecked).
A TCheckBox component presents an option for the user. The user can check the box to select the option, or uncheck it to deselect the option. 
The Caption property can be used to define an accelerator key to a control. 
</summary></devnotes></class>
  <class name="TRadioButton" file="Vcl.StdCtrls.pas" line="1259">
    <ancestor name="TButtonControl" namespace="Vcl.StdCtrls">
      <methodref name="IsCheckedStored" visibility="private"/>
      <methodref name="CNCtlColorStatic" visibility="private" procflags="message"/>
      <methodref name="WMEraseBkGnd" visibility="private" procflags="message"/>
      <methodref name="SetWordWrap" visibility="private"/>
      <methodref name="ActionChange" visibility="protected" procflags="override"/>
      <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
      <methodref name="GetChecked" visibility="protected" procflags="virtual"/>
      <methodref name="SetChecked" visibility="protected" procflags="virtual"/>
      <methodref name="WndProc" visibility="protected" procflags="override"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <propertyref name="Checked" visibility="protected"/>
      <propertyref name="ClicksDisabled" visibility="protected"/>
      <propertyref name="WordWrap" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <ancestor name="TWinControl" namespace="Vcl.Controls">
        <methodref name="AlignControl" visibility="private"/>
        <methodref name="CalcConstraints" visibility="private"/>
        <methodref name="DoPaddingChange" visibility="private"/>
        <methodref name="GetAlignDisabled" visibility="private"/>
        <methodref name="GetControl" visibility="private"/>
        <methodref name="GetControlCount" visibility="private"/>
        <methodref name="GetDockClientCount" visibility="private"/>
        <methodref name="GetDockClients" visibility="private"/>
        <methodref name="GetHandle" visibility="private"/>
        <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
        <methodref name="GetTabOrder" visibility="private"/>
        <methodref name="GetVisibleDockClientCount" visibility="private"/>
        <methodref name="Insert" visibility="private"/>
        <methodref name="InvalidateFrame" visibility="private"/>
        <methodref name="InvokeHelp" visibility="private"/>
        <methodref name="IsCtl3DStored" visibility="private"/>
        <methodref name="IsDoubleBufferedStored" visibility="private"/>
        <methodref name="PrecedingWindow" visibility="private"/>
        <methodref name="ReadDesignSize" visibility="private"/>
        <methodref name="ReadPixelsPerInch" visibility="private"/>
        <methodref name="Remove" visibility="private"/>
        <methodref name="RemoveFocus" visibility="private"/>
        <methodref name="SetBevelCut" visibility="private"/>
        <methodref name="SetBevelEdges" visibility="private"/>
        <methodref name="SetBevelKind" visibility="private"/>
        <methodref name="SetBevelWidth" visibility="private"/>
        <methodref name="SetBorderWidth" visibility="private"/>
        <methodref name="SetCtl3D" visibility="private"/>
        <methodref name="SetDockSite" visibility="private"/>
        <methodref name="SetDoubleBuffered" visibility="private"/>
        <methodref name="SetPadding" visibility="private"/>
        <methodref name="SetParentCtl3D" visibility="private"/>
        <methodref name="SetParentWindow" visibility="private"/>
        <methodref name="SetTabOrder" visibility="private"/>
        <methodref name="SetTabStop" visibility="private"/>
        <methodref name="SetUseDockManager" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateTabOrder" visibility="private"/>
        <methodref name="UpdateShowing" visibility="private"/>
        <methodref name="WriteDesignSize" visibility="private"/>
        <methodref name="WritePixelsPerInch" visibility="private"/>
        <methodref name="IsMenuKey" visibility="private"/>
        <methodref name="GetIsDrawingLocked" visibility="private"/>
        <methodref name="GetRedrawDisabled" visibility="private"/>
        <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="WMPaint" visibility="private" procflags="message"/>
        <methodref name="WMCommand" visibility="private" procflags="message"/>
        <methodref name="WMNotify" visibility="private" procflags="message"/>
        <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="WMHScroll" visibility="private" procflags="message"/>
        <methodref name="WMVScroll" visibility="private" procflags="message"/>
        <methodref name="WMCompareItem" visibility="private" procflags="message"/>
        <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
        <methodref name="WMDrawItem" visibility="private" procflags="message"/>
        <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
        <methodref name="WMSize" visibility="private" procflags="message"/>
        <methodref name="WMMove" visibility="private" procflags="message"/>
        <methodref name="WMSetCursor" visibility="private" procflags="message"/>
        <methodref name="WMKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMChar" visibility="private" procflags="message"/>
        <methodref name="WMSysCommand" visibility="private" procflags="message"/>
        <methodref name="WMCharToItem" visibility="private" procflags="message"/>
        <methodref name="WMParentNotify" visibility="private" procflags="message"/>
        <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
        <methodref name="WMDestroy" visibility="private" procflags="message"/>
        <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
        <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
        <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="private" procflags="message"/>
        <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
        <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
        <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="WMFontChange" visibility="private" procflags="message"/>
        <methodref name="WMTimeChange" visibility="private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="private" procflags="message"/>
        <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
        <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="WMGesture" visibility="private" procflags="message"/>
        <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
        <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
        <methodref name="CMChanged" visibility="private" procflags="message"/>
        <methodref name="CMChildKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogChar" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
        <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
        <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnter" visibility="private" procflags="message"/>
        <methodref name="CMExit" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
        <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="CMFontChange" visibility="private" procflags="message"/>
        <methodref name="CMTimeChange" visibility="private" procflags="message"/>
        <methodref name="CMDrag" visibility="private" procflags="message"/>
        <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
        <methodref name="CNKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNKeyUp" visibility="private" procflags="message"/>
        <methodref name="CNChar" visibility="private" procflags="message"/>
        <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNSysChar" visibility="private" procflags="message"/>
        <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
        <methodref name="CMSysCommand" visibility="private" procflags="message"/>
        <methodref name="CMInvalidate" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="private" procflags="message"/>
        <methodref name="WMPrintClient" visibility="private" procflags="message"/>
        <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
        <methodref name="CMControlListChange" visibility="private" procflags="message"/>
        <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
        <methodref name="CMDockClient" visibility="private" procflags="message"/>
        <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="InvokeAsyncCalls" visibility="protected">
        </methodref>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="override"/>
        <methodref name="AddBiDiModeExStyle" visibility="protected"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="AdjustSize" visibility="protected" procflags="override"/>
        <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
        <methodref name="ArrangeControl" visibility="protected"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
        <methodref name="CanResize" visibility="protected" procflags="override"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
        <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
        <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
        <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
        <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
        <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
        <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="DoKeyDown" visibility="protected"/>
        <methodref name="DoKeyPress" visibility="protected"/>
        <methodref name="DoKeyUp" visibility="protected"/>
        <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
        <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
        <methodref name="FindNextControl" visibility="protected"/>
        <methodref name="FixupTabList" visibility="protected"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
        <methodref name="GetClientRect" visibility="protected" procflags="override"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
        <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
        <methodref name="GetParentHandle" visibility="protected"/>
        <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
        <methodref name="GetTopParentHandle" visibility="protected"/>
        <methodref name="InvalidateDockHostSite" visibility="protected"/>
        <methodref name="IsControlMouseMsg" visibility="protected"/>
        <methodref name="IsControlActivateMsg" visibility="protected"/>
        <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
        <methodref name="MainWndProc" visibility="protected"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="NotifyControls" visibility="protected"/>
        <methodref name="PaintControls" visibility="protected"/>
        <methodref name="PaintHandler" visibility="protected"/>
        <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RecreateWnd" visibility="protected"/>
        <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="ResetImeComposition" visibility="protected"/>
        <methodref name="RequestAlign" visibility="protected" procflags="override"/>
        <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPIScreen" visibility="protected"/>
        <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="ScaleControls" visibility="protected"/>
        <methodref name="ScalePadding" visibility="protected"/>
        <methodref name="SelectFirst" visibility="protected"/>
        <methodref name="SelectNext" visibility="protected"/>
        <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
        <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="SetImeCompositionWindow" visibility="protected"/>
        <methodref name="SetParent" visibility="protected" procflags="override"/>
        <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="override"/>
        <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateBounds" visibility="protected"/>
        <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateRecreatingFlag" visibility="protected"/>
        <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateUIState" visibility="protected"/>
        <methodref name="WndProc" visibility="protected" procflags="override"/>
        <methodref name="CreateSubClass" visibility="protected"/>
        <methodref name="RemoveWindowProps" visibility="protected"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
        <propertyref name="AlignControlList" visibility="protected"/>
        <propertyref name="BevelEdges" visibility="protected"/>
        <propertyref name="BevelInner" visibility="protected"/>
        <propertyref name="BevelOuter" visibility="protected"/>
        <propertyref name="BevelKind" visibility="protected"/>
        <propertyref name="BevelWidth" visibility="protected"/>
        <propertyref name="BorderWidth" visibility="protected"/>
        <propertyref name="Ctl3D" visibility="protected"/>
        <propertyref name="ImeMode" visibility="protected"/>
        <propertyref name="ImeName" visibility="protected"/>
        <propertyref name="ParentBackground" visibility="protected"/>
        <propertyref name="ParentCtl3D" visibility="protected"/>
        <propertyref name="TipMode" visibility="protected"/>
        <propertyref name="DefWndProc" visibility="protected"/>
        <propertyref name="WindowHandle" visibility="protected"/>
        <eventref name="OnAlignInsertBefore" visibility="protected"/>
        <eventref name="OnAlignPosition" visibility="protected"/>
        <eventref name="OnDockDrop" visibility="protected"/>
        <eventref name="OnDockOver" visibility="protected"/>
        <eventref name="OnEnter" visibility="protected"/>
        <eventref name="OnExit" visibility="protected"/>
        <eventref name="OnGetSiteInfo" visibility="protected"/>
        <eventref name="OnKeyDown" visibility="protected"/>
        <eventref name="OnKeyPress" visibility="protected"/>
        <eventref name="OnKeyUp" visibility="protected"/>
        <eventref name="OnUnDock" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="CreateParented" visibility="public" procflags="constructor"/>
        <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="override">
        </methodref>
        <methodref name="Broadcast" visibility="public"/>
        <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
        <methodref name="ContainsControl" visibility="public"/>
        <methodref name="ControlAtPos" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="DisableAlign" visibility="public" procflags="inline"/>
        <propertyref name="DockClientCount" visibility="public"/>
        <propertyref name="DockClients" visibility="public"/>
        <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
        <propertyref name="DockSite" visibility="public"/>
        <propertyref name="DockManager" visibility="public"/>
        <propertyref name="DoubleBuffered" visibility="public"/>
        <methodref name="EnableAlign" visibility="public"/>
        <methodref name="FindChildControl" visibility="public"/>
        <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
        <methodref name="Focused" visibility="public" procflags="dynamic"/>
        <methodref name="GetChildren" visibility="public" procflags="override"/>
        <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
        <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
        <methodref name="HandleAllocated" visibility="public"/>
        <methodref name="HandleNeeded" visibility="public"/>
        <methodref name="InsertControl" visibility="public"/>
        <methodref name="Invalidate" visibility="public" procflags="override"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <propertyref name="PixelsPerInch" visibility="public"/>
        <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
        <methodref name="RemoveControl" visibility="public"/>
        <methodref name="Realign" visibility="public" procflags="inline"/>
        <methodref name="Repaint" visibility="public" procflags="override"/>
        <methodref name="ScaleBy" visibility="public"/>
        <methodref name="ScrollBy" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="override"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
        <methodref name="SetFocus" visibility="public" procflags="virtual"/>
        <methodref name="Update" visibility="public" procflags="override"/>
        <methodref name="UpdateControlState" visibility="public"/>
        <methodref name="LockDrawing" visibility="public"/>
        <methodref name="UnlockDrawing" visibility="public"/>
        <propertyref name="AlignDisabled" visibility="public"/>
        <propertyref name="MouseInClient" visibility="public"/>
        <propertyref name="VisibleDockClientCount" visibility="public"/>
        <propertyref name="Brush" visibility="public"/>
        <propertyref name="Controls" visibility="public"/>
        <propertyref name="ControlCount" visibility="public"/>
        <propertyref name="Handle" visibility="public"/>
        <propertyref name="Padding" visibility="public"/>
        <propertyref name="ParentDoubleBuffered" visibility="public"/>
        <propertyref name="ParentWindow" visibility="public"/>
        <propertyref name="Showing" visibility="public"/>
        <propertyref name="IsDrawingLocked" visibility="public"/>
        <propertyref name="RedrawDisabled" visibility="public"/>
        <propertyref name="TabOrder" visibility="public"/>
        <propertyref name="TabStop" visibility="public"/>
        <propertyref name="UseDockManager" visibility="public"/>
        <ancestor name="TControl" namespace="Vcl.Controls">
          <methodref name="GetCustomHint" visibility="private"/>
          <methodref name="CalcDockSizes" visibility="private"/>
          <methodref name="CheckNewSize" visibility="private"/>
          <methodref name="CreateFloatingDockSite" visibility="private"/>
          <methodref name="DoActionChange" visibility="private"/>
          <methodref name="DoCanAutoSize" visibility="private"/>
          <methodref name="DoCanResize" visibility="private"/>
          <methodref name="DoConstraintsChange" visibility="private"/>
          <methodref name="DoConstrainedResize" visibility="private"/>
          <methodref name="DoDragMsg" visibility="private"/>
          <methodref name="DoMouseActivate" visibility="private"/>
          <methodref name="DoMouseDown" visibility="private"/>
          <methodref name="DoMouseUp" visibility="private"/>
          <methodref name="DoMarginChange" visibility="private"/>
          <methodref name="FontChanged" visibility="private"/>
          <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
          <methodref name="GetBoundsRect" visibility="private"/>
          <methodref name="GetClientHeight" visibility="private"/>
          <methodref name="GetClientWidth" visibility="private"/>
          <methodref name="GetLRDockWidth" visibility="private"/>
          <methodref name="GetMouseCapture" visibility="private"/>
          <methodref name="GetTBDockHeight" visibility="private"/>
          <methodref name="GetUndockWidth" visibility="private"/>
          <methodref name="GetUndockHeight" visibility="private"/>
          <methodref name="InvalidateControl" visibility="private"/>
          <methodref name="IsAnchorsStored" visibility="private"/>
          <methodref name="IsBiDiModeStored" visibility="private"/>
          <methodref name="IsCaptionStored" visibility="private"/>
          <methodref name="IsColorStored" visibility="private"/>
          <methodref name="IsEnabledStored" visibility="private"/>
          <methodref name="IsFontStored" visibility="private"/>
          <methodref name="IsHintStored" visibility="private"/>
          <methodref name="IsHelpContextStored" visibility="private"/>
          <methodref name="IsOnClickStored" visibility="private"/>
          <methodref name="IsShowHintStored" visibility="private"/>
          <methodref name="IsVisibleStored" visibility="private"/>
          <methodref name="ReadIsControl" visibility="private"/>
          <methodref name="ReadExplicitLeft" visibility="private"/>
          <methodref name="ReadExplicitTop" visibility="private"/>
          <methodref name="ReadExplicitWidth" visibility="private"/>
          <methodref name="ReadExplicitHeight" visibility="private"/>
          <methodref name="SetAlignWithMargins" visibility="private"/>
          <methodref name="SetAnchors" visibility="private"/>
          <methodref name="SetAction" visibility="private"/>
          <methodref name="SetAlign" visibility="private"/>
          <methodref name="SetBoundsRect" visibility="private"/>
          <methodref name="SetClientHeight" visibility="private"/>
          <methodref name="SetClientSize" visibility="private"/>
          <methodref name="SetClientWidth" visibility="private"/>
          <methodref name="SetColor" visibility="private"/>
          <methodref name="SetCursor" visibility="private"/>
          <methodref name="SetDesktopFont" visibility="private"/>
          <methodref name="SetFont" visibility="private"/>
          <methodref name="SetHeight" visibility="private"/>
          <methodref name="SetHelpContext" visibility="private"/>
          <methodref name="SetHelpKeyword" visibility="private"/>
          <methodref name="SetHostDockSite" visibility="private"/>
          <methodref name="SetLeft" visibility="private"/>
          <methodref name="SetMouseCapture" visibility="private"/>
          <methodref name="SetParentColor" visibility="private"/>
          <methodref name="SetParentFont" visibility="private"/>
          <methodref name="SetShowHint" visibility="private"/>
          <methodref name="SetParentShowHint" visibility="private"/>
          <methodref name="SetParentCustomHint" visibility="private"/>
          <methodref name="SetPopupMenu" visibility="private"/>
          <methodref name="SetTop" visibility="private"/>
          <methodref name="SetVisible" visibility="private"/>
          <methodref name="SetWidth" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateAnchorRules" visibility="private"/>
          <methodref name="WriteIsControl" visibility="private"/>
          <methodref name="WriteExplicitLeft" visibility="private"/>
          <methodref name="WriteExplicitTop" visibility="private"/>
          <methodref name="WriteExplicitWidth" visibility="private"/>
          <methodref name="WriteExplicitHeight" visibility="private"/>
          <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMouseMove" visibility="private" procflags="message"/>
          <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="WMCancelMode" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMHintShow" visibility="private" procflags="message"/>
          <methodref name="CMHitTest" visibility="private" procflags="message"/>
          <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
          <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="CMGesture" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="SetConstraints" visibility="private"/>
          <methodref name="SetMargins" visibility="private"/>
          <methodref name="SetTouchManager" visibility="private"/>
          <methodref name="GetText" visibility="private"/>
          <methodref name="SetText" visibility="private"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
          <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="CanResize" visibility="protected" procflags="virtual"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="Changed" visibility="protected"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="Click" visibility="protected" procflags="dynamic"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
          <methodref name="CalcCursorPos" visibility="protected"/>
          <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
          <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
          <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
          <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
          <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
          <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
          <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
          <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="GetAction" visibility="protected" procflags="virtual"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
          <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
          <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
          <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
          <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
          <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragMode" visibility="protected"/>
          <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
          <methodref name="Loaded" visibility="protected" procflags="override"/>
          <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
          <methodref name="Resize" visibility="protected" procflags="dynamic"/>
          <methodref name="ScaleConstraints" visibility="protected"/>
          <methodref name="ScaleMargins" visibility="protected"/>
          <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
          <methodref name="SendCancelMode" visibility="protected"/>
          <methodref name="SendDockNotification" visibility="protected"/>
          <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="SetName" visibility="protected" procflags="override"/>
          <methodref name="SetParent" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
          <methodref name="SetCustomHint" visibility="protected"/>
          <methodref name="UpdateExplicitBounds" visibility="protected"/>
          <methodref name="UpdateBoundsRect" visibility="protected"/>
          <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
          <methodref name="WndProc" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
          <propertyref name="ActionLink" visibility="protected"/>
          <propertyref name="AutoSize" visibility="protected"/>
          <propertyref name="Caption" visibility="protected"/>
          <propertyref name="DesktopFont" visibility="protected"/>
          <propertyref name="DragKind" visibility="protected"/>
          <propertyref name="DragCursor" visibility="protected"/>
          <propertyref name="DragMode" visibility="protected"/>
          <propertyref name="IsControl" visibility="protected"/>
          <propertyref name="MouseCapture" visibility="protected"/>
          <propertyref name="ParentBiDiMode" visibility="protected"/>
          <propertyref name="ParentColor" visibility="protected"/>
          <propertyref name="ParentFont" visibility="protected"/>
          <propertyref name="ParentShowHint" visibility="protected"/>
          <propertyref name="PopupMenu" visibility="protected"/>
          <propertyref name="ScalingFlags" visibility="protected"/>
          <propertyref name="Text" visibility="protected"/>
          <propertyref name="WheelAccumulator" visibility="protected"/>
          <propertyref name="Color" visibility="protected"/>
          <propertyref name="Font" visibility="protected"/>
          <propertyref name="IScaling" visibility="protected"/>
          <propertyref name="WindowText" visibility="protected"/>
          <eventref name="OnCanResize" visibility="protected"/>
          <eventref name="OnClick" visibility="protected"/>
          <eventref name="OnConstrainedResize" visibility="protected"/>
          <eventref name="OnContextPopup" visibility="protected"/>
          <eventref name="OnDblClick" visibility="protected"/>
          <eventref name="OnDragDrop" visibility="protected"/>
          <eventref name="OnDragOver" visibility="protected"/>
          <eventref name="OnEndDock" visibility="protected"/>
          <eventref name="OnEndDrag" visibility="protected"/>
          <eventref name="OnMouseActivate" visibility="protected"/>
          <eventref name="OnMouseDown" visibility="protected"/>
          <eventref name="OnMouseEnter" visibility="protected"/>
          <eventref name="OnMouseLeave" visibility="protected"/>
          <eventref name="OnMouseMove" visibility="protected"/>
          <eventref name="OnMouseUp" visibility="protected"/>
          <eventref name="OnMouseWheel" visibility="protected"/>
          <eventref name="OnMouseWheelDown" visibility="protected"/>
          <eventref name="OnMouseWheelUp" visibility="protected"/>
          <eventref name="OnResize" visibility="protected"/>
          <eventref name="OnStartDock" visibility="protected"/>
          <eventref name="OnStartDrag" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="CheckNonMainThreadUsage" visibility="public"/>
          <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
          <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
          <methodref name="BeginDrag" visibility="public"/>
          <methodref name="BringToFront" visibility="public"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToParent" visibility="public"/>
          <methodref name="Dock" visibility="public" procflags="dynamic"/>
          <methodref name="Dragging" visibility="public"/>
          <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
          <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
          <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
          <propertyref name="Enabled" visibility="public"/>
          <methodref name="EndDrag" visibility="public"/>
          <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="GetParentComponent" visibility="public" procflags="override"/>
          <methodref name="HasParent" visibility="public" procflags="override"/>
          <methodref name="Hide" visibility="public"/>
          <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
          <methodref name="IsRightToLeft" visibility="public"/>
          <methodref name="ManualDock" visibility="public"/>
          <methodref name="ManualFloat" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Refresh" visibility="public"/>
          <methodref name="Repaint" visibility="public" procflags="virtual"/>
          <methodref name="ReplaceDockedControl" visibility="public"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ParentToClient" visibility="public"/>
          <methodref name="SendToBack" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="virtual"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
          <methodref name="SetParentComponent" visibility="public" procflags="override"/>
          <methodref name="Show" visibility="public"/>
          <methodref name="Update" visibility="public" procflags="virtual"/>
          <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="UseRightToLeftReading" visibility="public"/>
          <methodref name="UseRightToLeftScrollBar" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="GetTextBuf" visibility="public"/>
          <methodref name="GetTextLen" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="SetTextBuf" visibility="public"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleRectSize" visibility="public"/>
          <propertyref name="Action" visibility="public"/>
          <propertyref name="Align" visibility="public"/>
          <propertyref name="Anchors" visibility="public"/>
          <propertyref name="BiDiMode" visibility="public"/>
          <propertyref name="BoundsRect" visibility="public"/>
          <propertyref name="ClientHeight" visibility="public"/>
          <propertyref name="ClientOrigin" visibility="public"/>
          <propertyref name="ClientRect" visibility="public"/>
          <propertyref name="ClientWidth" visibility="public"/>
          <propertyref name="Constraints" visibility="public"/>
          <propertyref name="ControlState" visibility="public"/>
          <propertyref name="ControlStyle" visibility="public"/>
          <propertyref name="CurrentPPI" visibility="public"/>
          <propertyref name="DockOrientation" visibility="public"/>
          <propertyref name="ExplicitLeft" visibility="public"/>
          <propertyref name="ExplicitTop" visibility="public"/>
          <propertyref name="ExplicitWidth" visibility="public"/>
          <propertyref name="ExplicitHeight" visibility="public"/>
          <propertyref name="Floating" visibility="public"/>
          <propertyref name="FloatingDockSiteClass" visibility="public"/>
          <propertyref name="HostDockSite" visibility="public"/>
          <propertyref name="LRDockWidth" visibility="public"/>
          <propertyref name="ScaleFactor" visibility="public"/>
          <propertyref name="ShowHint" visibility="public"/>
          <propertyref name="TBDockHeight" visibility="public"/>
          <propertyref name="Touch" visibility="public"/>
          <propertyref name="UndockHeight" visibility="public"/>
          <propertyref name="UndockWidth" visibility="public"/>
          <propertyref name="Visible" visibility="public"/>
          <eventref name="WindowProc" visibility="public"/>
          <propertyref name="Parent" visibility="public"/>
          <propertyref name="StyleElements" visibility="public"/>
          <propertyref name="StyleName" visibility="public"/>
          <eventref name="OnGesture" visibility="public"/>
          <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
          <propertyref name="AlignWithMargins" visibility="published"/>
          <propertyref name="Left" visibility="published"/>
          <propertyref name="Top" visibility="published"/>
          <propertyref name="Width" visibility="published"/>
          <propertyref name="Height" visibility="published"/>
          <propertyref name="Cursor" visibility="published"/>
          <propertyref name="Hint" visibility="published"/>
          <propertyref name="HelpType" visibility="published"/>
          <propertyref name="HelpKeyword" visibility="published"/>
          <propertyref name="HelpContext" visibility="published"/>
          <propertyref name="Margins" visibility="published"/>
          <propertyref name="CustomHint" visibility="published"/>
          <propertyref name="ParentCustomHint" visibility="published"/>
          <ancestor name="TComponent" namespace="System.Classes">
            <interfaces>
              <implements name="IInterfaceComponentReference"/>
              <implements name="IInterface"/>
            </interfaces>
            <methodref name="GetComObject" visibility="private">
            </methodref>
            <methodref name="GetComponent" visibility="private">
            </methodref>
            <methodref name="GetComponentCount" visibility="private">
            </methodref>
            <methodref name="GetComponentIndex" visibility="private">
            </methodref>
            <methodref name="Insert" visibility="private">
            </methodref>
            <methodref name="ReadLeft" visibility="private">
            </methodref>
            <methodref name="ReadTop" visibility="private">
            </methodref>
            <methodref name="Remove" visibility="private">
            </methodref>
            <methodref name="RemoveNotification" visibility="private">
            </methodref>
            <methodref name="SetComponentIndex" visibility="private">
            </methodref>
            <methodref name="SetReference" visibility="private">
            </methodref>
            <methodref name="WriteLeft" visibility="private">
            </methodref>
            <methodref name="WriteTop" visibility="private">
            </methodref>
            <methodref name="IntfGetComponent" visibility="private">
            </methodref>
            <methodref name="DoGetDeltaStreams" visibility="private">
            </methodref>
            <methodref name="ReadDeltaStream" visibility="private">
            </methodref>
            <methodref name="ReadDeltaState" visibility="private">
            </methodref>
            <methodref name="FindSortedComponent" visibility="private">
            </methodref>
            <methodref name="AddSortedComponent" visibility="private">
            </methodref>
            <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
            </methodref>
            <methodref name="Create@" visibility="class private" procflags="class constructor noself">
            </methodref>
            <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ChangeName" visibility="protected">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="override">
            </methodref>
            <methodref name="GetChildren" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="override">
            </methodref>
            <methodref name="Loaded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="Notification" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ReadState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="CanObserve" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetObservers" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetAncestor" visibility="protected">
            </methodref>
            <methodref name="SetDesigning" visibility="protected">
            </methodref>
            <methodref name="SetInline" visibility="protected">
            </methodref>
            <methodref name="SetDesignInstance" visibility="protected">
            </methodref>
            <methodref name="SetName" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updating" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updated" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
            </methodref>
            <methodref name="ValidateRename" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="WriteState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="RemoveFreeNotifications" visibility="protected">
            </methodref>
            <methodref name="QueryInterface" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="_AddRef" visibility="protected">
            </methodref>
            <methodref name="_Release" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfoCount" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfo" visibility="protected">
            </methodref>
            <methodref name="GetIDsOfNames" visibility="protected">
            </methodref>
            <methodref name="Invoke" visibility="protected">
            </methodref>
            <eventref name="OnGetDeltaStreams" visibility="protected">
            </eventref>
            <methodref name="Create" visibility="public" procflags="constructor virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="override">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndFunctionInvoke" visibility="public">
            </methodref>
            <methodref name="DestroyComponents" visibility="public">
            </methodref>
            <methodref name="Destroying" visibility="public">
            </methodref>
            <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="FindComponent" visibility="public">
            </methodref>
            <methodref name="FreeNotification" visibility="public">
            </methodref>
            <methodref name="RemoveFreeNotification" visibility="public">
            </methodref>
            <methodref name="FreeOnRelease" visibility="public">
            </methodref>
            <methodref name="GetEnumerator" visibility="public" procflags="inline">
            </methodref>
            <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="override">
            </methodref>
            <methodref name="HasParent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="InsertComponent" visibility="public">
            </methodref>
            <methodref name="RemoveComponent" visibility="public">
            </methodref>
            <methodref name="SetSubComponent" visibility="public">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="override">
            </methodref>
            <methodref name="UpdateAction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="IsImplementorOf" visibility="public">
            </methodref>
            <methodref name="ReferenceInterface" visibility="public">
            </methodref>
            <propertyref name="ComObject" visibility="public">
            </propertyref>
            <propertyref name="Components" visibility="public">
            </propertyref>
            <propertyref name="ComponentCount" visibility="public">
            </propertyref>
            <propertyref name="ComponentIndex" visibility="public">
            </propertyref>
            <propertyref name="ComponentState" visibility="public">
            </propertyref>
            <propertyref name="ComponentStyle" visibility="public">
            </propertyref>
            <propertyref name="DesignInfo" visibility="public">
            </propertyref>
            <propertyref name="Owner" visibility="public">
            </propertyref>
            <propertyref name="VCLComObject" visibility="public">
            </propertyref>
            <propertyref name="Observers" visibility="public">
            </propertyref>
            <propertyref name="Name" visibility="published">
            </propertyref>
            <propertyref name="Tag" visibility="published">
            </propertyref>
            <ancestor name="TPersistent" namespace="System.Classes">
              <methodref name="AssignError" visibility="private">
              </methodref>
              <methodref name="AssignTo" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="Assign" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="dynamic">
              </methodref>
              <ancestor name="TObject" namespace="System">
                <methodref name="Create" visibility="public" procflags="constructor">
                </methodref>
                <methodref name="Free" visibility="public">
                </methodref>
                <methodref name="DisposeOf" visibility="public" procflags="inline">
                </methodref>
                <methodref name="InitInstance" visibility="public" procflags="class">
                </methodref>
                <methodref name="CleanupInstance" visibility="public">
                </methodref>
                <methodref name="ClassType" visibility="public" procflags="inline">
                </methodref>
                <methodref name="ClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassNameIs" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassParent" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="ClassInfo" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InstanceSize" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InheritsFrom" visibility="public" procflags="class">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodName" visibility="public" procflags="class">
                </methodref>
                <methodref name="QualifiedClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="GetInterface" visibility="public">
                </methodref>
                <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                </methodref>
                <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="UnitName" visibility="public" procflags="class">
                </methodref>
                <methodref name="UnitScope" visibility="public" procflags="class">
                </methodref>
                <methodref name="Equals" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetHashCode" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="ToString" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Dispatch" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="NewInstance" visibility="public" procflags="class virtual">
                </methodref>
                <methodref name="FreeInstance" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                </methodref>
                <methodref name="GetDisposed" visibility="protected" procflags="inline">
                </methodref>
                <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                </methodref>
                <propertyref name="Disposed" visibility="protected">
                </propertyref>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FAlignment" type="TLeftRight" visibility="private" size="1" offset="696" file="Vcl.StdCtrls.pas" line="1261"/>
      <field name="FChecked" type="Boolean" visibility="private" size="1" offset="697" file="Vcl.StdCtrls.pas" line="1262"/>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="1263">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="1264">
      </procedure>
      <procedure name="SetAlignment" visibility="private" file="Vcl.StdCtrls.pas" line="1265">
        <parameters>
          <parameter name="Value" type="TLeftRight"/>
        </parameters>
      </procedure>
      <procedure name="CMCtl3DChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1266">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMDialogChar" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1267">
        <parameters>
          <parameter name="Message" type="TWMKey" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNCommand" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1268">
        <parameters>
          <parameter name="Message" type="TWMCommand" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="GetChecked" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1270">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      <devnotes><summary>
Returns whether the button control is checked.
Vcl.StdCtrls.TRadioButton.GetChecked inherits from Vcl.StdCtrls.TButtonControl.GetChecked. All content below this line refers to Vcl.StdCtrls.TButtonControl.GetChecked.
Returns whether the button control is checked.
GetChecked is the read implementation of the Checked property.
</summary></devnotes></function>
      <procedure name="UpdateStyleElements" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1271">
      <devnotes><summary>


Called when the StyleElements property changes.
Vcl.StdCtrls.TRadioButton.UpdateStyleElements inherits from Vcl.Controls.TControl.UpdateStyleElements. All content below this line refers to Vcl.Controls.TControl.UpdateStyleElements.
Called when the StyleElements property changes.
Override the UpdateStyleElements method in a descendant class to provide customized behavior for the control when the value of the StyleElements property changes. 
</summary></devnotes></procedure>
      <procedure name="SetChecked" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1272">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      <devnotes><summary>
Sets the Checked property.
Vcl.StdCtrls.TRadioButton.SetChecked inherits from Vcl.StdCtrls.TButtonControl.SetChecked. All content below this line refers to Vcl.StdCtrls.TButtonControl.SetChecked.
Sets the Checked property.
SetChecked is the write implementer for the Checked property.
</summary></devnotes></procedure>
      <procedure name="CreateParams" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1273">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="var"/>
        </parameters>
      <devnotes><summary>


Initializes a window-creation parameter data structure.
Vcl.StdCtrls.TRadioButton.CreateParams inherits from Vcl.Controls.TWinControl.CreateParams. All content below this line refers to Vcl.Controls.TWinControl.CreateParams.
Initializes a window-creation parameter data structure.
The CreateWnd method calls CreateParams to initialize the parameters it passes to CreateWindowHandle. Override CreateParams to customize the way a control creates its Windows representation. When overriding CreateParams, always call the inherited method first to set the default values, then make any desired adjustments.
CreateParams fills in the parameter that is passed as the value of the Params parameter. This data structure holds information needed when telling Windows to create a window handle. The fields of a TCreateParams record become the parameters to a call to the CreateWindowEx API function.
TWinControl implements CreateParams by setting all the fields of Params to generic base values. A number of the standard controls override CreateParams to change one or more of the default values in Params.
</summary></devnotes></procedure>
      <procedure name="CreateWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1274">
      <devnotes><summary>
Creates the underlying window.
Vcl.StdCtrls.TRadioButton.CreateWnd inherits from Vcl.Controls.TWinControl.CreateWnd. All content below this line refers to Vcl.Controls.TWinControl.CreateWnd.
Creates the underlying window.
CreateWnd is called automatically when the control is first created or when the underlying screen object must be destroyed and recreated to reflect property changes. Override CreateWnd to pass additional initialization messages to the screen object when it is created.
</summary></devnotes></procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1276">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      <devnotes><summary>
Creates an instance of TRadioButton.
Call Create to instantiate a radio button at runtime. Radio buttons added to forms at design time are created automatically.
AOwner is the component, typically a form, that becomes the value of the Owner property. The Owner is responsible for freeing the radio button object.
</summary></devnotes></constructor>
      <function name="GetControlsAlignment" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="1277">
        <parameters>
          <retval type="TAlignment"/>
        </parameters>
      <devnotes><summary>
Returns the alignment of any text in the control.
Use GetControlsAlignment to determine the orientation of text in controls that do not have an Alignment property.
GetControlsAlignment overrides the inherited method, returning taRightJustify if UseRightToLeftAlignment returns false. If UseRightToLeftAlignment returns true, GetControlsAlignment returns the opposite of the Alignment property.


</summary></devnotes></function>
      <property name="Action" visibility="published" read="GetAction" write="SetAction" type="TBasicAction" hoisted="true" file="Vcl.StdCtrls.pas" line="1279"/>
      <property name="Align" visibility="published" read="FAlign" write="SetAlign" type="TAlign" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1280"/>
      <property name="Alignment" visibility="published" read="FAlignment" write="SetAlignment" type="TLeftRight" default="1" file="Vcl.StdCtrls.pas" line="1281"><devnotes><summary>
Determines the position of the caption relative to the radio button.
Set Alignment to determine whether the caption of the radio button should appear to the left of the radio button (taLeftJustify) or to the right of the radio button (taRightJustify).

Note:  Do not confuse the Alignment property with the alignment of the caption in the text area of the radio button. The caption always appears left aligned. Alignment only controls on which side of the button the text area appears.</summary></devnotes></property>
      <property name="Anchors" visibility="published" read="FAnchors" write="SetAnchors" stored="IsAnchorsStored" type="TAnchors" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="1282"/>
      <property name="BiDiMode" visibility="published" read="FBiDiMode" write="SetBiDiMode" stored="IsBiDiModeStored" type="TBiDiMode" hoisted="true" file="Vcl.StdCtrls.pas" line="1283"/>
      <property name="Caption" visibility="published" read="GetText" write="SetText" stored="IsCaptionStored" type="TCaption" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1284"/>
      <property name="Checked" visibility="published" read="GetChecked" write="SetChecked" stored="IsCheckedStored" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1285"/>
      <property name="Color" visibility="published" read="FColor" write="SetColor" stored="IsColorStored" type="TColor" default="-16777211" hoisted="true" file="Vcl.StdCtrls.pas" line="1286"/>
      <property name="Constraints" visibility="published" read="FConstraints" write="SetConstraints" type="TSizeConstraints" hoisted="true" file="Vcl.StdCtrls.pas" line="1287"/>
      <property name="Ctl3D" visibility="published" read="FCtl3D" write="SetCtl3D" stored="IsCtl3DStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1288"/>
      <property name="DoubleBuffered" visibility="published" read="FDoubleBuffered" write="SetDoubleBuffered" stored="IsDoubleBufferedStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1289"/>
      <property name="DragCursor" visibility="published" read="FDragCursor" write="FDragCursor" type="TCursor" default="-12" hoisted="true" file="Vcl.StdCtrls.pas" line="1290"/>
      <property name="DragKind" visibility="published" read="FDragKind" write="FDragKind" type="TDragKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1291"/>
      <property name="DragMode" visibility="published" read="GetDragMode" write="SetDragMode" type="TDragMode" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1292"/>
      <property name="Enabled" visibility="published" read="GetEnabled" write="SetEnabled" stored="IsEnabledStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1293"/>
      <property name="Font" visibility="published" read="FFont" write="SetFont" stored="IsFontStored" type="TFont" hoisted="true" file="Vcl.StdCtrls.pas" line="1294"/>
      <property name="ParentBiDiMode" visibility="published" read="FParentBiDiMode" write="SetParentBiDiMode" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1295"/>
      <property name="ParentColor" visibility="published" read="FParentColor" write="SetParentColor" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1296"/>
      <property name="ParentCtl3D" visibility="published" read="FParentCtl3D" write="SetParentCtl3D" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1297"/>
      <property name="ParentDoubleBuffered" visibility="published" read="FParentDoubleBuffered" write="SetParentDoubleBuffered" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1298"/>
      <property name="ParentFont" visibility="published" read="FParentFont" write="SetParentFont" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1299"/>
      <property name="ParentShowHint" visibility="published" read="FParentShowHint" write="SetParentShowHint" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1300"/>
      <property name="PopupMenu" visibility="published" read="FPopupMenu" write="SetPopupMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="1301"/>
      <property name="ShowHint" visibility="published" read="FShowHint" write="SetShowHint" stored="IsShowHintStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1302"/>
      <property name="TabOrder" visibility="published" read="GetTabOrder" write="SetTabOrder" type="TTabOrder" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1303"/>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1304"/>
      <property name="Visible" visibility="published" read="FVisible" write="SetVisible" stored="IsVisibleStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1305"/>
      <property name="WordWrap" visibility="published" read="FWordWrap" write="SetWordWrap" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1306"/>
      <property name="StyleElements" visibility="published" read="FStyleElements" write="SetStyleElements" type="TStyleElements" default="7" hoisted="true" file="Vcl.StdCtrls.pas" line="1307"/>
      <property name="StyleName" visibility="published" read="FStyleName" write="SetStyleName" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1308"/>
      <event name="OnClick" visibility="published" read="FOnClick" write="FOnClick" stored="IsOnClickStored" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1309"/>
      <event name="OnContextPopup" visibility="published" read="FOnContextPopup" write="FOnContextPopup" type="TContextPopupEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1310"/>
      <event name="OnDblClick" visibility="published" read="FOnDblClick" write="FOnDblClick" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1311"/>
      <event name="OnDragDrop" visibility="published" read="FOnDragDrop" write="FOnDragDrop" type="TDragDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1312"/>
      <event name="OnDragOver" visibility="published" read="FOnDragOver" write="FOnDragOver" type="TDragOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1313"/>
      <event name="OnEndDock" visibility="published" read="FOnEndDock" write="FOnEndDock" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1314"/>
      <event name="OnEndDrag" visibility="published" read="FOnEndDrag" write="FOnEndDrag" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1315"/>
      <event name="OnEnter" visibility="published" read="FOnEnter" write="FOnEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1316"/>
      <event name="OnExit" visibility="published" read="FOnExit" write="FOnExit" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1317"/>
      <event name="OnKeyDown" visibility="published" read="FOnKeyDown" write="FOnKeyDown" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1318"/>
      <event name="OnKeyPress" visibility="published" read="FOnKeyPress" write="FOnKeyPress" type="TKeyPressEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1319"/>
      <event name="OnKeyUp" visibility="published" read="FOnKeyUp" write="FOnKeyUp" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1320"/>
      <event name="OnMouseActivate" visibility="published" read="FOnMouseActivate" write="FOnMouseActivate" type="TMouseActivateEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1321"/>
      <event name="OnMouseDown" visibility="published" read="FOnMouseDown" write="FOnMouseDown" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1322"/>
      <event name="OnMouseEnter" visibility="published" read="FOnMouseEnter" write="FOnMouseEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1323"/>
      <event name="OnMouseLeave" visibility="published" read="FOnMouseLeave" write="FOnMouseLeave" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1324"/>
      <event name="OnMouseMove" visibility="published" read="FOnMouseMove" write="FOnMouseMove" type="TMouseMoveEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1325"/>
      <event name="OnMouseUp" visibility="published" read="FOnMouseUp" write="FOnMouseUp" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1326"/>
      <event name="OnStartDock" visibility="published" read="FOnStartDock" write="FOnStartDock" type="TStartDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1327"/>
      <event name="OnStartDrag" visibility="published" read="FOnStartDrag" write="FOnStartDrag" type="TStartDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1328"/>
    </members>
  <devnotes><summary>
TRadioButton is a wrapper for a system radio button.
Use TRadioButton to add a radio button to a form. Radio buttons present a set of mutually exclusive options to the user- that is, only one radio button in a set can be selected at a time. When the user selects a radio button, the previously selected radio button becomes unselected. Radio buttons are frequently grouped in a radio group box (TGroupBox). Add the group box to the form first, then get the radio buttons from the Component palette and put them into the group box. Or you can add a TRadioGroup, a group that already has radio buttons in it, so that you do not have to get the buttons from the Tool Palette.
By default, all radio buttons that are directly contained in the same windowed control container, such as a TRadioGroup or TPanel, are grouped. For example, two radio buttons on a form can be checked at the same time only if they are contained in separate containers, such as two different group boxes.
The Caption property can be used to define an accelerator key to the control. 
</summary></devnotes></class>
  <enum name="TListBoxStyle" file="Vcl.StdCtrls.pas" line="1331">
    <element value="0" name="lbStandard" file="Vcl.StdCtrls.pas" line="1331"/>
    <element value="1" name="lbOwnerDrawFixed" file="Vcl.StdCtrls.pas" line="1331"/>
    <element value="2" name="lbOwnerDrawVariable" file="Vcl.StdCtrls.pas" line="1331"/>
    <element value="3" name="lbVirtual" file="Vcl.StdCtrls.pas" line="1331"/>
    <element value="4" name="lbVirtualOwnerDraw" file="Vcl.StdCtrls.pas" line="1331"/>
  </enum>
  <type name="TLBGetDataEvent" file="Vcl.StdCtrls.pas" line="1332" procflags="closure">
  </type>
  <type name="TLBGetDataObjectEvent" file="Vcl.StdCtrls.pas" line="1333" procflags="closure">
  </type>
  <type name="TLBFindDataEvent" file="Vcl.StdCtrls.pas" line="1334" procflags="closure">
  </type>
  <type name="TListBoxItemData" type="integer" loBound="-2147483648" hiBound="2147483647" file="System.pas" line="12"/>
  <class name="TCustomListBox" file="Vcl.StdCtrls.pas" line="1342">
    <ancestor name="TCustomMultiSelectListControl" namespace="Vcl.Controls">
      <methodref name="GetSelCount" visibility="protected" procflags="abstract virtual"/>
      <methodref name="SetMultiSelect" visibility="protected" procflags="abstract virtual"/>
      <propertyref name="MultiSelect" visibility="public"/>
      <propertyref name="SelCount" visibility="public"/>
      <ancestor name="TCustomListControl" namespace="Vcl.Controls">
        <methodref name="GetItemIndex" visibility="protected" procflags="abstract virtual"/>
        <methodref name="IsTouchPropertyStored" visibility="protected" procflags="override"/>
        <methodref name="SetItemIndex" visibility="protected" procflags="abstract overload virtual"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="AddItem" visibility="public" procflags="abstract virtual"/>
        <methodref name="Clear" visibility="public" procflags="abstract virtual"/>
        <methodref name="ClearSelection" visibility="public" procflags="abstract virtual"/>
        <methodref name="CopySelection" visibility="public" procflags="abstract virtual"/>
        <methodref name="DeleteSelected" visibility="public" procflags="abstract virtual"/>
        <methodref name="GetCount" visibility="public" procflags="abstract virtual"/>
        <methodref name="MoveSelection" visibility="public" procflags="virtual"/>
        <methodref name="SelectAll" visibility="public" procflags="abstract virtual"/>
        <propertyref name="ItemIndex" visibility="public"/>
        <ancestor name="TWinControl" namespace="Vcl.Controls">
          <methodref name="AlignControl" visibility="private"/>
          <methodref name="CalcConstraints" visibility="private"/>
          <methodref name="DoPaddingChange" visibility="private"/>
          <methodref name="GetAlignDisabled" visibility="private"/>
          <methodref name="GetControl" visibility="private"/>
          <methodref name="GetControlCount" visibility="private"/>
          <methodref name="GetDockClientCount" visibility="private"/>
          <methodref name="GetDockClients" visibility="private"/>
          <methodref name="GetHandle" visibility="private"/>
          <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
          <methodref name="GetTabOrder" visibility="private"/>
          <methodref name="GetVisibleDockClientCount" visibility="private"/>
          <methodref name="Insert" visibility="private"/>
          <methodref name="InvalidateFrame" visibility="private"/>
          <methodref name="InvokeHelp" visibility="private"/>
          <methodref name="IsCtl3DStored" visibility="private"/>
          <methodref name="IsDoubleBufferedStored" visibility="private"/>
          <methodref name="PrecedingWindow" visibility="private"/>
          <methodref name="ReadDesignSize" visibility="private"/>
          <methodref name="ReadPixelsPerInch" visibility="private"/>
          <methodref name="Remove" visibility="private"/>
          <methodref name="RemoveFocus" visibility="private"/>
          <methodref name="SetBevelCut" visibility="private"/>
          <methodref name="SetBevelEdges" visibility="private"/>
          <methodref name="SetBevelKind" visibility="private"/>
          <methodref name="SetBevelWidth" visibility="private"/>
          <methodref name="SetBorderWidth" visibility="private"/>
          <methodref name="SetCtl3D" visibility="private"/>
          <methodref name="SetDockSite" visibility="private"/>
          <methodref name="SetDoubleBuffered" visibility="private"/>
          <methodref name="SetPadding" visibility="private"/>
          <methodref name="SetParentCtl3D" visibility="private"/>
          <methodref name="SetParentWindow" visibility="private"/>
          <methodref name="SetTabOrder" visibility="private"/>
          <methodref name="SetTabStop" visibility="private"/>
          <methodref name="SetUseDockManager" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateTabOrder" visibility="private"/>
          <methodref name="UpdateShowing" visibility="private"/>
          <methodref name="WriteDesignSize" visibility="private"/>
          <methodref name="WritePixelsPerInch" visibility="private"/>
          <methodref name="IsMenuKey" visibility="private"/>
          <methodref name="GetIsDrawingLocked" visibility="private"/>
          <methodref name="GetRedrawDisabled" visibility="private"/>
          <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="WMPaint" visibility="private" procflags="message"/>
          <methodref name="WMCommand" visibility="private" procflags="message"/>
          <methodref name="WMNotify" visibility="private" procflags="message"/>
          <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="WMHScroll" visibility="private" procflags="message"/>
          <methodref name="WMVScroll" visibility="private" procflags="message"/>
          <methodref name="WMCompareItem" visibility="private" procflags="message"/>
          <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
          <methodref name="WMDrawItem" visibility="private" procflags="message"/>
          <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
          <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
          <methodref name="WMSize" visibility="private" procflags="message"/>
          <methodref name="WMMove" visibility="private" procflags="message"/>
          <methodref name="WMSetCursor" visibility="private" procflags="message"/>
          <methodref name="WMKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMChar" visibility="private" procflags="message"/>
          <methodref name="WMSysCommand" visibility="private" procflags="message"/>
          <methodref name="WMCharToItem" visibility="private" procflags="message"/>
          <methodref name="WMParentNotify" visibility="private" procflags="message"/>
          <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
          <methodref name="WMDestroy" visibility="private" procflags="message"/>
          <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
          <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
          <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
          <methodref name="WMNCPaint" visibility="private" procflags="message"/>
          <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
          <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
          <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="WMFontChange" visibility="private" procflags="message"/>
          <methodref name="WMTimeChange" visibility="private" procflags="message"/>
          <methodref name="WMSetFocus" visibility="private" procflags="message"/>
          <methodref name="WMKillFocus" visibility="private" procflags="message"/>
          <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
          <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="WMGesture" visibility="private" procflags="message"/>
          <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
          <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
          <methodref name="CMChanged" visibility="private" procflags="message"/>
          <methodref name="CMChildKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogChar" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
          <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
          <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnter" visibility="private" procflags="message"/>
          <methodref name="CMExit" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
          <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="CMFontChange" visibility="private" procflags="message"/>
          <methodref name="CMTimeChange" visibility="private" procflags="message"/>
          <methodref name="CMDrag" visibility="private" procflags="message"/>
          <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
          <methodref name="CNKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNKeyUp" visibility="private" procflags="message"/>
          <methodref name="CNChar" visibility="private" procflags="message"/>
          <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNSysChar" visibility="private" procflags="message"/>
          <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
          <methodref name="CMSysCommand" visibility="private" procflags="message"/>
          <methodref name="CMInvalidate" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMTextChanged" visibility="private" procflags="message"/>
          <methodref name="WMPrintClient" visibility="private" procflags="message"/>
          <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
          <methodref name="CMControlListChange" visibility="private" procflags="message"/>
          <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
          <methodref name="CMDockClient" visibility="private" procflags="message"/>
          <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="InvokeAsyncCalls" visibility="protected">
          </methodref>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="override"/>
          <methodref name="AddBiDiModeExStyle" visibility="protected"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="AdjustSize" visibility="protected" procflags="override"/>
          <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
          <methodref name="ArrangeControl" visibility="protected"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
          <methodref name="CanResize" visibility="protected" procflags="override"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
          <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
          <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
          <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
          <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
          <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
          <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="DoKeyDown" visibility="protected"/>
          <methodref name="DoKeyPress" visibility="protected"/>
          <methodref name="DoKeyUp" visibility="protected"/>
          <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
          <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
          <methodref name="FindNextControl" visibility="protected"/>
          <methodref name="FixupTabList" visibility="protected"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
          <methodref name="GetClientRect" visibility="protected" procflags="override"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
          <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
          <methodref name="GetParentHandle" visibility="protected"/>
          <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
          <methodref name="GetTopParentHandle" visibility="protected"/>
          <methodref name="InvalidateDockHostSite" visibility="protected"/>
          <methodref name="IsControlMouseMsg" visibility="protected"/>
          <methodref name="IsControlActivateMsg" visibility="protected"/>
          <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
          <methodref name="MainWndProc" visibility="protected"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="NotifyControls" visibility="protected"/>
          <methodref name="PaintControls" visibility="protected"/>
          <methodref name="PaintHandler" visibility="protected"/>
          <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RecreateWnd" visibility="protected"/>
          <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="ResetImeComposition" visibility="protected"/>
          <methodref name="RequestAlign" visibility="protected" procflags="override"/>
          <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPIScreen" visibility="protected"/>
          <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="ScaleControls" visibility="protected"/>
          <methodref name="ScalePadding" visibility="protected"/>
          <methodref name="SelectFirst" visibility="protected"/>
          <methodref name="SelectNext" visibility="protected"/>
          <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
          <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="SetImeCompositionWindow" visibility="protected"/>
          <methodref name="SetParent" visibility="protected" procflags="override"/>
          <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="override"/>
          <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateBounds" visibility="protected"/>
          <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateRecreatingFlag" visibility="protected"/>
          <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateUIState" visibility="protected"/>
          <methodref name="WndProc" visibility="protected" procflags="override"/>
          <methodref name="CreateSubClass" visibility="protected"/>
          <methodref name="RemoveWindowProps" visibility="protected"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
          <propertyref name="AlignControlList" visibility="protected"/>
          <propertyref name="BevelEdges" visibility="protected"/>
          <propertyref name="BevelInner" visibility="protected"/>
          <propertyref name="BevelOuter" visibility="protected"/>
          <propertyref name="BevelKind" visibility="protected"/>
          <propertyref name="BevelWidth" visibility="protected"/>
          <propertyref name="BorderWidth" visibility="protected"/>
          <propertyref name="Ctl3D" visibility="protected"/>
          <propertyref name="ImeMode" visibility="protected"/>
          <propertyref name="ImeName" visibility="protected"/>
          <propertyref name="ParentBackground" visibility="protected"/>
          <propertyref name="ParentCtl3D" visibility="protected"/>
          <propertyref name="TipMode" visibility="protected"/>
          <propertyref name="DefWndProc" visibility="protected"/>
          <propertyref name="WindowHandle" visibility="protected"/>
          <eventref name="OnAlignInsertBefore" visibility="protected"/>
          <eventref name="OnAlignPosition" visibility="protected"/>
          <eventref name="OnDockDrop" visibility="protected"/>
          <eventref name="OnDockOver" visibility="protected"/>
          <eventref name="OnEnter" visibility="protected"/>
          <eventref name="OnExit" visibility="protected"/>
          <eventref name="OnGetSiteInfo" visibility="protected"/>
          <eventref name="OnKeyDown" visibility="protected"/>
          <eventref name="OnKeyPress" visibility="protected"/>
          <eventref name="OnKeyUp" visibility="protected"/>
          <eventref name="OnUnDock" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="CreateParented" visibility="public" procflags="constructor"/>
          <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="override">
          </methodref>
          <methodref name="Broadcast" visibility="public"/>
          <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
          <methodref name="ContainsControl" visibility="public"/>
          <methodref name="ControlAtPos" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="DisableAlign" visibility="public" procflags="inline"/>
          <propertyref name="DockClientCount" visibility="public"/>
          <propertyref name="DockClients" visibility="public"/>
          <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
          <propertyref name="DockSite" visibility="public"/>
          <propertyref name="DockManager" visibility="public"/>
          <propertyref name="DoubleBuffered" visibility="public"/>
          <methodref name="EnableAlign" visibility="public"/>
          <methodref name="FindChildControl" visibility="public"/>
          <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
          <methodref name="Focused" visibility="public" procflags="dynamic"/>
          <methodref name="GetChildren" visibility="public" procflags="override"/>
          <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
          <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
          <methodref name="HandleAllocated" visibility="public"/>
          <methodref name="HandleNeeded" visibility="public"/>
          <methodref name="InsertControl" visibility="public"/>
          <methodref name="Invalidate" visibility="public" procflags="override"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <propertyref name="PixelsPerInch" visibility="public"/>
          <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
          <methodref name="RemoveControl" visibility="public"/>
          <methodref name="Realign" visibility="public" procflags="inline"/>
          <methodref name="Repaint" visibility="public" procflags="override"/>
          <methodref name="ScaleBy" visibility="public"/>
          <methodref name="ScrollBy" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="override"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
          <methodref name="SetFocus" visibility="public" procflags="virtual"/>
          <methodref name="Update" visibility="public" procflags="override"/>
          <methodref name="UpdateControlState" visibility="public"/>
          <methodref name="LockDrawing" visibility="public"/>
          <methodref name="UnlockDrawing" visibility="public"/>
          <propertyref name="AlignDisabled" visibility="public"/>
          <propertyref name="MouseInClient" visibility="public"/>
          <propertyref name="VisibleDockClientCount" visibility="public"/>
          <propertyref name="Brush" visibility="public"/>
          <propertyref name="Controls" visibility="public"/>
          <propertyref name="ControlCount" visibility="public"/>
          <propertyref name="Handle" visibility="public"/>
          <propertyref name="Padding" visibility="public"/>
          <propertyref name="ParentDoubleBuffered" visibility="public"/>
          <propertyref name="ParentWindow" visibility="public"/>
          <propertyref name="Showing" visibility="public"/>
          <propertyref name="IsDrawingLocked" visibility="public"/>
          <propertyref name="RedrawDisabled" visibility="public"/>
          <propertyref name="TabOrder" visibility="public"/>
          <propertyref name="TabStop" visibility="public"/>
          <propertyref name="UseDockManager" visibility="public"/>
          <ancestor name="TControl" namespace="Vcl.Controls">
            <methodref name="GetCustomHint" visibility="private"/>
            <methodref name="CalcDockSizes" visibility="private"/>
            <methodref name="CheckNewSize" visibility="private"/>
            <methodref name="CreateFloatingDockSite" visibility="private"/>
            <methodref name="DoActionChange" visibility="private"/>
            <methodref name="DoCanAutoSize" visibility="private"/>
            <methodref name="DoCanResize" visibility="private"/>
            <methodref name="DoConstraintsChange" visibility="private"/>
            <methodref name="DoConstrainedResize" visibility="private"/>
            <methodref name="DoDragMsg" visibility="private"/>
            <methodref name="DoMouseActivate" visibility="private"/>
            <methodref name="DoMouseDown" visibility="private"/>
            <methodref name="DoMouseUp" visibility="private"/>
            <methodref name="DoMarginChange" visibility="private"/>
            <methodref name="FontChanged" visibility="private"/>
            <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
            <methodref name="GetBoundsRect" visibility="private"/>
            <methodref name="GetClientHeight" visibility="private"/>
            <methodref name="GetClientWidth" visibility="private"/>
            <methodref name="GetLRDockWidth" visibility="private"/>
            <methodref name="GetMouseCapture" visibility="private"/>
            <methodref name="GetTBDockHeight" visibility="private"/>
            <methodref name="GetUndockWidth" visibility="private"/>
            <methodref name="GetUndockHeight" visibility="private"/>
            <methodref name="InvalidateControl" visibility="private"/>
            <methodref name="IsAnchorsStored" visibility="private"/>
            <methodref name="IsBiDiModeStored" visibility="private"/>
            <methodref name="IsCaptionStored" visibility="private"/>
            <methodref name="IsColorStored" visibility="private"/>
            <methodref name="IsEnabledStored" visibility="private"/>
            <methodref name="IsFontStored" visibility="private"/>
            <methodref name="IsHintStored" visibility="private"/>
            <methodref name="IsHelpContextStored" visibility="private"/>
            <methodref name="IsOnClickStored" visibility="private"/>
            <methodref name="IsShowHintStored" visibility="private"/>
            <methodref name="IsVisibleStored" visibility="private"/>
            <methodref name="ReadIsControl" visibility="private"/>
            <methodref name="ReadExplicitLeft" visibility="private"/>
            <methodref name="ReadExplicitTop" visibility="private"/>
            <methodref name="ReadExplicitWidth" visibility="private"/>
            <methodref name="ReadExplicitHeight" visibility="private"/>
            <methodref name="SetAlignWithMargins" visibility="private"/>
            <methodref name="SetAnchors" visibility="private"/>
            <methodref name="SetAction" visibility="private"/>
            <methodref name="SetAlign" visibility="private"/>
            <methodref name="SetBoundsRect" visibility="private"/>
            <methodref name="SetClientHeight" visibility="private"/>
            <methodref name="SetClientSize" visibility="private"/>
            <methodref name="SetClientWidth" visibility="private"/>
            <methodref name="SetColor" visibility="private"/>
            <methodref name="SetCursor" visibility="private"/>
            <methodref name="SetDesktopFont" visibility="private"/>
            <methodref name="SetFont" visibility="private"/>
            <methodref name="SetHeight" visibility="private"/>
            <methodref name="SetHelpContext" visibility="private"/>
            <methodref name="SetHelpKeyword" visibility="private"/>
            <methodref name="SetHostDockSite" visibility="private"/>
            <methodref name="SetLeft" visibility="private"/>
            <methodref name="SetMouseCapture" visibility="private"/>
            <methodref name="SetParentColor" visibility="private"/>
            <methodref name="SetParentFont" visibility="private"/>
            <methodref name="SetShowHint" visibility="private"/>
            <methodref name="SetParentShowHint" visibility="private"/>
            <methodref name="SetParentCustomHint" visibility="private"/>
            <methodref name="SetPopupMenu" visibility="private"/>
            <methodref name="SetTop" visibility="private"/>
            <methodref name="SetVisible" visibility="private"/>
            <methodref name="SetWidth" visibility="private"/>
            <methodref name="SetZOrderPosition" visibility="private"/>
            <methodref name="UpdateAnchorRules" visibility="private"/>
            <methodref name="WriteIsControl" visibility="private"/>
            <methodref name="WriteExplicitLeft" visibility="private"/>
            <methodref name="WriteExplicitTop" visibility="private"/>
            <methodref name="WriteExplicitWidth" visibility="private"/>
            <methodref name="WriteExplicitHeight" visibility="private"/>
            <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMouseMove" visibility="private" procflags="message"/>
            <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="WMCancelMode" visibility="private" procflags="message"/>
            <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
            <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
            <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
            <methodref name="CMFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
            <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
            <methodref name="CMHintShow" visibility="private" procflags="message"/>
            <methodref name="CMHitTest" visibility="private" procflags="message"/>
            <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
            <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
            <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
            <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="CMGesture" visibility="private" procflags="message"/>
            <methodref name="WMContextMenu" visibility="private" procflags="message"/>
            <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
            <methodref name="SetConstraints" visibility="private"/>
            <methodref name="SetMargins" visibility="private"/>
            <methodref name="SetTouchManager" visibility="private"/>
            <methodref name="GetText" visibility="private"/>
            <methodref name="SetText" visibility="private"/>
            <methodref name="CMFloat" visibility="private" procflags="message"/>
            <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
            <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
            <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
            <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
            <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
            <methodref name="AssignTo" visibility="protected" procflags="override"/>
            <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="CanResize" visibility="protected" procflags="virtual"/>
            <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="Changed" visibility="protected"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="Click" visibility="protected" procflags="dynamic"/>
            <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
            <methodref name="CalcCursorPos" visibility="protected"/>
            <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
            <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
            <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="DefineProperties" visibility="protected" procflags="override"/>
            <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
            <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
            <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
            <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
            <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
            <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="GetAction" visibility="protected" procflags="virtual"/>
            <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
            <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
            <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
            <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
            <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
            <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
            <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
            <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragMode" visibility="protected"/>
            <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
            <methodref name="Loaded" visibility="protected" procflags="override"/>
            <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
            <methodref name="Notification" visibility="protected" procflags="override"/>
            <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
            <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
            <methodref name="ReadState" visibility="protected" procflags="override"/>
            <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
            <methodref name="Resize" visibility="protected" procflags="dynamic"/>
            <methodref name="ScaleConstraints" visibility="protected"/>
            <methodref name="ScaleMargins" visibility="protected"/>
            <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
            <methodref name="SendCancelMode" visibility="protected"/>
            <methodref name="SendDockNotification" visibility="protected"/>
            <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="SetName" visibility="protected" procflags="override"/>
            <methodref name="SetParent" visibility="protected" procflags="virtual"/>
            <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
            <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
            <methodref name="SetCustomHint" visibility="protected"/>
            <methodref name="UpdateExplicitBounds" visibility="protected"/>
            <methodref name="UpdateBoundsRect" visibility="protected"/>
            <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
            <methodref name="WndProc" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
            <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
            <propertyref name="ActionLink" visibility="protected"/>
            <propertyref name="AutoSize" visibility="protected"/>
            <propertyref name="Caption" visibility="protected"/>
            <propertyref name="DesktopFont" visibility="protected"/>
            <propertyref name="DragKind" visibility="protected"/>
            <propertyref name="DragCursor" visibility="protected"/>
            <propertyref name="DragMode" visibility="protected"/>
            <propertyref name="IsControl" visibility="protected"/>
            <propertyref name="MouseCapture" visibility="protected"/>
            <propertyref name="ParentBiDiMode" visibility="protected"/>
            <propertyref name="ParentColor" visibility="protected"/>
            <propertyref name="ParentFont" visibility="protected"/>
            <propertyref name="ParentShowHint" visibility="protected"/>
            <propertyref name="PopupMenu" visibility="protected"/>
            <propertyref name="ScalingFlags" visibility="protected"/>
            <propertyref name="Text" visibility="protected"/>
            <propertyref name="WheelAccumulator" visibility="protected"/>
            <propertyref name="Color" visibility="protected"/>
            <propertyref name="Font" visibility="protected"/>
            <propertyref name="IScaling" visibility="protected"/>
            <propertyref name="WindowText" visibility="protected"/>
            <eventref name="OnCanResize" visibility="protected"/>
            <eventref name="OnClick" visibility="protected"/>
            <eventref name="OnConstrainedResize" visibility="protected"/>
            <eventref name="OnContextPopup" visibility="protected"/>
            <eventref name="OnDblClick" visibility="protected"/>
            <eventref name="OnDragDrop" visibility="protected"/>
            <eventref name="OnDragOver" visibility="protected"/>
            <eventref name="OnEndDock" visibility="protected"/>
            <eventref name="OnEndDrag" visibility="protected"/>
            <eventref name="OnMouseActivate" visibility="protected"/>
            <eventref name="OnMouseDown" visibility="protected"/>
            <eventref name="OnMouseEnter" visibility="protected"/>
            <eventref name="OnMouseLeave" visibility="protected"/>
            <eventref name="OnMouseMove" visibility="protected"/>
            <eventref name="OnMouseUp" visibility="protected"/>
            <eventref name="OnMouseWheel" visibility="protected"/>
            <eventref name="OnMouseWheelDown" visibility="protected"/>
            <eventref name="OnMouseWheelUp" visibility="protected"/>
            <eventref name="OnResize" visibility="protected"/>
            <eventref name="OnStartDock" visibility="protected"/>
            <eventref name="OnStartDrag" visibility="protected"/>
            <methodref name="Create" visibility="public" procflags="constructor override"/>
            <methodref name="Destroy" visibility="public" procflags="destructor override"/>
            <methodref name="CheckNonMainThreadUsage" visibility="public"/>
            <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
            <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
            <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
            <methodref name="BeginDrag" visibility="public"/>
            <methodref name="BringToFront" visibility="public"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToParent" visibility="public"/>
            <methodref name="Dock" visibility="public" procflags="dynamic"/>
            <methodref name="Dragging" visibility="public"/>
            <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
            <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
            <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
            <propertyref name="Enabled" visibility="public"/>
            <methodref name="EndDrag" visibility="public"/>
            <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="GetParentComponent" visibility="public" procflags="override"/>
            <methodref name="HasParent" visibility="public" procflags="override"/>
            <methodref name="Hide" visibility="public"/>
            <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
            <methodref name="Invalidate" visibility="public" procflags="virtual"/>
            <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
            <methodref name="IsRightToLeft" visibility="public"/>
            <methodref name="ManualDock" visibility="public"/>
            <methodref name="ManualFloat" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Refresh" visibility="public"/>
            <methodref name="Repaint" visibility="public" procflags="virtual"/>
            <methodref name="ReplaceDockedControl" visibility="public"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ParentToClient" visibility="public"/>
            <methodref name="SendToBack" visibility="public"/>
            <methodref name="SetBounds" visibility="public" procflags="virtual"/>
            <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
            <methodref name="SetParentComponent" visibility="public" procflags="override"/>
            <methodref name="Show" visibility="public"/>
            <methodref name="Update" visibility="public" procflags="virtual"/>
            <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="UseRightToLeftReading" visibility="public"/>
            <methodref name="UseRightToLeftScrollBar" visibility="public"/>
            <methodref name="DefaultHandler" visibility="public" procflags="override"/>
            <methodref name="GetTextBuf" visibility="public"/>
            <methodref name="GetTextLen" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="SetTextBuf" visibility="public"/>
            <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
            <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleRectSize" visibility="public"/>
            <propertyref name="Action" visibility="public"/>
            <propertyref name="Align" visibility="public"/>
            <propertyref name="Anchors" visibility="public"/>
            <propertyref name="BiDiMode" visibility="public"/>
            <propertyref name="BoundsRect" visibility="public"/>
            <propertyref name="ClientHeight" visibility="public"/>
            <propertyref name="ClientOrigin" visibility="public"/>
            <propertyref name="ClientRect" visibility="public"/>
            <propertyref name="ClientWidth" visibility="public"/>
            <propertyref name="Constraints" visibility="public"/>
            <propertyref name="ControlState" visibility="public"/>
            <propertyref name="ControlStyle" visibility="public"/>
            <propertyref name="CurrentPPI" visibility="public"/>
            <propertyref name="DockOrientation" visibility="public"/>
            <propertyref name="ExplicitLeft" visibility="public"/>
            <propertyref name="ExplicitTop" visibility="public"/>
            <propertyref name="ExplicitWidth" visibility="public"/>
            <propertyref name="ExplicitHeight" visibility="public"/>
            <propertyref name="Floating" visibility="public"/>
            <propertyref name="FloatingDockSiteClass" visibility="public"/>
            <propertyref name="HostDockSite" visibility="public"/>
            <propertyref name="LRDockWidth" visibility="public"/>
            <propertyref name="ScaleFactor" visibility="public"/>
            <propertyref name="ShowHint" visibility="public"/>
            <propertyref name="TBDockHeight" visibility="public"/>
            <propertyref name="Touch" visibility="public"/>
            <propertyref name="UndockHeight" visibility="public"/>
            <propertyref name="UndockWidth" visibility="public"/>
            <propertyref name="Visible" visibility="public"/>
            <eventref name="WindowProc" visibility="public"/>
            <propertyref name="Parent" visibility="public"/>
            <propertyref name="StyleElements" visibility="public"/>
            <propertyref name="StyleName" visibility="public"/>
            <eventref name="OnGesture" visibility="public"/>
            <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
            <propertyref name="AlignWithMargins" visibility="published"/>
            <propertyref name="Left" visibility="published"/>
            <propertyref name="Top" visibility="published"/>
            <propertyref name="Width" visibility="published"/>
            <propertyref name="Height" visibility="published"/>
            <propertyref name="Cursor" visibility="published"/>
            <propertyref name="Hint" visibility="published"/>
            <propertyref name="HelpType" visibility="published"/>
            <propertyref name="HelpKeyword" visibility="published"/>
            <propertyref name="HelpContext" visibility="published"/>
            <propertyref name="Margins" visibility="published"/>
            <propertyref name="CustomHint" visibility="published"/>
            <propertyref name="ParentCustomHint" visibility="published"/>
            <ancestor name="TComponent" namespace="System.Classes">
              <interfaces>
                <implements name="IInterfaceComponentReference"/>
                <implements name="IInterface"/>
              </interfaces>
              <methodref name="GetComObject" visibility="private">
              </methodref>
              <methodref name="GetComponent" visibility="private">
              </methodref>
              <methodref name="GetComponentCount" visibility="private">
              </methodref>
              <methodref name="GetComponentIndex" visibility="private">
              </methodref>
              <methodref name="Insert" visibility="private">
              </methodref>
              <methodref name="ReadLeft" visibility="private">
              </methodref>
              <methodref name="ReadTop" visibility="private">
              </methodref>
              <methodref name="Remove" visibility="private">
              </methodref>
              <methodref name="RemoveNotification" visibility="private">
              </methodref>
              <methodref name="SetComponentIndex" visibility="private">
              </methodref>
              <methodref name="SetReference" visibility="private">
              </methodref>
              <methodref name="WriteLeft" visibility="private">
              </methodref>
              <methodref name="WriteTop" visibility="private">
              </methodref>
              <methodref name="IntfGetComponent" visibility="private">
              </methodref>
              <methodref name="DoGetDeltaStreams" visibility="private">
              </methodref>
              <methodref name="ReadDeltaStream" visibility="private">
              </methodref>
              <methodref name="ReadDeltaState" visibility="private">
              </methodref>
              <methodref name="FindSortedComponent" visibility="private">
              </methodref>
              <methodref name="AddSortedComponent" visibility="private">
              </methodref>
              <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
              </methodref>
              <methodref name="Create@" visibility="class private" procflags="class constructor noself">
              </methodref>
              <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ChangeName" visibility="protected">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="override">
              </methodref>
              <methodref name="GetChildren" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="override">
              </methodref>
              <methodref name="Loaded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="Notification" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ReadState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="CanObserve" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetObservers" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetAncestor" visibility="protected">
              </methodref>
              <methodref name="SetDesigning" visibility="protected">
              </methodref>
              <methodref name="SetInline" visibility="protected">
              </methodref>
              <methodref name="SetDesignInstance" visibility="protected">
              </methodref>
              <methodref name="SetName" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updating" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updated" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
              </methodref>
              <methodref name="ValidateRename" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="WriteState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="RemoveFreeNotifications" visibility="protected">
              </methodref>
              <methodref name="QueryInterface" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="_AddRef" visibility="protected">
              </methodref>
              <methodref name="_Release" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfoCount" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfo" visibility="protected">
              </methodref>
              <methodref name="GetIDsOfNames" visibility="protected">
              </methodref>
              <methodref name="Invoke" visibility="protected">
              </methodref>
              <eventref name="OnGetDeltaStreams" visibility="protected">
              </eventref>
              <methodref name="Create" visibility="public" procflags="constructor virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="override">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndFunctionInvoke" visibility="public">
              </methodref>
              <methodref name="DestroyComponents" visibility="public">
              </methodref>
              <methodref name="Destroying" visibility="public">
              </methodref>
              <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="FindComponent" visibility="public">
              </methodref>
              <methodref name="FreeNotification" visibility="public">
              </methodref>
              <methodref name="RemoveFreeNotification" visibility="public">
              </methodref>
              <methodref name="FreeOnRelease" visibility="public">
              </methodref>
              <methodref name="GetEnumerator" visibility="public" procflags="inline">
              </methodref>
              <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="override">
              </methodref>
              <methodref name="HasParent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="InsertComponent" visibility="public">
              </methodref>
              <methodref name="RemoveComponent" visibility="public">
              </methodref>
              <methodref name="SetSubComponent" visibility="public">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="override">
              </methodref>
              <methodref name="UpdateAction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="IsImplementorOf" visibility="public">
              </methodref>
              <methodref name="ReferenceInterface" visibility="public">
              </methodref>
              <propertyref name="ComObject" visibility="public">
              </propertyref>
              <propertyref name="Components" visibility="public">
              </propertyref>
              <propertyref name="ComponentCount" visibility="public">
              </propertyref>
              <propertyref name="ComponentIndex" visibility="public">
              </propertyref>
              <propertyref name="ComponentState" visibility="public">
              </propertyref>
              <propertyref name="ComponentStyle" visibility="public">
              </propertyref>
              <propertyref name="DesignInfo" visibility="public">
              </propertyref>
              <propertyref name="Owner" visibility="public">
              </propertyref>
              <propertyref name="VCLComObject" visibility="public">
              </propertyref>
              <propertyref name="Observers" visibility="public">
              </propertyref>
              <propertyref name="Name" visibility="published">
              </propertyref>
              <propertyref name="Tag" visibility="published">
              </propertyref>
              <ancestor name="TPersistent" namespace="System.Classes">
                <methodref name="AssignError" visibility="private">
                </methodref>
                <methodref name="AssignTo" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="DefineProperties" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="GetOwner" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor override">
                </methodref>
                <methodref name="Assign" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetNamePath" visibility="public" procflags="dynamic">
                </methodref>
                <ancestor name="TObject" namespace="System">
                  <methodref name="Create" visibility="public" procflags="constructor">
                  </methodref>
                  <methodref name="Free" visibility="public">
                  </methodref>
                  <methodref name="DisposeOf" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="InitInstance" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="CleanupInstance" visibility="public">
                  </methodref>
                  <methodref name="ClassType" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="ClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassNameIs" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassParent" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="ClassInfo" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InstanceSize" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InheritsFrom" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="QualifiedClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="GetInterface" visibility="public">
                  </methodref>
                  <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="UnitName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="UnitScope" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="Equals" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="GetHashCode" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="ToString" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="SafeCallException" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Dispatch" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="NewInstance" visibility="public" procflags="class virtual">
                  </methodref>
                  <methodref name="FreeInstance" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                  </methodref>
                  <methodref name="GetDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <propertyref name="Disposed" visibility="protected">
                  </propertyref>
                </ancestor>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FAutoComplete" type="Boolean" visibility="private" size="1" offset="696" file="Vcl.StdCtrls.pas" line="1344"/>
      <field name="FDragCancelling" type="Boolean" visibility="private" size="1" offset="697" file="Vcl.StdCtrls.pas" line="1345"/>
      <field name="FCount" type="Integer" visibility="private" size="4" offset="700" file="Vcl.StdCtrls.pas" line="1346"/>
      <field name="FItems" type="TStrings" visibility="private" size="4" offset="704" file="Vcl.StdCtrls.pas" line="1347"/>
      <field name="FFilter" type="string" visibility="private" size="4" offset="708" file="Vcl.StdCtrls.pas" line="1348"/>
      <field name="FLastTime" type="Cardinal" visibility="private" size="4" offset="712" file="Vcl.StdCtrls.pas" line="1349"/>
      <field name="FBorderStyle" type="TBorderStyle" visibility="private" size="1" offset="716" file="Vcl.StdCtrls.pas" line="1350"/>
      <field name="FCanvas" type="TCanvas" visibility="private" size="4" offset="720" file="Vcl.StdCtrls.pas" line="1351"/>
      <field name="FColumns" type="Integer" visibility="private" size="4" offset="724" file="Vcl.StdCtrls.pas" line="1352"/>
      <field name="FItemHeight" type="Integer" visibility="private" size="4" offset="728" file="Vcl.StdCtrls.pas" line="1353"/>
      <field name="FOldCount" type="Integer" visibility="private" size="4" offset="732" file="Vcl.StdCtrls.pas" line="1354"/>
      <field name="FStyle" type="TListBoxStyle" visibility="private" size="1" offset="736" file="Vcl.StdCtrls.pas" line="1355"/>
      <field name="FIntegralHeight" type="Boolean" visibility="private" size="1" offset="737" file="Vcl.StdCtrls.pas" line="1356"/>
      <field name="FSorted" type="Boolean" visibility="private" size="1" offset="738" file="Vcl.StdCtrls.pas" line="1357"/>
      <field name="FExtendedSelect" type="Boolean" visibility="private" size="1" offset="739" file="Vcl.StdCtrls.pas" line="1358"/>
      <field name="FTabWidth" type="Integer" visibility="private" size="4" offset="740" file="Vcl.StdCtrls.pas" line="1359"/>
      <field name="FSaveItems" type="TStringList" visibility="private" size="4" offset="744" file="Vcl.StdCtrls.pas" line="1360"/>
      <field name="FSaveTopIndex" type="Integer" visibility="private" size="4" offset="748" file="Vcl.StdCtrls.pas" line="1361"/>
      <field name="FSaveItemIndex" type="Integer" visibility="private" size="4" offset="752" file="Vcl.StdCtrls.pas" line="1362"/>
      <field name="FSaveScrollWidth" type="Integer" visibility="private" size="4" offset="756" file="Vcl.StdCtrls.pas" line="1363"/>
      <field name="FSaveSelection" type=":TCustomListBox.:1" visibility="private" size="4" offset="760" file="Vcl.StdCtrls.pas" line="1364"/>
      <field name="FOnDrawItem" type="TDrawItemEvent" visibility="private" size="8" offset="768" file="Vcl.StdCtrls.pas" line="1365"/>
      <field name="FOnMeasureItem" type="TMeasureItemEvent" visibility="private" size="8" offset="776" file="Vcl.StdCtrls.pas" line="1366"/>
      <field name="FOnData" type="TLBGetDataEvent" visibility="private" size="8" offset="784" file="Vcl.StdCtrls.pas" line="1367"/>
      <field name="FOnDataFind" type="TLBFindDataEvent" visibility="private" size="8" offset="792" file="Vcl.StdCtrls.pas" line="1368"/>
      <field name="FOnDataObject" type="TLBGetDataObjectEvent" visibility="private" size="8" offset="800" file="Vcl.StdCtrls.pas" line="1369"/>
      <field name="FAutoCompleteDelay" type="Cardinal" visibility="private" size="4" offset="808" file="Vcl.StdCtrls.pas" line="1370"/>
      <field name="FInBufferedPrintClient" type="Boolean" visibility="private" size="1" offset="812" file="Vcl.StdCtrls.pas" line="1371"/>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="1375">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="1376">
      </procedure>
      <function name="GetItemHeight" visibility="private" file="Vcl.StdCtrls.pas" line="1377">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <function name="GetItemRect" visibility="private" file="Vcl.StdCtrls.pas" line="1378">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="GetTopIndex" visibility="private" file="Vcl.StdCtrls.pas" line="1379">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <procedure name="LBGetText" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1380">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="LBGetTextLen" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1381">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="SetBorderStyle" visibility="private" file="Vcl.StdCtrls.pas" line="1382">
        <parameters>
          <parameter name="Value" type="TBorderStyle"/>
        </parameters>
      </procedure>
      <procedure name="SetColumnWidth" visibility="private" file="Vcl.StdCtrls.pas" line="1383">
      </procedure>
      <procedure name="SetColumns" visibility="private" file="Vcl.StdCtrls.pas" line="1384">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetCount" visibility="private" file="Vcl.StdCtrls.pas" line="1385">
        <parameters>
          <parameter name="Value" type="Integer" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="SetExtendedSelect" visibility="private" file="Vcl.StdCtrls.pas" line="1386">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetIntegralHeight" visibility="private" file="Vcl.StdCtrls.pas" line="1387">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetItemHeight" visibility="private" file="Vcl.StdCtrls.pas" line="1388">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetItems" visibility="private" file="Vcl.StdCtrls.pas" line="1389">
        <parameters>
          <parameter name="Value" type="TStrings"/>
        </parameters>
      </procedure>
      <procedure name="SetSelected" visibility="private" file="Vcl.StdCtrls.pas" line="1390">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetSorted" visibility="private" file="Vcl.StdCtrls.pas" line="1391">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetStyle" visibility="private" file="Vcl.StdCtrls.pas" line="1392">
        <parameters>
          <parameter name="Value" type="TListBoxStyle"/>
        </parameters>
      </procedure>
      <procedure name="SetTabWidth" visibility="private" file="Vcl.StdCtrls.pas" line="1393">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetTopIndex" visibility="private" file="Vcl.StdCtrls.pas" line="1394">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="WMPaint" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1395">
        <parameters>
          <parameter name="Message" type="TWMPaint" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMSize" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1396">
        <parameters>
          <parameter name="Message" type="TWMSize" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNCommand" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1397">
        <parameters>
          <parameter name="Message" type="TWMCommand" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNDrawItem" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1398">
        <parameters>
          <parameter name="Message" type="TWMDrawItem" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNMeasureItem" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1399">
        <parameters>
          <parameter name="Message" type="TWMMeasureItem" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMExit" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1400">
        <parameters>
          <parameter name="Message" type="TWMNoParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMLButtonDown" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1401">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMEraseBkgnd" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1402">
        <parameters>
          <parameter name="Message" type="TWMEraseBkgnd" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMCtl3DChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1403">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="GetScrollWidth" visibility="private" file="Vcl.StdCtrls.pas" line="1404">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <procedure name="SetScrollWidth" visibility="private" file="Vcl.StdCtrls.pas" line="1405">
        <parameters>
          <parameter name="Value" type="Integer" paramflags="const"/>
        </parameters>
      </procedure>
      <field name="FMoving" type="Boolean" visibility="protected" size="1" offset="813" file="Vcl.StdCtrls.pas" line="1407"/>
      <function name="CanObserve" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1408">
        <parameters>
          <parameter name="ID" type="Integer" paramflags="const"/>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="CreateParams" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1409">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CreateWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1410">
      </procedure>
      <procedure name="ChangeScale" visibility="protected" procflags="overload override" file="Vcl.StdCtrls.pas" line="1411">
        <parameters>
          <parameter name="M" type="Integer"/>
          <parameter name="D" type="Integer"/>
          <parameter name="isDpiChange" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="DestroyWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1412">
      </procedure>
      <function name="DoGetData" visibility="protected" file="Vcl.StdCtrls.pas" line="1413">
        <parameters>
          <parameter name="Index" type="Integer" paramflags="const"/>
          <retval type="string"/>
        </parameters>
      </function>
      <function name="DoGetDataObject" visibility="protected" file="Vcl.StdCtrls.pas" line="1414">
        <parameters>
          <parameter name="Index" type="Integer" paramflags="const"/>
          <retval type="TObject"/>
        </parameters>
      </function>
      <function name="DoFindData" visibility="protected" file="Vcl.StdCtrls.pas" line="1415">
        <parameters>
          <parameter name="Data" type="string" paramflags="const"/>
          <retval type="Integer"/>
        </parameters>
      </function>
      <procedure name="WndProc" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1416">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="DragCanceled" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1417">
      </procedure>
      <procedure name="DrawItem" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1418">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <parameter name="Rect" type="TRect"/>
          <parameter name="State" type="TOwnerDrawState"/>
        </parameters>
      </procedure>
      <function name="GetSelCount" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1419">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <procedure name="MeasureItem" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1420">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <parameter name="Height" type="Integer" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="InternalGetItemData" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="1421">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <retval type="NativeInt"/>
        </parameters>
      </function>
      <procedure name="InternalSetItemData" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="1422">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <parameter name="AData" type="NativeInt"/>
        </parameters>
      </procedure>
      <function name="GetItemData" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="1423">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <retval type="NativeInt"/>
        </parameters>
      </function>
      <function name="GetItemIndex" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1424">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <function name="GetSelected" visibility="protected" file="Vcl.StdCtrls.pas" line="1425">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="MouseDown" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1426">
        <parameters>
          <parameter name="Button" type="TMouseButton"/>
          <parameter name="Shift" type="TShiftState"/>
          <parameter name="X" type="Integer"/>
          <parameter name="Y" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="KeyDown" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1427">
        <parameters>
          <parameter name="Key" type="Word" paramflags="var"/>
          <parameter name="Shift" type="TShiftState"/>
        </parameters>
      </procedure>
      <procedure name="KeyPress" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1428">
        <parameters>
          <parameter name="Key" type="Char" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="LoadRecreateItems" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1429">
        <parameters>
          <parameter name="RecreateItems" type="TStrings"/>
        </parameters>
      </procedure>
      <procedure name="SetItemData" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="1430">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <parameter name="AData" type="NativeInt"/>
        </parameters>
      </procedure>
      <procedure name="ResetContent" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="1431">
      </procedure>
      <procedure name="SaveRecreateItems" visibility="protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1432">
        <parameters>
          <parameter name="RecreateItems" type="TStrings"/>
        </parameters>
      </procedure>
      <procedure name="DeleteString" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="1433">
        <parameters>
          <parameter name="Index" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetMultiSelect" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1434">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetItemIndex" visibility="protected" procflags="overload override" file="Vcl.StdCtrls.pas" line="1435">
        <parameters>
          <parameter name="Value" type="Integer" paramflags="const"/>
        </parameters>
      </procedure>
      <property name="BorderStyle" visibility="protected" read="FBorderStyle" write="SetBorderStyle" type="TBorderStyle" default="1" file="Vcl.StdCtrls.pas" line="1436"/>
      <property name="Columns" visibility="protected" read="FColumns" write="SetColumns" type="Integer" default="0" file="Vcl.StdCtrls.pas" line="1437"/>
      <property name="ExtendedSelect" visibility="protected" read="FExtendedSelect" write="SetExtendedSelect" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="1438"/>
      <property name="IntegralHeight" visibility="protected" read="FIntegralHeight" write="SetIntegralHeight" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="1439"/>
      <property name="ItemHeight" visibility="protected" read="GetItemHeight" write="SetItemHeight" type="Integer" default="16" file="Vcl.StdCtrls.pas" line="1440"/>
      <property name="ParentColor" visibility="protected" read="FParentColor" write="SetParentColor" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1441"/>
      <property name="Sorted" visibility="protected" read="FSorted" write="SetSorted" type="Boolean" default="0" file="Vcl.StdCtrls.pas" line="1442"/>
      <property name="Style" visibility="protected" read="FStyle" write="SetStyle" type="TListBoxStyle" default="0" file="Vcl.StdCtrls.pas" line="1443"/>
      <property name="TabWidth" visibility="protected" read="FTabWidth" write="SetTabWidth" type="Integer" default="0" file="Vcl.StdCtrls.pas" line="1444"/>
      <event name="OnDrawItem" visibility="protected" read="FOnDrawItem" write="FOnDrawItem" type="TDrawItemEvent" file="Vcl.StdCtrls.pas" line="1445"/>
      <event name="OnMeasureItem" visibility="protected" read="FOnMeasureItem" write="FOnMeasureItem" type="TMeasureItemEvent" file="Vcl.StdCtrls.pas" line="1446"/>
      <event name="OnData" visibility="protected" read="FOnData" write="FOnData" type="TLBGetDataEvent" file="Vcl.StdCtrls.pas" line="1447"/>
      <event name="OnDataObject" visibility="protected" read="FOnDataObject" write="FOnDataObject" type="TLBGetDataObjectEvent" file="Vcl.StdCtrls.pas" line="1448"/>
      <event name="OnDataFind" visibility="protected" read="FOnDataFind" write="FOnDataFind" type="Integer" file="Vcl.StdCtrls.pas" line="1449"/>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1451">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      </constructor>
      <destructor name="Destroy" visibility="public" file="Vcl.StdCtrls.pas" line="1452">
        <parameters>
        </parameters>
      </destructor>
      <procedure name="AddItem" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="1453">
        <parameters>
          <parameter name="Item" type="string"/>
          <parameter name="AObject" type="TObject"/>
        </parameters>
      </procedure>
      <procedure name="Clear" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="1454">
      </procedure>
      <procedure name="ClearSelection" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="1455">
      </procedure>
      <procedure name="CopySelection" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="1456">
        <parameters>
          <parameter name="Destination" type="TCustomListControl"/>
        </parameters>
      </procedure>
      <procedure name="DeleteSelected" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="1457">
      </procedure>
      <function name="GetCount" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="1458">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <function name="ItemAtPos" visibility="public" file="Vcl.StdCtrls.pas" line="1459">
        <parameters>
          <parameter name="Pos" type="TPoint"/>
          <parameter name="Existing" type="Boolean"/>
          <retval type="Integer"/>
        </parameters>
      </function>
      <function name="ItemRect" visibility="public" file="Vcl.StdCtrls.pas" line="1460">
        <parameters>
          <parameter name="Index" type="Integer"/>
          <retval type="TRect"/>
        </parameters>
      </function>
      <procedure name="SelectAll" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="1461">
      </procedure>
      <property name="AutoCompleteDelay" visibility="public" read="FAutoCompleteDelay" write="FAutoCompleteDelay" type="Cardinal" default="500" file="Vcl.StdCtrls.pas" line="1462"/>
      <property name="AutoComplete" visibility="public" read="FAutoComplete" write="FAutoComplete" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="1463"/>
      <property name="Canvas" visibility="public" read="FCanvas" type="TCanvas" file="Vcl.StdCtrls.pas" line="1464"/>
      <property name="Count" visibility="public" read="GetCount" write="SetCount" type="Integer" file="Vcl.StdCtrls.pas" line="1465"/>
      <property name="Items" visibility="public" read="FItems" write="SetItems" type="TStrings" file="Vcl.StdCtrls.pas" line="1466"/>
      <property name="Selected[Index]" visibility="public" read="GetSelected" write="SetSelected" type="Boolean" file="Vcl.StdCtrls.pas" line="1467"/>
      <property name="ScrollWidth" visibility="public" read="GetScrollWidth" write="SetScrollWidth" type="Integer" default="0" file="Vcl.StdCtrls.pas" line="1468"/>
      <property name="TopIndex" visibility="public" read="GetTopIndex" write="SetTopIndex" type="Integer" file="Vcl.StdCtrls.pas" line="1469"/>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1471"/>
    </members>
  </class>
  <class name="TListBox" file="Vcl.StdCtrls.pas" line="1474">
    <ancestor name="TCustomListBox" namespace="Vcl.StdCtrls">
      <methodref name="Create@" visibility="class private" procflags="class constructor noself"/>
      <methodref name="Destroy@" visibility="class private" procflags="class destructor noself"/>
      <methodref name="GetItemHeight" visibility="private"/>
      <methodref name="GetItemRect" visibility="private"/>
      <methodref name="GetTopIndex" visibility="private"/>
      <methodref name="LBGetText" visibility="private" procflags="message"/>
      <methodref name="LBGetTextLen" visibility="private" procflags="message"/>
      <methodref name="SetBorderStyle" visibility="private"/>
      <methodref name="SetColumnWidth" visibility="private"/>
      <methodref name="SetColumns" visibility="private"/>
      <methodref name="SetCount" visibility="private"/>
      <methodref name="SetExtendedSelect" visibility="private"/>
      <methodref name="SetIntegralHeight" visibility="private"/>
      <methodref name="SetItemHeight" visibility="private"/>
      <methodref name="SetItems" visibility="private"/>
      <methodref name="SetSelected" visibility="private"/>
      <methodref name="SetSorted" visibility="private"/>
      <methodref name="SetStyle" visibility="private"/>
      <methodref name="SetTabWidth" visibility="private"/>
      <methodref name="SetTopIndex" visibility="private"/>
      <methodref name="WMPaint" visibility="private" procflags="message"/>
      <methodref name="WMSize" visibility="private" procflags="message"/>
      <methodref name="CNCommand" visibility="private" procflags="message"/>
      <methodref name="CNDrawItem" visibility="private" procflags="message"/>
      <methodref name="CNMeasureItem" visibility="private" procflags="message"/>
      <methodref name="CMExit" visibility="private" procflags="message"/>
      <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
      <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
      <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="GetScrollWidth" visibility="private"/>
      <methodref name="SetScrollWidth" visibility="private"/>
      <methodref name="CanObserve" visibility="protected" procflags="override"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <methodref name="CreateWnd" visibility="protected" procflags="override"/>
      <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
      <methodref name="DestroyWnd" visibility="protected" procflags="override"/>
      <methodref name="DoGetData" visibility="protected"/>
      <methodref name="DoGetDataObject" visibility="protected"/>
      <methodref name="DoFindData" visibility="protected"/>
      <methodref name="WndProc" visibility="protected" procflags="override"/>
      <methodref name="DragCanceled" visibility="protected" procflags="override"/>
      <methodref name="DrawItem" visibility="protected" procflags="virtual"/>
      <methodref name="GetSelCount" visibility="protected" procflags="override"/>
      <methodref name="MeasureItem" visibility="protected" procflags="virtual"/>
      <methodref name="InternalGetItemData" visibility="protected" procflags="dynamic"/>
      <methodref name="InternalSetItemData" visibility="protected" procflags="dynamic"/>
      <methodref name="GetItemData" visibility="protected" procflags="dynamic"/>
      <methodref name="GetItemIndex" visibility="protected" procflags="override"/>
      <methodref name="GetSelected" visibility="protected"/>
      <methodref name="MouseDown" visibility="protected" procflags="override"/>
      <methodref name="KeyDown" visibility="protected" procflags="override"/>
      <methodref name="KeyPress" visibility="protected" procflags="override"/>
      <methodref name="LoadRecreateItems" visibility="protected" procflags="virtual"/>
      <methodref name="SetItemData" visibility="protected" procflags="dynamic"/>
      <methodref name="ResetContent" visibility="protected" procflags="dynamic"/>
      <methodref name="SaveRecreateItems" visibility="protected" procflags="virtual"/>
      <methodref name="DeleteString" visibility="protected" procflags="dynamic"/>
      <methodref name="SetMultiSelect" visibility="protected" procflags="override"/>
      <methodref name="SetItemIndex" visibility="protected" procflags="overload override"/>
      <propertyref name="BorderStyle" visibility="protected"/>
      <propertyref name="Columns" visibility="protected"/>
      <propertyref name="ExtendedSelect" visibility="protected"/>
      <propertyref name="IntegralHeight" visibility="protected"/>
      <propertyref name="ItemHeight" visibility="protected"/>
      <propertyref name="ParentColor" visibility="protected"/>
      <propertyref name="Sorted" visibility="protected"/>
      <propertyref name="Style" visibility="protected"/>
      <propertyref name="TabWidth" visibility="protected"/>
      <eventref name="OnDrawItem" visibility="protected"/>
      <eventref name="OnMeasureItem" visibility="protected"/>
      <eventref name="OnData" visibility="protected"/>
      <eventref name="OnDataObject" visibility="protected"/>
      <eventref name="OnDataFind" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <methodref name="AddItem" visibility="public" procflags="override"/>
      <methodref name="Clear" visibility="public" procflags="override"/>
      <methodref name="ClearSelection" visibility="public" procflags="override"/>
      <methodref name="CopySelection" visibility="public" procflags="override"/>
      <methodref name="DeleteSelected" visibility="public" procflags="override"/>
      <methodref name="GetCount" visibility="public" procflags="override"/>
      <methodref name="ItemAtPos" visibility="public"/>
      <methodref name="ItemRect" visibility="public"/>
      <methodref name="SelectAll" visibility="public" procflags="override"/>
      <propertyref name="AutoCompleteDelay" visibility="public"/>
      <propertyref name="AutoComplete" visibility="public"/>
      <propertyref name="Canvas" visibility="public"/>
      <propertyref name="Count" visibility="public"/>
      <propertyref name="Items" visibility="public"/>
      <propertyref name="Selected" visibility="public"/>
      <propertyref name="ScrollWidth" visibility="public"/>
      <propertyref name="TopIndex" visibility="public"/>
      <propertyref name="TabStop" visibility="published"/>
      <ancestor name="TCustomMultiSelectListControl" namespace="Vcl.Controls">
        <methodref name="GetSelCount" visibility="protected" procflags="abstract virtual"/>
        <methodref name="SetMultiSelect" visibility="protected" procflags="abstract virtual"/>
        <propertyref name="MultiSelect" visibility="public"/>
        <propertyref name="SelCount" visibility="public"/>
        <ancestor name="TCustomListControl" namespace="Vcl.Controls">
          <methodref name="GetItemIndex" visibility="protected" procflags="abstract virtual"/>
          <methodref name="IsTouchPropertyStored" visibility="protected" procflags="override"/>
          <methodref name="SetItemIndex" visibility="protected" procflags="abstract overload virtual"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="AddItem" visibility="public" procflags="abstract virtual"/>
          <methodref name="Clear" visibility="public" procflags="abstract virtual"/>
          <methodref name="ClearSelection" visibility="public" procflags="abstract virtual"/>
          <methodref name="CopySelection" visibility="public" procflags="abstract virtual"/>
          <methodref name="DeleteSelected" visibility="public" procflags="abstract virtual"/>
          <methodref name="GetCount" visibility="public" procflags="abstract virtual"/>
          <methodref name="MoveSelection" visibility="public" procflags="virtual"/>
          <methodref name="SelectAll" visibility="public" procflags="abstract virtual"/>
          <propertyref name="ItemIndex" visibility="public"/>
          <ancestor name="TWinControl" namespace="Vcl.Controls">
            <methodref name="AlignControl" visibility="private"/>
            <methodref name="CalcConstraints" visibility="private"/>
            <methodref name="DoPaddingChange" visibility="private"/>
            <methodref name="GetAlignDisabled" visibility="private"/>
            <methodref name="GetControl" visibility="private"/>
            <methodref name="GetControlCount" visibility="private"/>
            <methodref name="GetDockClientCount" visibility="private"/>
            <methodref name="GetDockClients" visibility="private"/>
            <methodref name="GetHandle" visibility="private"/>
            <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
            <methodref name="GetTabOrder" visibility="private"/>
            <methodref name="GetVisibleDockClientCount" visibility="private"/>
            <methodref name="Insert" visibility="private"/>
            <methodref name="InvalidateFrame" visibility="private"/>
            <methodref name="InvokeHelp" visibility="private"/>
            <methodref name="IsCtl3DStored" visibility="private"/>
            <methodref name="IsDoubleBufferedStored" visibility="private"/>
            <methodref name="PrecedingWindow" visibility="private"/>
            <methodref name="ReadDesignSize" visibility="private"/>
            <methodref name="ReadPixelsPerInch" visibility="private"/>
            <methodref name="Remove" visibility="private"/>
            <methodref name="RemoveFocus" visibility="private"/>
            <methodref name="SetBevelCut" visibility="private"/>
            <methodref name="SetBevelEdges" visibility="private"/>
            <methodref name="SetBevelKind" visibility="private"/>
            <methodref name="SetBevelWidth" visibility="private"/>
            <methodref name="SetBorderWidth" visibility="private"/>
            <methodref name="SetCtl3D" visibility="private"/>
            <methodref name="SetDockSite" visibility="private"/>
            <methodref name="SetDoubleBuffered" visibility="private"/>
            <methodref name="SetPadding" visibility="private"/>
            <methodref name="SetParentCtl3D" visibility="private"/>
            <methodref name="SetParentWindow" visibility="private"/>
            <methodref name="SetTabOrder" visibility="private"/>
            <methodref name="SetTabStop" visibility="private"/>
            <methodref name="SetUseDockManager" visibility="private"/>
            <methodref name="SetZOrderPosition" visibility="private"/>
            <methodref name="UpdateTabOrder" visibility="private"/>
            <methodref name="UpdateShowing" visibility="private"/>
            <methodref name="WriteDesignSize" visibility="private"/>
            <methodref name="WritePixelsPerInch" visibility="private"/>
            <methodref name="IsMenuKey" visibility="private"/>
            <methodref name="GetIsDrawingLocked" visibility="private"/>
            <methodref name="GetRedrawDisabled" visibility="private"/>
            <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
            <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
            <methodref name="WMPaint" visibility="private" procflags="message"/>
            <methodref name="WMCommand" visibility="private" procflags="message"/>
            <methodref name="WMNotify" visibility="private" procflags="message"/>
            <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
            <methodref name="WMHScroll" visibility="private" procflags="message"/>
            <methodref name="WMVScroll" visibility="private" procflags="message"/>
            <methodref name="WMCompareItem" visibility="private" procflags="message"/>
            <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
            <methodref name="WMDrawItem" visibility="private" procflags="message"/>
            <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
            <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
            <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
            <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
            <methodref name="WMSize" visibility="private" procflags="message"/>
            <methodref name="WMMove" visibility="private" procflags="message"/>
            <methodref name="WMSetCursor" visibility="private" procflags="message"/>
            <methodref name="WMKeyDown" visibility="private" procflags="message"/>
            <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
            <methodref name="WMKeyUp" visibility="private" procflags="message"/>
            <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
            <methodref name="WMChar" visibility="private" procflags="message"/>
            <methodref name="WMSysCommand" visibility="private" procflags="message"/>
            <methodref name="WMCharToItem" visibility="private" procflags="message"/>
            <methodref name="WMParentNotify" visibility="private" procflags="message"/>
            <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
            <methodref name="WMDestroy" visibility="private" procflags="message"/>
            <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
            <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
            <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
            <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
            <methodref name="WMNCPaint" visibility="private" procflags="message"/>
            <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
            <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
            <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
            <methodref name="WMFontChange" visibility="private" procflags="message"/>
            <methodref name="WMTimeChange" visibility="private" procflags="message"/>
            <methodref name="WMSetFocus" visibility="private" procflags="message"/>
            <methodref name="WMKillFocus" visibility="private" procflags="message"/>
            <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
            <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
            <methodref name="WMContextMenu" visibility="private" procflags="message"/>
            <methodref name="WMGesture" visibility="private" procflags="message"/>
            <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
            <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
            <methodref name="CMChanged" visibility="private" procflags="message"/>
            <methodref name="CMChildKey" visibility="private" procflags="message"/>
            <methodref name="CMDialogKey" visibility="private" procflags="message"/>
            <methodref name="CMDialogChar" visibility="private" procflags="message"/>
            <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
            <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
            <methodref name="CMColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
            <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
            <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
            <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
            <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
            <methodref name="CMEnter" visibility="private" procflags="message"/>
            <methodref name="CMExit" visibility="private" procflags="message"/>
            <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
            <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
            <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
            <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
            <methodref name="CMFontChange" visibility="private" procflags="message"/>
            <methodref name="CMTimeChange" visibility="private" procflags="message"/>
            <methodref name="CMDrag" visibility="private" procflags="message"/>
            <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
            <methodref name="CNKeyDown" visibility="private" procflags="message"/>
            <methodref name="CNKeyUp" visibility="private" procflags="message"/>
            <methodref name="CNChar" visibility="private" procflags="message"/>
            <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
            <methodref name="CNSysChar" visibility="private" procflags="message"/>
            <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
            <methodref name="CMSysCommand" visibility="private" procflags="message"/>
            <methodref name="CMInvalidate" visibility="private" procflags="message"/>
            <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
            <methodref name="CMTextChanged" visibility="private" procflags="message"/>
            <methodref name="WMPrintClient" visibility="private" procflags="message"/>
            <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
            <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
            <methodref name="CMControlListChange" visibility="private" procflags="message"/>
            <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
            <methodref name="CMDockClient" visibility="private" procflags="message"/>
            <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
            <methodref name="CMFloat" visibility="private" procflags="message"/>
            <methodref name="InvokeAsyncCalls" visibility="protected">
            </methodref>
            <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
            <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
            <methodref name="ActionChange" visibility="protected" procflags="override"/>
            <methodref name="AddBiDiModeExStyle" visibility="protected"/>
            <methodref name="AssignTo" visibility="protected" procflags="override"/>
            <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
            <methodref name="AdjustSize" visibility="protected" procflags="override"/>
            <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
            <methodref name="ArrangeControl" visibility="protected"/>
            <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
            <methodref name="CanResize" visibility="protected" procflags="override"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
            <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
            <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
            <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
            <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
            <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
            <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
            <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
            <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
            <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
            <methodref name="DefineProperties" visibility="protected" procflags="override"/>
            <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
            <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
            <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
            <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
            <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
            <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
            <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
            <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
            <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
            <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
            <methodref name="DoKeyDown" visibility="protected"/>
            <methodref name="DoKeyPress" visibility="protected"/>
            <methodref name="DoKeyUp" visibility="protected"/>
            <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
            <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
            <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
            <methodref name="FindNextControl" visibility="protected"/>
            <methodref name="FixupTabList" visibility="protected"/>
            <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
            <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
            <methodref name="GetClientRect" visibility="protected" procflags="override"/>
            <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
            <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
            <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
            <methodref name="GetParentHandle" visibility="protected"/>
            <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
            <methodref name="GetTopParentHandle" visibility="protected"/>
            <methodref name="InvalidateDockHostSite" visibility="protected"/>
            <methodref name="IsControlMouseMsg" visibility="protected"/>
            <methodref name="IsControlActivateMsg" visibility="protected"/>
            <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
            <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
            <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
            <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
            <methodref name="MainWndProc" visibility="protected"/>
            <methodref name="Notification" visibility="protected" procflags="override"/>
            <methodref name="NotifyControls" visibility="protected"/>
            <methodref name="PaintControls" visibility="protected"/>
            <methodref name="PaintHandler" visibility="protected"/>
            <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
            <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
            <methodref name="ReadState" visibility="protected" procflags="override"/>
            <methodref name="RecreateWnd" visibility="protected"/>
            <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
            <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
            <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
            <methodref name="ResetImeComposition" visibility="protected"/>
            <methodref name="RequestAlign" visibility="protected" procflags="override"/>
            <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetCurrentPPIScreen" visibility="protected"/>
            <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
            <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
            <methodref name="ScaleControls" visibility="protected"/>
            <methodref name="ScalePadding" visibility="protected"/>
            <methodref name="SelectFirst" visibility="protected"/>
            <methodref name="SelectNext" visibility="protected"/>
            <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
            <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
            <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
            <methodref name="SetImeCompositionWindow" visibility="protected"/>
            <methodref name="SetParent" visibility="protected" procflags="override"/>
            <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
            <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
            <methodref name="SetZOrder" visibility="protected" procflags="override"/>
            <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateBounds" visibility="protected"/>
            <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateRecreatingFlag" visibility="protected"/>
            <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateUIState" visibility="protected"/>
            <methodref name="WndProc" visibility="protected" procflags="override"/>
            <methodref name="CreateSubClass" visibility="protected"/>
            <methodref name="RemoveWindowProps" visibility="protected"/>
            <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
            <propertyref name="AlignControlList" visibility="protected"/>
            <propertyref name="BevelEdges" visibility="protected"/>
            <propertyref name="BevelInner" visibility="protected"/>
            <propertyref name="BevelOuter" visibility="protected"/>
            <propertyref name="BevelKind" visibility="protected"/>
            <propertyref name="BevelWidth" visibility="protected"/>
            <propertyref name="BorderWidth" visibility="protected"/>
            <propertyref name="Ctl3D" visibility="protected"/>
            <propertyref name="ImeMode" visibility="protected"/>
            <propertyref name="ImeName" visibility="protected"/>
            <propertyref name="ParentBackground" visibility="protected"/>
            <propertyref name="ParentCtl3D" visibility="protected"/>
            <propertyref name="TipMode" visibility="protected"/>
            <propertyref name="DefWndProc" visibility="protected"/>
            <propertyref name="WindowHandle" visibility="protected"/>
            <eventref name="OnAlignInsertBefore" visibility="protected"/>
            <eventref name="OnAlignPosition" visibility="protected"/>
            <eventref name="OnDockDrop" visibility="protected"/>
            <eventref name="OnDockOver" visibility="protected"/>
            <eventref name="OnEnter" visibility="protected"/>
            <eventref name="OnExit" visibility="protected"/>
            <eventref name="OnGetSiteInfo" visibility="protected"/>
            <eventref name="OnKeyDown" visibility="protected"/>
            <eventref name="OnKeyPress" visibility="protected"/>
            <eventref name="OnKeyUp" visibility="protected"/>
            <eventref name="OnUnDock" visibility="protected"/>
            <methodref name="Create" visibility="public" procflags="constructor override"/>
            <methodref name="CreateParented" visibility="public" procflags="constructor"/>
            <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
            <methodref name="Destroy" visibility="public" procflags="destructor override"/>
            <methodref name="ScaleForPPI" visibility="public" procflags="override">
            </methodref>
            <methodref name="Broadcast" visibility="public"/>
            <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
            <methodref name="ContainsControl" visibility="public"/>
            <methodref name="ControlAtPos" visibility="public"/>
            <methodref name="DefaultHandler" visibility="public" procflags="override"/>
            <methodref name="DisableAlign" visibility="public" procflags="inline"/>
            <propertyref name="DockClientCount" visibility="public"/>
            <propertyref name="DockClients" visibility="public"/>
            <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
            <propertyref name="DockSite" visibility="public"/>
            <propertyref name="DockManager" visibility="public"/>
            <propertyref name="DoubleBuffered" visibility="public"/>
            <methodref name="EnableAlign" visibility="public"/>
            <methodref name="FindChildControl" visibility="public"/>
            <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
            <methodref name="Focused" visibility="public" procflags="dynamic"/>
            <methodref name="GetChildren" visibility="public" procflags="override"/>
            <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
            <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
            <methodref name="HandleAllocated" visibility="public"/>
            <methodref name="HandleNeeded" visibility="public"/>
            <methodref name="InsertControl" visibility="public"/>
            <methodref name="Invalidate" visibility="public" procflags="override"/>
            <methodref name="PaintTo" visibility="public" procflags="overload"/>
            <methodref name="PaintTo" visibility="public" procflags="overload"/>
            <propertyref name="PixelsPerInch" visibility="public"/>
            <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
            <methodref name="RemoveControl" visibility="public"/>
            <methodref name="Realign" visibility="public" procflags="inline"/>
            <methodref name="Repaint" visibility="public" procflags="override"/>
            <methodref name="ScaleBy" visibility="public"/>
            <methodref name="ScrollBy" visibility="public"/>
            <methodref name="SetBounds" visibility="public" procflags="override"/>
            <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
            <methodref name="SetFocus" visibility="public" procflags="virtual"/>
            <methodref name="Update" visibility="public" procflags="override"/>
            <methodref name="UpdateControlState" visibility="public"/>
            <methodref name="LockDrawing" visibility="public"/>
            <methodref name="UnlockDrawing" visibility="public"/>
            <propertyref name="AlignDisabled" visibility="public"/>
            <propertyref name="MouseInClient" visibility="public"/>
            <propertyref name="VisibleDockClientCount" visibility="public"/>
            <propertyref name="Brush" visibility="public"/>
            <propertyref name="Controls" visibility="public"/>
            <propertyref name="ControlCount" visibility="public"/>
            <propertyref name="Handle" visibility="public"/>
            <propertyref name="Padding" visibility="public"/>
            <propertyref name="ParentDoubleBuffered" visibility="public"/>
            <propertyref name="ParentWindow" visibility="public"/>
            <propertyref name="Showing" visibility="public"/>
            <propertyref name="IsDrawingLocked" visibility="public"/>
            <propertyref name="RedrawDisabled" visibility="public"/>
            <propertyref name="TabOrder" visibility="public"/>
            <propertyref name="TabStop" visibility="public"/>
            <propertyref name="UseDockManager" visibility="public"/>
            <ancestor name="TControl" namespace="Vcl.Controls">
              <methodref name="GetCustomHint" visibility="private"/>
              <methodref name="CalcDockSizes" visibility="private"/>
              <methodref name="CheckNewSize" visibility="private"/>
              <methodref name="CreateFloatingDockSite" visibility="private"/>
              <methodref name="DoActionChange" visibility="private"/>
              <methodref name="DoCanAutoSize" visibility="private"/>
              <methodref name="DoCanResize" visibility="private"/>
              <methodref name="DoConstraintsChange" visibility="private"/>
              <methodref name="DoConstrainedResize" visibility="private"/>
              <methodref name="DoDragMsg" visibility="private"/>
              <methodref name="DoMouseActivate" visibility="private"/>
              <methodref name="DoMouseDown" visibility="private"/>
              <methodref name="DoMouseUp" visibility="private"/>
              <methodref name="DoMarginChange" visibility="private"/>
              <methodref name="FontChanged" visibility="private"/>
              <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
              <methodref name="GetBoundsRect" visibility="private"/>
              <methodref name="GetClientHeight" visibility="private"/>
              <methodref name="GetClientWidth" visibility="private"/>
              <methodref name="GetLRDockWidth" visibility="private"/>
              <methodref name="GetMouseCapture" visibility="private"/>
              <methodref name="GetTBDockHeight" visibility="private"/>
              <methodref name="GetUndockWidth" visibility="private"/>
              <methodref name="GetUndockHeight" visibility="private"/>
              <methodref name="InvalidateControl" visibility="private"/>
              <methodref name="IsAnchorsStored" visibility="private"/>
              <methodref name="IsBiDiModeStored" visibility="private"/>
              <methodref name="IsCaptionStored" visibility="private"/>
              <methodref name="IsColorStored" visibility="private"/>
              <methodref name="IsEnabledStored" visibility="private"/>
              <methodref name="IsFontStored" visibility="private"/>
              <methodref name="IsHintStored" visibility="private"/>
              <methodref name="IsHelpContextStored" visibility="private"/>
              <methodref name="IsOnClickStored" visibility="private"/>
              <methodref name="IsShowHintStored" visibility="private"/>
              <methodref name="IsVisibleStored" visibility="private"/>
              <methodref name="ReadIsControl" visibility="private"/>
              <methodref name="ReadExplicitLeft" visibility="private"/>
              <methodref name="ReadExplicitTop" visibility="private"/>
              <methodref name="ReadExplicitWidth" visibility="private"/>
              <methodref name="ReadExplicitHeight" visibility="private"/>
              <methodref name="SetAlignWithMargins" visibility="private"/>
              <methodref name="SetAnchors" visibility="private"/>
              <methodref name="SetAction" visibility="private"/>
              <methodref name="SetAlign" visibility="private"/>
              <methodref name="SetBoundsRect" visibility="private"/>
              <methodref name="SetClientHeight" visibility="private"/>
              <methodref name="SetClientSize" visibility="private"/>
              <methodref name="SetClientWidth" visibility="private"/>
              <methodref name="SetColor" visibility="private"/>
              <methodref name="SetCursor" visibility="private"/>
              <methodref name="SetDesktopFont" visibility="private"/>
              <methodref name="SetFont" visibility="private"/>
              <methodref name="SetHeight" visibility="private"/>
              <methodref name="SetHelpContext" visibility="private"/>
              <methodref name="SetHelpKeyword" visibility="private"/>
              <methodref name="SetHostDockSite" visibility="private"/>
              <methodref name="SetLeft" visibility="private"/>
              <methodref name="SetMouseCapture" visibility="private"/>
              <methodref name="SetParentColor" visibility="private"/>
              <methodref name="SetParentFont" visibility="private"/>
              <methodref name="SetShowHint" visibility="private"/>
              <methodref name="SetParentShowHint" visibility="private"/>
              <methodref name="SetParentCustomHint" visibility="private"/>
              <methodref name="SetPopupMenu" visibility="private"/>
              <methodref name="SetTop" visibility="private"/>
              <methodref name="SetVisible" visibility="private"/>
              <methodref name="SetWidth" visibility="private"/>
              <methodref name="SetZOrderPosition" visibility="private"/>
              <methodref name="UpdateAnchorRules" visibility="private"/>
              <methodref name="WriteIsControl" visibility="private"/>
              <methodref name="WriteExplicitLeft" visibility="private"/>
              <methodref name="WriteExplicitTop" visibility="private"/>
              <methodref name="WriteExplicitWidth" visibility="private"/>
              <methodref name="WriteExplicitHeight" visibility="private"/>
              <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
              <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
              <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
              <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
              <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
              <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
              <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
              <methodref name="WMMouseMove" visibility="private" procflags="message"/>
              <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
              <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
              <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
              <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
              <methodref name="WMCancelMode" visibility="private" procflags="message"/>
              <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
              <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
              <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
              <methodref name="CMFontChanged" visibility="private" procflags="message"/>
              <methodref name="CMColorChanged" visibility="private" procflags="message"/>
              <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
              <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
              <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
              <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
              <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
              <methodref name="CMHintShow" visibility="private" procflags="message"/>
              <methodref name="CMHitTest" visibility="private" procflags="message"/>
              <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
              <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
              <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
              <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
              <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
              <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
              <methodref name="CMGesture" visibility="private" procflags="message"/>
              <methodref name="WMContextMenu" visibility="private" procflags="message"/>
              <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
              <methodref name="SetConstraints" visibility="private"/>
              <methodref name="SetMargins" visibility="private"/>
              <methodref name="SetTouchManager" visibility="private"/>
              <methodref name="GetText" visibility="private"/>
              <methodref name="SetText" visibility="private"/>
              <methodref name="CMFloat" visibility="private" procflags="message"/>
              <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
              <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
              <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
              <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
              <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
              <methodref name="AssignTo" visibility="protected" procflags="override"/>
              <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
              <methodref name="CanResize" visibility="protected" procflags="virtual"/>
              <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
              <methodref name="Changed" visibility="protected"/>
              <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
              <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
              <methodref name="Click" visibility="protected" procflags="dynamic"/>
              <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
              <methodref name="CalcCursorPos" visibility="protected"/>
              <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
              <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
              <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
              <methodref name="DefineProperties" visibility="protected" procflags="override"/>
              <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
              <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
              <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
              <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
              <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
              <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
              <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
              <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
              <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
              <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
              <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
              <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
              <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
              <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
              <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
              <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
              <methodref name="GetAction" visibility="protected" procflags="virtual"/>
              <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
              <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
              <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
              <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
              <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
              <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
              <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
              <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
              <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
              <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
              <methodref name="GetDragMode" visibility="protected"/>
              <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
              <methodref name="Loaded" visibility="protected" procflags="override"/>
              <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
              <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
              <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
              <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
              <methodref name="Notification" visibility="protected" procflags="override"/>
              <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
              <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
              <methodref name="ReadState" visibility="protected" procflags="override"/>
              <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
              <methodref name="Resize" visibility="protected" procflags="dynamic"/>
              <methodref name="ScaleConstraints" visibility="protected"/>
              <methodref name="ScaleMargins" visibility="protected"/>
              <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
              <methodref name="SendCancelMode" visibility="protected"/>
              <methodref name="SendDockNotification" visibility="protected"/>
              <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
              <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
              <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
              <methodref name="SetName" visibility="protected" procflags="override"/>
              <methodref name="SetParent" visibility="protected" procflags="virtual"/>
              <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
              <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
              <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
              <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
              <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
              <methodref name="SetCustomHint" visibility="protected"/>
              <methodref name="UpdateExplicitBounds" visibility="protected"/>
              <methodref name="UpdateBoundsRect" visibility="protected"/>
              <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
              <methodref name="WndProc" visibility="protected" procflags="virtual"/>
              <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
              <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
              <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
              <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
              <propertyref name="ActionLink" visibility="protected"/>
              <propertyref name="AutoSize" visibility="protected"/>
              <propertyref name="Caption" visibility="protected"/>
              <propertyref name="DesktopFont" visibility="protected"/>
              <propertyref name="DragKind" visibility="protected"/>
              <propertyref name="DragCursor" visibility="protected"/>
              <propertyref name="DragMode" visibility="protected"/>
              <propertyref name="IsControl" visibility="protected"/>
              <propertyref name="MouseCapture" visibility="protected"/>
              <propertyref name="ParentBiDiMode" visibility="protected"/>
              <propertyref name="ParentColor" visibility="protected"/>
              <propertyref name="ParentFont" visibility="protected"/>
              <propertyref name="ParentShowHint" visibility="protected"/>
              <propertyref name="PopupMenu" visibility="protected"/>
              <propertyref name="ScalingFlags" visibility="protected"/>
              <propertyref name="Text" visibility="protected"/>
              <propertyref name="WheelAccumulator" visibility="protected"/>
              <propertyref name="Color" visibility="protected"/>
              <propertyref name="Font" visibility="protected"/>
              <propertyref name="IScaling" visibility="protected"/>
              <propertyref name="WindowText" visibility="protected"/>
              <eventref name="OnCanResize" visibility="protected"/>
              <eventref name="OnClick" visibility="protected"/>
              <eventref name="OnConstrainedResize" visibility="protected"/>
              <eventref name="OnContextPopup" visibility="protected"/>
              <eventref name="OnDblClick" visibility="protected"/>
              <eventref name="OnDragDrop" visibility="protected"/>
              <eventref name="OnDragOver" visibility="protected"/>
              <eventref name="OnEndDock" visibility="protected"/>
              <eventref name="OnEndDrag" visibility="protected"/>
              <eventref name="OnMouseActivate" visibility="protected"/>
              <eventref name="OnMouseDown" visibility="protected"/>
              <eventref name="OnMouseEnter" visibility="protected"/>
              <eventref name="OnMouseLeave" visibility="protected"/>
              <eventref name="OnMouseMove" visibility="protected"/>
              <eventref name="OnMouseUp" visibility="protected"/>
              <eventref name="OnMouseWheel" visibility="protected"/>
              <eventref name="OnMouseWheelDown" visibility="protected"/>
              <eventref name="OnMouseWheelUp" visibility="protected"/>
              <eventref name="OnResize" visibility="protected"/>
              <eventref name="OnStartDock" visibility="protected"/>
              <eventref name="OnStartDrag" visibility="protected"/>
              <methodref name="Create" visibility="public" procflags="constructor override"/>
              <methodref name="Destroy" visibility="public" procflags="destructor override"/>
              <methodref name="CheckNonMainThreadUsage" visibility="public"/>
              <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
              <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
              <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
              <methodref name="BeginDrag" visibility="public"/>
              <methodref name="BringToFront" visibility="public"/>
              <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
              <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
              <methodref name="ClientToParent" visibility="public"/>
              <methodref name="Dock" visibility="public" procflags="dynamic"/>
              <methodref name="Dragging" visibility="public"/>
              <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
              <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
              <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
              <propertyref name="Enabled" visibility="public"/>
              <methodref name="EndDrag" visibility="public"/>
              <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
              <methodref name="GetParentComponent" visibility="public" procflags="override"/>
              <methodref name="HasParent" visibility="public" procflags="override"/>
              <methodref name="Hide" visibility="public"/>
              <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
              <methodref name="Invalidate" visibility="public" procflags="virtual"/>
              <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
              <methodref name="IsRightToLeft" visibility="public"/>
              <methodref name="ManualDock" visibility="public"/>
              <methodref name="ManualFloat" visibility="public"/>
              <methodref name="Perform" visibility="public" procflags="overload"/>
              <methodref name="Refresh" visibility="public"/>
              <methodref name="Repaint" visibility="public" procflags="virtual"/>
              <methodref name="ReplaceDockedControl" visibility="public"/>
              <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
              <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
              <methodref name="ParentToClient" visibility="public"/>
              <methodref name="SendToBack" visibility="public"/>
              <methodref name="SetBounds" visibility="public" procflags="virtual"/>
              <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
              <methodref name="SetParentComponent" visibility="public" procflags="override"/>
              <methodref name="Show" visibility="public"/>
              <methodref name="Update" visibility="public" procflags="virtual"/>
              <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
              <methodref name="UseRightToLeftReading" visibility="public"/>
              <methodref name="UseRightToLeftScrollBar" visibility="public"/>
              <methodref name="DefaultHandler" visibility="public" procflags="override"/>
              <methodref name="GetTextBuf" visibility="public"/>
              <methodref name="GetTextLen" visibility="public"/>
              <methodref name="Perform" visibility="public" procflags="overload"/>
              <methodref name="Perform" visibility="public" procflags="overload"/>
              <methodref name="SetTextBuf" visibility="public"/>
              <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
              <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
              <methodref name="ScaleValue" visibility="public" procflags="overload"/>
              <methodref name="ScaleValue" visibility="public" procflags="overload"/>
              <methodref name="ScaleValue" visibility="public" procflags="overload"/>
              <methodref name="ScaleValue" visibility="public" procflags="overload"/>
              <methodref name="ScaleValue" visibility="public" procflags="overload"/>
              <methodref name="ScaleRectSize" visibility="public"/>
              <propertyref name="Action" visibility="public"/>
              <propertyref name="Align" visibility="public"/>
              <propertyref name="Anchors" visibility="public"/>
              <propertyref name="BiDiMode" visibility="public"/>
              <propertyref name="BoundsRect" visibility="public"/>
              <propertyref name="ClientHeight" visibility="public"/>
              <propertyref name="ClientOrigin" visibility="public"/>
              <propertyref name="ClientRect" visibility="public"/>
              <propertyref name="ClientWidth" visibility="public"/>
              <propertyref name="Constraints" visibility="public"/>
              <propertyref name="ControlState" visibility="public"/>
              <propertyref name="ControlStyle" visibility="public"/>
              <propertyref name="CurrentPPI" visibility="public"/>
              <propertyref name="DockOrientation" visibility="public"/>
              <propertyref name="ExplicitLeft" visibility="public"/>
              <propertyref name="ExplicitTop" visibility="public"/>
              <propertyref name="ExplicitWidth" visibility="public"/>
              <propertyref name="ExplicitHeight" visibility="public"/>
              <propertyref name="Floating" visibility="public"/>
              <propertyref name="FloatingDockSiteClass" visibility="public"/>
              <propertyref name="HostDockSite" visibility="public"/>
              <propertyref name="LRDockWidth" visibility="public"/>
              <propertyref name="ScaleFactor" visibility="public"/>
              <propertyref name="ShowHint" visibility="public"/>
              <propertyref name="TBDockHeight" visibility="public"/>
              <propertyref name="Touch" visibility="public"/>
              <propertyref name="UndockHeight" visibility="public"/>
              <propertyref name="UndockWidth" visibility="public"/>
              <propertyref name="Visible" visibility="public"/>
              <eventref name="WindowProc" visibility="public"/>
              <propertyref name="Parent" visibility="public"/>
              <propertyref name="StyleElements" visibility="public"/>
              <propertyref name="StyleName" visibility="public"/>
              <eventref name="OnGesture" visibility="public"/>
              <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
              <propertyref name="AlignWithMargins" visibility="published"/>
              <propertyref name="Left" visibility="published"/>
              <propertyref name="Top" visibility="published"/>
              <propertyref name="Width" visibility="published"/>
              <propertyref name="Height" visibility="published"/>
              <propertyref name="Cursor" visibility="published"/>
              <propertyref name="Hint" visibility="published"/>
              <propertyref name="HelpType" visibility="published"/>
              <propertyref name="HelpKeyword" visibility="published"/>
              <propertyref name="HelpContext" visibility="published"/>
              <propertyref name="Margins" visibility="published"/>
              <propertyref name="CustomHint" visibility="published"/>
              <propertyref name="ParentCustomHint" visibility="published"/>
              <ancestor name="TComponent" namespace="System.Classes">
                <interfaces>
                  <implements name="IInterfaceComponentReference"/>
                  <implements name="IInterface"/>
                </interfaces>
                <methodref name="GetComObject" visibility="private">
                </methodref>
                <methodref name="GetComponent" visibility="private">
                </methodref>
                <methodref name="GetComponentCount" visibility="private">
                </methodref>
                <methodref name="GetComponentIndex" visibility="private">
                </methodref>
                <methodref name="Insert" visibility="private">
                </methodref>
                <methodref name="ReadLeft" visibility="private">
                </methodref>
                <methodref name="ReadTop" visibility="private">
                </methodref>
                <methodref name="Remove" visibility="private">
                </methodref>
                <methodref name="RemoveNotification" visibility="private">
                </methodref>
                <methodref name="SetComponentIndex" visibility="private">
                </methodref>
                <methodref name="SetReference" visibility="private">
                </methodref>
                <methodref name="WriteLeft" visibility="private">
                </methodref>
                <methodref name="WriteTop" visibility="private">
                </methodref>
                <methodref name="IntfGetComponent" visibility="private">
                </methodref>
                <methodref name="DoGetDeltaStreams" visibility="private">
                </methodref>
                <methodref name="ReadDeltaStream" visibility="private">
                </methodref>
                <methodref name="ReadDeltaState" visibility="private">
                </methodref>
                <methodref name="FindSortedComponent" visibility="private">
                </methodref>
                <methodref name="AddSortedComponent" visibility="private">
                </methodref>
                <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
                </methodref>
                <methodref name="Create@" visibility="class private" procflags="class constructor noself">
                </methodref>
                <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="ChangeName" visibility="protected">
                </methodref>
                <methodref name="DefineProperties" visibility="protected" procflags="override">
                </methodref>
                <methodref name="GetChildren" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="GetOwner" visibility="protected" procflags="override">
                </methodref>
                <methodref name="Loaded" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="Notification" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="ReadState" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="CanObserve" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="GetObservers" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="SetAncestor" visibility="protected">
                </methodref>
                <methodref name="SetDesigning" visibility="protected">
                </methodref>
                <methodref name="SetInline" visibility="protected">
                </methodref>
                <methodref name="SetDesignInstance" visibility="protected">
                </methodref>
                <methodref name="SetName" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="Updating" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="Updated" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
                </methodref>
                <methodref name="ValidateRename" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="WriteState" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="RemoveFreeNotifications" visibility="protected">
                </methodref>
                <methodref name="QueryInterface" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="_AddRef" visibility="protected">
                </methodref>
                <methodref name="_Release" visibility="protected">
                </methodref>
                <methodref name="GetTypeInfoCount" visibility="protected">
                </methodref>
                <methodref name="GetTypeInfo" visibility="protected">
                </methodref>
                <methodref name="GetIDsOfNames" visibility="protected">
                </methodref>
                <methodref name="Invoke" visibility="protected">
                </methodref>
                <eventref name="OnGetDeltaStreams" visibility="protected">
                </eventref>
                <methodref name="Create" visibility="public" procflags="constructor virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor override">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="override">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="BeginInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="EndInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="EndInvoke" visibility="public" procflags="overload">
                </methodref>
                <methodref name="EndFunctionInvoke" visibility="public">
                </methodref>
                <methodref name="DestroyComponents" visibility="public">
                </methodref>
                <methodref name="Destroying" visibility="public">
                </methodref>
                <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
                </methodref>
                <methodref name="FindComponent" visibility="public">
                </methodref>
                <methodref name="FreeNotification" visibility="public">
                </methodref>
                <methodref name="RemoveFreeNotification" visibility="public">
                </methodref>
                <methodref name="FreeOnRelease" visibility="public">
                </methodref>
                <methodref name="GetEnumerator" visibility="public" procflags="inline">
                </methodref>
                <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
                </methodref>
                <methodref name="GetNamePath" visibility="public" procflags="override">
                </methodref>
                <methodref name="HasParent" visibility="public" procflags="dynamic">
                </methodref>
                <methodref name="InsertComponent" visibility="public">
                </methodref>
                <methodref name="RemoveComponent" visibility="public">
                </methodref>
                <methodref name="SetSubComponent" visibility="public">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="override">
                </methodref>
                <methodref name="UpdateAction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="IsImplementorOf" visibility="public">
                </methodref>
                <methodref name="ReferenceInterface" visibility="public">
                </methodref>
                <propertyref name="ComObject" visibility="public">
                </propertyref>
                <propertyref name="Components" visibility="public">
                </propertyref>
                <propertyref name="ComponentCount" visibility="public">
                </propertyref>
                <propertyref name="ComponentIndex" visibility="public">
                </propertyref>
                <propertyref name="ComponentState" visibility="public">
                </propertyref>
                <propertyref name="ComponentStyle" visibility="public">
                </propertyref>
                <propertyref name="DesignInfo" visibility="public">
                </propertyref>
                <propertyref name="Owner" visibility="public">
                </propertyref>
                <propertyref name="VCLComObject" visibility="public">
                </propertyref>
                <propertyref name="Observers" visibility="public">
                </propertyref>
                <propertyref name="Name" visibility="published">
                </propertyref>
                <propertyref name="Tag" visibility="published">
                </propertyref>
                <ancestor name="TPersistent" namespace="System.Classes">
                  <methodref name="AssignError" visibility="private">
                  </methodref>
                  <methodref name="AssignTo" visibility="protected" procflags="virtual">
                  </methodref>
                  <methodref name="DefineProperties" visibility="protected" procflags="virtual">
                  </methodref>
                  <methodref name="GetOwner" visibility="protected" procflags="dynamic">
                  </methodref>
                  <methodref name="Destroy" visibility="public" procflags="destructor override">
                  </methodref>
                  <methodref name="Assign" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="GetNamePath" visibility="public" procflags="dynamic">
                  </methodref>
                  <ancestor name="TObject" namespace="System">
                    <methodref name="Create" visibility="public" procflags="constructor">
                    </methodref>
                    <methodref name="Free" visibility="public">
                    </methodref>
                    <methodref name="DisposeOf" visibility="public" procflags="inline">
                    </methodref>
                    <methodref name="InitInstance" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="CleanupInstance" visibility="public">
                    </methodref>
                    <methodref name="ClassType" visibility="public" procflags="inline">
                    </methodref>
                    <methodref name="ClassName" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="ClassNameIs" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="ClassParent" visibility="public" procflags="class inline">
                    </methodref>
                    <methodref name="ClassInfo" visibility="public" procflags="class inline">
                    </methodref>
                    <methodref name="InstanceSize" visibility="public" procflags="class inline">
                    </methodref>
                    <methodref name="InheritsFrom" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="MethodAddress" visibility="public" procflags="class overload">
                    </methodref>
                    <methodref name="MethodAddress" visibility="public" procflags="class overload">
                    </methodref>
                    <methodref name="MethodName" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="QualifiedClassName" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="FieldAddress" visibility="public" procflags="overload">
                    </methodref>
                    <methodref name="FieldAddress" visibility="public" procflags="overload">
                    </methodref>
                    <methodref name="GetInterface" visibility="public">
                    </methodref>
                    <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                    </methodref>
                    <methodref name="UnitName" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="UnitScope" visibility="public" procflags="class">
                    </methodref>
                    <methodref name="Equals" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="GetHashCode" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="ToString" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="SafeCallException" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="Dispatch" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="NewInstance" visibility="public" procflags="class virtual">
                    </methodref>
                    <methodref name="FreeInstance" visibility="public" procflags="virtual">
                    </methodref>
                    <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                    </methodref>
                    <methodref name="GetDisposed" visibility="protected" procflags="inline">
                    </methodref>
                    <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                    </methodref>
                    <propertyref name="Disposed" visibility="protected">
                    </propertyref>
                  </ancestor>
                </ancestor>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="1476">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="1477">
      </procedure>
      <property name="Style" visibility="published" read="FStyle" write="SetStyle" type="TListBoxStyle" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1479"/>
      <property name="AutoComplete" visibility="published" read="FAutoComplete" write="FAutoComplete" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1480"/>
      <property name="AutoCompleteDelay" visibility="published" read="FAutoCompleteDelay" write="FAutoCompleteDelay" type="Cardinal" default="500" hoisted="true" file="Vcl.StdCtrls.pas" line="1481"/>
      <property name="Align" visibility="published" read="FAlign" write="SetAlign" type="TAlign" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1482"/>
      <property name="Anchors" visibility="published" read="FAnchors" write="SetAnchors" stored="IsAnchorsStored" type="TAnchors" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="1483"/>
      <property name="BevelEdges" visibility="published" read="FBevelEdges" write="SetBevelEdges" type="TBevelEdges" default="15" hoisted="true" file="Vcl.StdCtrls.pas" line="1484"/>
      <property name="BevelInner" visibility="published" read="FBevelInner" write="SetBevelCut" type="TBevelCut" default="2" index="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1485"/>
      <property name="BevelKind" visibility="published" read="FBevelKind" write="SetBevelKind" type="TBevelKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1486"/>
      <property name="BevelOuter" visibility="published" read="FBevelOuter" write="SetBevelCut" type="TBevelCut" default="1" index="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1487"/>
      <property name="BevelWidth" visibility="published" read="FBevelWidth" write="SetBevelWidth" type="TBevelWidth" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1488"/>
      <property name="BiDiMode" visibility="published" read="FBiDiMode" write="SetBiDiMode" stored="IsBiDiModeStored" type="TBiDiMode" hoisted="true" file="Vcl.StdCtrls.pas" line="1489"/>
      <property name="BorderStyle" visibility="published" read="FBorderStyle" write="SetBorderStyle" type="TBorderStyle" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1490"/>
      <property name="Color" visibility="published" read="FColor" write="SetColor" stored="IsColorStored" type="TColor" default="-16777211" hoisted="true" file="Vcl.StdCtrls.pas" line="1491"/>
      <property name="Columns" visibility="published" read="FColumns" write="SetColumns" type="Integer" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1492"/>
      <property name="Constraints" visibility="published" read="FConstraints" write="SetConstraints" type="TSizeConstraints" hoisted="true" file="Vcl.StdCtrls.pas" line="1493"/>
      <property name="Ctl3D" visibility="published" read="FCtl3D" write="SetCtl3D" stored="IsCtl3DStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1494"/>
      <property name="DoubleBuffered" visibility="published" read="FDoubleBuffered" write="SetDoubleBuffered" stored="IsDoubleBufferedStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1495"/>
      <property name="DragCursor" visibility="published" read="FDragCursor" write="FDragCursor" type="TCursor" default="-12" hoisted="true" file="Vcl.StdCtrls.pas" line="1496"/>
      <property name="DragKind" visibility="published" read="FDragKind" write="FDragKind" type="TDragKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1497"/>
      <property name="DragMode" visibility="published" read="GetDragMode" write="SetDragMode" type="TDragMode" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1498"/>
      <property name="Enabled" visibility="published" read="GetEnabled" write="SetEnabled" stored="IsEnabledStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1499"/>
      <property name="ExtendedSelect" visibility="published" read="FExtendedSelect" write="SetExtendedSelect" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1500"/>
      <property name="Font" visibility="published" read="FFont" write="SetFont" stored="IsFontStored" type="TFont" hoisted="true" file="Vcl.StdCtrls.pas" line="1501"/>
      <property name="ImeMode" visibility="published" read="FImeMode" write="FImeMode" type="TImeMode" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="1502"/>
      <property name="ImeName" visibility="published" read="FImeName" write="FImeName" type="TImeName" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1503"/>
      <property name="IntegralHeight" visibility="published" read="FIntegralHeight" write="SetIntegralHeight" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1504"/>
      <property name="ItemHeight" visibility="published" read="GetItemHeight" write="SetItemHeight" type="Integer" default="16" hoisted="true" file="Vcl.StdCtrls.pas" line="1505"/>
      <property name="Items" visibility="published" read="FItems" write="SetItems" type="TStrings" hoisted="true" file="Vcl.StdCtrls.pas" line="1506"/>
      <property name="MultiSelect" visibility="published" read="FMultiSelect" write="SetMultiSelect" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1507"/>
      <property name="ParentBiDiMode" visibility="published" read="FParentBiDiMode" write="SetParentBiDiMode" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1508"/>
      <property name="ParentColor" visibility="published" read="FParentColor" write="SetParentColor" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1509"/>
      <property name="ParentCtl3D" visibility="published" read="FParentCtl3D" write="SetParentCtl3D" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1510"/>
      <property name="ParentDoubleBuffered" visibility="published" read="FParentDoubleBuffered" write="SetParentDoubleBuffered" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1511"/>
      <property name="ParentFont" visibility="published" read="FParentFont" write="SetParentFont" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1512"/>
      <property name="ParentShowHint" visibility="published" read="FParentShowHint" write="SetParentShowHint" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1513"/>
      <property name="PopupMenu" visibility="published" read="FPopupMenu" write="SetPopupMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="1514"/>
      <property name="ScrollWidth" visibility="published" read="GetScrollWidth" write="SetScrollWidth" type="Integer" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1515"/>
      <property name="ShowHint" visibility="published" read="FShowHint" write="SetShowHint" stored="IsShowHintStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1516"/>
      <property name="Sorted" visibility="published" read="FSorted" write="SetSorted" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1517"/>
      <property name="TabOrder" visibility="published" read="GetTabOrder" write="SetTabOrder" type="TTabOrder" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1518"/>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1519"/>
      <property name="TabWidth" visibility="published" read="FTabWidth" write="SetTabWidth" type="Integer" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1520"/>
      <property name="Touch" visibility="published" read="FTouchManager" write="SetTouchManager" type="TTouchManager" hoisted="true" file="Vcl.StdCtrls.pas" line="1521"/>
      <property name="Visible" visibility="published" read="FVisible" write="SetVisible" stored="IsVisibleStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1522"/>
      <property name="StyleElements" visibility="published" read="FStyleElements" write="SetStyleElements" type="TStyleElements" default="7" hoisted="true" file="Vcl.StdCtrls.pas" line="1523"/>
      <property name="StyleName" visibility="published" read="FStyleName" write="SetStyleName" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1524"/>
      <event name="OnClick" visibility="published" read="FOnClick" write="FOnClick" stored="IsOnClickStored" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1525"/>
      <event name="OnContextPopup" visibility="published" read="FOnContextPopup" write="FOnContextPopup" type="TContextPopupEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1526"/>
      <event name="OnData" visibility="published" read="FOnData" write="FOnData" type="TLBGetDataEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1527"/>
      <event name="OnDataFind" visibility="published" read="FOnDataFind" write="FOnDataFind" type="Integer" hoisted="true" file="Vcl.StdCtrls.pas" line="1528"/>
      <event name="OnDataObject" visibility="published" read="FOnDataObject" write="FOnDataObject" type="TLBGetDataObjectEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1529"/>
      <event name="OnDblClick" visibility="published" read="FOnDblClick" write="FOnDblClick" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1530"/>
      <event name="OnDragDrop" visibility="published" read="FOnDragDrop" write="FOnDragDrop" type="TDragDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1531"/>
      <event name="OnDragOver" visibility="published" read="FOnDragOver" write="FOnDragOver" type="TDragOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1532"/>
      <event name="OnDrawItem" visibility="published" read="FOnDrawItem" write="FOnDrawItem" type="TDrawItemEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1533"/>
      <event name="OnEndDock" visibility="published" read="FOnEndDock" write="FOnEndDock" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1534"/>
      <event name="OnEndDrag" visibility="published" read="FOnEndDrag" write="FOnEndDrag" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1535"/>
      <event name="OnEnter" visibility="published" read="FOnEnter" write="FOnEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1536"/>
      <event name="OnExit" visibility="published" read="FOnExit" write="FOnExit" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1537"/>
      <event name="OnGesture" visibility="published" read="FOnGesture" write="FOnGesture" type="TGestureEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1538"/>
      <event name="OnKeyDown" visibility="published" read="FOnKeyDown" write="FOnKeyDown" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1539"/>
      <event name="OnKeyPress" visibility="published" read="FOnKeyPress" write="FOnKeyPress" type="TKeyPressEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1540"/>
      <event name="OnKeyUp" visibility="published" read="FOnKeyUp" write="FOnKeyUp" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1541"/>
      <event name="OnMeasureItem" visibility="published" read="FOnMeasureItem" write="FOnMeasureItem" type="TMeasureItemEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1542"/>
      <event name="OnMouseActivate" visibility="published" read="FOnMouseActivate" write="FOnMouseActivate" type="TMouseActivateEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1543"/>
      <event name="OnMouseDown" visibility="published" read="FOnMouseDown" write="FOnMouseDown" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1544"/>
      <event name="OnMouseEnter" visibility="published" read="FOnMouseEnter" write="FOnMouseEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1545"/>
      <event name="OnMouseLeave" visibility="published" read="FOnMouseLeave" write="FOnMouseLeave" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1546"/>
      <event name="OnMouseMove" visibility="published" read="FOnMouseMove" write="FOnMouseMove" type="TMouseMoveEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1547"/>
      <event name="OnMouseUp" visibility="published" read="FOnMouseUp" write="FOnMouseUp" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1548"/>
      <event name="OnStartDock" visibility="published" read="FOnStartDock" write="FOnStartDock" type="TStartDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1549"/>
      <event name="OnStartDrag" visibility="published" read="FOnStartDrag" write="FOnStartDrag" type="TStartDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1550"/>
    </members>
  <devnotes><summary>
TListBox displays a collection of items in a scrollable list.
Use TListBox to display a scrollable list of items that users can select, add, or delete. TListBox is a wrapper for the Windows listbox control. For specialized list boxes, use other descendant classes of TCustomListBox or derive your own class from TCustomListBox.
TListBox implements the generic behavior introduced in TCustomListBox. TListBox publishes many of the properties inherited from TCustomListBox, but does not introduce any new behavior.
</summary></devnotes></class>
  <const name="scLineUp" type="TScrollCode" file="Vcl.StdCtrls.pas" line="1554">
    <value>
      scLineUp
    </value>
  </const>
  <const name="scLineDown" type="TScrollCode" file="Vcl.StdCtrls.pas" line="1555">
    <value>
      scLineDown
    </value>
  </const>
  <const name="scPageUp" type="TScrollCode" file="Vcl.StdCtrls.pas" line="1556">
    <value>
      scPageUp
    </value>
  </const>
  <const name="scPageDown" type="TScrollCode" file="Vcl.StdCtrls.pas" line="1557">
    <value>
      scPageDown
    </value>
  </const>
  <const name="scPosition" type="TScrollCode" file="Vcl.StdCtrls.pas" line="1558">
    <value>
      scPosition
    </value>
  </const>
  <const name="scTrack" type="TScrollCode" file="Vcl.StdCtrls.pas" line="1559">
    <value>
      scTrack
    </value>
  </const>
  <const name="scTop" type="TScrollCode" file="Vcl.StdCtrls.pas" line="1560">
    <value>
      scTop
    </value>
  </const>
  <const name="scBottom" type="TScrollCode" file="Vcl.StdCtrls.pas" line="1561">
    <value>
      scBottom
    </value>
  </const>
  <const name="scEndScroll" type="TScrollCode" file="Vcl.StdCtrls.pas" line="1562">
    <value>
      scEndScroll
    </value>
  </const>
  <const name="sbsNone" type="TStaticBorderStyle" file="Vcl.StdCtrls.pas" line="1653">
    <value>
      sbsNone
    </value>
  </const>
  <const name="sbsSingle" type="TStaticBorderStyle" file="Vcl.StdCtrls.pas" line="1653">
    <value>
      sbsSingle
    </value>
  </const>
  <const name="sbsSunken" type="TStaticBorderStyle" file="Vcl.StdCtrls.pas" line="1653">
    <value>
      sbsSunken
    </value>
  </const>
  <enum name="TScrollCode" alias="System.UITypes.TScrollCode" file="Vcl.StdCtrls.pas" line="1565">
    <element value="0" name="scLineUp"/>
    <element value="1" name="scLineDown"/>
    <element value="2" name="scPageUp"/>
    <element value="3" name="scPageDown"/>
    <element value="4" name="scPosition"/>
    <element value="5" name="scTrack"/>
    <element value="6" name="scTop"/>
    <element value="7" name="scBottom"/>
    <element value="8" name="scEndScroll"/>
  </enum>
  <type name="TScrollEvent" file="Vcl.StdCtrls.pas" line="1568" procflags="closure">
  </type>
  <class name="TScrollBar" file="Vcl.StdCtrls.pas" line="1571">
    <ancestor name="TWinControl" namespace="Vcl.Controls">
      <methodref name="AlignControl" visibility="private"/>
      <methodref name="CalcConstraints" visibility="private"/>
      <methodref name="DoPaddingChange" visibility="private"/>
      <methodref name="GetAlignDisabled" visibility="private"/>
      <methodref name="GetControl" visibility="private"/>
      <methodref name="GetControlCount" visibility="private"/>
      <methodref name="GetDockClientCount" visibility="private"/>
      <methodref name="GetDockClients" visibility="private"/>
      <methodref name="GetHandle" visibility="private"/>
      <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
      <methodref name="GetTabOrder" visibility="private"/>
      <methodref name="GetVisibleDockClientCount" visibility="private"/>
      <methodref name="Insert" visibility="private"/>
      <methodref name="InvalidateFrame" visibility="private"/>
      <methodref name="InvokeHelp" visibility="private"/>
      <methodref name="IsCtl3DStored" visibility="private"/>
      <methodref name="IsDoubleBufferedStored" visibility="private"/>
      <methodref name="PrecedingWindow" visibility="private"/>
      <methodref name="ReadDesignSize" visibility="private"/>
      <methodref name="ReadPixelsPerInch" visibility="private"/>
      <methodref name="Remove" visibility="private"/>
      <methodref name="RemoveFocus" visibility="private"/>
      <methodref name="SetBevelCut" visibility="private"/>
      <methodref name="SetBevelEdges" visibility="private"/>
      <methodref name="SetBevelKind" visibility="private"/>
      <methodref name="SetBevelWidth" visibility="private"/>
      <methodref name="SetBorderWidth" visibility="private"/>
      <methodref name="SetCtl3D" visibility="private"/>
      <methodref name="SetDockSite" visibility="private"/>
      <methodref name="SetDoubleBuffered" visibility="private"/>
      <methodref name="SetPadding" visibility="private"/>
      <methodref name="SetParentCtl3D" visibility="private"/>
      <methodref name="SetParentWindow" visibility="private"/>
      <methodref name="SetTabOrder" visibility="private"/>
      <methodref name="SetTabStop" visibility="private"/>
      <methodref name="SetUseDockManager" visibility="private"/>
      <methodref name="SetZOrderPosition" visibility="private"/>
      <methodref name="UpdateTabOrder" visibility="private"/>
      <methodref name="UpdateShowing" visibility="private"/>
      <methodref name="WriteDesignSize" visibility="private"/>
      <methodref name="WritePixelsPerInch" visibility="private"/>
      <methodref name="IsMenuKey" visibility="private"/>
      <methodref name="GetIsDrawingLocked" visibility="private"/>
      <methodref name="GetRedrawDisabled" visibility="private"/>
      <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
      <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
      <methodref name="WMPaint" visibility="private" procflags="message"/>
      <methodref name="WMCommand" visibility="private" procflags="message"/>
      <methodref name="WMNotify" visibility="private" procflags="message"/>
      <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
      <methodref name="WMHScroll" visibility="private" procflags="message"/>
      <methodref name="WMVScroll" visibility="private" procflags="message"/>
      <methodref name="WMCompareItem" visibility="private" procflags="message"/>
      <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
      <methodref name="WMDrawItem" visibility="private" procflags="message"/>
      <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
      <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
      <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
      <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
      <methodref name="WMSize" visibility="private" procflags="message"/>
      <methodref name="WMMove" visibility="private" procflags="message"/>
      <methodref name="WMSetCursor" visibility="private" procflags="message"/>
      <methodref name="WMKeyDown" visibility="private" procflags="message"/>
      <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
      <methodref name="WMKeyUp" visibility="private" procflags="message"/>
      <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
      <methodref name="WMChar" visibility="private" procflags="message"/>
      <methodref name="WMSysCommand" visibility="private" procflags="message"/>
      <methodref name="WMCharToItem" visibility="private" procflags="message"/>
      <methodref name="WMParentNotify" visibility="private" procflags="message"/>
      <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
      <methodref name="WMDestroy" visibility="private" procflags="message"/>
      <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
      <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
      <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
      <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
      <methodref name="WMNCPaint" visibility="private" procflags="message"/>
      <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
      <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
      <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
      <methodref name="WMFontChange" visibility="private" procflags="message"/>
      <methodref name="WMTimeChange" visibility="private" procflags="message"/>
      <methodref name="WMSetFocus" visibility="private" procflags="message"/>
      <methodref name="WMKillFocus" visibility="private" procflags="message"/>
      <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
      <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
      <methodref name="WMContextMenu" visibility="private" procflags="message"/>
      <methodref name="WMGesture" visibility="private" procflags="message"/>
      <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
      <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
      <methodref name="CMChanged" visibility="private" procflags="message"/>
      <methodref name="CMChildKey" visibility="private" procflags="message"/>
      <methodref name="CMDialogKey" visibility="private" procflags="message"/>
      <methodref name="CMDialogChar" visibility="private" procflags="message"/>
      <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
      <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
      <methodref name="CMColorChanged" visibility="private" procflags="message"/>
      <methodref name="CMFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
      <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
      <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
      <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
      <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
      <methodref name="CMEnter" visibility="private" procflags="message"/>
      <methodref name="CMExit" visibility="private" procflags="message"/>
      <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
      <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
      <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
      <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
      <methodref name="CMFontChange" visibility="private" procflags="message"/>
      <methodref name="CMTimeChange" visibility="private" procflags="message"/>
      <methodref name="CMDrag" visibility="private" procflags="message"/>
      <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
      <methodref name="CNKeyDown" visibility="private" procflags="message"/>
      <methodref name="CNKeyUp" visibility="private" procflags="message"/>
      <methodref name="CNChar" visibility="private" procflags="message"/>
      <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
      <methodref name="CNSysChar" visibility="private" procflags="message"/>
      <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
      <methodref name="CMSysCommand" visibility="private" procflags="message"/>
      <methodref name="CMInvalidate" visibility="private" procflags="message"/>
      <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
      <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
      <methodref name="CMTextChanged" visibility="private" procflags="message"/>
      <methodref name="WMPrintClient" visibility="private" procflags="message"/>
      <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
      <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
      <methodref name="CMControlListChange" visibility="private" procflags="message"/>
      <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
      <methodref name="CMDockClient" visibility="private" procflags="message"/>
      <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
      <methodref name="CMFloat" visibility="private" procflags="message"/>
      <methodref name="InvokeAsyncCalls" visibility="protected">
      </methodref>
      <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
      <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
      <methodref name="ActionChange" visibility="protected" procflags="override"/>
      <methodref name="AddBiDiModeExStyle" visibility="protected"/>
      <methodref name="AssignTo" visibility="protected" procflags="override"/>
      <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
      <methodref name="AdjustSize" visibility="protected" procflags="override"/>
      <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
      <methodref name="ArrangeControl" visibility="protected"/>
      <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
      <methodref name="CanResize" visibility="protected" procflags="override"/>
      <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
      <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
      <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
      <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
      <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
      <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
      <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
      <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
      <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
      <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
      <methodref name="DefineProperties" visibility="protected" procflags="override"/>
      <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
      <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
      <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
      <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
      <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
      <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
      <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
      <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
      <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
      <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
      <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="DoKeyDown" visibility="protected"/>
      <methodref name="DoKeyPress" visibility="protected"/>
      <methodref name="DoKeyUp" visibility="protected"/>
      <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
      <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
      <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
      <methodref name="FindNextControl" visibility="protected"/>
      <methodref name="FixupTabList" visibility="protected"/>
      <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
      <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
      <methodref name="GetClientRect" visibility="protected" procflags="override"/>
      <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
      <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
      <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
      <methodref name="GetParentHandle" visibility="protected"/>
      <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
      <methodref name="GetTopParentHandle" visibility="protected"/>
      <methodref name="InvalidateDockHostSite" visibility="protected"/>
      <methodref name="IsControlMouseMsg" visibility="protected"/>
      <methodref name="IsControlActivateMsg" visibility="protected"/>
      <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
      <methodref name="MainWndProc" visibility="protected"/>
      <methodref name="Notification" visibility="protected" procflags="override"/>
      <methodref name="NotifyControls" visibility="protected"/>
      <methodref name="PaintControls" visibility="protected"/>
      <methodref name="PaintHandler" visibility="protected"/>
      <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
      <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
      <methodref name="ReadState" visibility="protected" procflags="override"/>
      <methodref name="RecreateWnd" visibility="protected"/>
      <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
      <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
      <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
      <methodref name="ResetImeComposition" visibility="protected"/>
      <methodref name="RequestAlign" visibility="protected" procflags="override"/>
      <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="GetCurrentPPIScreen" visibility="protected"/>
      <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="ScaleControls" visibility="protected"/>
      <methodref name="ScalePadding" visibility="protected"/>
      <methodref name="SelectFirst" visibility="protected"/>
      <methodref name="SelectNext" visibility="protected"/>
      <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
      <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
      <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
      <methodref name="SetImeCompositionWindow" visibility="protected"/>
      <methodref name="SetParent" visibility="protected" procflags="override"/>
      <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
      <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
      <methodref name="SetZOrder" visibility="protected" procflags="override"/>
      <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateBounds" visibility="protected"/>
      <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateRecreatingFlag" visibility="protected"/>
      <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateUIState" visibility="protected"/>
      <methodref name="WndProc" visibility="protected" procflags="override"/>
      <methodref name="CreateSubClass" visibility="protected"/>
      <methodref name="RemoveWindowProps" visibility="protected"/>
      <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
      <propertyref name="AlignControlList" visibility="protected"/>
      <propertyref name="BevelEdges" visibility="protected"/>
      <propertyref name="BevelInner" visibility="protected"/>
      <propertyref name="BevelOuter" visibility="protected"/>
      <propertyref name="BevelKind" visibility="protected"/>
      <propertyref name="BevelWidth" visibility="protected"/>
      <propertyref name="BorderWidth" visibility="protected"/>
      <propertyref name="Ctl3D" visibility="protected"/>
      <propertyref name="ImeMode" visibility="protected"/>
      <propertyref name="ImeName" visibility="protected"/>
      <propertyref name="ParentBackground" visibility="protected"/>
      <propertyref name="ParentCtl3D" visibility="protected"/>
      <propertyref name="TipMode" visibility="protected"/>
      <propertyref name="DefWndProc" visibility="protected"/>
      <propertyref name="WindowHandle" visibility="protected"/>
      <eventref name="OnAlignInsertBefore" visibility="protected"/>
      <eventref name="OnAlignPosition" visibility="protected"/>
      <eventref name="OnDockDrop" visibility="protected"/>
      <eventref name="OnDockOver" visibility="protected"/>
      <eventref name="OnEnter" visibility="protected"/>
      <eventref name="OnExit" visibility="protected"/>
      <eventref name="OnGetSiteInfo" visibility="protected"/>
      <eventref name="OnKeyDown" visibility="protected"/>
      <eventref name="OnKeyPress" visibility="protected"/>
      <eventref name="OnKeyUp" visibility="protected"/>
      <eventref name="OnUnDock" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="CreateParented" visibility="public" procflags="constructor"/>
      <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <methodref name="ScaleForPPI" visibility="public" procflags="override">
      </methodref>
      <methodref name="Broadcast" visibility="public"/>
      <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
      <methodref name="ContainsControl" visibility="public"/>
      <methodref name="ControlAtPos" visibility="public"/>
      <methodref name="DefaultHandler" visibility="public" procflags="override"/>
      <methodref name="DisableAlign" visibility="public" procflags="inline"/>
      <propertyref name="DockClientCount" visibility="public"/>
      <propertyref name="DockClients" visibility="public"/>
      <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
      <propertyref name="DockSite" visibility="public"/>
      <propertyref name="DockManager" visibility="public"/>
      <propertyref name="DoubleBuffered" visibility="public"/>
      <methodref name="EnableAlign" visibility="public"/>
      <methodref name="FindChildControl" visibility="public"/>
      <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
      <methodref name="Focused" visibility="public" procflags="dynamic"/>
      <methodref name="GetChildren" visibility="public" procflags="override"/>
      <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
      <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
      <methodref name="HandleAllocated" visibility="public"/>
      <methodref name="HandleNeeded" visibility="public"/>
      <methodref name="InsertControl" visibility="public"/>
      <methodref name="Invalidate" visibility="public" procflags="override"/>
      <methodref name="PaintTo" visibility="public" procflags="overload"/>
      <methodref name="PaintTo" visibility="public" procflags="overload"/>
      <propertyref name="PixelsPerInch" visibility="public"/>
      <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
      <methodref name="RemoveControl" visibility="public"/>
      <methodref name="Realign" visibility="public" procflags="inline"/>
      <methodref name="Repaint" visibility="public" procflags="override"/>
      <methodref name="ScaleBy" visibility="public"/>
      <methodref name="ScrollBy" visibility="public"/>
      <methodref name="SetBounds" visibility="public" procflags="override"/>
      <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
      <methodref name="SetFocus" visibility="public" procflags="virtual"/>
      <methodref name="Update" visibility="public" procflags="override"/>
      <methodref name="UpdateControlState" visibility="public"/>
      <methodref name="LockDrawing" visibility="public"/>
      <methodref name="UnlockDrawing" visibility="public"/>
      <propertyref name="AlignDisabled" visibility="public"/>
      <propertyref name="MouseInClient" visibility="public"/>
      <propertyref name="VisibleDockClientCount" visibility="public"/>
      <propertyref name="Brush" visibility="public"/>
      <propertyref name="Controls" visibility="public"/>
      <propertyref name="ControlCount" visibility="public"/>
      <propertyref name="Handle" visibility="public"/>
      <propertyref name="Padding" visibility="public"/>
      <propertyref name="ParentDoubleBuffered" visibility="public"/>
      <propertyref name="ParentWindow" visibility="public"/>
      <propertyref name="Showing" visibility="public"/>
      <propertyref name="IsDrawingLocked" visibility="public"/>
      <propertyref name="RedrawDisabled" visibility="public"/>
      <propertyref name="TabOrder" visibility="public"/>
      <propertyref name="TabStop" visibility="public"/>
      <propertyref name="UseDockManager" visibility="public"/>
      <ancestor name="TControl" namespace="Vcl.Controls">
        <methodref name="GetCustomHint" visibility="private"/>
        <methodref name="CalcDockSizes" visibility="private"/>
        <methodref name="CheckNewSize" visibility="private"/>
        <methodref name="CreateFloatingDockSite" visibility="private"/>
        <methodref name="DoActionChange" visibility="private"/>
        <methodref name="DoCanAutoSize" visibility="private"/>
        <methodref name="DoCanResize" visibility="private"/>
        <methodref name="DoConstraintsChange" visibility="private"/>
        <methodref name="DoConstrainedResize" visibility="private"/>
        <methodref name="DoDragMsg" visibility="private"/>
        <methodref name="DoMouseActivate" visibility="private"/>
        <methodref name="DoMouseDown" visibility="private"/>
        <methodref name="DoMouseUp" visibility="private"/>
        <methodref name="DoMarginChange" visibility="private"/>
        <methodref name="FontChanged" visibility="private"/>
        <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
        <methodref name="GetBoundsRect" visibility="private"/>
        <methodref name="GetClientHeight" visibility="private"/>
        <methodref name="GetClientWidth" visibility="private"/>
        <methodref name="GetLRDockWidth" visibility="private"/>
        <methodref name="GetMouseCapture" visibility="private"/>
        <methodref name="GetTBDockHeight" visibility="private"/>
        <methodref name="GetUndockWidth" visibility="private"/>
        <methodref name="GetUndockHeight" visibility="private"/>
        <methodref name="InvalidateControl" visibility="private"/>
        <methodref name="IsAnchorsStored" visibility="private"/>
        <methodref name="IsBiDiModeStored" visibility="private"/>
        <methodref name="IsCaptionStored" visibility="private"/>
        <methodref name="IsColorStored" visibility="private"/>
        <methodref name="IsEnabledStored" visibility="private"/>
        <methodref name="IsFontStored" visibility="private"/>
        <methodref name="IsHintStored" visibility="private"/>
        <methodref name="IsHelpContextStored" visibility="private"/>
        <methodref name="IsOnClickStored" visibility="private"/>
        <methodref name="IsShowHintStored" visibility="private"/>
        <methodref name="IsVisibleStored" visibility="private"/>
        <methodref name="ReadIsControl" visibility="private"/>
        <methodref name="ReadExplicitLeft" visibility="private"/>
        <methodref name="ReadExplicitTop" visibility="private"/>
        <methodref name="ReadExplicitWidth" visibility="private"/>
        <methodref name="ReadExplicitHeight" visibility="private"/>
        <methodref name="SetAlignWithMargins" visibility="private"/>
        <methodref name="SetAnchors" visibility="private"/>
        <methodref name="SetAction" visibility="private"/>
        <methodref name="SetAlign" visibility="private"/>
        <methodref name="SetBoundsRect" visibility="private"/>
        <methodref name="SetClientHeight" visibility="private"/>
        <methodref name="SetClientSize" visibility="private"/>
        <methodref name="SetClientWidth" visibility="private"/>
        <methodref name="SetColor" visibility="private"/>
        <methodref name="SetCursor" visibility="private"/>
        <methodref name="SetDesktopFont" visibility="private"/>
        <methodref name="SetFont" visibility="private"/>
        <methodref name="SetHeight" visibility="private"/>
        <methodref name="SetHelpContext" visibility="private"/>
        <methodref name="SetHelpKeyword" visibility="private"/>
        <methodref name="SetHostDockSite" visibility="private"/>
        <methodref name="SetLeft" visibility="private"/>
        <methodref name="SetMouseCapture" visibility="private"/>
        <methodref name="SetParentColor" visibility="private"/>
        <methodref name="SetParentFont" visibility="private"/>
        <methodref name="SetShowHint" visibility="private"/>
        <methodref name="SetParentShowHint" visibility="private"/>
        <methodref name="SetParentCustomHint" visibility="private"/>
        <methodref name="SetPopupMenu" visibility="private"/>
        <methodref name="SetTop" visibility="private"/>
        <methodref name="SetVisible" visibility="private"/>
        <methodref name="SetWidth" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateAnchorRules" visibility="private"/>
        <methodref name="WriteIsControl" visibility="private"/>
        <methodref name="WriteExplicitLeft" visibility="private"/>
        <methodref name="WriteExplicitTop" visibility="private"/>
        <methodref name="WriteExplicitWidth" visibility="private"/>
        <methodref name="WriteExplicitHeight" visibility="private"/>
        <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMMouseMove" visibility="private" procflags="message"/>
        <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
        <methodref name="WMCancelMode" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMHintShow" visibility="private" procflags="message"/>
        <methodref name="CMHitTest" visibility="private" procflags="message"/>
        <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
        <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
        <methodref name="CMGesture" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="SetConstraints" visibility="private"/>
        <methodref name="SetMargins" visibility="private"/>
        <methodref name="SetTouchManager" visibility="private"/>
        <methodref name="GetText" visibility="private"/>
        <methodref name="SetText" visibility="private"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
        <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="CanResize" visibility="protected" procflags="virtual"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
        <methodref name="Changed" visibility="protected"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
        <methodref name="Click" visibility="protected" procflags="dynamic"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
        <methodref name="CalcCursorPos" visibility="protected"/>
        <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
        <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
        <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
        <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
        <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
        <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
        <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
        <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="GetAction" visibility="protected" procflags="virtual"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
        <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
        <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
        <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
        <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
        <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
        <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
        <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
        <methodref name="GetDragMode" visibility="protected"/>
        <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
        <methodref name="Loaded" visibility="protected" procflags="override"/>
        <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
        <methodref name="Resize" visibility="protected" procflags="dynamic"/>
        <methodref name="ScaleConstraints" visibility="protected"/>
        <methodref name="ScaleMargins" visibility="protected"/>
        <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
        <methodref name="SendCancelMode" visibility="protected"/>
        <methodref name="SendDockNotification" visibility="protected"/>
        <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
        <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
        <methodref name="SetName" visibility="protected" procflags="override"/>
        <methodref name="SetParent" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
        <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
        <methodref name="SetCustomHint" visibility="protected"/>
        <methodref name="UpdateExplicitBounds" visibility="protected"/>
        <methodref name="UpdateBoundsRect" visibility="protected"/>
        <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
        <methodref name="WndProc" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
        <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
        <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
        <propertyref name="ActionLink" visibility="protected"/>
        <propertyref name="AutoSize" visibility="protected"/>
        <propertyref name="Caption" visibility="protected"/>
        <propertyref name="DesktopFont" visibility="protected"/>
        <propertyref name="DragKind" visibility="protected"/>
        <propertyref name="DragCursor" visibility="protected"/>
        <propertyref name="DragMode" visibility="protected"/>
        <propertyref name="IsControl" visibility="protected"/>
        <propertyref name="MouseCapture" visibility="protected"/>
        <propertyref name="ParentBiDiMode" visibility="protected"/>
        <propertyref name="ParentColor" visibility="protected"/>
        <propertyref name="ParentFont" visibility="protected"/>
        <propertyref name="ParentShowHint" visibility="protected"/>
        <propertyref name="PopupMenu" visibility="protected"/>
        <propertyref name="ScalingFlags" visibility="protected"/>
        <propertyref name="Text" visibility="protected"/>
        <propertyref name="WheelAccumulator" visibility="protected"/>
        <propertyref name="Color" visibility="protected"/>
        <propertyref name="Font" visibility="protected"/>
        <propertyref name="IScaling" visibility="protected"/>
        <propertyref name="WindowText" visibility="protected"/>
        <eventref name="OnCanResize" visibility="protected"/>
        <eventref name="OnClick" visibility="protected"/>
        <eventref name="OnConstrainedResize" visibility="protected"/>
        <eventref name="OnContextPopup" visibility="protected"/>
        <eventref name="OnDblClick" visibility="protected"/>
        <eventref name="OnDragDrop" visibility="protected"/>
        <eventref name="OnDragOver" visibility="protected"/>
        <eventref name="OnEndDock" visibility="protected"/>
        <eventref name="OnEndDrag" visibility="protected"/>
        <eventref name="OnMouseActivate" visibility="protected"/>
        <eventref name="OnMouseDown" visibility="protected"/>
        <eventref name="OnMouseEnter" visibility="protected"/>
        <eventref name="OnMouseLeave" visibility="protected"/>
        <eventref name="OnMouseMove" visibility="protected"/>
        <eventref name="OnMouseUp" visibility="protected"/>
        <eventref name="OnMouseWheel" visibility="protected"/>
        <eventref name="OnMouseWheelDown" visibility="protected"/>
        <eventref name="OnMouseWheelUp" visibility="protected"/>
        <eventref name="OnResize" visibility="protected"/>
        <eventref name="OnStartDock" visibility="protected"/>
        <eventref name="OnStartDrag" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="CheckNonMainThreadUsage" visibility="public"/>
        <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
        <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
        <methodref name="BeginDrag" visibility="public"/>
        <methodref name="BringToFront" visibility="public"/>
        <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
        <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
        <methodref name="ClientToParent" visibility="public"/>
        <methodref name="Dock" visibility="public" procflags="dynamic"/>
        <methodref name="Dragging" visibility="public"/>
        <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
        <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
        <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
        <propertyref name="Enabled" visibility="public"/>
        <methodref name="EndDrag" visibility="public"/>
        <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
        <methodref name="GetParentComponent" visibility="public" procflags="override"/>
        <methodref name="HasParent" visibility="public" procflags="override"/>
        <methodref name="Hide" visibility="public"/>
        <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
        <methodref name="Invalidate" visibility="public" procflags="virtual"/>
        <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
        <methodref name="IsRightToLeft" visibility="public"/>
        <methodref name="ManualDock" visibility="public"/>
        <methodref name="ManualFloat" visibility="public"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="Refresh" visibility="public"/>
        <methodref name="Repaint" visibility="public" procflags="virtual"/>
        <methodref name="ReplaceDockedControl" visibility="public"/>
        <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
        <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
        <methodref name="ParentToClient" visibility="public"/>
        <methodref name="SendToBack" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="virtual"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
        <methodref name="SetParentComponent" visibility="public" procflags="override"/>
        <methodref name="Show" visibility="public"/>
        <methodref name="Update" visibility="public" procflags="virtual"/>
        <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
        <methodref name="UseRightToLeftReading" visibility="public"/>
        <methodref name="UseRightToLeftScrollBar" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="GetTextBuf" visibility="public"/>
        <methodref name="GetTextLen" visibility="public"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="SetTextBuf" visibility="public"/>
        <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
        <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleRectSize" visibility="public"/>
        <propertyref name="Action" visibility="public"/>
        <propertyref name="Align" visibility="public"/>
        <propertyref name="Anchors" visibility="public"/>
        <propertyref name="BiDiMode" visibility="public"/>
        <propertyref name="BoundsRect" visibility="public"/>
        <propertyref name="ClientHeight" visibility="public"/>
        <propertyref name="ClientOrigin" visibility="public"/>
        <propertyref name="ClientRect" visibility="public"/>
        <propertyref name="ClientWidth" visibility="public"/>
        <propertyref name="Constraints" visibility="public"/>
        <propertyref name="ControlState" visibility="public"/>
        <propertyref name="ControlStyle" visibility="public"/>
        <propertyref name="CurrentPPI" visibility="public"/>
        <propertyref name="DockOrientation" visibility="public"/>
        <propertyref name="ExplicitLeft" visibility="public"/>
        <propertyref name="ExplicitTop" visibility="public"/>
        <propertyref name="ExplicitWidth" visibility="public"/>
        <propertyref name="ExplicitHeight" visibility="public"/>
        <propertyref name="Floating" visibility="public"/>
        <propertyref name="FloatingDockSiteClass" visibility="public"/>
        <propertyref name="HostDockSite" visibility="public"/>
        <propertyref name="LRDockWidth" visibility="public"/>
        <propertyref name="ScaleFactor" visibility="public"/>
        <propertyref name="ShowHint" visibility="public"/>
        <propertyref name="TBDockHeight" visibility="public"/>
        <propertyref name="Touch" visibility="public"/>
        <propertyref name="UndockHeight" visibility="public"/>
        <propertyref name="UndockWidth" visibility="public"/>
        <propertyref name="Visible" visibility="public"/>
        <eventref name="WindowProc" visibility="public"/>
        <propertyref name="Parent" visibility="public"/>
        <propertyref name="StyleElements" visibility="public"/>
        <propertyref name="StyleName" visibility="public"/>
        <eventref name="OnGesture" visibility="public"/>
        <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
        <propertyref name="AlignWithMargins" visibility="published"/>
        <propertyref name="Left" visibility="published"/>
        <propertyref name="Top" visibility="published"/>
        <propertyref name="Width" visibility="published"/>
        <propertyref name="Height" visibility="published"/>
        <propertyref name="Cursor" visibility="published"/>
        <propertyref name="Hint" visibility="published"/>
        <propertyref name="HelpType" visibility="published"/>
        <propertyref name="HelpKeyword" visibility="published"/>
        <propertyref name="HelpContext" visibility="published"/>
        <propertyref name="Margins" visibility="published"/>
        <propertyref name="CustomHint" visibility="published"/>
        <propertyref name="ParentCustomHint" visibility="published"/>
        <ancestor name="TComponent" namespace="System.Classes">
          <interfaces>
            <implements name="IInterfaceComponentReference"/>
            <implements name="IInterface"/>
          </interfaces>
          <methodref name="GetComObject" visibility="private">
          </methodref>
          <methodref name="GetComponent" visibility="private">
          </methodref>
          <methodref name="GetComponentCount" visibility="private">
          </methodref>
          <methodref name="GetComponentIndex" visibility="private">
          </methodref>
          <methodref name="Insert" visibility="private">
          </methodref>
          <methodref name="ReadLeft" visibility="private">
          </methodref>
          <methodref name="ReadTop" visibility="private">
          </methodref>
          <methodref name="Remove" visibility="private">
          </methodref>
          <methodref name="RemoveNotification" visibility="private">
          </methodref>
          <methodref name="SetComponentIndex" visibility="private">
          </methodref>
          <methodref name="SetReference" visibility="private">
          </methodref>
          <methodref name="WriteLeft" visibility="private">
          </methodref>
          <methodref name="WriteTop" visibility="private">
          </methodref>
          <methodref name="IntfGetComponent" visibility="private">
          </methodref>
          <methodref name="DoGetDeltaStreams" visibility="private">
          </methodref>
          <methodref name="ReadDeltaStream" visibility="private">
          </methodref>
          <methodref name="ReadDeltaState" visibility="private">
          </methodref>
          <methodref name="FindSortedComponent" visibility="private">
          </methodref>
          <methodref name="AddSortedComponent" visibility="private">
          </methodref>
          <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
          </methodref>
          <methodref name="Create@" visibility="class private" procflags="class constructor noself">
          </methodref>
          <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ChangeName" visibility="protected">
          </methodref>
          <methodref name="DefineProperties" visibility="protected" procflags="override">
          </methodref>
          <methodref name="GetChildren" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetOwner" visibility="protected" procflags="override">
          </methodref>
          <methodref name="Loaded" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="Notification" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="ReadState" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="CanObserve" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetObservers" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="SetAncestor" visibility="protected">
          </methodref>
          <methodref name="SetDesigning" visibility="protected">
          </methodref>
          <methodref name="SetInline" visibility="protected">
          </methodref>
          <methodref name="SetDesignInstance" visibility="protected">
          </methodref>
          <methodref name="SetName" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="Updating" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="Updated" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
          </methodref>
          <methodref name="ValidateRename" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="WriteState" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="RemoveFreeNotifications" visibility="protected">
          </methodref>
          <methodref name="QueryInterface" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="_AddRef" visibility="protected">
          </methodref>
          <methodref name="_Release" visibility="protected">
          </methodref>
          <methodref name="GetTypeInfoCount" visibility="protected">
          </methodref>
          <methodref name="GetTypeInfo" visibility="protected">
          </methodref>
          <methodref name="GetIDsOfNames" visibility="protected">
          </methodref>
          <methodref name="Invoke" visibility="protected">
          </methodref>
          <eventref name="OnGetDeltaStreams" visibility="protected">
          </eventref>
          <methodref name="Create" visibility="public" procflags="constructor virtual">
          </methodref>
          <methodref name="Destroy" visibility="public" procflags="destructor override">
          </methodref>
          <methodref name="BeforeDestruction" visibility="public" procflags="override">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndFunctionInvoke" visibility="public">
          </methodref>
          <methodref name="DestroyComponents" visibility="public">
          </methodref>
          <methodref name="Destroying" visibility="public">
          </methodref>
          <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="FindComponent" visibility="public">
          </methodref>
          <methodref name="FreeNotification" visibility="public">
          </methodref>
          <methodref name="RemoveFreeNotification" visibility="public">
          </methodref>
          <methodref name="FreeOnRelease" visibility="public">
          </methodref>
          <methodref name="GetEnumerator" visibility="public" procflags="inline">
          </methodref>
          <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="GetNamePath" visibility="public" procflags="override">
          </methodref>
          <methodref name="HasParent" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="InsertComponent" visibility="public">
          </methodref>
          <methodref name="RemoveComponent" visibility="public">
          </methodref>
          <methodref name="SetSubComponent" visibility="public">
          </methodref>
          <methodref name="SafeCallException" visibility="public" procflags="override">
          </methodref>
          <methodref name="UpdateAction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="IsImplementorOf" visibility="public">
          </methodref>
          <methodref name="ReferenceInterface" visibility="public">
          </methodref>
          <propertyref name="ComObject" visibility="public">
          </propertyref>
          <propertyref name="Components" visibility="public">
          </propertyref>
          <propertyref name="ComponentCount" visibility="public">
          </propertyref>
          <propertyref name="ComponentIndex" visibility="public">
          </propertyref>
          <propertyref name="ComponentState" visibility="public">
          </propertyref>
          <propertyref name="ComponentStyle" visibility="public">
          </propertyref>
          <propertyref name="DesignInfo" visibility="public">
          </propertyref>
          <propertyref name="Owner" visibility="public">
          </propertyref>
          <propertyref name="VCLComObject" visibility="public">
          </propertyref>
          <propertyref name="Observers" visibility="public">
          </propertyref>
          <propertyref name="Name" visibility="published">
          </propertyref>
          <propertyref name="Tag" visibility="published">
          </propertyref>
          <ancestor name="TPersistent" namespace="System.Classes">
            <methodref name="AssignError" visibility="private">
            </methodref>
            <methodref name="AssignTo" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="Assign" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="dynamic">
            </methodref>
            <ancestor name="TObject" namespace="System">
              <methodref name="Create" visibility="public" procflags="constructor">
              </methodref>
              <methodref name="Free" visibility="public">
              </methodref>
              <methodref name="DisposeOf" visibility="public" procflags="inline">
              </methodref>
              <methodref name="InitInstance" visibility="public" procflags="class">
              </methodref>
              <methodref name="CleanupInstance" visibility="public">
              </methodref>
              <methodref name="ClassType" visibility="public" procflags="inline">
              </methodref>
              <methodref name="ClassName" visibility="public" procflags="class">
              </methodref>
              <methodref name="ClassNameIs" visibility="public" procflags="class">
              </methodref>
              <methodref name="ClassParent" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="ClassInfo" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="InstanceSize" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="InheritsFrom" visibility="public" procflags="class">
              </methodref>
              <methodref name="MethodAddress" visibility="public" procflags="class overload">
              </methodref>
              <methodref name="MethodAddress" visibility="public" procflags="class overload">
              </methodref>
              <methodref name="MethodName" visibility="public" procflags="class">
              </methodref>
              <methodref name="QualifiedClassName" visibility="public" procflags="class">
              </methodref>
              <methodref name="FieldAddress" visibility="public" procflags="overload">
              </methodref>
              <methodref name="FieldAddress" visibility="public" procflags="overload">
              </methodref>
              <methodref name="GetInterface" visibility="public">
              </methodref>
              <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
              </methodref>
              <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="UnitName" visibility="public" procflags="class">
              </methodref>
              <methodref name="UnitScope" visibility="public" procflags="class">
              </methodref>
              <methodref name="Equals" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetHashCode" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="ToString" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="AfterConstruction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="Dispatch" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="DefaultHandler" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="NewInstance" visibility="public" procflags="class virtual">
              </methodref>
              <methodref name="FreeInstance" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor virtual">
              </methodref>
              <methodref name="GetDisposed" visibility="protected" procflags="inline">
              </methodref>
              <methodref name="CheckDisposed" visibility="protected" procflags="inline">
              </methodref>
              <propertyref name="Disposed" visibility="protected">
              </propertyref>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FKind" type="TScrollBarKind" visibility="private" size="1" offset="688" file="Vcl.StdCtrls.pas" line="1573"/>
      <field name="FPosition" type="Integer" visibility="private" size="4" offset="692" file="Vcl.StdCtrls.pas" line="1574"/>
      <field name="FMin" type="Integer" visibility="private" size="4" offset="696" file="Vcl.StdCtrls.pas" line="1575"/>
      <field name="FMax" type="Integer" visibility="private" size="4" offset="700" file="Vcl.StdCtrls.pas" line="1576"/>
      <field name="FPageSize" type="Integer" visibility="private" size="4" offset="704" file="Vcl.StdCtrls.pas" line="1577"/>
      <field name="FRTLFactor" type="Integer" visibility="private" size="4" offset="708" file="Vcl.StdCtrls.pas" line="1578"/>
      <field name="FSmallChange" type="TScrollBarInc" visibility="private" size="2" offset="712" file="Vcl.StdCtrls.pas" line="1579"/>
      <field name="FLargeChange" type="TScrollBarInc" visibility="private" size="2" offset="714" file="Vcl.StdCtrls.pas" line="1580"/>
      <field name="FOnChange" type="TNotifyEvent" visibility="private" size="8" offset="720" file="Vcl.StdCtrls.pas" line="1581"/>
      <field name="FOnScroll" type="TScrollEvent" visibility="private" size="8" offset="728" file="Vcl.StdCtrls.pas" line="1582"/>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="1583">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="1584">
      </procedure>
      <procedure name="DoScroll" visibility="private" file="Vcl.StdCtrls.pas" line="1585">
        <parameters>
          <parameter name="Message" type="TWMScroll" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="NotRightToLeft" visibility="private" file="Vcl.StdCtrls.pas" line="1586">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="SetKind" visibility="private" file="Vcl.StdCtrls.pas" line="1587">
        <parameters>
          <parameter name="Value" type="TScrollBarKind"/>
        </parameters>
      </procedure>
      <procedure name="SetMax" visibility="private" file="Vcl.StdCtrls.pas" line="1588">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetMin" visibility="private" file="Vcl.StdCtrls.pas" line="1589">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetPosition" visibility="private" file="Vcl.StdCtrls.pas" line="1590">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="SetPageSize" visibility="private" file="Vcl.StdCtrls.pas" line="1591">
        <parameters>
          <parameter name="Value" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="CNHScroll" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1592">
        <parameters>
          <parameter name="Message" type="TWMScroll" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNVScroll" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1593">
        <parameters>
          <parameter name="Message" type="TWMScroll" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNCtlColorScrollBar" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1594">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMEraseBkgnd" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1595">
        <parameters>
          <parameter name="Message" type="TWMEraseBkgnd" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMPaint" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1596">
        <parameters>
          <parameter name="Message" type="TWMPaint" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="CanObserve" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1598">
        <parameters>
          <parameter name="ID" type="Integer" paramflags="const"/>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="CreateParams" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1599">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CreateWnd" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1600">
      </procedure>
      <procedure name="Change" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="1601">
      </procedure>
      <procedure name="Scroll" visibility="protected" procflags="dynamic" file="Vcl.StdCtrls.pas" line="1602">
        <parameters>
          <parameter name="ScrollCode" type="TScrollCode"/>
          <parameter name="ScrollPos" type="Integer" paramflags="var"/>
        </parameters>
      </procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1604">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      </constructor>
      <procedure name="SetParams" visibility="public" file="Vcl.StdCtrls.pas" line="1605">
        <parameters>
          <parameter name="APosition" type="Integer"/>
          <parameter name="AMin" type="Integer"/>
          <parameter name="AMax" type="Integer"/>
        </parameters>
      </procedure>
      <property name="Align" visibility="published" read="FAlign" write="SetAlign" type="TAlign" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1607"/>
      <property name="Anchors" visibility="published" read="FAnchors" write="SetAnchors" stored="IsAnchorsStored" type="TAnchors" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="1608"/>
      <property name="BiDiMode" visibility="published" read="FBiDiMode" write="SetBiDiMode" stored="IsBiDiModeStored" type="TBiDiMode" hoisted="true" file="Vcl.StdCtrls.pas" line="1609"/>
      <property name="Constraints" visibility="published" read="FConstraints" write="SetConstraints" type="TSizeConstraints" hoisted="true" file="Vcl.StdCtrls.pas" line="1610"/>
      <property name="Ctl3D" visibility="published" read="FCtl3D" write="SetCtl3D" stored="IsCtl3DStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1611"/>
      <property name="DoubleBuffered" visibility="published" read="FDoubleBuffered" write="SetDoubleBuffered" stored="IsDoubleBufferedStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1612"/>
      <property name="DragCursor" visibility="published" read="FDragCursor" write="FDragCursor" type="TCursor" default="-12" hoisted="true" file="Vcl.StdCtrls.pas" line="1613"/>
      <property name="DragKind" visibility="published" read="FDragKind" write="FDragKind" type="TDragKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1614"/>
      <property name="DragMode" visibility="published" read="GetDragMode" write="SetDragMode" type="TDragMode" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1615"/>
      <property name="Enabled" visibility="published" read="GetEnabled" write="SetEnabled" stored="IsEnabledStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1616"/>
      <property name="Kind" visibility="published" read="FKind" write="SetKind" type="TScrollBarKind" default="0" file="Vcl.StdCtrls.pas" line="1617"/>
      <property name="LargeChange" visibility="published" read="FLargeChange" write="FLargeChange" type="TScrollBarInc" default="1" file="Vcl.StdCtrls.pas" line="1618"/>
      <property name="Max" visibility="published" read="FMax" write="SetMax" type="Integer" default="100" file="Vcl.StdCtrls.pas" line="1619"/>
      <property name="Min" visibility="published" read="FMin" write="SetMin" type="Integer" default="0" file="Vcl.StdCtrls.pas" line="1620"/>
      <property name="PageSize" visibility="published" read="FPageSize" write="SetPageSize" type="Integer" file="Vcl.StdCtrls.pas" line="1621"/>
      <property name="ParentBiDiMode" visibility="published" read="FParentBiDiMode" write="SetParentBiDiMode" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1622"/>
      <property name="ParentCtl3D" visibility="published" read="FParentCtl3D" write="SetParentCtl3D" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1623"/>
      <property name="ParentDoubleBuffered" visibility="published" read="FParentDoubleBuffered" write="SetParentDoubleBuffered" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1624"/>
      <property name="ParentShowHint" visibility="published" read="FParentShowHint" write="SetParentShowHint" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1625"/>
      <property name="PopupMenu" visibility="published" read="FPopupMenu" write="SetPopupMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="1626"/>
      <property name="Position" visibility="published" read="FPosition" write="SetPosition" type="Integer" default="0" file="Vcl.StdCtrls.pas" line="1627"/>
      <property name="ShowHint" visibility="published" read="FShowHint" write="SetShowHint" stored="IsShowHintStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1628"/>
      <property name="SmallChange" visibility="published" read="FSmallChange" write="FSmallChange" type="TScrollBarInc" default="1" file="Vcl.StdCtrls.pas" line="1629"/>
      <property name="TabOrder" visibility="published" read="GetTabOrder" write="SetTabOrder" type="TTabOrder" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1630"/>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1631"/>
      <property name="Visible" visibility="published" read="FVisible" write="SetVisible" stored="IsVisibleStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1632"/>
      <property name="StyleElements" visibility="published" read="FStyleElements" write="SetStyleElements" type="TStyleElements" default="7" hoisted="true" file="Vcl.StdCtrls.pas" line="1633"/>
      <property name="StyleName" visibility="published" read="FStyleName" write="SetStyleName" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1634"/>
      <event name="OnContextPopup" visibility="published" read="FOnContextPopup" write="FOnContextPopup" type="TContextPopupEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1635"/>
      <event name="OnChange" visibility="published" read="FOnChange" write="FOnChange" type="TNotifyEvent" file="Vcl.StdCtrls.pas" line="1636"/>
      <event name="OnDragDrop" visibility="published" read="FOnDragDrop" write="FOnDragDrop" type="TDragDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1637"/>
      <event name="OnDragOver" visibility="published" read="FOnDragOver" write="FOnDragOver" type="TDragOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1638"/>
      <event name="OnEndDock" visibility="published" read="FOnEndDock" write="FOnEndDock" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1639"/>
      <event name="OnEndDrag" visibility="published" read="FOnEndDrag" write="FOnEndDrag" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1640"/>
      <event name="OnEnter" visibility="published" read="FOnEnter" write="FOnEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1641"/>
      <event name="OnExit" visibility="published" read="FOnExit" write="FOnExit" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1642"/>
      <event name="OnKeyDown" visibility="published" read="FOnKeyDown" write="FOnKeyDown" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1643"/>
      <event name="OnKeyPress" visibility="published" read="FOnKeyPress" write="FOnKeyPress" type="TKeyPressEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1644"/>
      <event name="OnKeyUp" visibility="published" read="FOnKeyUp" write="FOnKeyUp" type="TKeyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1645"/>
      <event name="OnMouseEnter" visibility="published" read="FOnMouseEnter" write="FOnMouseEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1646"/>
      <event name="OnMouseLeave" visibility="published" read="FOnMouseLeave" write="FOnMouseLeave" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1647"/>
      <event name="OnScroll" visibility="published" read="FOnScroll" write="FOnScroll" type="TScrollEvent" file="Vcl.StdCtrls.pas" line="1648"/>
      <event name="OnStartDock" visibility="published" read="FOnStartDock" write="FOnStartDock" type="TStartDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1649"/>
      <event name="OnStartDrag" visibility="published" read="FOnStartDrag" write="FOnStartDrag" type="TStartDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1650"/>
    </members>
  </class>
  <enum name="TStaticBorderStyle" file="Vcl.StdCtrls.pas" line="1653">
    <element value="0" name="sbsNone" file="Vcl.StdCtrls.pas" line="1653"/>
    <element value="1" name="sbsSingle" file="Vcl.StdCtrls.pas" line="1653"/>
    <element value="2" name="sbsSunken" file="Vcl.StdCtrls.pas" line="1653"/>
  </enum>
  <class name="TCustomStaticText" file="Vcl.StdCtrls.pas" line="1655">
    <ancestor name="TWinControl" namespace="Vcl.Controls">
      <methodref name="AlignControl" visibility="private"/>
      <methodref name="CalcConstraints" visibility="private"/>
      <methodref name="DoPaddingChange" visibility="private"/>
      <methodref name="GetAlignDisabled" visibility="private"/>
      <methodref name="GetControl" visibility="private"/>
      <methodref name="GetControlCount" visibility="private"/>
      <methodref name="GetDockClientCount" visibility="private"/>
      <methodref name="GetDockClients" visibility="private"/>
      <methodref name="GetHandle" visibility="private"/>
      <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
      <methodref name="GetTabOrder" visibility="private"/>
      <methodref name="GetVisibleDockClientCount" visibility="private"/>
      <methodref name="Insert" visibility="private"/>
      <methodref name="InvalidateFrame" visibility="private"/>
      <methodref name="InvokeHelp" visibility="private"/>
      <methodref name="IsCtl3DStored" visibility="private"/>
      <methodref name="IsDoubleBufferedStored" visibility="private"/>
      <methodref name="PrecedingWindow" visibility="private"/>
      <methodref name="ReadDesignSize" visibility="private"/>
      <methodref name="ReadPixelsPerInch" visibility="private"/>
      <methodref name="Remove" visibility="private"/>
      <methodref name="RemoveFocus" visibility="private"/>
      <methodref name="SetBevelCut" visibility="private"/>
      <methodref name="SetBevelEdges" visibility="private"/>
      <methodref name="SetBevelKind" visibility="private"/>
      <methodref name="SetBevelWidth" visibility="private"/>
      <methodref name="SetBorderWidth" visibility="private"/>
      <methodref name="SetCtl3D" visibility="private"/>
      <methodref name="SetDockSite" visibility="private"/>
      <methodref name="SetDoubleBuffered" visibility="private"/>
      <methodref name="SetPadding" visibility="private"/>
      <methodref name="SetParentCtl3D" visibility="private"/>
      <methodref name="SetParentWindow" visibility="private"/>
      <methodref name="SetTabOrder" visibility="private"/>
      <methodref name="SetTabStop" visibility="private"/>
      <methodref name="SetUseDockManager" visibility="private"/>
      <methodref name="SetZOrderPosition" visibility="private"/>
      <methodref name="UpdateTabOrder" visibility="private"/>
      <methodref name="UpdateShowing" visibility="private"/>
      <methodref name="WriteDesignSize" visibility="private"/>
      <methodref name="WritePixelsPerInch" visibility="private"/>
      <methodref name="IsMenuKey" visibility="private"/>
      <methodref name="GetIsDrawingLocked" visibility="private"/>
      <methodref name="GetRedrawDisabled" visibility="private"/>
      <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
      <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
      <methodref name="WMPaint" visibility="private" procflags="message"/>
      <methodref name="WMCommand" visibility="private" procflags="message"/>
      <methodref name="WMNotify" visibility="private" procflags="message"/>
      <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
      <methodref name="WMHScroll" visibility="private" procflags="message"/>
      <methodref name="WMVScroll" visibility="private" procflags="message"/>
      <methodref name="WMCompareItem" visibility="private" procflags="message"/>
      <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
      <methodref name="WMDrawItem" visibility="private" procflags="message"/>
      <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
      <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
      <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
      <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
      <methodref name="WMSize" visibility="private" procflags="message"/>
      <methodref name="WMMove" visibility="private" procflags="message"/>
      <methodref name="WMSetCursor" visibility="private" procflags="message"/>
      <methodref name="WMKeyDown" visibility="private" procflags="message"/>
      <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
      <methodref name="WMKeyUp" visibility="private" procflags="message"/>
      <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
      <methodref name="WMChar" visibility="private" procflags="message"/>
      <methodref name="WMSysCommand" visibility="private" procflags="message"/>
      <methodref name="WMCharToItem" visibility="private" procflags="message"/>
      <methodref name="WMParentNotify" visibility="private" procflags="message"/>
      <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
      <methodref name="WMDestroy" visibility="private" procflags="message"/>
      <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
      <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
      <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
      <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
      <methodref name="WMNCPaint" visibility="private" procflags="message"/>
      <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
      <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
      <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
      <methodref name="WMFontChange" visibility="private" procflags="message"/>
      <methodref name="WMTimeChange" visibility="private" procflags="message"/>
      <methodref name="WMSetFocus" visibility="private" procflags="message"/>
      <methodref name="WMKillFocus" visibility="private" procflags="message"/>
      <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
      <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
      <methodref name="WMContextMenu" visibility="private" procflags="message"/>
      <methodref name="WMGesture" visibility="private" procflags="message"/>
      <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
      <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
      <methodref name="CMChanged" visibility="private" procflags="message"/>
      <methodref name="CMChildKey" visibility="private" procflags="message"/>
      <methodref name="CMDialogKey" visibility="private" procflags="message"/>
      <methodref name="CMDialogChar" visibility="private" procflags="message"/>
      <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
      <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
      <methodref name="CMColorChanged" visibility="private" procflags="message"/>
      <methodref name="CMFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
      <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
      <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
      <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
      <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
      <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
      <methodref name="CMEnter" visibility="private" procflags="message"/>
      <methodref name="CMExit" visibility="private" procflags="message"/>
      <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
      <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
      <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
      <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
      <methodref name="CMFontChange" visibility="private" procflags="message"/>
      <methodref name="CMTimeChange" visibility="private" procflags="message"/>
      <methodref name="CMDrag" visibility="private" procflags="message"/>
      <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
      <methodref name="CNKeyDown" visibility="private" procflags="message"/>
      <methodref name="CNKeyUp" visibility="private" procflags="message"/>
      <methodref name="CNChar" visibility="private" procflags="message"/>
      <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
      <methodref name="CNSysChar" visibility="private" procflags="message"/>
      <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
      <methodref name="CMSysCommand" visibility="private" procflags="message"/>
      <methodref name="CMInvalidate" visibility="private" procflags="message"/>
      <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
      <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
      <methodref name="CMTextChanged" visibility="private" procflags="message"/>
      <methodref name="WMPrintClient" visibility="private" procflags="message"/>
      <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
      <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
      <methodref name="CMControlListChange" visibility="private" procflags="message"/>
      <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
      <methodref name="CMDockClient" visibility="private" procflags="message"/>
      <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
      <methodref name="CMFloat" visibility="private" procflags="message"/>
      <methodref name="InvokeAsyncCalls" visibility="protected">
      </methodref>
      <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
      <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
      <methodref name="ActionChange" visibility="protected" procflags="override"/>
      <methodref name="AddBiDiModeExStyle" visibility="protected"/>
      <methodref name="AssignTo" visibility="protected" procflags="override"/>
      <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
      <methodref name="AdjustSize" visibility="protected" procflags="override"/>
      <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
      <methodref name="ArrangeControl" visibility="protected"/>
      <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
      <methodref name="CanResize" visibility="protected" procflags="override"/>
      <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
      <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
      <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
      <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
      <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
      <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
      <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
      <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
      <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
      <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
      <methodref name="DefineProperties" visibility="protected" procflags="override"/>
      <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
      <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
      <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
      <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
      <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
      <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
      <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
      <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
      <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
      <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
      <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="DoKeyDown" visibility="protected"/>
      <methodref name="DoKeyPress" visibility="protected"/>
      <methodref name="DoKeyUp" visibility="protected"/>
      <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
      <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
      <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
      <methodref name="FindNextControl" visibility="protected"/>
      <methodref name="FixupTabList" visibility="protected"/>
      <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
      <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
      <methodref name="GetClientRect" visibility="protected" procflags="override"/>
      <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
      <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
      <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
      <methodref name="GetParentHandle" visibility="protected"/>
      <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
      <methodref name="GetTopParentHandle" visibility="protected"/>
      <methodref name="InvalidateDockHostSite" visibility="protected"/>
      <methodref name="IsControlMouseMsg" visibility="protected"/>
      <methodref name="IsControlActivateMsg" visibility="protected"/>
      <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
      <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
      <methodref name="MainWndProc" visibility="protected"/>
      <methodref name="Notification" visibility="protected" procflags="override"/>
      <methodref name="NotifyControls" visibility="protected"/>
      <methodref name="PaintControls" visibility="protected"/>
      <methodref name="PaintHandler" visibility="protected"/>
      <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
      <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
      <methodref name="ReadState" visibility="protected" procflags="override"/>
      <methodref name="RecreateWnd" visibility="protected"/>
      <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
      <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
      <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
      <methodref name="ResetImeComposition" visibility="protected"/>
      <methodref name="RequestAlign" visibility="protected" procflags="override"/>
      <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
      </methodref>
      <methodref name="GetCurrentPPIScreen" visibility="protected"/>
      <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
      <methodref name="ScaleControls" visibility="protected"/>
      <methodref name="ScalePadding" visibility="protected"/>
      <methodref name="SelectFirst" visibility="protected"/>
      <methodref name="SelectNext" visibility="protected"/>
      <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
      <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
      <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
      <methodref name="SetImeCompositionWindow" visibility="protected"/>
      <methodref name="SetParent" visibility="protected" procflags="override"/>
      <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
      <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
      <methodref name="SetZOrder" visibility="protected" procflags="override"/>
      <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateBounds" visibility="protected"/>
      <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateRecreatingFlag" visibility="protected"/>
      <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
      <methodref name="UpdateUIState" visibility="protected"/>
      <methodref name="WndProc" visibility="protected" procflags="override"/>
      <methodref name="CreateSubClass" visibility="protected"/>
      <methodref name="RemoveWindowProps" visibility="protected"/>
      <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
      <propertyref name="AlignControlList" visibility="protected"/>
      <propertyref name="BevelEdges" visibility="protected"/>
      <propertyref name="BevelInner" visibility="protected"/>
      <propertyref name="BevelOuter" visibility="protected"/>
      <propertyref name="BevelKind" visibility="protected"/>
      <propertyref name="BevelWidth" visibility="protected"/>
      <propertyref name="BorderWidth" visibility="protected"/>
      <propertyref name="Ctl3D" visibility="protected"/>
      <propertyref name="ImeMode" visibility="protected"/>
      <propertyref name="ImeName" visibility="protected"/>
      <propertyref name="ParentBackground" visibility="protected"/>
      <propertyref name="ParentCtl3D" visibility="protected"/>
      <propertyref name="TipMode" visibility="protected"/>
      <propertyref name="DefWndProc" visibility="protected"/>
      <propertyref name="WindowHandle" visibility="protected"/>
      <eventref name="OnAlignInsertBefore" visibility="protected"/>
      <eventref name="OnAlignPosition" visibility="protected"/>
      <eventref name="OnDockDrop" visibility="protected"/>
      <eventref name="OnDockOver" visibility="protected"/>
      <eventref name="OnEnter" visibility="protected"/>
      <eventref name="OnExit" visibility="protected"/>
      <eventref name="OnGetSiteInfo" visibility="protected"/>
      <eventref name="OnKeyDown" visibility="protected"/>
      <eventref name="OnKeyPress" visibility="protected"/>
      <eventref name="OnKeyUp" visibility="protected"/>
      <eventref name="OnUnDock" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="CreateParented" visibility="public" procflags="constructor"/>
      <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <methodref name="ScaleForPPI" visibility="public" procflags="override">
      </methodref>
      <methodref name="Broadcast" visibility="public"/>
      <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
      <methodref name="ContainsControl" visibility="public"/>
      <methodref name="ControlAtPos" visibility="public"/>
      <methodref name="DefaultHandler" visibility="public" procflags="override"/>
      <methodref name="DisableAlign" visibility="public" procflags="inline"/>
      <propertyref name="DockClientCount" visibility="public"/>
      <propertyref name="DockClients" visibility="public"/>
      <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
      <propertyref name="DockSite" visibility="public"/>
      <propertyref name="DockManager" visibility="public"/>
      <propertyref name="DoubleBuffered" visibility="public"/>
      <methodref name="EnableAlign" visibility="public"/>
      <methodref name="FindChildControl" visibility="public"/>
      <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
      <methodref name="Focused" visibility="public" procflags="dynamic"/>
      <methodref name="GetChildren" visibility="public" procflags="override"/>
      <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
      <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
      <methodref name="HandleAllocated" visibility="public"/>
      <methodref name="HandleNeeded" visibility="public"/>
      <methodref name="InsertControl" visibility="public"/>
      <methodref name="Invalidate" visibility="public" procflags="override"/>
      <methodref name="PaintTo" visibility="public" procflags="overload"/>
      <methodref name="PaintTo" visibility="public" procflags="overload"/>
      <propertyref name="PixelsPerInch" visibility="public"/>
      <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
      <methodref name="RemoveControl" visibility="public"/>
      <methodref name="Realign" visibility="public" procflags="inline"/>
      <methodref name="Repaint" visibility="public" procflags="override"/>
      <methodref name="ScaleBy" visibility="public"/>
      <methodref name="ScrollBy" visibility="public"/>
      <methodref name="SetBounds" visibility="public" procflags="override"/>
      <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
      <methodref name="SetFocus" visibility="public" procflags="virtual"/>
      <methodref name="Update" visibility="public" procflags="override"/>
      <methodref name="UpdateControlState" visibility="public"/>
      <methodref name="LockDrawing" visibility="public"/>
      <methodref name="UnlockDrawing" visibility="public"/>
      <propertyref name="AlignDisabled" visibility="public"/>
      <propertyref name="MouseInClient" visibility="public"/>
      <propertyref name="VisibleDockClientCount" visibility="public"/>
      <propertyref name="Brush" visibility="public"/>
      <propertyref name="Controls" visibility="public"/>
      <propertyref name="ControlCount" visibility="public"/>
      <propertyref name="Handle" visibility="public"/>
      <propertyref name="Padding" visibility="public"/>
      <propertyref name="ParentDoubleBuffered" visibility="public"/>
      <propertyref name="ParentWindow" visibility="public"/>
      <propertyref name="Showing" visibility="public"/>
      <propertyref name="IsDrawingLocked" visibility="public"/>
      <propertyref name="RedrawDisabled" visibility="public"/>
      <propertyref name="TabOrder" visibility="public"/>
      <propertyref name="TabStop" visibility="public"/>
      <propertyref name="UseDockManager" visibility="public"/>
      <ancestor name="TControl" namespace="Vcl.Controls">
        <methodref name="GetCustomHint" visibility="private"/>
        <methodref name="CalcDockSizes" visibility="private"/>
        <methodref name="CheckNewSize" visibility="private"/>
        <methodref name="CreateFloatingDockSite" visibility="private"/>
        <methodref name="DoActionChange" visibility="private"/>
        <methodref name="DoCanAutoSize" visibility="private"/>
        <methodref name="DoCanResize" visibility="private"/>
        <methodref name="DoConstraintsChange" visibility="private"/>
        <methodref name="DoConstrainedResize" visibility="private"/>
        <methodref name="DoDragMsg" visibility="private"/>
        <methodref name="DoMouseActivate" visibility="private"/>
        <methodref name="DoMouseDown" visibility="private"/>
        <methodref name="DoMouseUp" visibility="private"/>
        <methodref name="DoMarginChange" visibility="private"/>
        <methodref name="FontChanged" visibility="private"/>
        <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
        <methodref name="GetBoundsRect" visibility="private"/>
        <methodref name="GetClientHeight" visibility="private"/>
        <methodref name="GetClientWidth" visibility="private"/>
        <methodref name="GetLRDockWidth" visibility="private"/>
        <methodref name="GetMouseCapture" visibility="private"/>
        <methodref name="GetTBDockHeight" visibility="private"/>
        <methodref name="GetUndockWidth" visibility="private"/>
        <methodref name="GetUndockHeight" visibility="private"/>
        <methodref name="InvalidateControl" visibility="private"/>
        <methodref name="IsAnchorsStored" visibility="private"/>
        <methodref name="IsBiDiModeStored" visibility="private"/>
        <methodref name="IsCaptionStored" visibility="private"/>
        <methodref name="IsColorStored" visibility="private"/>
        <methodref name="IsEnabledStored" visibility="private"/>
        <methodref name="IsFontStored" visibility="private"/>
        <methodref name="IsHintStored" visibility="private"/>
        <methodref name="IsHelpContextStored" visibility="private"/>
        <methodref name="IsOnClickStored" visibility="private"/>
        <methodref name="IsShowHintStored" visibility="private"/>
        <methodref name="IsVisibleStored" visibility="private"/>
        <methodref name="ReadIsControl" visibility="private"/>
        <methodref name="ReadExplicitLeft" visibility="private"/>
        <methodref name="ReadExplicitTop" visibility="private"/>
        <methodref name="ReadExplicitWidth" visibility="private"/>
        <methodref name="ReadExplicitHeight" visibility="private"/>
        <methodref name="SetAlignWithMargins" visibility="private"/>
        <methodref name="SetAnchors" visibility="private"/>
        <methodref name="SetAction" visibility="private"/>
        <methodref name="SetAlign" visibility="private"/>
        <methodref name="SetBoundsRect" visibility="private"/>
        <methodref name="SetClientHeight" visibility="private"/>
        <methodref name="SetClientSize" visibility="private"/>
        <methodref name="SetClientWidth" visibility="private"/>
        <methodref name="SetColor" visibility="private"/>
        <methodref name="SetCursor" visibility="private"/>
        <methodref name="SetDesktopFont" visibility="private"/>
        <methodref name="SetFont" visibility="private"/>
        <methodref name="SetHeight" visibility="private"/>
        <methodref name="SetHelpContext" visibility="private"/>
        <methodref name="SetHelpKeyword" visibility="private"/>
        <methodref name="SetHostDockSite" visibility="private"/>
        <methodref name="SetLeft" visibility="private"/>
        <methodref name="SetMouseCapture" visibility="private"/>
        <methodref name="SetParentColor" visibility="private"/>
        <methodref name="SetParentFont" visibility="private"/>
        <methodref name="SetShowHint" visibility="private"/>
        <methodref name="SetParentShowHint" visibility="private"/>
        <methodref name="SetParentCustomHint" visibility="private"/>
        <methodref name="SetPopupMenu" visibility="private"/>
        <methodref name="SetTop" visibility="private"/>
        <methodref name="SetVisible" visibility="private"/>
        <methodref name="SetWidth" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateAnchorRules" visibility="private"/>
        <methodref name="WriteIsControl" visibility="private"/>
        <methodref name="WriteExplicitLeft" visibility="private"/>
        <methodref name="WriteExplicitTop" visibility="private"/>
        <methodref name="WriteExplicitWidth" visibility="private"/>
        <methodref name="WriteExplicitHeight" visibility="private"/>
        <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
        <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
        <methodref name="WMMouseMove" visibility="private" procflags="message"/>
        <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
        <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
        <methodref name="WMCancelMode" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMHintShow" visibility="private" procflags="message"/>
        <methodref name="CMHitTest" visibility="private" procflags="message"/>
        <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
        <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
        <methodref name="CMGesture" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="SetConstraints" visibility="private"/>
        <methodref name="SetMargins" visibility="private"/>
        <methodref name="SetTouchManager" visibility="private"/>
        <methodref name="GetText" visibility="private"/>
        <methodref name="SetText" visibility="private"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
        <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="CanResize" visibility="protected" procflags="virtual"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
        <methodref name="Changed" visibility="protected"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
        <methodref name="Click" visibility="protected" procflags="dynamic"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
        <methodref name="CalcCursorPos" visibility="protected"/>
        <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
        <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
        <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
        <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
        <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
        <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
        <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
        <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
        <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
        <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
        <methodref name="GetAction" visibility="protected" procflags="virtual"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
        <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
        <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
        <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
        <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
        <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
        <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
        <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
        <methodref name="GetDragMode" visibility="protected"/>
        <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
        <methodref name="Loaded" visibility="protected" procflags="override"/>
        <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
        <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
        <methodref name="Resize" visibility="protected" procflags="dynamic"/>
        <methodref name="ScaleConstraints" visibility="protected"/>
        <methodref name="ScaleMargins" visibility="protected"/>
        <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
        <methodref name="SendCancelMode" visibility="protected"/>
        <methodref name="SendDockNotification" visibility="protected"/>
        <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
        <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
        <methodref name="SetName" visibility="protected" procflags="override"/>
        <methodref name="SetParent" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
        <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
        <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
        <methodref name="SetCustomHint" visibility="protected"/>
        <methodref name="UpdateExplicitBounds" visibility="protected"/>
        <methodref name="UpdateBoundsRect" visibility="protected"/>
        <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
        <methodref name="WndProc" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
        <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
        <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
        <propertyref name="ActionLink" visibility="protected"/>
        <propertyref name="AutoSize" visibility="protected"/>
        <propertyref name="Caption" visibility="protected"/>
        <propertyref name="DesktopFont" visibility="protected"/>
        <propertyref name="DragKind" visibility="protected"/>
        <propertyref name="DragCursor" visibility="protected"/>
        <propertyref name="DragMode" visibility="protected"/>
        <propertyref name="IsControl" visibility="protected"/>
        <propertyref name="MouseCapture" visibility="protected"/>
        <propertyref name="ParentBiDiMode" visibility="protected"/>
        <propertyref name="ParentColor" visibility="protected"/>
        <propertyref name="ParentFont" visibility="protected"/>
        <propertyref name="ParentShowHint" visibility="protected"/>
        <propertyref name="PopupMenu" visibility="protected"/>
        <propertyref name="ScalingFlags" visibility="protected"/>
        <propertyref name="Text" visibility="protected"/>
        <propertyref name="WheelAccumulator" visibility="protected"/>
        <propertyref name="Color" visibility="protected"/>
        <propertyref name="Font" visibility="protected"/>
        <propertyref name="IScaling" visibility="protected"/>
        <propertyref name="WindowText" visibility="protected"/>
        <eventref name="OnCanResize" visibility="protected"/>
        <eventref name="OnClick" visibility="protected"/>
        <eventref name="OnConstrainedResize" visibility="protected"/>
        <eventref name="OnContextPopup" visibility="protected"/>
        <eventref name="OnDblClick" visibility="protected"/>
        <eventref name="OnDragDrop" visibility="protected"/>
        <eventref name="OnDragOver" visibility="protected"/>
        <eventref name="OnEndDock" visibility="protected"/>
        <eventref name="OnEndDrag" visibility="protected"/>
        <eventref name="OnMouseActivate" visibility="protected"/>
        <eventref name="OnMouseDown" visibility="protected"/>
        <eventref name="OnMouseEnter" visibility="protected"/>
        <eventref name="OnMouseLeave" visibility="protected"/>
        <eventref name="OnMouseMove" visibility="protected"/>
        <eventref name="OnMouseUp" visibility="protected"/>
        <eventref name="OnMouseWheel" visibility="protected"/>
        <eventref name="OnMouseWheelDown" visibility="protected"/>
        <eventref name="OnMouseWheelUp" visibility="protected"/>
        <eventref name="OnResize" visibility="protected"/>
        <eventref name="OnStartDock" visibility="protected"/>
        <eventref name="OnStartDrag" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="CheckNonMainThreadUsage" visibility="public"/>
        <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
        <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
        <methodref name="BeginDrag" visibility="public"/>
        <methodref name="BringToFront" visibility="public"/>
        <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
        <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
        <methodref name="ClientToParent" visibility="public"/>
        <methodref name="Dock" visibility="public" procflags="dynamic"/>
        <methodref name="Dragging" visibility="public"/>
        <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
        <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
        <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
        <propertyref name="Enabled" visibility="public"/>
        <methodref name="EndDrag" visibility="public"/>
        <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
        <methodref name="GetParentComponent" visibility="public" procflags="override"/>
        <methodref name="HasParent" visibility="public" procflags="override"/>
        <methodref name="Hide" visibility="public"/>
        <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
        <methodref name="Invalidate" visibility="public" procflags="virtual"/>
        <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
        <methodref name="IsRightToLeft" visibility="public"/>
        <methodref name="ManualDock" visibility="public"/>
        <methodref name="ManualFloat" visibility="public"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="Refresh" visibility="public"/>
        <methodref name="Repaint" visibility="public" procflags="virtual"/>
        <methodref name="ReplaceDockedControl" visibility="public"/>
        <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
        <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
        <methodref name="ParentToClient" visibility="public"/>
        <methodref name="SendToBack" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="virtual"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
        <methodref name="SetParentComponent" visibility="public" procflags="override"/>
        <methodref name="Show" visibility="public"/>
        <methodref name="Update" visibility="public" procflags="virtual"/>
        <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
        <methodref name="UseRightToLeftReading" visibility="public"/>
        <methodref name="UseRightToLeftScrollBar" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="GetTextBuf" visibility="public"/>
        <methodref name="GetTextLen" visibility="public"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="Perform" visibility="public" procflags="overload"/>
        <methodref name="SetTextBuf" visibility="public"/>
        <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
        <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleValue" visibility="public" procflags="overload"/>
        <methodref name="ScaleRectSize" visibility="public"/>
        <propertyref name="Action" visibility="public"/>
        <propertyref name="Align" visibility="public"/>
        <propertyref name="Anchors" visibility="public"/>
        <propertyref name="BiDiMode" visibility="public"/>
        <propertyref name="BoundsRect" visibility="public"/>
        <propertyref name="ClientHeight" visibility="public"/>
        <propertyref name="ClientOrigin" visibility="public"/>
        <propertyref name="ClientRect" visibility="public"/>
        <propertyref name="ClientWidth" visibility="public"/>
        <propertyref name="Constraints" visibility="public"/>
        <propertyref name="ControlState" visibility="public"/>
        <propertyref name="ControlStyle" visibility="public"/>
        <propertyref name="CurrentPPI" visibility="public"/>
        <propertyref name="DockOrientation" visibility="public"/>
        <propertyref name="ExplicitLeft" visibility="public"/>
        <propertyref name="ExplicitTop" visibility="public"/>
        <propertyref name="ExplicitWidth" visibility="public"/>
        <propertyref name="ExplicitHeight" visibility="public"/>
        <propertyref name="Floating" visibility="public"/>
        <propertyref name="FloatingDockSiteClass" visibility="public"/>
        <propertyref name="HostDockSite" visibility="public"/>
        <propertyref name="LRDockWidth" visibility="public"/>
        <propertyref name="ScaleFactor" visibility="public"/>
        <propertyref name="ShowHint" visibility="public"/>
        <propertyref name="TBDockHeight" visibility="public"/>
        <propertyref name="Touch" visibility="public"/>
        <propertyref name="UndockHeight" visibility="public"/>
        <propertyref name="UndockWidth" visibility="public"/>
        <propertyref name="Visible" visibility="public"/>
        <eventref name="WindowProc" visibility="public"/>
        <propertyref name="Parent" visibility="public"/>
        <propertyref name="StyleElements" visibility="public"/>
        <propertyref name="StyleName" visibility="public"/>
        <eventref name="OnGesture" visibility="public"/>
        <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
        <propertyref name="AlignWithMargins" visibility="published"/>
        <propertyref name="Left" visibility="published"/>
        <propertyref name="Top" visibility="published"/>
        <propertyref name="Width" visibility="published"/>
        <propertyref name="Height" visibility="published"/>
        <propertyref name="Cursor" visibility="published"/>
        <propertyref name="Hint" visibility="published"/>
        <propertyref name="HelpType" visibility="published"/>
        <propertyref name="HelpKeyword" visibility="published"/>
        <propertyref name="HelpContext" visibility="published"/>
        <propertyref name="Margins" visibility="published"/>
        <propertyref name="CustomHint" visibility="published"/>
        <propertyref name="ParentCustomHint" visibility="published"/>
        <ancestor name="TComponent" namespace="System.Classes">
          <interfaces>
            <implements name="IInterfaceComponentReference"/>
            <implements name="IInterface"/>
          </interfaces>
          <methodref name="GetComObject" visibility="private">
          </methodref>
          <methodref name="GetComponent" visibility="private">
          </methodref>
          <methodref name="GetComponentCount" visibility="private">
          </methodref>
          <methodref name="GetComponentIndex" visibility="private">
          </methodref>
          <methodref name="Insert" visibility="private">
          </methodref>
          <methodref name="ReadLeft" visibility="private">
          </methodref>
          <methodref name="ReadTop" visibility="private">
          </methodref>
          <methodref name="Remove" visibility="private">
          </methodref>
          <methodref name="RemoveNotification" visibility="private">
          </methodref>
          <methodref name="SetComponentIndex" visibility="private">
          </methodref>
          <methodref name="SetReference" visibility="private">
          </methodref>
          <methodref name="WriteLeft" visibility="private">
          </methodref>
          <methodref name="WriteTop" visibility="private">
          </methodref>
          <methodref name="IntfGetComponent" visibility="private">
          </methodref>
          <methodref name="DoGetDeltaStreams" visibility="private">
          </methodref>
          <methodref name="ReadDeltaStream" visibility="private">
          </methodref>
          <methodref name="ReadDeltaState" visibility="private">
          </methodref>
          <methodref name="FindSortedComponent" visibility="private">
          </methodref>
          <methodref name="AddSortedComponent" visibility="private">
          </methodref>
          <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
          </methodref>
          <methodref name="Create@" visibility="class private" procflags="class constructor noself">
          </methodref>
          <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ChangeName" visibility="protected">
          </methodref>
          <methodref name="DefineProperties" visibility="protected" procflags="override">
          </methodref>
          <methodref name="GetChildren" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="GetOwner" visibility="protected" procflags="override">
          </methodref>
          <methodref name="Loaded" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="Notification" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="ReadState" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="CanObserve" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetObservers" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="SetAncestor" visibility="protected">
          </methodref>
          <methodref name="SetDesigning" visibility="protected">
          </methodref>
          <methodref name="SetInline" visibility="protected">
          </methodref>
          <methodref name="SetDesignInstance" visibility="protected">
          </methodref>
          <methodref name="SetName" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="Updating" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="Updated" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
          </methodref>
          <methodref name="ValidateRename" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
          </methodref>
          <methodref name="WriteState" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="RemoveFreeNotifications" visibility="protected">
          </methodref>
          <methodref name="QueryInterface" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="_AddRef" visibility="protected">
          </methodref>
          <methodref name="_Release" visibility="protected">
          </methodref>
          <methodref name="GetTypeInfoCount" visibility="protected">
          </methodref>
          <methodref name="GetTypeInfo" visibility="protected">
          </methodref>
          <methodref name="GetIDsOfNames" visibility="protected">
          </methodref>
          <methodref name="Invoke" visibility="protected">
          </methodref>
          <eventref name="OnGetDeltaStreams" visibility="protected">
          </eventref>
          <methodref name="Create" visibility="public" procflags="constructor virtual">
          </methodref>
          <methodref name="Destroy" visibility="public" procflags="destructor override">
          </methodref>
          <methodref name="BeforeDestruction" visibility="public" procflags="override">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="BeginInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndInvoke" visibility="public" procflags="overload">
          </methodref>
          <methodref name="EndFunctionInvoke" visibility="public">
          </methodref>
          <methodref name="DestroyComponents" visibility="public">
          </methodref>
          <methodref name="Destroying" visibility="public">
          </methodref>
          <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="FindComponent" visibility="public">
          </methodref>
          <methodref name="FreeNotification" visibility="public">
          </methodref>
          <methodref name="RemoveFreeNotification" visibility="public">
          </methodref>
          <methodref name="FreeOnRelease" visibility="public">
          </methodref>
          <methodref name="GetEnumerator" visibility="public" procflags="inline">
          </methodref>
          <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="GetNamePath" visibility="public" procflags="override">
          </methodref>
          <methodref name="HasParent" visibility="public" procflags="dynamic">
          </methodref>
          <methodref name="InsertComponent" visibility="public">
          </methodref>
          <methodref name="RemoveComponent" visibility="public">
          </methodref>
          <methodref name="SetSubComponent" visibility="public">
          </methodref>
          <methodref name="SafeCallException" visibility="public" procflags="override">
          </methodref>
          <methodref name="UpdateAction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="IsImplementorOf" visibility="public">
          </methodref>
          <methodref name="ReferenceInterface" visibility="public">
          </methodref>
          <propertyref name="ComObject" visibility="public">
          </propertyref>
          <propertyref name="Components" visibility="public">
          </propertyref>
          <propertyref name="ComponentCount" visibility="public">
          </propertyref>
          <propertyref name="ComponentIndex" visibility="public">
          </propertyref>
          <propertyref name="ComponentState" visibility="public">
          </propertyref>
          <propertyref name="ComponentStyle" visibility="public">
          </propertyref>
          <propertyref name="DesignInfo" visibility="public">
          </propertyref>
          <propertyref name="Owner" visibility="public">
          </propertyref>
          <propertyref name="VCLComObject" visibility="public">
          </propertyref>
          <propertyref name="Observers" visibility="public">
          </propertyref>
          <propertyref name="Name" visibility="published">
          </propertyref>
          <propertyref name="Tag" visibility="published">
          </propertyref>
          <ancestor name="TPersistent" namespace="System.Classes">
            <methodref name="AssignError" visibility="private">
            </methodref>
            <methodref name="AssignTo" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="Assign" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="dynamic">
            </methodref>
            <ancestor name="TObject" namespace="System">
              <methodref name="Create" visibility="public" procflags="constructor">
              </methodref>
              <methodref name="Free" visibility="public">
              </methodref>
              <methodref name="DisposeOf" visibility="public" procflags="inline">
              </methodref>
              <methodref name="InitInstance" visibility="public" procflags="class">
              </methodref>
              <methodref name="CleanupInstance" visibility="public">
              </methodref>
              <methodref name="ClassType" visibility="public" procflags="inline">
              </methodref>
              <methodref name="ClassName" visibility="public" procflags="class">
              </methodref>
              <methodref name="ClassNameIs" visibility="public" procflags="class">
              </methodref>
              <methodref name="ClassParent" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="ClassInfo" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="InstanceSize" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="InheritsFrom" visibility="public" procflags="class">
              </methodref>
              <methodref name="MethodAddress" visibility="public" procflags="class overload">
              </methodref>
              <methodref name="MethodAddress" visibility="public" procflags="class overload">
              </methodref>
              <methodref name="MethodName" visibility="public" procflags="class">
              </methodref>
              <methodref name="QualifiedClassName" visibility="public" procflags="class">
              </methodref>
              <methodref name="FieldAddress" visibility="public" procflags="overload">
              </methodref>
              <methodref name="FieldAddress" visibility="public" procflags="overload">
              </methodref>
              <methodref name="GetInterface" visibility="public">
              </methodref>
              <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
              </methodref>
              <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
              </methodref>
              <methodref name="UnitName" visibility="public" procflags="class">
              </methodref>
              <methodref name="UnitScope" visibility="public" procflags="class">
              </methodref>
              <methodref name="Equals" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetHashCode" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="ToString" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="AfterConstruction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="Dispatch" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="DefaultHandler" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="NewInstance" visibility="public" procflags="class virtual">
              </methodref>
              <methodref name="FreeInstance" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor virtual">
              </methodref>
              <methodref name="GetDisposed" visibility="protected" procflags="inline">
              </methodref>
              <methodref name="CheckDisposed" visibility="protected" procflags="inline">
              </methodref>
              <propertyref name="Disposed" visibility="protected">
              </propertyref>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FAlignment" type="TAlignment" visibility="private" size="1" offset="688" file="Vcl.StdCtrls.pas" line="1657"/>
      <field name="FAutoSize" type="Boolean" visibility="private" size="1" offset="689" file="Vcl.StdCtrls.pas" line="1658"/>
      <field name="FBorderStyle" type="TStaticBorderStyle" visibility="private" size="1" offset="690" file="Vcl.StdCtrls.pas" line="1659"/>
      <field name="FFocusControl" type="TWinControl" visibility="private" size="4" offset="692" file="Vcl.StdCtrls.pas" line="1660"/>
      <field name="FShowAccelChar" type="Boolean" visibility="private" size="1" offset="696" file="Vcl.StdCtrls.pas" line="1661"/>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="1662">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="1663">
      </procedure>
      <procedure name="CNCtlColorStatic" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1664">
        <parameters>
          <parameter name="Message" type="TWMCtlColor" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMDialogChar" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1665">
        <parameters>
          <parameter name="Message" type="TWMKey" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMFontChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1666">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMTextChanged" visibility="private" procflags="message" file="Vcl.StdCtrls.pas" line="1667">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="AdjustBounds" visibility="private" file="Vcl.StdCtrls.pas" line="1668">
      </procedure>
      <procedure name="SetAlignment" visibility="private" file="Vcl.StdCtrls.pas" line="1669">
        <parameters>
          <parameter name="Value" type="TAlignment"/>
        </parameters>
      </procedure>
      <procedure name="SetBorderStyle" visibility="private" file="Vcl.StdCtrls.pas" line="1670">
        <parameters>
          <parameter name="Value" type="TStaticBorderStyle"/>
        </parameters>
      </procedure>
      <procedure name="SetFocusControl" visibility="private" file="Vcl.StdCtrls.pas" line="1671">
        <parameters>
          <parameter name="Value" type="TWinControl"/>
        </parameters>
      </procedure>
      <procedure name="SetShowAccelChar" visibility="private" file="Vcl.StdCtrls.pas" line="1672">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="SetTransparent" visibility="private" file="Vcl.StdCtrls.pas" line="1673">
        <parameters>
          <parameter name="Value" type="Boolean" paramflags="const"/>
        </parameters>
      </procedure>
      <function name="GetTransparent" visibility="private" file="Vcl.StdCtrls.pas" line="1674">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="CreateParams" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1676">
        <parameters>
          <parameter name="Params" type="TCreateParams" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="Loaded" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1677">
      </procedure>
      <procedure name="Notification" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1678">
        <parameters>
          <parameter name="AComponent" type="TComponent"/>
          <parameter name="Operation" type="TOperation"/>
        </parameters>
      </procedure>
      <procedure name="SetAutoSize" visibility="protected" procflags="override" file="Vcl.StdCtrls.pas" line="1679">
        <parameters>
          <parameter name="Value" type="Boolean"/>
        </parameters>
      </procedure>
      <property name="Alignment" visibility="protected" read="FAlignment" write="SetAlignment" type="TAlignment" default="0" file="Vcl.StdCtrls.pas" line="1680"/>
      <property name="AutoSize" visibility="protected" read="FAutoSize" write="SetAutoSize" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="1682"/>
      <property name="BorderStyle" visibility="protected" read="FBorderStyle" write="SetBorderStyle" type="TStaticBorderStyle" default="0" file="Vcl.StdCtrls.pas" line="1683"/>
      <property name="FocusControl" visibility="protected" read="FFocusControl" write="SetFocusControl" type="TWinControl" file="Vcl.StdCtrls.pas" line="1685"/>
      <property name="ShowAccelChar" visibility="protected" read="FShowAccelChar" write="SetShowAccelChar" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="1686"/>
      <property name="Transparent" visibility="protected" read="GetTransparent" write="SetTransparent" type="Boolean" default="1" file="Vcl.StdCtrls.pas" line="1688"/>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1691">
        <parameters>
          <parameter name="AOwner" type="TComponent"/>
        </parameters>
      </constructor>
    </members>
  </class>
  <class name="TStaticText" file="Vcl.StdCtrls.pas" line="1694">
    <ancestor name="TCustomStaticText" namespace="Vcl.StdCtrls">
      <methodref name="Create@" visibility="class private" procflags="class constructor noself"/>
      <methodref name="Destroy@" visibility="class private" procflags="class destructor noself"/>
      <methodref name="CNCtlColorStatic" visibility="private" procflags="message"/>
      <methodref name="CMDialogChar" visibility="private" procflags="message"/>
      <methodref name="CMFontChanged" visibility="private" procflags="message"/>
      <methodref name="CMTextChanged" visibility="private" procflags="message"/>
      <methodref name="AdjustBounds" visibility="private"/>
      <methodref name="SetAlignment" visibility="private"/>
      <methodref name="SetBorderStyle" visibility="private"/>
      <methodref name="SetFocusControl" visibility="private"/>
      <methodref name="SetShowAccelChar" visibility="private"/>
      <methodref name="SetTransparent" visibility="private"/>
      <methodref name="GetTransparent" visibility="private"/>
      <methodref name="CreateParams" visibility="protected" procflags="override"/>
      <methodref name="Loaded" visibility="protected" procflags="override"/>
      <methodref name="Notification" visibility="protected" procflags="override"/>
      <methodref name="SetAutoSize" visibility="protected" procflags="override"/>
      <propertyref name="Alignment" visibility="protected"/>
      <propertyref name="AutoSize" visibility="protected"/>
      <propertyref name="BorderStyle" visibility="protected"/>
      <propertyref name="FocusControl" visibility="protected"/>
      <propertyref name="ShowAccelChar" visibility="protected"/>
      <propertyref name="Transparent" visibility="protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <ancestor name="TWinControl" namespace="Vcl.Controls">
        <methodref name="AlignControl" visibility="private"/>
        <methodref name="CalcConstraints" visibility="private"/>
        <methodref name="DoPaddingChange" visibility="private"/>
        <methodref name="GetAlignDisabled" visibility="private"/>
        <methodref name="GetControl" visibility="private"/>
        <methodref name="GetControlCount" visibility="private"/>
        <methodref name="GetDockClientCount" visibility="private"/>
        <methodref name="GetDockClients" visibility="private"/>
        <methodref name="GetHandle" visibility="private"/>
        <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
        <methodref name="GetTabOrder" visibility="private"/>
        <methodref name="GetVisibleDockClientCount" visibility="private"/>
        <methodref name="Insert" visibility="private"/>
        <methodref name="InvalidateFrame" visibility="private"/>
        <methodref name="InvokeHelp" visibility="private"/>
        <methodref name="IsCtl3DStored" visibility="private"/>
        <methodref name="IsDoubleBufferedStored" visibility="private"/>
        <methodref name="PrecedingWindow" visibility="private"/>
        <methodref name="ReadDesignSize" visibility="private"/>
        <methodref name="ReadPixelsPerInch" visibility="private"/>
        <methodref name="Remove" visibility="private"/>
        <methodref name="RemoveFocus" visibility="private"/>
        <methodref name="SetBevelCut" visibility="private"/>
        <methodref name="SetBevelEdges" visibility="private"/>
        <methodref name="SetBevelKind" visibility="private"/>
        <methodref name="SetBevelWidth" visibility="private"/>
        <methodref name="SetBorderWidth" visibility="private"/>
        <methodref name="SetCtl3D" visibility="private"/>
        <methodref name="SetDockSite" visibility="private"/>
        <methodref name="SetDoubleBuffered" visibility="private"/>
        <methodref name="SetPadding" visibility="private"/>
        <methodref name="SetParentCtl3D" visibility="private"/>
        <methodref name="SetParentWindow" visibility="private"/>
        <methodref name="SetTabOrder" visibility="private"/>
        <methodref name="SetTabStop" visibility="private"/>
        <methodref name="SetUseDockManager" visibility="private"/>
        <methodref name="SetZOrderPosition" visibility="private"/>
        <methodref name="UpdateTabOrder" visibility="private"/>
        <methodref name="UpdateShowing" visibility="private"/>
        <methodref name="WriteDesignSize" visibility="private"/>
        <methodref name="WritePixelsPerInch" visibility="private"/>
        <methodref name="IsMenuKey" visibility="private"/>
        <methodref name="GetIsDrawingLocked" visibility="private"/>
        <methodref name="GetRedrawDisabled" visibility="private"/>
        <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
        <methodref name="WMPaint" visibility="private" procflags="message"/>
        <methodref name="WMCommand" visibility="private" procflags="message"/>
        <methodref name="WMNotify" visibility="private" procflags="message"/>
        <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="WMHScroll" visibility="private" procflags="message"/>
        <methodref name="WMVScroll" visibility="private" procflags="message"/>
        <methodref name="WMCompareItem" visibility="private" procflags="message"/>
        <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
        <methodref name="WMDrawItem" visibility="private" procflags="message"/>
        <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
        <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
        <methodref name="WMSize" visibility="private" procflags="message"/>
        <methodref name="WMMove" visibility="private" procflags="message"/>
        <methodref name="WMSetCursor" visibility="private" procflags="message"/>
        <methodref name="WMKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="WMKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
        <methodref name="WMChar" visibility="private" procflags="message"/>
        <methodref name="WMSysCommand" visibility="private" procflags="message"/>
        <methodref name="WMCharToItem" visibility="private" procflags="message"/>
        <methodref name="WMParentNotify" visibility="private" procflags="message"/>
        <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
        <methodref name="WMDestroy" visibility="private" procflags="message"/>
        <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
        <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
        <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
        <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="private" procflags="message"/>
        <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
        <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
        <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="WMFontChange" visibility="private" procflags="message"/>
        <methodref name="WMTimeChange" visibility="private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="private" procflags="message"/>
        <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
        <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
        <methodref name="WMContextMenu" visibility="private" procflags="message"/>
        <methodref name="WMGesture" visibility="private" procflags="message"/>
        <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
        <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
        <methodref name="CMChanged" visibility="private" procflags="message"/>
        <methodref name="CMChildKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogKey" visibility="private" procflags="message"/>
        <methodref name="CMDialogChar" visibility="private" procflags="message"/>
        <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
        <methodref name="CMColorChanged" visibility="private" procflags="message"/>
        <methodref name="CMFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
        <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
        <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
        <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
        <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
        <methodref name="CMEnter" visibility="private" procflags="message"/>
        <methodref name="CMExit" visibility="private" procflags="message"/>
        <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
        <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
        <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
        <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
        <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
        <methodref name="CMFontChange" visibility="private" procflags="message"/>
        <methodref name="CMTimeChange" visibility="private" procflags="message"/>
        <methodref name="CMDrag" visibility="private" procflags="message"/>
        <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
        <methodref name="CNKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNKeyUp" visibility="private" procflags="message"/>
        <methodref name="CNChar" visibility="private" procflags="message"/>
        <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
        <methodref name="CNSysChar" visibility="private" procflags="message"/>
        <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
        <methodref name="CMSysCommand" visibility="private" procflags="message"/>
        <methodref name="CMInvalidate" visibility="private" procflags="message"/>
        <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
        <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="private" procflags="message"/>
        <methodref name="WMPrintClient" visibility="private" procflags="message"/>
        <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
        <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
        <methodref name="CMControlListChange" visibility="private" procflags="message"/>
        <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
        <methodref name="CMDockClient" visibility="private" procflags="message"/>
        <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
        <methodref name="CMFloat" visibility="private" procflags="message"/>
        <methodref name="InvokeAsyncCalls" visibility="protected">
        </methodref>
        <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
        <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
        <methodref name="ActionChange" visibility="protected" procflags="override"/>
        <methodref name="AddBiDiModeExStyle" visibility="protected"/>
        <methodref name="AssignTo" visibility="protected" procflags="override"/>
        <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
        <methodref name="AdjustSize" visibility="protected" procflags="override"/>
        <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
        <methodref name="ArrangeControl" visibility="protected"/>
        <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
        <methodref name="CanResize" visibility="protected" procflags="override"/>
        <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
        <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
        <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
        <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
        <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
        <methodref name="DefineProperties" visibility="protected" procflags="override"/>
        <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
        <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
        <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
        <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
        <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
        <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
        <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
        <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="DoKeyDown" visibility="protected"/>
        <methodref name="DoKeyPress" visibility="protected"/>
        <methodref name="DoKeyUp" visibility="protected"/>
        <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
        <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
        <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
        <methodref name="FindNextControl" visibility="protected"/>
        <methodref name="FixupTabList" visibility="protected"/>
        <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
        <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
        <methodref name="GetClientRect" visibility="protected" procflags="override"/>
        <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
        <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
        <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
        <methodref name="GetParentHandle" visibility="protected"/>
        <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
        <methodref name="GetTopParentHandle" visibility="protected"/>
        <methodref name="InvalidateDockHostSite" visibility="protected"/>
        <methodref name="IsControlMouseMsg" visibility="protected"/>
        <methodref name="IsControlActivateMsg" visibility="protected"/>
        <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
        <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
        <methodref name="MainWndProc" visibility="protected"/>
        <methodref name="Notification" visibility="protected" procflags="override"/>
        <methodref name="NotifyControls" visibility="protected"/>
        <methodref name="PaintControls" visibility="protected"/>
        <methodref name="PaintHandler" visibility="protected"/>
        <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
        <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
        <methodref name="ReadState" visibility="protected" procflags="override"/>
        <methodref name="RecreateWnd" visibility="protected"/>
        <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="ResetImeComposition" visibility="protected"/>
        <methodref name="RequestAlign" visibility="protected" procflags="override"/>
        <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
        </methodref>
        <methodref name="GetCurrentPPIScreen" visibility="protected"/>
        <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
        <methodref name="ScaleControls" visibility="protected"/>
        <methodref name="ScalePadding" visibility="protected"/>
        <methodref name="SelectFirst" visibility="protected"/>
        <methodref name="SelectNext" visibility="protected"/>
        <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
        <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
        <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
        <methodref name="SetImeCompositionWindow" visibility="protected"/>
        <methodref name="SetParent" visibility="protected" procflags="override"/>
        <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
        <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
        <methodref name="SetZOrder" visibility="protected" procflags="override"/>
        <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateBounds" visibility="protected"/>
        <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateRecreatingFlag" visibility="protected"/>
        <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
        <methodref name="UpdateUIState" visibility="protected"/>
        <methodref name="WndProc" visibility="protected" procflags="override"/>
        <methodref name="CreateSubClass" visibility="protected"/>
        <methodref name="RemoveWindowProps" visibility="protected"/>
        <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
        <propertyref name="AlignControlList" visibility="protected"/>
        <propertyref name="BevelEdges" visibility="protected"/>
        <propertyref name="BevelInner" visibility="protected"/>
        <propertyref name="BevelOuter" visibility="protected"/>
        <propertyref name="BevelKind" visibility="protected"/>
        <propertyref name="BevelWidth" visibility="protected"/>
        <propertyref name="BorderWidth" visibility="protected"/>
        <propertyref name="Ctl3D" visibility="protected"/>
        <propertyref name="ImeMode" visibility="protected"/>
        <propertyref name="ImeName" visibility="protected"/>
        <propertyref name="ParentBackground" visibility="protected"/>
        <propertyref name="ParentCtl3D" visibility="protected"/>
        <propertyref name="TipMode" visibility="protected"/>
        <propertyref name="DefWndProc" visibility="protected"/>
        <propertyref name="WindowHandle" visibility="protected"/>
        <eventref name="OnAlignInsertBefore" visibility="protected"/>
        <eventref name="OnAlignPosition" visibility="protected"/>
        <eventref name="OnDockDrop" visibility="protected"/>
        <eventref name="OnDockOver" visibility="protected"/>
        <eventref name="OnEnter" visibility="protected"/>
        <eventref name="OnExit" visibility="protected"/>
        <eventref name="OnGetSiteInfo" visibility="protected"/>
        <eventref name="OnKeyDown" visibility="protected"/>
        <eventref name="OnKeyPress" visibility="protected"/>
        <eventref name="OnKeyUp" visibility="protected"/>
        <eventref name="OnUnDock" visibility="protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="CreateParented" visibility="public" procflags="constructor"/>
        <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="ScaleForPPI" visibility="public" procflags="override">
        </methodref>
        <methodref name="Broadcast" visibility="public"/>
        <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
        <methodref name="ContainsControl" visibility="public"/>
        <methodref name="ControlAtPos" visibility="public"/>
        <methodref name="DefaultHandler" visibility="public" procflags="override"/>
        <methodref name="DisableAlign" visibility="public" procflags="inline"/>
        <propertyref name="DockClientCount" visibility="public"/>
        <propertyref name="DockClients" visibility="public"/>
        <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
        <propertyref name="DockSite" visibility="public"/>
        <propertyref name="DockManager" visibility="public"/>
        <propertyref name="DoubleBuffered" visibility="public"/>
        <methodref name="EnableAlign" visibility="public"/>
        <methodref name="FindChildControl" visibility="public"/>
        <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
        <methodref name="Focused" visibility="public" procflags="dynamic"/>
        <methodref name="GetChildren" visibility="public" procflags="override"/>
        <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
        <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
        <methodref name="HandleAllocated" visibility="public"/>
        <methodref name="HandleNeeded" visibility="public"/>
        <methodref name="InsertControl" visibility="public"/>
        <methodref name="Invalidate" visibility="public" procflags="override"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <methodref name="PaintTo" visibility="public" procflags="overload"/>
        <propertyref name="PixelsPerInch" visibility="public"/>
        <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
        <methodref name="RemoveControl" visibility="public"/>
        <methodref name="Realign" visibility="public" procflags="inline"/>
        <methodref name="Repaint" visibility="public" procflags="override"/>
        <methodref name="ScaleBy" visibility="public"/>
        <methodref name="ScrollBy" visibility="public"/>
        <methodref name="SetBounds" visibility="public" procflags="override"/>
        <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
        <methodref name="SetFocus" visibility="public" procflags="virtual"/>
        <methodref name="Update" visibility="public" procflags="override"/>
        <methodref name="UpdateControlState" visibility="public"/>
        <methodref name="LockDrawing" visibility="public"/>
        <methodref name="UnlockDrawing" visibility="public"/>
        <propertyref name="AlignDisabled" visibility="public"/>
        <propertyref name="MouseInClient" visibility="public"/>
        <propertyref name="VisibleDockClientCount" visibility="public"/>
        <propertyref name="Brush" visibility="public"/>
        <propertyref name="Controls" visibility="public"/>
        <propertyref name="ControlCount" visibility="public"/>
        <propertyref name="Handle" visibility="public"/>
        <propertyref name="Padding" visibility="public"/>
        <propertyref name="ParentDoubleBuffered" visibility="public"/>
        <propertyref name="ParentWindow" visibility="public"/>
        <propertyref name="Showing" visibility="public"/>
        <propertyref name="IsDrawingLocked" visibility="public"/>
        <propertyref name="RedrawDisabled" visibility="public"/>
        <propertyref name="TabOrder" visibility="public"/>
        <propertyref name="TabStop" visibility="public"/>
        <propertyref name="UseDockManager" visibility="public"/>
        <ancestor name="TControl" namespace="Vcl.Controls">
          <methodref name="GetCustomHint" visibility="private"/>
          <methodref name="CalcDockSizes" visibility="private"/>
          <methodref name="CheckNewSize" visibility="private"/>
          <methodref name="CreateFloatingDockSite" visibility="private"/>
          <methodref name="DoActionChange" visibility="private"/>
          <methodref name="DoCanAutoSize" visibility="private"/>
          <methodref name="DoCanResize" visibility="private"/>
          <methodref name="DoConstraintsChange" visibility="private"/>
          <methodref name="DoConstrainedResize" visibility="private"/>
          <methodref name="DoDragMsg" visibility="private"/>
          <methodref name="DoMouseActivate" visibility="private"/>
          <methodref name="DoMouseDown" visibility="private"/>
          <methodref name="DoMouseUp" visibility="private"/>
          <methodref name="DoMarginChange" visibility="private"/>
          <methodref name="FontChanged" visibility="private"/>
          <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
          <methodref name="GetBoundsRect" visibility="private"/>
          <methodref name="GetClientHeight" visibility="private"/>
          <methodref name="GetClientWidth" visibility="private"/>
          <methodref name="GetLRDockWidth" visibility="private"/>
          <methodref name="GetMouseCapture" visibility="private"/>
          <methodref name="GetTBDockHeight" visibility="private"/>
          <methodref name="GetUndockWidth" visibility="private"/>
          <methodref name="GetUndockHeight" visibility="private"/>
          <methodref name="InvalidateControl" visibility="private"/>
          <methodref name="IsAnchorsStored" visibility="private"/>
          <methodref name="IsBiDiModeStored" visibility="private"/>
          <methodref name="IsCaptionStored" visibility="private"/>
          <methodref name="IsColorStored" visibility="private"/>
          <methodref name="IsEnabledStored" visibility="private"/>
          <methodref name="IsFontStored" visibility="private"/>
          <methodref name="IsHintStored" visibility="private"/>
          <methodref name="IsHelpContextStored" visibility="private"/>
          <methodref name="IsOnClickStored" visibility="private"/>
          <methodref name="IsShowHintStored" visibility="private"/>
          <methodref name="IsVisibleStored" visibility="private"/>
          <methodref name="ReadIsControl" visibility="private"/>
          <methodref name="ReadExplicitLeft" visibility="private"/>
          <methodref name="ReadExplicitTop" visibility="private"/>
          <methodref name="ReadExplicitWidth" visibility="private"/>
          <methodref name="ReadExplicitHeight" visibility="private"/>
          <methodref name="SetAlignWithMargins" visibility="private"/>
          <methodref name="SetAnchors" visibility="private"/>
          <methodref name="SetAction" visibility="private"/>
          <methodref name="SetAlign" visibility="private"/>
          <methodref name="SetBoundsRect" visibility="private"/>
          <methodref name="SetClientHeight" visibility="private"/>
          <methodref name="SetClientSize" visibility="private"/>
          <methodref name="SetClientWidth" visibility="private"/>
          <methodref name="SetColor" visibility="private"/>
          <methodref name="SetCursor" visibility="private"/>
          <methodref name="SetDesktopFont" visibility="private"/>
          <methodref name="SetFont" visibility="private"/>
          <methodref name="SetHeight" visibility="private"/>
          <methodref name="SetHelpContext" visibility="private"/>
          <methodref name="SetHelpKeyword" visibility="private"/>
          <methodref name="SetHostDockSite" visibility="private"/>
          <methodref name="SetLeft" visibility="private"/>
          <methodref name="SetMouseCapture" visibility="private"/>
          <methodref name="SetParentColor" visibility="private"/>
          <methodref name="SetParentFont" visibility="private"/>
          <methodref name="SetShowHint" visibility="private"/>
          <methodref name="SetParentShowHint" visibility="private"/>
          <methodref name="SetParentCustomHint" visibility="private"/>
          <methodref name="SetPopupMenu" visibility="private"/>
          <methodref name="SetTop" visibility="private"/>
          <methodref name="SetVisible" visibility="private"/>
          <methodref name="SetWidth" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateAnchorRules" visibility="private"/>
          <methodref name="WriteIsControl" visibility="private"/>
          <methodref name="WriteExplicitLeft" visibility="private"/>
          <methodref name="WriteExplicitTop" visibility="private"/>
          <methodref name="WriteExplicitWidth" visibility="private"/>
          <methodref name="WriteExplicitHeight" visibility="private"/>
          <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
          <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
          <methodref name="WMMouseMove" visibility="private" procflags="message"/>
          <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
          <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="WMCancelMode" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMHintShow" visibility="private" procflags="message"/>
          <methodref name="CMHitTest" visibility="private" procflags="message"/>
          <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
          <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
          <methodref name="CMGesture" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="SetConstraints" visibility="private"/>
          <methodref name="SetMargins" visibility="private"/>
          <methodref name="SetTouchManager" visibility="private"/>
          <methodref name="GetText" visibility="private"/>
          <methodref name="SetText" visibility="private"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
          <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="CanResize" visibility="protected" procflags="virtual"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="Changed" visibility="protected"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
          <methodref name="Click" visibility="protected" procflags="dynamic"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
          <methodref name="CalcCursorPos" visibility="protected"/>
          <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
          <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
          <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
          <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
          <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
          <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
          <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
          <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
          <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
          <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
          <methodref name="GetAction" visibility="protected" procflags="virtual"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
          <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
          <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
          <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
          <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
          <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
          <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragMode" visibility="protected"/>
          <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
          <methodref name="Loaded" visibility="protected" procflags="override"/>
          <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
          <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
          <methodref name="Resize" visibility="protected" procflags="dynamic"/>
          <methodref name="ScaleConstraints" visibility="protected"/>
          <methodref name="ScaleMargins" visibility="protected"/>
          <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
          <methodref name="SendCancelMode" visibility="protected"/>
          <methodref name="SendDockNotification" visibility="protected"/>
          <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
          <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
          <methodref name="SetName" visibility="protected" procflags="override"/>
          <methodref name="SetParent" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
          <methodref name="SetCustomHint" visibility="protected"/>
          <methodref name="UpdateExplicitBounds" visibility="protected"/>
          <methodref name="UpdateBoundsRect" visibility="protected"/>
          <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
          <methodref name="WndProc" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
          <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
          <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
          <propertyref name="ActionLink" visibility="protected"/>
          <propertyref name="AutoSize" visibility="protected"/>
          <propertyref name="Caption" visibility="protected"/>
          <propertyref name="DesktopFont" visibility="protected"/>
          <propertyref name="DragKind" visibility="protected"/>
          <propertyref name="DragCursor" visibility="protected"/>
          <propertyref name="DragMode" visibility="protected"/>
          <propertyref name="IsControl" visibility="protected"/>
          <propertyref name="MouseCapture" visibility="protected"/>
          <propertyref name="ParentBiDiMode" visibility="protected"/>
          <propertyref name="ParentColor" visibility="protected"/>
          <propertyref name="ParentFont" visibility="protected"/>
          <propertyref name="ParentShowHint" visibility="protected"/>
          <propertyref name="PopupMenu" visibility="protected"/>
          <propertyref name="ScalingFlags" visibility="protected"/>
          <propertyref name="Text" visibility="protected"/>
          <propertyref name="WheelAccumulator" visibility="protected"/>
          <propertyref name="Color" visibility="protected"/>
          <propertyref name="Font" visibility="protected"/>
          <propertyref name="IScaling" visibility="protected"/>
          <propertyref name="WindowText" visibility="protected"/>
          <eventref name="OnCanResize" visibility="protected"/>
          <eventref name="OnClick" visibility="protected"/>
          <eventref name="OnConstrainedResize" visibility="protected"/>
          <eventref name="OnContextPopup" visibility="protected"/>
          <eventref name="OnDblClick" visibility="protected"/>
          <eventref name="OnDragDrop" visibility="protected"/>
          <eventref name="OnDragOver" visibility="protected"/>
          <eventref name="OnEndDock" visibility="protected"/>
          <eventref name="OnEndDrag" visibility="protected"/>
          <eventref name="OnMouseActivate" visibility="protected"/>
          <eventref name="OnMouseDown" visibility="protected"/>
          <eventref name="OnMouseEnter" visibility="protected"/>
          <eventref name="OnMouseLeave" visibility="protected"/>
          <eventref name="OnMouseMove" visibility="protected"/>
          <eventref name="OnMouseUp" visibility="protected"/>
          <eventref name="OnMouseWheel" visibility="protected"/>
          <eventref name="OnMouseWheelDown" visibility="protected"/>
          <eventref name="OnMouseWheelUp" visibility="protected"/>
          <eventref name="OnResize" visibility="protected"/>
          <eventref name="OnStartDock" visibility="protected"/>
          <eventref name="OnStartDrag" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="CheckNonMainThreadUsage" visibility="public"/>
          <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
          <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
          <methodref name="BeginDrag" visibility="public"/>
          <methodref name="BringToFront" visibility="public"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
          <methodref name="ClientToParent" visibility="public"/>
          <methodref name="Dock" visibility="public" procflags="dynamic"/>
          <methodref name="Dragging" visibility="public"/>
          <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
          <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
          <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
          <propertyref name="Enabled" visibility="public"/>
          <methodref name="EndDrag" visibility="public"/>
          <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="GetParentComponent" visibility="public" procflags="override"/>
          <methodref name="HasParent" visibility="public" procflags="override"/>
          <methodref name="Hide" visibility="public"/>
          <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
          <methodref name="IsRightToLeft" visibility="public"/>
          <methodref name="ManualDock" visibility="public"/>
          <methodref name="ManualFloat" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Refresh" visibility="public"/>
          <methodref name="Repaint" visibility="public" procflags="virtual"/>
          <methodref name="ReplaceDockedControl" visibility="public"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
          <methodref name="ParentToClient" visibility="public"/>
          <methodref name="SendToBack" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="virtual"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
          <methodref name="SetParentComponent" visibility="public" procflags="override"/>
          <methodref name="Show" visibility="public"/>
          <methodref name="Update" visibility="public" procflags="virtual"/>
          <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
          <methodref name="UseRightToLeftReading" visibility="public"/>
          <methodref name="UseRightToLeftScrollBar" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="GetTextBuf" visibility="public"/>
          <methodref name="GetTextLen" visibility="public"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="Perform" visibility="public" procflags="overload"/>
          <methodref name="SetTextBuf" visibility="public"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleValue" visibility="public" procflags="overload"/>
          <methodref name="ScaleRectSize" visibility="public"/>
          <propertyref name="Action" visibility="public"/>
          <propertyref name="Align" visibility="public"/>
          <propertyref name="Anchors" visibility="public"/>
          <propertyref name="BiDiMode" visibility="public"/>
          <propertyref name="BoundsRect" visibility="public"/>
          <propertyref name="ClientHeight" visibility="public"/>
          <propertyref name="ClientOrigin" visibility="public"/>
          <propertyref name="ClientRect" visibility="public"/>
          <propertyref name="ClientWidth" visibility="public"/>
          <propertyref name="Constraints" visibility="public"/>
          <propertyref name="ControlState" visibility="public"/>
          <propertyref name="ControlStyle" visibility="public"/>
          <propertyref name="CurrentPPI" visibility="public"/>
          <propertyref name="DockOrientation" visibility="public"/>
          <propertyref name="ExplicitLeft" visibility="public"/>
          <propertyref name="ExplicitTop" visibility="public"/>
          <propertyref name="ExplicitWidth" visibility="public"/>
          <propertyref name="ExplicitHeight" visibility="public"/>
          <propertyref name="Floating" visibility="public"/>
          <propertyref name="FloatingDockSiteClass" visibility="public"/>
          <propertyref name="HostDockSite" visibility="public"/>
          <propertyref name="LRDockWidth" visibility="public"/>
          <propertyref name="ScaleFactor" visibility="public"/>
          <propertyref name="ShowHint" visibility="public"/>
          <propertyref name="TBDockHeight" visibility="public"/>
          <propertyref name="Touch" visibility="public"/>
          <propertyref name="UndockHeight" visibility="public"/>
          <propertyref name="UndockWidth" visibility="public"/>
          <propertyref name="Visible" visibility="public"/>
          <eventref name="WindowProc" visibility="public"/>
          <propertyref name="Parent" visibility="public"/>
          <propertyref name="StyleElements" visibility="public"/>
          <propertyref name="StyleName" visibility="public"/>
          <eventref name="OnGesture" visibility="public"/>
          <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
          <propertyref name="AlignWithMargins" visibility="published"/>
          <propertyref name="Left" visibility="published"/>
          <propertyref name="Top" visibility="published"/>
          <propertyref name="Width" visibility="published"/>
          <propertyref name="Height" visibility="published"/>
          <propertyref name="Cursor" visibility="published"/>
          <propertyref name="Hint" visibility="published"/>
          <propertyref name="HelpType" visibility="published"/>
          <propertyref name="HelpKeyword" visibility="published"/>
          <propertyref name="HelpContext" visibility="published"/>
          <propertyref name="Margins" visibility="published"/>
          <propertyref name="CustomHint" visibility="published"/>
          <propertyref name="ParentCustomHint" visibility="published"/>
          <ancestor name="TComponent" namespace="System.Classes">
            <interfaces>
              <implements name="IInterfaceComponentReference"/>
              <implements name="IInterface"/>
            </interfaces>
            <methodref name="GetComObject" visibility="private">
            </methodref>
            <methodref name="GetComponent" visibility="private">
            </methodref>
            <methodref name="GetComponentCount" visibility="private">
            </methodref>
            <methodref name="GetComponentIndex" visibility="private">
            </methodref>
            <methodref name="Insert" visibility="private">
            </methodref>
            <methodref name="ReadLeft" visibility="private">
            </methodref>
            <methodref name="ReadTop" visibility="private">
            </methodref>
            <methodref name="Remove" visibility="private">
            </methodref>
            <methodref name="RemoveNotification" visibility="private">
            </methodref>
            <methodref name="SetComponentIndex" visibility="private">
            </methodref>
            <methodref name="SetReference" visibility="private">
            </methodref>
            <methodref name="WriteLeft" visibility="private">
            </methodref>
            <methodref name="WriteTop" visibility="private">
            </methodref>
            <methodref name="IntfGetComponent" visibility="private">
            </methodref>
            <methodref name="DoGetDeltaStreams" visibility="private">
            </methodref>
            <methodref name="ReadDeltaStream" visibility="private">
            </methodref>
            <methodref name="ReadDeltaState" visibility="private">
            </methodref>
            <methodref name="FindSortedComponent" visibility="private">
            </methodref>
            <methodref name="AddSortedComponent" visibility="private">
            </methodref>
            <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
            </methodref>
            <methodref name="Create@" visibility="class private" procflags="class constructor noself">
            </methodref>
            <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ChangeName" visibility="protected">
            </methodref>
            <methodref name="DefineProperties" visibility="protected" procflags="override">
            </methodref>
            <methodref name="GetChildren" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="GetOwner" visibility="protected" procflags="override">
            </methodref>
            <methodref name="Loaded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="Notification" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ReadState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="CanObserve" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetObservers" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetAncestor" visibility="protected">
            </methodref>
            <methodref name="SetDesigning" visibility="protected">
            </methodref>
            <methodref name="SetInline" visibility="protected">
            </methodref>
            <methodref name="SetDesignInstance" visibility="protected">
            </methodref>
            <methodref name="SetName" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updating" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="Updated" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
            </methodref>
            <methodref name="ValidateRename" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
            </methodref>
            <methodref name="WriteState" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="RemoveFreeNotifications" visibility="protected">
            </methodref>
            <methodref name="QueryInterface" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="_AddRef" visibility="protected">
            </methodref>
            <methodref name="_Release" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfoCount" visibility="protected">
            </methodref>
            <methodref name="GetTypeInfo" visibility="protected">
            </methodref>
            <methodref name="GetIDsOfNames" visibility="protected">
            </methodref>
            <methodref name="Invoke" visibility="protected">
            </methodref>
            <eventref name="OnGetDeltaStreams" visibility="protected">
            </eventref>
            <methodref name="Create" visibility="public" procflags="constructor virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor override">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="override">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="BeginInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndInvoke" visibility="public" procflags="overload">
            </methodref>
            <methodref name="EndFunctionInvoke" visibility="public">
            </methodref>
            <methodref name="DestroyComponents" visibility="public">
            </methodref>
            <methodref name="Destroying" visibility="public">
            </methodref>
            <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="FindComponent" visibility="public">
            </methodref>
            <methodref name="FreeNotification" visibility="public">
            </methodref>
            <methodref name="RemoveFreeNotification" visibility="public">
            </methodref>
            <methodref name="FreeOnRelease" visibility="public">
            </methodref>
            <methodref name="GetEnumerator" visibility="public" procflags="inline">
            </methodref>
            <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="GetNamePath" visibility="public" procflags="override">
            </methodref>
            <methodref name="HasParent" visibility="public" procflags="dynamic">
            </methodref>
            <methodref name="InsertComponent" visibility="public">
            </methodref>
            <methodref name="RemoveComponent" visibility="public">
            </methodref>
            <methodref name="SetSubComponent" visibility="public">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="override">
            </methodref>
            <methodref name="UpdateAction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="IsImplementorOf" visibility="public">
            </methodref>
            <methodref name="ReferenceInterface" visibility="public">
            </methodref>
            <propertyref name="ComObject" visibility="public">
            </propertyref>
            <propertyref name="Components" visibility="public">
            </propertyref>
            <propertyref name="ComponentCount" visibility="public">
            </propertyref>
            <propertyref name="ComponentIndex" visibility="public">
            </propertyref>
            <propertyref name="ComponentState" visibility="public">
            </propertyref>
            <propertyref name="ComponentStyle" visibility="public">
            </propertyref>
            <propertyref name="DesignInfo" visibility="public">
            </propertyref>
            <propertyref name="Owner" visibility="public">
            </propertyref>
            <propertyref name="VCLComObject" visibility="public">
            </propertyref>
            <propertyref name="Observers" visibility="public">
            </propertyref>
            <propertyref name="Name" visibility="published">
            </propertyref>
            <propertyref name="Tag" visibility="published">
            </propertyref>
            <ancestor name="TPersistent" namespace="System.Classes">
              <methodref name="AssignError" visibility="private">
              </methodref>
              <methodref name="AssignTo" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="Assign" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="dynamic">
              </methodref>
              <ancestor name="TObject" namespace="System">
                <methodref name="Create" visibility="public" procflags="constructor">
                </methodref>
                <methodref name="Free" visibility="public">
                </methodref>
                <methodref name="DisposeOf" visibility="public" procflags="inline">
                </methodref>
                <methodref name="InitInstance" visibility="public" procflags="class">
                </methodref>
                <methodref name="CleanupInstance" visibility="public">
                </methodref>
                <methodref name="ClassType" visibility="public" procflags="inline">
                </methodref>
                <methodref name="ClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassNameIs" visibility="public" procflags="class">
                </methodref>
                <methodref name="ClassParent" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="ClassInfo" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InstanceSize" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="InheritsFrom" visibility="public" procflags="class">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodAddress" visibility="public" procflags="class overload">
                </methodref>
                <methodref name="MethodName" visibility="public" procflags="class">
                </methodref>
                <methodref name="QualifiedClassName" visibility="public" procflags="class">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="FieldAddress" visibility="public" procflags="overload">
                </methodref>
                <methodref name="GetInterface" visibility="public">
                </methodref>
                <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                </methodref>
                <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                </methodref>
                <methodref name="UnitName" visibility="public" procflags="class">
                </methodref>
                <methodref name="UnitScope" visibility="public" procflags="class">
                </methodref>
                <methodref name="Equals" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetHashCode" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="ToString" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="SafeCallException" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Dispatch" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="NewInstance" visibility="public" procflags="class virtual">
                </methodref>
                <methodref name="FreeInstance" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                </methodref>
                <methodref name="GetDisposed" visibility="protected" procflags="inline">
                </methodref>
                <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                </methodref>
                <propertyref name="Disposed" visibility="protected">
                </propertyref>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <procedure name="Create@" visibility="class private" procflags="class constructor noself" file="Vcl.StdCtrls.pas" line="1696">
      </procedure>
      <procedure name="Destroy@" visibility="class private" procflags="class destructor noself" file="Vcl.StdCtrls.pas" line="1697">
      </procedure>
      <property name="Align" visibility="published" read="FAlign" write="SetAlign" type="TAlign" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1699"/>
      <property name="Alignment" visibility="published" read="FAlignment" write="SetAlignment" type="TAlignment" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1700"/>
      <property name="Anchors" visibility="published" read="FAnchors" write="SetAnchors" stored="IsAnchorsStored" type="TAnchors" default="3" hoisted="true" file="Vcl.StdCtrls.pas" line="1701"/>
      <property name="AutoSize" visibility="published" read="FAutoSize" write="SetAutoSize" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1702"/>
      <property name="BevelEdges" visibility="published" read="FBevelEdges" write="SetBevelEdges" type="TBevelEdges" default="15" hoisted="true" file="Vcl.StdCtrls.pas" line="1703"/>
      <property name="BevelInner" visibility="published" read="FBevelInner" write="SetBevelCut" type="TBevelCut" default="2" index="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1704"/>
      <property name="BevelKind" visibility="published" read="FBevelKind" write="SetBevelKind" type="TBevelKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1705"/>
      <property name="BevelOuter" visibility="published" read="FBevelOuter" write="SetBevelCut" type="TBevelCut" default="1" index="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1706"/>
      <property name="BiDiMode" visibility="published" read="FBiDiMode" write="SetBiDiMode" stored="IsBiDiModeStored" type="TBiDiMode" hoisted="true" file="Vcl.StdCtrls.pas" line="1707"/>
      <property name="BorderStyle" visibility="published" read="FBorderStyle" write="SetBorderStyle" type="TStaticBorderStyle" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1708"/>
      <property name="Caption" visibility="published" read="GetText" write="SetText" stored="IsCaptionStored" type="TCaption" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1709"/>
      <property name="Color" visibility="published" read="FColor" write="SetColor" stored="IsColorStored" type="TColor" hoisted="true" file="Vcl.StdCtrls.pas" line="1710"/>
      <property name="Constraints" visibility="published" read="FConstraints" write="SetConstraints" type="TSizeConstraints" hoisted="true" file="Vcl.StdCtrls.pas" line="1711"/>
      <property name="DoubleBuffered" visibility="published" read="FDoubleBuffered" write="SetDoubleBuffered" stored="IsDoubleBufferedStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1712"/>
      <property name="DragCursor" visibility="published" read="FDragCursor" write="FDragCursor" type="TCursor" default="-12" hoisted="true" file="Vcl.StdCtrls.pas" line="1713"/>
      <property name="DragKind" visibility="published" read="FDragKind" write="FDragKind" type="TDragKind" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1714"/>
      <property name="DragMode" visibility="published" read="GetDragMode" write="SetDragMode" type="TDragMode" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1715"/>
      <property name="Enabled" visibility="published" read="GetEnabled" write="SetEnabled" stored="IsEnabledStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1716"/>
      <property name="FocusControl" visibility="published" read="FFocusControl" write="SetFocusControl" type="TWinControl" hoisted="true" file="Vcl.StdCtrls.pas" line="1717"/>
      <property name="Font" visibility="published" read="FFont" write="SetFont" stored="IsFontStored" type="TFont" hoisted="true" file="Vcl.StdCtrls.pas" line="1718"/>
      <property name="ParentBiDiMode" visibility="published" read="FParentBiDiMode" write="SetParentBiDiMode" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1719"/>
      <property name="ParentColor" visibility="published" read="FParentColor" write="SetParentColor" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1720"/>
      <property name="ParentDoubleBuffered" visibility="published" read="FParentDoubleBuffered" write="SetParentDoubleBuffered" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1721"/>
      <property name="ParentFont" visibility="published" read="FParentFont" write="SetParentFont" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1722"/>
      <property name="ParentShowHint" visibility="published" read="FParentShowHint" write="SetParentShowHint" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1723"/>
      <property name="PopupMenu" visibility="published" read="FPopupMenu" write="SetPopupMenu" type="TPopupMenu" hoisted="true" file="Vcl.StdCtrls.pas" line="1724"/>
      <property name="ShowAccelChar" visibility="published" read="FShowAccelChar" write="SetShowAccelChar" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1725"/>
      <property name="ShowHint" visibility="published" read="FShowHint" write="SetShowHint" stored="IsShowHintStored" type="Boolean" hoisted="true" file="Vcl.StdCtrls.pas" line="1726"/>
      <property name="TabOrder" visibility="published" read="GetTabOrder" write="SetTabOrder" type="TTabOrder" default="-1" hoisted="true" file="Vcl.StdCtrls.pas" line="1727"/>
      <property name="TabStop" visibility="published" read="FTabStop" write="SetTabStop" type="Boolean" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1728"/>
      <property name="Touch" visibility="published" read="FTouchManager" write="SetTouchManager" type="TTouchManager" hoisted="true" file="Vcl.StdCtrls.pas" line="1729"/>
      <property name="Transparent" visibility="published" read="GetTransparent" write="SetTransparent" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1730"/>
      <property name="Visible" visibility="published" read="FVisible" write="SetVisible" stored="IsVisibleStored" type="Boolean" default="1" hoisted="true" file="Vcl.StdCtrls.pas" line="1731"/>
      <property name="StyleElements" visibility="published" read="FStyleElements" write="SetStyleElements" type="TStyleElements" default="7" hoisted="true" file="Vcl.StdCtrls.pas" line="1732"/>
      <property name="StyleName" visibility="published" read="FStyleName" write="SetStyleName" type="string" default="0" hoisted="true" file="Vcl.StdCtrls.pas" line="1733"/>
      <event name="OnClick" visibility="published" read="FOnClick" write="FOnClick" stored="IsOnClickStored" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1734"/>
      <event name="OnContextPopup" visibility="published" read="FOnContextPopup" write="FOnContextPopup" type="TContextPopupEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1735"/>
      <event name="OnDblClick" visibility="published" read="FOnDblClick" write="FOnDblClick" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1736"/>
      <event name="OnDragDrop" visibility="published" read="FOnDragDrop" write="FOnDragDrop" type="TDragDropEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1737"/>
      <event name="OnDragOver" visibility="published" read="FOnDragOver" write="FOnDragOver" type="TDragOverEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1738"/>
      <event name="OnEndDock" visibility="published" read="FOnEndDock" write="FOnEndDock" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1739"/>
      <event name="OnEndDrag" visibility="published" read="FOnEndDrag" write="FOnEndDrag" type="TEndDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1740"/>
      <event name="OnGesture" visibility="published" read="FOnGesture" write="FOnGesture" type="TGestureEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1741"/>
      <event name="OnMouseActivate" visibility="published" read="FOnMouseActivate" write="FOnMouseActivate" type="TMouseActivateEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1742"/>
      <event name="OnMouseDown" visibility="published" read="FOnMouseDown" write="FOnMouseDown" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1743"/>
      <event name="OnMouseEnter" visibility="published" read="FOnMouseEnter" write="FOnMouseEnter" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1744"/>
      <event name="OnMouseLeave" visibility="published" read="FOnMouseLeave" write="FOnMouseLeave" type="TNotifyEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1745"/>
      <event name="OnMouseMove" visibility="published" read="FOnMouseMove" write="FOnMouseMove" type="TMouseMoveEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1746"/>
      <event name="OnMouseUp" visibility="published" read="FOnMouseUp" write="FOnMouseUp" type="TMouseEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1747"/>
      <event name="OnStartDock" visibility="published" read="FOnStartDock" write="FOnStartDock" type="TStartDockEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1748"/>
      <event name="OnStartDrag" visibility="published" read="FOnStartDrag" write="FOnStartDrag" type="TStartDragEvent" hoisted="true" file="Vcl.StdCtrls.pas" line="1749"/>
    </members>
  <devnotes><summary>
TStaticText is a windowed control that displays text on a form.
The TStaticText component functions like TLabel, except that it descends from TWinControl and therefore has a window handle. Use TStaticText instead of TLabel when the component's accelerator key must belong to a windowed control for example, on an ActiveX property page.
</summary></devnotes></class>
  <struct name="TSelection" size="8" file="Vcl.StdCtrls.pas" line="1752">
    <field name="StartPos" type="Integer" visibility="public" size="4" offset="0" file="Vcl.StdCtrls.pas" line="1753"/>
    <field name="EndPos" type="Integer" visibility="public" size="4" offset="4" file="Vcl.StdCtrls.pas" line="1753"/>
  </struct>
  <helper name="TCustomComboHelper" for="TCustomCombo" file="Vcl.StdCtrls.pas" line="1756">
    <members>
      <field name="FLastComboMousePositions" type="TDictionary&lt;Vcl.StdCtrls.TCustomCombo,System.Types.TSmallPoint&gt;" visibility="private" varflags="class" file="Vcl.StdCtrls.pas" line="1758"/>
      <function name="GetLastComboMousePos" visibility="private" procflags="helper" file="Vcl.StdCtrls.pas" line="1759">
        <parameters>
          <retval type="TSmallPoint"/>
        </parameters>
      </function>
      <procedure name="SetLastComboMousePos" visibility="private" procflags="helper" file="Vcl.StdCtrls.pas" line="1760">
        <parameters>
          <parameter name="Value" type="TSmallPoint" paramflags="const"/>
        </parameters>
      </procedure>
      <property name="LastComboMousePos" visibility="private" read="GetLastComboMousePos" write="SetLastComboMousePos" type="TSmallPoint" file="Vcl.StdCtrls.pas" line="1761"/>
      <field name="FLastEditMousePositions" type="TDictionary&lt;Vcl.StdCtrls.TCustomCombo,System.Types.TSmallPoint&gt;" visibility="private" varflags="class" file="Vcl.StdCtrls.pas" line="1763"/>
      <function name="GetLastEditMousePos" visibility="private" procflags="helper" file="Vcl.StdCtrls.pas" line="1764">
        <parameters>
          <retval type="TSmallPoint"/>
        </parameters>
      </function>
      <procedure name="SetLastEditMousePos" visibility="private" procflags="helper" file="Vcl.StdCtrls.pas" line="1765">
        <parameters>
          <parameter name="Value" type="TSmallPoint" paramflags="const"/>
        </parameters>
      </procedure>
      <property name="LastEditMousePos" visibility="private" read="GetLastEditMousePos" write="SetLastEditMousePos" type="TSmallPoint" file="Vcl.StdCtrls.pas" line="1766"/>
      <procedure name="RemoveFromDictionaries" visibility="private" procflags="helper" file="Vcl.StdCtrls.pas" line="1768">
      </procedure>
    </members>
  </helper>
  <class name="TScrollBarStyleHook" file="Vcl.StdCtrls.pas" line="1771">
    <ancestor name="TMouseTrackControlStyleHook" namespace="Vcl.Themes">
      <methodref name="WMMouseMove" visibility="class private" procflags="message"/>
      <methodref name="WMNCMouseMove" visibility="class private" procflags="message"/>
      <methodref name="DoHotTrackTimer" visibility="class protected" procflags="virtual"/>
      <methodref name="IsMouseInControl" visibility="class protected"/>
      <methodref name="MouseEnter" visibility="class protected" procflags="virtual"/>
      <methodref name="MouseLeave" visibility="class protected" procflags="virtual"/>
      <methodref name="IsChildHandle" visibility="class protected" procflags="virtual"/>
      <methodref name="StartHotTrackTimer" visibility="class protected"/>
      <methodref name="StopHotTrackTimer" visibility="class protected"/>
      <methodref name="WndProc" visibility="class protected" procflags="override"/>
      <propertyref name="MouseInControl" visibility="class protected"/>
      <propertyref name="MouseInNCArea" visibility="class protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <ancestor name="TStyleHook" namespace="Vcl.Themes">
        <methodref name="GetHandle" visibility="class private"/>
        <methodref name="GetText" visibility="class private"/>
        <methodref name="CMEnabledChanged" visibility="class private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="class private" procflags="message"/>
        <methodref name="WMPaint" visibility="class private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="class private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="class private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="class private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="class private" procflags="message"/>
        <methodref name="WMSetText" visibility="class private" procflags="message"/>
        <methodref name="WMEnable" visibility="class private" procflags="message"/>
        <methodref name="ReleasePaintBuffer" visibility="class private"/>
        <methodref name="CallDefaultProc" visibility="class protected"/>
        <methodref name="AcceptMessage" visibility="class protected" procflags="virtual"/>
        <methodref name="GetStringPropValue" visibility="class protected"/>
        <methodref name="HasBorder" visibility="class protected" procflags="virtual"/>
        <methodref name="HasClientEdge" visibility="class protected" procflags="virtual"/>
        <methodref name="InternalPaint" visibility="class protected" procflags="virtual"/>
        <methodref name="Paint" visibility="class protected" procflags="virtual"/>
        <methodref name="PaintBackground" visibility="class protected" procflags="virtual"/>
        <methodref name="PaintNC" visibility="class protected" procflags="virtual"/>
        <methodref name="SetRedraw" visibility="class protected"/>
        <methodref name="WndProc" visibility="class protected" procflags="virtual"/>
        <propertyref name="Brush" visibility="class protected"/>
        <propertyref name="DoubleBuffered" visibility="class protected"/>
        <propertyref name="Focused" visibility="class protected"/>
        <propertyref name="FocusUpdate" visibility="class protected"/>
        <propertyref name="FontColor" visibility="class protected"/>
        <propertyref name="Handle" visibility="class protected"/>
        <propertyref name="Handled" visibility="class protected"/>
        <propertyref name="NeedsDefaultPaint" visibility="class protected"/>
        <propertyref name="OverridePaint" visibility="class protected"/>
        <propertyref name="OverridePaintNC" visibility="class protected"/>
        <propertyref name="OverrideEraseBkgnd" visibility="class protected"/>
        <propertyref name="PaintOnEraseBkgnd" visibility="class protected"/>
        <propertyref name="Text" visibility="class protected"/>
        <methodref name="Create" visibility="public" procflags="constructor virtual"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
        <methodref name="StyleServices" visibility="public" procflags="virtual"/>
        <methodref name="DrawControlText" visibility="public" procflags="virtual"/>
        <methodref name="HandleMessage" visibility="public" procflags="virtual"/>
        <methodref name="Invalidate" visibility="public" procflags="virtual"/>
        <methodref name="InvalidateNC" visibility="public" procflags="virtual"/>
        <propertyref name="Control" visibility="public"/>
        <ancestor name="TObject" namespace="System">
          <methodref name="Create" visibility="public" procflags="constructor">
          </methodref>
          <methodref name="Free" visibility="public">
          </methodref>
          <methodref name="DisposeOf" visibility="public" procflags="inline">
          </methodref>
          <methodref name="InitInstance" visibility="public" procflags="class">
          </methodref>
          <methodref name="CleanupInstance" visibility="public">
          </methodref>
          <methodref name="ClassType" visibility="public" procflags="inline">
          </methodref>
          <methodref name="ClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassNameIs" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassParent" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="ClassInfo" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InstanceSize" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InheritsFrom" visibility="public" procflags="class">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodName" visibility="public" procflags="class">
          </methodref>
          <methodref name="QualifiedClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="GetInterface" visibility="public">
          </methodref>
          <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
          </methodref>
          <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="UnitName" visibility="public" procflags="class">
          </methodref>
          <methodref name="UnitScope" visibility="public" procflags="class">
          </methodref>
          <methodref name="Equals" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="GetHashCode" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="ToString" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="SafeCallException" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="AfterConstruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Dispatch" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="DefaultHandler" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="NewInstance" visibility="public" procflags="class virtual">
          </methodref>
          <methodref name="FreeInstance" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Destroy" visibility="public" procflags="destructor virtual">
          </methodref>
          <methodref name="GetDisposed" visibility="protected" procflags="inline">
          </methodref>
          <methodref name="CheckDisposed" visibility="protected" procflags="inline">
          </methodref>
          <propertyref name="Disposed" visibility="protected">
          </propertyref>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <class name="TScrollWindow" visibility="public" alias="Vcl.StdCtrls.TScrollWindow" file="Vcl.StdCtrls.pas" line="1774">
        <ancestor name="TWinControl" namespace="Vcl.Controls">
          <methodref name="AlignControl" visibility="private"/>
          <methodref name="CalcConstraints" visibility="private"/>
          <methodref name="DoPaddingChange" visibility="private"/>
          <methodref name="GetAlignDisabled" visibility="private"/>
          <methodref name="GetControl" visibility="private"/>
          <methodref name="GetControlCount" visibility="private"/>
          <methodref name="GetDockClientCount" visibility="private"/>
          <methodref name="GetDockClients" visibility="private"/>
          <methodref name="GetHandle" visibility="private"/>
          <methodref name="GetParentBackground" visibility="private" procflags="inline"/>
          <methodref name="GetTabOrder" visibility="private"/>
          <methodref name="GetVisibleDockClientCount" visibility="private"/>
          <methodref name="Insert" visibility="private"/>
          <methodref name="InvalidateFrame" visibility="private"/>
          <methodref name="InvokeHelp" visibility="private"/>
          <methodref name="IsCtl3DStored" visibility="private"/>
          <methodref name="IsDoubleBufferedStored" visibility="private"/>
          <methodref name="PrecedingWindow" visibility="private"/>
          <methodref name="ReadDesignSize" visibility="private"/>
          <methodref name="ReadPixelsPerInch" visibility="private"/>
          <methodref name="Remove" visibility="private"/>
          <methodref name="RemoveFocus" visibility="private"/>
          <methodref name="SetBevelCut" visibility="private"/>
          <methodref name="SetBevelEdges" visibility="private"/>
          <methodref name="SetBevelKind" visibility="private"/>
          <methodref name="SetBevelWidth" visibility="private"/>
          <methodref name="SetBorderWidth" visibility="private"/>
          <methodref name="SetCtl3D" visibility="private"/>
          <methodref name="SetDockSite" visibility="private"/>
          <methodref name="SetDoubleBuffered" visibility="private"/>
          <methodref name="SetPadding" visibility="private"/>
          <methodref name="SetParentCtl3D" visibility="private"/>
          <methodref name="SetParentWindow" visibility="private"/>
          <methodref name="SetTabOrder" visibility="private"/>
          <methodref name="SetTabStop" visibility="private"/>
          <methodref name="SetUseDockManager" visibility="private"/>
          <methodref name="SetZOrderPosition" visibility="private"/>
          <methodref name="UpdateTabOrder" visibility="private"/>
          <methodref name="UpdateShowing" visibility="private"/>
          <methodref name="WriteDesignSize" visibility="private"/>
          <methodref name="WritePixelsPerInch" visibility="private"/>
          <methodref name="IsMenuKey" visibility="private"/>
          <methodref name="GetIsDrawingLocked" visibility="private"/>
          <methodref name="GetRedrawDisabled" visibility="private"/>
          <methodref name="WMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="CMInputLangChange" visibility="private" procflags="message"/>
          <methodref name="WMPaint" visibility="private" procflags="message"/>
          <methodref name="WMCommand" visibility="private" procflags="message"/>
          <methodref name="WMNotify" visibility="private" procflags="message"/>
          <methodref name="WMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="WMHScroll" visibility="private" procflags="message"/>
          <methodref name="WMVScroll" visibility="private" procflags="message"/>
          <methodref name="WMCompareItem" visibility="private" procflags="message"/>
          <methodref name="WMDeleteItem" visibility="private" procflags="message"/>
          <methodref name="WMDrawItem" visibility="private" procflags="message"/>
          <methodref name="WMMeasureItem" visibility="private" procflags="message"/>
          <methodref name="WMEraseBkgnd" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
          <methodref name="WMWindowPosChanging" visibility="private" procflags="message"/>
          <methodref name="WMSize" visibility="private" procflags="message"/>
          <methodref name="WMMove" visibility="private" procflags="message"/>
          <methodref name="WMSetCursor" visibility="private" procflags="message"/>
          <methodref name="WMKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="WMKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMSysKeyUp" visibility="private" procflags="message"/>
          <methodref name="WMChar" visibility="private" procflags="message"/>
          <methodref name="WMSysCommand" visibility="private" procflags="message"/>
          <methodref name="WMCharToItem" visibility="private" procflags="message"/>
          <methodref name="WMParentNotify" visibility="private" procflags="message"/>
          <methodref name="WMVKeyToItem" visibility="private" procflags="message"/>
          <methodref name="WMDestroy" visibility="private" procflags="message"/>
          <methodref name="WMMouseActivate" visibility="private" procflags="message"/>
          <methodref name="WMNCCalcSize" visibility="private" procflags="message"/>
          <methodref name="WMNCDestroy" visibility="private" procflags="message"/>
          <methodref name="WMNCHitTest" visibility="private" procflags="message"/>
          <methodref name="WMNCPaint" visibility="private" procflags="message"/>
          <methodref name="WMQueryNewPalette" visibility="private" procflags="message"/>
          <methodref name="WMPaletteChanged" visibility="private" procflags="message"/>
          <methodref name="WMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="WMFontChange" visibility="private" procflags="message"/>
          <methodref name="WMTimeChange" visibility="private" procflags="message"/>
          <methodref name="WMSetFocus" visibility="private" procflags="message"/>
          <methodref name="WMKillFocus" visibility="private" procflags="message"/>
          <methodref name="WMIMEStartComp" visibility="private" procflags="message"/>
          <methodref name="WMIMEEndComp" visibility="private" procflags="message"/>
          <methodref name="WMContextMenu" visibility="private" procflags="message"/>
          <methodref name="WMGesture" visibility="private" procflags="message"/>
          <methodref name="WMGestureNotify" visibility="private" procflags="message"/>
          <methodref name="WMTabletQuerySystemGestureStatus" visibility="private" procflags="message"/>
          <methodref name="CMChanged" visibility="private" procflags="message"/>
          <methodref name="CMChildKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogKey" visibility="private" procflags="message"/>
          <methodref name="CMDialogChar" visibility="private" procflags="message"/>
          <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
          <methodref name="CMColorChanged" visibility="private" procflags="message"/>
          <methodref name="CMFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMBorderChanged" visibility="private" procflags="message"/>
          <methodref name="CMCursorChanged" visibility="private" procflags="message"/>
          <methodref name="CMCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentCtl3DChanged" visibility="private" procflags="message"/>
          <methodref name="CMParentDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowingChanged" visibility="private" procflags="message"/>
          <methodref name="CMShowHintChanged" visibility="private" procflags="message"/>
          <methodref name="CMEnter" visibility="private" procflags="message"/>
          <methodref name="CMExit" visibility="private" procflags="message"/>
          <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
          <methodref name="CMSysColorChange" visibility="private" procflags="message"/>
          <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
          <methodref name="CMSysFontsAllChanged" visibility="private" procflags="message"/>
          <methodref name="CMWinIniChange" visibility="private" procflags="message"/>
          <methodref name="CMFontChange" visibility="private" procflags="message"/>
          <methodref name="CMTimeChange" visibility="private" procflags="message"/>
          <methodref name="CMDrag" visibility="private" procflags="message"/>
          <methodref name="CMRemoteSessionStatusChanged" visibility="private" procflags="message"/>
          <methodref name="CNKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNKeyUp" visibility="private" procflags="message"/>
          <methodref name="CNChar" visibility="private" procflags="message"/>
          <methodref name="CNSysKeyDown" visibility="private" procflags="message"/>
          <methodref name="CNSysChar" visibility="private" procflags="message"/>
          <methodref name="CMRecreateWnd" visibility="private" procflags="message"/>
          <methodref name="CMSysCommand" visibility="private" procflags="message"/>
          <methodref name="CMInvalidate" visibility="private" procflags="message"/>
          <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
          <methodref name="CMDoubleBufferedChanged" visibility="private" procflags="message"/>
          <methodref name="CMTextChanged" visibility="private" procflags="message"/>
          <methodref name="WMPrintClient" visibility="private" procflags="message"/>
          <methodref name="CMTabletOptionsChanged" visibility="private" procflags="message"/>
          <methodref name="CMFocusChanged" visibility="private" procflags="message"/>
          <methodref name="CMControlListChange" visibility="private" procflags="message"/>
          <methodref name="CMControlListChanging" visibility="private" procflags="message"/>
          <methodref name="CMDockClient" visibility="private" procflags="message"/>
          <methodref name="CMUnDockClient" visibility="private" procflags="message"/>
          <methodref name="CMFloat" visibility="private" procflags="message"/>
          <methodref name="InvokeAsyncCalls" visibility="protected">
          </methodref>
          <methodref name="UpdateStyleElements" visibility="protected" procflags="override"/>
          <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
          <methodref name="ActionChange" visibility="protected" procflags="override"/>
          <methodref name="AddBiDiModeExStyle" visibility="protected"/>
          <methodref name="AssignTo" visibility="protected" procflags="override"/>
          <methodref name="AdjustClientRect" visibility="protected" procflags="virtual"/>
          <methodref name="AdjustSize" visibility="protected" procflags="override"/>
          <methodref name="AlignControls" visibility="protected" procflags="virtual"/>
          <methodref name="ArrangeControl" visibility="protected"/>
          <methodref name="CanAutoSize" visibility="protected" procflags="override"/>
          <methodref name="CanResize" visibility="protected" procflags="override"/>
          <methodref name="ChangeScale" visibility="protected" procflags="overload override"/>
          <methodref name="ConstrainedResize" visibility="protected" procflags="override"/>
          <methodref name="ControlsAligned" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateDockManager" visibility="protected" procflags="dynamic"/>
          <methodref name="CreateHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateParams" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="CreateWnd" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignInsertBefore" visibility="protected" procflags="virtual"/>
          <methodref name="CustomAlignPosition" visibility="protected" procflags="virtual"/>
          <methodref name="DefineProperties" visibility="protected" procflags="override"/>
          <methodref name="DestroyHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWindowHandle" visibility="protected" procflags="virtual"/>
          <methodref name="DestroyWnd" visibility="protected" procflags="virtual"/>
          <methodref name="DoAddDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DockReplaceDockClient" visibility="protected" procflags="virtual"/>
          <methodref name="DoDockOver" visibility="protected" procflags="dynamic"/>
          <methodref name="DoEnter" visibility="protected" procflags="dynamic"/>
          <methodref name="DoExit" visibility="protected" procflags="dynamic"/>
          <methodref name="DoFlipChildren" visibility="protected" procflags="dynamic"/>
          <methodref name="DoWritePixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="DoKeyDown" visibility="protected"/>
          <methodref name="DoKeyPress" visibility="protected"/>
          <methodref name="DoKeyUp" visibility="protected"/>
          <methodref name="DoHandleStyleMessage" visibility="protected" procflags="dynamic"/>
          <methodref name="DoRemoveDockClient" visibility="protected" procflags="dynamic"/>
          <methodref name="DoUnDock" visibility="protected" procflags="dynamic"/>
          <methodref name="FindNextControl" visibility="protected"/>
          <methodref name="FixupTabList" visibility="protected"/>
          <methodref name="GetActionLinkClass" visibility="protected" procflags="override"/>
          <methodref name="GetClientOrigin" visibility="protected" procflags="override"/>
          <methodref name="GetClientRect" visibility="protected" procflags="override"/>
          <methodref name="GetDPIForDesigner" visibility="protected" procflags="override"/>
          <methodref name="GetControlExtents" visibility="protected" procflags="virtual"/>
          <methodref name="GetDeviceContext" visibility="protected" procflags="overload override"/>
          <methodref name="GetParentHandle" visibility="protected"/>
          <methodref name="GetSiteInfo" visibility="protected" procflags="dynamic"/>
          <methodref name="GetTopParentHandle" visibility="protected"/>
          <methodref name="InvalidateDockHostSite" visibility="protected"/>
          <methodref name="IsControlMouseMsg" visibility="protected"/>
          <methodref name="IsControlActivateMsg" visibility="protected"/>
          <methodref name="IsQualifyingSite" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyDown" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyUp" visibility="protected" procflags="dynamic"/>
          <methodref name="KeyPress" visibility="protected" procflags="dynamic"/>
          <methodref name="MainWndProc" visibility="protected"/>
          <methodref name="Notification" visibility="protected" procflags="override"/>
          <methodref name="NotifyControls" visibility="protected"/>
          <methodref name="PaintControls" visibility="protected"/>
          <methodref name="PaintHandler" visibility="protected"/>
          <methodref name="PaintWindow" visibility="protected" procflags="virtual"/>
          <methodref name="PaletteChanged" visibility="protected" procflags="override"/>
          <methodref name="ReadState" visibility="protected" procflags="override"/>
          <methodref name="RecreateWnd" visibility="protected"/>
          <methodref name="ReloadDockedControl" visibility="protected" procflags="dynamic"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="ResetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="ResetImeComposition" visibility="protected"/>
          <methodref name="RequestAlign" visibility="protected" procflags="override"/>
          <methodref name="ScaleControlsForDpi" visibility="protected" procflags="virtual">
          </methodref>
          <methodref name="GetCurrentPPIScreen" visibility="protected"/>
          <methodref name="GetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="SetPixelsPerInch" visibility="protected" procflags="virtual"/>
          <methodref name="ScaleControls" visibility="protected"/>
          <methodref name="ScalePadding" visibility="protected"/>
          <methodref name="SelectFirst" visibility="protected"/>
          <methodref name="SelectNext" visibility="protected"/>
          <methodref name="SetChildOrder" visibility="protected" procflags="override"/>
          <methodref name="SetIme" visibility="protected" procflags="overload inline"/>
          <methodref name="SetIme" visibility="protected" procflags="overload virtual"/>
          <methodref name="SetImeCompositionWindow" visibility="protected"/>
          <methodref name="SetParent" visibility="protected" procflags="override"/>
          <methodref name="SetParentBackground" visibility="protected" procflags="virtual"/>
          <methodref name="SetParentDoubleBuffered" visibility="protected" procflags="virtual"/>
          <methodref name="SetZOrder" visibility="protected" procflags="override"/>
          <methodref name="ShowControl" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateBounds" visibility="protected"/>
          <methodref name="UpdateControlOriginalParentSize" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateRecreatingFlag" visibility="protected"/>
          <methodref name="UpdateTIPStatus" visibility="protected" procflags="virtual"/>
          <methodref name="UpdateUIState" visibility="protected"/>
          <methodref name="WndProc" visibility="protected" procflags="override"/>
          <methodref name="CreateSubClass" visibility="protected"/>
          <methodref name="RemoveWindowProps" visibility="protected"/>
          <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="override"/>
          <propertyref name="AlignControlList" visibility="protected"/>
          <propertyref name="BevelEdges" visibility="protected"/>
          <propertyref name="BevelInner" visibility="protected"/>
          <propertyref name="BevelOuter" visibility="protected"/>
          <propertyref name="BevelKind" visibility="protected"/>
          <propertyref name="BevelWidth" visibility="protected"/>
          <propertyref name="BorderWidth" visibility="protected"/>
          <propertyref name="Ctl3D" visibility="protected"/>
          <propertyref name="ImeMode" visibility="protected"/>
          <propertyref name="ImeName" visibility="protected"/>
          <propertyref name="ParentBackground" visibility="protected"/>
          <propertyref name="ParentCtl3D" visibility="protected"/>
          <propertyref name="TipMode" visibility="protected"/>
          <propertyref name="DefWndProc" visibility="protected"/>
          <propertyref name="WindowHandle" visibility="protected"/>
          <eventref name="OnAlignInsertBefore" visibility="protected"/>
          <eventref name="OnAlignPosition" visibility="protected"/>
          <eventref name="OnDockDrop" visibility="protected"/>
          <eventref name="OnDockOver" visibility="protected"/>
          <eventref name="OnEnter" visibility="protected"/>
          <eventref name="OnExit" visibility="protected"/>
          <eventref name="OnGetSiteInfo" visibility="protected"/>
          <eventref name="OnKeyDown" visibility="protected"/>
          <eventref name="OnKeyPress" visibility="protected"/>
          <eventref name="OnKeyUp" visibility="protected"/>
          <eventref name="OnUnDock" visibility="protected"/>
          <methodref name="Create" visibility="public" procflags="constructor override"/>
          <methodref name="CreateParented" visibility="public" procflags="constructor"/>
          <methodref name="CreateParentedControl" visibility="public" procflags="class"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="ScaleForPPI" visibility="public" procflags="override">
          </methodref>
          <methodref name="Broadcast" visibility="public"/>
          <methodref name="CanFocus" visibility="public" procflags="dynamic"/>
          <methodref name="ContainsControl" visibility="public"/>
          <methodref name="ControlAtPos" visibility="public"/>
          <methodref name="DefaultHandler" visibility="public" procflags="override"/>
          <methodref name="DisableAlign" visibility="public" procflags="inline"/>
          <propertyref name="DockClientCount" visibility="public"/>
          <propertyref name="DockClients" visibility="public"/>
          <methodref name="DockDrop" visibility="public" procflags="dynamic"/>
          <propertyref name="DockSite" visibility="public"/>
          <propertyref name="DockManager" visibility="public"/>
          <propertyref name="DoubleBuffered" visibility="public"/>
          <methodref name="EnableAlign" visibility="public"/>
          <methodref name="FindChildControl" visibility="public"/>
          <methodref name="FlipChildren" visibility="public" procflags="dynamic"/>
          <methodref name="Focused" visibility="public" procflags="dynamic"/>
          <methodref name="GetChildren" visibility="public" procflags="override"/>
          <methodref name="GetTabControlList" visibility="public" procflags="dynamic"/>
          <methodref name="GetTabOrderList" visibility="public" procflags="dynamic"/>
          <methodref name="HandleAllocated" visibility="public"/>
          <methodref name="HandleNeeded" visibility="public"/>
          <methodref name="InsertControl" visibility="public"/>
          <methodref name="Invalidate" visibility="public" procflags="override"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <methodref name="PaintTo" visibility="public" procflags="overload"/>
          <propertyref name="PixelsPerInch" visibility="public"/>
          <methodref name="PreProcessMessage" visibility="public" procflags="dynamic"/>
          <methodref name="RemoveControl" visibility="public"/>
          <methodref name="Realign" visibility="public" procflags="inline"/>
          <methodref name="Repaint" visibility="public" procflags="override"/>
          <methodref name="ScaleBy" visibility="public"/>
          <methodref name="ScrollBy" visibility="public"/>
          <methodref name="SetBounds" visibility="public" procflags="override"/>
          <methodref name="SetDesignVisible" visibility="public" procflags="override"/>
          <methodref name="SetFocus" visibility="public" procflags="virtual"/>
          <methodref name="Update" visibility="public" procflags="override"/>
          <methodref name="UpdateControlState" visibility="public"/>
          <methodref name="LockDrawing" visibility="public"/>
          <methodref name="UnlockDrawing" visibility="public"/>
          <propertyref name="AlignDisabled" visibility="public"/>
          <propertyref name="MouseInClient" visibility="public"/>
          <propertyref name="VisibleDockClientCount" visibility="public"/>
          <propertyref name="Brush" visibility="public"/>
          <propertyref name="Controls" visibility="public"/>
          <propertyref name="ControlCount" visibility="public"/>
          <propertyref name="Handle" visibility="public"/>
          <propertyref name="Padding" visibility="public"/>
          <propertyref name="ParentDoubleBuffered" visibility="public"/>
          <propertyref name="ParentWindow" visibility="public"/>
          <propertyref name="Showing" visibility="public"/>
          <propertyref name="IsDrawingLocked" visibility="public"/>
          <propertyref name="RedrawDisabled" visibility="public"/>
          <propertyref name="TabOrder" visibility="public"/>
          <propertyref name="TabStop" visibility="public"/>
          <propertyref name="UseDockManager" visibility="public"/>
          <ancestor name="TControl" namespace="Vcl.Controls">
            <methodref name="GetCustomHint" visibility="private"/>
            <methodref name="CalcDockSizes" visibility="private"/>
            <methodref name="CheckNewSize" visibility="private"/>
            <methodref name="CreateFloatingDockSite" visibility="private"/>
            <methodref name="DoActionChange" visibility="private"/>
            <methodref name="DoCanAutoSize" visibility="private"/>
            <methodref name="DoCanResize" visibility="private"/>
            <methodref name="DoConstraintsChange" visibility="private"/>
            <methodref name="DoConstrainedResize" visibility="private"/>
            <methodref name="DoDragMsg" visibility="private"/>
            <methodref name="DoMouseActivate" visibility="private"/>
            <methodref name="DoMouseDown" visibility="private"/>
            <methodref name="DoMouseUp" visibility="private"/>
            <methodref name="DoMarginChange" visibility="private"/>
            <methodref name="FontChanged" visibility="private"/>
            <methodref name="GetAlignWithMargins" visibility="private" procflags="inline"/>
            <methodref name="GetBoundsRect" visibility="private"/>
            <methodref name="GetClientHeight" visibility="private"/>
            <methodref name="GetClientWidth" visibility="private"/>
            <methodref name="GetLRDockWidth" visibility="private"/>
            <methodref name="GetMouseCapture" visibility="private"/>
            <methodref name="GetTBDockHeight" visibility="private"/>
            <methodref name="GetUndockWidth" visibility="private"/>
            <methodref name="GetUndockHeight" visibility="private"/>
            <methodref name="InvalidateControl" visibility="private"/>
            <methodref name="IsAnchorsStored" visibility="private"/>
            <methodref name="IsBiDiModeStored" visibility="private"/>
            <methodref name="IsCaptionStored" visibility="private"/>
            <methodref name="IsColorStored" visibility="private"/>
            <methodref name="IsEnabledStored" visibility="private"/>
            <methodref name="IsFontStored" visibility="private"/>
            <methodref name="IsHintStored" visibility="private"/>
            <methodref name="IsHelpContextStored" visibility="private"/>
            <methodref name="IsOnClickStored" visibility="private"/>
            <methodref name="IsShowHintStored" visibility="private"/>
            <methodref name="IsVisibleStored" visibility="private"/>
            <methodref name="ReadIsControl" visibility="private"/>
            <methodref name="ReadExplicitLeft" visibility="private"/>
            <methodref name="ReadExplicitTop" visibility="private"/>
            <methodref name="ReadExplicitWidth" visibility="private"/>
            <methodref name="ReadExplicitHeight" visibility="private"/>
            <methodref name="SetAlignWithMargins" visibility="private"/>
            <methodref name="SetAnchors" visibility="private"/>
            <methodref name="SetAction" visibility="private"/>
            <methodref name="SetAlign" visibility="private"/>
            <methodref name="SetBoundsRect" visibility="private"/>
            <methodref name="SetClientHeight" visibility="private"/>
            <methodref name="SetClientSize" visibility="private"/>
            <methodref name="SetClientWidth" visibility="private"/>
            <methodref name="SetColor" visibility="private"/>
            <methodref name="SetCursor" visibility="private"/>
            <methodref name="SetDesktopFont" visibility="private"/>
            <methodref name="SetFont" visibility="private"/>
            <methodref name="SetHeight" visibility="private"/>
            <methodref name="SetHelpContext" visibility="private"/>
            <methodref name="SetHelpKeyword" visibility="private"/>
            <methodref name="SetHostDockSite" visibility="private"/>
            <methodref name="SetLeft" visibility="private"/>
            <methodref name="SetMouseCapture" visibility="private"/>
            <methodref name="SetParentColor" visibility="private"/>
            <methodref name="SetParentFont" visibility="private"/>
            <methodref name="SetShowHint" visibility="private"/>
            <methodref name="SetParentShowHint" visibility="private"/>
            <methodref name="SetParentCustomHint" visibility="private"/>
            <methodref name="SetPopupMenu" visibility="private"/>
            <methodref name="SetTop" visibility="private"/>
            <methodref name="SetVisible" visibility="private"/>
            <methodref name="SetWidth" visibility="private"/>
            <methodref name="SetZOrderPosition" visibility="private"/>
            <methodref name="UpdateAnchorRules" visibility="private"/>
            <methodref name="WriteIsControl" visibility="private"/>
            <methodref name="WriteExplicitLeft" visibility="private"/>
            <methodref name="WriteExplicitTop" visibility="private"/>
            <methodref name="WriteExplicitWidth" visibility="private"/>
            <methodref name="WriteExplicitHeight" visibility="private"/>
            <methodref name="WMLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMNCLButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDown" visibility="private" procflags="message"/>
            <methodref name="WMLButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMRButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMButtonDblClk" visibility="private" procflags="message"/>
            <methodref name="WMMouseMove" visibility="private" procflags="message"/>
            <methodref name="WMLButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMRButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMButtonUp" visibility="private" procflags="message"/>
            <methodref name="WMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="WMCancelMode" visibility="private" procflags="message"/>
            <methodref name="WMWindowPosChanged" visibility="private" procflags="message"/>
            <methodref name="CMVisibleChanged" visibility="private" procflags="message"/>
            <methodref name="CMEnabledChanged" visibility="private" procflags="message"/>
            <methodref name="CMFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseActivate" visibility="private" procflags="message"/>
            <methodref name="CMParentFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMSysFontChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentColorChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentShowHintChanged" visibility="private" procflags="message"/>
            <methodref name="CMHintShow" visibility="private" procflags="message"/>
            <methodref name="CMHitTest" visibility="private" procflags="message"/>
            <methodref name="CMMouseEnter" visibility="private" procflags="message"/>
            <methodref name="CMMouseLeave" visibility="private" procflags="message"/>
            <methodref name="CMDesignHitTest" visibility="private" procflags="message"/>
            <methodref name="CMBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMParentBiDiModeChanged" visibility="private" procflags="message"/>
            <methodref name="CMMouseWheel" visibility="private" procflags="message"/>
            <methodref name="CMGesture" visibility="private" procflags="message"/>
            <methodref name="WMContextMenu" visibility="private" procflags="message"/>
            <methodref name="CMParentTabletOptionsChanged" visibility="private" procflags="message"/>
            <methodref name="SetConstraints" visibility="private"/>
            <methodref name="SetMargins" visibility="private"/>
            <methodref name="SetTouchManager" visibility="private"/>
            <methodref name="GetText" visibility="private"/>
            <methodref name="SetText" visibility="private"/>
            <methodref name="CMFloat" visibility="private" procflags="message"/>
            <methodref name="GetDesignDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetParentCurrentDpi" visibility="protected" procflags="virtual">
            </methodref>
            <methodref name="GetCurrentPPI" visibility="protected" procflags="virtual"/>
            <methodref name="GetDPIForDesigner" visibility="protected" procflags="virtual"/>
            <methodref name="AsyncSchedule" visibility="protected" procflags="override"/>
            <methodref name="ActionChange" visibility="protected" procflags="dynamic"/>
            <methodref name="AdjustSize" visibility="protected" procflags="dynamic"/>
            <methodref name="AssignTo" visibility="protected" procflags="override"/>
            <methodref name="BeginAutoDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="CanResize" visibility="protected" procflags="virtual"/>
            <methodref name="CanAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="Changed" visibility="protected"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="ChangeScale" visibility="protected" procflags="overload dynamic"/>
            <methodref name="Click" visibility="protected" procflags="dynamic"/>
            <methodref name="ConstrainedResize" visibility="protected" procflags="virtual"/>
            <methodref name="CalcCursorPos" visibility="protected"/>
            <methodref name="CreateTouchManager" visibility="protected" procflags="virtual"/>
            <methodref name="DblClick" visibility="protected" procflags="dynamic"/>
            <methodref name="DefaultDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="DefineProperties" visibility="protected" procflags="override"/>
            <methodref name="DockTrackNoTarget" visibility="protected" procflags="dynamic"/>
            <methodref name="DoContextPopup" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDock" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheel" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelDown" visibility="protected" procflags="dynamic"/>
            <methodref name="DoMouseWheelUp" visibility="protected" procflags="dynamic"/>
            <methodref name="DragCanceled" visibility="protected" procflags="dynamic"/>
            <methodref name="DragOver" visibility="protected" procflags="dynamic"/>
            <methodref name="DoEndDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoStartDrag" visibility="protected" procflags="dynamic"/>
            <methodref name="DoGesture" visibility="protected" procflags="virtual"/>
            <methodref name="DoGetGestureOptions" visibility="protected" procflags="virtual"/>
            <methodref name="DrawDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="EraseDragDockImage" visibility="protected" procflags="dynamic"/>
            <methodref name="GetAction" visibility="protected" procflags="virtual"/>
            <methodref name="GetActionLinkClass" visibility="protected" procflags="dynamic"/>
            <methodref name="GetClientOrigin" visibility="protected" procflags="virtual"/>
            <methodref name="GetClientRect" visibility="protected" procflags="virtual"/>
            <methodref name="GetDeviceContext" visibility="protected" procflags="overload virtual"/>
            <methodref name="GetDockEdge" visibility="protected" procflags="dynamic"/>
            <methodref name="GetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloating" visibility="protected" procflags="virtual"/>
            <methodref name="GetFloatingDockSiteClass" visibility="protected" procflags="virtual"/>
            <methodref name="GetPalette" visibility="protected" procflags="dynamic"/>
            <methodref name="GetPopupMenu" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragMode" visibility="protected"/>
            <methodref name="IsTouchPropertyStored" visibility="protected" procflags="dynamic"/>
            <methodref name="Loaded" visibility="protected" procflags="override"/>
            <methodref name="MouseActivate" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseDown" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseMove" visibility="protected" procflags="dynamic"/>
            <methodref name="MouseUp" visibility="protected" procflags="dynamic"/>
            <methodref name="Notification" visibility="protected" procflags="override"/>
            <methodref name="PositionDockRect" visibility="protected" procflags="dynamic"/>
            <methodref name="PaletteChanged" visibility="protected" procflags="dynamic"/>
            <methodref name="ReadState" visibility="protected" procflags="override"/>
            <methodref name="RequestAlign" visibility="protected" procflags="virtual"/>
            <methodref name="Resize" visibility="protected" procflags="dynamic"/>
            <methodref name="ScaleConstraints" visibility="protected"/>
            <methodref name="ScaleMargins" visibility="protected"/>
            <methodref name="DefaultScalingFlags" visibility="protected" procflags="virtual"/>
            <methodref name="SendCancelMode" visibility="protected"/>
            <methodref name="SendDockNotification" visibility="protected"/>
            <methodref name="SetAutoSize" visibility="protected" procflags="virtual"/>
            <methodref name="SetDragMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetEnabled" visibility="protected" procflags="virtual"/>
            <methodref name="SetName" visibility="protected" procflags="override"/>
            <methodref name="SetParent" visibility="protected" procflags="virtual"/>
            <methodref name="SetParentBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetBiDiMode" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="SetStyleName" visibility="protected" procflags="virtual"/>
            <methodref name="SetZOrder" visibility="protected" procflags="dynamic"/>
            <methodref name="SetCustomHint" visibility="protected"/>
            <methodref name="UpdateExplicitBounds" visibility="protected"/>
            <methodref name="UpdateBoundsRect" visibility="protected"/>
            <methodref name="VisibleChanging" visibility="protected" procflags="dynamic"/>
            <methodref name="WndProc" visibility="protected" procflags="virtual"/>
            <methodref name="UpdateStyleElements" visibility="protected" procflags="virtual"/>
            <methodref name="DesignWndProc" visibility="protected" procflags="dynamic"/>
            <methodref name="GetDragImages" visibility="protected" procflags="virtual"/>
            <methodref name="GetAllocatedWindowHandle" visibility="protected" procflags="virtual"/>
            <propertyref name="ActionLink" visibility="protected"/>
            <propertyref name="AutoSize" visibility="protected"/>
            <propertyref name="Caption" visibility="protected"/>
            <propertyref name="DesktopFont" visibility="protected"/>
            <propertyref name="DragKind" visibility="protected"/>
            <propertyref name="DragCursor" visibility="protected"/>
            <propertyref name="DragMode" visibility="protected"/>
            <propertyref name="IsControl" visibility="protected"/>
            <propertyref name="MouseCapture" visibility="protected"/>
            <propertyref name="ParentBiDiMode" visibility="protected"/>
            <propertyref name="ParentColor" visibility="protected"/>
            <propertyref name="ParentFont" visibility="protected"/>
            <propertyref name="ParentShowHint" visibility="protected"/>
            <propertyref name="PopupMenu" visibility="protected"/>
            <propertyref name="ScalingFlags" visibility="protected"/>
            <propertyref name="Text" visibility="protected"/>
            <propertyref name="WheelAccumulator" visibility="protected"/>
            <propertyref name="Color" visibility="protected"/>
            <propertyref name="Font" visibility="protected"/>
            <propertyref name="IScaling" visibility="protected"/>
            <propertyref name="WindowText" visibility="protected"/>
            <eventref name="OnCanResize" visibility="protected"/>
            <eventref name="OnClick" visibility="protected"/>
            <eventref name="OnConstrainedResize" visibility="protected"/>
            <eventref name="OnContextPopup" visibility="protected"/>
            <eventref name="OnDblClick" visibility="protected"/>
            <eventref name="OnDragDrop" visibility="protected"/>
            <eventref name="OnDragOver" visibility="protected"/>
            <eventref name="OnEndDock" visibility="protected"/>
            <eventref name="OnEndDrag" visibility="protected"/>
            <eventref name="OnMouseActivate" visibility="protected"/>
            <eventref name="OnMouseDown" visibility="protected"/>
            <eventref name="OnMouseEnter" visibility="protected"/>
            <eventref name="OnMouseLeave" visibility="protected"/>
            <eventref name="OnMouseMove" visibility="protected"/>
            <eventref name="OnMouseUp" visibility="protected"/>
            <eventref name="OnMouseWheel" visibility="protected"/>
            <eventref name="OnMouseWheelDown" visibility="protected"/>
            <eventref name="OnMouseWheelUp" visibility="protected"/>
            <eventref name="OnResize" visibility="protected"/>
            <eventref name="OnStartDock" visibility="protected"/>
            <eventref name="OnStartDrag" visibility="protected"/>
            <methodref name="Create" visibility="public" procflags="constructor override"/>
            <methodref name="Destroy" visibility="public" procflags="destructor override"/>
            <methodref name="CheckNonMainThreadUsage" visibility="public"/>
            <methodref name="IsCustomStyleActive" visibility="public" procflags="virtual"/>
            <methodref name="IsLightStyleColor" visibility="public" procflags="virtual"/>
            <methodref name="ScaleForPPI" visibility="public" procflags="virtual"/>
            <methodref name="BeginDrag" visibility="public"/>
            <methodref name="BringToFront" visibility="public"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToScreen" visibility="public" procflags="overload"/>
            <methodref name="ClientToParent" visibility="public"/>
            <methodref name="Dock" visibility="public" procflags="dynamic"/>
            <methodref name="Dragging" visibility="public"/>
            <methodref name="DragDrop" visibility="public" procflags="dynamic"/>
            <methodref name="DrawTextBiDiModeFlags" visibility="public"/>
            <methodref name="DrawTextBiDiModeFlagsReadingOnly" visibility="public"/>
            <propertyref name="Enabled" visibility="public"/>
            <methodref name="EndDrag" visibility="public"/>
            <methodref name="GetControlsAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="GetParentComponent" visibility="public" procflags="override"/>
            <methodref name="HasParent" visibility="public" procflags="override"/>
            <methodref name="Hide" visibility="public"/>
            <methodref name="InitiateAction" visibility="public" procflags="virtual"/>
            <methodref name="Invalidate" visibility="public" procflags="virtual"/>
            <methodref name="MouseWheelHandler" visibility="public" procflags="dynamic"/>
            <methodref name="IsRightToLeft" visibility="public"/>
            <methodref name="ManualDock" visibility="public"/>
            <methodref name="ManualFloat" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Refresh" visibility="public"/>
            <methodref name="Repaint" visibility="public" procflags="virtual"/>
            <methodref name="ReplaceDockedControl" visibility="public"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ScreenToClient" visibility="public" procflags="overload"/>
            <methodref name="ParentToClient" visibility="public"/>
            <methodref name="SendToBack" visibility="public"/>
            <methodref name="SetBounds" visibility="public" procflags="virtual"/>
            <methodref name="SetDesignVisible" visibility="public" procflags="dynamic"/>
            <methodref name="SetParentComponent" visibility="public" procflags="override"/>
            <methodref name="Show" visibility="public"/>
            <methodref name="Update" visibility="public" procflags="virtual"/>
            <methodref name="UseRightToLeftAlignment" visibility="public" procflags="dynamic"/>
            <methodref name="UseRightToLeftReading" visibility="public"/>
            <methodref name="UseRightToLeftScrollBar" visibility="public"/>
            <methodref name="DefaultHandler" visibility="public" procflags="override"/>
            <methodref name="GetTextBuf" visibility="public"/>
            <methodref name="GetTextLen" visibility="public"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="Perform" visibility="public" procflags="overload"/>
            <methodref name="SetTextBuf" visibility="public"/>
            <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
            <methodref name="GetStyleName" visibility="public" procflags="virtual"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleValue" visibility="public" procflags="overload"/>
            <methodref name="ScaleRectSize" visibility="public"/>
            <propertyref name="Action" visibility="public"/>
            <propertyref name="Align" visibility="public"/>
            <propertyref name="Anchors" visibility="public"/>
            <propertyref name="BiDiMode" visibility="public"/>
            <propertyref name="BoundsRect" visibility="public"/>
            <propertyref name="ClientHeight" visibility="public"/>
            <propertyref name="ClientOrigin" visibility="public"/>
            <propertyref name="ClientRect" visibility="public"/>
            <propertyref name="ClientWidth" visibility="public"/>
            <propertyref name="Constraints" visibility="public"/>
            <propertyref name="ControlState" visibility="public"/>
            <propertyref name="ControlStyle" visibility="public"/>
            <propertyref name="CurrentPPI" visibility="public"/>
            <propertyref name="DockOrientation" visibility="public"/>
            <propertyref name="ExplicitLeft" visibility="public"/>
            <propertyref name="ExplicitTop" visibility="public"/>
            <propertyref name="ExplicitWidth" visibility="public"/>
            <propertyref name="ExplicitHeight" visibility="public"/>
            <propertyref name="Floating" visibility="public"/>
            <propertyref name="FloatingDockSiteClass" visibility="public"/>
            <propertyref name="HostDockSite" visibility="public"/>
            <propertyref name="LRDockWidth" visibility="public"/>
            <propertyref name="ScaleFactor" visibility="public"/>
            <propertyref name="ShowHint" visibility="public"/>
            <propertyref name="TBDockHeight" visibility="public"/>
            <propertyref name="Touch" visibility="public"/>
            <propertyref name="UndockHeight" visibility="public"/>
            <propertyref name="UndockWidth" visibility="public"/>
            <propertyref name="Visible" visibility="public"/>
            <eventref name="WindowProc" visibility="public"/>
            <propertyref name="Parent" visibility="public"/>
            <propertyref name="StyleElements" visibility="public"/>
            <propertyref name="StyleName" visibility="public"/>
            <eventref name="OnGesture" visibility="public"/>
            <propertyref name="RaiseOnNonMainThreadUsage" visibility="public"/>
            <propertyref name="AlignWithMargins" visibility="published"/>
            <propertyref name="Left" visibility="published"/>
            <propertyref name="Top" visibility="published"/>
            <propertyref name="Width" visibility="published"/>
            <propertyref name="Height" visibility="published"/>
            <propertyref name="Cursor" visibility="published"/>
            <propertyref name="Hint" visibility="published"/>
            <propertyref name="HelpType" visibility="published"/>
            <propertyref name="HelpKeyword" visibility="published"/>
            <propertyref name="HelpContext" visibility="published"/>
            <propertyref name="Margins" visibility="published"/>
            <propertyref name="CustomHint" visibility="published"/>
            <propertyref name="ParentCustomHint" visibility="published"/>
            <ancestor name="TComponent" namespace="System.Classes">
              <interfaces>
                <implements name="IInterfaceComponentReference"/>
                <implements name="IInterface"/>
              </interfaces>
              <methodref name="GetComObject" visibility="private">
              </methodref>
              <methodref name="GetComponent" visibility="private">
              </methodref>
              <methodref name="GetComponentCount" visibility="private">
              </methodref>
              <methodref name="GetComponentIndex" visibility="private">
              </methodref>
              <methodref name="Insert" visibility="private">
              </methodref>
              <methodref name="ReadLeft" visibility="private">
              </methodref>
              <methodref name="ReadTop" visibility="private">
              </methodref>
              <methodref name="Remove" visibility="private">
              </methodref>
              <methodref name="RemoveNotification" visibility="private">
              </methodref>
              <methodref name="SetComponentIndex" visibility="private">
              </methodref>
              <methodref name="SetReference" visibility="private">
              </methodref>
              <methodref name="WriteLeft" visibility="private">
              </methodref>
              <methodref name="WriteTop" visibility="private">
              </methodref>
              <methodref name="IntfGetComponent" visibility="private">
              </methodref>
              <methodref name="DoGetDeltaStreams" visibility="private">
              </methodref>
              <methodref name="ReadDeltaStream" visibility="private">
              </methodref>
              <methodref name="ReadDeltaState" visibility="private">
              </methodref>
              <methodref name="FindSortedComponent" visibility="private">
              </methodref>
              <methodref name="AddSortedComponent" visibility="private">
              </methodref>
              <methodref name="RemoveSortedComponent" visibility="private" procflags="inline">
              </methodref>
              <methodref name="Create@" visibility="class private" procflags="class constructor noself">
              </methodref>
              <methodref name="AsyncSchedule" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ChangeName" visibility="protected">
              </methodref>
              <methodref name="DefineProperties" visibility="protected" procflags="override">
              </methodref>
              <methodref name="GetChildren" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildOwner" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetChildParent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="GetOwner" visibility="protected" procflags="override">
              </methodref>
              <methodref name="Loaded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="Notification" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetDeltaStreams" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ReadState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="CanObserve" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ObserverAdded" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="GetObservers" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetAncestor" visibility="protected">
              </methodref>
              <methodref name="SetDesigning" visibility="protected">
              </methodref>
              <methodref name="SetInline" visibility="protected">
              </methodref>
              <methodref name="SetDesignInstance" visibility="protected">
              </methodref>
              <methodref name="SetName" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="SetChildOrder" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="SetParentComponent" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updating" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="Updated" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="UpdateRegistry" visibility="protected" procflags="class virtual">
              </methodref>
              <methodref name="ValidateRename" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="ValidateContainer" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="ValidateInsert" visibility="protected" procflags="dynamic">
              </methodref>
              <methodref name="WriteState" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="RemoveFreeNotifications" visibility="protected">
              </methodref>
              <methodref name="QueryInterface" visibility="protected" procflags="virtual">
              </methodref>
              <methodref name="_AddRef" visibility="protected">
              </methodref>
              <methodref name="_Release" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfoCount" visibility="protected">
              </methodref>
              <methodref name="GetTypeInfo" visibility="protected">
              </methodref>
              <methodref name="GetIDsOfNames" visibility="protected">
              </methodref>
              <methodref name="Invoke" visibility="protected">
              </methodref>
              <eventref name="OnGetDeltaStreams" visibility="protected">
              </eventref>
              <methodref name="Create" visibility="public" procflags="constructor virtual">
              </methodref>
              <methodref name="Destroy" visibility="public" procflags="destructor override">
              </methodref>
              <methodref name="BeforeDestruction" visibility="public" procflags="override">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="BeginInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndInvoke" visibility="public" procflags="overload">
              </methodref>
              <methodref name="EndFunctionInvoke" visibility="public">
              </methodref>
              <methodref name="DestroyComponents" visibility="public">
              </methodref>
              <methodref name="Destroying" visibility="public">
              </methodref>
              <methodref name="ExecuteAction" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="FindComponent" visibility="public">
              </methodref>
              <methodref name="FreeNotification" visibility="public">
              </methodref>
              <methodref name="RemoveFreeNotification" visibility="public">
              </methodref>
              <methodref name="FreeOnRelease" visibility="public">
              </methodref>
              <methodref name="GetEnumerator" visibility="public" procflags="inline">
              </methodref>
              <methodref name="GetParentComponent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="GetNamePath" visibility="public" procflags="override">
              </methodref>
              <methodref name="HasParent" visibility="public" procflags="dynamic">
              </methodref>
              <methodref name="InsertComponent" visibility="public">
              </methodref>
              <methodref name="RemoveComponent" visibility="public">
              </methodref>
              <methodref name="SetSubComponent" visibility="public">
              </methodref>
              <methodref name="SafeCallException" visibility="public" procflags="override">
              </methodref>
              <methodref name="UpdateAction" visibility="public" procflags="virtual">
              </methodref>
              <methodref name="IsImplementorOf" visibility="public">
              </methodref>
              <methodref name="ReferenceInterface" visibility="public">
              </methodref>
              <propertyref name="ComObject" visibility="public">
              </propertyref>
              <propertyref name="Components" visibility="public">
              </propertyref>
              <propertyref name="ComponentCount" visibility="public">
              </propertyref>
              <propertyref name="ComponentIndex" visibility="public">
              </propertyref>
              <propertyref name="ComponentState" visibility="public">
              </propertyref>
              <propertyref name="ComponentStyle" visibility="public">
              </propertyref>
              <propertyref name="DesignInfo" visibility="public">
              </propertyref>
              <propertyref name="Owner" visibility="public">
              </propertyref>
              <propertyref name="VCLComObject" visibility="public">
              </propertyref>
              <propertyref name="Observers" visibility="public">
              </propertyref>
              <propertyref name="Name" visibility="published">
              </propertyref>
              <propertyref name="Tag" visibility="published">
              </propertyref>
              <ancestor name="TPersistent" namespace="System.Classes">
                <methodref name="AssignError" visibility="private">
                </methodref>
                <methodref name="AssignTo" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="DefineProperties" visibility="protected" procflags="virtual">
                </methodref>
                <methodref name="GetOwner" visibility="protected" procflags="dynamic">
                </methodref>
                <methodref name="Destroy" visibility="public" procflags="destructor override">
                </methodref>
                <methodref name="Assign" visibility="public" procflags="virtual">
                </methodref>
                <methodref name="GetNamePath" visibility="public" procflags="dynamic">
                </methodref>
                <ancestor name="TObject" namespace="System">
                  <methodref name="Create" visibility="public" procflags="constructor">
                  </methodref>
                  <methodref name="Free" visibility="public">
                  </methodref>
                  <methodref name="DisposeOf" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="InitInstance" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="CleanupInstance" visibility="public">
                  </methodref>
                  <methodref name="ClassType" visibility="public" procflags="inline">
                  </methodref>
                  <methodref name="ClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassNameIs" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="ClassParent" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="ClassInfo" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InstanceSize" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="InheritsFrom" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodAddress" visibility="public" procflags="class overload">
                  </methodref>
                  <methodref name="MethodName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="QualifiedClassName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="FieldAddress" visibility="public" procflags="overload">
                  </methodref>
                  <methodref name="GetInterface" visibility="public">
                  </methodref>
                  <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
                  </methodref>
                  <methodref name="UnitName" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="UnitScope" visibility="public" procflags="class">
                  </methodref>
                  <methodref name="Equals" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="GetHashCode" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="ToString" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="SafeCallException" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="AfterConstruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Dispatch" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="DefaultHandler" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="NewInstance" visibility="public" procflags="class virtual">
                  </methodref>
                  <methodref name="FreeInstance" visibility="public" procflags="virtual">
                  </methodref>
                  <methodref name="Destroy" visibility="public" procflags="destructor virtual">
                  </methodref>
                  <methodref name="GetDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <methodref name="CheckDisposed" visibility="protected" procflags="inline">
                  </methodref>
                  <propertyref name="Disposed" visibility="protected">
                  </propertyref>
                </ancestor>
              </ancestor>
            </ancestor>
          </ancestor>
        </ancestor>
        <members>
          <field name="FSizeBox" type="Boolean" visibility="class private" size="1" offset="688" file="Vcl.StdCtrls.pas" line="1776"/>
          <field name="FStyleHook" type="TScrollBarStyleHook" visibility="class private" size="4" offset="692" file="Vcl.StdCtrls.pas" line="1777"/>
          <field name="FVertical" type="Boolean" visibility="class private" size="1" offset="696" file="Vcl.StdCtrls.pas" line="1778"/>
          <procedure name="WMNCHitTest" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1779">
            <parameters>
              <parameter name="Message" type="TWMNCHitTest" paramflags="var"/>
            </parameters>
          </procedure>
          <procedure name="WMEraseBkgnd" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1780">
            <parameters>
              <parameter name="Message" type="TMessage" paramflags="var"/>
            </parameters>
          </procedure>
          <procedure name="WMPaint" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1781">
            <parameters>
              <parameter name="Message" type="TWMPaint" paramflags="var"/>
            </parameters>
          </procedure>
          <procedure name="CreateParams" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1783">
            <parameters>
              <parameter name="Params" type="TCreateParams" paramflags="var"/>
            </parameters>
          </procedure>
          <procedure name="WndProc" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1784">
            <parameters>
              <parameter name="Message" type="TMessage" paramflags="var"/>
            </parameters>
          </procedure>
          <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1786">
            <parameters>
              <parameter name="AOwner" type="TComponent"/>
            </parameters>
          </constructor>
          <property name="SizeBox" visibility="public" read="FSizeBox" write="FSizeBox" type="Boolean" file="Vcl.StdCtrls.pas" line="1787"/>
          <property name="StyleHook" visibility="public" read="FStyleHook" write="FStyleHook" type="TScrollBarStyleHook" file="Vcl.StdCtrls.pas" line="1788"/>
          <property name="Vertical" visibility="public" read="FVertical" write="FVertical" type="Boolean" file="Vcl.StdCtrls.pas" line="1789"/>
        </members>
      </class>
      <field name="FScrollWnd" type="TScrollBarStyleHook.TScrollWindow" visibility="class private" size="4" offset="48" file="Vcl.StdCtrls.pas" line="1793"/>
      <field name="FVSliderState" type="TThemedScrollBar" visibility="class private" size="1" offset="52" file="Vcl.StdCtrls.pas" line="1794"/>
      <field name="FVUpState" type="TThemedScrollBar" visibility="class private" size="1" offset="53" file="Vcl.StdCtrls.pas" line="1794"/>
      <field name="FVDownState" type="TThemedScrollBar" visibility="class private" size="1" offset="54" file="Vcl.StdCtrls.pas" line="1794"/>
      <field name="FHSliderState" type="TThemedScrollBar" visibility="class private" size="1" offset="55" file="Vcl.StdCtrls.pas" line="1795"/>
      <field name="FHUpState" type="TThemedScrollBar" visibility="class private" size="1" offset="56" file="Vcl.StdCtrls.pas" line="1795"/>
      <field name="FHDownState" type="TThemedScrollBar" visibility="class private" size="1" offset="57" file="Vcl.StdCtrls.pas" line="1795"/>
      <function name="ControlBounds" visibility="class private" file="Vcl.StdCtrls.pas" line="1796">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="Horizontal" visibility="class private" file="Vcl.StdCtrls.pas" line="1797">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="HorzDownButtonRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1798">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="HorzScrollRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1799">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="HorzSliderRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1800">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="HorzTrackRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1801">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="HorzUpButtonRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1802">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <procedure name="InitScrollBar" visibility="class private" file="Vcl.StdCtrls.pas" line="1803">
      </procedure>
      <procedure name="PaintScrollBar" visibility="class private" file="Vcl.StdCtrls.pas" line="1804">
      </procedure>
      <function name="VertDownButtonRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1805">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="VertScrollRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1806">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="VertSliderRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1807">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="VertTrackRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1808">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="VertUpButtonRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1809">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <procedure name="UpdateScrollBar" visibility="class private" file="Vcl.StdCtrls.pas" line="1810">
      </procedure>
      <procedure name="CMVisibleChanged" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1811">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CMShowingChanged" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1812">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNHScroll" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1813">
        <parameters>
          <parameter name="Message" type="TWMScroll" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNVScroll" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1814">
        <parameters>
          <parameter name="Message" type="TWMScroll" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMPaint" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1815">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMNCPaint" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1816">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMLButtonDown" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1817">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMLButtonUp" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1818">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMLButtonDblClk" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1819">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMMouseMove" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1820">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMMouseWheel" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1821">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMSetFocus" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1822">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMKillFocus" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1823">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMKeyDown" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1824">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMKeyUp" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1825">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMCaptureChanged" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1826">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMSize" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1827">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMMove" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1828">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMWindowPosChanged" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1829">
        <parameters>
          <parameter name="Message" type="TWMWindowPosMsg" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMShowWindow" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1830">
        <parameters>
          <parameter name="Message" type="TWMShowWindow" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="AcceptMessage" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1832">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="HasBorder" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1833">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="MouseLeave" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1834">
      </procedure>
      <procedure name="WndProc" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1835">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="VertDrawScroll" visibility="protected" file="Vcl.StdCtrls.pas" line="1837">
        <parameters>
          <parameter name="DC" type="HDC"/>
        </parameters>
      </procedure>
      <procedure name="HorzDrawScroll" visibility="protected" file="Vcl.StdCtrls.pas" line="1838">
        <parameters>
          <parameter name="DC" type="HDC"/>
        </parameters>
      </procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1840">
        <parameters>
          <parameter name="AControl" type="TWinControl"/>
        </parameters>
      </constructor>
      <destructor name="Destroy" visibility="public" file="Vcl.StdCtrls.pas" line="1841">
        <parameters>
        </parameters>
      </destructor>
    </members>
  </class>
  <class name="TEditStyleHook" file="Vcl.StdCtrls.pas" line="1844">
    <ancestor name="TMouseTrackControlStyleHook" namespace="Vcl.Themes">
      <methodref name="WMMouseMove" visibility="class private" procflags="message"/>
      <methodref name="WMNCMouseMove" visibility="class private" procflags="message"/>
      <methodref name="DoHotTrackTimer" visibility="class protected" procflags="virtual"/>
      <methodref name="IsMouseInControl" visibility="class protected"/>
      <methodref name="MouseEnter" visibility="class protected" procflags="virtual"/>
      <methodref name="MouseLeave" visibility="class protected" procflags="virtual"/>
      <methodref name="IsChildHandle" visibility="class protected" procflags="virtual"/>
      <methodref name="StartHotTrackTimer" visibility="class protected"/>
      <methodref name="StopHotTrackTimer" visibility="class protected"/>
      <methodref name="WndProc" visibility="class protected" procflags="override"/>
      <propertyref name="MouseInControl" visibility="class protected"/>
      <propertyref name="MouseInNCArea" visibility="class protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <ancestor name="TStyleHook" namespace="Vcl.Themes">
        <methodref name="GetHandle" visibility="class private"/>
        <methodref name="GetText" visibility="class private"/>
        <methodref name="CMEnabledChanged" visibility="class private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="class private" procflags="message"/>
        <methodref name="WMPaint" visibility="class private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="class private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="class private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="class private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="class private" procflags="message"/>
        <methodref name="WMSetText" visibility="class private" procflags="message"/>
        <methodref name="WMEnable" visibility="class private" procflags="message"/>
        <methodref name="ReleasePaintBuffer" visibility="class private"/>
        <methodref name="CallDefaultProc" visibility="class protected"/>
        <methodref name="AcceptMessage" visibility="class protected" procflags="virtual"/>
        <methodref name="GetStringPropValue" visibility="class protected"/>
        <methodref name="HasBorder" visibility="class protected" procflags="virtual"/>
        <methodref name="HasClientEdge" visibility="class protected" procflags="virtual"/>
        <methodref name="InternalPaint" visibility="class protected" procflags="virtual"/>
        <methodref name="Paint" visibility="class protected" procflags="virtual"/>
        <methodref name="PaintBackground" visibility="class protected" procflags="virtual"/>
        <methodref name="PaintNC" visibility="class protected" procflags="virtual"/>
        <methodref name="SetRedraw" visibility="class protected"/>
        <methodref name="WndProc" visibility="class protected" procflags="virtual"/>
        <propertyref name="Brush" visibility="class protected"/>
        <propertyref name="DoubleBuffered" visibility="class protected"/>
        <propertyref name="Focused" visibility="class protected"/>
        <propertyref name="FocusUpdate" visibility="class protected"/>
        <propertyref name="FontColor" visibility="class protected"/>
        <propertyref name="Handle" visibility="class protected"/>
        <propertyref name="Handled" visibility="class protected"/>
        <propertyref name="NeedsDefaultPaint" visibility="class protected"/>
        <propertyref name="OverridePaint" visibility="class protected"/>
        <propertyref name="OverridePaintNC" visibility="class protected"/>
        <propertyref name="OverrideEraseBkgnd" visibility="class protected"/>
        <propertyref name="PaintOnEraseBkgnd" visibility="class protected"/>
        <propertyref name="Text" visibility="class protected"/>
        <methodref name="Create" visibility="public" procflags="constructor virtual"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
        <methodref name="StyleServices" visibility="public" procflags="virtual"/>
        <methodref name="DrawControlText" visibility="public" procflags="virtual"/>
        <methodref name="HandleMessage" visibility="public" procflags="virtual"/>
        <methodref name="Invalidate" visibility="public" procflags="virtual"/>
        <methodref name="InvalidateNC" visibility="public" procflags="virtual"/>
        <propertyref name="Control" visibility="public"/>
        <ancestor name="TObject" namespace="System">
          <methodref name="Create" visibility="public" procflags="constructor">
          </methodref>
          <methodref name="Free" visibility="public">
          </methodref>
          <methodref name="DisposeOf" visibility="public" procflags="inline">
          </methodref>
          <methodref name="InitInstance" visibility="public" procflags="class">
          </methodref>
          <methodref name="CleanupInstance" visibility="public">
          </methodref>
          <methodref name="ClassType" visibility="public" procflags="inline">
          </methodref>
          <methodref name="ClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassNameIs" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassParent" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="ClassInfo" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InstanceSize" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InheritsFrom" visibility="public" procflags="class">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodName" visibility="public" procflags="class">
          </methodref>
          <methodref name="QualifiedClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="GetInterface" visibility="public">
          </methodref>
          <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
          </methodref>
          <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="UnitName" visibility="public" procflags="class">
          </methodref>
          <methodref name="UnitScope" visibility="public" procflags="class">
          </methodref>
          <methodref name="Equals" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="GetHashCode" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="ToString" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="SafeCallException" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="AfterConstruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Dispatch" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="DefaultHandler" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="NewInstance" visibility="public" procflags="class virtual">
          </methodref>
          <methodref name="FreeInstance" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Destroy" visibility="public" procflags="destructor virtual">
          </methodref>
          <methodref name="GetDisposed" visibility="protected" procflags="inline">
          </methodref>
          <methodref name="CheckDisposed" visibility="protected" procflags="inline">
          </methodref>
          <propertyref name="Disposed" visibility="protected">
          </propertyref>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <procedure name="UpdateColors" visibility="class private" file="Vcl.StdCtrls.pas" line="1846">
      </procedure>
      <procedure name="WMNCCalcSize" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1847">
        <parameters>
          <parameter name="Message" type="TWMNCCalcSize" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="PaintNC" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1849">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
        </parameters>
      </procedure>
      <procedure name="WndProc" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1850">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="MouseEnter" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1851">
      </procedure>
      <procedure name="MouseLeave" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1852">
      </procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1854">
        <parameters>
          <parameter name="AControl" type="TWinControl"/>
        </parameters>
      </constructor>
    </members>
  </class>
  <class name="TMemoStyleHook" file="Vcl.StdCtrls.pas" line="1857">
    <ancestor name="TScrollingStyleHook" namespace="Vcl.Forms">
      <methodref name="GetHorzDownButtonRect" visibility="class private"/>
      <methodref name="GetHorzScrollRect" visibility="class private"/>
      <methodref name="GetHorzSliderRect" visibility="class private"/>
      <methodref name="GetHorzTrackRect" visibility="class private"/>
      <methodref name="GetHorzUpButtonRect" visibility="class private"/>
      <methodref name="GetParentBounds" visibility="class private"/>
      <methodref name="GetVertDownButtonRect" visibility="class private"/>
      <methodref name="GetVertScrollRect" visibility="class private"/>
      <methodref name="GetVertSliderRect" visibility="class private"/>
      <methodref name="GetVertTrackRect" visibility="class private"/>
      <methodref name="GetVertUpButtonRect" visibility="class private"/>
      <methodref name="InitScrollState" visibility="class private"/>
      <methodref name="CMVisibleChanged" visibility="class private" procflags="message"/>
      <methodref name="CMShowingChanged" visibility="class private" procflags="message"/>
      <methodref name="WMKeyDown" visibility="class private" procflags="message"/>
      <methodref name="WMKeyUp" visibility="class private" procflags="message"/>
      <methodref name="WMLButtonDown" visibility="class private" procflags="message"/>
      <methodref name="WMLButtonUp" visibility="class private" procflags="message"/>
      <methodref name="WMNCLButtonDown" visibility="class private" procflags="message"/>
      <methodref name="WMNCMouseMove" visibility="class private" procflags="message"/>
      <methodref name="WMNCLButtonUp" visibility="class private" procflags="message"/>
      <methodref name="WMMouseMove" visibility="class private" procflags="message"/>
      <methodref name="WMMouseWheel" visibility="class private" procflags="message"/>
      <methodref name="WMVScroll" visibility="class private" procflags="message"/>
      <methodref name="WMHScroll" visibility="class private" procflags="message"/>
      <methodref name="WMSize" visibility="class private" procflags="message"/>
      <methodref name="WMMove" visibility="class private" procflags="message"/>
      <methodref name="WMCaptureChanged" visibility="class private" procflags="message"/>
      <methodref name="WMNCLButtonDblClk" visibility="class private" procflags="message"/>
      <methodref name="WMWindowPosChanged" visibility="class private" procflags="message"/>
      <methodref name="WMShowWindow" visibility="class private" procflags="message"/>
      <methodref name="WMClose" visibility="class private" procflags="message"/>
      <methodref name="AcceptMessage" visibility="class protected" procflags="override"/>
      <methodref name="DrawBorder" visibility="class protected" procflags="virtual"/>
      <methodref name="DrawHorzScroll" visibility="class protected" procflags="virtual"/>
      <methodref name="DrawVertScroll" visibility="class protected" procflags="virtual"/>
      <methodref name="PaintBackground" visibility="class protected" procflags="override"/>
      <methodref name="PaintScroll" visibility="class protected" procflags="virtual"/>
      <methodref name="Paint" visibility="class protected" procflags="override"/>
      <methodref name="PaintNC" visibility="class protected" procflags="override"/>
      <methodref name="MouseLeave" visibility="class protected" procflags="override"/>
      <methodref name="IsPopupWindow" visibility="class protected"/>
      <methodref name="ShowScrollBars" visibility="class protected" procflags="virtual"/>
      <methodref name="InitScrollBars" visibility="class protected"/>
      <methodref name="UpdateScroll" visibility="class protected" procflags="virtual"/>
      <methodref name="WndProc" visibility="class protected" procflags="override"/>
      <propertyref name="InitingScrollBars" visibility="class protected"/>
      <propertyref name="HorzDownButtonRect" visibility="class protected"/>
      <propertyref name="HorzDownState" visibility="class protected"/>
      <propertyref name="HorzScrollRect" visibility="class protected"/>
      <propertyref name="HorzSliderRect" visibility="class protected"/>
      <propertyref name="HorzSliderState" visibility="class protected"/>
      <propertyref name="HorzTrackRect" visibility="class protected"/>
      <propertyref name="HorzUpButtonRect" visibility="class protected"/>
      <propertyref name="HorzUpState" visibility="class protected"/>
      <propertyref name="LeftButtonDown" visibility="class protected"/>
      <propertyref name="ListPos" visibility="class protected"/>
      <propertyref name="ParentBounds" visibility="class protected"/>
      <propertyref name="PrevScrollPos" visibility="class protected"/>
      <propertyref name="ScrollPos" visibility="class protected"/>
      <propertyref name="VertDownButtonRect" visibility="class protected"/>
      <propertyref name="VertDownState" visibility="class protected"/>
      <propertyref name="VertScrollRect" visibility="class protected"/>
      <propertyref name="VertSliderRect" visibility="class protected"/>
      <propertyref name="VertSliderState" visibility="class protected"/>
      <propertyref name="VertTrackRect" visibility="class protected"/>
      <propertyref name="VertUpButtonRect" visibility="class protected"/>
      <propertyref name="VertUpState" visibility="class protected"/>
      <propertyref name="HorzScrollWnd" visibility="class protected"/>
      <propertyref name="VertScrollWnd" visibility="class protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <ancestor name="TMouseTrackControlStyleHook" namespace="Vcl.Themes">
        <methodref name="WMMouseMove" visibility="class private" procflags="message"/>
        <methodref name="WMNCMouseMove" visibility="class private" procflags="message"/>
        <methodref name="DoHotTrackTimer" visibility="class protected" procflags="virtual"/>
        <methodref name="IsMouseInControl" visibility="class protected"/>
        <methodref name="MouseEnter" visibility="class protected" procflags="virtual"/>
        <methodref name="MouseLeave" visibility="class protected" procflags="virtual"/>
        <methodref name="IsChildHandle" visibility="class protected" procflags="virtual"/>
        <methodref name="StartHotTrackTimer" visibility="class protected"/>
        <methodref name="StopHotTrackTimer" visibility="class protected"/>
        <methodref name="WndProc" visibility="class protected" procflags="override"/>
        <propertyref name="MouseInControl" visibility="class protected"/>
        <propertyref name="MouseInNCArea" visibility="class protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <ancestor name="TStyleHook" namespace="Vcl.Themes">
          <methodref name="GetHandle" visibility="class private"/>
          <methodref name="GetText" visibility="class private"/>
          <methodref name="CMEnabledChanged" visibility="class private" procflags="message"/>
          <methodref name="CMTextChanged" visibility="class private" procflags="message"/>
          <methodref name="WMPaint" visibility="class private" procflags="message"/>
          <methodref name="WMNCPaint" visibility="class private" procflags="message"/>
          <methodref name="WMEraseBkgnd" visibility="class private" procflags="message"/>
          <methodref name="WMSetFocus" visibility="class private" procflags="message"/>
          <methodref name="WMKillFocus" visibility="class private" procflags="message"/>
          <methodref name="WMSetText" visibility="class private" procflags="message"/>
          <methodref name="WMEnable" visibility="class private" procflags="message"/>
          <methodref name="ReleasePaintBuffer" visibility="class private"/>
          <methodref name="CallDefaultProc" visibility="class protected"/>
          <methodref name="AcceptMessage" visibility="class protected" procflags="virtual"/>
          <methodref name="GetStringPropValue" visibility="class protected"/>
          <methodref name="HasBorder" visibility="class protected" procflags="virtual"/>
          <methodref name="HasClientEdge" visibility="class protected" procflags="virtual"/>
          <methodref name="InternalPaint" visibility="class protected" procflags="virtual"/>
          <methodref name="Paint" visibility="class protected" procflags="virtual"/>
          <methodref name="PaintBackground" visibility="class protected" procflags="virtual"/>
          <methodref name="PaintNC" visibility="class protected" procflags="virtual"/>
          <methodref name="SetRedraw" visibility="class protected"/>
          <methodref name="WndProc" visibility="class protected" procflags="virtual"/>
          <propertyref name="Brush" visibility="class protected"/>
          <propertyref name="DoubleBuffered" visibility="class protected"/>
          <propertyref name="Focused" visibility="class protected"/>
          <propertyref name="FocusUpdate" visibility="class protected"/>
          <propertyref name="FontColor" visibility="class protected"/>
          <propertyref name="Handle" visibility="class protected"/>
          <propertyref name="Handled" visibility="class protected"/>
          <propertyref name="NeedsDefaultPaint" visibility="class protected"/>
          <propertyref name="OverridePaint" visibility="class protected"/>
          <propertyref name="OverridePaintNC" visibility="class protected"/>
          <propertyref name="OverrideEraseBkgnd" visibility="class protected"/>
          <propertyref name="PaintOnEraseBkgnd" visibility="class protected"/>
          <propertyref name="Text" visibility="class protected"/>
          <methodref name="Create" visibility="public" procflags="constructor virtual"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="StyleServices" visibility="public" procflags="virtual"/>
          <methodref name="DrawControlText" visibility="public" procflags="virtual"/>
          <methodref name="HandleMessage" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="InvalidateNC" visibility="public" procflags="virtual"/>
          <propertyref name="Control" visibility="public"/>
          <ancestor name="TObject" namespace="System">
            <methodref name="Create" visibility="public" procflags="constructor">
            </methodref>
            <methodref name="Free" visibility="public">
            </methodref>
            <methodref name="DisposeOf" visibility="public" procflags="inline">
            </methodref>
            <methodref name="InitInstance" visibility="public" procflags="class">
            </methodref>
            <methodref name="CleanupInstance" visibility="public">
            </methodref>
            <methodref name="ClassType" visibility="public" procflags="inline">
            </methodref>
            <methodref name="ClassName" visibility="public" procflags="class">
            </methodref>
            <methodref name="ClassNameIs" visibility="public" procflags="class">
            </methodref>
            <methodref name="ClassParent" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="ClassInfo" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="InstanceSize" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="InheritsFrom" visibility="public" procflags="class">
            </methodref>
            <methodref name="MethodAddress" visibility="public" procflags="class overload">
            </methodref>
            <methodref name="MethodAddress" visibility="public" procflags="class overload">
            </methodref>
            <methodref name="MethodName" visibility="public" procflags="class">
            </methodref>
            <methodref name="QualifiedClassName" visibility="public" procflags="class">
            </methodref>
            <methodref name="FieldAddress" visibility="public" procflags="overload">
            </methodref>
            <methodref name="FieldAddress" visibility="public" procflags="overload">
            </methodref>
            <methodref name="GetInterface" visibility="public">
            </methodref>
            <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
            </methodref>
            <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="UnitName" visibility="public" procflags="class">
            </methodref>
            <methodref name="UnitScope" visibility="public" procflags="class">
            </methodref>
            <methodref name="Equals" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="GetHashCode" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="ToString" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="AfterConstruction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="Dispatch" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="DefaultHandler" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="NewInstance" visibility="public" procflags="class virtual">
            </methodref>
            <methodref name="FreeInstance" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor virtual">
            </methodref>
            <methodref name="GetDisposed" visibility="protected" procflags="inline">
            </methodref>
            <methodref name="CheckDisposed" visibility="protected" procflags="inline">
            </methodref>
            <propertyref name="Disposed" visibility="protected">
            </propertyref>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <procedure name="UpdateColors" visibility="class private" file="Vcl.StdCtrls.pas" line="1859">
      </procedure>
      <procedure name="WMNCCalcSize" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1860">
        <parameters>
          <parameter name="Message" type="TWMNCCalcSize" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WndProc" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1862">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1864">
        <parameters>
          <parameter name="AControl" type="TWinControl"/>
        </parameters>
      </constructor>
    </members>
  </class>
  <class name="TListBoxStyleHook" file="Vcl.StdCtrls.pas" line="1867">
    <ancestor name="TScrollingStyleHook" namespace="Vcl.Forms">
      <methodref name="GetHorzDownButtonRect" visibility="class private"/>
      <methodref name="GetHorzScrollRect" visibility="class private"/>
      <methodref name="GetHorzSliderRect" visibility="class private"/>
      <methodref name="GetHorzTrackRect" visibility="class private"/>
      <methodref name="GetHorzUpButtonRect" visibility="class private"/>
      <methodref name="GetParentBounds" visibility="class private"/>
      <methodref name="GetVertDownButtonRect" visibility="class private"/>
      <methodref name="GetVertScrollRect" visibility="class private"/>
      <methodref name="GetVertSliderRect" visibility="class private"/>
      <methodref name="GetVertTrackRect" visibility="class private"/>
      <methodref name="GetVertUpButtonRect" visibility="class private"/>
      <methodref name="InitScrollState" visibility="class private"/>
      <methodref name="CMVisibleChanged" visibility="class private" procflags="message"/>
      <methodref name="CMShowingChanged" visibility="class private" procflags="message"/>
      <methodref name="WMKeyDown" visibility="class private" procflags="message"/>
      <methodref name="WMKeyUp" visibility="class private" procflags="message"/>
      <methodref name="WMLButtonDown" visibility="class private" procflags="message"/>
      <methodref name="WMLButtonUp" visibility="class private" procflags="message"/>
      <methodref name="WMNCLButtonDown" visibility="class private" procflags="message"/>
      <methodref name="WMNCMouseMove" visibility="class private" procflags="message"/>
      <methodref name="WMNCLButtonUp" visibility="class private" procflags="message"/>
      <methodref name="WMMouseMove" visibility="class private" procflags="message"/>
      <methodref name="WMMouseWheel" visibility="class private" procflags="message"/>
      <methodref name="WMVScroll" visibility="class private" procflags="message"/>
      <methodref name="WMHScroll" visibility="class private" procflags="message"/>
      <methodref name="WMSize" visibility="class private" procflags="message"/>
      <methodref name="WMMove" visibility="class private" procflags="message"/>
      <methodref name="WMCaptureChanged" visibility="class private" procflags="message"/>
      <methodref name="WMNCLButtonDblClk" visibility="class private" procflags="message"/>
      <methodref name="WMWindowPosChanged" visibility="class private" procflags="message"/>
      <methodref name="WMShowWindow" visibility="class private" procflags="message"/>
      <methodref name="WMClose" visibility="class private" procflags="message"/>
      <methodref name="AcceptMessage" visibility="class protected" procflags="override"/>
      <methodref name="DrawBorder" visibility="class protected" procflags="virtual"/>
      <methodref name="DrawHorzScroll" visibility="class protected" procflags="virtual"/>
      <methodref name="DrawVertScroll" visibility="class protected" procflags="virtual"/>
      <methodref name="PaintBackground" visibility="class protected" procflags="override"/>
      <methodref name="PaintScroll" visibility="class protected" procflags="virtual"/>
      <methodref name="Paint" visibility="class protected" procflags="override"/>
      <methodref name="PaintNC" visibility="class protected" procflags="override"/>
      <methodref name="MouseLeave" visibility="class protected" procflags="override"/>
      <methodref name="IsPopupWindow" visibility="class protected"/>
      <methodref name="ShowScrollBars" visibility="class protected" procflags="virtual"/>
      <methodref name="InitScrollBars" visibility="class protected"/>
      <methodref name="UpdateScroll" visibility="class protected" procflags="virtual"/>
      <methodref name="WndProc" visibility="class protected" procflags="override"/>
      <propertyref name="InitingScrollBars" visibility="class protected"/>
      <propertyref name="HorzDownButtonRect" visibility="class protected"/>
      <propertyref name="HorzDownState" visibility="class protected"/>
      <propertyref name="HorzScrollRect" visibility="class protected"/>
      <propertyref name="HorzSliderRect" visibility="class protected"/>
      <propertyref name="HorzSliderState" visibility="class protected"/>
      <propertyref name="HorzTrackRect" visibility="class protected"/>
      <propertyref name="HorzUpButtonRect" visibility="class protected"/>
      <propertyref name="HorzUpState" visibility="class protected"/>
      <propertyref name="LeftButtonDown" visibility="class protected"/>
      <propertyref name="ListPos" visibility="class protected"/>
      <propertyref name="ParentBounds" visibility="class protected"/>
      <propertyref name="PrevScrollPos" visibility="class protected"/>
      <propertyref name="ScrollPos" visibility="class protected"/>
      <propertyref name="VertDownButtonRect" visibility="class protected"/>
      <propertyref name="VertDownState" visibility="class protected"/>
      <propertyref name="VertScrollRect" visibility="class protected"/>
      <propertyref name="VertSliderRect" visibility="class protected"/>
      <propertyref name="VertSliderState" visibility="class protected"/>
      <propertyref name="VertTrackRect" visibility="class protected"/>
      <propertyref name="VertUpButtonRect" visibility="class protected"/>
      <propertyref name="VertUpState" visibility="class protected"/>
      <propertyref name="HorzScrollWnd" visibility="class protected"/>
      <propertyref name="VertScrollWnd" visibility="class protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <ancestor name="TMouseTrackControlStyleHook" namespace="Vcl.Themes">
        <methodref name="WMMouseMove" visibility="class private" procflags="message"/>
        <methodref name="WMNCMouseMove" visibility="class private" procflags="message"/>
        <methodref name="DoHotTrackTimer" visibility="class protected" procflags="virtual"/>
        <methodref name="IsMouseInControl" visibility="class protected"/>
        <methodref name="MouseEnter" visibility="class protected" procflags="virtual"/>
        <methodref name="MouseLeave" visibility="class protected" procflags="virtual"/>
        <methodref name="IsChildHandle" visibility="class protected" procflags="virtual"/>
        <methodref name="StartHotTrackTimer" visibility="class protected"/>
        <methodref name="StopHotTrackTimer" visibility="class protected"/>
        <methodref name="WndProc" visibility="class protected" procflags="override"/>
        <propertyref name="MouseInControl" visibility="class protected"/>
        <propertyref name="MouseInNCArea" visibility="class protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <ancestor name="TStyleHook" namespace="Vcl.Themes">
          <methodref name="GetHandle" visibility="class private"/>
          <methodref name="GetText" visibility="class private"/>
          <methodref name="CMEnabledChanged" visibility="class private" procflags="message"/>
          <methodref name="CMTextChanged" visibility="class private" procflags="message"/>
          <methodref name="WMPaint" visibility="class private" procflags="message"/>
          <methodref name="WMNCPaint" visibility="class private" procflags="message"/>
          <methodref name="WMEraseBkgnd" visibility="class private" procflags="message"/>
          <methodref name="WMSetFocus" visibility="class private" procflags="message"/>
          <methodref name="WMKillFocus" visibility="class private" procflags="message"/>
          <methodref name="WMSetText" visibility="class private" procflags="message"/>
          <methodref name="WMEnable" visibility="class private" procflags="message"/>
          <methodref name="ReleasePaintBuffer" visibility="class private"/>
          <methodref name="CallDefaultProc" visibility="class protected"/>
          <methodref name="AcceptMessage" visibility="class protected" procflags="virtual"/>
          <methodref name="GetStringPropValue" visibility="class protected"/>
          <methodref name="HasBorder" visibility="class protected" procflags="virtual"/>
          <methodref name="HasClientEdge" visibility="class protected" procflags="virtual"/>
          <methodref name="InternalPaint" visibility="class protected" procflags="virtual"/>
          <methodref name="Paint" visibility="class protected" procflags="virtual"/>
          <methodref name="PaintBackground" visibility="class protected" procflags="virtual"/>
          <methodref name="PaintNC" visibility="class protected" procflags="virtual"/>
          <methodref name="SetRedraw" visibility="class protected"/>
          <methodref name="WndProc" visibility="class protected" procflags="virtual"/>
          <propertyref name="Brush" visibility="class protected"/>
          <propertyref name="DoubleBuffered" visibility="class protected"/>
          <propertyref name="Focused" visibility="class protected"/>
          <propertyref name="FocusUpdate" visibility="class protected"/>
          <propertyref name="FontColor" visibility="class protected"/>
          <propertyref name="Handle" visibility="class protected"/>
          <propertyref name="Handled" visibility="class protected"/>
          <propertyref name="NeedsDefaultPaint" visibility="class protected"/>
          <propertyref name="OverridePaint" visibility="class protected"/>
          <propertyref name="OverridePaintNC" visibility="class protected"/>
          <propertyref name="OverrideEraseBkgnd" visibility="class protected"/>
          <propertyref name="PaintOnEraseBkgnd" visibility="class protected"/>
          <propertyref name="Text" visibility="class protected"/>
          <methodref name="Create" visibility="public" procflags="constructor virtual"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="StyleServices" visibility="public" procflags="virtual"/>
          <methodref name="DrawControlText" visibility="public" procflags="virtual"/>
          <methodref name="HandleMessage" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="InvalidateNC" visibility="public" procflags="virtual"/>
          <propertyref name="Control" visibility="public"/>
          <ancestor name="TObject" namespace="System">
            <methodref name="Create" visibility="public" procflags="constructor">
            </methodref>
            <methodref name="Free" visibility="public">
            </methodref>
            <methodref name="DisposeOf" visibility="public" procflags="inline">
            </methodref>
            <methodref name="InitInstance" visibility="public" procflags="class">
            </methodref>
            <methodref name="CleanupInstance" visibility="public">
            </methodref>
            <methodref name="ClassType" visibility="public" procflags="inline">
            </methodref>
            <methodref name="ClassName" visibility="public" procflags="class">
            </methodref>
            <methodref name="ClassNameIs" visibility="public" procflags="class">
            </methodref>
            <methodref name="ClassParent" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="ClassInfo" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="InstanceSize" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="InheritsFrom" visibility="public" procflags="class">
            </methodref>
            <methodref name="MethodAddress" visibility="public" procflags="class overload">
            </methodref>
            <methodref name="MethodAddress" visibility="public" procflags="class overload">
            </methodref>
            <methodref name="MethodName" visibility="public" procflags="class">
            </methodref>
            <methodref name="QualifiedClassName" visibility="public" procflags="class">
            </methodref>
            <methodref name="FieldAddress" visibility="public" procflags="overload">
            </methodref>
            <methodref name="FieldAddress" visibility="public" procflags="overload">
            </methodref>
            <methodref name="GetInterface" visibility="public">
            </methodref>
            <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
            </methodref>
            <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="UnitName" visibility="public" procflags="class">
            </methodref>
            <methodref name="UnitScope" visibility="public" procflags="class">
            </methodref>
            <methodref name="Equals" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="GetHashCode" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="ToString" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="AfterConstruction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="Dispatch" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="DefaultHandler" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="NewInstance" visibility="public" procflags="class virtual">
            </methodref>
            <methodref name="FreeInstance" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor virtual">
            </methodref>
            <methodref name="GetDisposed" visibility="protected" procflags="inline">
            </methodref>
            <methodref name="CheckDisposed" visibility="protected" procflags="inline">
            </methodref>
            <propertyref name="Disposed" visibility="protected">
            </propertyref>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FStyleColorsChecked" type="Boolean" visibility="class private" size="1" offset="84" file="Vcl.StdCtrls.pas" line="1869"/>
      <procedure name="UpdateColors" visibility="class private" file="Vcl.StdCtrls.pas" line="1870">
      </procedure>
      <procedure name="WndProc" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1872">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMSetFocus" visibility="class protected" procflags="message" file="Vcl.StdCtrls.pas" line="1873">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMKillFocus" visibility="class protected" procflags="message" file="Vcl.StdCtrls.pas" line="1874">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1876">
        <parameters>
          <parameter name="AControl" type="TWinControl"/>
        </parameters>
      </constructor>
    </members>
  </class>
  <class name="TComboBoxStyleHook" file="Vcl.StdCtrls.pas" line="1879">
    <ancestor name="TMouseTrackControlStyleHook" namespace="Vcl.Themes">
      <methodref name="WMMouseMove" visibility="class private" procflags="message"/>
      <methodref name="WMNCMouseMove" visibility="class private" procflags="message"/>
      <methodref name="DoHotTrackTimer" visibility="class protected" procflags="virtual"/>
      <methodref name="IsMouseInControl" visibility="class protected"/>
      <methodref name="MouseEnter" visibility="class protected" procflags="virtual"/>
      <methodref name="MouseLeave" visibility="class protected" procflags="virtual"/>
      <methodref name="IsChildHandle" visibility="class protected" procflags="virtual"/>
      <methodref name="StartHotTrackTimer" visibility="class protected"/>
      <methodref name="StopHotTrackTimer" visibility="class protected"/>
      <methodref name="WndProc" visibility="class protected" procflags="override"/>
      <propertyref name="MouseInControl" visibility="class protected"/>
      <propertyref name="MouseInNCArea" visibility="class protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <ancestor name="TStyleHook" namespace="Vcl.Themes">
        <methodref name="GetHandle" visibility="class private"/>
        <methodref name="GetText" visibility="class private"/>
        <methodref name="CMEnabledChanged" visibility="class private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="class private" procflags="message"/>
        <methodref name="WMPaint" visibility="class private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="class private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="class private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="class private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="class private" procflags="message"/>
        <methodref name="WMSetText" visibility="class private" procflags="message"/>
        <methodref name="WMEnable" visibility="class private" procflags="message"/>
        <methodref name="ReleasePaintBuffer" visibility="class private"/>
        <methodref name="CallDefaultProc" visibility="class protected"/>
        <methodref name="AcceptMessage" visibility="class protected" procflags="virtual"/>
        <methodref name="GetStringPropValue" visibility="class protected"/>
        <methodref name="HasBorder" visibility="class protected" procflags="virtual"/>
        <methodref name="HasClientEdge" visibility="class protected" procflags="virtual"/>
        <methodref name="InternalPaint" visibility="class protected" procflags="virtual"/>
        <methodref name="Paint" visibility="class protected" procflags="virtual"/>
        <methodref name="PaintBackground" visibility="class protected" procflags="virtual"/>
        <methodref name="PaintNC" visibility="class protected" procflags="virtual"/>
        <methodref name="SetRedraw" visibility="class protected"/>
        <methodref name="WndProc" visibility="class protected" procflags="virtual"/>
        <propertyref name="Brush" visibility="class protected"/>
        <propertyref name="DoubleBuffered" visibility="class protected"/>
        <propertyref name="Focused" visibility="class protected"/>
        <propertyref name="FocusUpdate" visibility="class protected"/>
        <propertyref name="FontColor" visibility="class protected"/>
        <propertyref name="Handle" visibility="class protected"/>
        <propertyref name="Handled" visibility="class protected"/>
        <propertyref name="NeedsDefaultPaint" visibility="class protected"/>
        <propertyref name="OverridePaint" visibility="class protected"/>
        <propertyref name="OverridePaintNC" visibility="class protected"/>
        <propertyref name="OverrideEraseBkgnd" visibility="class protected"/>
        <propertyref name="PaintOnEraseBkgnd" visibility="class protected"/>
        <propertyref name="Text" visibility="class protected"/>
        <methodref name="Create" visibility="public" procflags="constructor virtual"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
        <methodref name="StyleServices" visibility="public" procflags="virtual"/>
        <methodref name="DrawControlText" visibility="public" procflags="virtual"/>
        <methodref name="HandleMessage" visibility="public" procflags="virtual"/>
        <methodref name="Invalidate" visibility="public" procflags="virtual"/>
        <methodref name="InvalidateNC" visibility="public" procflags="virtual"/>
        <propertyref name="Control" visibility="public"/>
        <ancestor name="TObject" namespace="System">
          <methodref name="Create" visibility="public" procflags="constructor">
          </methodref>
          <methodref name="Free" visibility="public">
          </methodref>
          <methodref name="DisposeOf" visibility="public" procflags="inline">
          </methodref>
          <methodref name="InitInstance" visibility="public" procflags="class">
          </methodref>
          <methodref name="CleanupInstance" visibility="public">
          </methodref>
          <methodref name="ClassType" visibility="public" procflags="inline">
          </methodref>
          <methodref name="ClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassNameIs" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassParent" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="ClassInfo" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InstanceSize" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InheritsFrom" visibility="public" procflags="class">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodName" visibility="public" procflags="class">
          </methodref>
          <methodref name="QualifiedClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="GetInterface" visibility="public">
          </methodref>
          <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
          </methodref>
          <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="UnitName" visibility="public" procflags="class">
          </methodref>
          <methodref name="UnitScope" visibility="public" procflags="class">
          </methodref>
          <methodref name="Equals" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="GetHashCode" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="ToString" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="SafeCallException" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="AfterConstruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Dispatch" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="DefaultHandler" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="NewInstance" visibility="public" procflags="class virtual">
          </methodref>
          <methodref name="FreeInstance" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Destroy" visibility="public" procflags="destructor virtual">
          </methodref>
          <methodref name="GetDisposed" visibility="protected" procflags="inline">
          </methodref>
          <methodref name="CheckDisposed" visibility="protected" procflags="inline">
          </methodref>
          <propertyref name="Disposed" visibility="protected">
          </propertyref>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FDownPos" type="TPoint" visibility="class private" size="8" offset="48" file="Vcl.StdCtrls.pas" line="1881"/>
      <field name="FMovePos" type="TPoint" visibility="class private" size="8" offset="56" file="Vcl.StdCtrls.pas" line="1881"/>
      <field name="FDownSliderPos" type="Integer" visibility="class private" size="4" offset="64" file="Vcl.StdCtrls.pas" line="1882"/>
      <field name="FOldIdx" type="Integer" visibility="class private" size="4" offset="68" file="Vcl.StdCtrls.pas" line="1883"/>
      <field name="FInvsibleCount" type="Integer" visibility="class private" size="4" offset="72" file="Vcl.StdCtrls.pas" line="1883"/>
      <field name="FSliderSize" type="Integer" visibility="class private" size="4" offset="76" file="Vcl.StdCtrls.pas" line="1883"/>
      <field name="FVSliderState" type="TThemedScrollBar" visibility="class private" size="1" offset="80" file="Vcl.StdCtrls.pas" line="1884"/>
      <field name="FVUpState" type="TThemedScrollBar" visibility="class private" size="1" offset="81" file="Vcl.StdCtrls.pas" line="1884"/>
      <field name="FVDownState" type="TThemedScrollBar" visibility="class private" size="1" offset="82" file="Vcl.StdCtrls.pas" line="1884"/>
      <field name="FIgnoreStyleChanged" type="Boolean" visibility="class private" size="1" offset="83" file="Vcl.StdCtrls.pas" line="1885"/>
      <field name="FMouseOnButton" type="Boolean" visibility="class private" size="1" offset="84" file="Vcl.StdCtrls.pas" line="1886"/>
      <field name="FListHandle" type="HWND" visibility="class private" size="4" offset="88" file="Vcl.StdCtrls.pas" line="1887"/>
      <field name="FEditHandle" type="HWND" visibility="class private" size="4" offset="92" file="Vcl.StdCtrls.pas" line="1887"/>
      <field name="FListBoxInstance" type="Pointer" visibility="class private" size="4" offset="96" file="Vcl.StdCtrls.pas" line="1888"/>
      <field name="FDefListBoxProc" type="Pointer" visibility="class private" size="4" offset="100" file="Vcl.StdCtrls.pas" line="1889"/>
      <field name="FListBoxTimerCode" type="Integer" visibility="class private" size="4" offset="104" file="Vcl.StdCtrls.pas" line="1890"/>
      <field name="FListBoxUpBtnDown" type="Boolean" visibility="class private" size="1" offset="108" file="Vcl.StdCtrls.pas" line="1891"/>
      <field name="FListBoxDownBtnDown" type="Boolean" visibility="class private" size="1" offset="109" file="Vcl.StdCtrls.pas" line="1891"/>
      <field name="FListBoxTrackUpDown" type="Boolean" visibility="class private" size="1" offset="110" file="Vcl.StdCtrls.pas" line="1892"/>
      <field name="FListBoxTrackDownDown" type="Boolean" visibility="class private" size="1" offset="111" file="Vcl.StdCtrls.pas" line="1892"/>
      <field name="FTempItemIndex" type="Integer" visibility="class private" size="4" offset="112" file="Vcl.StdCtrls.pas" line="1893"/>
      <procedure name="DrawListBoxVertScroll" visibility="class private" file="Vcl.StdCtrls.pas" line="1894">
        <parameters>
          <parameter name="DC" type="HDC"/>
        </parameters>
      </procedure>
      <procedure name="DrawListBoxBorder" visibility="class private" file="Vcl.StdCtrls.pas" line="1895">
      </procedure>
      <function name="DroppedDown" visibility="class private" file="Vcl.StdCtrls.pas" line="1896">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="GetButtonRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1897">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="Style" visibility="class private" file="Vcl.StdCtrls.pas" line="1898">
        <parameters>
          <retval type="TComboBoxStyle"/>
        </parameters>
      </function>
      <function name="ListBoxBoundsRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1899">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="ListBoxClientRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1900">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <procedure name="ListBoxSetTimer" visibility="class private" file="Vcl.StdCtrls.pas" line="1901">
        <parameters>
          <parameter name="ATimerCode" type="Integer"/>
        </parameters>
      </procedure>
      <procedure name="ListBoxStopTimer" visibility="class private" file="Vcl.StdCtrls.pas" line="1902">
      </procedure>
      <function name="ListBoxVertScrollRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1903">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="ListBoxVertDownButtonRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1904">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="ListBoxVertUpButtonRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1905">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="ListBoxVertScrollArea" visibility="class private" file="Vcl.StdCtrls.pas" line="1906">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="ListBoxVertSliderRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1907">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="ListBoxVertTrackRect" visibility="class private" file="Vcl.StdCtrls.pas" line="1908">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="ListBoxVertTrackRectUp" visibility="class private" file="Vcl.StdCtrls.pas" line="1909">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="ListBoxVertTrackRectDown" visibility="class private" file="Vcl.StdCtrls.pas" line="1910">
        <parameters>
          <retval type="TRect"/>
        </parameters>
      </function>
      <procedure name="PaintListBoxBorder" visibility="class private" file="Vcl.StdCtrls.pas" line="1911">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
          <parameter name="R" type="TRect" paramflags="const"/>
        </parameters>
      </procedure>
      <procedure name="UpdateColors" visibility="class private" file="Vcl.StdCtrls.pas" line="1912">
      </procedure>
      <procedure name="WMCommand" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1913">
        <parameters>
          <parameter name="Message" type="TWMCommand" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNCommand" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1914">
        <parameters>
          <parameter name="Message" type="TWMCommand" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMPaint" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1915">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMMouseMove" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1916">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="CNDrawItem" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1917">
        <parameters>
          <parameter name="Message" type="TWMDrawItem" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMDrawItem" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1918">
        <parameters>
          <parameter name="Message" type="TWMDrawItem" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMParentNotify" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1919">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="IsChildHandle" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1921">
        <parameters>
          <parameter name="AHandle" type="HWND"/>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="AcceptMessage" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1922">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="DrawItem" visibility="class protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1923">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
          <parameter name="Index" type="Integer"/>
          <parameter name="R" type="TRect" paramflags="const"/>
          <parameter name="Selected" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="HookListBox" visibility="class protected" file="Vcl.StdCtrls.pas" line="1925">
        <parameters>
          <parameter name="AListHandle" type="HWND"/>
        </parameters>
      </procedure>
      <property name="ListBoxInstance" visibility="class protected" read="FListBoxInstance" type="Pointer" file="Vcl.StdCtrls.pas" line="1926"/>
      <procedure name="ListBoxWndProc" visibility="class protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1927">
        <parameters>
          <parameter name="Msg" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <property name="ListHandle" visibility="class protected" read="FListHandle" type="HWND" file="Vcl.StdCtrls.pas" line="1928"/>
      <procedure name="MouseEnter" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1929">
      </procedure>
      <procedure name="MouseLeave" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1930">
      </procedure>
      <procedure name="PaintBorder" visibility="class protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1931">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
        </parameters>
      </procedure>
      <procedure name="WndProc" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1932">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <property name="ButtonRect" visibility="class protected" read="GetButtonRect" type="TRect" file="Vcl.StdCtrls.pas" line="1933"/>
      <property name="MouseOnButton" visibility="class protected" read="FMouseOnButton" write="FMouseOnButton" type="Boolean" file="Vcl.StdCtrls.pas" line="1934"/>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1936">
        <parameters>
          <parameter name="AControl" type="TWinControl"/>
        </parameters>
      </constructor>
      <destructor name="Destroy" visibility="public" file="Vcl.StdCtrls.pas" line="1937">
        <parameters>
        </parameters>
      </destructor>
    </members>
  </class>
  <class name="TButtonStyleHook" file="Vcl.StdCtrls.pas" line="1940">
    <ancestor name="TMouseTrackControlStyleHook" namespace="Vcl.Themes">
      <methodref name="WMMouseMove" visibility="class private" procflags="message"/>
      <methodref name="WMNCMouseMove" visibility="class private" procflags="message"/>
      <methodref name="DoHotTrackTimer" visibility="class protected" procflags="virtual"/>
      <methodref name="IsMouseInControl" visibility="class protected"/>
      <methodref name="MouseEnter" visibility="class protected" procflags="virtual"/>
      <methodref name="MouseLeave" visibility="class protected" procflags="virtual"/>
      <methodref name="IsChildHandle" visibility="class protected" procflags="virtual"/>
      <methodref name="StartHotTrackTimer" visibility="class protected"/>
      <methodref name="StopHotTrackTimer" visibility="class protected"/>
      <methodref name="WndProc" visibility="class protected" procflags="override"/>
      <propertyref name="MouseInControl" visibility="class protected"/>
      <propertyref name="MouseInNCArea" visibility="class protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <ancestor name="TStyleHook" namespace="Vcl.Themes">
        <methodref name="GetHandle" visibility="class private"/>
        <methodref name="GetText" visibility="class private"/>
        <methodref name="CMEnabledChanged" visibility="class private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="class private" procflags="message"/>
        <methodref name="WMPaint" visibility="class private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="class private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="class private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="class private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="class private" procflags="message"/>
        <methodref name="WMSetText" visibility="class private" procflags="message"/>
        <methodref name="WMEnable" visibility="class private" procflags="message"/>
        <methodref name="ReleasePaintBuffer" visibility="class private"/>
        <methodref name="CallDefaultProc" visibility="class protected"/>
        <methodref name="AcceptMessage" visibility="class protected" procflags="virtual"/>
        <methodref name="GetStringPropValue" visibility="class protected"/>
        <methodref name="HasBorder" visibility="class protected" procflags="virtual"/>
        <methodref name="HasClientEdge" visibility="class protected" procflags="virtual"/>
        <methodref name="InternalPaint" visibility="class protected" procflags="virtual"/>
        <methodref name="Paint" visibility="class protected" procflags="virtual"/>
        <methodref name="PaintBackground" visibility="class protected" procflags="virtual"/>
        <methodref name="PaintNC" visibility="class protected" procflags="virtual"/>
        <methodref name="SetRedraw" visibility="class protected"/>
        <methodref name="WndProc" visibility="class protected" procflags="virtual"/>
        <propertyref name="Brush" visibility="class protected"/>
        <propertyref name="DoubleBuffered" visibility="class protected"/>
        <propertyref name="Focused" visibility="class protected"/>
        <propertyref name="FocusUpdate" visibility="class protected"/>
        <propertyref name="FontColor" visibility="class protected"/>
        <propertyref name="Handle" visibility="class protected"/>
        <propertyref name="Handled" visibility="class protected"/>
        <propertyref name="NeedsDefaultPaint" visibility="class protected"/>
        <propertyref name="OverridePaint" visibility="class protected"/>
        <propertyref name="OverridePaintNC" visibility="class protected"/>
        <propertyref name="OverrideEraseBkgnd" visibility="class protected"/>
        <propertyref name="PaintOnEraseBkgnd" visibility="class protected"/>
        <propertyref name="Text" visibility="class protected"/>
        <methodref name="Create" visibility="public" procflags="constructor virtual"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
        <methodref name="StyleServices" visibility="public" procflags="virtual"/>
        <methodref name="DrawControlText" visibility="public" procflags="virtual"/>
        <methodref name="HandleMessage" visibility="public" procflags="virtual"/>
        <methodref name="Invalidate" visibility="public" procflags="virtual"/>
        <methodref name="InvalidateNC" visibility="public" procflags="virtual"/>
        <propertyref name="Control" visibility="public"/>
        <ancestor name="TObject" namespace="System">
          <methodref name="Create" visibility="public" procflags="constructor">
          </methodref>
          <methodref name="Free" visibility="public">
          </methodref>
          <methodref name="DisposeOf" visibility="public" procflags="inline">
          </methodref>
          <methodref name="InitInstance" visibility="public" procflags="class">
          </methodref>
          <methodref name="CleanupInstance" visibility="public">
          </methodref>
          <methodref name="ClassType" visibility="public" procflags="inline">
          </methodref>
          <methodref name="ClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassNameIs" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassParent" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="ClassInfo" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InstanceSize" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InheritsFrom" visibility="public" procflags="class">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodName" visibility="public" procflags="class">
          </methodref>
          <methodref name="QualifiedClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="GetInterface" visibility="public">
          </methodref>
          <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
          </methodref>
          <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="UnitName" visibility="public" procflags="class">
          </methodref>
          <methodref name="UnitScope" visibility="public" procflags="class">
          </methodref>
          <methodref name="Equals" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="GetHashCode" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="ToString" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="SafeCallException" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="AfterConstruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Dispatch" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="DefaultHandler" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="NewInstance" visibility="public" procflags="class virtual">
          </methodref>
          <methodref name="FreeInstance" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Destroy" visibility="public" procflags="destructor virtual">
          </methodref>
          <methodref name="GetDisposed" visibility="protected" procflags="inline">
          </methodref>
          <methodref name="CheckDisposed" visibility="protected" procflags="inline">
          </methodref>
          <propertyref name="Disposed" visibility="protected">
          </propertyref>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FOldMouseInControl" type="Boolean" visibility="class private" size="1" offset="48" file="Vcl.StdCtrls.pas" line="1942"/>
      <procedure name="CNNotify" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1943">
        <parameters>
          <parameter name="Message" type="TWMNotify" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMLButtonDown" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1944">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMLButtonDblClk" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1945">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMLButtonUp" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1946">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMMouseMove" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1947">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMKeyDown" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1948">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMKeyUp" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1949">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMSetFocus" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1950">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMKillFocus" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1951">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="AnimationEnabled" visibility="class private" file="Vcl.StdCtrls.pas" line="1952">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="StartAnimation" visibility="class private" file="Vcl.StdCtrls.pas" line="1953">
        <parameters>
          <parameter name="ADC" type="HDC"/>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="PrepareAnimationDC" visibility="class private" file="Vcl.StdCtrls.pas" line="1954">
        <parameters>
          <parameter name="ADC" type="HDC"/>
          <parameter name="AMouseInControl" type="Boolean"/>
          <parameter name="ARendering" type="Boolean"/>
        </parameters>
      </procedure>
      <field name="FPressed" type="Boolean" visibility="class protected" size="1" offset="49" file="Vcl.StdCtrls.pas" line="1956"/>
      <field name="FMouseDown" type="Boolean" visibility="class protected" size="1" offset="50" file="Vcl.StdCtrls.pas" line="1957"/>
      <field name="FDropDown" type="Boolean" visibility="class protected" size="1" offset="51" file="Vcl.StdCtrls.pas" line="1958"/>
      <procedure name="DrawButton" visibility="class protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1959">
        <parameters>
          <parameter name="ACanvas" type="TCanvas"/>
          <parameter name="AMouseInControl" type="Boolean"/>
        </parameters>
      </procedure>
      <procedure name="DoClick" visibility="class protected" file="Vcl.StdCtrls.pas" line="1960">
      </procedure>
      <procedure name="MouseEnter" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1961">
      </procedure>
      <procedure name="MouseLeave" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1962">
      </procedure>
      <procedure name="Paint" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1963">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
        </parameters>
      </procedure>
      <function name="InternalPaint" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1964">
        <parameters>
          <parameter name="ADC" type="HDC"/>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <procedure name="PaintBackground" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1965">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
        </parameters>
      </procedure>
      <procedure name="WndProc" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1966">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="GetDropDownWidth" visibility="class protected" file="Vcl.StdCtrls.pas" line="1967">
        <parameters>
          <retval type="Integer"/>
        </parameters>
      </function>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1969">
        <parameters>
          <parameter name="AControl" type="TWinControl"/>
        </parameters>
      </constructor>
    </members>
  </class>
  <class name="TCheckBoxStyleHook" file="Vcl.StdCtrls.pas" line="1972">
    <ancestor name="TMouseTrackControlStyleHook" namespace="Vcl.Themes">
      <methodref name="WMMouseMove" visibility="class private" procflags="message"/>
      <methodref name="WMNCMouseMove" visibility="class private" procflags="message"/>
      <methodref name="DoHotTrackTimer" visibility="class protected" procflags="virtual"/>
      <methodref name="IsMouseInControl" visibility="class protected"/>
      <methodref name="MouseEnter" visibility="class protected" procflags="virtual"/>
      <methodref name="MouseLeave" visibility="class protected" procflags="virtual"/>
      <methodref name="IsChildHandle" visibility="class protected" procflags="virtual"/>
      <methodref name="StartHotTrackTimer" visibility="class protected"/>
      <methodref name="StopHotTrackTimer" visibility="class protected"/>
      <methodref name="WndProc" visibility="class protected" procflags="override"/>
      <propertyref name="MouseInControl" visibility="class protected"/>
      <propertyref name="MouseInNCArea" visibility="class protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <ancestor name="TStyleHook" namespace="Vcl.Themes">
        <methodref name="GetHandle" visibility="class private"/>
        <methodref name="GetText" visibility="class private"/>
        <methodref name="CMEnabledChanged" visibility="class private" procflags="message"/>
        <methodref name="CMTextChanged" visibility="class private" procflags="message"/>
        <methodref name="WMPaint" visibility="class private" procflags="message"/>
        <methodref name="WMNCPaint" visibility="class private" procflags="message"/>
        <methodref name="WMEraseBkgnd" visibility="class private" procflags="message"/>
        <methodref name="WMSetFocus" visibility="class private" procflags="message"/>
        <methodref name="WMKillFocus" visibility="class private" procflags="message"/>
        <methodref name="WMSetText" visibility="class private" procflags="message"/>
        <methodref name="WMEnable" visibility="class private" procflags="message"/>
        <methodref name="ReleasePaintBuffer" visibility="class private"/>
        <methodref name="CallDefaultProc" visibility="class protected"/>
        <methodref name="AcceptMessage" visibility="class protected" procflags="virtual"/>
        <methodref name="GetStringPropValue" visibility="class protected"/>
        <methodref name="HasBorder" visibility="class protected" procflags="virtual"/>
        <methodref name="HasClientEdge" visibility="class protected" procflags="virtual"/>
        <methodref name="InternalPaint" visibility="class protected" procflags="virtual"/>
        <methodref name="Paint" visibility="class protected" procflags="virtual"/>
        <methodref name="PaintBackground" visibility="class protected" procflags="virtual"/>
        <methodref name="PaintNC" visibility="class protected" procflags="virtual"/>
        <methodref name="SetRedraw" visibility="class protected"/>
        <methodref name="WndProc" visibility="class protected" procflags="virtual"/>
        <propertyref name="Brush" visibility="class protected"/>
        <propertyref name="DoubleBuffered" visibility="class protected"/>
        <propertyref name="Focused" visibility="class protected"/>
        <propertyref name="FocusUpdate" visibility="class protected"/>
        <propertyref name="FontColor" visibility="class protected"/>
        <propertyref name="Handle" visibility="class protected"/>
        <propertyref name="Handled" visibility="class protected"/>
        <propertyref name="NeedsDefaultPaint" visibility="class protected"/>
        <propertyref name="OverridePaint" visibility="class protected"/>
        <propertyref name="OverridePaintNC" visibility="class protected"/>
        <propertyref name="OverrideEraseBkgnd" visibility="class protected"/>
        <propertyref name="PaintOnEraseBkgnd" visibility="class protected"/>
        <propertyref name="Text" visibility="class protected"/>
        <methodref name="Create" visibility="public" procflags="constructor virtual"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
        <methodref name="StyleServices" visibility="public" procflags="virtual"/>
        <methodref name="DrawControlText" visibility="public" procflags="virtual"/>
        <methodref name="HandleMessage" visibility="public" procflags="virtual"/>
        <methodref name="Invalidate" visibility="public" procflags="virtual"/>
        <methodref name="InvalidateNC" visibility="public" procflags="virtual"/>
        <propertyref name="Control" visibility="public"/>
        <ancestor name="TObject" namespace="System">
          <methodref name="Create" visibility="public" procflags="constructor">
          </methodref>
          <methodref name="Free" visibility="public">
          </methodref>
          <methodref name="DisposeOf" visibility="public" procflags="inline">
          </methodref>
          <methodref name="InitInstance" visibility="public" procflags="class">
          </methodref>
          <methodref name="CleanupInstance" visibility="public">
          </methodref>
          <methodref name="ClassType" visibility="public" procflags="inline">
          </methodref>
          <methodref name="ClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassNameIs" visibility="public" procflags="class">
          </methodref>
          <methodref name="ClassParent" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="ClassInfo" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InstanceSize" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="InheritsFrom" visibility="public" procflags="class">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodAddress" visibility="public" procflags="class overload">
          </methodref>
          <methodref name="MethodName" visibility="public" procflags="class">
          </methodref>
          <methodref name="QualifiedClassName" visibility="public" procflags="class">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="FieldAddress" visibility="public" procflags="overload">
          </methodref>
          <methodref name="GetInterface" visibility="public">
          </methodref>
          <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
          </methodref>
          <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
          </methodref>
          <methodref name="UnitName" visibility="public" procflags="class">
          </methodref>
          <methodref name="UnitScope" visibility="public" procflags="class">
          </methodref>
          <methodref name="Equals" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="GetHashCode" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="ToString" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="SafeCallException" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="AfterConstruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Dispatch" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="DefaultHandler" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="NewInstance" visibility="public" procflags="class virtual">
          </methodref>
          <methodref name="FreeInstance" visibility="public" procflags="virtual">
          </methodref>
          <methodref name="Destroy" visibility="public" procflags="destructor virtual">
          </methodref>
          <methodref name="GetDisposed" visibility="protected" procflags="inline">
          </methodref>
          <methodref name="CheckDisposed" visibility="protected" procflags="inline">
          </methodref>
          <propertyref name="Disposed" visibility="protected">
          </propertyref>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <field name="FPressed" type="Boolean" visibility="class private" size="1" offset="48" file="Vcl.StdCtrls.pas" line="1974"/>
      <procedure name="WMLButtonDown" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1975">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMLButtonUp" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1976">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMLButtonDblClk" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1977">
        <parameters>
          <parameter name="Message" type="TWMMouse" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMKeyDown" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1978">
        <parameters>
          <parameter name="Message" type="TWMKey" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="WMKeyUp" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1979">
        <parameters>
          <parameter name="Message" type="TWMKey" paramflags="var"/>
        </parameters>
      </procedure>
      <procedure name="BMSetCheck" visibility="class private" procflags="message" file="Vcl.StdCtrls.pas" line="1980">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <function name="RightAlignment" visibility="class private" file="Vcl.StdCtrls.pas" line="1981">
        <parameters>
          <retval type="Boolean"/>
        </parameters>
      </function>
      <function name="GetDrawState" visibility="class protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="1983">
        <parameters>
          <parameter name="State" type="TCheckBoxState"/>
          <retval type="TThemedButton"/>
        </parameters>
      </function>
      <procedure name="Paint" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1984">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
        </parameters>
      </procedure>
      <procedure name="PaintBackground" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1985">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
        </parameters>
      </procedure>
      <procedure name="MouseEnter" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1986">
      </procedure>
      <procedure name="MouseLeave" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1987">
      </procedure>
      <procedure name="WndProc" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1988">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <property name="Pressed" visibility="class protected" read="FPressed" type="Boolean" file="Vcl.StdCtrls.pas" line="1989"/>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1991">
        <parameters>
          <parameter name="AControl" type="TWinControl"/>
        </parameters>
      </constructor>
    </members>
  </class>
  <class name="TRadioButtonStyleHook" file="Vcl.StdCtrls.pas" line="1994">
    <ancestor name="TCheckBoxStyleHook" namespace="Vcl.StdCtrls">
      <methodref name="WMLButtonDown" visibility="class private" procflags="message"/>
      <methodref name="WMLButtonUp" visibility="class private" procflags="message"/>
      <methodref name="WMLButtonDblClk" visibility="class private" procflags="message"/>
      <methodref name="WMKeyDown" visibility="class private" procflags="message"/>
      <methodref name="WMKeyUp" visibility="class private" procflags="message"/>
      <methodref name="BMSetCheck" visibility="class private" procflags="message"/>
      <methodref name="RightAlignment" visibility="class private"/>
      <methodref name="GetDrawState" visibility="class protected" procflags="virtual"/>
      <methodref name="Paint" visibility="class protected" procflags="override"/>
      <methodref name="PaintBackground" visibility="class protected" procflags="override"/>
      <methodref name="MouseEnter" visibility="class protected" procflags="override"/>
      <methodref name="MouseLeave" visibility="class protected" procflags="override"/>
      <methodref name="WndProc" visibility="class protected" procflags="override"/>
      <propertyref name="Pressed" visibility="class protected"/>
      <methodref name="Create" visibility="public" procflags="constructor override"/>
      <ancestor name="TMouseTrackControlStyleHook" namespace="Vcl.Themes">
        <methodref name="WMMouseMove" visibility="class private" procflags="message"/>
        <methodref name="WMNCMouseMove" visibility="class private" procflags="message"/>
        <methodref name="DoHotTrackTimer" visibility="class protected" procflags="virtual"/>
        <methodref name="IsMouseInControl" visibility="class protected"/>
        <methodref name="MouseEnter" visibility="class protected" procflags="virtual"/>
        <methodref name="MouseLeave" visibility="class protected" procflags="virtual"/>
        <methodref name="IsChildHandle" visibility="class protected" procflags="virtual"/>
        <methodref name="StartHotTrackTimer" visibility="class protected"/>
        <methodref name="StopHotTrackTimer" visibility="class protected"/>
        <methodref name="WndProc" visibility="class protected" procflags="override"/>
        <propertyref name="MouseInControl" visibility="class protected"/>
        <propertyref name="MouseInNCArea" visibility="class protected"/>
        <methodref name="Create" visibility="public" procflags="constructor override"/>
        <methodref name="Destroy" visibility="public" procflags="destructor override"/>
        <ancestor name="TStyleHook" namespace="Vcl.Themes">
          <methodref name="GetHandle" visibility="class private"/>
          <methodref name="GetText" visibility="class private"/>
          <methodref name="CMEnabledChanged" visibility="class private" procflags="message"/>
          <methodref name="CMTextChanged" visibility="class private" procflags="message"/>
          <methodref name="WMPaint" visibility="class private" procflags="message"/>
          <methodref name="WMNCPaint" visibility="class private" procflags="message"/>
          <methodref name="WMEraseBkgnd" visibility="class private" procflags="message"/>
          <methodref name="WMSetFocus" visibility="class private" procflags="message"/>
          <methodref name="WMKillFocus" visibility="class private" procflags="message"/>
          <methodref name="WMSetText" visibility="class private" procflags="message"/>
          <methodref name="WMEnable" visibility="class private" procflags="message"/>
          <methodref name="ReleasePaintBuffer" visibility="class private"/>
          <methodref name="CallDefaultProc" visibility="class protected"/>
          <methodref name="AcceptMessage" visibility="class protected" procflags="virtual"/>
          <methodref name="GetStringPropValue" visibility="class protected"/>
          <methodref name="HasBorder" visibility="class protected" procflags="virtual"/>
          <methodref name="HasClientEdge" visibility="class protected" procflags="virtual"/>
          <methodref name="InternalPaint" visibility="class protected" procflags="virtual"/>
          <methodref name="Paint" visibility="class protected" procflags="virtual"/>
          <methodref name="PaintBackground" visibility="class protected" procflags="virtual"/>
          <methodref name="PaintNC" visibility="class protected" procflags="virtual"/>
          <methodref name="SetRedraw" visibility="class protected"/>
          <methodref name="WndProc" visibility="class protected" procflags="virtual"/>
          <propertyref name="Brush" visibility="class protected"/>
          <propertyref name="DoubleBuffered" visibility="class protected"/>
          <propertyref name="Focused" visibility="class protected"/>
          <propertyref name="FocusUpdate" visibility="class protected"/>
          <propertyref name="FontColor" visibility="class protected"/>
          <propertyref name="Handle" visibility="class protected"/>
          <propertyref name="Handled" visibility="class protected"/>
          <propertyref name="NeedsDefaultPaint" visibility="class protected"/>
          <propertyref name="OverridePaint" visibility="class protected"/>
          <propertyref name="OverridePaintNC" visibility="class protected"/>
          <propertyref name="OverrideEraseBkgnd" visibility="class protected"/>
          <propertyref name="PaintOnEraseBkgnd" visibility="class protected"/>
          <propertyref name="Text" visibility="class protected"/>
          <methodref name="Create" visibility="public" procflags="constructor virtual"/>
          <methodref name="Destroy" visibility="public" procflags="destructor override"/>
          <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
          <methodref name="StyleServices" visibility="public" procflags="virtual"/>
          <methodref name="DrawControlText" visibility="public" procflags="virtual"/>
          <methodref name="HandleMessage" visibility="public" procflags="virtual"/>
          <methodref name="Invalidate" visibility="public" procflags="virtual"/>
          <methodref name="InvalidateNC" visibility="public" procflags="virtual"/>
          <propertyref name="Control" visibility="public"/>
          <ancestor name="TObject" namespace="System">
            <methodref name="Create" visibility="public" procflags="constructor">
            </methodref>
            <methodref name="Free" visibility="public">
            </methodref>
            <methodref name="DisposeOf" visibility="public" procflags="inline">
            </methodref>
            <methodref name="InitInstance" visibility="public" procflags="class">
            </methodref>
            <methodref name="CleanupInstance" visibility="public">
            </methodref>
            <methodref name="ClassType" visibility="public" procflags="inline">
            </methodref>
            <methodref name="ClassName" visibility="public" procflags="class">
            </methodref>
            <methodref name="ClassNameIs" visibility="public" procflags="class">
            </methodref>
            <methodref name="ClassParent" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="ClassInfo" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="InstanceSize" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="InheritsFrom" visibility="public" procflags="class">
            </methodref>
            <methodref name="MethodAddress" visibility="public" procflags="class overload">
            </methodref>
            <methodref name="MethodAddress" visibility="public" procflags="class overload">
            </methodref>
            <methodref name="MethodName" visibility="public" procflags="class">
            </methodref>
            <methodref name="QualifiedClassName" visibility="public" procflags="class">
            </methodref>
            <methodref name="FieldAddress" visibility="public" procflags="overload">
            </methodref>
            <methodref name="FieldAddress" visibility="public" procflags="overload">
            </methodref>
            <methodref name="GetInterface" visibility="public">
            </methodref>
            <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
            </methodref>
            <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
            </methodref>
            <methodref name="UnitName" visibility="public" procflags="class">
            </methodref>
            <methodref name="UnitScope" visibility="public" procflags="class">
            </methodref>
            <methodref name="Equals" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="GetHashCode" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="ToString" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="SafeCallException" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="AfterConstruction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="Dispatch" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="DefaultHandler" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="NewInstance" visibility="public" procflags="class virtual">
            </methodref>
            <methodref name="FreeInstance" visibility="public" procflags="virtual">
            </methodref>
            <methodref name="Destroy" visibility="public" procflags="destructor virtual">
            </methodref>
            <methodref name="GetDisposed" visibility="protected" procflags="inline">
            </methodref>
            <methodref name="CheckDisposed" visibility="protected" procflags="inline">
            </methodref>
            <propertyref name="Disposed" visibility="protected">
            </propertyref>
          </ancestor>
        </ancestor>
      </ancestor>
    </ancestor>
    <members>
      <function name="GetDrawState" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1996">
        <parameters>
          <parameter name="State" type="TCheckBoxState"/>
          <retval type="TThemedButton"/>
        </parameters>
      </function>
      <procedure name="WndProc" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="1997">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="1999">
        <parameters>
          <parameter name="AControl" type="TWinControl"/>
        </parameters>
      </constructor>
    </members>
  </class>
  <class name="TGroupBoxStyleHook" file="Vcl.StdCtrls.pas" line="2002">
    <ancestor name="TStyleHook" namespace="Vcl.Themes">
      <methodref name="GetHandle" visibility="class private"/>
      <methodref name="GetText" visibility="class private"/>
      <methodref name="CMEnabledChanged" visibility="class private" procflags="message"/>
      <methodref name="CMTextChanged" visibility="class private" procflags="message"/>
      <methodref name="WMPaint" visibility="class private" procflags="message"/>
      <methodref name="WMNCPaint" visibility="class private" procflags="message"/>
      <methodref name="WMEraseBkgnd" visibility="class private" procflags="message"/>
      <methodref name="WMSetFocus" visibility="class private" procflags="message"/>
      <methodref name="WMKillFocus" visibility="class private" procflags="message"/>
      <methodref name="WMSetText" visibility="class private" procflags="message"/>
      <methodref name="WMEnable" visibility="class private" procflags="message"/>
      <methodref name="ReleasePaintBuffer" visibility="class private"/>
      <methodref name="CallDefaultProc" visibility="class protected"/>
      <methodref name="AcceptMessage" visibility="class protected" procflags="virtual"/>
      <methodref name="GetStringPropValue" visibility="class protected"/>
      <methodref name="HasBorder" visibility="class protected" procflags="virtual"/>
      <methodref name="HasClientEdge" visibility="class protected" procflags="virtual"/>
      <methodref name="InternalPaint" visibility="class protected" procflags="virtual"/>
      <methodref name="Paint" visibility="class protected" procflags="virtual"/>
      <methodref name="PaintBackground" visibility="class protected" procflags="virtual"/>
      <methodref name="PaintNC" visibility="class protected" procflags="virtual"/>
      <methodref name="SetRedraw" visibility="class protected"/>
      <methodref name="WndProc" visibility="class protected" procflags="virtual"/>
      <propertyref name="Brush" visibility="class protected"/>
      <propertyref name="DoubleBuffered" visibility="class protected"/>
      <propertyref name="Focused" visibility="class protected"/>
      <propertyref name="FocusUpdate" visibility="class protected"/>
      <propertyref name="FontColor" visibility="class protected"/>
      <propertyref name="Handle" visibility="class protected"/>
      <propertyref name="Handled" visibility="class protected"/>
      <propertyref name="NeedsDefaultPaint" visibility="class protected"/>
      <propertyref name="OverridePaint" visibility="class protected"/>
      <propertyref name="OverridePaintNC" visibility="class protected"/>
      <propertyref name="OverrideEraseBkgnd" visibility="class protected"/>
      <propertyref name="PaintOnEraseBkgnd" visibility="class protected"/>
      <propertyref name="Text" visibility="class protected"/>
      <methodref name="Create" visibility="public" procflags="constructor virtual"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
      <methodref name="StyleServices" visibility="public" procflags="virtual"/>
      <methodref name="DrawControlText" visibility="public" procflags="virtual"/>
      <methodref name="HandleMessage" visibility="public" procflags="virtual"/>
      <methodref name="Invalidate" visibility="public" procflags="virtual"/>
      <methodref name="InvalidateNC" visibility="public" procflags="virtual"/>
      <propertyref name="Control" visibility="public"/>
      <ancestor name="TObject" namespace="System">
        <methodref name="Create" visibility="public" procflags="constructor">
        </methodref>
        <methodref name="Free" visibility="public">
        </methodref>
        <methodref name="DisposeOf" visibility="public" procflags="inline">
        </methodref>
        <methodref name="InitInstance" visibility="public" procflags="class">
        </methodref>
        <methodref name="CleanupInstance" visibility="public">
        </methodref>
        <methodref name="ClassType" visibility="public" procflags="inline">
        </methodref>
        <methodref name="ClassName" visibility="public" procflags="class">
        </methodref>
        <methodref name="ClassNameIs" visibility="public" procflags="class">
        </methodref>
        <methodref name="ClassParent" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="ClassInfo" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="InstanceSize" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="InheritsFrom" visibility="public" procflags="class">
        </methodref>
        <methodref name="MethodAddress" visibility="public" procflags="class overload">
        </methodref>
        <methodref name="MethodAddress" visibility="public" procflags="class overload">
        </methodref>
        <methodref name="MethodName" visibility="public" procflags="class">
        </methodref>
        <methodref name="QualifiedClassName" visibility="public" procflags="class">
        </methodref>
        <methodref name="FieldAddress" visibility="public" procflags="overload">
        </methodref>
        <methodref name="FieldAddress" visibility="public" procflags="overload">
        </methodref>
        <methodref name="GetInterface" visibility="public">
        </methodref>
        <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
        </methodref>
        <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="UnitName" visibility="public" procflags="class">
        </methodref>
        <methodref name="UnitScope" visibility="public" procflags="class">
        </methodref>
        <methodref name="Equals" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="GetHashCode" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="ToString" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="SafeCallException" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="AfterConstruction" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="Dispatch" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="DefaultHandler" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="NewInstance" visibility="public" procflags="class virtual">
        </methodref>
        <methodref name="FreeInstance" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="Destroy" visibility="public" procflags="destructor virtual">
        </methodref>
        <methodref name="GetDisposed" visibility="protected" procflags="inline">
        </methodref>
        <methodref name="CheckDisposed" visibility="protected" procflags="inline">
        </methodref>
        <propertyref name="Disposed" visibility="protected">
        </propertyref>
      </ancestor>
    </ancestor>
    <members>
      <function name="GetBoxRect" visibility="class protected" file="Vcl.StdCtrls.pas" line="2004">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
          <retval type="TRect"/>
        </parameters>
      </function>
      <function name="GetCaptionRect" visibility="class protected" procflags="virtual" file="Vcl.StdCtrls.pas" line="2005">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
          <retval type="TRect"/>
        </parameters>
      </function>
      <procedure name="Paint" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="2006">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
        </parameters>
      </procedure>
      <procedure name="PaintBackground" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="2007">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
        </parameters>
      </procedure>
      <procedure name="WndProc" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="2008">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="2010">
        <parameters>
          <parameter name="AControl" type="TWinControl"/>
        </parameters>
      </constructor>
      <procedure name="DrawControlText" visibility="public" procflags="override" file="Vcl.StdCtrls.pas" line="2011">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
          <parameter name="Details" type="TThemedElementDetails"/>
          <parameter name="S" type="string" paramflags="const"/>
          <parameter name="R" type="TRect" paramflags="var"/>
          <parameter name="Flags" type="Cardinal"/>
        </parameters>
      </procedure>
    </members>
  </class>
  <class name="TStaticTextStyleHook" file="Vcl.StdCtrls.pas" line="2015">
    <ancestor name="TStyleHook" namespace="Vcl.Themes">
      <methodref name="GetHandle" visibility="class private"/>
      <methodref name="GetText" visibility="class private"/>
      <methodref name="CMEnabledChanged" visibility="class private" procflags="message"/>
      <methodref name="CMTextChanged" visibility="class private" procflags="message"/>
      <methodref name="WMPaint" visibility="class private" procflags="message"/>
      <methodref name="WMNCPaint" visibility="class private" procflags="message"/>
      <methodref name="WMEraseBkgnd" visibility="class private" procflags="message"/>
      <methodref name="WMSetFocus" visibility="class private" procflags="message"/>
      <methodref name="WMKillFocus" visibility="class private" procflags="message"/>
      <methodref name="WMSetText" visibility="class private" procflags="message"/>
      <methodref name="WMEnable" visibility="class private" procflags="message"/>
      <methodref name="ReleasePaintBuffer" visibility="class private"/>
      <methodref name="CallDefaultProc" visibility="class protected"/>
      <methodref name="AcceptMessage" visibility="class protected" procflags="virtual"/>
      <methodref name="GetStringPropValue" visibility="class protected"/>
      <methodref name="HasBorder" visibility="class protected" procflags="virtual"/>
      <methodref name="HasClientEdge" visibility="class protected" procflags="virtual"/>
      <methodref name="InternalPaint" visibility="class protected" procflags="virtual"/>
      <methodref name="Paint" visibility="class protected" procflags="virtual"/>
      <methodref name="PaintBackground" visibility="class protected" procflags="virtual"/>
      <methodref name="PaintNC" visibility="class protected" procflags="virtual"/>
      <methodref name="SetRedraw" visibility="class protected"/>
      <methodref name="WndProc" visibility="class protected" procflags="virtual"/>
      <propertyref name="Brush" visibility="class protected"/>
      <propertyref name="DoubleBuffered" visibility="class protected"/>
      <propertyref name="Focused" visibility="class protected"/>
      <propertyref name="FocusUpdate" visibility="class protected"/>
      <propertyref name="FontColor" visibility="class protected"/>
      <propertyref name="Handle" visibility="class protected"/>
      <propertyref name="Handled" visibility="class protected"/>
      <propertyref name="NeedsDefaultPaint" visibility="class protected"/>
      <propertyref name="OverridePaint" visibility="class protected"/>
      <propertyref name="OverridePaintNC" visibility="class protected"/>
      <propertyref name="OverrideEraseBkgnd" visibility="class protected"/>
      <propertyref name="PaintOnEraseBkgnd" visibility="class protected"/>
      <propertyref name="Text" visibility="class protected"/>
      <methodref name="Create" visibility="public" procflags="constructor virtual"/>
      <methodref name="Destroy" visibility="public" procflags="destructor override"/>
      <methodref name="GetSystemMetrics" visibility="public" procflags="virtual"/>
      <methodref name="StyleServices" visibility="public" procflags="virtual"/>
      <methodref name="DrawControlText" visibility="public" procflags="virtual"/>
      <methodref name="HandleMessage" visibility="public" procflags="virtual"/>
      <methodref name="Invalidate" visibility="public" procflags="virtual"/>
      <methodref name="InvalidateNC" visibility="public" procflags="virtual"/>
      <propertyref name="Control" visibility="public"/>
      <ancestor name="TObject" namespace="System">
        <methodref name="Create" visibility="public" procflags="constructor">
        </methodref>
        <methodref name="Free" visibility="public">
        </methodref>
        <methodref name="DisposeOf" visibility="public" procflags="inline">
        </methodref>
        <methodref name="InitInstance" visibility="public" procflags="class">
        </methodref>
        <methodref name="CleanupInstance" visibility="public">
        </methodref>
        <methodref name="ClassType" visibility="public" procflags="inline">
        </methodref>
        <methodref name="ClassName" visibility="public" procflags="class">
        </methodref>
        <methodref name="ClassNameIs" visibility="public" procflags="class">
        </methodref>
        <methodref name="ClassParent" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="ClassInfo" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="InstanceSize" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="InheritsFrom" visibility="public" procflags="class">
        </methodref>
        <methodref name="MethodAddress" visibility="public" procflags="class overload">
        </methodref>
        <methodref name="MethodAddress" visibility="public" procflags="class overload">
        </methodref>
        <methodref name="MethodName" visibility="public" procflags="class">
        </methodref>
        <methodref name="QualifiedClassName" visibility="public" procflags="class">
        </methodref>
        <methodref name="FieldAddress" visibility="public" procflags="overload">
        </methodref>
        <methodref name="FieldAddress" visibility="public" procflags="overload">
        </methodref>
        <methodref name="GetInterface" visibility="public">
        </methodref>
        <methodref name="GetInterfaceEntry" visibility="public" procflags="class">
        </methodref>
        <methodref name="GetInterfaceTable" visibility="public" procflags="class inline">
        </methodref>
        <methodref name="UnitName" visibility="public" procflags="class">
        </methodref>
        <methodref name="UnitScope" visibility="public" procflags="class">
        </methodref>
        <methodref name="Equals" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="GetHashCode" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="ToString" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="SafeCallException" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="AfterConstruction" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="BeforeDestruction" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="Dispatch" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="DefaultHandler" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="NewInstance" visibility="public" procflags="class virtual">
        </methodref>
        <methodref name="FreeInstance" visibility="public" procflags="virtual">
        </methodref>
        <methodref name="Destroy" visibility="public" procflags="destructor virtual">
        </methodref>
        <methodref name="GetDisposed" visibility="protected" procflags="inline">
        </methodref>
        <methodref name="CheckDisposed" visibility="protected" procflags="inline">
        </methodref>
        <propertyref name="Disposed" visibility="protected">
        </propertyref>
      </ancestor>
    </ancestor>
    <members>
      <procedure name="Paint" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="2017">
        <parameters>
          <parameter name="Canvas" type="TCanvas"/>
        </parameters>
      </procedure>
      <procedure name="WndProc" visibility="class protected" procflags="override" file="Vcl.StdCtrls.pas" line="2018">
        <parameters>
          <parameter name="Message" type="TMessage" paramflags="var"/>
        </parameters>
      </procedure>
      <constructor name="Create" visibility="public" file="Vcl.StdCtrls.pas" line="2020">
        <parameters>
          <parameter name="AControl" type="TWinControl"/>
        </parameters>
      </constructor>
    </members>
  </class>
</namespace>