- Turbo Vision
Turbo Vision is a
DOS -based character-modetext user interface (TUI) framework developed around 1992 byBorland for Pascal, andC++ . Later it was deprecated in favor ofObject Windows Library for the then-increasingly importantWin16 API.The Turbo Vision framework was included with Borland Pascal,
Turbo Pascal , and Borland C++. It was used by Borland itself to write theintegrated development environment s (IDE) for theseprogramming language s. By default, Turbo Vision applications replicate the look and feel of these IDEs. Key parts of the Turbo Vision library replicate the functionality of standard components in Microsoft Windows, for example edit controls, list boxes, check boxes, radio buttons and menus, all of which have built-in mouse support.Around 1997 the C++ version, including source code, was released by Borland into the
public domain and is currently being ported and developed by an [http://tvision.sf.net/ open-source community] .The Pascal version was never released, so the
Free Pascal project recreated an own version by backporting a clone made by Leon de Boer that ran in graphical mode back to textmode. The result is called [http://wiki.freepascal.org/Free_Vision Free Vision] . Over the years this codebase has grown stable on nearly all operating systems and architectures that FPC supports. The textmode IDE is very close to the original TP environment, with built in compiler and IDE much closer than e.g. RHIDE, and supporting functionality like code-folding.See also
*
Visual Component Library
*Object Windows Library
*Box drawing characters External links
* [http://wiki.freepascal.org/Free_Vision Free Vision] “Free Pascal’s Turbo Vision”
* http://tvision.sourceforge.net/
Wikimedia Foundation. 2010.