Page 1 of 1

GUI interface for Windows/DOS/OS2/Linux/SMX/QNX/MAC

Posted: Thu Nov 13, 2003 9:36 pm
by Num3
Maybe something to keep an eye on

http://www.scitechsoft.com/products/dev ... _home.html


---EDIT---

Check link on the next post for direct access !!!

Posted: Thu Nov 13, 2003 9:39 pm
by Codemonger
Very cool .. cross platform hmm. 8) Nice!

http://wxwindows.org/

Posted: Thu Nov 13, 2003 11:30 pm
by fsw
wxWindows is not too bad.

Sometimes I play with wxBasic, a Basic language that uses wxWindow as GUI.
It's a interpreter who adds the file to the exe. The minimal file size is at least 500K packed (because of all the wx stuff).

Also if you are into C try "Sphinx C--". There is a nice little wxWindow library for it that works just fine. Applications are small (as in C).

Posted: Wed Dec 31, 2003 1:51 am
by PolyVector
Here's a nice GUI engine too... I think it would be possible to get this to work in PB since it's for PowerBasic and is a standard DLL...

I've gotten it to load up... but can't figure out how to make a window in it yet :/

http://www.zapsolution.com/winlift/index.htm

Try the demos... They look really nice...
I wish someone could get this working! :)

Posted: Wed Dec 31, 2003 4:15 am
by Shannara
Looks kinda good, the only reason I am against it right now, is because DLLs are not cross-plaform.

Posted: Wed Dec 31, 2003 7:23 am
by fsw
If you want a really cool GUI look @:

http://aedgui.sourceforge.net

This one is fairly new and has a different approach as other GUI's, because it's based on SDL.
So no OS GUI API is used @ all.

Microsoft will change the GUI API completely with Blowhorn, so let them do it.
The only thing that has to be done is adapting SDL (if necessary) and the complete GUI and all GUI stuff can be as it is.

(wxWindows is different, because it uses native API stuff from the OS, the wxWindows binding for MS-Window$ needs to be completely rewritten - and this for every GUI Gadget or GUI Event - the same is valid for PureBasic's GUI Toolkit)

Sam Latinga (the guy that wrote SDL) joined the developer crew of aedgui, this tells a bit of the power of this beast.

Because it's on top of SDL it runs on every OS where you can get SDL and as long SDL runs fine on a specific OS, also is the GUI.
It's completely themable and as far as I remember you can hot switch the theme of your window.

They have a cool demo where the GUI is on ONE windowed screen with OpenGL.
Yes it's possible to mix SDL/OpenGL/GUI Gadgets on ONE screen.

The only bad thing about it is that it's written in C++.
Having access through PureBasic could be difficult.

PureBasic is Linux/Windows and supports SDL on both Operating Systems, so....