Directives de conception (VCL seulement)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Concepteur de fiches


Quand vous disposez des composants sur une fiche, des directives de conception apparaissent sur le Concepteur de fiches, sur ou à proximité des limites d'un composant. Les directives de conception sont les lignes verticales ou horizontales qui traversent les limites d'un contrôle visuel (directives pour le haut, le bas, la droite, la gauche, le centre et le texte). Vous pouvez utiliser les directives de conception comme des points "d'alignement" pour aligner des contrôles adjacents.

Lorsque vous déplacez la souris au-dessus d'un contrôle, une fenêtre popup affiche des informations sous forme de directives d'interface utilisateur. Vous pouvez ainsi voir comment chaque composant adhère aux règles, comme la position de l'origine (horizontale, verticale), la taille du contrôle sélectionné, les arrêts de tabulation et l'ordre relatif d'un élément (dans les groupes, les zones de liste ou les menus).

Si les options Accrocher à la grille et Utiliser les directives du Concepteur sont toutes deux activées, les directives du concepteur ont priorité. Cela signifie que si un point de la grille se trouve dans la tolérance du nouvel emplacement et qu'une directive se trouve aussi dans le voisinage, le contrôle respecte la directive et non la position sur la grille, même si la directive ne coïncide pas avec la position sur la grille. La tolérance d'alignement est déterminée par la taille de la grille. Même si les options Accrocher à la grille et Afficher la grille sont désactivées, le Concepteur détermine la tolérance en fonction de la taille de la grille.

Pour activer ou désactiver les directives de conception, définissez le champ Utiliser les directives du Concepteur dans la boîte de dialogue Outils > Options > Options d'environnement > Concepteur de fiches. La fonctionnalité Directives de conception est disponible uniquement dans les applications VCL (pour Delphi et C++).

Pour de plus amples informations, voir Utilisation de directives du Concepteur avec des composants VCL.

Voir aussi