問題タブ [keystroke]
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.
c++ - フックを渡すキーストロークを変更する (c/c++)
winapi キーボード フックを使用してキーストロークを編集することは可能ですか? まあ、キーボードフックは必要ありませんが、そのようなもの..
私はこのようなことをしたい:
ユーザーがキー「A」を押す
私の関数は、仮想キーコードに 1 を追加します (単なる例)
「A」が「B」になる
「B」は宛先アプリケーションに送信されます
ありがとう!
c++builder - Borland C++ Builder 6 でキーストロークを置き換える
ユーザーが TextBox に入力するときにキーストロークを置き換える必要があります。ユーザーが 123,456,789 と入力した場合、テキスト ボックスには 123.456.789 が含まれている必要があります。
jquery - プロトタイプ関数内のキーコードをキャプチャする
プロトタイプ関数内でキーストロークをキャプチャしようとしています。
これが私のコードです:
キャプチャは機能しますが、問題は、keyup
トリガーがオブジェクトの「外側」にあることです。つまり、定義されthis.id
ていても「未定義」が返されます。
これと一貫性を保つ方法を知っている人はいますか?
jquery - jQuery:キーストロークを送信
検索テキストボックス付きのウィジェットがあります。Enterキーを押すと、検索が開始されます。
コードでそのEnterキーをトリガーしたいと思います。つまり、Enterキーストロークをテキストボックスに送信します。
それはどのように機能しますか?
どうも
java - アプリケーションの外部でキーストロークを記録する
最近、ゲームのオートクリッカーを作成しました。これにより、F1とF2を使用してオンまたはオフを切り替えることができます。アプリケーションを終了すると、「ああ、Javaでは外部のキーストロークを記録できないことを忘れてしまいました。とマウスの動き」、これを行うための簡単な非ネイティブの方法はありますか?
ありがとう。
apache-flex - Flex アプリケーションにブラウザーでフォーカスを与えてキーストロークをキャプチャする
ブラウザで動作する小さなビデオ ゲームを Flex で作成しました。プレーヤーはキーボードの矢印ボタンを押すことで移動するため、それらのキーストロークをキャプチャする必要があります。実際、プレイヤーがこれらのキーのいずれかを押すと、ゲーム アクションが開始されます。
キーストロークをキャプチャするには、ブラウザだけでなく、Flash/Flex アプリケーションにフォーカスする必要があります。
アプリケーションにフォーカスがあることを確認するにはどうすればよいですか? ちょっとしたハックを実装しました。ゲームを開始するためにクリックする必要がある「開始」ボタンです。このボタンの唯一のポイントは、アプリにフォーカスがあることを確認することです。これに対するより良い解決策はありますか?
fonts - charmapのWingdingsフォントで特定の文字のキーストロークを決定する方法は?
基本的に、Wingdingsキャラクターのキーストローク値を簡単に決定する方法が必要ですか?以前はこの機能を備えていた非常に古いバージョンのCharmapのように見えますが、Windows7バージョンのツールに表示されているものからは外れています。
cocoa - ココアで「コピー」コマンドを送信する
キーストロークを模倣するために cgEvent を使用せずにコピー (command-c) 命令を送信する方法はありますか? テキストを取得したいアプリケーションのテキスト フィールドにアクセスできないため、手動でクリップボードにコピーする必要があり、cgevent の投稿にバグがあるようです。
Quartz のドキュメントによると、大文字のZを入力するには、次を使用する必要があります。
ただし、この一連の指示を NSTimer に添付すると、最初に起動されたときにのみ機能します。出力例:
コピー コマンドをアクティブなウィンドウに送信するには、他にどのような方法がありますか?
javascript - focus()がサファリまたはクロームで機能しない
tabindexが指定されたdivがありますが、divがフォーカスされている(クリックまたはタブで移動)と、次のようになります。
それ自体に入力を挿入し、入力フォーカスを与えます
これはFF、IE、Operaでうまく機能します
しかし、Chome / Safariでは、入力フォーカスを提供しますが、実際には入力内にカーソルを置くことができません(サファリ/クロームフォーカスの境界線が表示されるため、フォーカスが提供されることはわかっています)。
何が起こっているのかについて何か提案はありますか?
この後、キーハンドラーを修正して、矢印キーとバックスペースキーも機能するようにする必要があります。必要に応じて、自由にチャイムを鳴らしてください。
前もって感謝します!
コードのサンプルは次のとおりです。
これに関するもう1つの奇妙な点は、divにタブで移動すると、div.focus()関数が起動し、入力フォーカスが正しく与えられることです...失敗するのはクリックだけです。フォーカスと同じようにdivに.click()関数を配置しようとしましたが、機能しません。
javascript - FORM なしで INPUT をリセットする
INPUT 要素があり、以前の値をリセットしたい (元の値は必要ありません)。2 つの方法があります。
- 値を別の変数に保存し、再度引き出します
- ESC キーを押します。しかし、ユーザーに ESC を押してもらいたくありませんが、ボタンをクリックしてもらいたいのです。
#2では、jqueryを使用してESCキーストロークを作成するにはどうすればよいですか?