メインコンテンツまでスキップ
バージョン: v20 R4 BETA

On Column Resize

コード呼び出し元定義
334D View Pro エリア - リストボックス - リストボックス列ユーザーのマウス操作によって、またはフォームウィンドウのリサイズによって、カラムの幅が変更された

説明

リストボックス

このイベントは、ユーザーによってリストボックスの列幅が変更されたときに生成されます。 このイベントは "ライブ" にトリガーされます。つまり、対象となるリストボックスあるいはカラムがリサイズされている間はずっと継続して送信されつづけます。 リサイズはユーザーによって手動でおこなわれるか、あるいはフォームウィンドウ自身のリサイズの結果リストボックスとそのカラムがリサイズされる場合も含みます (手動によるフォームのリサイズおよび RESIZE FORM WINDOW コマンドを使用したリサイズ)。

余白カラム がリサイズされた場合には、On Column Resize イベントはトリガーされません

4D View Pro

このイベントはカラムの幅がユーザーによって変更されたときに生成されます。 このコンテキストにおいて、FORM Event コマンドによって返される イベントオブジェクト には以下のプロパティが含まれています:

プロパティタイプ説明
codelongintOn Column Resize
descriptiontext"On Column Resize"
objectNametext4D View Pro エリア名
sheetNametextイベントが発生したシート名
rangeobject幅が変更されたカラムのセルレンジ
headerboolean行ヘッダーカラム (最初のカラム) がリサイズされた場合には true、それ以外の場合には false

例題

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