2016-07-13 4 views
0

私はコードの下に言及している:wx.TextCtrlどのようにダウン機能を制限するには?

self.output = wx.TextCtrl(panel, -1, "", style=wx.TE_RICH2 | 
           wx.TE_MULTILINE | 
           wx.TE_READONLY | 
           wx.TE_NOHIDESEL | 
           wx.TE_AUTO_URL) 

問題: self.outputは、データを更新するたびはできません読み取ることができscreen.Userに毎回最後の行を示している

データの第1行またはそれ以上の行。

ソリューションを必要とする:

私はボタンをクリックしていた場合、それはデータをline.But凍結だがscreen.Ifユーザーに更新を必要とする私は、彼らが見ることができ、これを使用することにより、垂直バーを提供していますダウンデータを参照したいです総データ

+0

正しく理解していれば、水平と垂直のスクロールバーを追加しましたか? – macroland

+0

はい。垂直スクロールバーを追加しました。 – nani

+0

@Chennakesavaraomacherla、ok、だから、上下にスクロールしようとするとどうなりますか?それともあなたができないと言っていますか? – Igor

答えて

0

self.output.SetInsertionPoint(0)を追加します。これにより、テキスト "カーソル"の位置がウィジェットの最初の文字に設定されます。または、おそらくself.outputのサイズを変更できますか?

+0

私はself.output.SetInsertionPoint(0).problemを使用してみましたが、オブジェクトが更新されるたびにオブジェクトが更新されるたびに更新されます。 – nani

+0

Controlを更新するたびにSetInsertionPoint()を使用しないでください。 – Humbalan

関連する問題