問題タブ [keyboard-events]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Pythonバインド-複数のキーを同時に押すことができます
Pythonに問題があります。
私はTkinterを使用しており、フォームのキー押下をリッスンする4つのバインドイベントがあります。私の問題は、これらが非同期で実行されないことです。たとえば、ボタンを1つ押すと、イベントが認識されます。しかし、2つのキーを同時に押し続けると、1つのイベントだけが発生します。
これを行う別の方法はありますか?
c# - UICでのキーボードアクション-C#
ログインフォームがあります
(出典:deviantart.net)
私が欲しいのは、「Enter」を押したときにパスワードフィールドに入力した後、「ログインボタン」と同じように、いくつかのアクション、コードの行のセットを実行することです。どうやってするの
apache-flex - Adobe AIR + Flexアプリケーションでユーザーのキーボード入力を別の文字列に置き換えることは可能ですか?
私たちのアプリケーションの1つは、フレックスエアとアドビエアに実装されています。ユーザーに「ABC」などのキーの組み合わせを押してもらい、キーボードがフォーカスのあるアプリに別の文字「FOG」を返すようにします。これは、アプリにフォーカスがない場合でも機能するはずです。
Adobe Air / Flexで可能ですか?はいの場合、いくつかの例を教えてください。
前もって感謝します
c++ - QTでキーボード入力を変更するには?
次の機能は、既存の QT & C++ アプリケーションに実装する必要があります。ユーザーが入力した略語を定義済みの単語に拡張する必要があります。実装する必要がある機能は、テキスト エキスパンダーに似たものです。ユーザーが「FL」と入力した場合、これはすぐに「フロリダ」に置き換える必要があります。
キー イベントをキャプチャするための QT ドキュメントを見つけることができましたが、定義済みの文字セットを使用してキーボード入力を変更する方法がわかりません。
これに関するサンプルコードと指示を提供していただければ幸いです。
前もって感謝します!
c# - 優れたキー処理設計
最近、アプリケーションの開発にWPFの使用を開始しました。これで、キーの組み合わせの処理に関して、優れた設計に関するヒントが必要になるようになりました。
これは私が現在使用しているものです:
ご想像のとおり、これは本当に醜く、本当に速くなり始めます。
コードを改善するためのヒントはありますか?
c# - 特定のコントロールへのキーボード入力を無効にできますか?
コントロールへのキーボード入力を無効にすることは可能ですか?たとえばListView
?それ、どうやったら出来るの?KeyUp
KeyDown
イベントをオーバーライドしようとしましたが、どうやらそれは方法ではありませんでしたか?
IsEnabled
は良い解決策ですが、キーボードの操作を無効にして、マウスの操作をそのままにしておきたいだけです。
c# - Unicode文字を作成するためのSendInputシーケンスが失敗する
キーストロークをサードパーティのアプリケーションに送信する必要があるオンスクリーンキーボードを使用しています。それらはWindowsXPで実行されています。米国英語キーボードでは使用できない小さな文字セット(「å」やñなど)をサポートする必要があります。SendInputを確認した後、最も安全なのは、文字の16進Unicode値をキーストロークシーケンスとして送信することであるように思われました。「Alt」および「Add」キーダウンイベントを送信し、続いてAltキーORを使用した4文字のUnicodeシーケンスのキーダウンおよびアップイベントを送信し、最後に「Add」および「Alt」キーアップイベントを送信するコードを作成しました。私のC#テストアプリで。私はKeyPreviewを使用していますが、確かにすべてのイベントが発生していますが、ビープ音だけが鳴り、キャラクターは鳴りません。キーストロークを手動で入力した場合と同じ情報を取得しました。
このようにSendInputを使用することは可能ですか?データを調べるためにフックを使用したことはありませんが、SendInputイベントに何らかの「挿入された」フラグが付加されていることを示す投稿を見ました。これにより、シーケンスが失敗する可能性がありますか?
このデモコードはキーイベントを正常に送信しますが、Unicode文字を生成することを目的とした一連のキーイベントは失敗します。
c# - VMware 仮想マシンでの実行中にキーボード入力を取得するにはどうすればよいですか?
vmware workstation 6.5-7.0.1 または vmware player 3.0.0 を使用して仮想マシンにログインしています。仮想マシン内で作業しています。次に、仮想マシン内のキー (たとえば、Delete-Key ですが、すべてのキーで機能するはずです) を押します。
仮想マシンの外部で実行されている C# アプリケーションで「キー プレス イベント」を認識したいと考えています。
これを行う方法を考えられますか?
javascript - JavaScriptを使用してShiftキーアクティビティをキャプチャする
JavaScriptとjQueryを使用していますが、ユーザーがShiftキーを離したときに関数を呼び出したいと思います。私が思いついたコードは、これまでにテストしたすべてのブラウザで機能しますが、Firefox3.5.7を使用しているエラーコンソールに次の警告が表示されます。jQuery 1.2.6、1.3.2、1.4.1を試しました。
警告:キーアップイベントの「charCode」プロパティは使用しないでください。値は無意味です。
私はこの警告をグーグルで検索しましたが、それが起こらないようにする方法についての決定的な答えを見つけることができませんでした。これは私が使用しているコードですが、誰か提案がありますか?
flex3 - Flex : カラーピッカーのイベント Keyboard.ENTER の stopPropagation
KeyboardEvent (ENTER キー) にリスナーを持つ WindowedApplication がありますが、ユーザーがカラーピッカーを使用して 16 進数コードを入力し、ENTER キーを押すと、イベントが WindowedApplication にも伝達されます。繁殖を止めなければなりません。ヒントやスニペットはありますか?ありがとうP。