• Aucun résultat trouvé

Champ Liste avec affichage d’images

2.3 L’éditeur de fenêtres

2.3.16 Champ Liste avec affichage d’images

Le champ liste image permet d'afficher une liste d'éléments graphiques (images, logo, ...) accompagnée d’un libellé sous les images et de sélectionner un ou plusieurs éléments dans cette liste.

Le contenu de la liste peut provenir d’un fichier de données, d’une requête, d’une variable ou être défini par programmation. Un assistant guide le développeur pour créer la liste.

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

Onglet Général

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

• libellé avec saisie multilingue • largeur de l’image d’un élément • hauteur de l’image d’un élément • bordure horizontale

• bordure verticale

• nombre de lignes du libellé • transparence de l’image • affichage Haute Qualité

Onglet IHM

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

• champ en sélection, en affichage seul ou grisé • champ accessible par la touche TAB

• action du double-clic • action du clic droit • curseur de survol

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

• 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) • opacité

Onglet Détail

Cet onglet permet de définir :

• la mémorisation de la valeur sélectionnée • si la liste doit être triée sur son contenu • si la liste gère l’Unicode

• si la liste gère le Drag & Drop

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

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

• la présence ou non d’ascenseurs vertical et horizontal • si la liste accepte la sélection multiple

• l’orientation du champ (verticale, horizontale)

• le type d’affichage par défaut (liste image ou liste classique) • si une bulle doit être affichée lors du déplacement de l’ascenseur • le nombre de colonnes pour afficher le contenu

• le cadrage du libellé (gauche, centré, droite) • l’image par défaut

Onglet Liaison

Cet onglet permet de définir une liaison entre le champ et

• soit une rubrique de fichier de données ou de requête. Cette liaison peut porter sur un fichier ou sur des fichiers reliés.

• soit une variable globale à la fenêtre ou au projet, une instance de classe, ...

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 :

• par programmation (liste mémoire) : les données ne sont ni liées à un fichier de données ni liées à une variable, et sont fournies par programmation.

• variable (liste sur source) : les données sont liées à une variable globale présente dans le projet ou dans la fenêtre. Il est également possible de lier le champ à une instance de classe.

• fichier chargé en mémoire : les données proviennent d’un fichier de données 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 de données ou d’une requête.

• 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 liste.

• rubrique pour l’image • rubrique pour le libellé • rubrique mémorisée • rubrique de parcours

• parcours croissant ou décroissant • filtre

• personnalisation de la 1ère ligne

• affichage du contenu de la liste pendant son défilement • 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 liste : • 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

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 la cellule paire :

Pour la cellule impaire : Pour la cellule survolée :

Pour la cellule sélectionnée :

Pour le cadre et le libellé d’un élément :

Pour le cadre et le libellé de l’élément sélectionné :

Pour le cadre et le libellé de l’élément survolé :

Pour l’élément en mode liste classique :

Pour le cadre en mode liste classique :

Pour l’ascenseur :

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

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 couleur de la police la couleur de fond la couleur de la police la couleur de fond la couleur de la police la couleur de fond la police la couleur de la police la taille la couleur de fond les attributs (gras, souligné italique, barré)

la police la position

la taille le type de cadre (il est possible de spécifier une image) les attributs (gras, souligné italique, barré) la couleur du cadre

la police la position

la taille le type de cadre (il est possible de spécifier une image) les attributs (gras, souligné italique, barré) la couleur du cadre

la police la position

la taille le type de cadre (il est possible de spécifier une image) les attributs (gras, souligné italique, barré) la couleur du cadre

la police la hauteur de ligne la taille la couleur de la police 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 couleur de fond le type de cadre (il est possible de spécifier une image) la couleur du bouton la couleur du cadre