Utilisation de directives du Concepteur avec des composants VCL

De RAD Studio
Aller à : navigation, rechercher

Remonter à Comment créer des fiches et des projets, et écrire le code sous-jacent

Les directives de conception VCL apparaissent quand vous sélectionnez un élément dans le Concepteur de fiches et le déplacez par rapport à un autre élément. Les directives (pour le haut, le bas, la droite, la gauche et le centre) vous aide à aligner les éléments, notamment les contrôles tels que les boutons et les zones de liste, ainsi que les libellés texte. Vous pouvez utiliser les directives de conception et les fonctionnalités associées aux applications Delphi ou C++ pour configurer des composants "conscients" de leur relation avec d'autres composants sur une fiche.


Pour voir et utiliser les directives de conception

  1. Activez les directives de conception en cochant Utiliser les directives du concepteur sur la boîte de dialogue Outils > Options > Options d'environnement > Concepteur de fiches (les directives de conception sont activées par défaut).
  2. Au fur et à mesure que vous déplacez des éléments visuels sur le Concepteur de fiches, vous pouvez contrôler l'alignement des éléments de plusieurs façons :
    • Utilisez les directives de conception qui surgissent entre les éléments. Par exemple, les directives de conception vous aident à aligner le bord inférieur de l'élément sélectionné sur le bord inférieur des autres éléments à proximité, et à centrer un élément par rapport à d'autres éléments proches.
    • Utilisez les valeurs affichées dans la fenêtre qui surgit quand vous déplacez la souris au-dessus d'un contrôle. La fenêtre contextuelle spécifie les informations suivantes :
      • Origine : les coordonnées x,y (horizontale, verticale) du coin supérieur gauche
      • Taille : les coordonnées x,y (horizontale, verticale)
      • Arrêt de tabulation : True/False
      • Ordre : ordre relatif de l'élément sélectionné dans son groupe
    • Utilisez l'inspecteur d'objets pour :
      • Assigner des valeurs à la propriété Align (alTop, alBottom, alLeft, et ainsi de suite).
      • Assigner des valeurs à la propriété Anchors (akTop, akLeft, akRight ou akBottom).


Voir aussi