問題タブ [cursor-position]
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.
macos - テキストを編集するための左右の矢印キーを高速化するにはどうすればよいですか?
それは私だけですか、それとも他の人はMacOSの左右の矢印キーがテキストの編集に異常に遅いことに気づいていますか?
私のWindowsマシンと比較すると、左/右矢印キーでカーソルを配置すると、Macでは2倍の時間がかかるようです。上/下矢印は十分に高速であるように見えますが、左/右矢印はただ這うだけです。ターミナルで最も気づき、最近使用したコマンドを編集しています。今、ブラウザ形式のテキストで気づいています。
これらのキーへの応答を高速化するために設定できるMacの設定はありますか?
vim - Vim:ページがスクロールしたときにカーソルの移動を停止する
ステートメントを書いているときにコードの他の部分を見たいと思うことが何度もありますが、ページをスクロールしてカーソルがページの下部または上部に到達すると、ページとともにスクロールを開始します。私が書いている行を検索するために。これは本当に迷惑です。これを無効にできるかどうかはわかりますか?
iphone - iOS-UITextFieldでカーソル位置を設定できないことに対処する
テキスト入力にカスタムキーボードを使用するアプリに取り組んでいます。キーボードには「進む」キーと「戻る」キーが必要です。
SOを探していると、UITextFieldでカーソル位置をプログラムで設定することは不可能であることがわかります。
代わりにUITextViewを使用することを検討しました。これにより、カーソル位置を設定できます。しかし、スクロール動作は非常に煩わしくなります。
誰かが良い回避策を知っているかどうか疑問に思います。基本的には、テキストとカーソルのあるものが必要で、プログラムでカーソル位置を設定できます。
編集:興味深いことに、シミュレーターにUITextFieldがあり、Macキーボードの進むまたは戻る矢印キーを押すと、カーソルが前後に移動します。ただし、デバイスでこの動作を模倣する方法がわかりません。。。または、さらに言えば、シミュレータ画面をマウスでクリックします。
ipad - selectedRange.location値を取得するにはどうすればよいですか?
UITextview からカーソル位置を取得したいのですが、「UITextView でカーソルのピクセル位置を見つける方法」のコードを実装しました。投稿、アルゴリズムはUITextView の Cursor の Pixel-Position のアルゴリズムに基づいています。
私の問題は、キーボードが 2 回目に表示された後、selectedRange.location の値を取得できないことです。これは、常に location の値が 2147483647 であることを示しているため、見つからないことを意味します。これは私の実装です:
}
私は textViewShouldBeginEditing メソッドでそのメソッドを呼び出しました、これは実装です:
}
誰か助けてくれませんか
アップデート :
私はこの問題を解決しました.textViewDidChangeSelectionデリゲートメソッドを使用して、私が作成したコードは次のとおりです:
}
私はBOOL isFirstAppearをviewDidLoadに設定しました。これを設定したのは、textViewDidChangeSelectionのselectedRange.location値をnslogした後、常に2回呼び出され、最初の値は常に見つからない値を与えますが、2番目の値は正しい値を与えるので、設定しますそのように。キーボードメソッドで設定した counterAppear (viewDidLoad で NSNotification によって呼び出されるメソッドを作成しました)。counterAppear は、テキストビューをタップしたときに差分条件を与える値です。
macos - Mac OS X でウィンドウの内側にカーソルをロックするにはどうすればよいですか?
Mac OS X 用のゲームをまとめようとしています。これには、多くの高速アクションとマウス カーソルの飛び回る操作が含まれます。ユーザーがウィンドウ モードでプレイしたい場合は、カーソルをウィンドウの内側にロックして、戦闘中に誤ってプログラムを変更しないようにしたいと思います (ユーザーがプログラムを変更したり、エスケープ キーを押したりすると、これは自動的にキャンセルされます)。一時停止メニュー)
Windows では、これはClipCursor()で簡単に実現できます。Mac OS X で同等のものが見つかりません。ありますか?
linux - Linuxでウィンドウの内側にカーソルをロックするにはどうすればよいですか?
私はLinux用のゲームを組み立てようとしています。これには、多くの高速アクションとマウスカーソルの動きが含まれます。ユーザーがウィンドウモードでプレイしたい場合は、戦闘中に誤ってプログラムを変更しないように、ウィンドウの内側にカーソルをロックしたいと思います(ユーザーがプログラムを変更したり、エスケープを押したりすると、明らかにこれはキャンセルされます一時停止メニュー。)
Windowsでは、これはClipCursor()を使用して簡単に実行できます。Linuxで同等のものが見つかりません。ありますか?
私はこれを純粋なXコードで行う予定ですが、Linuxウィンドウライブラリでこれを行う方法を誰かが知っている場合は、ソースコードを読んで、Xで複製する方法を理解できます。
android - Android EditText のカーソル座標 (絶対位置)
EditText でカーソルの座標を取得するにはどうすればよいですか? ここでカーソル位置を取得しようとしているのではなく、カーソルの EditText 座標を取得しようとしています。
私の場合、KeyEvent を介して EditText に数値を送信すると、カーソル位置 (getSelectionStart) が変更されますが、その位置は常に EditText の右側にあります。
カーソル(EditTextの右)の座標が知りたいです。
perl - ターミナル:私はどこにいますか?
カーソルの実際の位置を教えてくれる変数や関数はありますか?
javascript - 要素とインラインでJavaScriptのカーソル位置をキャプチャする
表のセルにカーソルを合わせたときに、マウスの横に div ポップアップを作成しようとしています。
私の bubblePopup 関数でカーソル位置を取得することは可能ですか?
私はネイティブのjavascriptを好みます(ただし、jqueryオプションも検討します)。Firefox 3.5 以降でのみ動作する必要があります。