TxWindows Library

Release date: 
Sunday, 14 October, 2018



Authors/Port authors:

The TxWindows library for development of text mode applications using a windowing system including menus, dialogs and more!

DFsee is developed using the TxWindows Library.

TxWindows features:

  • A text mode windowing system (UI)
  • A user interface based on the well-known principles of GUI's like Windows and OS2-PM, but operating entirely with text screen elements (ASCII, ANSI ...)
  • Uses UI elements like windows, buttons, lists, menus, entry fields; Is operated using keyboard and mouse.

And offers several advantages:

  • Portable to many platforms (OS2, DOS, Linux ...)
  • Fast, even on old hardware
  • Works in minimal environments like boot-diskettes (OS2, DOS, Linux ...) or  usb pen-drive
  • Appeals to command line users
This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).

You can install the prerequisites with rpm running the following string in a command line:

yum install gcc

Following ones are the download links for manual installation:

TxWindows Library v. 7.00 (1/3/2021) Readme/What's new
TxWindows version 7 distribution (Open source, MIT license) Includes the library, sources and samples. Unzip the 'txwcsam.zip' and 'txwinlib' ZIP files from the archive into an instalation directory of your choice (can be ROOT or a subdirectory) with enough space (roughly 200Mb) Unzip the 'txwtools.zip' either to that same directory (and add to PATH) or unzip it in a 'tools' directory already in the PATH. Then update the 'install-path\c\setenvtx.cmd' script to match the driveletter and path to the 'c' subdirectory in the actual installation directory. (or call it with the correct parameters to do that) When using an seperate OS2 toolkit (not from Openwatcom) you need to set the TOOLKIT environment variable before calling the setenvtx.cmd script. Note that the 'TXT' sample/test program contains the executables for all supported platforms (in the '_build_' subdirectory), so so you can see how it looks without having to build anything yet. Jan van Wijk Fsys Software
Record updated last time on: 28/10/2022 - 14:32

Translate to...


It is now at version 7, the link on the downloads page has v6, but the link on the TxWin has version 7

Add new comment