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
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.
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.