• Aucun résultat trouvé

2.3 L’éditeur de fenêtres

2.3.14 Champ Liste déroulante (Combo)

Le champ combo permet d'afficher une liste d'éléments et de sélectionner un élément dans la liste dérou- lante.

Les combos peuvent accepter ou non la saisie.

Le contenu d’une combo peut provenir d’un fichier ou d’une requête. Un assistant guide le développeur pour créer la combo.

La fenêtre de description permet de consulter et de modifier par simple clic toutes les propriétés associées à la combo.

Onglet Général

Cet onglet permet de définir les informations générales du champ : • nom

• libellé avec saisie multilingue

• contenu initial de la combo avec saisie multilingue • combo avec saisie ou sans

• masque de saisie avec saisie multilingue

Les masques suivants sont disponibles pour les champs de saisie texte et mot de passe :

Il est également possible de créer simplement son propre masque de saisie. • taille de saisie

Onglet IHM

Cet onglet permet de définir les paramètres concernant l’interface : • champ visible ou invisible

• champ en saisie, en affichage seul ou grisé • champ accessible par la touche TAB • action du clic droit

• curseur de survol

• présence d’un menu contextuel standard ou personnalisé • raccourci clavier d’accès au champ

les attributs (gras, souligné italique, barré)

la couleur de fond la couleur du cadre le type de cadre (il est possible de spécifier une image)

la police les attributs (gras, souligné italique, barré) la taille la couleur de la police

la couleur de fond

la couleur de fond le type de cadre (il est possible de spécifier une image) la couleur du bouton la couleur du cadre

1ère lettre en majuscule lettres majuscules + chiffres tout en majuscule numéro de téléphone

tout en majuscule sans accent nom et chemin complet d’un fichier tout en minuscule numéro INSEE

lettres numéro INSEE + clé

chiffres chiffres avec caractères séparateurs et signe lettres + chiffres adresse email

• retrait à gauche du contenu (exprimé en pixels) • plan sur lequel est disposé le champ

• groupes de champs auxquels est rattaché le champ • position

• taille

• comportement du champ lors de la modification de taille de la fenêtre (ancrage) • cadrage du contenu (gauche, droite, centré)

• opacité

Onglet Détail

Cet onglet permet de définir :

• s’il est possible de saisir dans la combo • si la saisie est obligatoire

• la saisie assistée à partir de valeurs stockées dans la base de données • le défilement automatique lors de la saisie d’une valeur trop longue • la mémorisation de la valeur sélectionnée

• la hauteur de la combo lorsqu’elle est déroulée • si la combo gère l’Unicode

• si la combo doit être triée sur son contenu • la largeur de la combo lorsqu’elle est déroulée

• le renvoi de la valeur NULL si aucun élément n’est sélectionné • la proposition des valeurs saisies précédemment

• la proposition des valeurs sélectionnées précédemment

• si une bulle doit être affichée lors du déplacement de l’ascenseur • le redimensionnement de la combo

• la mémorisation de la taille de la combo

Onglet Liaison

Cet onglet permet de définir une liaison entre la combo et une rubrique de fichier ou de requête. Cette liaison peut porter sur un fichier ou sur des fichiers reliés.

Cette liaison est notamment utilisée par les fonctions WLangage EcranVersFichier et FichierVers-

Ecran.

Onglet Contenu

Cet onglet permet de paramétrer la source de données et de choisir le mode d’affichage de la combo déroulée (liste, table, fenêtre popup) :

• mémoire : les données ne sont pas liées à un fichier de données, et sont fournies par programma- tion.

• fichier chargé en mémoire : les données proviennent d’un fichier ou d’une requête mais seul un nombre spécifié d’enregistrement est chargé en mémoire.

• fichier avec accès direct : les données proviennent directement d’un fichier ou d’une requête. Une requête peut être créée directement depuis la fenêtre de description pour être intégrée à la combo.

• fichier ou requête parcourue.

Une requête peut être créée directement depuis la fenêtre de description pour être intégrée à la combo.

• rubrique affichée • rubrique mémorisée • rubrique de parcours

• parcours croissant ou décroissant • filtre

• personnalisation de la 1ère ligne • valeur sélectionnée par défaut

Onglet Note

Cet onglet permet de saisir des notes de programmation qui seront imprimées dans le dossier de pro- grammation.

Onglet Aide

Cet onglet permet de saisir en multilingue différentes aides sur la combo : • le texte de la bulle d’aide

• le texte de la barre de message

• le titre et le texte d’une fenêtre d’aide accessible par la touche F1 • un lien vers un fichier d’aide (HLP, CHM)

Onglet Style

Cet onglet permet de :

• appliquer un style prédéfini au champ

• créer ou modifier un style de la feuille de styles

• modifier l’aspect du champ sans le relier à la feuille de styles (style dissocié)

Il donne également accès à l’éditeur de styles qui permet de modifier complètement l’aspect du champ :

Pour le libellé :

Pour le cadre extérieur :

Pour le texte de la zone de saisie :

Pour la zone de saisie :

Pour un élément de la combo déroulée :

Pour la ligne sélectionnée :

Pour le bouton permettant de dérouler :

Pour le texte d’indication (si le texte d’indication est personnalisé) :

la police la couleur

la taille la présence et la position d’une ombre les attributs (gras, souligné italique, barré) la couleur de l’ombre

la position

la couleur de fond la couleur du cadre le type de cadre (il est possible de spécifier une image)

la police les attributs (gras, souligné italique, barré) la taille la couleur

la couleur de fond la couleur du cadre le type de cadre (il est possible de spécifier une image)

la police la couleur de la police la taille la hauteur de ligne les attributs (gras, souligné italique, barré)

la police la couleur de la police la taille la couleur de fond les attributs (gras, souligné italique, barré)

la couleur de la flèche le type de cadre (il est possible de spécifier une image) la couleur de fond la couleur du cadre

la police les attributs (gras, souligné italique, barré) la taille la couleur de la police

Pour l’ascenseur :

Cet onglet permet également de choisir l’utilisation du thème courant sous Windows XP ou Vista.