Propriétés des contrôles d'un formulaire

Les propriétés suivantes peuvent être définies pour les contrôles d'un formulaire :

Propriété

Définition

Nom

Nom interne du contrôle. Le nom peut être utilisé dans des scripts pour obtenir et définir des valeurs de contrôle de boîte de dialogue (voir Exemple : Création d'une boîte de dialogue affichée depuis une commande de menu).

Libellé

Libellé identifiant le contrôle sur le formulaire. Si cette zone est laissée vide, c'est le nom du contrôle qui est utilisé. Si vous saisissez un espace, aucun libellé n'est affiché.

Le libellé accepte les sauts de ligne sous la forme suivantes : \n.

Vous pouvez créer des raccourcis clavier dans les contrôles en préfixant une lettre qui servira de raccourci à l'aide du caractère &. Si vous ne spécifiez aucun raccourci, PowerAMC en choisit un par défaut.

Pour pouvoir utiliser le caractère & dans un libellé, vous devez le doubler (par exemple "&Volfoni && frères" s'affiche comme suit "Volfoni & frères").

Retrait

[contrôles de conteneur uniquement] Spécifie le nombre de pixels entre la marge gauche du conteneur (formulaire, zone de groupe, ou disposition horizontale ou verticale) et le début des libellés de ses contrôles enfant.

Espace de libellé

[contrôles de conteneur uniquement] Spécifie l'espace en pixels réservé pour l'affichage des libellés des contrôles enfant entre le retrait du conteneur (formulaire, zone de groupe, ou disposition horizontale ou verticale) et les zones de contrôle.

Si le libellé d'un contrôle enfant est plus grand que cette valeur, la propriété Espace de libellé est ignorée ; pour afficher ce libellé, vous devez saisir un nombre de pixels supérieur à 50.

Afficher le contrôle sous forme de libellé

[zones de groupe uniquement] Utilise le premier contrôle contenu dans la zone de groupe comme libellé.

Afficher l'attribut caché

[attributs étendus uniquement] Affiche les contrôles qui ne sont pas valides pour un formulaire particulier car ils n'ont pas le stéréotype approprié ou ne remplissent pas le critère) en grisé. Si cette option n'est pas définie, les options inappropriées sont cachées.

Valeur

[zones de saisie de boîte de dialogue uniquement] Spécifie une valeur par défaut pour le contrôle. Notez que les valeurs par défaut pour les attributs étendus doivent être spécifiées dans les propriétés de l'attribut (voir Propriétés d'un attribut étendu).

Liste des valeurs

[listes modifiables et zones de liste uniquement] Spécifie une liste de valeurs possibles pour le contrôle. Notez que la liste des valeurs pour les attributs étendus doit être spécifiée dans les propriétés de l'attribut (voir Propriétés d'un attribut étendu).

Liste exclusive

[listes modifiables uniquement] Spécifie que seules les valeurs définies dans la Liste des valeurs peuvent être spécifiées dans la liste modifiable.

Taille minimum (caractères)

Spécifie la largeur minimale (en caractères) à laquelle le contrôle peut être réduit si la fenêtre est redimensionnée.

Nombre minimum de lignes

Spécifie le nombre minimal de lignes auquel un contrôle multiligne peut être réduit si la fenêtre est redimensionnée.

Redimensionnement horizontal

Spécifie que le contrôle peut être redimensionné horizontalement si la fenêtre est redimensionnée.

Redimensionnement vertical

Spécifie que le contrôle multiligne être redimensionné verticalement si la fenêtre est redimensionnée.

Lecture seule

[zones de saisie de boîte de dialogue uniquement] Spécifie que le contrôle est en lecture seule, et sera grisé dans le formulaire.

Texte à gauche

[booléens uniquement] Place le texte de libellé à gauche de la case à cocher.

Afficher

[booléens uniquement] Spécifie a façon dont les options sont affichées. Vous pouvez choisir :


  • Case à cocher

  • Colonne de boutons radio

  • Ligne de boutons radio

Largeur

[zone d'espacement uniquement] Spécifie la largeur, en pixels, de la zone d'espacement.

Hauteur

[zone d'espacement uniquement] Spécifie la hauteur, en pixels, de la zone d'espacement.




Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com