GuiInspector and hard coded paths..
by Gregory "Centove" McLean · in Torque Game Engine · 10/23/2005 (3:06 pm) · 3 replies
Not critical/crash causing but annoying just the same.
around line 1138 in engine/gui/editor/guiInspector.cc
Can we please stop this?
Proposed fix:
Then in the defaultProfiles.cs (or wherever you deal with this type of stuff)
Now everyone should be happy, people in the garage can lay things out the way they see fit.
I can lay the directories out how I see fit
Others can use whatever layout makes sense to them without these little things buried in the engine to frustrate you.
around line 1138 in engine/gui/editor/guiInspector.cc
GuiButtonCtrl * delButt = new GuiBitmapButtonCtrl();
if( delButt != NULL )
{
dSprintf(szBuffer, 512, "%d.%s = \"\";%d.inspect(%d);", mTarget->getId(), getFieldName(), mParent->getContentCtrl()->getId(), mTarget->getId());
delButt->setField("Bitmap", "common/ui/inspector_delete");Can we please stop this?
Proposed fix:
GuiButtonCtrl * delButt = new GuiBitmapButtonCtrl();
if( delButt != NULL )
{
dSprintf(szBuffer, 512, "%d.%s = \"\";%d.inspect(%d);", mTarget->getId(), getFieldName(), mParent->getContentCtrl()->getId(), mTarget->getId());
delButt->setField("profile", "GuiInspectorDeleteButtonProfile");Then in the defaultProfiles.cs (or wherever you deal with this type of stuff)
if (!isObject(GuiInspectorDeleteButtonProfile))
new GuiControlProfile(GuiInspectorDeleteButtonProfile : GuiButtonProfile)
{
bitmap = "~/some/wacky/path/to/the/button/for/the/control/inspector_delete";
};Now everyone should be happy, people in the garage can lay things out the way they see fit.
I can lay the directories out how I see fit
Others can use whatever layout makes sense to them without these little things buried in the engine to frustrate you.
#2
I didn't mean to imply your code sucks, just an annoyance when merging away from the garage games layout of things.
10/24/2005 (5:16 am)
@Justin,I didn't mean to imply your code sucks, just an annoyance when merging away from the garage games layout of things.
#3
No worries mate, I didn't take any offense to your comment, I said my code barely sucks and it was in jest at that :)
Thanks again for the fix!
-j
10/24/2005 (9:05 am)
Gregory, No worries mate, I didn't take any offense to your comment, I said my code barely sucks and it was in jest at that :)
Thanks again for the fix!
-j
Associate Justin DuJardin
Default Studio Name
I'll forward this to ben.
-j
As a small aside, I must admit, it's nice when bug reports on your code are things like this, makes me feel all warm and fuzzy knowing that my code only barely sucks. :)