PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
5706 | 99/04/01 09:20:41 | RE(4):PB6: DW上のBlock選択 By ビカチュー |
5703 | 99/03/31 17:40:07 | RE(3):PB6: DW上のBlock選択 By リエッチ |
5699 | 99/03/31 15:28:12 | RE(2):PB6: DW上のBlock選択 By ビカチュー |
5692 | 99/03/31 12:28:45 | RE(1):PB6: DW上のBlock選択 By リエッチ |
5686 | 99/03/30 16:37:12 | PB6: DW上のBlock選択 By ビカチュー |
カテゴリ:データベース
日付:1999年03月31日 17:40 発信者:リエッチ
題名:RE(3):PB6: DW上のBlock選択
ビカチューさん、こんにちはっす。
>上記方法の応用でBlock選択を実現しておりますので、既に実践済みです。
>この方法ですと、任意のセルをDragの開始セルとすることが出来ず、Dragの開始セルは必ずカラム
>タイトルからになってしまいます。要するにセルをクリックした瞬間にセル内のテキストの編集モード
>になってしまうので、Dragしても編集対象のテキストハイライトが変わるだけで、セルブロックの選択
>にはならないようです。
>これを解決するために、通常のクリックモード(セル内のテキストの選択)とブロック選択クリック
>モード(セルブロックの選択)を切り替えて使うようにしたのですが、空白のセルが選択できない
>(空白セルをDragしてもハイライトされない、MouseMove,LButtonUpイベントは発生するが、引数の
>RowとColum情報が取得できない)ので困っています。
なるほど、それはそうですよね。
入力可能となると、ドラッグドロップできれいに範囲選択されませんものね
はやり機能の切り替えを行った方がいいのでしょうかね
モード切替のような物を付けて、「選択モード」の時には、カラムのタブ順序をすべて「ゼロ」にし、
「修正モード」の時にはタブ順序を復活させる・・
なんて・・(^o^;)
>上記方法で正確にドラッグ範囲が取得できるのなら、空白セルのハイライトはあきらめても良いと
>思いますので、とりあえずこれから試してみます。
是非結果が聞きたいです。
ご検討お祈りいたします
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows98
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.