Aller au contenu principal
Version: v20 R4 BETA

On Column Resize

CodePeut être appelé parDéfinition
33Zone 4D View Pro - List Box - Colonne de List BoxLa largeur d'une colonne est modifiée directement par l'utilisateur ou à la suite d'un redimensionnement de la fenêtre de formulaire

Description

List Box

Cet événement est généré lorsque la largeur d'une colonne dans la list box est modifiée par un utilisateur. L'événement est déclenché "en direct", c'est-à-dire envoyé en continu pendant l'événement, tant que la list box ou la colonne concernée est redimensionnée. Ce redimensionnement s'effectue manuellement par un utilisateur, ou peut se produire suite au redimensionnement de la list box et de ses colonnes avec la fenêtre de formulaire elle-même (que le formulaire soit redimensionné manuellement ou à l'aide de la commande RESIZE FORM WINDOW).

L'événement On Column Resize n'est pas déclenché lorsqu'une fausse colonne est redimensionnée.

4D View Pro

Cet événement est généré lorsque la largeur d'une colonne est modifiée par un utilisateur. Dans ce contexte, l'objet événement retourné par la commande FORM Event contient :

PropriétéTypeDescription
codeentier longOn Column Resize
Descriptiontext"On Column Resize"
objectNametextNom de la zone 4D View Pro
sheetNametextNom de la feuille de l'événement
rangeobjectPlage de cellules des colonnes dont les largeurs ont changé
headerboolean"True" si la colonne d'en-tête de ligne (première colonne) est redimensionnée, sinon false

Exemple

 If(FORM Event.code=On Column Resize)
VP SET CELL STYLE(FORM Event.range;New object("hAlign";vk horizontal align right))
End if