Я использую этот код:Как использовать функции Freeze() и Thaw() в 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)
ПРОБЛЕМА IS:
Объект self.output постоянно обновляет экран каждый раз, когда идет down.I я не в состоянии прочитать первые строки . Если вы прокручиваете строки чтения, когда обновляется объект self.output, этот оконный экран падает. Прикрепленный снимок экрана. window
НЕОБХОДИМОСТЬ РЕШЕНИЕ:
Я создать button.When нажмите кнопку окна не идут вниз, если обновление объекта self.output также (средства текст может быть обновление на окне, но может» t спуститься). Если не указано, окно кнопки может быть опущено и когда объект self.output получает время обновления.
Я знаю, используя функции freeze() и Thaw(), я могу ограничить функцию. Я пробовал разные способы, чтобы она не работала.
Если какое-либо решение является заметным. Спасибо заранее.
Можете ли вы объяснить одним примером. Я обновляю тест, используя self.output.write (""). Используя метод записи, обновляющий данные в окне. – nani
Попробуйте использовать ChangeValue, как я предлагаю в ответ. – ravenspoint