|
BCB |
|||||||||
|
|||||||||
TControlАбстрактный базовый класс всех визуальных компонентов C++BuilderО п и с а н и е. Класс TControl является базовым классом для всех визуальных компонентов C++Builder, т.е. для компонентов, которые пользователь может видеть и которыми манипулирует во время выполнения приложения. Все они имеют общие свойства, методы и события, определяющие место их размещения, расцветку, реакцию на нажатие клавиш или кнопок мыши и т.д. Защищенные свойства и методы класса TControl используются в их потомках. Если требуется создать новый класс визуального компонента, его надо создавать как производный от TControl или от его потомков. ИерархияTObject TPersistent TComponent СвойстваКласс TControl Action ActionLink Align Anchors BiDiMode BoundsRect Caption ClientHeight ClientOrigin ClientRect ClientWidth Color Constraints ControlState ControlStyle Cursor DesktopFont DockOrientation DragCursor DragKind DragMode Enabled Floating FloatingDockSiteClass Font Height HostDockSite Hint Left LRDockWidth MouseCapture Name Parent ParentBiDiMode ParentColor ParentFont ParentShowHint PopupMenu ScalingFlags ShowHint TBDockHeight Text Top UndockHeight UndockWidth Visible Width WindowProc WindowText Класс TComponent ComObject ComponentCount ComponentIndex Components ComponentState ComponentStyle DesignInfo Owner Tag VCLComObject МетодыКласс TControl ~TControl ActionChange AdjustSize AssignTo BeginAutoDrag BeginDrag BringToFront CanAutoSize CanResize Changed ChangeScale Click ClientToScreen ConstrainedResize DblClick DefaultDockImage DefaultHandler DefineProperties Dock DockTrackNoTarget DoContextPopup DoDock DoEndDock DoEndDrag DoStartDock DoStartDrag DragCanceled DragDrop Dragging DragOver DrawDragDockImage DrawTextBiDiModeFlags DrawTextBiDiModeFlagsReadingOnly EndDrag EraseDragDockImage GetActionLinkClass GetClientOrigin GetClientRect GetControlsAlignment GetDeviceContext GetDockEdge GetDragImages GetEnabled GetFloating GetFloatingDockSiteClass GetPalette GetParentComponent GetPopupMenu GetTextBuf GetTextLen HasParent Hide InitiateAction Invalidate IsRightToLeft Loaded ManualDock ManualFloat MouseDown MouseMove MouseUp Notification PaletteChanged Perform PositionDockRect ReadState Refresh Repaint ReplaceDockedControl RequestAlign Resize ScreenToClient SendCancelMode SendDockNotification SendToBack SetBiDiMode SetBounds SetDragMode SetEnabled SetName SetParent SetParentBiDiMode SetParentComponent SetTextBuf SetZOrder Show TControl Update UpdateBoundsRect UseRightToLeftAlignment UseRightToLeftReading UseRightToLeftScrollBar VisibleChanging WndProc Класс TComponent BeforeDestruction DestroyComponents Destroying ExecuteAction FindComponent FreeNotification FreeOnRelease GetNamePath InsertComponent RemoveComponent RemoveFreeNotification SafeCallException UpdateAction Класс TPersistent Assign Класс TObject AfterConstruction ClassInfo ClassName ClassNameIs ClassParent ClassType CleanupInstance Dispatch FieldAddress Free FreeInstance GetInterface GetInterfaceEntry GetInterfaceTable InheritsFrom InitInstance InstanceSize MethodAddress MethodName NewInstance СобытияКласс TControl OnClick OnContextPopup OnDblClick OnDragDrop OnDragOver OnEndDock OnEndDrag OnMouseDown OnMouseMove OnMouseUp OnStartDock OnStartDrag |