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月22日 14:35 発信者:こてちゅ
題名:RE(9):PB6: シングルラインエディトにマウスで移動した時の操作
どもども。
>どうやらテキストを選択状態にするタイミングをずらせばいいようですね。
>それだけなら Getfocusイベントに
>
>post SelectText(1,lenW(this.text))
>
>を書くだけで済みそうです。
SelectTextや背景色を帰る時、標準イベントで直接書くとうまく行かない事がありますよね。
Postしてイベントキューを最後にしてあげると思った通りの動きになるようです。
イベントキューがらみでPB自身が悪さをする事があるように思えますね。
で、おもったんですけど・・・
てとらぽっとさんの書き方って、関数をPostしてるんですよねぇ。
ふむふむ、そう言えば関数もPostできるんですよね、見落としがちですけど。
>>getfocus_ イベント ← ユーザイベント \"pbm_custom01\" を割り当てる。
>>selecttext(1,lenb(this.text))
>
>あすかちゃんの父さんの回答にもありますが、
>ユーザーイベントに pbm_customXXを割り当てる必要は、特にないんですよ。
>
これは、Verによりますね。
確か、Ver4の頃は必ず割り当てないといけなかった(・・;)
Ver5では、できるだけ割り当てましょうとサポートに言われた。
Ver6では、面倒なので割り当てるのやめた・・・
で、他のツリーで話題になっているイベントIDが絡むんですけど、pbm_customXXって
WindowsのイベントIDが割り当てられている(実際には使用されていない領域)ので
なんだかいやーな気分・・・
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 2.3
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.