rigordo959 / tsWxGTUI_PyVx_Repository

The TeamSTARS "tsWxGTUI_PyVx" Toolkit is designed to be a foundation for developing, operating and troubleshooting those Python Curses based application programs embedded in local and remote 32-/64-bit computer systems used to monitor and control mission critical equipment.
13 stars 1 forks source link

tsLibGUI/tsWxTextEditBox is too slow, unresponsive and buggy. #35

Open rigordo959 opened 9 years ago

rigordo959 commented 9 years ago

The curses.textpad module provides a Textbox class that handles elementary text editing in a curses window, supporting a set of keybindings resembling those of Emacs (thus, also of Netscape Navigator, BBedit 6.x, FrameMaker, and many other programs). The module also provides a rectangle-drawing function useful for framing text boxes or for other purposes.

Unfortunately, its use within the wxPython emulation suspends updates to other wxPython GUI objects.

An attempt to substitute a character input event driven emulation is too slow, unresponsive and buggy.