[fpc-pascal] TUI library

Michael Van Canneyt michael at freepascal.org
Mon Aug 24 21:33:23 CEST 2026



On Mon, 24 Aug 2026, Timothy Groves via fpc-pascal wrote:

> So video+keyboard is no longer reliable, crt is a mess, FreeVision is a 
> nightmare...can anybody point me to a fpc TUI library that works and is at 
> least somewhat cross-platform?

I have a version of FreeVision that was rewritten to use classes instead of
the old TP model.

It works with TComponent as a base class, the intent is to allow you to design a TUI 
application in the Lazarus IDE.

The integration in Lazarus is not yet 100% completed (I still need to flesh out
some bugs in the designer), but if you don't mind that, and are prepared to do everything in
code for the time being, I'm willing to put it already publicly available.

It comes with a lot of simple examples, at least one per 'control'. 
All are verified to work. If you run into problems, I will of course help
you out, because I want to make this really usable.

Michael.


More information about the fpc-pascal mailing list