問題タブ [keystrokes]
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.
firefox - キーを押しても Firefox で選択したオプションが変更されないようにすることはできません
Firefox 3.5.7 の使用
次のテスト ページは、Opera、Safari、および Chrome のように動作するはずです。
キーを押しても (矢印または 1 から 5 まで) 効果がありません (つまり、イベントはキャンセルされ、最初のデフォルトの "3" から数字が変わらないようにする必要があります)。
[私はIE用の別の作業コードも持っています]。
それを機能させることができる人に感謝しますか?
cocoa - トゥイーティーや設定のような丸いビューでキーコマンドを記録する
すべてのキーには数値があり、修飾キーもあるため、キーストロークをビューに記録して NSUserdefaults に設定するにはどうすればよいでしょうか。
ありがとう
emacs - Emacsでポインタを複数行上下に移動するにはどうすればよいですか?
Emacs では、矢印キーを使用してポインターを 1 行上下に移動できます。そのため、Cn と Cp を再定義して、一度に 5 行ずつ上下に移動したいと考えています。
私は Emacs の使い方を学び始めたばかりで、elisp は私にとって非常になじみのないものです。GNU Emacs Lisp リファレンスを使用してみ ましたが、キーストロークを複数のコマンドにバインドする方法が見つかりませんでした。
これが私がこれまでに持っているものです(上に移動する定義に集中しています):
しかし、これで Cp を押すと、「間違った型の引数です」というエラー メッセージが表示されます。
助言がありますか?
ありがとう!
wpf - WPF KeyDown でキーを変更する
レガシー アプリの変換の問題。VB6 TextBox_KeyDown() を使用すると、キーを変更できます (たとえば、キーストロークを大文字に強制しますが、他にも多くの用途があります)。これはWPFでどのように行うことができますか?
私が見ることができる唯一の方法は、すべての TextBox キーストロークを処理しすぎることです。実際には、TextBox 編集を再実装します。私はむしろそこに行きたくない。
actionscript-3 - Flash Builder アプリで CTRL-TAB を無効にする
Flash アプリがブラウザーに読み込まれると、デフォルトで、最新のブラウザーでタブを変更するために必要な CTRL-TAB キーストロークがキャプチャされます。
これらのキーストロークをリッスンしないように、またはブラウザーにバブルアップするように Flash Builder 4 を構成する方法に関するアイデアはありますか?
c# - C#-コンソールのキーストローク
コンソールで押されたキーが等しい場合、つまり押されたキーが左矢印キーであった場合、コンソールの背景色をシアンに変更して、キーを比較したいと思います。
ただし、コンソールでキーを比較する方法がわからないため、Ifステートメントの設定方法がわかりません。
java - inputmap を使用した Java 追跡キーストローク
コードにこの問題があり、Java でキーストロークを使用する方法を学習しようとしています。どのキーストロークを押しているかを追跡できるようにしたいと考えています。KeyEvent.VK_UP を使用して、押しているものを追跡しようとしています。
これを行うのは間違っていますか、これを行う別の方法はありますか?
javascript - javascript-入力をキャプチャして文字を変換します
入力文字をテキストボックスにキャプチャし、テーブルに従って変換して、ユーザータイプとしてテキストボックスに戻します。
c++ - C++でのキーストロークのキャプチャ
私はいくつかの読書をしてきましたが、getch()を使用してキーストロークを取得できることがわかりました。私が見たのは、これは悪い習慣と見なされているということですが、私は相反する意見を見てきました。クラス用のコンソールアプリケーションを作成していますが、矢印キーが押されていることに基づいて、画面上でマーカー(*)を移動できるようにしたいと考えています。getch()はこれを実行する正しい方法ですか、それともそれをキャプチャするためのより良い方法がありますか。Enterキーなどを押す必要はなく、矢印を押すだけでよいようにします。特にコードは必要ありません。getch()を避けるべきかどうか、もしそうなら、このタイプのアイデアにはどの関数があるのかを知りたいだけです。
wpf - MVVM ViewModel で未処理のキーストロークをすべて処理する
これが良い方法かどうかはわかりませんが、ViewModel で未処理のキーストロークをすべて処理する必要があるため、ShellView で未処理のキーストロークをすべて ViewModel にリレーする動作を使用することを考えました..
しかし、問題は、未処理のキー押下をすべて取得するにはどうすればよいですか?
これが私の最初の試みです。
しかし、 e.Handled は常に false であるように見えるので、テキストボックスでキーを押しても何が欠けていますか?