Game Development Community

Inconsistent Implementation of GUI Profiles

by Rex Hiebert · in Torque 3D Professional · 08/20/2010 (2:32 pm) · 1 replies

My game requires a lot of user interaction on GUI forms. On these forms I use a number of controls- Text Edit controls, button controls, checkboxs, radio buttons, List control, scroll control etc. GuiProfiles are supposed to make things easier and more consistent. The problem I have run into is that not all controls use the same part of the profile (Normal, HL, SEL, NA) for the same purpose, if they use them at all. One may use the background color and text color you would expect but another will use the background color but the standard text color. Some I have been able to modify in the source code to behave properly but some (text edit control for example) have their borders drawn in such a way that it would take a lot more time than I have available at the moment.

Maybe this is just a "feature request" on my part that the GuiControls get a good scrubbing to make sure they are implementing each of the profile states and doing so consistently. And while we're at it, how about a multi-select feature for the text list? It's a basic feature that people expect.

#1
08/20/2010 (4:07 pm)

Agree. This badly needs a consistency pass. Torque's GUI control set does tell a story of having accumulated from all kinds of different sources over the years.