4D v14.3

Barres de défilement

Accueil

 
4D v14.3
Barres de défilement

Barres de défilement  


 

 

Plusieurs types d’objets actifs peuvent se voir associer des barres de défilement horizontales et verticales : les Champs et variables objets de type Texte ou Image, les listes hiérarchiques, les list box et les sous-formulaires. Ces propriétés peuvent être gérées via la Liste des propriétés ou par programmation à l’aide de la commande OBJET FIXER BARRES DEFILEMENT.

Les propriétés Barre de défilement hor. et Barre de défilement vert. sont placées dans le thème “Apparence” de la Liste des propriétés.

  • Pour les objets de type Image, les listes hiérarchiques et les list box, ces propriétés sont définies via un menu et prennent en charge le mode automatique.
  • Pour les objets de type Texte et les sous-formulaires, ces propriétés sont définies via des cases à cocher.

Note : Si un champ ou un objet de type texte n’est pas doté de barre de défilement, l’utilisateur peut faire défiler les informations à l’aide des touches fléchées.

Les objets de type image, liste hiérarchique et list box prennent en charge les barres de défilement en mode automatique.

Note : Les objets image peuvent comporter des barres de défilement lorsque le format d’affichage de l’image est “Image tronquée (non centrée)”. Pour plus d’informations sur les formats d’affichage des images, reportez-vous au paragraphe “Formats image” dans la section LIRE PARAMETRE ELEMENT.

Dans ce contexte, les propriétés Barres de défilement hor. et Barres de défilement vert. sont définies à l'aide d'un menu à trois options : 

  • Oui : la barre de défilement est toujours visible, même lorsque cela n’est pas nécessaire (c’est-à-dire lorsque la dimension du contenu de l'objet est inférieure à celle du cadre).
  • Non : la barre de défilement n’est jamais visible.
  • Automatique : la barre de défilement apparaît automatiquement lorsque cela est nécessaire (c’est-à-dire lorsque la dimension correspondante du contenu de l'objet est supérieure à celle du cadre).

A compter de 4D v13.2, lorsqu'un objet de type image est doté de barres de défilement, l'utilisateur dispose automatiquement de commandes de défilement au clavier. Les touches prises en charge sont les suivantes :

Touche(s)Action
Touches fléchéesDéfilement dans la direction de la flèche (= clic sur le curseur de défilement)
Alt + Touches fléchéesDéfilement d'un pixel dans la direction de la flèche
Page prec. / Page suiv.Défilement vertical de la valeur d'une page (liée à la hauteur de la zone)
Maj + Page prec. / Page suiv.Défilement horizontal de la valeur d'une page (liée à la largeur de la zone)
HomeAffichage de la limite supérieure de l'image
EndAffichage de la limite inférieure de l'image
Maj + HomeAffichage de la limite gauche de l'image
Maj + EndAffichage de la limite droite de l'image
Molette de la sourisDéfilement vertical (disponible dans 4D v12)
Maj + Molette de la sourisDéfilement horizontal (disponible dans 4D v12)

A noter que le défilement des images déclenche l'Evenement formulaire Sur défilement image à compter de 4D v13.2.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Propriétés des objets actifs
Nom intl. : Scroll bars

 
UTILISATION DE L'ARTICLE

4D - Mode Développement ( 4D v14 R2)
4D - Mode Développement ( 4D v14 R3)
4D - Mode Développement ( 4D v14.3)
4D - Mode Développement ( 4D v14 R4)

Hérité de : Barres de défilement ( 4D v12.4)