Is there a console ui library? for like making menus or buttons and colored windows etc..? Ive tried searching but nothing came up. Thanks!
Do you mean menus and buttons like in the Turbo C++ \ Turbo Pascal DOS IDE?
Yes, Exactly it. :)
travis,
I think it can be done but I have never seen anyone do it in assembler. It involves shovelling through all of the console API functions using text mode back buffers. Its a long time since I have done anything like this, basically the old DOS days but from memory the win32 console (CMD.EXE) handles a number of screens at a time so you can draw to one then switch them over.
PDCurses http://pdcurses.sourceforge.net/ has some popularity. It's written in C, but there are also libraries available.