PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
5184 | 99/02/23 16:23:55 | RE(1):PB6: Shift + Tab キーでデータウィンドウの最後のカラムにフォーカスをセットしたい By こてちゅ |
5183 | 99/02/23 14:37:45 | PB6: Shift + Tab キーでデータウィンドウの最後のカラムにフォーカスをセットしたい By r.y |
カテゴリ:PowerBuilderの不具合?
日付:1999年02月23日 16:23 発信者:こてちゅ
題名:RE(1):PB6: Shift + Tab キーでデータウィンドウの最後のカラムにフォーカスをセットしたい
どうも。
>TabやShift + Tab キーを押した時
>他のコントロールからデータウィンドウにフォーカスが移った場合
>常に先頭のカラムにフォーカスがセットされますよね?
>[Tab]キーの場合は先頭のカラム、[Shift + Tab] キーの場合は最後のカラムに
>フォーカスをセットしたいのですがどうすればいいですか?
他のコントロールから移ってきた時、そのフォーカスの移動方法によって
フォーカスの位置を変更したいって意味でいいですか?
それだったら、
インスタンス変数に各コントロールにフォーカスがあった時、そのコントロールを保存しておき、
DWのGetFocusイベントでどこから移ってきたかによって
SetRow()、SetColumn()
する位置を変更するのではどうでしょうか?
他にもっといい方法があるようなきもするんだけど、今は思い浮かばない・・・
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Sybase Open Client/C 11
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Server System 11
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.