PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
22890 06/12/28 14:03:03 RE(3):PB9.0: DWでTabを無視したい By 梶
22889 06/12/27 20:13:08 RE(2):PB9.0: DWでTabを無視したい By korira
22882 06/12/22 15:51:26 RE(1):PB9.0: DWでTabを無視したい By 梶
22880 06/12/22 15:02:56 PB9.0: DWでTabを無視したい By korira

カテゴリ:PowerBuilderの開発環境
日付:2006年12月22日 15:02 発信者:korira
題名:PB9.0: DWでTabを無視したい

お世話になります。

DWでTabを押下した時、次行へ移動してしまうのを制御したい為、
Tabを無視しようと思います。

過去ログを参照して、pgm_dwnkeyにて下記のようにしました。

GraphicObject lgo_ctl
Long  ll_handle
Long  ll_rtn

if key = KeyTab! Then
   // フォーカス位置のハンドルを取得
   lgo_ctl   = getFocus()
   ll_handle = Handle(lgo_ctl)

   ll_rtn = Send(ll_handle, 256, 15, Long(0, 0))  // EnterKeyをSend

   return 1

else 
   return 0
end if

Send関数の後、return 1としているのですが、Tabが効いているようです。
どのようにしたら良いでしょうか?
よろしくお願い致します。



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

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