I have a C program, and i looking to develop a simple GUI for this
program. i want to use something that is platform independent
(portable) and easy to learn.
Any suggestion is highly appreciated.
If you want a *PORTABLE GUI*, you're pretty much limited to "ASCII
art". (or whatever character set your implementation uses, but I
don't recall hearing the terms "EBCDIC art" or "BAUDOT art" or
"Latin-1 art" used).
The "ncurses" or "curses" packages (found on but not limited to
UNIX; I believe there is an MS-DOS implementation, and telnet /
terminal emulator windows under X or Microsoft Windows that emulate
a known terminal type are also usable) are not portable (but still
do better than hard-coding for one terminal type), and depend on
you telling it the characteristics of the terminal you are using
for things like cursor positioning and clearing the screen (something
which doesn't work very well on printing terminals).
Oh, yes, portable C doesn't do meeces nor character-by-character
(not waiting for ENTER/RETURN) I/O.
Gordon L. Burditt