Another newbie request: as a C programmer, how do you put together a GUI? Are there libraries available to help out? Or do you have to use a more 'visual' language and link it to your C code? I'm starting to get the hang of the basics of C, but I"m not sure where to start with developing a user interface. I'm working in GNU/Linux, but I'd like to use tools that work on Windows as well, if that's possible.