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 / Visual UI 2

Author
Message
Zotoaster
19
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 27th Nov 2006 14:09 Edited at: 27th Nov 2006 14:10
Finally got round to posting this.

It's my GUI that Ive been using in all my apps. It's not got as many gadgets as I'd like it to have, but enough to make whatever you want functional.

Files are all attached, including the required images, a sample .vui file (which basically controls the looks... oh, the colours on the gadgets were gonna be controlled by that, but it never seemed to work, so, until sometime in the future, you'll just have to do with the same looking GUI, but it looks fine anyway )

If you have any problems, please tell me.

Screenie:



PS. Text boxes don't really work brilliantly, i.e. if you type something, without clicking on the textbox, then you click on it, the message randomly appears. Can't fix it.

PPS: Some functions I believe use the same name as some BlueGUI commands, but, if you had Blue you wouldn't be using this piece of poop

PPPS: COMMENTS! I NEVER GET ANY COMMENTS!!!




Attachments

Login to view attachments
Kentaree
22
Years of Service
User Offline
Joined: 5th Oct 2002
Location: Clonmel, Ireland
Posted: 27th Nov 2006 14:57
Looks good zoto About the textbox problem, are you reading in using entry$? If so you should be able to use clear entry buffer to make sure stuff isnt stored.

Zotoaster
19
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 27th Nov 2006 14:59
I'll give it a shot. Thanks.

geecee3
20
Years of Service
User Offline
Joined: 25th Feb 2004
Location: edinburgh.scotland.
Posted: 27th Nov 2006 15:00
very nice zotoaster, i'll have a bash at reworking some of the GUI components for added niceness.

all in all a very nice little system, i can seem me using this at some point for the front end for my game launcher.

well done m8, kudos. and a welcome addition to overall community efforts.

cheers, grant.

Ohd Chinese Ploverb say : Wise Eskimo, not eat yerrow snow.
Zotoaster
19
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 27th Nov 2006 15:14
Thanks mate

Kohaku
20
Years of Service
User Offline
Joined: 3rd May 2004
Location: The not very United Kingdom
Posted: 27th Nov 2006 17:27
Looks pretty feature rich. I'll have to give it a try. Good job.


You are not alone.
Crazy Programmer
AGK Developer
20
Years of Service
User Offline
Joined: 6th Sep 2004
Location: Lost in AGK
Posted: 27th Nov 2006 22:47
Very nice. I might just use this


Load Programmer "Crazy Programmer",1
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 28th Nov 2006 07:02
Looks nice.

I have a few questions though:
Does your GUI support windows? Statusbars? Editboxes (Multiline)?
Does your GUI cull text properly? Is your GUI "customizable?"

(None of these meant for offensive purposes)



I have BlueGUI, but I would still use this.

GameDeveloper, make your own games with a drag-and-drop interface. Basically t3dgm+fpsc editor combined.
http://forum.thegamecreators.com/?m=forum_view&t=86045&b=8&p=2
Mr Kohlenstoff
18
Years of Service
User Offline
Joined: 7th Jun 2006
Location: Germany
Posted: 28th Nov 2006 18:10
Looks great!
Just for the command-name-problem... When I make function-collections (thats often, but most are lying on my HDD then without being touched again) I give them at fist a name, e.g. "Modern Particles", and then each function gets a short praefix, like "MP_", so it's improbable, that other common DBP DLLs use the same command-names...
Anyway, good luck.
The only reason I'm not going to use this, I think, is the FPS-rate.. if I create BlueGUI-Gadgets, the FPS become higher because DBP has to draw less. And I guess, in your GUI the FPS are somewhat under 100? (No offense of course, my GUIs had all FPS between 70 and 20 and weren't as good as yours..)

However, I'm going to look after this, if you keep improving.
Good work.

Visit the DBPro - Speed up your game-Thread. http://forum.thegamecreators.com/?m=forum_view&t=88661&b=1
Coder#05
19
Years of Service
User Offline
Joined: 26th Oct 2005
Location: Denmark
Posted: 29th Nov 2006 08:41
Looks great!

realy like the style..
Think im gonna use this, instead off something else in my current project.





easy comes easy goes
Zotoaster
19
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 29th Nov 2006 17:01
Quote: "Does your GUI support windows? Statusbars? Editboxes (Multiline)?
Does your GUI cull text properly? Is your GUI "customizable?"
"


Nope. Yep. Cull? Do you mean hide it if a gadget is infront of it? Then yes. KInda.

Coder#05
19
Years of Service
User Offline
Joined: 26th Oct 2005
Location: Denmark
Posted: 8th Mar 2007 20:37 Edited at: 8th Mar 2007 20:42
This gui works great and looks realy good to , so far this is the best db programmed gui i have found. thx( and im kinda to lazy to wanna make my own at the moment )
Screen shot off a matrix editor im
working on from time to time for a little game(Yes i know matrices are slow but! ) is attached to this post

Maby BUGS(or just me?):
Notice:

In this code snippet i have created two list boxes
but for items in list box 2 to be displayed. list item count in list box 1 needs to match number off items in list box 2.(List items in list box 1 are added dureing init off program, list items in list box 2 are added in the main loop.)




Sugestions:
Some Show And Hide Functions, for all GUI Items

Thats it, again im realy glad i found this.

easy comes easy goes

Attachments

Login to view attachments
Aaron Miller
18
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 8th Mar 2007 22:50
By cull, I meant, when a window gets smaller, the text doesnt appear outside.


BTW, you can make this into a DBP plugin with my dbp-c++ wrapper. I'll discuss that more with you on MSN, because I dont want to make it seem like I am advertising.



Keep up the good work.

Cheers,

-db

PS: This is pretty old now.


Enter my forums here.
Zotoaster
19
Years of Service
User Offline
Joined: 20th Dec 2004
Location: Scotland
Posted: 9th Mar 2007 21:01
Some Show And Hide Functions, for all GUI Items

When I was developing this I didn't know anything about gadgets or anything, so I might try re-making it with the idea of gadgets in mind, so I don't have to make like 20 functions that do exactly the same thing, just to different stuff

Login to post a reply

Server time is: 2024-11-23 23:47:05
Your offset time is: 2024-11-23 23:47:05