portable GUI framework?

Started by
8 comments, last by thehurricane 21 years, 1 month ago
I''m developing a 2D sidescroller using OpenGL and SDL, and as I''m getting the engine up and running I''m starting to realize that I''m going to need to develop a good level editor. After glancing at MFC, I decided on looking for something portable...any suggestions? Cross-platform, standard widgets, and (hopefully) a relatively easy objected-oriented stucture are all I''m looking for.
Advertisement
Although I''ve had very little experience with it, you might like wxWindows.

wxWindows, Tkl, Qt

- Magmai Kai Holmlor

"Nobody will listen to a stone no matter how hard you throw it."

[Look for information | GDNet Start Here | GDNet Search Tool | GDNet FAQ | MSDN RTF[L] | SGI STL Docs | STFW | Asking Smart Questions ]

[Free C++ Libraries | Boost | ACE | Loki | MTL | Blitz++ | wxWindows| Spirit(xBNF)]
[Free C Libraries | zlib ]

- The trade-off between price and quality does not exist in Japan. Rather, the idea that high quality brings on cost reduction is widely accepted.-- Tajima & Matsubara
Look into Java. It took me less than a day to get a full featured tile editor created.
Are there any portable GUI toolkits that DON''T take over your application''s main loop?
---------------------http://www.stodge.net
Qt is the best IMO.

It does ''take over your programs main loop'' but that''s because it has a MUCH cleaner solution than a monolithic loop to handle messages. Check it out at www.trolltech.com
Although it probably isn''t much of an issue for you, since this is only for a game tool, and not a real application, wxWindows actually uses native widgets on Windows, unlike Qt. But, that probably won''t be a deciding factor for you.
But I need something that doesn''t take over the main loop, regardless of how monolithic the concept of a main loop might be.
---------------------http://www.stodge.net
quote:Original post by stodge
But I need something that doesn''t take over the main loop, regardless of how monolithic the concept of a main loop might be.


PUI (now part of PLIB)

It is glut based however can be used independantly (apparently though I''ve never tried).....


Thanks Rob I''ll look at that.
---------------------http://www.stodge.net

This topic is closed to new replies.

Advertisement