/ TVision homepage
TVision homepage
This is the official homepage of TVision, a port of Turbo Vision.
Turbo Vision (often called also TV, for brevity) was a widely-used library that provided a textmode application framework. By using this library the programmer could wrote a beautiful and flexible user interface in a short time. TV was available in C++ and Pascal and is a product of Borland International (also known as Inprise); it was originally intended to run only under MS-DOS and Windows shells. You can still download these ancient libraries from or .
Luckily, today this library is available for many other platforms (ported by independent programmers). My port is based on the latest C++ version (Turbo Vision 2.0); the targets are generic Unix systems. It runs well under GNU/Linux and FreeBSD, at least.
These four links point to other interesting pages:
- : complete TVision documentation (also distributed with the latest sources, see after)
- : significant snapshots of TVision in action
- : a collection of various Turbo Vision sources I found in Internet
- : a brief list of interesting links to other sites
The next two links point in this page:
- : the sources of TVision, various releases
- : some examples requested by users
TVision sources
Here is a list of the various TVision issues available; be sure to download the latest. All the packages should be ported easily to other operating systems with little or no change (most of them are built using GNU Automake/Autoconf).
- : TVision 0.1
- : TVision 0.2
- : TVision 0.3
- : TVision 0.4
- : TVision 0.5
- : TVision 0.6
- : TVision 0.7
- : TVision 0.8 Latest!
TVision examples
These are some examples users requested in the past.
- : makefile template showing how to write a makefile
- : how to change the background pattern
- : how to use the TListBox class
- : how to create custom views
- : how to handle dialogs without menu bar and status line
- : how to show a dialog box at startup
- : a simple text editor
- : the classic life example
- : how to use range validators in input lines
/ TVision homepage