Archived

This topic is now archived and is closed to further replies.

portable GUI framework?

This topic is 5376 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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.

Share this post


Link to post
Share on other sites
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 ]

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Look into Java. It took me less than a day to get a full featured tile editor created.

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites
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.

Share this post


Link to post
Share on other sites
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).....


Share this post


Link to post
Share on other sites