問題タブ [wxstyledtextctrl]
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.
wxwidgets - wxStyledTextCtrlでTRUEの列位置を取得するには?
ドキュメント内の特定の位置の列番号をwxStyledTextCtrl
見つけたいです。基本的にはのような機能GetColumn
が欲しいのですが、タブを展開したくありません。
そのような機能は存在しますか?
events - ユーザーがwxStyledTextCtrlに変更を加えたときに通知を受ける方法はありますか?
wxStyledTextCtrlを持つwxWidgetsアプリケーションがあります。しかし、私の一生の間、変更イベントの通知を受け取る方法がわかりません。
私は次のコードを持っています:
これが求められEVT_STC_MODIFIED
ます。
アプリケーションを実行してキーを押すと、メッセージボックスにとが表示され1040
ます8209
。電話をかけるとSetText
、同じ2つのメッセージが表示されます。
ユーザーイベントとプログラムで生成されたイベントをどのように区別できますか?
python - Pythonwx.stcカスタムハイライト
多くの場合の答えの欠如、そして私がここで受け取った良い答えによって、ここに私の質問があります。
ABC記譜法のプログラムを書いています(サンプルは以下にあります)。これはwx.stcでサポートされている言語ではなく、次の方法に関する適切な説明や例をまだ見つけていません。
- 自分のレクサー/蛍光ペンを追加する
- 独自の蛍光ペンを最初から作成し、RichTextCtrlなどを使用します。
あらゆる方向の助けを歓迎します。
ABC記法の例:
ide - Editor/IDEの最も簡単なカラーテーマフォーマット
私はプログラマーエディターを書いていますが、独自のテーマ形式を考案することに抵抗があることを除けば、問題なく動作しています。コードをまったく変更せずにアプリのテーマをダウンロードして変更できる、別の/他のエディター/IDEと互換性のあるフォーマットが必要です。どのエディターIDEテーマ形式に従うことをお勧めしますか?または、先に進んで独自の形式を作成する必要がありますか?TextMateを見ましたが、XMLを使用しているようですが、フォーマット用のドキュメントが見つかりません。よろしくお願いします。
c++ - wxStyledTextCtrl:オートコンプリート画像が正しく表示されない
画像付きのオートコンプリートボックスについてサポートが必要です。正しく表示されません。wxArtProviderビットマップとカスタムビットマップを試しましたが、結果は同じです。ビットマップは16x16です。スクリーンショットは下に見ることができます。画像は少し隠されており、完全には見えません(赤いリングを参照)
関連する/サンプルコードは次のとおりです。
そして、私が使用する入力時に文字をキャッチします
オートコンプリートを取得するシステムは複雑で、この簡単なシステムに置き換えることにしましたが、問題が再現されることに注意してください。UbuntuOneiricでwxWidgets2.9トランクバージョンを使用しています
python - wxPython StyledTextCtrl 設定 (部分) テキストの色
StyledTextCtrlでテキストの色を設定するにはどうすればよいですか? つまり、私が持っているとしましょう
ルーシー・イズ・ブルー
「青」という単語だけを青に色付けしたい
python - StyledTextCtrl スタイリング マスク、それは何ですか?
カスタムレクサーを作成中です。次に、 StyledTextCtrl.StartStyling() がテキストへのスタイルの適用を開始するために使用する方法であることがわかりましたが、マスクが何であるかわかりません。私は入力StartStyling.__doc__
してこれを手に入れました
ここで適用されるスタイリング マスクと、どのマスク番号を指定するかを選択する方法を教えてください。
c++ - wxWidgets、Code::Blocks、および wxStyledTextCtrl = _imp__wxSTCNameStr への未定義の参照
Code::Blocks を使用しており、wxWidgets 2.8 をインストールしています。wxSmith を使用して GUI 要素を作成し、編集し、エラーなしでコンパイル/再構築しました。
wxStyledTextCtrl をテストしたかったので、プロジェクトに追加しました。ただし、次のとおりです。
リンカーからエラーが発生します:
そしてあと数...
私は何をすべきか?おそらく wxStyledTextCtrl を使用すると、何かをインストールするか、いくつかのディレクトリに配置する必要がありますか?
wx のパスを gcc_dll から gcc_lib に変更できることをインターネットで見つけましたが、それは機能しません。
私はWindows 7 x64で作業しています(ただし、x32ライブラリを使用したり、x32 .exeをビルドしたりするため、問題はないと思います)。
python - wxPython StyledTextCtrl 16 進フォーマット
手を貸していただける方へ。
wx.STC.StyledTextCtrlを使用するPythonでBoaConstructorを使用してアプリを構築しています。この styledtextctrl では、Scapy の hexdump 関数を使用して 16 進数データを出力しています。行番号、16 進数のダンプ、および文字トランスコードが追加されます。残念ながら、StyledTextCtrl でこのテキストをフォーマットして、通常の 16 進エディタのように表示する方法がわかりません (ここの画像を参照してくださいhttp://imgur.com/a/tqE02 )。ありがとう!
wxpython - wxPython StyledTextCtrlの行番号が1から始まらない
wxPython Demos のおかげで、wxPython StyledTextCtrl に行番号を追加する方法を知っています。
行番号を 1 以外から開始する方法はありますか?
これの動機は、大きなテキスト ファイルのスニペットを表示することです。行番号を完全なファイルの行番号と一致させたいのですが、テキスト コントロールにファイル全体をロードしたくありません。