4D v12.4List box |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v12.4
List box
|
Constante | Type | Valeur | Commentaire |
Affichage barre déf hor listbox | Entier long | 2 | 0=masquée, 1=affichée |
Affichage barre déf ver listbox | Entier long | 4 | 0=masquée, 1=affichée |
Affichage entête listbox | Entier long | 0 | 0=masqué, 1=affiché |
Ajouter à sélection listbox | 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. |
Hauteur barre déf hor listbox | Entier long | 3 | Hauteur en pixels |
Hauteur entête listbox | Entier long | 1 | Hauteur en pixels |
Largeur barre déf ver listbox | Entier long | 5 | Largeur en pixels |
Listbox 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. |
Listbox 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. |
Listbox 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. |
Listbox 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. |
Listbox 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. |
Listbox 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. |
Listbox Sélection | Entier long | 1 | La commande agit sur les sous-niveaux sélectionnés. |
Listbox Tout | Entier long | 0 | La commande agit sur tous les sous-niveaux (valeur par défaut, utilisée si le paramètre est omis). |
Position barre déf hor listbox | Entier long | 6 | Position du curseur en pixels |
Position barre déf ver listbox | Entier long | 7 | Position du curseur en pixels |
Remplacer sélection listbox | 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. Cette action est effectuée par défaut (lorsque le paramètre action n’est pas passé). |
Supprimer de sélection listbox | 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. |
Produit : 4D
Thème : Liste des thèmes de constantes
Nom intl. : List box
LISTBOX CONTRACTER
LISTBOX DEPLOYER
LISTBOX Lire information
LISTBOX LIRE INFORMATION IMPRESSION
LISTBOX SELECTIONNER LIGNE
LISTBOX SELECTIONNER RUPTURE