Главная Общее Классы Компоненты Примеры Ссылки            

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
назад

Наши партнёры и спонсоры:

Главная | Общее | Классы | Компоненты | Примеры | Ссылки |
© 2009 bcb.fud.ru
mailto:bcb@fud.ru