Reputation: 82545
We have a set of applications that basically display a bunch of bitmaps and text, then allow user to press "buttons" (certain bitmaps) that cause actions to occur.
We currently have these implemented using DirectX and a bunch of code to place the bitmaps and handle the button-presses. But we'd like to have the following features:
We don't like the common GUI toolkits or widgets. We want something that has more of the look of a game than of a dialog box.
Any suggestions for off-the-shelf stuff we could use?
Upvotes: 0
Views: 383
Reputation: 12646
"We don't like the common GUI toolkits or widgets. We want something that has more of the look of a game than of a dialog box."
You realize that Trolltech's QT has a style sheet language for widgets? Take a look at their white paper, specifically page 60
http://trolltech.com/pdf/qt43-whitepaper-us.pdf
Going over your other requirements:
Yes. Also supports Windows, Mac, and embedded environments.
Qt's Designer is a very nice tool. I use it all the time.
Qt supports this.
Qt supports this.
This might be the fly in the ointment. You could check out Qt's embedded option. I've never used that myself.
Qt is for C++ and works with all major compilers.
Qt has both open-source and closed source options.
Upvotes: 0
Reputation: 3850
You could try wxWidgets (it has wxBitmapButton) or try to implement your own solution using SDL for all of the graphics.
Upvotes: 0
Reputation: 6028
Maybe the way to go is something like Clutter or Allegro. If you check in this article at ArsTechnica what they are using Clutter for, you might get an idea how to use it. I don't know for sure if it works on Windows, but I'm pretty sure it does, considering it only depends on libraries that are supported under Windows.
Upvotes: 1