過去の桐井戸端BBS (桐ver.8)
6417 右クリックメニューを出ないようにしたい るし 2000/06/13-16:08
初めて、投稿させてもらいます。m(_ _)m

桐8sp5で自動車整備業システムを作ってる者なのですが、

フォーム上で右クリックを押したときに出るコンテキメニューを出さないようにしたいのですが
フォーム右クリックイベントが無いので、どのようにしたらいいのかずっと悩んでいます。

システムキーダウンの仮想キーコードも試してみたのですが、
どうにも、キーボードのキーだけしか認識してくれません。

良い知恵があればご教授願います。
6421 Re:右クリックメニュー bonito 2000/06/13-19:32
記事番号6417へのコメント
るしさん、こんにちは。
さる方(特に名を秘す…うそ…有名なhidexxxxさん)の情報から想像するに、
どうも「フォーム右クリックイベント」は一応ないこともないが、
ないことにしておこうという事みたいです。(あくまでも私の想像ですが…)

ですから
>フォーム上で右クリックを押したときに出る
>コンテキメニューを出さないようにしたいのですが
は出てもかまわないように、ユーザー側で対処するしかないみたいです…、今のところ…。

私の場合は、フォーム〜編集対象表〜許可作業で外せるだけチェックを外しまくる事にしています。
(すると右クリックは灰色ばっかし…)
ご存じかと思いますがこの許可作業というのは、会話処理での作業を許可する、
の意味らしく、仮に「行削除」のチェックを外しても、行削除が出来なくなる訳ではなく、
コマンドや、コマンドボタンからは何でも自由に(?)…、もちろん行削除も、出来ます。

ただし「行挿入」や「行訂正」のチェックを外した伝票フォーム等で「行**」すると、
桐の仕様上、止むに止まれず次行にも引き続いて「行**」モードで突入しますが、
そうすると、それは(!)許可していないと桐にしかられます。?…変なの…?

6423 Re:右クリックメニュー hidexxxx 2000/06/13-20:55
記事番号6421へのコメント
るしさんのコメントを読んで、WFM 内に隠されたフラグがあり、
それを活かすと「マウス右ダウン」が生きるようになるのかと試してみましたが、
関係ありそうなフラグ部分を全て立ててみましたが動作してはくれませんでした。

最初から非公式な方法ですし、実用で使えるとは思っておりませんが、
どうも現状ではどうしようもないようです...

すみません、まっとうなコメントでは無いのでこの件は無視して下さい。


6445 Re:右クリックメニュー るし 2000/06/14-16:59
記事番号6421へのコメント
bonitoさん 早速のご返事ありがとうございます。

>情報から想像するに、どうも「フォーム右クリックイベント」は

というのを、僕も読んで いろいろ試してみたのですが・・・(^^;

>私の場合は、フォーム〜編集対象表〜許可作業で外せるだけチェック
>を外しまくる事にしています。(すると右クリックは灰色ばっかし…)

いまのところ、おっしゃる通りの方法で対処しているのですが、
どうにも 悲しい・・・(汗)

>は何でも自由に(?)…、もちろん行削除も、出来ます。

う〜・・・
なんか 妖しそうで・・・

>「行**」モードで突入しますが、そうすると、それは(!)許可して
>いないと桐にしかられます。?…変なの…?

でしょ。
途中でイベントが切れちゃうと、
後のイベントが効かなくなる時があって、
なんとかならないものかと・・・(^^;

管理工学さんに直訴しても
駄目なもんは だめなんでしょうね。。。
いとかなし・・・

PS.でも、駄目と言うことが解っただけでも
   すごく すっきりしました!
   ありがとうございます。m(_ _)m

6447 Re:右クリックメニュー るし 2000/06/14-17:05
記事番号6423へのコメント
hidexxxxさんは 早速のレスポンスありがとうございます。

>るしさんのコメントを読んで、WFM 内に隠されたフラグがあり、それを

(・・)どのあたりを どういじったのでしょうか?
            (すごく気になる・・・)
なんか 隠れてないかと
WFMをバイナリーまで開いてみたのですが・・・(笑)
全然わかりませんでした。。。(あたりまえか)

>最初から非公式な方法ですし、実用で使えるとは思っておりませんが、
>どうも現状ではどうしようもないようです...

裏技大好きです。(^^;

>すみません、まっとうなコメントでは無いのでこの件は無視して下さい。

いいえ、本当に駄目ということが解っただけでも十分成果です。

独り悩んでたら、きっとそればかり気になっていっこうに前に進まないですから・・・

ありがとうございました。 m(_ _)m

戻る