Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Work in Progress / FREE Windows GUI DLL for DarkBASIC Pro

Author
Message
Mason
20
Years of Service
User Offline
Joined: 20th Mar 2004
Location: Arizona
Posted: 4th Sep 2007 08:13
*bump* this dead?


Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 4th Sep 2007 08:35
Sorry, I didn't see your last post.

No updates yet, sorry.


Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
Mason
20
Years of Service
User Offline
Joined: 20th Mar 2004
Location: Arizona
Posted: 6th Sep 2007 06:11
bummer, looking forward to one


Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 6th Sep 2007 06:15
The lack of updates is due to work on other projects which bring profit. This currently has no profit coming in from it, and hence is not as big a priority as the more profitable products. I've been working out some licensing details with some companies about benefits to some of the stuff I'm working on. For example the TwilightEngine doesn't have a speedy collision system, and it will need one. I'm talking with a company about using their collision system in it.

Anyways, the work on the more profitable products does take away a little from the non-profitable products, however, not everything. I plan on working on WinGUI today for a while.


Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 6th Sep 2007 09:03
Okay! I'm uploading an example document! It's from one of my current projects, but that's not to be worried about. The template is basically the same.


Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums

Attachments

Login to view attachments
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 7th Sep 2007 07:13 Edited at: 7th Sep 2007 07:25
*ahem*

Slight update to WinGUI not worth releasing: gui_getWindowTextEx now works again, gui_getWindowText does not. The C/C++ equivalent of gui_getWindowText's usage does however work. I assume it could be a problem with DBP, or the way I'm interacting with DBP.


For those using the DBPPluginSDK, the current version works fine with MSVC++ 2008 Express AS IS.


Cheers,

-naota

Edit
Well, I created a topic over on Aex.Uni, which made my have to upload the latest... So enjoy the latest. <You might notice a speed increase with text retrieval>

The WinGUI thread on Aex.Uni

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
Mason
20
Years of Service
User Offline
Joined: 20th Mar 2004
Location: Arizona
Posted: 7th Sep 2007 10:13
I gotta get some sleep but I'm checkin all this out tomorrow


Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 9th Sep 2007 09:12
UPDATE
Here's a new update for WinGUI. What's new with this update?

A * You can create a date/time picker box.

B * You can create a picture box.

C * You can create an image button.

D * The GDI functions have been fixed! (Except for colors)

E * You can set the "checked" state in a radiobox, or checkbox.

F * You can draw portions of a window to another window.

G * You can invert the colors of an area of a window.

H * And more. I think...


You can get this download from my website, here.


Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
Alfa x
18
Years of Service
User Offline
Joined: 1st Jul 2006
Location: Colombia
Posted: 9th Sep 2007 15:56
This is getting better.
Congratulations.
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 9th Sep 2007 22:30
Thanks. Menus, keyboard input, and mouse input are on their way.



Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 24th Sep 2007 03:15
WinGUI now has it's own page.

WinGUI's page


Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 28th Sep 2007 07:34
For some people, it looks like dark times for WinGUI, the last update having been nearly 2 or 3 months ago, where as WinGUI used to be updated by the week, or at least once a month. No promise of any new features seemed to have been apparent, some might have thought this project was dead...

However, with a small breathe of life, and a little programming, the project seems to be alive again!


Okay, basically I've been working on something else, however that something else just happened to involve a Windows based GUI, and most of WinGUI has been built into it, and fixed. Well, menu items and the such work great in it, as well, TABS are currently implemented! Plus a ton more features, some WinGUI has, some WinGUI doesn't... Well now, what does this mean exactly? This means that you should either expect an update to WinGUI pretty soon, or that you should look for this "other" product. A hint is that an unofficial announcement has been made of the product, but I won't say where, and I won't say what the product was called... Either way, WinGUI may be getting an update very soon.

Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
Alfa x
18
Years of Service
User Offline
Joined: 1st Jul 2006
Location: Colombia
Posted: 28th Sep 2007 16:58
Excellent.
I'm expecting your update ASAP. Because i plan to use WinGui in one project.
Can't wait more.
da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 29th Sep 2007 20:59 Edited at: 29th Sep 2007 21:00
update time!?


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 5th Oct 2007 01:52
don't leave us hanging


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
Omen
18
Years of Service
User Offline
Joined: 7th Nov 2006
Location: Maple Grove, MN US
Posted: 14th Oct 2007 20:33
I'm looking forward for an update on this as well.

Keep up the good work!
Alfa x
18
Years of Service
User Offline
Joined: 1st Jul 2006
Location: Colombia
Posted: 14th Oct 2007 21:08 Edited at: 14th Oct 2007 21:10
me too!
i'm anxious
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 16th Oct 2007 00:06
I have no net, so no upload

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 16th Oct 2007 01:12
Nooooooo!! lol

But seriously, when are you gonna get your internet back? Your PSP must be lagging like crazy lol


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
Omen
18
Years of Service
User Offline
Joined: 7th Nov 2006
Location: Maple Grove, MN US
Posted: 16th Oct 2007 20:53
@Aaron,

Got a couple questions for you...

1) Is there a way to set a combobox's value? I see that you can set a checkbox value with GUI_SETBOXCHECKED, but where is GUI_SETCOMBOBOX ?

Edit: I Tried using GUI_SENDEVENT, with a 324 event and even a 273 event, but that didn't work :/

2) Is there a way to change an image button's image? I see that you can change a window's image with GUI_SETWINDOWIMAGE, but where is GUI_SETBUTTONIMAGE ? This, of course, would be so that a button image can be changed when a user clicks on a button or hovers over it

Thanks!
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 17th Oct 2007 04:39
november hopefully.

1: No?
2: gui_setWindowImage

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 18th Oct 2007 01:49
will menus and tabs be out soon


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 18th Oct 2007 06:44
*ahem* Did someone say tabs?

WinGUI with TAB support now. The new commands (source code):


It didn't take me this long to write this code, it took me this long to make MSVC++ play nice (As I had to uninstall vista temporarily, now I have reinstalled it ).

Download:

WinGUI 10/15/07


Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 18th Oct 2007 13:44 Edited at: 18th Oct 2007 13:53
Thank you man!! WOOOOOOO!!!!!

Ahem. Ok, I'm good now...




-Dan


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
Alfa x
18
Years of Service
User Offline
Joined: 1st Jul 2006
Location: Colombia
Posted: 18th Oct 2007 22:13
Thanks Aaron!.
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 19th Oct 2007 03:39
Thanks. Due to the probability of confusion as to what the commands do, here is the INI entry...



Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 20th Oct 2007 04:26
Thanks, once again




-Dan


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 22nd Oct 2007 04:05
Will you fulfill my dream, and finish menus?



-Dan


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 26th Oct 2007 00:02 Edited at: 26th Oct 2007 00:21
@da power pwnerer
No, but I'll offer you an update providing Toolbar support and somewhat fixed text-retrieval with lovely looking source code!

@Everyone
Here's an update, enjoy. There's a changes file in it too.

WinGUI 10/20/07 (RAR)


Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 26th Oct 2007 23:22
awesome, thanks

(For some people, you have to right-click the link and choose Save-As to download)


-Dan


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 27th Oct 2007 00:01
@da power pwnerer
Yeah I know. :/ I had to do that with the Newton download as well, not sure why. (I mean, is there any web page with ".rar" as an extension? I just don't see a reason for it!)


Cheers,

-naota

DBP, $80. DBP's plugins, $320. Watching DBP Crash, Priceless.
NG Website Aex.Uni forums
Lucifer
18
Years of Service
User Offline
Joined: 26th Dec 2005
Location:
Posted: 31st Oct 2007 02:08 Edited at: 31st Oct 2007 02:09
Hey everyone i'm making a wingui editor, like bluegui has (i hope ) I've finished all the hard work on it, the only thing left, wich will probably be the most easy (but boring) is adding all the features to it (it is pretty easy, the only thing it can do now is add a button, but that was so easy to code, i cant imagine this will get any harder) well, here's a screenie.


and here's a simple code i exported from the wingui editor (just to show it does detect the window size, button position and height and all that stuff)


Lord Voldemort needs no signature!
zapakitul
17
Years of Service
User Offline
Joined: 1st Mar 2007
Location: In my world
Posted: 31st Oct 2007 08:09
Whohoo ! Perfect ! But you guys know what would be cool? The posibility that when you double click the button it will pop-out the code so you can add events ! That is what blue gui misses!

Lucifer
18
Years of Service
User Offline
Joined: 26th Dec 2005
Location:
Posted: 31st Oct 2007 16:03
Quote: "The posibility that when you double click the button it will pop-out the code so you can add events "


yeah, i will add that later on

Lord Voldemort needs no signature!
zapakitul
17
Years of Service
User Offline
Joined: 1st Mar 2007
Location: In my world
Posted: 31st Oct 2007 20:06
omg that is so great ! If i could be near id hug you =))

da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 31st Oct 2007 22:42
That looks very awesome Lucifer



-Dan


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
Alfa x
18
Years of Service
User Offline
Joined: 1st Jul 2006
Location: Colombia
Posted: 1st Nov 2007 03:00 Edited at: 1st Nov 2007 03:02
yeah!.
It would be great if you can add some skinning in the editor


Regards.
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 5th Nov 2007 03:13
IMPORTANT MESSAGE
WinGUI is subject to getting rewritten in a way that just *might* break existing code. This rewrite will be for stability in WinGUI, as well as to fix several bugs which could only be fixed with this rewrite. I don't know how long it will take, or when I will even get started.

If you are largely using WinGUI, please be aware of the possibility of code breaking, and keep an eye out.


Cheers,

-naota

"I'd newbie slap here, but I've no idea how far I'd need slap before they'd come back with a clue." - VanB
Aex.Uni forums
da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 5th Nov 2007 22:42
My eyes are out
Be sure to keep a backup of your code


-Dan


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 5th Nov 2007 23:20
All the versions I've released on the new server are still up there, thanks.

In additional news, I did plan out the new way that the menu system would work. In essence, you will use only ONE command to append a new menu, or create the menubar itself, and that (In WinGUI) would be "gui_makeMenu(name$, flags, parent)". Where as "flags" will specify if the menu has an image, if it's a splitter, etc.

Cheers,

-naota

"I'd newbie slap here, but I've no idea how far I'd need slap before they'd come back with a clue." - VanB
Aex.Uni forums
da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 6th Nov 2007 12:50
Very cool


-Dan


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
Brendy boy
19
Years of Service
User Offline
Joined: 17th Jul 2005
Location: Croatia
Posted: 7th Nov 2007 19:37
Here is one way how to make working menus. Make a window, make menu and attach it to that window, then find out the handle of the dark basic pro window and then set the created window as a parent of db pro window.

God is real unless declared integer.
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 7th Nov 2007 23:06
Yes Brendy Boy, I'm aware of that. The only problem with that is I'm not sure how to retrieve the rect of a menu item <Get the height>, so I'd have to use a fixed height which could be different.

Cheers,

-naota

"I'd newbie slap here, but I've no idea how far I'd need slap before they'd come back with a clue." - VanB
Aex.Uni forums
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 16th Nov 2007 23:20 Edited at: 16th Nov 2007 23:22
Alpha-Based windows anyone?



Cheers,

-naota

"I'd newbie slap here, but I've no idea how far I'd need slap before they'd come back with a clue." - VanB
Aex.Uni forums

Attachments

Login to view attachments
Alfa x
18
Years of Service
User Offline
Joined: 1st Jul 2006
Location: Colombia
Posted: 17th Nov 2007 03:36
that's cool
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 17th Nov 2007 03:58 Edited at: 17th Nov 2007 08:20
That IS with WinGUI btw. Just... Through the TwilightEngine (My C++ engine). It still has to get converted to a usable DLL for DBP. :/

EDIT
I added support for "styling". Now buttons can be flat <As shown in this picture>. I'm also working on something REALLY cool. It's a Vista only style (*might* work on XP), and that's a SPLIT BUTTON. A split button is basically a combobox.... But as a button. It does the job of both.



Also: Looking for Beta-Testers! E-Mail me if interested
C/C++ Knowledge would be nice if you want to get the latest versions of WinGUI for C/C++

DarkBasic Pro and DarkBasic Pro knowledge required


Cheers,

-naota

"I'd newbie slap here, but I've no idea how far I'd need slap before they'd come back with a clue." - VanB
Aex.Uni forums

Attachments

Login to view attachments
Alfa x
18
Years of Service
User Offline
Joined: 1st Jul 2006
Location: Colombia
Posted: 17th Nov 2007 23:14
looking good.
Can't wait for more
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 18th Nov 2007 07:20
I think this sort of applies to WinGUI... Anyways, this is a Vista only feature to make an aero-glass window (Entirely aero-glass), that can act as a "widget", meaning you can click anywhere on it, to drag it. Since I already have a screenie of something similar to this, have a look:



Keep in mind that the screenie above won't have any caption/title, or any caption/title buttons. Nor would it have Direct3D renderings in it. If anyone wants to see what that is above, just ask me and I'll post a link, otherwise I don't want to advertise.


Cheers,

-naota

"I'd newbie slap here, but I've no idea how far I'd need slap before they'd come back with a clue." - VanB
Aex.Uni forums
da power pwnerer
18
Years of Service
User Offline
Joined: 28th Jul 2006
Location: Pittsburgh, PA
Posted: 19th Nov 2007 03:22
Awesome, where is the link?



-Dan


http://Freewebs.com/noobisoft
Come to Noobisoft's website today!
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 19th Nov 2007 03:28
Right here da power pwnerer.

<Download is available, also the VPL is free>


Cheers,

-naota

"I'd newbie slap here, but I've no idea how far I'd need slap before they'd come back with a clue." - VanB
Aex.Uni forums

Login to post a reply

Server time is: 2024-11-23 12:42:41
Your offset time is: 2024-11-23 12:42:41