Best free multi-platform GUI toolkit?
Ok, a friend of mine has a good idea on an application we wish to write, however we want to release it on both Linux and Windows.
At first we decided to just abstract the whole GUI and create our own concrete wrapper classes for XWindows and Win32 but in the end we decided that it would take too long to write create all of the classes that we''d need.
So then we took a look at QT, which is a multi-platform GUI toolkit. It looked to be exactly what we needed, but the $1,550 price tag PER developer is way too high (You only need to pay that if you wish to sell your application, which we may want to).
So my question is, is there any commercial quality multi-platform GUI API''s out there for free or at a small cost?
- Houdini
If you''re doing a DirectX style application, go with SDL (www.libsdl.org). If you''re doing a window-dialog style application, go with wxWindows (www.wxwindows.org).
http://www.fltk.org/
The most complete FREE Gui toolkit for windows and Linux. There is also a port for Mac but it is not complete. It has everything you would ever want!!.
By the way people, SDL is NOT a gui toolkit!!! It is a portable API for hardware abstraction.
Glut is a gui abstraction, but quite limited. To extend glut, there are a bunch of toolkit : Glow(my favorite), Glui and of course fltk and probably others I don't know about.
I use Glow because it very simple and my gui need are very limited. But if you want to create a full fledged application, fltk is the way to go if you don't want to pay money for your widgets.
Edited by - Gorg on August 16, 2001 11:59:22 AM
The most complete FREE Gui toolkit for windows and Linux. There is also a port for Mac but it is not complete. It has everything you would ever want!!.
By the way people, SDL is NOT a gui toolkit!!! It is a portable API for hardware abstraction.
Glut is a gui abstraction, but quite limited. To extend glut, there are a bunch of toolkit : Glow(my favorite), Glui and of course fltk and probably others I don't know about.
I use Glow because it very simple and my gui need are very limited. But if you want to create a full fledged application, fltk is the way to go if you don't want to pay money for your widgets.
Edited by - Gorg on August 16, 2001 11:59:22 AM
Try this link, it has a list of many guis and a description.
Maybe it can help you find what you are looking for :-)
http://www.geocities.com/SiliconValley/Vista/7184/guitool.html
-vissing
Maybe it can help you find what you are looking for :-)
http://www.geocities.com/SiliconValley/Vista/7184/guitool.html
-vissing
SDL is not a GUI toolkit, but since it provides platform independent access to the frame buffer, it is perfect for writing a platform independent GUI with. And some people have already released GUI add-on libraries for SDL, that are worth looking into.
I''d just like to echo johnhattan''s advice.
wxWindows is a great cross-platform UI library for applications (game tools etc). Its not really meant for an in-game UI (say, the type of UI in Unreal Tournament, or the basic menu-based UI most games have), so I think what he meant there is that for that type of thing, to be cross-platform, use SDL (with SDL_gui, or paragui or some other existing SDL UI extention).
wxWindows is a great cross-platform UI library for applications (game tools etc). Its not really meant for an in-game UI (say, the type of UI in Unreal Tournament, or the basic menu-based UI most games have), so I think what he meant there is that for that type of thing, to be cross-platform, use SDL (with SDL_gui, or paragui or some other existing SDL UI extention).
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement