Section courante

A propos

Section administrative du site

TWinControl

Contrôle de fenêtre
Delphi/Kylix/Lazarus Controls

Description

Cette classe permet d'effectuer un contrôle de base sur une fenêtre.

Liste des méthodes

Méthode/Propriété Prototype Description Origine/Héritage
ALIGN Property Align:TAlign; Cette propriété permet de fixer ou de demander l'alignement du contrôle dans le conteneur. TControl
BOUNDSRECT Property BoundsRect:TRect; Cette propriété permet de fixer ou de demander les coordonnées du contrôle. TControl
BRUSH Property Brush:TBrush; Cette propriété permet de fixer ou de demander le motif et la couleur d'arrière-plan d'un contrôle. TWinControl
CLIENTHEIGHT Property ClientHeight:Integer; Cette propriété permet de fixer ou de demander la hauteur, en pixels, de la partie client du contrôle. TControl
CLIENTORIGIN Property ClientOrigin:TPoint; Cette propriété permet de fixer ou de demander la coordonnée du coin supérieur gauche d'un contrôle en pixels. TWinControl
CLIENTRECT Property ClientRect:TRect; Cette propriété permet de fixer ou de demander les dimensions d'un contrôle en pixels. TWinControl
CLIENTWIDTH Property ClientWidth:Integer; Cette propriété permet de fixer ou de demander la largeur, en pixels, de la partie client du contrôle. TControl
COMOBJECT Property ComObject:IUnknown; Cette propriété permet de fixer ou de demander l'objet COM associé avec cette classe. TComponent
COMPONENTCOUNT Property ComponentCount:Integer; Cette propriété permet de fixer ou de demander le nombre de composantes du tableau de composantes associé avec cette classe. TComponent
COMPONENTINDEX Property ComponentIndex:Integer; Cette propriété permet de fixer ou de demander la position d'une composante dans le tableau de composantes associé avec cette classe. TComponent
COMPONENTS Property Components[Index:Integer]:TComponent; Cette propriété permet de fixer ou de demander la contenu d'une des composantes du tableau de composantes associé avec cette classe. TComponent
COMPONENTSTATE Property ComponentState:TComponentState; Cette propriété permet de fixer ou de demander l'état des actions de la composante courante de cette classe. TComponent
COMPONENTSTYLE Property ComponentStyle:TComponentStyle; Cette propriété permet de fixer ou de demander le style de comportement de la composante courante de cette classe. TComponent
CONTROLCOUNT Property ControlCount:Integer; Cette propriété permet de fixer ou de demander le nombre de contrôles enfants dans ce contrôle. TWinControl
CONTROLS Property Controls[Index:Integer]:TControl; Cette propriété permet de fixer ou de demander l'objet d'une contrôle enfant dans le tableau des contrôles enfant de ce contrôle. TWinControl
CONTROLSTATE Property ControlState:TControlState; Cette propriété permet de fixer ou de demander l'ensemble des valeurs de l'état du contrôle. TControl
CONTROLSTYLE Property ControlStyle:TControlStyle; Cette propriété permet de fixer ou de demander l'ensemble des valeurs du style du contrôle. TControl
CTL3D Property Ctl3D:Boolean; Cette propriété permet de fixer ou de demander si le contrôle à une apparence en 3 dimensions. TWinControl
CURSOR Property Cursor:TCursor; Cette propriété permet de fixer ou de demander l'image du pointeur de souris lorsque la souris est situé sur la zone du contrôle. TControl
DEFWNDPROC Property DefWndProc:Pointer; Cette propriété permet de fixer ou de demander le gestionnaire par défaut des contrôles de la fenêtre. TWinControl
DESIGNINFO Property DesignInfo:Longint; Cette propriété permet de fixer ou de demander les informations de concepteur de cette classe. TComponent
ENABLED Property Enabled:Boolean; Cette propriété permet de fixer ou de demander si l'événement du contrôle réagit à une action de la souris, du clavier ou d'une horloge cyclique. TControl
HANDLE Property Handle:HWND; Cette propriété permet de fixer ou de demander l'identificateur Handle de la fenêtre. TWinControl
HEIGHT Property Height:Integer; Cette propriété permet de fixer ou de demander la hauteur, en pixel, du contrôle. TControl
HELPCONTEXT Property HelpContext:THelpContext; Cette propriété permet de fixer ou de demander le numéro d'index d'aide pour l'aide contextuelle. TWinControl
HINT Property Hint:string; Cette propriété permet de fixer ou de demander la chaine de caractères d'info-bulles (banderolle habituellement jaune) du contrôle. TControl
IMEMODE Property ImeMode:TImeMode; Cette propriété permet de fixer ou de demander les actions a effectuer par le contrôle lors d'une méthode de saisis par l'éditeur (IME). TWinControl
IMENAME Property ImeName:TImeName; Cette propriété permet de fixer ou de demander le nom de l'éditeur effectuant le contrôle lors d'une méthode de saisis par l'éditeur (IME). TWinControl
LEFT Property Left:Integer; Cette propriété permet de fixer ou de demander la coordonnée supérieur gauche du contrôle. TControl
NAME Property Name:TComponentName; Cette propriété permet de fixer ou de demander le nom du contrôle lors de son utilisation dans le code source de l'application. TControl
OWNER Property Owner:TComponent; Cette propriété permet de fixer ou de demander le propriétaire de cette classe. TComponent
PARENT Property Parent:TWinControl; Cette propriété permet de fixer ou de demander l'objet parent du contrôle. TControl
PARENTCTL3D Property ParentCtl3D:Boolean; Cette propriété permet de fixer ou de demander si le contrôle parent à une apparence en 3 dimensions. TWinControl
PARENTWINDOW Property ParentWindow:HWnd; Cette propriété permet de fixer ou de demander l'identificateur Handle de la parent. TWinControl
SHOWHINT Property ShowHint:Boolean; Cette propriété permet de fixer ou de demander s'il faut afficher l'info-bulle de ce contrôle. TControl
SHOWING Property Showing:Boolean; Cette propriété permet de fixer ou de demander si le contrôle est affiché à l'écran. TWinControl
TABORDER Property TabOrder:TTabOrder; Cette propriété permet de fixer ou de demander la position de tabulation dans le contrôle parent. TWinControl
TABSTOP Property TabStop:Boolean; Cette propriété permet de fixer ou de demander si le contrôle peut effectuer une tabulation dans ce contrôle. TWinControl
TAG Property Tag:Longint; Cette propriété permet de fixer ou de demander une valeur de balise indéfini à cette classe. TComponent
TOP Property Top:Integer; Cette propriété permet de fixer ou de demander la coordonnée vertical supérieur, en pixels, du contrôle. TControl
VCLCOMOBJECT Property VCLComObject:Pointer; Cette propriété permet de fixer ou de demander l'objet COM du VCL associé à cette classe. TComponent
VISIBLE Property Visible:Boolean; Cette propriété permet de fixer ou de demander si le contrôle doit être affiché. TControl
WIDTH Property Width:Integer; Cette propriété permet de fixer ou de demander la largeur, en pixels, du contrôle. TControl
WINDOWHANDLE Property WindowHandle:Hwnd; Cette propriété permet de fixer ou de demander l'identificateur Handle de la fenêtre de ce contrôle. TWinControl
WINDOWPROC Property WindowProc:TWndMethod; Cette propriété permet de fixer ou de demander le gestionnaire de message étant envoyé à ce contrôle. TControl


Dernière mise à jour : Mercredi, le 18 février 2015