問題タブ [wxtextctrl]
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++ - wxTextCtrl 改行の問題
wxTextCtrl の厄介な問題と戦っています。何を試しても、新しい行を追加する方法はありません。wxTextCtrl は、改行の代わりに四角い文字を表示します。
関連するコードは次のとおりです。
そして私は得る:
一部のテキスト◻◻改行◻◻別の改行◻◻再び改行
最初はMultilineプロパティに問題があると思ったがdetail->IsMultiLine()戻ってきたtrue
どんな助けでも大歓迎です、
python - マウスオーバー時の wx.TextCtrl の変更
たとえば、いくつかの wxTextCtrl を持つ wxApplication があります。
ユーザーがさまざまな値を入力してボタンをクリックした後、入力した値を並べ替えます。たとえば、ユーザーは次のように入力しました。
これらの値を並べ替えて、TextCtrls 内で変更したいので、次のようにします。
最初は値が正しく変更されますが、各 TextCtrl にマウスを合わせると、元の値に戻ります。self.panel.Layout()を追加しようとしましたが、まだ問題が発生します。
編集:サイザーの設定を変更しましたが、値は変更されていませんが、何が問題なのかわかりません:
そして私のイベントで(入力がソートされるとき):
Edit2: 元の質問から遠ざかっています。新しい質問を開始する必要があるかどうかわかりません?! 説明: class interpolationPanel pageThree に表示したい画像 ('tmp.png') をどこかに保存します。画像を描画しないと、すべて正常に動作します。しかし、画像の描画は私のプログラムの重要な部分であるため、ここで 2 つの問題が発生します。2) 間違った画像が描画される: ボタンを最初にクリックすると、パネルのスクリーンショットが画像として表示されます。ボタンを 2 回押すと、正しいイメージが描画されます。
python - wxPython: wx.EVT_CHAR_HOOK をバインドすると TextCtrl バックスペースが無効になります
wx.TextCtrl があり、入力できるようにしたいのですが、UP、DOWN、RETURN、ESC などのキーの押下も検出します。
そこで、wx.EVT_KEY_DOWN をバインドしてキーの押下を認識し、wx.EVT_CHAR_HOOK をバインドして、TextCtrl にフォーカスがある場合でも同じことを行います。
キーの押下 UP、DOWN、RETURN、ESC は認識され、正常に動作していましたが、EVT_CHAR_HOOK をバインドしているため、TextCtrl を入力するときに LEFT RIGHT BACKSPACE SHIFT を使用できなくなりました。
助言がありますか?