Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
LISTBOX FIXER HAUTEUR LIGNE AUTOMATIQUE

LISTBOX FIXER HAUTEUR LIGNE AUTOMATIQUE 


 

LISTBOX FIXER HAUTEUR LIGNE AUTOMATIQUE ( {* ;} objet ; sélecteur ; valeur ; unité ) 
Paramètre Type   Description
Opérateur in Si spécifié, objet est un nom d'objet (chaîne) Si omis, objet est une variable
objet  Objet de formulaire in Nom d’objet (si * est spécifié) ou Variable (si * est omis)
sélecteur  Entier long in Limite de hauteur à définir : lk hauteur ligne min ou lk hauteur ligne max
valeur  Entier long in Hauteur de ligne minimum ou maximum
unité  Entier long in Valeur d'unité de hauteur : 0 = pixels, 1 = lignes

La commande LISTBOX FIXER HAUTEUR LIGNE AUTOMATIQUE vous permet de définir une valeur de hauteur minimum ou maximum dans l'objet list box désigné par les paramètres objet et *.

Note : Cette commande est prise en compte uniquement si le mode "hauteur de ligne automatique" (disponible uniquement pour les list box de type "collection ou sélection d'entité" et "tableau") est activé (voir  Hauteur de ligne automatique). Sinon, elle n'a pas d'effet.

Si vous passez le paramètre facultatif *, vous indiquez que le paramètre objet est un nom d’objet (une chaîne). Si vous ne passez pas ce paramètre, vous indiquez que le paramètre objet est une variable. Dans ce cas, vous ne passez pas une chaîne mais une référence de variable. Pour plus d'informations sur les noms d’objets, reportez-vous à la section Objets de formulaires.

Dans sélecteur, passez le type de limite à définir. Vous pouvez utiliser l'une des constantes suivantes du thème List box :

Constante Type Valeur
lk hauteur ligne max Entier long 33
lk hauteur ligne min Entier long 32

Dans le paramètre valeur, passez la valeur correspondante dans l'unité appropriée.

Le paramètre unité peut être défini à l'aide des constantes suivantes du thème List box :

Constante Type Valeur Comment
lk lignes Entier long 1 La hauteur désigne un nombre de lignes. 4D calcule la hauteur d’une ligne en fonction de la police.
lk pixels Entier long 0 La hauteur est un nombre de pixels (défaut)

Note : La commande ne vérifie pas la cohérence des valeurs. Cependant, à l'exécution, la valeur minimum sera appliquée aux deux valeurs en cas de conflit. Par exemple, si la valeur minimum est 5 lignes et la valeur maximum est 3 lignes (ce qui est incohérent), la hauteur maximum des lignes appliquée dans la list box sera de 5 lignes.

Exemple  

Dans une list box où les hauteurs de lignes sont automatiques, vous voulez définir les hauteurs de ligne minimum et maximum :

 LISTBOX FIXER HAUTEUR LIGNE AUTOMATIQUE(*;"LB";lk hauteur ligne min;60;lk pixels// hauteur minimale 60 pixels
 LISTBOX FIXER HAUTEUR LIGNE AUTOMATIQUE(*;"LB";lk hauteur ligne max;100;lk pixels//hauteur maximale 100 pixels



Voir aussi  

LISTBOX FIXER HAUTEUR LIGNE
LISTBOX FIXER HAUTEUR LIGNES
LISTBOX Lire hauteur ligne automatique

 
PROPRIÉTÉS 

Produit : 4D
Thème : List Box
Numéro : 1501
Nom intl. : LISTBOX SET AUTO ROW HEIGHT

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v16 R5
Modifié : 4D v19 R8

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)