問題タブ [text-cursor]

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.

0 投票する
2 に答える
2996 参照

ios - UITextViewでカーソルのピクセル位置を見つける方法は?

iPad用の簡単なライティングアプリを開発しています。

でカーソルのピクセル位置を計算しようとしていますUITextView。これを設計するのに数週間を費やしましたが、まだそれを行うことができませんでした.

stackoverflow で、Tony はカーソルのピクセル位置を見つけるための優れたアルゴリズムを 1 つ書きました。

UITextView のカーソルのピクセル位置

少し修正してこれを実装しましたが、カーソルの正しいピクセル位置を与えることはほとんど機能します。ただし、英語のアルファベットでのみ機能します。

行末に中国語または日本語の文字がある場合、UITextView漢字間にスペースがなくても、単語の折り返しではなく、文字の折り返しを実行します。UITextViewTony のアルゴリズムは、単語の折り返し (英語のアルファベット) のみを実行する場合に機能すると思います。

でカーソルのピクセル位置を見つける他の方法はありますUITextViewか?

または、特定の文字が漢字のような文字の折り返しに従うか、英語のような単語の折り返しに従うかを判断する方法はありますか?

添加:

Tony のアルゴリズムに基づく私の実装を次に示します。1 つUITextViewを横向きモードで配置したので、幅は 1024 で、サイズ 21 のカスタム フォントを使用しました。適切に変更する必要がsizeOfContentWidthありsizeOfContentLineます。sizeOfContentWidth実際の幅よりも小さくsizeOfContentLine、実際のフォント サイズよりも大きい (行の高さ > フォント サイズ)。

乱雑なコードとコメントで申し訳ありません。まだいくつかの小さなバグがあり、行末に漢字を入力すると (ワードラップなしで) 間違った位置になります。

0 投票する
3 に答える
870 参照

firefox - Firefox - 巨大なカーソル

カーソルを置くと、巨大なカーソルとして表示される contentEditable div があります。

コードは次のとおりです。

ここで確認できます: http://jsfiddle.net/yW62h/

これが私のブラウザでの外観です(FFX3.5) 代替テキスト

この問題は、FFX3.6 および 4.0b6 でも発生します。

これはバグですか、それともここで何か間違っていますか?

0 投票する
4 に答える
22516 参照

ios - iOS -- UITextView はスクロールを無効にしますが、タッチは有効にします

これを行う方法はありますか?

私が本当に欲しいのは、カーソルの位置を制御できる UITextField です。しかし、私が知る限り、それは不可能です。だから私はUITextViewの使用を検討しています。これにより、カーソル位置を制御できます。しかし、スクロールが邪魔になっています。私のテキストはあちこちスクロールしていますが、それは望ましくありません。

0 投票する
2 に答える
130429 参照

macos - ターミナルでカーソル速度を上げるにはどうすればよいですか?

ターミナルでカーソル速度を上げるにはどうすればよいですか?ちなみに私はMacOSXを持っています。Linuxでそれを知ることも興味深いでしょう。

Googleで何を検索すればよいか(またはあなたが何を好きか)わかりません。

0 投票する
3 に答える
11593 参照

colors - hl-line-mode emacs の色の変更

Emacs の hl-line-mode はまさに私が必要としているものですが、それを恐ろしい黄色に変更したいと思います。

0 投票する
8 に答える
27030 参照

colors - emacsでカーソルの色を変える方法

Emacs の色にいくつかの変更を加えましたが、唯一間違っているのは黒い背景に黒いカーソルであり、それを変更する必要があります。私は何をしますか?

0 投票する
2 に答える
11848 参照

wpf - WPF:CellEditingTemplate ダブルクリックまたはクリックで内部コントロールにフォーカスを設定するにはどうすればよいですか?

CellEditingTemplate で DataGrid のユーザーコントロールを作成しました。この編集テンプレートの DataTemplate は TextBox で、3 回クリックするとカーソルがテキスト ボックスに入ります。

これが私のコードです:

MultiLineTextBox は、テキストボックスから継承し、OnKeyDown メソッドをオーバーライドする TextBox です。

MultiLineTextBox のコード:

0 投票する
4 に答える
16009 参照

python - コマンドウィンドウで点滅するカーソルをオフにする方法は?

print() 関数を使用して DOS コマンド ウィンドウ (Windows 7 を使用しています) に出力を送信する Python スクリプトがありますが、次の使用可能な出力位置でカーソルが点滅しないようにしたい (または非表示にしたい)。どうすればこれを行うことができるか考えている人はいますか? DOS コマンドのリストを調べましたが、適切なものが見つかりません。

どんな助けでも大歓迎です。アラン

0 投票する
3 に答える
5340 参照

regex - カーソル位置にスペースを追加します

カーソル位置にスペース(30スペース)を追加できるか知りたい

正規表現でそれを実行しようとしましたが、正規表現で実際のカーソル位置を表す方法がわかりません。

0 投票する
5 に答える
3272 参照

android - EditTextPreferenceとデフォルトのカーソル位置

これは主に私のペットのぞき見ですが、デフォルトの動作またはEditTextPreferencesが文字列の先頭にカーソルを置くことであることに終わりはありません。これは私にはまったく意味がありません。人に知られている他のほとんどすべてのインターフェース(fine、ME)では、テキストフィールドにフォーカスすると、カーソルが自動的にENDに送られます。

それで。これをオーバーライドする(簡単な)方法はありますか?EditTextPreference手動で拡張して呼び出すことができることは知っていますsetSelection()が、これはこのような単純な問題に対する非常に複雑な解決策のようです。