This chapter discusses some issues and ideas which may be applicable to using the ZvtTerm terminal widget in your application.
You might consider using a ZvtTerm in your application, if you require any of the following features:
When you need to execute a sub-ordinate terminal-based application and display its output. ZvtTerm provides all of the necessary emulation and tty handling code to simplify your job.
When you wish to provide a graphical front-end to an exsiting terminal-based application, including integrated cut-and-paste, scrollback, and ANSI colour support.
When you want to generate coloured output and display it in a scrollable window. ZvtTerm includes an efficient and fast display and rendering engine (although the pixmap background implementation is currently very poor).