Best GUI?

BlitzMax Forums/BlitzMax Beginners Area/Best GUI?

GaryV(Posted 2008) [#1]
I bought MaxGUI, but I am looking for a GUI to use in a graphic window. I see IGlass in the tool section. Does anybody have any experience with this? Are there any other GUIs like IGlass?


Brucey(Posted 2008) [#2]
There's also HighGUI, and FryGUI.


GaryV(Posted 2008) [#3]
Are there any links to download FryGUI?


GaryV(Posted 2008) [#4]
N/M found a working link


GfK(Posted 2008) [#5]
I bought MaxGUI, but I am looking for a GUI to use in a graphic window
Why not use a MaxGUI canvas?


Brucey(Posted 2008) [#6]
I think the important part there was :
a GUI to use in a graphic window



GaryV(Posted 2008) [#7]
What he said, plus MaxGUI isn't that great on Linux (compared to Windows and Mac)


GfK(Posted 2008) [#8]
What he said, plus MaxGUI isn't that great on Linux
Well yeah, Linux..... a cherry on top of a turd, does not a cake make.


Brucey(Posted 2008) [#9]
Now now, cheerie-chap.... each to their own.


GaryV(Posted 2008) [#10]
a cherry on top of a turd, does not a cake make.
Why do you have to bring up Vista?


dynaman(Posted 2008) [#11]
> Why do you have to bring up Vista?

True enough, Linux is a turd on top of a cherry, either way you get the turd...


plash(Posted 2008) [#12]
True enough, Linux is a turd on top of a cherry, either way you get the turd...
Once you wash away the turd you have a nice, shiny cherry!


iprice(Posted 2008) [#13]
Once you wash away the turd you have a nice, shiny cherry!

Yes, but would you want to eat it?


tonyg(Posted 2008) [#14]
I quite like IGlass but, as with most game GUIs, I only ever used about 10-20% of it. Same with FryGUI and HighGUI. GA's Framework has some good button related code and progress bars.
Personally, an in-game GUI or menu system is something which you can build up pretty simply and keep adding to it.


plash(Posted 2008) [#15]
I agree with tonyg, for simple games its just as easy to implement your own GUI (which can allow you to style it to the game).

I personally favor how FryGUI handles events, if you plan on building your own you should take a look at FryGUI or 'simplegui.bmx' in blobulos.


Brucey(Posted 2008) [#16]
I liked IGlass too, but it wasn't flexible enough for me, so initially moved onto HighGUI, which felt faster, but again found it too constrained... then onto FryGUI, which is probably the best BlitzMax-based implementation I've seen so far.
But, it didn't do tables very well, amongst other things, so I've abandoned a BlitzMax-based GUI lib in favour of a C++ one, which is both faster, more full featured, and very flexible.

But it's good that there is so much choice :-)