PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
10691 00/03/14 14:02:31 RE(9):成功しました!ありがとうございます By mimi2
10689 00/03/14 13:23:51 RE(8):PB5.0.04: データウィンドウの左右矢印キーの動きは制御できますか By mimi2
10673 00/03/13 13:34:39 RE(7):PB5.0.04: 段組みデータウィンドウ内を左右矢印キーで移動できますか By M.M
10671 00/03/13 11:26:17 RE(6):PB5.0.04: 段組みデータウィンドウ内を左右矢印キーで移動できますか By M.M
10670 00/03/13 11:20:24 RE(5):PB5.0.04: 段組みデータウィンドウ内を左右矢印キーで移動できますか By てとらぽっと
10669 00/03/13 10:54:26 RE(4):PB5.0.04: 段組みデータウィンドウ内を左右矢印キーで移動できますか By mimi2
10668 00/03/13 10:49:41 RE(3):PB5.0.04: 段組みデータウィンドウ内を左右矢印キーで移動できますか By mimi2
10667 00/03/13 10:48:07 RE(2):PB5.0.04: 段組みデータウィンドウ内を左右矢印キーで移動できますか By M.M
10652 00/03/10 16:29:43 RE(1):PB5.0.04: 段組みデータウィンドウ内を左右矢印キーで移動できますか By muramura
10650 00/03/10 14:06:43 PB5.0.04: 段組みデータウィンドウ内を左右矢印キーで移動できますか By mimi2

カテゴリ:データウィンドウ
日付:2000年03月14日 13:23 発信者:mimi2
題名:RE(8):PB5.0.04: データウィンドウの左右矢印キーの動きは制御できますか

みなさん、こんにちは。
たくさんのアドバイス、ありがとうございます。

いろいろ、試みてみましたがまだ解決していません。
ここまでの自分の模索の結果としては

1 2 3
4 5 6       ちなみにタブ値は0、protect = 1です。そのためGetcolumn,Setcolumnできません

1:上のような段組3列のデータウィンドウの場合、これはやはり6行と考えてよいのではないか。
(デバッグで、Clickイベントのrowを確認しただけなのですが)

2:6で左矢印キーを押したとき、2に飛んでしまうのは、pbm_keydownイベントのスクリプトで
GetRowした数値を-1してSetRowする前に、データウィンドウのデフォルトの動作、左キーを押すと
上キーと同様、右キーを押すと下キーと同様に動く、というロジックを通っているからではないか。
(つまり、最初にデータウィンドウのデフォルトの動作で3にとび、その後自分の記述したスクリプトに
より2にとんでいる)

ではないか、ということまで考えました。

ということは、わたしの考える左右キーは左右にしか移動しない、という動きを実現するには
データウィンドウのデフォルトの動作(であろう)左キー=上キー、右キー=下キーという動きを
しないようにすればいいのではないか、と考えています。

この動きをしないようにすることはできるでしょうか?

長々しく、かつ読みにくい文章で申し訳ありません。

なにかヒントでもいただけるととてもうれしいです。よろしくお願いいたします。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS その他
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS INFORMIX-OnLine 7
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.