問題タブ [wx.textctrl]
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.
python-2.7 - wxpython wx.TextCtrl で Enter キー、スペースバー、およびバックスペースを使用中にエラーが発生しました
wx.TextCtrl を使用するテキスト エディターでは、アルファベット キー (az) 数字キー (0 ~ 9) が Unicode 値にマップされます。
エラーが発生する行を以下に示します。
エラーメッセージは以下のとおりです。
これらのキー (Enter、Space Bar、Backspace) をマップする方法はありますか? 他のキーは以下のようにマッピングされます。
python - wx.TextCtrl ドラッグ アンド ドロップ フォルダーを使用してファイル パスを取得する
現在、wx.TextCtrl を使用して作業中のアプリを使用しており、そこでフォルダー選択ダイアログ ボックスを開きます。ドラッグ アンド ドロップを追加して、フォルダーをドラッグ アンド ドロップするだけでフォルダー パスを取得できるようにして、ユーザーが両方のオプションを利用できるようにしたいと考えています。ここに私の現在のコードのセクションがあります:
python - wxPython: ポップアップ ウィンドウの TextCtrl
ポップアップ ウィンドウを作成しましたが、TextCtrl がウィンドウ全体に完全に展開されていません。代わりに StaticText を使用するとうまく機能します (ただし、コンテンツが大きすぎる場合はスクロール バーが必要になるため、現在 TextCtrl を使用しています)。いくつかのガイダンスを提供してください。
python - 別のタブ付きパネルの wx.TextCtrl にテキストを追加 - wxpython
3 つのタブ付きパネルを備えたアプリがあります。現在、同じパネルでwx.CallAfter(self.running_log1.AppendText, line)
AppendText を wx.TextCtrl に送信していますが、AppendText を別のタブ付きパネル RunningPane2 で wx.TextCtrl に送信したいのですが、wx.CallAfter(RunningPane2.running_log2.AppendText, line)
これは機能しません。または、RunningPane2 クラスを完全に削除してself.running_log2 = wx.TextCtrl
、RunningPane1 パネルから作成できますか?
python - wx.TextCtrl は OSX でラップしません wxpython
私は wx.TextCtrl ウィンドウを持っています。これにはいくつかのバグがあり、Windows に 1 つのバグ、OSX に 1 つのバグがあります。
バグ 1: wx.TextCtrl ウィンドウでテキストをラップしたくありませんが、複数行にする必要があります。これは Windows では正常に機能しますが、OSX では機能しません。
バグ 2: wx.TextCtrl ウィンドウにテキストを追加すると、Windows では自動スクロールしませんが、OSX では正常に動作します。テキストが入力されると、スクロール バーはウィンドウの上部にとどまります。手動でスクロール バーを下部までドラッグして、新しく入力されたテキストを表示できますが、OSX ではこれが自動的に行われます。
OSX 10.9.2、Windows 7、Python 2.7.6、wxpython 3 を使用しています。
python - wxPython SetStyle が機能しない
コードで wx.TextCtrl.SetStyle() を使用していますが、すべてのテキストのスタイルが変更されています!
これが私のコードです:
私はこのコードをテストし、farthest_position が TextCtrl の最後にないことを確認しました (毎回予想される位置にありました)。ただし、何らかの理由で、TextCtrl ボックス内のすべてのテキストの背景が灰色になっています。