Hi all, as I told you some days ago, I'm about to start a project with the IVAO guys to develop a client software for FlightGear. However, as I'm new at the Linux programming environment, I'm trying to decide how should the GUI of the application be done. The application should be rather simple: just a rectangular bitmap with buttons, and a text entry box. I'm attaching a sample of the existing Ivap for MSFS look. The thing should be doing some kinda clone for FG and make it look similar to the picture.
Apart from this main interface, there will be some regular forms with text fields and buttons, for entering the flight plan and configuring the application, etc. The application should be easy to show/hide from FG (via hotkeys or whatever), as if it was a "popup gauge" (no need to attach it into the actual cockpit). The gauge should always sit on top of FG, and hide automatically for instance when FG minimizes, closes, etc. The problem is that I want to start developing the GUI, but honestly I'm a bit lost and overwhelmed. I don't know which toolkit I should use. I've been looking at FLTK and GTK+, but I'm not sure they are the right tools to use. While they would be nice for the standard forms (flightplan and so on), I'm not sure I can use them for the main "window" (the picture I'm attaching). As I'm in a learning process, I prefer to start learning the right tool, so this is my question: what's your advice? How should I start with the interface? FLTK? GTK+? SDL? OSG? etc.? Sorry for my lack of knowledge :-( Thanks, Pep. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel