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.

Geek Culture / Alpha testers needed for new DBPro GUI

Author
Message
Diggsey
18
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 22nd Jun 2008 19:49 Edited at: 29th Jun 2008 15:23
ExtraGUI is a new GUI I have in development, created in C++ as a plugin for DBPro, hopefully later to be ported to DarkGDK.

ExtraGUI DOES NOT use windows to create its controls, they are entirely drawn using Direct3D!

Most of the plugin is complete, but it uses LUA scripting for the controls, which are nowhere near complete! Also, more themes are needed for the final product.

Attached is a trial version of the plugin, fully functional, but it will display a logo, change the caption of the window, and close after two minutes of being run.

Two example LUA controls, and a few themes are included.

Here is a resized screenshot of the GUI using the XP Silver theme included:


XP Blue:


Classic:


XP Olive Green:


Please help me get rid of any bugs by downloading and testing it!

Please emphasize on testing any errors that are not handled by the plugin correctly.


Included in the download:
- Example DBPro project
- Example LUA Window control
- Example LUA Button control
- Trial version of ExtraGUI
- Keywords file
- LUA Command list
- .ini theme file with sub-themes: Classic, XP Blue, XP Olive Green, XP Silver
- GUI Media

To test you will need:
- DBPro compiler
- It will help to have a basic knowledge of LUA
- A computer...

To install:
- Extract all files to a folder
- Move the ExtraGUI.dll file to your DBPro root -> Compiler -> plugins-user folder
- Move the ExtraGUI_keywords.ini file to your DBPro root -> Editor -> Keywords folder

To compile:
- Just open Test1.dbpro and click compile and run!


Enjoy the trial, and please post constructive criticism and possible bugs!

DOWNLOAD UPDATED 29 JUNE

Yuor signutare was aresed by a deslyxic mud...
Curious? CLICK HERE!

Attachments

Login to view attachments
Anonymous User
16
Years of Service
User Offline
Joined: 21st Feb 2008
Location:
Posted: 22nd Jun 2008 22:01
I think you may have posted in the wrong forum. But yeah it looks cool and I'll help beta test, especially as it allows for multiple themes. One question though, can you create your own themes or are they just set to the default XP themes?

???
Diggsey
18
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 22nd Jun 2008 22:08
Of course you can create your own themes!

I posted in Geek culture, because it's geeks (in the most polite sense of the word) who are going to want to test it

Just download and try it out, and if you have any questions, ask them here or over GMail or MSN.

Xenocythe
19
Years of Service
User Offline
Joined: 26th May 2005
Location: You Essay.
Posted: 22nd Jun 2008 22:34
Sweet!

If you're drawing the windows with Direct3D, then isn't it possible you can make it so we are able to render a whole new 3D scene to that new window?

3.11 We do not tolerate posts made for the purpose of putting down another forum member, group of members, religion, our company, our staff or any of our moderators, past or present.
Diggsey
18
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 22nd Jun 2008 22:56
There are a number of ways to achieve that, which will be available in the release version. Here is one:
Create a picture box control, and set the texture to a dbpro image (this will be possible in the release version). Then use set camera to image

Anonymous User
16
Years of Service
User Offline
Joined: 21st Feb 2008
Location:
Posted: 22nd Jun 2008 23:06
Interesting, I'm looking through the theme files now, maybe I could create some later on.

???
Diggsey
18
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 25th Jun 2008 01:02 Edited at: 25th Jun 2008 01:02
Has anyone had a problem with images not rendering correctly with the XP style themes?

Yuor signutare was aresed by a deslyxic mud...
Curious? CLICK HERE!
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 25th Jun 2008 02:58
Under Vista themes do not render properly.

"I used to do a lot of time travelling when I was younger. I called it 'ta-kwee-la' You would drink this potion and wake up 3 days in the future!" - Craig Ferguson
Grandma
18
Years of Service
User Offline
Joined: 26th Dec 2005
Location: Norway, Guiding the New World Order
Posted: 25th Jun 2008 03:02 Edited at: 25th Jun 2008 11:53
@ Diggsey

Yes. The problem we spoke over MSN about earlier, seemed to resolve itself. Possibly after the reboot. All the themes are black and grey now (classic theme works fine).

This message was brought to you by Grandma industries.

Making yesterdays games, today!
Diggsey
18
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 29th Jun 2008 01:24 Edited at: 29th Jun 2008 15:13
I think I might have solved the problem! Please download the new version from the top post, or if you have already downloaded, just download the .dll file from this post.

edit:
That didn't fix the problem, and more than the .dll has changed, so download from the top post.

Yuor signutare was aresed by a deslyxic mud...
Curious? CLICK HERE!
Diggsey
18
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 29th Jun 2008 15:12
OK, that didn't fix the problem, but I have now solved it and this version DOES fix the problem! It has some more functions, and I added to the demo program to make it more interesting. Also, I made a panel control to go with it.
You can download the new version from the top post (less than 200kb!)

Yuor signutare was aresed by a deslyxic mud...
Curious? CLICK HERE!
Benjamin
21
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 5th Jul 2008 02:26
Tried the demo program on Vista and it works fine without having to disable visual styles or use compatibility mode. Pretty cool.

Diggsey
18
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 9th Jul 2008 00:52
That's good

I'm currently attempting to make an LUA editor specifically for ExtraGUI, to speed up the process of making controls.

Yuor signutare was aresed by a deslyxic mud...
Curious? CLICK HERE!
Diggsey
18
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 13th Jul 2008 03:54
The LUA editor (written in dbp) now has syntax highlighting and bracket matching.

Still to do:
- Member drop-down list
- Parameter information
- Function Folding
- Saving/Loading
- Code snippets
- Find/Replace
- Undo/Redo
- Cut/Copy/Paste
- Multiple files


When I have done the LUA editor it will be many times quicker to make controls for the GUI.

Yuor signutare was aresed by a deslyxic mud...
Curious? CLICK HERE!

Login to post a reply

Server time is: 2024-11-20 10:34:10
Your offset time is: 2024-11-20 10:34:10