Curl Global Community
マウスドラッグによる複数行選択の可否 - Printable Version

+- Curl Global Community (https://communities.curl.com)
+-- Forum: Discussions (https://communities.curl.com/forumdisplay.php?fid=1)
+--- Forum: General Curl questions (https://communities.curl.com/forumdisplay.php?fid=2)
+--- Thread: マウスドラッグによる複数行選択の可否 (/showthread.php?tid=1455)



マウスドラッグによる複数行選択の可否 - Yamada - 06-12-2017

RecordGridを使ってDBから取得した一覧データについて
複数行をチェックボックスではなくマウスドラッグで対象データの選択ができるような機能はCurlで実装可能でしょうか。
イメージとしては
選択用のチェックボックス項目を表上に追加
全選択、全解除の機能
★データの複数選択(マウスドラッグでレコード選択)
上記のような機能を網羅した検索結果表示画面を構築したいです。
★の機能について何らかの方法で対応が可能なのかご存知の方がいたら御教示願います。



RE: マウスドラッグによる複数行選択の可否 - penguin - 07-06-2017

マウスのドラッグでレコードを選択する場合、次のRecordGridオプションが使えるかと思われます:


select-current-record? = true,


編集可能なCELLの場合、CELLにフォーカスが奪われた場合、操作しずらくなる恐れがありますが。
次のオプションでさらにCELLにフォーカス取られないようにできるはず:
cells-take-focus? = false,

また全選択などの処理も、RecordGridのメソッド呼び出しで実装可能と思います。

詳細はRecordGridの開発者Doucmentにあります。
Curl開発者ガイド⇒データの管理と表示⇒データレコードとグリッド