PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
18031 02/08/23 14:04:59 RE(2):PB7.0: 任意マウスポインターの変更について By オレンジ
17933 02/08/09 15:50:51 RE(1):PB7.0: 任意マウスポインターの変更について By ZONE
17918 02/08/06 16:16:35 PB7.0: 任意マウスポインターの変更について By オレンジ

カテゴリ:スクリプトの記述
日付:2002年08月09日 15:50 発信者:ZONE
題名:RE(1):PB7.0: 任意マウスポインターの変更について

オレンジさん、こんにちは。

以下のように設定して下さい。
マウスのボタンダウン・アップの設定はいりません。

 ・初期設定              ピクチャコントロール.pointer=\'C:\\pa.cur\' //パー
 ・ドラッグ アイコンを指定           ピクチャコントロール.DragIcon=\'C:\\gu.ico\' //グーアイコン
 ・DragAuto を設定                 ピクチャコントロール.DragAuto = TRUE


>任意のマウスポインターに変更する処理を行いたいのですが、うまく動きません。
>ピクチャコントロール上で、通常は手のひらカーソルがパーの状態で、左ボタンを押した時にグーのカーソルに変

>し、左ボタンを離した時にまたパーのカーソルに戻すようにしたいのですが。

>現在のスクリプトは、
> ・初期設定              ピクチャコントロール.pointer=\'C:\\pa.cur\' //パー
> ・左ボタンダウン(pbm_lbuttondown) ピクチャコントロール.pointer=\'C:\\gu.cur\' //グー
> ・左ボタンアップ(pbm_lbuttonup)  ピクチャコントロール.pointer=\'C:\\pa.cur\' //パー
>のようになっています。

>実行して、ピクチャコントロール上で左ボタンを押したままにしても、マウスはパーです。
>左ボタンアップのイベントを止めると、左ボタンを離した時にカーソルがグーに変わります。
>左ボタンダウンイベントで、SetPointer関数を使用すると思いどおりに動くのですが、手のひらカーソルを使いた

>ので...。


付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

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

Server SoftWare

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

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