PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
4721 99/01/22 14:35:53 RE(9):PB6: シングルラインエディトにマウスで移動した時の操作 By こてちゅ
4720 99/01/22 14:08:05 RE(8):PB6: シングルラインエディトにマウスで移動した時の操作 By てとらぽっと
4719 99/01/22 13:29:15 RE(7):PB6: シングルラインエディトにマウスで移動した時の操作 By あすかちゃんの父
4718 99/01/22 13:13:24 RE(6):PB6: シングルラインエディトにマウスで移動した時の操作 By 山本賢一郎
4713 99/01/21 18:16:53 RE(5):シングルラインエディトでマウスクリックのイベントを実行するには? By M.M
4698 99/01/21 14:40:31 RE(4):シングルラインエディトでマウスクリックのイベントを実行するには? By こてちゅ
4692 99/01/21 12:54:58 RE(3):シングルラインエディトでマウスクリックのイベントを実行するには? By 山本賢一郎
4656 99/01/20 13:32:17 RE(2):シングルラインエディトでマウスクリックのイベントを実行するには? By M.M
4651 99/01/20 12:48:25 RE(1):PB6: シングルラインエディトにマウスで移動した時の操作 By リエッチ
4644 99/01/19 21:06:54 PB6: シングルラインエディトにマウスで移動した時の操作 By 山本賢一郎

カテゴリ:データウィンドウ
日付:1999年01月20日 13:32 発信者:M.M
題名:RE(2):シングルラインエディトでマウスクリックのイベントを実行するには?

「山本賢一郎」さん、こんにちは。

>入力項目にマウスで移動した時、ダブルクリックではなくてクリックで選択したテキストを
>ハイライト表示することは可能でしょうか?

>シングルラインエディットの GetFocus イベントのスクリプトです。
>selecttext(1,lenb(this.text))

「リエッチ」さんのコメントにもありますが、シングルラインエディットでclickedイベントは定義
できませんが、回避方法はあります。
以下の方法は、PB5で調査した時の内容ですがPB6でもたぶんOKです。

????????????????????????????????????????????????
<質問>
PowerBuilder5.0で、シングルラインエディットにイベントID\"pbm_lbuttonclk\"をユーザイベントに定義し
シングルラインエディットでクリックイベントを発生させたいが、実行してもイベントが発生しない。

<回答>
\"pbm_lbuttonclk\"はウインドウのClickedイベントのための特殊なイベントです。シングルライン
エディット等のウィンドウのコントロールにClickedイベントと同様の動作を実行させたい場合、
イベントID\"pbm_lbut-tondown\"を割り当てたユーザイベントを定義します。
????????????????????????????????????????????????

上記の方法で定義したユーザイベントに、selecttext(1,lenb(this.text))を記述すればOKかと
思います。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)

Server SoftWare

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

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