|Code||Can be called by||Definition|
|42||4D View Pro Area - List Box - List Box Column||A click occurs in a column header|
This event is generated when a click occurs on the header of a column in the list box. In this case, the
Self command lets you find out the header of the column that was clicked.
On Clickedevent is generated when a right click (Windows) or Ctrl+click (macOS) occurs on a column or column header. You can test the number of clicks made by the user by means of the
If the Sortable property was selected for the list box, you can decide whether or not to authorize a standard sort of the column by passing the value 0 or -1 in the
$0equals 0, a standard sort is performed.
$0equals -1, a standard sort is not performed and the header does not display the sort arrow. The developer can still generate a column sort based on customized sort criteria using the 4D language.
If the Sortable property is not selected for the list box, the
$0 variable is not used.
4D View Pro
This event is generated when the user clicks on a column or row header in a 4D View Pro document. In this context, the event object returned by the
FORM Event command contains:
|description||text||"On Header Click"|
|objectName||text||4D View Pro area name|
|sheetName||text||Name of the sheet of the event|
|sheetArea||倍長整数||The sheet location where the event took place:|
If(FORM Event.code=On Header Click) Case of :(FORM Event.sheetArea=1) $values:=VP Get values(FORM Event.range) :(FORM Event.sheetArea=2) VP SET CELL STYLE(FORM Event.range;New object("backColor";"gray")) :(FORM Event.sheetArea=0) VP SET CELL STYLE(FORM Event.range;New object("borderBottom";\ New object("color";"#800080";"style";vk line style thick))) End case End if