This is an old revision of the document!


UIFC

Background

UIFC (User InterFace for C or some crap like that) is the text mode user interface library used by scfg, echocfg, and others. It was originally inspired by the UI for NetWare 2.x servers, and was written from scratch by Digital Man.

Implementations

Over the years, a few different implementations have been ported/written. Today, only three survive.

uifc.c

The original DOS 16-bit implementation, initialized using uifcini(). This implementation is no longer supported and may have problems due to the size of integers.

uifc32.c

The 32-bit port of the DOS version, initialized using uifcini32(). This is the best supported version and is reccomended for effectively every use.

uifcx.c

The command-line version using standard I/O, initialized using uifcinix(). This version is a “last resort” type of implementation. Many features don't work as intended and it can be difficult to navigate the menus. it is intended to work though.

Interfaces

C Interface

Javascript Interface

ref/uifc.1342035131.txt · Last modified: 2012/07/11 12:32 by deuce
Back to top
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0