class TTabSheet
Propos
La classe est conçue pour accéder à l'onglet individuel du composant PageControl.
Description
Permet de gérer les onglets du composant PageControl.
Propriétés de classe
Propriétés |
Description |
BorderWidth: Integer |
Spécifie la taille et la largeur de la bordure de l'onglet. |
Caption: string |
Spécifie le titre de l'onglet. |
ControlCount: Integer |
Le nombre de contrôles situés sur l'onglet. |
Controls[i]: TControl |
Accès au champ par son index. |
Cursor: TCursor |
Permet de sélectionner le type de curseur pour le composant. Plus d'infos |
Enabled: Boolean |
Détermine l'accessibilité du composant à l'utilisateur. |
Font: TFont |
Permet de définir le nom, la taille, la couleur et le style de la police. Plus d'infos. |
Hint: string |
Texte de l'info-bulle, voir aussi ShowHint |
Name: string |
Nom unique du composant sur le formulaire. |
PageIndex: Integer |
Index de l'onglet. |
ShowHint: Boolean |
Détermine s'il faut afficher l'info-bulle, voir aussi Hint. |
TabIndex: Integer |
Contient un numéro séquentiel parmi les onglets visibles. Si l'onglet est invisible (TabVisible: = False) renvoie -1. |
TabVisible: Boolean |
Permet de définir la visibilité de l'onglet. S'il est défini sur False, l'onglet sera masqué. |
Tag: Integer |
Permet d'attribuer un numéro à un composant pour vos propres besoins. |
TagString: string |
Permet d'attribuer une chaîne à un composant pour vos propres besoins. |
Visible: Boolean |
Détermine la visibilité du composant. |
Left: Integer |
Coordonnée X du composant de du formulaire. |
Top: Integer |
Coordonnée Y du composant de du formulaire. |
Width: Integer |
Largeur du composant. |
Height: Integer |
Hauteur du composant. |
Méthodes
Мéthode |
Description |
function CanFocus: Boolean |
Permet de vérifier si un composant donné peut recevoir le focus. En règle générale, cela est nécessaire avant d'utiliser la méthode SetFocus, car si le composant a la propriété TabVisible = False ou Enabled = False, l'utilisation de la méthode SetFocus entraînera une erreur. Exemple : if Form1.PageControl1.Pages[0].CanFocus then Form1.PageControl1.Pages[0].SetFocus; |
function Focused: boolean |
Détermine si le composant a actuellement le focus |
procedure SetFocus |
Définit le focus d'entrée pour le composant. |
Événements de composant
Evènement |
Description |
OnEnter (Sender: TObject) |
Lorsque le composant reçoit le focus. |
OnExit (Sender: TObject) |
Quitte et perd le focus. |
OnMouseDown (Sender: TObject; MouseLeft, MouseRight, MouseMiddle: boolean; Shift, Alt, Ctrl: boolean; X, Y: Integer) |
Quand on appuie le bouton de la souris alors sur le composant. |
OnMouseEnter (Sender: TObject) |
Lorsque le curseur de la souris survole le composant. |
OnMouseLeave (Sender: TObject) |
Quand le curseur de la souris quitte le composant. |
OnMouseMove (Sender: TObject; Shift, Alt, Ctrl: boolean; X, Y: Integer) |
Quand le curseur de la souris se déplace ur le composant. |
OnMouseUp (Sender: TObject; MouseLeft, MouseRight, MouseMiddle: boolean; Shift, Alt, Ctrl: boolean; X, Y: Integer) |
Quand on relâche le bouton de la souris sur un composant. |
OnResize (Sender: TObject) |
Quand le composant est redimensionné. |
OnDropFiles (Sender: TObject; ArrayOfFiles: array of string; X, Y: Integer) |
Se déclenche lorsqu'on essaie de faire glisser un fichier de l'explorateur sur un composant. Plus d'infos. |
Exemple
// Changer le titre du premier onglet
procedure Form1_Button1_OnClick (Sender: TObject; var Cancel: boolean);
begin
Form1.PageControl1.Pages[0].Caption := 'Nom de l'onglet';
end;