4D v16.3

List box

Accueil

 
4D v16.3
List box

List box 

 

Constante  Type Valeur Comment
lk affichage barre déf hor  Entier long 2 0=masquée, 1=affichée
lk affichage barre déf ver  Entier long 4 0=masquée, 1=affichée
lk affichage entête  Entier long 0 Propriété Afficher en-têtes
S'applique à : List box
Valeurs possibles :
  • lk non (0) : masqué
  • lk oui (1) : affiché
lk affichage pied  Entier long 8 Propriété Afficher pieds
S'applique à : List box
Valeurs possibles :
  • lk non (0) : masqué
  • lk oui (1) : affiché
lk ajouter à sélection  Entier long 1 La ligne sélectionnée est ajoutée à la sélection existante. Si la ligne désignée appartient déjà à la sélection existante, la commande ne fait rien.
lk couleur de fond  Entier long 1  
lk couleur de police  Entier long 0  
lk hauteur barre déf hor  Entier long 3 Hauteur en pixels
lk hauteur entête  Entier long 1 Hauteur en pixels
lk hauteur imprimée  Entier long 3 Retourne dans info la hauteur en pixels de l’objet effectivement imprimé (inclut les en-têtes, filets, etc.). Souvenez-vous que si le nombre de lignes à imprimer est inférieur à la "capacité" de la list box, sa hauteur est automatiquement réduite. 
lk hauteur pied  Entier long 9 Hauteur en pixels
lk hérité  Entier long -255  
lk impression terminée  Entier long 2 Retourne dans info un booléen indiquant si la dernière ligne (visible) de la list box a été effectivement imprimée. Vrai = la ligne a été imprimée, Faux sinon.
lk largeur barre déf ver  Entier long 5 Largeur en pixels
lk ligne désactivée  Entier long 2 La ligne correspondante est désactivée. Les textes et les contrôles tels que les cases à cocher sont grisés ou estompés. Les zones de texte ne sont plus saisissables. Par défaut : activée
lk ligne masquée  Entier long 1 La ligne correspondante est masquée. Masquer des lignes affecte uniquement l’affichage de la list box. Les lignes masquées sont toujours présentes dans les tableaux et peuvent être manipulées par programmation. Les commandes du langage, notamment LISTBOX Lire nombre lignes ou LISTBOX LIRE POSITION CELLULE, ne tiennent pas compte de l’état masqué/affiché des lignes. Par exemple, dans une list box contenant 10 lignes et dont les 9 premières sont masquées, LISTBOX Lire nombre lignes retournera 10. Du point de vue de l’utilisateur, la présence de lignes masquées dans une list box n’est pas décelable visuellement. Seules les lignes visibles sont sélectionnables (par exemple via la commande Tout sélectionner). Par défaut : visible
lk ligne non sélectionnable  Entier long 4 La ligne correspondante n'est pas sélectionnable (le surlignage n'est plus possible). Les zones de texte ne sont plus saisissables à moins que l'option "Saisie sur clic unique" soit active. Les contrôles tels que les cases à cocher et les pop ups restent toutefois fonctionnels. Ce paramétrage est ignoré si le mode de sélection de la list box est "Aucun". Par défaut : sélectionnable
lk ligne rupture  Entier long 2 La commande agit sur le sous-niveau auquel appartient la "cellule" désignée par les paramètres ligne et colonne. A noter que ces paramètres représentent les numéros de ligne et de colonne dans la listbox en mode standard et non dans sa représentation hiérarchique. Si les paramètres ligne et colonne sont omis, la commande ne fait rien. 
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 niveau  Entier long 3 La commande agit sur toutes les lignes de rupture correspondant à la colonne niveau. Ce paramètre désigne un numéro de colonne dans la listbox en mode standard et non dans sa représentation hiérarchique. Si le paramètre niveau est omis, la commande ne fait rien.
lk nombre lignes imprimées  Entier long 1 Retourne dans info le nombre de lignes effectivement imprimées lors du dernier appel à la commande Imprimer objet. Ce nombre inclut les éventuelles lignes de ruptures ajoutées dans le cadre d’une list box hiérarchique. Par exemple, info vaut 10 si la list box contient 20 lignes et que les lignes impaires ont été masquées.
lk num dernière ligne impr  Entier long 0 Retourne dans info le numéro de la dernière ligne imprimée. Permet de connaître le numéro de la prochaine ligne à imprimer. Le numéro retourné peut être supérieur au nombre de lignes effectivement imprimées si la list box contient des lignes invisibles ou si la commande OBJET FIXER DEFILEMENT a été appelée. Par exemple, si les lignes 1, 18 et 20 ont été imprimées, info vaut 20. 
lk pixels  Entier long 0 La hauteur est un nombre de pixels (défaut)
lk position barre déf hor  Entier long 6 Position du curseur en pixels
lk position barre déf ver  Entier long 7 Position du curseur en pixels
lk remplacer sélection  Entier long 0 La ligne sélectionnée devient la nouvelle sélection et remplace la sélection existante. La commande produit le même effet qu’un clic de l’utilisateur sur une ligne de la list box (l'événement Sur clic n'est toutefois pas généré). Cette action est effectuée par défaut (lorsque le paramètre action n’est pas passé).
lk sélection  Entier long 1 La commande agit sur les sous-niveaux sélectionnés.
lk supprimer de sélection  Entier long 2 La ligne sélectionnée est supprimée de la sélection existante. Si la ligne désignée n’appartient pas à la sélection existante, la commande ne fait rien.
lk tableau contrôle  Entier long 3  
lk tableau couleur de fond  Entier long 1  
lk tableau couleur de police  Entier long 0  
lk tableau hauteurs lignes  Entier long 4 (Licence 4D View Pro requise)
lk tableau style  Entier long 2  
lk tout  Entier long 0 La commande agit sur tous les sous-niveaux (valeur par défaut, utilisée si le paramètre est omis).


Voir aussi  

Gestion programmée des objets de type List box
LISTBOX CONTRACTER
LISTBOX DEPLOYER
LISTBOX FIXER COULEUR LIGNE
LISTBOX FIXER HAUTEUR ENTETES
LISTBOX FIXER HAUTEUR LIGNES
LISTBOX FIXER HAUTEUR PIEDS
LISTBOX FIXER TABLEAU
LISTBOX Lire couleur ligne
LISTBOX Lire hauteur entetes
LISTBOX Lire hauteur lignes
LISTBOX Lire hauteur pieds
LISTBOX Lire information
LISTBOX LIRE INFORMATION IMPRESSION
LISTBOX Lire tableau
LISTBOX SELECTIONNER LIGNE
LISTBOX SELECTIONNER RUPTURE

 
PROPRIÉTÉS 

Produit : 4D
Thème : Liste des thèmes de constantes
Nom intl. : List Box

 
HISTORIQUE 

New
Modifié : 4D v15 R4
Renommé : 4D v16


 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v16)
4D - Langage ( 4D v16.1)
4D - Langage ( 4D v16.2)
4D - Langage ( 4D v16.3)