View Full Version : Text User Interface Language

November 13th, 2008, 10:23 PM

Ive been searching for the past few days for a language that supports TUI (http://en.wikipedia.org/wiki/Text_user_interface), basically i need a 16-bit interface that will allow the user to interact with it, without a mouse. I need the basic colors (blue, red, green, white, gray yellow and black). I know this is a Ubuntu form, but you know how when you go to install Windows XP and you come to the screen that tells you weather to install or repair, an interface that is very similar (if not the same) to that.

~Cody Woolaver

November 13th, 2008, 10:55 PM
This is not language specific. Any language, with proper bindings, can be used to do this. Use whatever you are comfortable with.

Look into the ncurses library.

November 13th, 2008, 11:40 PM
python + curses http://www.amk.ca/python/howto/curses/

November 13th, 2008, 11:46 PM
Im aware of the curses library but was wondering if there was another method i could use.

November 13th, 2008, 11:54 PM
I don't know of an alternative, but is there any particular reason you're avoiding curses?

November 14th, 2008, 12:23 AM
dialog (http://hightek.org/dialog/) lets you make simple interfaces to bash or perl scripts.

For something that's closer to a language, there is S-Lang (http://www.jedsoft.org/slang/).

November 14th, 2008, 12:47 AM
Thanks, ill look into both of those, i know theres a c++ lib for c++ but i was wondering if there was another libary that goes with c++

November 15th, 2008, 02:35 AM
I'm writing a text-based windowing toolkit I call ntk as an ncurses equivalent to gtk. Does that help? =)