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

前のトピックを表示 次のトピックを表示 Go down

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

投稿 by miyako on 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

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

トップに戻る Go down

前のトピックを表示 次のトピックを表示 トップに戻る


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