4D-JUG
Would you like to react to this message? Create an account in a few clicks or log in to continue.

【告知】On Column Resizeフォームイベント発生条件の改定について

Go down

【告知】On Column Resizeフォームイベント発生条件の改定について Empty 【告知】On Column Resizeフォームイベント発生条件の改定について

投稿 by miyako 2017-02-09, 10:12 am

On Column Resizeは,リストボックスの列をユーザーがリサイズしたときに発生するフォームイベントです。

列をリサイズするには,ヘッダー間にあるスプリッターオブジェクトを左右にドラッグします。

http://doc.4d.com/4Dv16/4D/16/Form-event.301-3037209.ja.html

あるいは,リストボックス自体のリサイズプロパティが「拡大」に設定されていれば,
フォームのリサイズに連動してリストボックスと列の幅もリサイズされるかもしれません。

そのような場合,v15以前であれば,一番右にある列だけが変化しましたが,
v16以降,「余白カラム」の概念が導入され,
リサイズ量がそれぞれの列に配分されるようにすることもできるようになりました。

http://doc.4d.com/4Dv16/4D/16/List-box-specific-properties.300-3048889.ja.html#3049992

また,イベントはドラッグ操作を完了したときだけでなく,
ドラッグ中も継続的に発生するようになりました。

http://doc.4d.com/4Dv16/4D/16/Form-event.301-3037209.ja.html

これは,より細やかな制御を可能にする改定ですが,
一方,たとえば,On Column Resizeでクエリなどの処理を実行するように記述されているプログラムは,
コードの見直しが必要になるかもしれません。

miyako

投稿数 : 487
登録日 : 2016/07/05

トップに戻る Go down

トップに戻る


 
Permissions in this forum:
返信投稿: 不可