2017-11-04 11 views
0

ボタンまたはキーを押すと、wxTextCtrl内のテキストが変更されます。たとえば、私はそれを改造したり、テキストの下に置いたりして、ラインとマイビーを読みます。wxTextCtrl(StyledTextなど)の現在のwxTextCoord行を決定する方法

どのように現在の位置からasciiテキストを読み込み、ディスクを使用しないでmodyfingしますか。

どの行をtrought GetLineText(nr)で読みなければならないのか。 ここでこのnrを見つけることができますか?

+0

wxのバージョンは? OS /ツールキット?あなたはサンプル/ドキュメントを見ましたか? – Igor

+0

@Igor Mac、Linux、Windowsの最新バージョンを使用しています。はい、私はサンプルを見ます。しかし、サンプルにはこれの例はありません。ドキュメント全体の読み込み/挿入のみ。特別な行ではありません。私はどのラインを決めていますか? –

+0

どのようにm_curColを読む? –

答えて

1

m_curColはプライベートであり、あなたはそれを使用しません。

GetInsertionPoint()は便利ですが、MacOSXでは機能しません。 今後Meybeさん。

+0

ドキュメントには、OSXの制限については何も言及されていません。使用しているライブラリのバージョンは? – Igor

+0

@Igor PositionToXY()は少なくとも2.4.2ではwxMacで常にFALSEを返します。この関数は、そのプラットフォームでは実装されていません。 PositionToXY()/ XYToPosition()もwxMac 2.6.3および2.8.0では実装されていませんhttps://wiki.wxwidgets.org/WxTextCtrl –

+0

HEADドキュメントを確認しました。しかし、はい - あなたは正しいです。適切な実装を適用した最近のパッチがありました。それはおそらく3.0.3になるまで3.0にバックポートされます。 – Igor

関連する問題