TWebSiteControlWindow

Root TControl for controls in a TControlWebSiteModule.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TBaseObjectA base class for objects that can be used instead of TObject.
3TControlVisual user interface element that can react to user input.
4TPanelBase class for a TControl that contains other controls.
5TControlEmbellishmentBase class for controls that embellish an other Control.
6TWebSiteControlWindow

Source

WebSite.Control.Window.pas (39)

Description

By implementing GetHintWindow, GetMouseManager and GetFocusManager this class can be used to host a tree of TControl instances and coordinate their interactions.

Fields

ScopeVisibilityTypeNameDescription
InstancepublicTWebSiteControlCursorCursor
InstancepublicTWebSiteControlHintWindowHintWindow
InstancepublicTMouseManagerMouseManager
InstancepublicTKeyboardFocusManagerFocusManager
InstancepublicTBooleanInvalidated

Methods

ScopeVisibilityResultNameDescription
InstancepublicCreate()
InstancepublicDestroy()
InstancepublicTBooleanIsBoundToLayout()
InstancepublicTHintWindowGetHintWindow()
InstancepublicTMouseManagerGetMouseManager()
InstancepublicTKeyboardFocusManagerGetFocusManager()
InstancepublicTDrawingResourcesGetDrawingResources()
InstancepublicDescendantFiresEvent(Descendant: TControl; Event: TEvent)