過去の桐井戸端BBS (桐ver.9) |
25890 | ファンクションキーの機能の実行を許可・不可にできますか? | たぎゃ | 2004/04/15-15:30 |
お世話になります。 いつも皆さんから助言をいただき、とても助かっています。 またまた疑問なことがでてきたので、質問させてください。 桐9-2004を使用していますが、ファンクションキーを押して、 機能を実行させることに慣れているため、ファンクションバーを表示して使用しています。 現在、イベントを使用したフォームを作成・テスト中なのですが、 フォームを表示している間も、このファンクションバーが見えています。 ファンクションバーが見えている状態で、F1キーを押すと、画面左下の表示が、 A→B→C→A・・・と変わりますよね。 それで、例えば訂正モードのとき「A」なら「F2キー」を押すと、 「直前値」が実行され、「B」なら「辞書」が実行されます。 これを「直前値」は実行したくないが、「辞書」は実行してもOK。 というようなことができるだろうか?というのが疑問なことです。 可能であれば、どこにどのように記述したらよいのでしょうか? どなたか、教えてください。 よろしくお願いします。 | |||
25892 | Re:ファンクションキーの機能の実行を許可・不可にできますか? | アックン(=^・^=) | 2004/04/15-18:50 |
記事番号25890へのコメント たぎゃさん、こんにちは。 ぼくはこれはできないと思うのですが。 F1の現在の状態が A,B,C のどれであるかを特定する必要があるわけですが、 それを検出する手だてがありませんから。 | |||
25897 | Re:ファンクションキーの機能の実行を許可・不可にできますか? | たぎゃ | 2004/04/16-10:00 |
記事番号25892へのコメント >ぼくはこれはできないと思うのですが。 >F1の現在の状態が A,B,C のどれであるかを特定する必要があるわけですが、 >それを検出する手だてがありませんから。 > そうですか。やっぱり無理ですか。 作業者に、注意して作業してもらうか、ファンクションバーを 表示しないようにするしかなさそうですね。 アックン(=^・^=)さん、ありがとうございました。 | |||
25922 | キーダウンイベントで独自メニューを作るしかないでしょう | 佐田 守弘 | 2004/04/18-23:41 |
記事番号25897へのコメント たぎゃさん アックンさんが書かれている通り、桐のファンクションバーを表示している限り、 桐で決められているファンクション機能が有効になり、これをカスタマイズする手段はなさそうですね。 キーカスタマイズ機能にもファクションキーの機能のカスタマイズは入っていません。 そこで代替え案ですが、桐の本来のファンクションキー表示は非表示(使わない)とし、 ファンクションキーもどきのコマンドボタンを作り、またキーダウンイベントを使って、 ファンクションキーを押したらば、その機能が実行できる様にするのはどうでしょうか。 この場合、Windowsのファンクションキーの機能も無効にする必要があります。 詳しい事は一括処理コマンド&イベントリファレンスのキーダウンイベントの中に書かれています。 佐田守弘(KS-00119) | |||
25932 | Re:キーダウンイベントで独自メニューを作るしかないでしょう | たぎゃ | 2004/04/19-11:50 |
記事番号25922へのコメント 佐田先生。 土・日の休日の関係でお返事が遅くなり、申し訳ありません。 >そこで代替え案ですが、桐の本来のファンクションキー表示は非表示(使わない) >とし、ファンクションキーもどきのコマンドボタンを作り、またキーダウン >イベントを使って、ファンクションキーを押したらば、その機能が実行できる >様にするのはどうでしょうか。 >この場合、Windowsのファンクションキーの機能も無効にする必要があります。 >詳しい事は一括処理コマンド&イベントリファレンスのキーダウンイベントの >中に書かれています。 なるほど。 そういう方法がありますね。 画面に表示する項目が多いので(多くなりそうなので)、 基本的には、「ファンクションキー使用禁止」というふうに しようかと思っているのですが、使用者と相談して、 どうしてもということになれば、教えていただいた方法で考えてみます。 ありがとうございました。 |