This is a preview of the PlayBasic WinGUI library. It's still a long way to go, but I thought I might start the hype right now.
QuoteThis is a preview of the PlayBasic WinGUI library. It's still a long way to go, but I thought I might start the hype right now.
[snapback]6929[/snapback]
Cool :)
QuoteThis is a preview of the PlayBasic WinGUI library. It's still a long way to go, but I thought I might start the hype right now.
[snapback]6929[/snapback]
Very nice.
I'll certainly be able to use a GUI for a couple of the games I'm working on.
A few things I'd like to see.
Being able to use a bitmap/jpg/png as the background for the window.
The potential to throw some html at the window and tie it back into playbasic.
For example building tables and populating them.
Custom buttons, size, shape and colour.
Thats enough for now. :)
QuoteVery nice.
I'll certainly be able to use a GUI for a couple of the games I'm working on.
A few things I'd like to see.
Being able to use a bitmap/jpg/png as the background for the window.
The potential to throw some html at the window and tie it back into playbasic.
For example building tables and populating them.
Custom buttons, size, shape and colour.
Thats enough for now
Very good ideas. :)
However, this particular library is for creating standard Windows controls, so it's more suited for Apps/Tools rather than games.
But it won't be the last library. :)
QuoteVery good ideas. :)
However, this particular library is for creating standard Windows controls, so it's more suited for Apps/Tools rather than games.
But it won't be the last library. :)
[snapback]6932[/snapback]
I almost forgot..
Window Transparency (scalable from 0 - 100%)
I'd love to be able to use a transparent window and overlay it ontop
of the game playfield. :)
As for it being an 'Apps' based Library, Give us game GUI's or give us Death..
Ok perhaps a touch harsh.. :D
QuoteI almost forgot..
Window Transparency (scalable from 0 - 100%)
I'd love to be able to use a transparent window and overlay it ontop
of the game playfield.
Yeah it is possible to alpha blend windows (in Win2K or XP)
QuoteAs for it being an 'Apps' based Library, Give us game GUI's or give us Death..
Ok perhaps a touch harsh..
Hmm... you mean I have the choice? :)
This library will be needed for some PB tools we're going to develop.
Hello,
It's always a joy to see a one step closer to my ultimate wish ->
Playbasic Extreme (Playbasic 2D + 3D + GUI + OOP + Multiplayer + Level Editor + FPS Creator + Reference Manual and Programmers Guide - both > 500 Pages + .... )
And then I wake up and my dream disappear in the air ...
Carry on with the good work empty.
Have a nice day,
Tomaz
A little update. Now with menus (including Accelerator keys)
... and Toolbars (actually Rebars too but not on the pic).
Really Nice stuff :)
Lord greets Empty and his adventures in the 'Win32 api calls' jungle :D
Thanks Kohai.
It's more of a nightmare than an adventure. :)
Nightmare ??
You mean you feel like a nice little winged-angel programmer, lost in the MSDN 'make a window in 10 lessons' hell, surrounded by horrible 'API system calls' demon everywhere ??
Yeah, i know, i've been there too :)
Yep, that describes it very well.
The normal WinAPI is horrible, but compared to their XP theming stuff, it's actually quite good. :ph34r:
Two screenies
Looks great. I've got lots of respect for someone who's willing to go thru the mess that is the Win32 API. :)
Can we see some code though? Like the source code to any one of those windows you created ... I just want to get a feel for the syntax and stuff.
SiN
[plink]PlayBasic WinGui (http://www.underwaredesign.com/forums/index.php?topic=839.0)[/plink]
This Library is no longer in development
i know i should know this but how do i install wingui?
Just unzip it. The folder (from memory) comes with WinGUI DLL and an PB use example. Although the example is really empty's test code, so it's bound to be different in the various revisions.
To use the betas in yoru own projects, Copy the DLL and the WinGUI.PBA file to your projects folder.
At the start of your project type
#include "WinGUI.pba"
Then your code bellow.
There's a lot to grasp and not a lot of doc's. If you have a query, ask Empty. (that's what i do :) )
Note: WinGUI requires PB1.089 or higher.