Game Development Community

EGTGE - Update / Call For Assistance

by Edward F. Maurina III · in Torque Game Engine · 12/01/2004 (10:49 pm) · 6 replies

Garage Gamers,

Hello folks. We're getting into end-run time on EGTGE and I'm at the point where I need to clean up some hanging issues. The Garage Games staff will be making the formal announcement on EGTGE contents and schedule, but as I am about to request your assitance I'll tell you this. Of the chapters in the guide, there will be a chapter on using the GUI Editor, a chapter on using the GUI controls, a chapter on designing common game interface elements, and an appendix on GUI controls and associated information. Additionally, the accompanying code kit comes with several sample of each kind of control in use, coded, and documented. Nearly all of this is done, with the exception of those previously mentioned hanging issues.

Currently, the GUI controls chapter covers the following controls:

GUIBitmapBorderCtrl, GUIBitmapButtonCtrl, GUIBitmapCtrl, GUIButtonCtrl, GUICheckBoxCtrl, GUIChunkedBitmapCtrl, GUICursorCtrl, GUIFadeInBitmapCtrl, GUIFilterCtrl, GUIFramedSetCtrl, GUIInputCtrl, GUIMenuBar, GUIMessageVectorCtrl, GUIMLTextCtrl, GUIMLTextEditCtrl, GUIMouseCtrl,GUIPopupMenuCtrl, GUIProgressCtrl, GUIRadioCtrl, GuiScrollCtrl, GUISliderCtrl, GUITextCtrl, GUITextEditCtrl,
GUITextEditSliderCtrl, GUITextListCtrl, and GUIWindowCtrl

All of these are documented, except one: GUIFramedSetCtrl.

This particular control is an interesting and useful control for organizing your GUIs. It is used by the GUIEditor. However, for the life of me, I have not been able to come up with a good example, nor have I been able to fully document it. At this point, I cannot afford to spend time on it and will cut it from the guide, unless I can find a community member who would be willing to contribute a working example with some basic notes on how it works.

Note: This is a pro bono request. I will list credits, but I cannot pay for this service. The control is not critical to the design of an interface. It is a nice to have item.

Thanks in advance to any takers.

[HOW]EdM|EGTGE

#1
12/23/2004 (6:17 am)
Hello Ed,

Don't worry at all ed. I have seen some of your docs and had a chance to see your datablock talk and I am sure that everybody will love your book. With eds docs, all in one and the docos from gg people just can't complain about the lack of docs.

Later, Ben
#2
12/23/2004 (1:17 pm)
Ben a couple weeks since you've posted this Ed... but if you still need an example heres a link to an example file...

www.razedskyz.com/games/torque/tutorials/Torque/frameDemo/frameMenu.gui

its a simple exampe, two row from that has PlayerView on top ... and "Player stats and info" under it, if you grab the border bar and drag up it displays more of the repeated text "Player stats and info"...

In night or two I will fully document the example if you like
#3
01/02/2005 (9:30 am)
@Ben - Thanks for the comments and the complement.

@Matthew - Got your example. I'll look at it later this afternoon. This bugger really stymied me.

Thanks!
#4
01/03/2005 (7:05 am)
Ok I documented the example

can go to
www.razedskyz.com/games/torque/tutorials/Torque/frameDemo/
and the .gui file and a documentation file is there also which documents each part of the gui.

EDIT: updated the .gui file too

a bit unrelated... but have some quark tutorials at

www.razedskyz.com/games/torque/tutorials/Quark/tutorials.html
I've been updating those slowly to add more tutorials
#5
01/10/2005 (2:04 pm)
Matt - Sweet. Thanks a lot. Sorry for the late reply but I've been finishing EGTGE Volume 1 so I'm pretty heads down lately. I'll get this into the GUIs chapter. Did you want a credits note in EGTGE?

[HOW]EdM|EGTGE
#6
01/10/2005 (3:17 pm)
Np, very excited about the book, you can definately count on me as a customer...

"did you want a credits note in EGTGE?"

sure, why not, glad I could help, even in a minascule way

www.garagegames.com/mg/forums/result.thread.php?qt=24618
heres a very basic journal setup done with messageVector... just incase you need another example of that
- I'm sure you've got plenty of examples though...

btw best of luck finishing up... if you need any other help where your too busy to bother with little things feel free to ask, know a lot of us are really looking forward to this