1 registered members (AndrewAMD),
718
guests, and 4
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: UI Controls
[Re: JayG]
#16697
09/12/03 12:43
09/12/03 12:43
|
Joined: Aug 2002
Posts: 673 Las Cruces, NM
JimFox
User
|
User
Joined: Aug 2002
Posts: 673
Las Cruces, NM
|
Things do seem to be a bit slow on the forum. But it seems to me that a nice UI with dialogue boxes would be a big hit. I think most people need that for the startup phase of the game, if for no other reason. Are you thinking of using the SDK to make a plugin, or use a script or what? Anyway, I would encourage you to continue, JayG.
Jim
|
|
|
Re: UI Controls
[Re: JayG]
#16700
10/06/03 03:01
10/06/03 03:01
|
Joined: Aug 2002
Posts: 572 Toronto
MadMark
User
|
User
Joined: Aug 2002
Posts: 572
Toronto
|
JayG, Go for it. I hate doing things the hard way, and that is all that is available with this engine at the moment. Tools like the Virtual Panel Maker are true sanity savers, and what you are discribing would be awesome. I would appreciate it, and put you on my growing list of "peeps to send a cheer out to". Don't let the lack of response slow you down. Folks are all at different stages of development, and so often we see "Hey who wants <insert gee-whiz item here>?" Only to spend weeks, months and in some cases years helping, encouraging, hoping, before it comes to light that what was planned was just too hard, large or time consuming to come to fruition. (I think some AI [not mythic] efforts and TUSC serve as good examples) It can be demoralizing, and nibbles at one's online confidence... It is often better to remain silent and be thought a fool than to open one's mouth and remove all doubt, so to say. Mark
People who live in glass houses shouldn't vacuum naked.
|
|
|
Re: UI Controls
[Re: Pappenheimer]
#16702
10/06/03 23:36
10/06/03 23:36
|
Joined: Oct 2002
Posts: 471 USA - Tennessee
JayG
OP
Senior Member
|
OP
Senior Member
Joined: Oct 2002
Posts: 471
USA - Tennessee
|
Quote:
It is often better to remain silent and be thought a fool than to open one's mouth and remove all doubt, so to say
I guess it is too late for me then.
I have proceeded to work on it and things have gone very well. I can now dynamically create a new canvas with controls on it or read it in from a file. I am in the process of hooking up an event system so that c-script can react to a button being clicked or a new item in the list box being selected. It is kind of fun having a draggable dialog inside of GameStudio.
Thanks for the encouragement.
pappenheimer --
A better verbal description
I am creating a set of GUI controls for use with 3D GameStudio. If anyone has used a windows Dialog or the Torque GUI system you should be familiar with what I am creating. I am curious what people think about something like this
The idea is to create a Canvas/Dialog and then place controls on it, (button, list box, and labels, border, picture, check box, radio button, menu). Control placement and settings are defined from a definition file.
Each control can have one of 9 different border types, a background image, a starting and stopping gradient color to draw the background in. All colors have an alpha component so controls that range from opaque to transparent are easily created by adjusting the alpha value.
Here are a couple of older screen shots so you can visually see what I mean.
Here are some images from my very first test with a couple controls. The first one is completely opaque and the second one is partially transparent
|
|
|
|