Exemple #1
0
        public void doOpenDialog(string filter, string callback)
        {
            ObjectCreator oc = new ObjectCreator("OpenFolderDialog");

            oc["Title"]         = "Select Export Folder";
            oc["Filters"]       = filter;
            oc["DefaultFile"]   = new ObjectCreator.StringNoQuote("$currentFile");
            oc["ChangePath"]    = false;
            oc["MustExist"]     = true;
            oc["MultipleFiles"] = false;

            OpenFolderDialog dlg = oc.Create();

            if (Util.filePath(sGlobal["$currentFile"]) != "")
            {
                dlg["DefaultPath"] = Util.filePath(sGlobal["$currentFile"]);
            }
            else
            {
                dlg["DefaultPath"] = Util.getMainDotCsDir();
            }

            if (dlg.Execute())
            {
                Util.eval(callback + "(\"" + dlg["FileName"] + "\");");
            }

            dlg.delete();
        }
        public void setViewTypeAlphabetical()
        {
            GuiEditorGui.GuiEditor GuiEditor = "GuiEditor";
            string      controls             = Util.enumerateConsoleClassesByCategory("Gui");
            ArrayObject classes = new ObjectCreator("ArrayObject").Create();

            // Collect relevant classes.

            foreach (string className in controls.Split('\t'))
            {
                if (GuiEditor.isFilteredClass(className) ||
                    !(Util.isMemberOfClass(className, "GuiControl")))
                {
                    continue;
                }

                classes.push_back(className, "");
            }

            // Sort classes alphabetically.

            classes.sortk(true);

            // Add toolbox buttons.

            int numClasses = classes.count();

            for (int i = 0; i < numClasses; i++)
            {
                string className = classes.getKey(i);

                #region GuiIconButtonCtrl ()        oc_Newobject2

                ObjectCreator oc_Newobject2 = new ObjectCreator("GuiIconButtonCtrl", "", typeof(GuiEditorToolboxButton));
                oc_Newobject2["profile"]    = "ToolsGuiIconButtonSmallProfile";
                oc_Newobject2["extent"]     = "128 18";
                oc_Newobject2["text"]       = className;
                oc_Newobject2["iconBitmap"] = console.Call_Classname("EditorIconRegistry", "findIconByClassName",
                                                                     new string[] { className });
                oc_Newobject2["buttonMargin"]   = "2 2";
                oc_Newobject2["iconLocation"]   = "left";
                oc_Newobject2["textLocation"]   = "left";
                oc_Newobject2["textMargin"]     = "24";
                oc_Newobject2["AutoSize"]       = new ObjectCreator.StringNoQuote("true");
                oc_Newobject2["command"]        = "GuiEditor.createControl( " + className + " );";
                oc_Newobject2["useMouseEvents"] = new ObjectCreator.StringNoQuote("true");
                oc_Newobject2["tooltip"]        = className + '\n' + "\n" + Util.getDescriptionOfClass(className);
                oc_Newobject2["tooltipProfile"] = "ToolsGuiToolTipProfile";

                #endregion

                GuiIconButtonCtrl ctrl = oc_Newobject2.Create();


                this.add(ctrl);
            }

            classes.delete();
            this.currentViewType = "Alphabetical";
        }
Exemple #3
0
        public static void initialize()
        {
            #region GuiControlProfile ( RiverEditorProfile )        oc_Newobject1

            SingletonCreator oc_Newobject1 = new SingletonCreator("GuiControlProfile", "RiverEditorProfile");
            oc_Newobject1["canKeyFocus"] = new ObjectCreator.StringNoQuote("true");
            oc_Newobject1["opaque"]      = new ObjectCreator.StringNoQuote("true");
            oc_Newobject1["fillColor"]   = "192 192 192 192";
            oc_Newobject1["category"]    = "Editor";

            #endregion

            oc_Newobject1.Create();

            #region GuiControlProfile  (GuiSimpleBorderProfile)        oc_Newobject2

            SingletonCreator oc_Newobject2 = new SingletonCreator("GuiControlProfile ", "GuiSimpleBorderProfile");
            oc_Newobject2["opaque"]   = new ObjectCreator.StringNoQuote("false");
            oc_Newobject2["border"]   = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["category"] = "Editor";

            #endregion

            oc_Newobject2.Create();
        }
Exemple #4
0
        public static void initialize()
        {
            SingletonCreator oc_Newobject00002;
            SingletonCreator oc_Newobject00001;

            if (true)
            {
                #region GuiControlProfile (NavEditorProfile)        oc_Newobject00001

                oc_Newobject00001 = new SingletonCreator("GuiControlProfile", "NavEditorProfile");
                oc_Newobject00001["canKeyFocus"] = new ObjectCreator.StringNoQuote("true");
                oc_Newobject00001["opaque"]      = new ObjectCreator.StringNoQuote("true");
                oc_Newobject00001["fillColor"]   = "192 192 192 192";
                oc_Newobject00001["category"]    = "Editor";

                #endregion

                oc_Newobject00001.Create();

                #region GuiControlProfile (GuiSimpleBorderProfile)        oc_Newobject00002

                oc_Newobject00002             = new SingletonCreator("GuiControlProfile", "GuiSimpleBorderProfile");
                oc_Newobject00002["opaque"]   = new ObjectCreator.StringNoQuote("false");
                oc_Newobject00002["border"]   = new ObjectCreator.StringNoQuote("1");
                oc_Newobject00002["category"] = "Editor";

                #endregion

                oc_Newobject00002.Create();
            }
        }
Exemple #5
0
        public static void initialize()
        {
            #region GuiControlProfile  (GuiMatEdSliderProfile)        oc_Newobject1

            SingletonCreator oc_Newobject1 = new SingletonCreator("GuiControlProfile ", "GuiMatEdSliderProfile");
            oc_Newobject1["bitmap"]   = "./matEdSlider";
            oc_Newobject1["category"] = "Editor";

            #endregion

            oc_Newobject1.Create();

            #region GuiControlProfile  (GuiMatEdRightJustifyProfile)        oc_Newobject2

            SingletonCreator oc_Newobject2 = new SingletonCreator("GuiControlProfile ", "GuiMatEdRightJustifyProfile");
            oc_Newobject2["fontType"]    = "Arial";
            oc_Newobject2["fontSize"]    = new ObjectCreator.StringNoQuote("14");
            oc_Newobject2["fontCharset"] = new ObjectCreator.StringNoQuote("ANSI");
            oc_Newobject2["fontColor"]   = "0 0 0";
            oc_Newobject2["justify"]     = "right";
            oc_Newobject2["category"]    = "Editor";

            #endregion

            oc_Newobject2.Create();

            #region GuiControlProfile (GuiMatEdPopUpMenuProfile)        oc_Newobject3

            SingletonCreator oc_Newobject3 = new SingletonCreator("GuiControlProfile", "GuiMatEdPopUpMenuProfile");
            oc_Newobject3["opaque"]             = new ObjectCreator.StringNoQuote("false");
            oc_Newobject3["mouseOverSelected"]  = new ObjectCreator.StringNoQuote("true");
            oc_Newobject3["textOffset"]         = "3 3";
            oc_Newobject3["border"]             = new ObjectCreator.StringNoQuote("1");
            oc_Newobject3["fixedExtent"]        = new ObjectCreator.StringNoQuote("true");
            oc_Newobject3["bitmap"]             = "tools/editorClasses/gui/images/scroll";
            oc_Newobject3["hasBitmapArray"]     = new ObjectCreator.StringNoQuote("true");
            oc_Newobject3["profileForChildren"] = new ObjectCreator.StringNoQuote("GuiControlListPopupProfile");
            oc_Newobject3["fillColor"]          = "255 0 0 255";
            oc_Newobject3["fontColor"]          = "255 255 255 255";
            oc_Newobject3["fillColorHL"]        = "50 50 50";
            oc_Newobject3["fontColorHL"]        = "220 220 220";
            oc_Newobject3["borderColor"]        = "100 100 108";
            oc_Newobject3["category"]           = "Editor";

            #endregion

            oc_Newobject3.Create();

            #region GuiControlProfile  (MatEdCenteredTextProfile)        oc_Newobject4

            SingletonCreator oc_Newobject4 = new SingletonCreator("GuiControlProfile ", "MatEdCenteredTextProfile");
            oc_Newobject4["fontColor"] = "0 0 0";
            oc_Newobject4["justify"]   = "center";
            oc_Newobject4["category"]  = "Editor";

            #endregion

            oc_Newobject4.Create();
        }
        public static void initialize()
        {
            #region GuiControlProfile  (ForestEditorProfile)        oc_Newobject1

            SingletonCreator oc_Newobject1 = new SingletonCreator("GuiControlProfile ", "ForestEditorProfile");
            oc_Newobject1["canKeyFocus"] = new ObjectCreator.StringNoQuote("true");
            oc_Newobject1["category"]    = "Editor";

            #endregion

            oc_Newobject1.Create();
        }
Exemple #7
0
        public static void initialize()
        {
            #region GuiControlProfile ( MissionAreaEditorProfile )        oc_Newobject1

            SingletonCreator oc_Newobject1 = new SingletonCreator("GuiControlProfile", "MissionAreaEditorProfile");
            oc_Newobject1["canKeyFocus"] = new ObjectCreator.StringNoQuote("true");
            oc_Newobject1["opaque"]      = new ObjectCreator.StringNoQuote("true");
            oc_Newobject1["fillColor"]   = "192 192 192";
            oc_Newobject1["category"]    = "Editor";

            #endregion

            oc_Newobject1.Create();
        }
        public static void initialize()
        {
            #region SoftBodyData ( PhysFlag )        oc_Newobject1
            DatablockCreator oc_Newobject1 = new DatablockCreator("SoftBodyData", " PhysFlag ");
            oc_Newobject1["category"] = "SoftBody";
            oc_Newobject1["shapeFile"] = "art/shapes/flag/Triapko.dts";
            oc_Newobject1["mass"] = new ObjectCreator.StringNoQuote("5");
            oc_Newobject1["poseMatchKoef"] = new ObjectCreator.StringNoQuote("0");
            oc_Newobject1["scale"] = "1 1 1";
            oc_Newobject1["attachedPointsNum"] = new ObjectCreator.StringNoQuote("2");
            oc_Newobject1["attachedPoints[0]"] = "-10 10 0";
            oc_Newobject1["attachedPoints[1]"] = "10 10 0";
            oc_Newobject1["onlyOnClient"] = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject1.Create();

            #region SoftBodyData ( PhysSoftSphere )        oc_Newobject2
            DatablockCreator oc_Newobject2 = new DatablockCreator("SoftBodyData", " PhysSoftSphere ");
            oc_Newobject2["category"] = "SoftBody";
            oc_Newobject2["shapeFile"] = "art/shapes/ball/ball.dts";
            oc_Newobject2["shapeType"] = new ObjectCreator.StringNoQuote("$ShapeType::SoftMesh");
            oc_Newobject2["mass"] = new ObjectCreator.StringNoQuote("3");
            oc_Newobject2["scale"] = "0.4 0.4 0.4";
            oc_Newobject2["poseMatchKoef"] = new ObjectCreator.StringNoQuote("0.2");
            oc_Newobject2["slidingThreshold"] = new ObjectCreator.StringNoQuote("0.7");
            oc_Newobject2["minContactSpeed"] = new ObjectCreator.StringNoQuote("1.0");
            oc_Newobject2["collisionSoundsCount"] = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["collisionSound[0]"] = new ObjectCreator.StringNoQuote("boxFall0");
            oc_Newobject2["slideSoundsCount"] = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["slideSound[0]"] = new ObjectCreator.StringNoQuote("stoneRoll0");
            oc_Newobject2["onlyOnClient"] = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject2.Create();

            //-----------------------------------------------------------------------------
            // for Game Mechanics Editor
            //-----------------------------------------------------------------------------
            omni.Util.activatePackage("TemplateFunctions");

            //TODO FIX
            //inheritTemplate("PhysFlag", "AbstractRigidBody");
            //registerTemplate("PhysFlag", "Physics", "SoftBodyData::create(PhysFlag);");

            //inheritTemplate("PhysSoftSphere", "AbstractRigidBody");
            //registerTemplate("PhysSoftSphere", "Physics", "SoftBodyData::create(PhysSoftSphere);");

            omni.Util.deactivatePackage("TemplateFunctions");
        }
        public static void initialize()
        {
            #region GuiControlProfile ( ConvexEditorProfile )        oc_Newobject1

            SingletonCreator oc_Newobject1 = new SingletonCreator("GuiControlProfile", "ConvexEditorProfile");
            oc_Newobject1["canKeyFocus"] = new ObjectCreator.StringNoQuote("true");
            oc_Newobject1["opaque"]      = new ObjectCreator.StringNoQuote("true");
            oc_Newobject1["fillColor"]   = "192 192 192 192";
            oc_Newobject1["category"]    = "Editor";

            #endregion

            oc_Newobject1.Create();

            #region GuiControlProfile  (GuiDisabledTextEditProfile)        oc_Newobject2

            SingletonCreator oc_Newobject2 = new SingletonCreator("GuiControlProfile ", "GuiDisabledTextEditProfile");
            oc_Newobject2["opaque"]         = new ObjectCreator.StringNoQuote("false");
            oc_Newobject2["border"]         = new ObjectCreator.StringNoQuote("0");
            oc_Newobject2["bitmap"]         = "tools/gui/images/textEdit";
            oc_Newobject2["borderColor"]    = "255 255 255 200";
            oc_Newobject2["fontColor"]      = "0 0 0";
            oc_Newobject2["fontColorHL"]    = "255 255 255";
            oc_Newobject2["fontColorNA"]    = "128 128 128";
            oc_Newobject2["textOffset"]     = "4 2";
            oc_Newobject2["autoSizeWidth"]  = new ObjectCreator.StringNoQuote("false");
            oc_Newobject2["autoSizeHeight"] = new ObjectCreator.StringNoQuote("false");
            oc_Newobject2["tab"]            = new ObjectCreator.StringNoQuote("false");
            oc_Newobject2["canKeyFocus"]    = new ObjectCreator.StringNoQuote("false");
            oc_Newobject2["category"]       = "Editor";

            #endregion

            oc_Newobject2.Create();

            #region GuiControlProfile  (GuiSimpleBorderProfile)        oc_Newobject3

            SingletonCreator oc_Newobject3 = new SingletonCreator("GuiControlProfile ", "GuiSimpleBorderProfile");
            oc_Newobject3["opaque"]   = new ObjectCreator.StringNoQuote("false");
            oc_Newobject3["border"]   = new ObjectCreator.StringNoQuote("1");
            oc_Newobject3["category"] = "Editor";

            #endregion

            oc_Newobject3.Create();
        }
Exemple #10
0
        public static void initialize()
        {
            #region GuiControlProfile (GuiShapeEdScrollProfile : GuiEditorScrollProfile)        oc_Newobject1

            SingletonCreator oc_Newobject1 = new SingletonCreator("GuiControlProfile",
                                                                  "GuiShapeEdScrollProfile : GuiEditorScrollProfile");
            oc_Newobject1["opaque"]   = new ObjectCreator.StringNoQuote("false");
            oc_Newobject1["category"] = "Editor";

            #endregion

            oc_Newobject1.Create();

            #region GuiControlProfile (GuiShapeEdTextListProfile : ToolsGuiTextListProfile)        oc_Newobject2

            SingletonCreator oc_Newobject2 = new SingletonCreator("GuiControlProfile",
                                                                  "GuiShapeEdTextListProfile : ToolsGuiTextListProfile");
            oc_Newobject2["fontColorNA"] = "75 75 75";
            oc_Newobject2["category"]    = "Editor";

            #endregion

            oc_Newobject2.Create();

            #region GuiControlProfile (GuiShapeEdRolloutProfile : GuiInspectorRolloutProfile0)        oc_Newobject3

            SingletonCreator oc_Newobject3 = new SingletonCreator("GuiControlProfile",
                                                                  "GuiShapeEdRolloutProfile : GuiInspectorRolloutProfile0");
            oc_Newobject3["bitmap"]   = "tools/editorclasses/gui/images/rollout";
            oc_Newobject3["category"] = "Editor";

            #endregion

            oc_Newobject3.Create();

            #region GuiControlProfile ( GuiShapeEdTransitionSliderProfile )        oc_Newobject4

            SingletonCreator oc_Newobject4 = new SingletonCreator("GuiControlProfile",
                                                                  "GuiShapeEdTransitionSliderProfile");
            oc_Newobject4["bitmap"]   = "tools/shapeEditor/images/transition_slider";
            oc_Newobject4["category"] = "Core";

            #endregion

            oc_Newobject4.Create();
        }
        // onAdd creates the base menu's and document controller
        public void createMenuBar()
        {
            if (this.menuBar.isObject())
            {
                return;
            }

            // Menu bar

            #region MenuBar ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("MenuBar", "");
            oc_Newobject2["dynamicItemInsertPos"] = new ObjectCreator.StringNoQuote("3");

            #region PopupMenu ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("PopupMenu", "basefileEditor", typeof(BaseEditorFileMenu));
            oc_Newobject1["internalName"] = "FileMenu";
            oc_Newobject1["barTitle"]     = "File";
            oc_Newobject1["item[0]"]      = "New..." + '\t' + "Ctrl N" + '\t' + "basefileEditor.onNew();";
            oc_Newobject1["item[1]"]      = "Open..." + '\t' + "Ctrl O" + '\t' + "basefileEditor.onOpen();";
            oc_Newobject1["item[2]"]      = "-";
            oc_Newobject1["item[3]"]      = "Save" + '\t' + "Ctrl S" + '\t' + "basefileEditor.onSave();";
            oc_Newobject1["item[4]"]      = "Save As" + '\t' + "Ctrl-Alt S" + '\t' + "basefileEditor.onSaveAs();";
            oc_Newobject1["item[5]"]      = "Save All" + '\t' + "Ctrl-Shift S" + '\t' + "basefileEditor.onSaveAll();";
            oc_Newobject1["item[6]"]      = "-";
            oc_Newobject1["item[7]"]      = "Import..." + '\t' + "Ctrl-Shift I" + '\t' + "basefileEditor.onImport();";
            oc_Newobject1["item[8]"]      = "Export..." + '\t' + "Ctrl-Shift E" + '\t' + "basefileEditor.onExport();";
            oc_Newobject1["item[9]"]      = "-";
            oc_Newobject1["item[10]"]     = "Revert" + '\t' + "Ctrl R" + '\t' + "basefileEditor.onRevert();";
            oc_Newobject1["item[11]"]     = "-";
            oc_Newobject1["item[12]"]     = "Close" + '\t' + "Ctrl W" + '\t' + "basefileEditor.onClose();";

            #endregion

            oc_Newobject2["#Newobject1"] = oc_Newobject1;

            #endregion

            this.menuBar = oc_Newobject2.Create();
        }
Exemple #12
0
        public static void initialize()
        {
            #region GuiControl (RoadEditorToolbar)        oc_Newobject10

            ObjectCreator oc_Newobject10 = new ObjectCreator("GuiControl", "RoadEditorToolbar",
                                                             typeof(RoadEditorToolbar));
            oc_Newobject10["canSaveDynamicFields"] = "0";
            oc_Newobject10["internalName"]         = "RoadEditorToolbar";
            oc_Newobject10["Enabled"]     = "1";
            oc_Newobject10["isContainer"] = "1";
            oc_Newobject10["Profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject10["HorizSizing"] = "right";
            oc_Newobject10["VertSizing"]  = "bottom";
            oc_Newobject10["Position"]    = "306 0";
            oc_Newobject10["Extent"]      = "800 32";
            oc_Newobject10["MinExtent"]   = "8 2";
            oc_Newobject10["canSave"]     = "1";
            oc_Newobject10["Visible"]     = "0";
            oc_Newobject10["hovertime"]   = "1000";

            #region GuiTextCtrl ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject1["profile"]     = "ToolsGuiTextProfile";
            oc_Newobject1["horizSizing"] = "right";
            oc_Newobject1["vertSizing"]  = "bottom";
            oc_Newobject1["position"]    = "6 6";
            oc_Newobject1["extent"]      = "70 20";
            oc_Newobject1["minExtent"]   = "8 8";
            oc_Newobject1["visible"]     = "1";
            oc_Newobject1["text"]        = "Road Settings";
            oc_Newobject1["maxLength"]   = "255";
            oc_Newobject1["helpTag"]     = "0";

            #endregion

            oc_Newobject10["#Newobject1"] = oc_Newobject1;

            #region GuiDynamicCtrlArrayControl ()        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiDynamicCtrlArrayControl", "");
            oc_Newobject5["Position"]   = "83 3";
            oc_Newobject5["extent"]     = "111 32";
            oc_Newobject5["colCount"]   = "31";
            oc_Newobject5["colSize"]    = "29";
            oc_Newobject5["rowCount"]   = "1";
            oc_Newobject5["RowSize"]    = "27";
            oc_Newobject5["rowSpacing"] = "2";
            oc_Newobject5["colspacing"] = "4";

            #region GuiBitmapButtonCtrl (RoadEditorShowSplineBtn)        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiBitmapButtonCtrl", "RoadEditorShowSplineBtn");
            oc_Newobject2["canSaveDynamicFields"] = "0";
            oc_Newobject2["Enabled"]          = "1";
            oc_Newobject2["isContainer"]      = "0";
            oc_Newobject2["Profile"]          = "ToolsGuiDefaultProfile";
            oc_Newobject2["HorizSizing"]      = "right";
            oc_Newobject2["VertSizing"]       = "bottom";
            oc_Newobject2["Position"]         = "167 3";
            oc_Newobject2["Extent"]           = "29 27";
            oc_Newobject2["MinExtent"]        = "8 2";
            oc_Newobject2["canSave"]          = "1";
            oc_Newobject2["isDecoy"]          = "0";
            oc_Newobject2["Visible"]          = "1";
            oc_Newobject2["Variable"]         = "$DecalRoad::showSpline";
            oc_Newobject2["tooltipprofile"]   = "ToolsGuiToolTipProfile";
            oc_Newobject2["hovertime"]        = "1000";
            oc_Newobject2["toolTip"]          = "Show Spline";
            oc_Newobject2["bitmap"]           = "tools/worldEditor/images/road-river/menubar/show-spline";
            oc_Newobject2["groupNum"]         = "7";
            oc_Newobject2["buttonType"]       = "ToggleButton";
            oc_Newobject2["useMouseEvents"]   = "0";
            oc_Newobject2["useInactiveState"] = "0";

            #endregion

            oc_Newobject5["#Newobject2"] = oc_Newobject2;

            #region GuiBitmapButtonCtrl (RoadEditorWireframeBtn)        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiBitmapButtonCtrl", "RoadEditorWireframeBtn");
            oc_Newobject3["canSaveDynamicFields"] = "0";
            oc_Newobject3["Enabled"]          = "1";
            oc_Newobject3["isContainer"]      = "0";
            oc_Newobject3["Profile"]          = "ToolsGuiDefaultProfile";
            oc_Newobject3["HorizSizing"]      = "right";
            oc_Newobject3["VertSizing"]       = "bottom";
            oc_Newobject3["Position"]         = "253 3";
            oc_Newobject3["Extent"]           = "29 27";
            oc_Newobject3["MinExtent"]        = "8 2";
            oc_Newobject3["canSave"]          = "1";
            oc_Newobject3["isDecoy"]          = "0";
            oc_Newobject3["Visible"]          = "1";
            oc_Newobject3["Variable"]         = "$DecalRoad::wireframe";
            oc_Newobject3["tooltipprofile"]   = "ToolsGuiToolTipProfile";
            oc_Newobject3["hovertime"]        = "1000";
            oc_Newobject3["toolTip"]          = "Show Wireframe";
            oc_Newobject3["bitmap"]           = "tools/worldEditor/images/road-river/menubar/show-wireframe";
            oc_Newobject3["groupNum"]         = "-1";
            oc_Newobject3["buttonType"]       = "ToggleButton";
            oc_Newobject3["useMouseEvents"]   = "0";
            oc_Newobject3["useInactiveState"] = "0";

            #endregion

            oc_Newobject5["#Newobject3"] = oc_Newobject3;

            #region GuiBitmapButtonCtrl (RoadEditorShowRoadBtn)        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiBitmapButtonCtrl", "RoadEditorShowRoadBtn");
            oc_Newobject4["canSaveDynamicFields"] = "0";
            oc_Newobject4["Enabled"]          = "1";
            oc_Newobject4["isContainer"]      = "0";
            oc_Newobject4["Profile"]          = "GuiDefalutProfile";
            oc_Newobject4["HorizSizing"]      = "right";
            oc_Newobject4["VertSizing"]       = "bottom";
            oc_Newobject4["Position"]         = "89 3";
            oc_Newobject4["Extent"]           = "29 27";
            oc_Newobject4["MinExtent"]        = "8 2";
            oc_Newobject4["canSave"]          = "1";
            oc_Newobject4["isDecoy"]          = "0";
            oc_Newobject4["Visible"]          = "1";
            oc_Newobject4["Variable"]         = "$DecalRoad::showRoad";
            oc_Newobject4["tooltipprofile"]   = "ToolsGuiToolTipProfile";
            oc_Newobject4["hovertime"]        = "1000";
            oc_Newobject4["toolTip"]          = "Show Road Texture";
            oc_Newobject4["bitmap"]           = "tools/worldEditor/images/road-river/menubar/show-texture";
            oc_Newobject4["groupNum"]         = "-1";
            oc_Newobject4["buttonType"]       = "ToggleButton";
            oc_Newobject4["useMouseEvents"]   = "0";
            oc_Newobject4["useInactiveState"] = "0";

            #endregion

            oc_Newobject5["#Newobject4"] = oc_Newobject4;

            #endregion

            oc_Newobject10["#Newobject5"] = oc_Newobject5;

            #region GuiControl (RoadDefaultWidthTextEditContainer)        oc_Newobject9

            ObjectCreator oc_Newobject9 = new ObjectCreator("GuiControl", "RoadDefaultWidthTextEditContainer");
            oc_Newobject9["canSaveDynamicFields"] = "0";
            oc_Newobject9["isContainer"]          = "1";
            oc_Newobject9["Profile"]     = "ToolsGuiTransparentProfile";
            oc_Newobject9["HorizSizing"] = "right";
            oc_Newobject9["VertSizing"]  = "bottom";
            oc_Newobject9["position"]    = "197 5";
            oc_Newobject9["Extent"]      = "120 50";
            oc_Newobject9["MinExtent"]   = "8 2";
            oc_Newobject9["canSave"]     = "1";
            oc_Newobject9["Visible"]     = "1";
            oc_Newobject9["hovertime"]   = "1000";

            #region GuiTextCtrl ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject6["canSaveDynamicFields"] = "0";
            oc_Newobject6["Enabled"]      = "1";
            oc_Newobject6["isContainer"]  = "0";
            oc_Newobject6["Profile"]      = "ToolsGuiTextProfile";
            oc_Newobject6["HorizSizing"]  = "right";
            oc_Newobject6["VertSizing"]   = "bottom";
            oc_Newobject6["position"]     = "0 6";
            oc_Newobject6["Extent"]       = "68 10";
            oc_Newobject6["MinExtent"]    = "8 2";
            oc_Newobject6["canSave"]      = "1";
            oc_Newobject6["Visible"]      = "1";
            oc_Newobject6["hovertime"]    = "1000";
            oc_Newobject6["Margin"]       = "0 0 0 0";
            oc_Newobject6["Padding"]      = "0 0 0 0";
            oc_Newobject6["AnchorTop"]    = "1";
            oc_Newobject6["AnchorBottom"] = "0";
            oc_Newobject6["AnchorLeft"]   = "1";
            oc_Newobject6["AnchorRight"]  = "0";
            oc_Newobject6["text"]         = "Default Width";
            oc_Newobject6["maxLength"]    = "1024";

            #endregion

            oc_Newobject9["#Newobject6"] = oc_Newobject6;

            #region GuiTextEditCtrl ()        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject7["canSaveDynamicFields"] = "0";
            oc_Newobject7["internalName"]         = "textEdit";
            oc_Newobject7["isContainer"]          = "0";
            oc_Newobject7["profile"]          = "ToolsGuiNumericDropSliderTextProfile";
            oc_Newobject7["HorizSizing"]      = "right";
            oc_Newobject7["VertSizing"]       = "bottom";
            oc_Newobject7["position"]         = "67 2";
            oc_Newobject7["Extent"]           = "42 16";
            oc_Newobject7["MinExtent"]        = "8 16";
            oc_Newobject7["canSave"]          = "1";
            oc_Newobject7["Visible"]          = "1";
            oc_Newobject7["Command"]          = "RoadEditorGui.DefaultWidth = $ThisControl.getValue();";
            oc_Newobject7["hovertime"]        = "1000";
            oc_Newobject7["text"]             = "10";
            oc_Newobject7["maxLength"]        = "3";
            oc_Newobject7["historySize"]      = "0";
            oc_Newobject7["password"]         = "******";
            oc_Newobject7["tabComplete"]      = "0";
            oc_Newobject7["sinkAllKeyEvents"] = "0";

            #endregion

            oc_Newobject9["#Newobject7"] = oc_Newobject7;

            #region GuiBitmapButtonCtrl ()        oc_Newobject8

            ObjectCreator oc_Newobject8 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject8["canSaveDynamicFields"] = "0";
            oc_Newobject8["Enabled"]        = "1";
            oc_Newobject8["isContainer"]    = "0";
            oc_Newobject8["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject8["HorizSizing"]    = "right";
            oc_Newobject8["VertSizing"]     = "bottom";
            oc_Newobject8["Position"]       = "101 2";
            oc_Newobject8["Extent"]         = "18 18";
            oc_Newobject8["MinExtent"]      = "8 2";
            oc_Newobject8["canSave"]        = "1";
            oc_Newobject8["Visible"]        = "1";
            oc_Newobject8["Command"]        = "Canvas.pushDialog(RoadDefaultWidthSliderCtrlContainer);";
            oc_Newobject8["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject8["ToolTip"]        = "Changes Default Road Width";
            oc_Newobject8["hovertime"]      = "750";
            oc_Newobject8["groupNum"]       = "-1";
            oc_Newobject8["buttonType"]     = "PushButton";
            oc_Newobject8["useMouseEvents"] = "0";
            oc_Newobject8["bitmap"]         = "tools/gui/images/dropslider";

            #endregion

            oc_Newobject9["#Newobject8"] = oc_Newobject8;

            #endregion

            oc_Newobject10["#Newobject9"] = oc_Newobject9;

            #endregion

            oc_Newobject10.Create();

            #region GuiMouseEventCtrl (RoadDefaultWidthSliderCtrlContainer, EditorGuiGroup)        oc_Newobject12

            ObjectCreator oc_Newobject12 = new ObjectCreator("GuiMouseEventCtrl",
                                                             "RoadDefaultWidthSliderCtrlContainer, EditorGuiGroup",
                                                             typeof(RoadEditorGui.RoadDefaultWidthSliderCtrlContainer));
            oc_Newobject12["horizSizing"] = "right";
            oc_Newobject12["vertSizing"]  = "bottom";
            oc_Newobject12["position"]    = "0 0";
            oc_Newobject12["extent"]      = "1024 768";
            oc_Newobject12["minExtent"]   = "8 8";
            oc_Newobject12["visible"]     = "1";
            oc_Newobject12["helpTag"]     = "0";
            //oc_Newobject12["class"] = "EditorDropdownSliderContainer";

            #region GuiSliderCtrl ()        oc_Newobject11

            ObjectCreator oc_Newobject11 = new ObjectCreator("GuiSliderCtrl", "");
            oc_Newobject11["canSaveDynamicFields"] = "0";
            oc_Newobject11["internalName"]         = "slider";
            oc_Newobject11["isContainer"]          = "0";
            oc_Newobject11["Profile"]     = "ToolsGuiSliderBoxProfile";
            oc_Newobject11["HorizSizing"] = "right";
            oc_Newobject11["VertSizing"]  = "bottom";
            oc_Newobject11["position"]    =
                new ObjectCreator.StringNoQuote(
                    "firstWord(RoadDefaultWidthTextEditContainer.position) + firstWord(RoadEditorToolbar.position) + 10 SPC          (getWord(RoadDefaultWidthTextEditContainer, 1)) + 25");
            oc_Newobject11["Extent"]     = "112 20";
            oc_Newobject11["MinExtent"]  = "8 2";
            oc_Newobject11["canSave"]    = "1";
            oc_Newobject11["Visible"]    = "1";
            oc_Newobject11["AltCommand"] =
                "RoadDefaultWidthTextEditContainer-->textEdit.setText( mFloatLength($ThisControl.getValue(), 2)); RoadEditorGui.DefaultWidth = $ThisControl.getValue();";
            oc_Newobject11["range"] = "0 100";
            oc_Newobject11["ticks"] = "0";
            oc_Newobject11["value"] = "10";

            #endregion

            oc_Newobject12["#Newobject11"] = oc_Newobject11;

            #endregion

            oc_Newobject12.Create();
        }
        public static void initializeGui()
        {
            #region GuiControl (PlayerListGui)        oc_Newobject8

            ObjectCreator oc_Newobject8 = new ObjectCreator("GuiControl", "PlayerListGui", typeof(PlayerListGui));
            oc_Newobject8["canSaveDynamicFields"] = "0";
            oc_Newobject8["Enabled"]        = "1";
            oc_Newobject8["isContainer"]    = "1";
            oc_Newobject8["Profile"]        = "GuiModelessDialogProfile";
            oc_Newobject8["HorizSizing"]    = "right";
            oc_Newobject8["VertSizing"]     = "bottom";
            oc_Newobject8["Position"]       = "0 0";
            oc_Newobject8["Extent"]         = "1024 768";
            oc_Newobject8["MinExtent"]      = "8 8";
            oc_Newobject8["canSave"]        = "1";
            oc_Newobject8["Visible"]        = "1";
            oc_Newobject8["tooltipprofile"] = "GuiToolTipProfile";
            oc_Newobject8["hovertime"]      = "1000";
            oc_Newobject8["noCursor"]       = new ObjectCreator.StringNoQuote("true");

            #region GuiBitmapBorderCtrl ()        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiBitmapBorderCtrl", "");
            oc_Newobject7["canSaveDynamicFields"] = "0";
            oc_Newobject7["Enabled"]        = "1";
            oc_Newobject7["isContainer"]    = "0";
            oc_Newobject7["Profile"]        = "ChatHudBorderProfile";
            oc_Newobject7["HorizSizing"]    = "center";
            oc_Newobject7["VertSizing"]     = "center";
            oc_Newobject7["Position"]       = "362 263";
            oc_Newobject7["Extent"]         = "299 242";
            oc_Newobject7["MinExtent"]      = "8 8";
            oc_Newobject7["canSave"]        = "1";
            oc_Newobject7["Visible"]        = "1";
            oc_Newobject7["tooltipprofile"] = "GuiToolTipProfile";
            oc_Newobject7["hovertime"]      = "1000";

            #region GuiBitmapCtrl ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject6["canSaveDynamicFields"] = "0";
            oc_Newobject6["Enabled"]        = "1";
            oc_Newobject6["isContainer"]    = "0";
            oc_Newobject6["Profile"]        = "ChatHudScrollProfile";
            oc_Newobject6["HorizSizing"]    = "right";
            oc_Newobject6["VertSizing"]     = "bottom";
            oc_Newobject6["Position"]       = "8 8";
            oc_Newobject6["Extent"]         = "283 226";
            oc_Newobject6["MinExtent"]      = "8 8";
            oc_Newobject6["canSave"]        = "1";
            oc_Newobject6["Visible"]        = "1";
            oc_Newobject6["tooltipprofile"] = "GuiToolTipProfile";
            oc_Newobject6["hovertime"]      = "1000";
            oc_Newobject6["bitmap"]         = "art/gui/hudfill.png";
            oc_Newobject6["wrap"]           = "0";

            #region GuiScrollCtrl ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiScrollCtrl", "");
            oc_Newobject2["canSaveDynamicFields"] = "0";
            oc_Newobject2["Enabled"]               = "1";
            oc_Newobject2["isContainer"]           = "1";
            oc_Newobject2["Profile"]               = "ChatHudScrollProfile";
            oc_Newobject2["HorizSizing"]           = "width";
            oc_Newobject2["VertSizing"]            = "height";
            oc_Newobject2["Position"]              = "0 24";
            oc_Newobject2["Extent"]                = "228 202";
            oc_Newobject2["MinExtent"]             = "8 8";
            oc_Newobject2["canSave"]               = "1";
            oc_Newobject2["Visible"]               = "1";
            oc_Newobject2["tooltipprofile"]        = "GuiToolTipProfile";
            oc_Newobject2["hovertime"]             = "1000";
            oc_Newobject2["Margin"]                = "0 0 0 0";
            oc_Newobject2["Padding"]               = "0 0 0 0";
            oc_Newobject2["AnchorTop"]             = "1";
            oc_Newobject2["AnchorBottom"]          = "0";
            oc_Newobject2["AnchorLeft"]            = "1";
            oc_Newobject2["AnchorRight"]           = "0";
            oc_Newobject2["willFirstRespond"]      = "1";
            oc_Newobject2["hScrollBar"]            = "alwaysOff";
            oc_Newobject2["vScrollBar"]            = "dynamic";
            oc_Newobject2["lockHorizScroll"]       = "true";
            oc_Newobject2["lockVertScroll"]        = "false";
            oc_Newobject2["constantThumbHeight"]   = "0";
            oc_Newobject2["childMargin"]           = "0 0";
            oc_Newobject2["mouseWheelScrollSpeed"] = "-1";

            #region GuiTextListCtrl (PlayerListGuiList)        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiTextListCtrl", "PlayerListGuiList");
            oc_Newobject1["canSaveDynamicFields"] = "0";
            oc_Newobject1["Enabled"]        = "1";
            oc_Newobject1["isContainer"]    = "1";
            oc_Newobject1["Profile"]        = "HudTextNormalProfile";
            oc_Newobject1["HorizSizing"]    = "width";
            oc_Newobject1["VertSizing"]     = "height";
            oc_Newobject1["Position"]       = "1 1";
            oc_Newobject1["Extent"]         = "226 9";
            oc_Newobject1["MinExtent"]      = "8 8";
            oc_Newobject1["canSave"]        = "1";
            oc_Newobject1["Visible"]        = "1";
            oc_Newobject1["tooltipprofile"] = "GuiToolTipProfile";
            oc_Newobject1["hovertime"]      = "1000";
            oc_Newobject1["enumerate"]      = "0";
            oc_Newobject1["resizeCell"]     = "1";
            oc_Newobject1["columns"]        = "0 98 153 200";
            oc_Newobject1["fitParentWidth"] = "1";
            oc_Newobject1["clipColumnText"] = "0";

            #endregion

            oc_Newobject2["#Newobject1"] = oc_Newobject1;

            #endregion

            oc_Newobject6["#Newobject2"] = oc_Newobject2;

            #region GuiTextCtrl ()        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject3["canSaveDynamicFields"] = "0";
            oc_Newobject3["Enabled"]        = "1";
            oc_Newobject3["isContainer"]    = "0";
            oc_Newobject3["Profile"]        = "HudTextBoldProfile";
            oc_Newobject3["HorizSizing"]    = "right";
            oc_Newobject3["VertSizing"]     = "bottom";
            oc_Newobject3["Position"]       = "104 2";
            oc_Newobject3["Extent"]         = "33 18";
            oc_Newobject3["MinExtent"]      = "8 8";
            oc_Newobject3["canSave"]        = "1";
            oc_Newobject3["Visible"]        = "1";
            oc_Newobject3["tooltipprofile"] = "GuiToolTipProfile";
            oc_Newobject3["hovertime"]      = "1000";
            oc_Newobject3["Margin"]         = "0 0 0 0";
            oc_Newobject3["Padding"]        = "0 0 0 0";
            oc_Newobject3["AnchorTop"]      = "1";
            oc_Newobject3["AnchorBottom"]   = "0";
            oc_Newobject3["AnchorLeft"]     = "1";
            oc_Newobject3["AnchorRight"]    = "0";
            oc_Newobject3["text"]           = "Score";
            oc_Newobject3["maxLength"]      = "255";

            #endregion

            oc_Newobject6["#Newobject3"] = oc_Newobject3;

            #region GuiTextCtrl ()        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject4["canSaveDynamicFields"] = "0";
            oc_Newobject4["Enabled"]        = "1";
            oc_Newobject4["isContainer"]    = "0";
            oc_Newobject4["Profile"]        = "HudTextBoldProfile";
            oc_Newobject4["HorizSizing"]    = "right";
            oc_Newobject4["VertSizing"]     = "bottom";
            oc_Newobject4["Position"]       = "158 2";
            oc_Newobject4["Extent"]         = "30 18";
            oc_Newobject4["MinExtent"]      = "8 8";
            oc_Newobject4["canSave"]        = "1";
            oc_Newobject4["Visible"]        = "1";
            oc_Newobject4["tooltipprofile"] = "GuiToolTipProfile";
            oc_Newobject4["hovertime"]      = "1000";
            oc_Newobject4["Margin"]         = "0 0 0 0";
            oc_Newobject4["Padding"]        = "0 0 0 0";
            oc_Newobject4["AnchorTop"]      = "1";
            oc_Newobject4["AnchorBottom"]   = "0";
            oc_Newobject4["AnchorLeft"]     = "1";
            oc_Newobject4["AnchorRight"]    = "0";
            oc_Newobject4["text"]           = "Kills";
            oc_Newobject4["maxLength"]      = "255";

            #endregion

            oc_Newobject6["#Newobject4"] = oc_Newobject4;

            #region GuiTextCtrl ()        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject5["canSaveDynamicFields"] = "0";
            oc_Newobject5["Enabled"]        = "1";
            oc_Newobject5["isContainer"]    = "0";
            oc_Newobject5["Profile"]        = "HudTextBoldProfile";
            oc_Newobject5["HorizSizing"]    = "right";
            oc_Newobject5["VertSizing"]     = "bottom";
            oc_Newobject5["Position"]       = "206 2";
            oc_Newobject5["Extent"]         = "37 18";
            oc_Newobject5["MinExtent"]      = "8 8";
            oc_Newobject5["canSave"]        = "1";
            oc_Newobject5["Visible"]        = "1";
            oc_Newobject5["tooltipprofile"] = "GuiToolTipProfile";
            oc_Newobject5["hovertime"]      = "1000";
            oc_Newobject5["Margin"]         = "0 0 0 0";
            oc_Newobject5["Padding"]        = "0 0 0 0";
            oc_Newobject5["AnchorTop"]      = "1";
            oc_Newobject5["AnchorBottom"]   = "0";
            oc_Newobject5["AnchorLeft"]     = "1";
            oc_Newobject5["AnchorRight"]    = "0";
            oc_Newobject5["text"]           = "Deaths";
            oc_Newobject5["maxLength"]      = "255";

            #endregion

            oc_Newobject6["#Newobject5"] = oc_Newobject5;

            #endregion

            oc_Newobject7["#Newobject6"] = oc_Newobject6;

            #endregion

            oc_Newobject8["#Newobject7"] = oc_Newobject7;

            #endregion

            oc_Newobject8.Create();
        }
Exemple #14
0
        public static void initialize()
        {
            #region GuiControl (MessageHud)        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiControl", "MessageHud", typeof(MessageHud));
            oc_Newobject5["profile"]     = "GuiDefaultProfile";
            oc_Newobject5["horizSizing"] = "width";
            oc_Newobject5["vertSizing"]  = "height";
            oc_Newobject5["position"]    = "0 0";
            oc_Newobject5["extent"]      = "640 480";
            oc_Newobject5["minExtent"]   = "8 8";
            oc_Newobject5["visible"]     = "0";
            oc_Newobject5["noCursor"]    = new ObjectCreator.StringNoQuote("true");

            #region GuiBitmapBorderCtrl (MessageHud_Frame)        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiBitmapBorderCtrl", "MessageHud_Frame");
            oc_Newobject4["profile"]     = "ChatHudBorderProfile";
            oc_Newobject4["horizSizing"] = "right";
            oc_Newobject4["vertSizing"]  = "bottom";
            oc_Newobject4["position"]    = "120 375";
            oc_Newobject4["extent"]      = "400 40";
            oc_Newobject4["minExtent"]   = "8 8";
            oc_Newobject4["visible"]     = "1";

            #region GuiBitmapCtrl ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject1["profile"]     = "GuiDefaultProfile";
            oc_Newobject1["horizSizing"] = "width";
            oc_Newobject1["vertSizing"]  = "height";
            oc_Newobject1["position"]    = "8 8";
            oc_Newobject1["extent"]      = "384 24";
            oc_Newobject1["minExtent"]   = "8 8";
            oc_Newobject1["visible"]     = "1";
            oc_Newobject1["helpTag"]     = "0";
            oc_Newobject1["bitmap"]      = "core/art/gui/images/hudfill.png";
            oc_Newobject1["wrap"]        = "0";

            #endregion

            oc_Newobject4["#Newobject1"] = oc_Newobject1;

            #region GuiTextCtrl (MessageHud_Text)        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiTextCtrl", "MessageHud_Text");
            oc_Newobject2["profile"]     = "ChatHudTextProfile";
            oc_Newobject2["horizSizing"] = "right";
            oc_Newobject2["vertSizing"]  = "bottom";
            oc_Newobject2["position"]    = "14 12";
            oc_Newobject2["extent"]      = "10 22";
            oc_Newobject2["minExtent"]   = "8 8";
            oc_Newobject2["visible"]     = "1";

            #endregion

            oc_Newobject4["#Newobject2"] = oc_Newobject2;

            #region GuiTextEditCtrl (MessageHud_Edit)        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiTextEditCtrl", "MessageHud_Edit",
                                                            typeof(MessageHud_Edit));
            oc_Newobject3["profile"]       = "ChatHudEditProfile";
            oc_Newobject3["horizSizing"]   = "right";
            oc_Newobject3["vertSizing"]    = "bottom";
            oc_Newobject3["position"]      = "0 13";
            oc_Newobject3["extent"]        = "10 22";
            oc_Newobject3["minExtent"]     = "8 8";
            oc_Newobject3["visible"]       = "1";
            oc_Newobject3["altCommand"]    = "$ThisControl.eval();";
            oc_Newobject3["escapeCommand"] = "MessageHud_Edit.onEscape();";
            oc_Newobject3["historySize"]   = "5";
            oc_Newobject3["maxLength"]     = "120";

            #endregion

            oc_Newobject4["#Newobject3"] = oc_Newobject3;

            #endregion

            oc_Newobject5["#Newobject4"] = oc_Newobject4;

            #endregion

            oc_Newobject5.Create();

            #region GuiControl (MainChatHud)        oc_Newobject12

            ObjectCreator oc_Newobject12 = new ObjectCreator("GuiControl", "MainChatHud", typeof(MainChatHud));
            oc_Newobject12["profile"]     = "GuiModelessDialogProfile";
            oc_Newobject12["horizSizing"] = "width";
            oc_Newobject12["vertSizing"]  = "height";
            oc_Newobject12["position"]    = "0 0";
            oc_Newobject12["extent"]      = "640 480";
            oc_Newobject12["minExtent"]   = "8 8";
            oc_Newobject12["visible"]     = "1";
            oc_Newobject12["helpTag"]     = "0";
            oc_Newobject12["noCursor"]    = "1";

            #region GuiControl ()        oc_Newobject11

            ObjectCreator oc_Newobject11 = new ObjectCreator("GuiControl", "");
            oc_Newobject11["profile"]     = "GuiModelessDialogProfile";
            oc_Newobject11["horizSizing"] = "relative";
            oc_Newobject11["vertSizing"]  = "bottom";
            oc_Newobject11["position"]    = "0 0";
            oc_Newobject11["extent"]      = "400 300";
            oc_Newobject11["minExtent"]   = "8 8";
            oc_Newobject11["visible"]     = "1";
            oc_Newobject11["helpTag"]     = "0";

            #region GuiBitmapBorderCtrl (OuterChatHud)        oc_Newobject10

            ObjectCreator oc_Newobject10 = new ObjectCreator("GuiBitmapBorderCtrl", "OuterChatHud");
            oc_Newobject10["profile"]     = "ChatHudBorderProfile";
            oc_Newobject10["horizSizing"] = "width";
            oc_Newobject10["vertSizing"]  = "bottom";
            oc_Newobject10["position"]    = "0 0";
            oc_Newobject10["extent"]      = "272 88";
            oc_Newobject10["minExtent"]   = "8 8";
            oc_Newobject10["visible"]     = "1";
            oc_Newobject10["helpTag"]     = "0";
            oc_Newobject10["useVariable"] = "0";
            oc_Newobject10["tile"]        = "0";

            #region GuiBitmapCtrl ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject6["profile"]     = "GuiDefaultProfile";
            oc_Newobject6["horizSizing"] = "width";
            oc_Newobject6["vertSizing"]  = "height";
            oc_Newobject6["position"]    = "8 8";
            oc_Newobject6["extent"]      = "256 72";
            oc_Newobject6["minExtent"]   = "8 8";
            oc_Newobject6["visible"]     = "1";
            oc_Newobject6["helpTag"]     = "0";
            oc_Newobject6["bitmap"]      = "core/art/gui/images/hudfill.png";
            oc_Newobject6["wrap"]        = "0";

            #endregion

            oc_Newobject10["#Newobject6"] = oc_Newobject6;

            #region GuiButtonCtrl (chatPageDown)        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiButtonCtrl", "chatPageDown");
            oc_Newobject7["profile"]     = "GuiButtonProfile";
            oc_Newobject7["horizSizing"] = "left";
            oc_Newobject7["vertSizing"]  = "top";
            oc_Newobject7["position"]    = "220 58";
            oc_Newobject7["extent"]      = "36 14";
            oc_Newobject7["minExtent"]   = "8 8";
            oc_Newobject7["visible"]     = "0";
            oc_Newobject7["helpTag"]     = "0";
            oc_Newobject7["text"]        = "Dwn";
            oc_Newobject7["groupNum"]    = "-1";
            oc_Newobject7["buttonType"]  = "PushButton";

            #endregion

            oc_Newobject10["#Newobject7"] = oc_Newobject7;

            #region GuiScrollCtrl (ChatScrollHud)        oc_Newobject9

            ObjectCreator oc_Newobject9 = new ObjectCreator("GuiScrollCtrl", "ChatScrollHud");
            oc_Newobject9["profile"]             = "ChatHudScrollProfile";
            oc_Newobject9["horizSizing"]         = "width";
            oc_Newobject9["vertSizing"]          = "height";
            oc_Newobject9["position"]            = "8 8";
            oc_Newobject9["extent"]              = "256 72";
            oc_Newobject9["minExtent"]           = "8 8";
            oc_Newobject9["visible"]             = "1";
            oc_Newobject9["helpTag"]             = "0";
            oc_Newobject9["willFirstRespond"]    = "1";
            oc_Newobject9["hScrollBar"]          = "alwaysOff";
            oc_Newobject9["vScrollBar"]          = "alwaysOff";
            oc_Newobject9["lockHorizScroll"]     = "true";
            oc_Newobject9["lockVertScroll"]      = "false";
            oc_Newobject9["constantThumbHeight"] = "0";
            oc_Newobject9["childMargin"]         = "0 0";

            #region GuiMessageVectorCtrl (ChatHud)        oc_Newobject8

            ObjectCreator oc_Newobject8 = new ObjectCreator("GuiMessageVectorCtrl", "ChatHud", typeof(chatHud));
            oc_Newobject8["profile"]            = "ChatHudMessageProfile";
            oc_Newobject8["horizSizing"]        = "width";
            oc_Newobject8["vertSizing"]         = "height";
            oc_Newobject8["position"]           = "1 1";
            oc_Newobject8["extent"]             = "252 16";
            oc_Newobject8["minExtent"]          = "8 8";
            oc_Newobject8["visible"]            = "1";
            oc_Newobject8["helpTag"]            = "0";
            oc_Newobject8["lineSpacing"]        = "0";
            oc_Newobject8["lineContinuedIndex"] = "10";
            oc_Newobject8["allowedMatches[0]"]  = "http";
            oc_Newobject8["allowedMatches[1]"]  = "tgeserver";
            oc_Newobject8["matchColor"]         = "0 0 255 255";
            oc_Newobject8["maxColorIndex"]      = "5";

            #endregion

            oc_Newobject9["#Newobject8"] = oc_Newobject8;

            #endregion

            oc_Newobject10["#Newobject9"] = oc_Newobject9;

            #endregion

            oc_Newobject11["#Newobject10"] = oc_Newobject10;

            #endregion

            oc_Newobject12["#Newobject11"] = oc_Newobject11;

            #endregion

            oc_Newobject12.Create();
        }
        public static void initialize()
        {
            #region GuiControl (convexEditorToolbar, EditorGuiGroup)        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiControl", "convexEditorToolbar, EditorGuiGroup",
                                                            typeof(ConvexEditorToolbar));
            oc_Newobject7["canSaveDynamicFields"] = "0";
            oc_Newobject7["internalName"]         = "";
            oc_Newobject7["isContainer"]          = "1";
            oc_Newobject7["Profile"]      = "ToolsGuiDefaultProfile";
            oc_Newobject7["HorizSizing"]  = "width";
            oc_Newobject7["VertSizing"]   = "bottom";
            oc_Newobject7["Position"]     = "305 0";
            oc_Newobject7["Extent"]       = new ObjectCreator.StringNoQuote("\"550\" SPC getWord(EditorGuiToolbar.extent, 1)");
            oc_Newobject7["MinExtent"]    = "8 2";
            oc_Newobject7["canSave"]      = "1";
            oc_Newobject7["Visible"]      = "1";
            oc_Newobject7["hovertime"]    = "1000";
            oc_Newobject7["canMove"]      = "0";
            oc_Newobject7["canClose"]     = "0";
            oc_Newobject7["canMinimize"]  = "0";
            oc_Newobject7["canMaximize"]  = "0";
            oc_Newobject7["resizeWidth"]  = "0";
            oc_Newobject7["resizeHeight"] = "0";
            oc_Newobject7["EdgeSnap"]     = "0";
            oc_Newobject7["text"]         = "";

            #region GuiContainer ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiContainer", "");
            oc_Newobject6["canSaveDynamicFields"] = "0";
            oc_Newobject6["Enabled"]     = "1";
            oc_Newobject6["isContainer"] = "1";
            oc_Newobject6["Profile"]     = "menubarProfile";
            oc_Newobject6["HorizSizing"] = "width";
            oc_Newobject6["VertSizing"]  = "bottom";
            oc_Newobject6["Position"]    = "0 0";
            oc_Newobject6["Extent"]      = "800 32";
            oc_Newobject6["MinExtent"]   = "8 8";
            oc_Newobject6["canSave"]     = "1";
            oc_Newobject6["Visible"]     = "1";
            oc_Newobject6["hovertime"]   = "1000";

            #region GuiTextCtrl ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject1["profile"]     = "ToolsGuiTextProfile";
            oc_Newobject1["horizSizing"] = "right";
            oc_Newobject1["vertSizing"]  = "bottom";
            oc_Newobject1["position"]    = "15 7";
            oc_Newobject1["extent"]      = "86 16";
            oc_Newobject1["minExtent"]   = "8 8";
            oc_Newobject1["visible"]     = "1";
            oc_Newobject1["text"]        = "Sketch Tool";
            oc_Newobject1["maxLength"]   = "255";
            oc_Newobject1["helpTag"]     = "0";

            #endregion

            oc_Newobject6["#Newobject1"] = oc_Newobject1;

            #region GuiBitmapCtrl ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject2["Profile"]   = "ToolsGuiDefaultProfile";
            oc_Newobject2["position"]  = "94 3";
            oc_Newobject2["Extent"]    = "2 26";
            oc_Newobject2["MinExtent"] = "1 1";
            oc_Newobject2["bitmap"]    = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject6["#Newobject2"] = oc_Newobject2;

            #region GuiBitmapButtonCtrl (ConvexEditorCreateBoxBtn)        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiBitmapButtonCtrl", "ConvexEditorCreateBoxBtn");
            oc_Newobject3["canSaveDynamicFields"] = "0";
            oc_Newobject3["isContainer"]          = "0";
            oc_Newobject3["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject3["HorizSizing"]    = "right";
            oc_Newobject3["VertSizing"]     = "bottom";
            oc_Newobject3["Position"]       = "100 3";
            oc_Newobject3["Extent"]         = "29 27";
            oc_Newobject3["MinExtent"]      = "8 8";
            oc_Newobject3["canSave"]        = "1";
            oc_Newobject3["Visible"]        = "1";
            oc_Newobject3["Command"]        = "ConvexEditorGui.createConvexBox();";
            oc_Newobject3["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject3["ToolTip"]        =
                new ObjectCreator.StringNoQuote(
                    "\"Create ConvexShape Box\" NL \"Use Alt + Click-Drag instead of this for more control of starting placement.\"");
            oc_Newobject3["hovertime"]      = "1000";
            oc_Newobject3["bitmap"]         = "tools/convexEditor/images/convex-editor-btn";
            oc_Newobject3["text"]           = "";
            oc_Newobject3["groupNum"]       = "-1";
            oc_Newobject3["buttonType"]     = "PushButton";
            oc_Newobject3["useMouseEvents"] = "0";

            #endregion

            oc_Newobject6["#Newobject3"] = oc_Newobject3;

            #region GuiBitmapButtonCtrl (ConvexEditorSplitFaceBtn)        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiBitmapButtonCtrl", "ConvexEditorSplitFaceBtn");
            oc_Newobject4["canSaveDynamicFields"] = "0";
            oc_Newobject4["isContainer"]          = "0";
            oc_Newobject4["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject4["HorizSizing"]    = "right";
            oc_Newobject4["VertSizing"]     = "bottom";
            oc_Newobject4["Position"]       = "134 3";
            oc_Newobject4["Extent"]         = "29 27";
            oc_Newobject4["MinExtent"]      = "8 8";
            oc_Newobject4["canSave"]        = "1";
            oc_Newobject4["Visible"]        = "1";
            oc_Newobject4["Command"]        = "ConvexEditorGui.splitSelectedFace();";
            oc_Newobject4["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject4["ToolTip"]        =
                new ObjectCreator.StringNoQuote(
                    "\"Split selected face\" NL \"Use Ctrl + Rotate instead for more control.\"");
            oc_Newobject4["hovertime"]      = "1000";
            oc_Newobject4["bitmap"]         = "tools/convexEditor/images/split-face-btn";
            oc_Newobject4["text"]           = "";
            oc_Newobject4["groupNum"]       = "-1";
            oc_Newobject4["buttonType"]     = "PushButton";
            oc_Newobject4["useMouseEvents"] = "0";

            #endregion

            oc_Newobject6["#Newobject4"] = oc_Newobject4;

            #region GuiBitmapButtonCtrl (ConvexEditorDeleteFaceBtn)        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiBitmapButtonCtrl", "ConvexEditorDeleteFaceBtn");
            oc_Newobject5["canSaveDynamicFields"] = "0";
            oc_Newobject5["isContainer"]          = "0";
            oc_Newobject5["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject5["HorizSizing"]    = "right";
            oc_Newobject5["VertSizing"]     = "bottom";
            oc_Newobject5["Position"]       = "166 3";
            oc_Newobject5["Extent"]         = "29 27";
            oc_Newobject5["MinExtent"]      = "8 8";
            oc_Newobject5["canSave"]        = "1";
            oc_Newobject5["Visible"]        = "1";
            oc_Newobject5["Command"]        = "ConvexEditorGui.handleDelete();";
            oc_Newobject5["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject5["ToolTip"]        = new ObjectCreator.StringNoQuote("\"Delete selected face\" NL \"(Delete)\"");
            oc_Newobject5["hovertime"]      = "1000";
            oc_Newobject5["bitmap"]         = "tools/gui/images/menubar/delete-btn";
            oc_Newobject5["text"]           = "";
            oc_Newobject5["groupNum"]       = "-1";
            oc_Newobject5["buttonType"]     = "PushButton";
            oc_Newobject5["useMouseEvents"] = "0";

            #endregion

            oc_Newobject6["#Newobject5"] = oc_Newobject5;

            #endregion

            oc_Newobject7["#Newobject6"] = oc_Newobject6;

            #endregion

            oc_Newobject7.Create();
        }
        public static void initialize()
        {
            #region GuiControl (ShapeEditorToolbar, EditorGuiGroup)        oc_Newobject17

            ObjectCreator oc_Newobject17 = new ObjectCreator("GuiControl", "ShapeEditorToolbar, EditorGuiGroup",
                                                             typeof(ShapeEditorToolbar));
            oc_Newobject17["canSaveDynamicFields"] = "0";
            oc_Newobject17["internalName"]         = "";
            oc_Newobject17["isContainer"]          = "1";
            oc_Newobject17["Profile"]      = "ToolsGuiDefaultProfile";
            oc_Newobject17["HorizSizing"]  = "width";
            oc_Newobject17["VertSizing"]   = "bottom";
            oc_Newobject17["Position"]     = "102 0";
            oc_Newobject17["Extent"]       = new ObjectCreator.StringNoQuote("\"550\" SPC getWord(EditorGuiToolbar.extent, 1)");
            oc_Newobject17["MinExtent"]    = "8 2";
            oc_Newobject17["canSave"]      = "1";
            oc_Newobject17["Visible"]      = "1";
            oc_Newobject17["hovertime"]    = "1000";
            oc_Newobject17["canMove"]      = "0";
            oc_Newobject17["canClose"]     = "0";
            oc_Newobject17["canMinimize"]  = "0";
            oc_Newobject17["canMaximize"]  = "0";
            oc_Newobject17["resizeWidth"]  = "0";
            oc_Newobject17["resizeHeight"] = "0";
            oc_Newobject17["EdgeSnap"]     = "0";
            oc_Newobject17["text"]         = "";

            #region GuiContainer ()        oc_Newobject16

            ObjectCreator oc_Newobject16 = new ObjectCreator("GuiContainer", "");
            oc_Newobject16["canSaveDynamicFields"] = "0";
            oc_Newobject16["Enabled"]     = "1";
            oc_Newobject16["isContainer"] = "1";
            oc_Newobject16["Profile"]     = "menubarProfile";
            oc_Newobject16["HorizSizing"] = "width";
            oc_Newobject16["VertSizing"]  = "bottom";
            oc_Newobject16["Position"]    = "0 0";
            oc_Newobject16["Extent"]      = "800 32";
            oc_Newobject16["MinExtent"]   = "8 8";
            oc_Newobject16["canSave"]     = "1";
            oc_Newobject16["Visible"]     = "1";
            oc_Newobject16["hovertime"]   = "1000";

            #region GuiTextCtrl ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject1["profile"]     = "ToolsGuiTextProfile";
            oc_Newobject1["horizSizing"] = "right";
            oc_Newobject1["vertSizing"]  = "bottom";
            oc_Newobject1["position"]    = "5 7";
            oc_Newobject1["extent"]      = "86 16";
            oc_Newobject1["minExtent"]   = "8 8";
            oc_Newobject1["visible"]     = "1";
            oc_Newobject1["text"]        = "Preview Settings";
            oc_Newobject1["maxLength"]   = "255";
            oc_Newobject1["helpTag"]     = "0";

            #endregion

            oc_Newobject16["#Newobject1"] = oc_Newobject1;

            #region GuiBitmapCtrl ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject2["Profile"]   = "ToolsGuiDefaultProfile";
            oc_Newobject2["position"]  = "94 3";
            oc_Newobject2["Extent"]    = "2 26";
            oc_Newobject2["MinExtent"] = "1 1";
            oc_Newobject2["bitmap"]    = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject16["#Newobject2"] = oc_Newobject2;

            #region GuiBitmapButtonCtrl ()        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject3["canSaveDynamicFields"] = "0";
            oc_Newobject3["internalName"]         = "showGridBtn";
            oc_Newobject3["isContainer"]          = "0";
            oc_Newobject3["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject3["HorizSizing"]    = "right";
            oc_Newobject3["VertSizing"]     = "bottom";
            oc_Newobject3["Position"]       = "100 3";
            oc_Newobject3["Extent"]         = "29 27";
            oc_Newobject3["MinExtent"]      = "8 8";
            oc_Newobject3["canSave"]        = "1";
            oc_Newobject3["Visible"]        = "1";
            oc_Newobject3["Command"]        = "ShapeEdShapeView.renderGrid = $ThisControl.getValue();";
            oc_Newobject3["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject3["ToolTip"]        = "Show grid";
            oc_Newobject3["hovertime"]      = "1000";
            oc_Newobject3["bitmap"]         = "tools/gui/images/menubar/show-grid";
            oc_Newobject3["text"]           = "";
            oc_Newobject3["groupNum"]       = "-1";
            oc_Newobject3["buttonType"]     = "ToggleButton";
            oc_Newobject3["useMouseEvents"] = "0";

            #endregion

            oc_Newobject16["#Newobject3"] = oc_Newobject3;

            #region GuiBitmapButtonCtrl ()        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject4["canSaveDynamicFields"] = "0";
            oc_Newobject4["internalName"]         = "fitToShapeBtn";
            oc_Newobject4["isContainer"]          = "0";
            oc_Newobject4["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject4["HorizSizing"]    = "right";
            oc_Newobject4["VertSizing"]     = "bottom";
            oc_Newobject4["Position"]       = "134 3";
            oc_Newobject4["Extent"]         = "29 27";
            oc_Newobject4["MinExtent"]      = "8 8";
            oc_Newobject4["canSave"]        = "1";
            oc_Newobject4["Visible"]        = "1";
            oc_Newobject4["Command"]        = "ShapeEdShapeView.fitToShape();";
            oc_Newobject4["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject4["ToolTip"]        = "Fit Camera to Shape (F)";
            oc_Newobject4["hovertime"]      = "1000";
            oc_Newobject4["bitmap"]         = "tools/gui/images/menubar/fit-selection";
            oc_Newobject4["text"]           = "";
            oc_Newobject4["groupNum"]       = "-1";
            oc_Newobject4["buttonType"]     = "PushButton";
            oc_Newobject4["useMouseEvents"] = "0";

            #endregion

            oc_Newobject16["#Newobject4"] = oc_Newobject4;

            #region GuiBitmapButtonCtrl ()        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject5["canSaveDynamicFields"] = "0";
            oc_Newobject5["internalName"]         = "orbitNodeBtn";
            oc_Newobject5["isContainer"]          = "0";
            oc_Newobject5["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject5["HorizSizing"]    = "right";
            oc_Newobject5["VertSizing"]     = "bottom";
            oc_Newobject5["Position"]       = "168 3";
            oc_Newobject5["Extent"]         = "29 27";
            oc_Newobject5["MinExtent"]      = "8 8";
            oc_Newobject5["canSave"]        = "1";
            oc_Newobject5["Visible"]        = "1";
            oc_Newobject5["Command"]        = "ShapeEdShapeView.orbitNode = $ThisControl.getValue();";
            oc_Newobject5["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject5["ToolTip"]        = "Orbit the selected node";
            oc_Newobject5["hovertime"]      = "1000";
            oc_Newobject5["bitmap"]         = "tools/gui/images/menubar/orbit-cam";
            oc_Newobject5["text"]           = "";
            oc_Newobject5["groupNum"]       = "-1";
            oc_Newobject5["buttonType"]     = "ToggleButton";
            oc_Newobject5["useMouseEvents"] = "0";

            #endregion

            oc_Newobject16["#Newobject5"] = oc_Newobject5;

            #region GuiBitmapCtrl ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject6["Profile"]   = "ToolsGuiDefaultProfile";
            oc_Newobject6["position"]  = "202 3";
            oc_Newobject6["Extent"]    = "2 26";
            oc_Newobject6["MinExtent"] = "1 1";
            oc_Newobject6["bitmap"]    = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject16["#Newobject6"] = oc_Newobject6;

            #region GuiBitmapButtonCtrl ()        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject7["canSaveDynamicFields"] = "0";
            oc_Newobject7["internalName"]         = "showNodes";
            oc_Newobject7["isContainer"]          = "0";
            oc_Newobject7["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject7["HorizSizing"]    = "right";
            oc_Newobject7["VertSizing"]     = "bottom";
            oc_Newobject7["Position"]       = "210 3";
            oc_Newobject7["Extent"]         = "29 27";
            oc_Newobject7["MinExtent"]      = "8 8";
            oc_Newobject7["canSave"]        = "1";
            oc_Newobject7["Visible"]        = "1";
            oc_Newobject7["Command"]        = "ShapeEdShapeView.renderNodes = $ThisControl.getValue();";
            oc_Newobject7["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject7["ToolTip"]        = "Show Nodes (N)";
            oc_Newobject7["hovertime"]      = "1000";
            oc_Newobject7["bitmap"]         = "tools/shapeEditor/images/shownodes_btn";
            oc_Newobject7["groupNum"]       = "-1";
            oc_Newobject7["buttonType"]     = "ToggleButton";
            oc_Newobject7["useMouseEvents"] = "0";

            #endregion

            oc_Newobject16["#Newobject7"] = oc_Newobject7;

            #region GuiBitmapButtonCtrl ()        oc_Newobject8

            ObjectCreator oc_Newobject8 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject8["internalName"]         = "ghostMode";
            oc_Newobject8["canSaveDynamicFields"] = "0";
            oc_Newobject8["isContainer"]          = "0";
            oc_Newobject8["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject8["HorizSizing"]    = "right";
            oc_Newobject8["VertSizing"]     = "bottom";
            oc_Newobject8["Position"]       = "243 3";
            oc_Newobject8["Extent"]         = "29 27";
            oc_Newobject8["MinExtent"]      = "8 2";
            oc_Newobject8["canSave"]        = "1";
            oc_Newobject8["Visible"]        = "1";
            oc_Newobject8["Command"]        = "ShapeEdShapeView.renderGhost = $ThisControl.getValue();";
            oc_Newobject8["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject8["ToolTip"]        = "Toggle shape transparency in the preview window (T)";
            oc_Newobject8["hovertime"]      = "1000";
            oc_Newobject8["bitmap"]         = "tools/shapeEditor/images/ghost_btn";
            oc_Newobject8["buttonType"]     = "ToggleButton";
            oc_Newobject8["groupNum"]       = "0";
            oc_Newobject8["useMouseEvents"] = "0";

            #endregion

            oc_Newobject16["#Newobject8"] = oc_Newobject8;

            #region GuiBitmapButtonCtrl ()        oc_Newobject9

            ObjectCreator oc_Newobject9 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject9["internalName"]         = "wireframeMode";
            oc_Newobject9["canSaveDynamicFields"] = "0";
            oc_Newobject9["isContainer"]          = "0";
            oc_Newobject9["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject9["HorizSizing"]    = "right";
            oc_Newobject9["VertSizing"]     = "bottom";
            oc_Newobject9["Position"]       = "276 3";
            oc_Newobject9["Extent"]         = "29 27";
            oc_Newobject9["MinExtent"]      = "8 2";
            oc_Newobject9["canSave"]        = "1";
            oc_Newobject9["Visible"]        = "1";
            oc_Newobject9["Command"]        = "shapeEditorWireframeMode();";
            oc_Newobject9["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject9["ToolTip"]        = "Toggle shape wireframe in the preview window (R)";
            oc_Newobject9["hovertime"]      = "1000";
            oc_Newobject9["bitmap"]         = "tools/shapeEditor/images/show-wireframe";
            oc_Newobject9["buttonType"]     = "ToggleButton";
            oc_Newobject9["groupNum"]       = "0";
            oc_Newobject9["useMouseEvents"] = "0";

            #endregion

            oc_Newobject16["#Newobject9"] = oc_Newobject9;

            #region GuiBitmapCtrl ()        oc_Newobject10

            ObjectCreator oc_Newobject10 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject10["Profile"]   = "ToolsGuiDefaultProfile";
            oc_Newobject10["position"]  = "309 3";
            oc_Newobject10["Extent"]    = "2 26";
            oc_Newobject10["MinExtent"] = "1 1";
            oc_Newobject10["bitmap"]    = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject16["#Newobject10"] = oc_Newobject10;

            #region GuiBitmapButtonCtrl ()        oc_Newobject11

            ObjectCreator oc_Newobject11 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject11["canSaveDynamicFields"] = "0";
            oc_Newobject11["internalName"]         = "showBounds";
            oc_Newobject11["Enabled"]        = "1";
            oc_Newobject11["isContainer"]    = "0";
            oc_Newobject11["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject11["HorizSizing"]    = "right";
            oc_Newobject11["VertSizing"]     = "bottom";
            oc_Newobject11["Position"]       = "315 3";
            oc_Newobject11["Extent"]         = "29 27";
            oc_Newobject11["MinExtent"]      = "8 8";
            oc_Newobject11["canSave"]        = "1";
            oc_Newobject11["Visible"]        = "1";
            oc_Newobject11["Command"]        = "ShapeEdShapeView.renderbounds = $ThisControl.getValue();";
            oc_Newobject11["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject11["ToolTip"]        = "Toggle shape bounding box in the preview window";
            oc_Newobject11["hovertime"]      = "1000";
            oc_Newobject11["bitmap"]         = "tools/shapeEditor/images/object-bounds";
            oc_Newobject11["groupNum"]       = "-1";
            oc_Newobject11["buttonType"]     = "ToggleButton";
            oc_Newobject11["useMouseEvents"] = "0";

            #endregion

            oc_Newobject16["#Newobject11"] = oc_Newobject11;

            #region GuiBitmapButtonCtrl ()        oc_Newobject12

            ObjectCreator oc_Newobject12 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject12["canSaveDynamicFields"] = "0";
            oc_Newobject12["internalName"]         = "showObjBox";
            oc_Newobject12["Enabled"]        = "1";
            oc_Newobject12["isContainer"]    = "0";
            oc_Newobject12["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject12["HorizSizing"]    = "right";
            oc_Newobject12["VertSizing"]     = "bottom";
            oc_Newobject12["Position"]       = "348 3";
            oc_Newobject12["Extent"]         = "29 27";
            oc_Newobject12["MinExtent"]      = "8 8";
            oc_Newobject12["canSave"]        = "1";
            oc_Newobject12["Visible"]        = "1";
            oc_Newobject12["Command"]        = "ShapeEdShapeView.renderObjBox = $ThisControl.getValue();";
            oc_Newobject12["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject12["ToolTip"]        = "Toggle selected object bounding box in the preview window";
            oc_Newobject12["hovertime"]      = "1000";
            oc_Newobject12["bitmap"]         = "tools/shapeEditor/images/object-fit-bounds";
            oc_Newobject12["groupNum"]       = "-1";
            oc_Newobject12["buttonType"]     = "ToggleButton";
            oc_Newobject12["useMouseEvents"] = "0";

            #endregion

            oc_Newobject16["#Newobject12"] = oc_Newobject12;

            #region GuiBitmapButtonCtrl ()        oc_Newobject13

            ObjectCreator oc_Newobject13 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject13["canSaveDynamicFields"] = "0";
            oc_Newobject13["internalName"]         = "renderColMeshes";
            oc_Newobject13["Enabled"]        = "1";
            oc_Newobject13["isContainer"]    = "0";
            oc_Newobject13["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject13["HorizSizing"]    = "right";
            oc_Newobject13["VertSizing"]     = "bottom";
            oc_Newobject13["Position"]       = "381 3";
            oc_Newobject13["Extent"]         = "29 27";
            oc_Newobject13["MinExtent"]      = "8 8";
            oc_Newobject13["canSave"]        = "1";
            oc_Newobject13["Visible"]        = "1";
            oc_Newobject13["Command"]        = "shapeEdShapeView.renderColMeshes = $ThisControl.getValue();";
            oc_Newobject13["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject13["ToolTip"]        = "Toggle rendering of collision meshes in the preview window";
            oc_Newobject13["hovertime"]      = "1000";
            oc_Newobject13["bitmap"]         = "tools/shapeEditor/images/collision-shape";
            oc_Newobject13["groupNum"]       = "-1";
            oc_Newobject13["buttonType"]     = "ToggleButton";
            oc_Newobject13["useMouseEvents"] = "0";

            #endregion

            oc_Newobject16["#Newobject13"] = oc_Newobject13;

            #region GuiBitmapCtrl ()        oc_Newobject14

            ObjectCreator oc_Newobject14 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject14["Profile"]   = "ToolsGuiDefaultProfile";
            oc_Newobject14["position"]  = "415 3";
            oc_Newobject14["Extent"]    = "2 26";
            oc_Newobject14["MinExtent"] = "1 1";
            oc_Newobject14["bitmap"]    = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject16["#Newobject14"] = oc_Newobject14;

            #region GuiBitmapButtonCtrl ()        oc_Newobject15

            ObjectCreator oc_Newobject15 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject15["internalName"]         = "showAdvanced";
            oc_Newobject15["canSaveDynamicFields"] = "0";
            oc_Newobject15["isContainer"]          = "0";
            oc_Newobject15["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject15["HorizSizing"]    = "right";
            oc_Newobject15["VertSizing"]     = "bottom";
            oc_Newobject15["Position"]       = "423 3";
            oc_Newobject15["Extent"]         = "29 27";
            oc_Newobject15["MinExtent"]      = "8 2";
            oc_Newobject15["canSave"]        = "1";
            oc_Newobject15["Visible"]        = "1";
            oc_Newobject15["Command"]        = "ShapeEdAdvancedWindow.setVisible( $ThisControl.getValue() );";
            oc_Newobject15["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject15["ToolTip"]        = "Toggle Advanced Properties Window";
            oc_Newobject15["hovertime"]      = "1000";
            oc_Newobject15["bitmap"]         = "tools/shapeEditor/images/detail-levels_btn";
            oc_Newobject15["buttonType"]     = "ToggleButton";
            oc_Newobject15["groupNum"]       = "0";
            oc_Newobject15["useMouseEvents"] = "0";

            #endregion

            oc_Newobject16["#Newobject15"] = oc_Newobject15;

            #endregion

            oc_Newobject17["#Newobject16"] = oc_Newobject16;

            #endregion

            oc_Newobject17.Create();
        }
Exemple #17
0
        public static void initialize()
        {
            #region SFXProfile (boxFall0)        oc_Newobject1
            DatablockCreator oc_Newobject1 = new DatablockCreator("SFXProfile", "boxFall0");
            oc_Newobject1["filename"]    = "art/sound/physics/boxFall0";
            oc_Newobject1["description"] = new ObjectCreator.StringNoQuote("AudioDefault3d");
            oc_Newobject1["preload"]     = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject1.Create();

            #region SFXProfile (boxFall1)        oc_Newobject2
            DatablockCreator oc_Newobject2 = new DatablockCreator("SFXProfile", "boxFall1");
            oc_Newobject2["filename"]    = "art/sound/physics/boxFall1";
            oc_Newobject2["description"] = new ObjectCreator.StringNoQuote("AudioDefault3d");
            oc_Newobject2["preload"]     = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject2.Create();

            #region SFXProfile (boxFall2)        oc_Newobject3
            DatablockCreator oc_Newobject3 = new DatablockCreator("SFXProfile", "boxFall2");
            oc_Newobject3["filename"]    = "art/sound/physics/boxFall2";
            oc_Newobject3["description"] = new ObjectCreator.StringNoQuote("AudioDefault3d");
            oc_Newobject3["preload"]     = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject3.Create();

            #region RigidBodyData ( PhysBox )        oc_Newobject4
            DatablockCreator oc_Newobject4 = new DatablockCreator("RigidBodyData", " PhysBox ");
            oc_Newobject4["category"]             = "RigidBody";
            oc_Newobject4["shapeFile"]            = "art/shapes/crates/crate1.dts";
            oc_Newobject4["shapeType"]            = new ObjectCreator.StringNoQuote("$ShapeType::Box");
            oc_Newobject4["mass"]                 = new ObjectCreator.StringNoQuote("2");
            oc_Newobject4["scale"]                = "0.5 0.5 0.5";
            oc_Newobject4["minContactSpeed"]      = new ObjectCreator.StringNoQuote("1.0");
            oc_Newobject4["slidingThreshold"]     = new ObjectCreator.StringNoQuote("0.1");
            oc_Newobject4["collisionSoundsCount"] = new ObjectCreator.StringNoQuote("3");
            oc_Newobject4["collisionSound[0]"]    = new ObjectCreator.StringNoQuote("boxFall0");
            oc_Newobject4["collisionSound[1]"]    = new ObjectCreator.StringNoQuote("boxFall1");
            oc_Newobject4["collisionSound[2]"]    = new ObjectCreator.StringNoQuote("boxFall2");
            #endregion
            oc_Newobject4.Create();

            #region SFXProfile (stoneRoll0)        oc_Newobject5
            DatablockCreator oc_Newobject5 = new DatablockCreator("SFXProfile", "stoneRoll0");
            oc_Newobject5["filename"]    = "art/sound/physics/stoneRoll";
            oc_Newobject5["description"] = new ObjectCreator.StringNoQuote("AudioClosest3d");
            oc_Newobject5["preload"]     = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject5.Create();

            #region RigidBodyData ( StatPhysBox )        oc_Newobject6
            DatablockCreator oc_Newobject6 = new DatablockCreator("RigidBodyData", " StatPhysBox ");
            oc_Newobject6["category"]  = "RigidBody";
            oc_Newobject6["shapeFile"] = "art/shapes/crates/crate1.dts";
            oc_Newobject6["shapeType"] = new ObjectCreator.StringNoQuote("$ShapeType::Box");
            oc_Newobject6["mass"]      = new ObjectCreator.StringNoQuote("0");
            #endregion
            oc_Newobject6.Create();

            #region RigidBodyData ( PhysSphere )        oc_Newobject7
            DatablockCreator oc_Newobject7 = new DatablockCreator("RigidBodyData", " PhysSphere ");
            oc_Newobject7["category"]             = "RigidBody";
            oc_Newobject7["shapeFile"]            = "art/shapes/rocks/boulder.dts";
            oc_Newobject7["shapeType"]            = new ObjectCreator.StringNoQuote("$ShapeType::Sphere");
            oc_Newobject7["mass"]                 = new ObjectCreator.StringNoQuote("5");
            oc_Newobject7["scale"]                = "0.3 0.3 0.3";
            oc_Newobject7["slidingThreshold"]     = new ObjectCreator.StringNoQuote("0.7");
            oc_Newobject7["minContactSpeed"]      = new ObjectCreator.StringNoQuote("1.0");
            oc_Newobject7["collisionSoundsCount"] = new ObjectCreator.StringNoQuote("1");
            oc_Newobject7["collisionSound[0]"]    = new ObjectCreator.StringNoQuote("boxFall0");
            oc_Newobject7["slideSoundsCount"]     = new ObjectCreator.StringNoQuote("1");
            oc_Newobject7["slideSound[0]"]        = new ObjectCreator.StringNoQuote("stoneRoll0");
            #endregion
            oc_Newobject7.Create();

            #region SFXProfile (barrelFall0)        oc_Newobject8
            DatablockCreator oc_Newobject8 = new DatablockCreator("SFXProfile", "barrelFall0");
            oc_Newobject8["filename"]    = "art/sound/physics/barrelFall0";
            oc_Newobject8["description"] = new ObjectCreator.StringNoQuote("AudioDefault3d");
            oc_Newobject8["preload"]     = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject8.Create();

            #region SFXProfile (barrelFall1)        oc_Newobject9
            DatablockCreator oc_Newobject9 = new DatablockCreator("SFXProfile", "barrelFall1");
            oc_Newobject9["filename"]    = "art/sound/physics/barrelFall1";
            oc_Newobject9["description"] = new ObjectCreator.StringNoQuote("AudioDefault3d");
            oc_Newobject9["preload"]     = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject9.Create();

            #region SFXProfile (barrelRoll)        oc_Newobject10
            DatablockCreator oc_Newobject10 = new DatablockCreator("SFXProfile", "barrelRoll");
            oc_Newobject10["filename"]    = "art/sound/physics/barrelFall1";
            oc_Newobject10["description"] = new ObjectCreator.StringNoQuote("AudioDefault3d");
            oc_Newobject10["preload"]     = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject10.Create();

            #region RigidBodyData ( PhysBarrel )        oc_Newobject11
            DatablockCreator oc_Newobject11 = new DatablockCreator("RigidBodyData", " PhysBarrel ");
            oc_Newobject11["category"]             = "RigidBody";
            oc_Newobject11["shapeFile"]            = "art/shapes/steel_barrel_green/steel_barrel_green.dts";
            oc_Newobject11["shapeType"]            = new ObjectCreator.StringNoQuote("$ShapeType::Cylinder");
            oc_Newobject11["rotAngles"]            = "0 0 0 0";
            oc_Newobject11["offset"]               = "0 0 0.5 0";
            oc_Newobject11["mass"]                 = new ObjectCreator.StringNoQuote("4");
            oc_Newobject11["slidingThreshold"]     = new ObjectCreator.StringNoQuote("0.7");
            oc_Newobject11["minContactSpeed"]      = new ObjectCreator.StringNoQuote("1.0");
            oc_Newobject11["collisionSoundsCount"] = new ObjectCreator.StringNoQuote("1");
            oc_Newobject11["collisionSound[0]"]    = new ObjectCreator.StringNoQuote("barrelFall0");
            oc_Newobject11["collisionSound[1]"]    = new ObjectCreator.StringNoQuote("barrelFall1");
            oc_Newobject11["slideSoundsCount"]     = new ObjectCreator.StringNoQuote("1");
            oc_Newobject11["slideSound[0]"]        = new ObjectCreator.StringNoQuote("barrelRoll");
            #endregion
            oc_Newobject11.Create();

            #region SFXProfile (wheelFall0)        oc_Newobject12
            DatablockCreator oc_Newobject12 = new DatablockCreator("SFXProfile", "wheelFall0");
            oc_Newobject12["filename"]    = "art/sound/physics/wheelFall0";
            oc_Newobject12["description"] = new ObjectCreator.StringNoQuote("AudioDefault3d");
            oc_Newobject12["preload"]     = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject12.Create();

            #region SFXProfile (wheelFall1)        oc_Newobject13
            DatablockCreator oc_Newobject13 = new DatablockCreator("SFXProfile", "wheelFall1");
            oc_Newobject13["filename"]    = "art/sound/physics/wheelFall1";
            oc_Newobject13["description"] = new ObjectCreator.StringNoQuote("AudioDefault3d");
            oc_Newobject13["preload"]     = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject13.Create();

            #region SFXProfile (wheelFall2)        oc_Newobject14
            DatablockCreator oc_Newobject14 = new DatablockCreator("SFXProfile", "wheelFall2");
            oc_Newobject14["filename"]    = "art/sound/physics/wheelFall2";
            oc_Newobject14["description"] = new ObjectCreator.StringNoQuote("AudioDefault3d");
            oc_Newobject14["preload"]     = new ObjectCreator.StringNoQuote("true");
            #endregion
            oc_Newobject14.Create();

            #region RigidBodyData ( PhysWheel )        oc_Newobject15
            DatablockCreator oc_Newobject15 = new DatablockCreator("RigidBodyData", " PhysWheel ");
            oc_Newobject15["category"]             = "RigidBody";
            oc_Newobject15["shapeFile"]            = "art/shapes/Wheel/Wheel.dts";
            oc_Newobject15["shapeType"]            = new ObjectCreator.StringNoQuote("$ShapeType::Cylinder");
            oc_Newobject15["mass"]                 = new ObjectCreator.StringNoQuote("1");
            oc_Newobject15["rotAngles"]            = "0 90 0 0";
            oc_Newobject15["offset"]               = "0 0 0 0";
            oc_Newobject15["slidingThreshold"]     = new ObjectCreator.StringNoQuote("0.7");
            oc_Newobject15["minContactSpeed"]      = new ObjectCreator.StringNoQuote("1.0");
            oc_Newobject15["collisionSoundsCount"] = new ObjectCreator.StringNoQuote("1");
            oc_Newobject15["collisionSound[0]"]    = new ObjectCreator.StringNoQuote("wheelFall0");
            oc_Newobject15["collisionSound[1]"]    = new ObjectCreator.StringNoQuote("wheelFall1");
            oc_Newobject15["collisionSound[2]"]    = new ObjectCreator.StringNoQuote("wheelFall2");
            oc_Newobject15["slideSoundsCount"]     = new ObjectCreator.StringNoQuote("1");
            oc_Newobject15["slideSound[0]"]        = new ObjectCreator.StringNoQuote("wheelFall0");
            #endregion
            oc_Newobject15.Create();
        }
        public static void initialize()
        {
            #region GuiControl (EWTerrainPainterToolbar,EditorGuiGroup)        oc_Newobject24

            ObjectCreator oc_Newobject24 = new ObjectCreator("GuiControl", "EWTerrainPainterToolbar,EditorGuiGroup");
            oc_Newobject24["canSaveDynamicFields"] = "0";
            oc_Newobject24["internalName"]         = "TerrainPainterToolbar";
            oc_Newobject24["Enabled"]     = "1";
            oc_Newobject24["isContainer"] = "1";
            oc_Newobject24["Profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject24["HorizSizing"] = "right";
            oc_Newobject24["VertSizing"]  = "bottom";
            oc_Newobject24["Position"]    = "306 0";
            oc_Newobject24["Extent"]      = "800 40";
            oc_Newobject24["MinExtent"]   = "8 2";
            oc_Newobject24["canSave"]     = "1";
            oc_Newobject24["Visible"]     = "1";
            oc_Newobject24["hovertime"]   = "1000";

            #region GuiTextCtrl ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject1["profile"]     = "ToolsGuiTextProfile";
            oc_Newobject1["horizSizing"] = "right";
            oc_Newobject1["vertSizing"]  = "bottom";
            oc_Newobject1["position"]    = "6 7";
            oc_Newobject1["extent"]      = "70 16";
            oc_Newobject1["minExtent"]   = "8 8";
            oc_Newobject1["visible"]     = "1";
            oc_Newobject1["text"]        = "Brush Settings";
            oc_Newobject1["maxLength"]   = "255";
            oc_Newobject1["helpTag"]     = "0";

            #endregion

            oc_Newobject24["#Newobject1"] = oc_Newobject1;

            #region GuiControl ()        oc_Newobject23

            ObjectCreator oc_Newobject23 = new ObjectCreator("GuiControl", "");
            oc_Newobject23["canSaveDynamicFields"] = "0";
            oc_Newobject23["Enabled"]     = "1";
            oc_Newobject23["isContainer"] = "1";
            oc_Newobject23["Profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject23["HorizSizing"] = "right";
            oc_Newobject23["VertSizing"]  = "bottom";
            oc_Newobject23["Position"]    = "0 0";
            oc_Newobject23["Extent"]      = "760 40";
            oc_Newobject23["MinExtent"]   = "8 2";
            oc_Newobject23["canSave"]     = "1";
            oc_Newobject23["Visible"]     = "1";
            oc_Newobject23["hovertime"]   = "1000";

            #region GuiControl (EWTerrainPainterToolbarBrushType)        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiControl", "EWTerrainPainterToolbarBrushType");
            oc_Newobject4["isContainer"] = "1";
            oc_Newobject4["profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject4["Position"]    = "83 2";
            oc_Newobject4["Extent"]      = "94 27";

            #region GuiBitmapButtonCtrl ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject2["canSaveDynamicFields"] = "0";
            oc_Newobject2["internalName"]         = "ellipse";
            oc_Newobject2["Enabled"]        = "1";
            oc_Newobject2["isContainer"]    = "0";
            oc_Newobject2["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject2["HorizSizing"]    = "right";
            oc_Newobject2["VertSizing"]     = "bottom";
            oc_Newobject2["Position"]       = "0 0";
            oc_Newobject2["Extent"]         = "29 27";
            oc_Newobject2["MinExtent"]      = "8 2";
            oc_Newobject2["canSave"]        = "1";
            oc_Newobject2["Visible"]        = "1";
            oc_Newobject2["Command"]        = "ETerrainEditor.toggleBrushType($ThisControl);";
            oc_Newobject2["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject2["ToolTip"]        = "Circle Brush (V)";
            oc_Newobject2["hovertime"]      = "750";
            oc_Newobject2["groupNum"]       = "0";
            oc_Newobject2["buttonType"]     = "RadioButton";
            oc_Newobject2["useMouseEvents"] = "0";
            oc_Newobject2["bitmap"]         = "tools/worldEditor/images/circleBrush";

            #endregion

            oc_Newobject4["#Newobject2"] = oc_Newobject2;

            #region GuiBitmapButtonCtrl ()        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject3["canSaveDynamicFields"] = "0";
            oc_Newobject3["internalName"]         = "box";
            oc_Newobject3["Enabled"]        = "1";
            oc_Newobject3["isContainer"]    = "0";
            oc_Newobject3["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject3["HorizSizing"]    = "right";
            oc_Newobject3["VertSizing"]     = "bottom";
            oc_Newobject3["Position"]       = "31 0";
            oc_Newobject3["Extent"]         = "29 27";
            oc_Newobject3["MinExtent"]      = "8 2";
            oc_Newobject3["canSave"]        = "1";
            oc_Newobject3["Visible"]        = "1";
            oc_Newobject3["Command"]        = "ETerrainEditor.toggleBrushType($ThisControl);";
            oc_Newobject3["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject3["ToolTip"]        = "Box Brush (B)";
            oc_Newobject3["hovertime"]      = "750";
            oc_Newobject3["groupNum"]       = "0";
            oc_Newobject3["buttonType"]     = "RadioButton";
            oc_Newobject3["useMouseEvents"] = "0";
            oc_Newobject3["bitmap"]         = "tools/worldEditor/images/boxBrush";

            #endregion

            oc_Newobject4["#Newobject3"] = oc_Newobject3;

            #endregion

            oc_Newobject23["#Newobject4"] = oc_Newobject4;

            #region GuiBitmapCtrl ()        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject5["Enabled"]   = "1";
            oc_Newobject5["Profile"]   = "ToolsGuiDefaultProfile";
            oc_Newobject5["position"]  = "152 3";
            oc_Newobject5["Extent"]    = "2 26";
            oc_Newobject5["MinExtent"] = "1 1";
            oc_Newobject5["bitmap"]    = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject23["#Newobject5"] = oc_Newobject5;

            #region GuiControl (PaintBrushSizeTextEditContainer)        oc_Newobject9

            ObjectCreator oc_Newobject9 = new ObjectCreator("GuiControl", "PaintBrushSizeTextEditContainer");
            oc_Newobject9["canSaveDynamicFields"] = "0";
            oc_Newobject9["isContainer"]          = "1";
            oc_Newobject9["Profile"]     = "ToolsGuiTransparentProfile";
            oc_Newobject9["HorizSizing"] = "right";
            oc_Newobject9["VertSizing"]  = "bottom";
            oc_Newobject9["position"]    = "145 5";
            oc_Newobject9["Extent"]      = "120 50";
            oc_Newobject9["MinExtent"]   = "8 2";
            oc_Newobject9["canSave"]     = "1";
            oc_Newobject9["Visible"]     = "1";
            oc_Newobject9["hovertime"]   = "1000";

            #region GuiTextCtrl ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject6["canSaveDynamicFields"] = "0";
            oc_Newobject6["Enabled"]      = "1";
            oc_Newobject6["isContainer"]  = "0";
            oc_Newobject6["Profile"]      = "ToolsGuiTextProfile";
            oc_Newobject6["HorizSizing"]  = "right";
            oc_Newobject6["VertSizing"]   = "bottom";
            oc_Newobject6["position"]     = "21 5";
            oc_Newobject6["Extent"]       = "47 10";
            oc_Newobject6["MinExtent"]    = "8 2";
            oc_Newobject6["canSave"]      = "1";
            oc_Newobject6["Visible"]      = "1";
            oc_Newobject6["hovertime"]    = "1000";
            oc_Newobject6["Margin"]       = "0 0 0 0";
            oc_Newobject6["Padding"]      = "0 0 0 0";
            oc_Newobject6["AnchorTop"]    = "1";
            oc_Newobject6["AnchorBottom"] = "0";
            oc_Newobject6["AnchorLeft"]   = "1";
            oc_Newobject6["AnchorRight"]  = "0";
            oc_Newobject6["text"]         = "Size";
            oc_Newobject6["maxLength"]    = "1024";

            #endregion

            oc_Newobject9["#Newobject6"] = oc_Newobject6;

            #region GuiTextEditCtrl ()        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject7["canSaveDynamicFields"] = "0";
            oc_Newobject7["internalName"]         = "textEdit";
            oc_Newobject7["isContainer"]          = "0";
            oc_Newobject7["HorizSizing"]          = "right";
            oc_Newobject7["VertSizing"]           = "bottom";
            oc_Newobject7["profile"]          = "ToolsGuiNumericDropSliderTextProfile";
            oc_Newobject7["position"]         = "49 2";
            oc_Newobject7["Extent"]           = "42 16";
            oc_Newobject7["MinExtent"]        = "8 16";
            oc_Newobject7["canSave"]          = "1";
            oc_Newobject7["Visible"]          = "1";
            oc_Newobject7["Command"]          = "ETerrainEditor.setBrushSize( $ThisControl.getText() );";
            oc_Newobject7["validate"]         = "TerrainPainterPlugin.validateBrushSize();";
            oc_Newobject7["hovertime"]        = "1000";
            oc_Newobject7["text"]             = "9";
            oc_Newobject7["maxLength"]        = "4";
            oc_Newobject7["historySize"]      = "0";
            oc_Newobject7["password"]         = "******";
            oc_Newobject7["tabComplete"]      = "0";
            oc_Newobject7["sinkAllKeyEvents"] = "0";

            #endregion

            oc_Newobject9["#Newobject7"] = oc_Newobject7;

            #region GuiBitmapButtonCtrl ()        oc_Newobject8

            ObjectCreator oc_Newobject8 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject8["canSaveDynamicFields"] = "0";
            oc_Newobject8["Enabled"]        = "1";
            oc_Newobject8["isContainer"]    = "0";
            oc_Newobject8["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject8["HorizSizing"]    = "right";
            oc_Newobject8["VertSizing"]     = "bottom";
            oc_Newobject8["Position"]       = "83 2";
            oc_Newobject8["Extent"]         = "18 18";
            oc_Newobject8["MinExtent"]      = "8 2";
            oc_Newobject8["canSave"]        = "1";
            oc_Newobject8["Visible"]        = "1";
            oc_Newobject8["Command"]        = "Canvas.pushDialog(PaintBrushSizeSliderCtrlContainer);";
            oc_Newobject8["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject8["ToolTip"]        = "Changes the size of the brush (CTRL + Mouse Wheel)";
            oc_Newobject8["hovertime"]      = "750";
            oc_Newobject8["groupNum"]       = "-1";
            oc_Newobject8["buttonType"]     = "PushButton";
            oc_Newobject8["useMouseEvents"] = "0";
            oc_Newobject8["bitmap"]         = "tools/gui/images/dropslider";

            #endregion

            oc_Newobject9["#Newobject8"] = oc_Newobject8;

            #endregion

            oc_Newobject23["#Newobject9"] = oc_Newobject9;

            #region GuiBitmapCtrl ()        oc_Newobject10

            ObjectCreator oc_Newobject10 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject10["Enabled"]   = "1";
            oc_Newobject10["Profile"]   = "ToolsGuiDefaultProfile";
            oc_Newobject10["position"]  = "270 3";
            oc_Newobject10["Extent"]    = "2 26";
            oc_Newobject10["MinExtent"] = "1 1";
            oc_Newobject10["bitmap"]    = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject23["#Newobject10"] = oc_Newobject10;

            #region GuiControl (PaintBrushSlopeControl)        oc_Newobject17

            ObjectCreator oc_Newobject17 = new ObjectCreator("GuiControl", "PaintBrushSlopeControl");
            oc_Newobject17["canSaveDynamicFields"] = "0";
            oc_Newobject17["isContainer"]          = "1";
            oc_Newobject17["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject17["HorizSizing"]    = "right";
            oc_Newobject17["VertSizing"]     = "bottom";
            oc_Newobject17["Position"]       = "262 5";
            oc_Newobject17["Extent"]         = "256 50";
            oc_Newobject17["MinExtent"]      = "8 2";
            oc_Newobject17["canSave"]        = "1";
            oc_Newobject17["Visible"]        = "1";
            oc_Newobject17["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject17["hovertime"]      = "1000";

            #region GuiTextCtrl ()        oc_Newobject11

            ObjectCreator oc_Newobject11 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject11["canSaveDynamicFields"] = "0";
            oc_Newobject11["isContainer"]          = "0";
            oc_Newobject11["Profile"]        = "ToolsGuiTextProfile";
            oc_Newobject11["HorizSizing"]    = "right";
            oc_Newobject11["VertSizing"]     = "bottom";
            oc_Newobject11["Position"]       = "21 5";
            oc_Newobject11["Extent"]         = "78 10";
            oc_Newobject11["MinExtent"]      = "8 2";
            oc_Newobject11["canSave"]        = "1";
            oc_Newobject11["Visible"]        = "1";
            oc_Newobject11["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject11["tooltip"]        = "Allows painting on the terrain within a specified slope";
            oc_Newobject11["hovertime"]      = "1000";
            oc_Newobject11["Margin"]         = "0 0 0 0";
            oc_Newobject11["Padding"]        = "0 0 0 0";
            oc_Newobject11["AnchorTop"]      = "1";
            oc_Newobject11["AnchorBottom"]   = "0";
            oc_Newobject11["AnchorLeft"]     = "1";
            oc_Newobject11["AnchorRight"]    = "0";
            oc_Newobject11["text"]           = "Slope Mask   Min";
            oc_Newobject11["maxLength"]      = "1024";

            #endregion

            oc_Newobject17["#Newobject11"] = oc_Newobject11;

            #region GuiTextEditCtrl ()        oc_Newobject12

            ObjectCreator oc_Newobject12 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject12["internalName"]         = "SlopeMinAngle";
            oc_Newobject12["canSaveDynamicFields"] = "0";
            oc_Newobject12["isContainer"]          = "0";
            oc_Newobject12["Profile"]          = "ToolsGuiNumericDropSliderTextProfile";
            oc_Newobject12["HorizSizing"]      = "right";
            oc_Newobject12["VertSizing"]       = "bottom";
            oc_Newobject12["Position"]         = "104 2";
            oc_Newobject12["Extent"]           = "51 18";
            oc_Newobject12["MinExtent"]        = "8 2";
            oc_Newobject12["canSave"]          = "1";
            oc_Newobject12["Visible"]          = "1";
            oc_Newobject12["validate"]         = "TerrainPainterPlugin.validateSlopeMinAngle();";
            oc_Newobject12["Command"]          = "ETerrainEditor.setSlopeLimitMinAngle( $ThisControl.getText() );";
            oc_Newobject12["tooltipprofile"]   = "ToolsGuiToolTipProfile";
            oc_Newobject12["tooltip"]          = "Minimum terrain angle that will be paintable";
            oc_Newobject12["hovertime"]        = "1000";
            oc_Newobject12["Margin"]           = "0 0 0 0";
            oc_Newobject12["Padding"]          = "0 0 0 0";
            oc_Newobject12["AnchorTop"]        = "1";
            oc_Newobject12["AnchorBottom"]     = "0";
            oc_Newobject12["AnchorLeft"]       = "1";
            oc_Newobject12["AnchorRight"]      = "0";
            oc_Newobject12["text"]             = "0.0";
            oc_Newobject12["maxLength"]        = "4";
            oc_Newobject12["historySize"]      = "0";
            oc_Newobject12["password"]         = "******";
            oc_Newobject12["tabComplete"]      = "0";
            oc_Newobject12["sinkAllKeyEvents"] = "0";
            oc_Newobject12["passwordMask"]     = "*";

            #endregion

            oc_Newobject17["#Newobject12"] = oc_Newobject12;

            #region GuiBitmapButtonCtrl ()        oc_Newobject13

            ObjectCreator oc_Newobject13 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject13["canSaveDynamicFields"] = "0";
            oc_Newobject13["isContainer"]          = "0";
            oc_Newobject13["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject13["HorizSizing"]    = "right";
            oc_Newobject13["VertSizing"]     = "bottom";
            oc_Newobject13["Position"]       = "137 2";
            oc_Newobject13["Extent"]         = "18 18";
            oc_Newobject13["MinExtent"]      = "8 2";
            oc_Newobject13["canSave"]        = "1";
            oc_Newobject13["Visible"]        = "1";
            oc_Newobject13["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject13["tooltip"]        = "Minimum terrain angle that will be paintable";
            oc_Newobject13["hovertime"]      = "1000";
            oc_Newobject13["groupNum"]       = "-1";
            oc_Newobject13["buttonType"]     = "PushButton";
            oc_Newobject13["useMouseEvents"] = "0";
            oc_Newobject13["bitmap"]         = "tools/gui/images/dropslider";
            oc_Newobject13["Command"]        = "Canvas.pushDialog(PaintBrushSlopeMinContainer);";

            #endregion

            oc_Newobject17["#Newobject13"] = oc_Newobject13;

            #region GuiTextCtrl ()        oc_Newobject14

            ObjectCreator oc_Newobject14 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject14["Profile"]     = "ToolsGuiTextProfile";
            oc_Newobject14["HorizSizing"] = "right";
            oc_Newobject14["VertSizing"]  = "bottom";
            oc_Newobject14["Position"]    = "165 5";
            oc_Newobject14["Extent"]      = "27 10";
            oc_Newobject14["MinExtent"]   = "8 2";
            oc_Newobject14["text"]        = "Max";
            oc_Newobject14["tooltip"]     = "Max terrain angle that will be paintable";

            #endregion

            oc_Newobject17["#Newobject14"] = oc_Newobject14;

            #region GuiTextEditCtrl ()        oc_Newobject15

            ObjectCreator oc_Newobject15 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject15["internalName"]         = "SlopeMaxAngle";
            oc_Newobject15["canSaveDynamicFields"] = "0";
            oc_Newobject15["isContainer"]          = "0";
            oc_Newobject15["Profile"]          = "ToolsGuiNumericDropSliderTextProfile";
            oc_Newobject15["HorizSizing"]      = "right";
            oc_Newobject15["VertSizing"]       = "bottom";
            oc_Newobject15["Position"]         = "190 2";
            oc_Newobject15["Extent"]           = "51 18";
            oc_Newobject15["MinExtent"]        = "8 2";
            oc_Newobject15["canSave"]          = "1";
            oc_Newobject15["Visible"]          = "1";
            oc_Newobject15["validate"]         = "TerrainPainterPlugin.validateSlopeMaxAngle();";
            oc_Newobject15["Command"]          = "ETerrainEditor.setSlopeLimitMaxAngle( $ThisControl.getText() );";
            oc_Newobject15["tooltipprofile"]   = "ToolsGuiToolTipProfile";
            oc_Newobject15["tooltip"]          = "Max terrain angle that will be paintable";
            oc_Newobject15["hovertime"]        = "1000";
            oc_Newobject15["Margin"]           = "0 0 0 0";
            oc_Newobject15["Padding"]          = "0 0 0 0";
            oc_Newobject15["AnchorTop"]        = "1";
            oc_Newobject15["AnchorBottom"]     = "0";
            oc_Newobject15["AnchorLeft"]       = "1";
            oc_Newobject15["AnchorRight"]      = "0";
            oc_Newobject15["text"]             = "90.0";
            oc_Newobject15["maxLength"]        = "4";
            oc_Newobject15["historySize"]      = "0";
            oc_Newobject15["password"]         = "******";
            oc_Newobject15["tabComplete"]      = "0";
            oc_Newobject15["sinkAllKeyEvents"] = "0";
            oc_Newobject15["passwordMask"]     = "*";

            #endregion

            oc_Newobject17["#Newobject15"] = oc_Newobject15;

            #region GuiBitmapButtonCtrl ()        oc_Newobject16

            ObjectCreator oc_Newobject16 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject16["canSaveDynamicFields"] = "0";
            oc_Newobject16["isContainer"]          = "0";
            oc_Newobject16["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject16["HorizSizing"]    = "right";
            oc_Newobject16["VertSizing"]     = "bottom";
            oc_Newobject16["Position"]       = "223 2";
            oc_Newobject16["Extent"]         = "18 18";
            oc_Newobject16["MinExtent"]      = "8 2";
            oc_Newobject16["canSave"]        = "1";
            oc_Newobject16["Visible"]        = "1";
            oc_Newobject16["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject16["hovertime"]      = "1000";
            oc_Newobject16["groupNum"]       = "-1";
            oc_Newobject16["tooltip"]        = "Max terrain angle that will be paintable";
            oc_Newobject16["buttonType"]     = "PushButton";
            oc_Newobject16["useMouseEvents"] = "0";
            oc_Newobject16["bitmap"]         = "tools/gui/images/dropslider";
            oc_Newobject16["Command"]        = "Canvas.pushDialog(PaintBrushSlopeMaxContainer);";

            #endregion

            oc_Newobject17["#Newobject16"] = oc_Newobject16;

            #endregion

            oc_Newobject23["#Newobject17"] = oc_Newobject17;

            #region GuiBitmapCtrl ()        oc_Newobject18

            ObjectCreator oc_Newobject18 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject18["Enabled"]   = "1";
            oc_Newobject18["Profile"]   = "ToolsGuiDefaultProfile";
            oc_Newobject18["position"]  = "525 3";
            oc_Newobject18["Extent"]    = "2 26";
            oc_Newobject18["MinExtent"] = "1 1";
            oc_Newobject18["bitmap"]    = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject23["#Newobject18"] = oc_Newobject18;

            #region GuiControl (PaintBrushPressureTextEditContainer,EditorGuiGroup)        oc_Newobject22

            ObjectCreator oc_Newobject22 = new ObjectCreator("GuiControl",
                                                             "PaintBrushPressureTextEditContainer,EditorGuiGroup");
            oc_Newobject22["canSaveDynamicFields"] = "0";
            oc_Newobject22["isContainer"]          = "1";
            oc_Newobject22["Profile"]     = "ToolsGuiTransparentProfile";
            oc_Newobject22["HorizSizing"] = "right";
            oc_Newobject22["VertSizing"]  = "bottom";
            oc_Newobject22["position"]    = "540 5";
            oc_Newobject22["Extent"]      = "120 50";
            oc_Newobject22["MinExtent"]   = "8 2";
            oc_Newobject22["canSave"]     = "1";
            oc_Newobject22["Visible"]     = "1";
            oc_Newobject22["hovertime"]   = "1000";

            #region GuiTextCtrl ()        oc_Newobject19

            ObjectCreator oc_Newobject19 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject19["canSaveDynamicFields"] = "0";
            oc_Newobject19["Enabled"]      = "1";
            oc_Newobject19["isContainer"]  = "0";
            oc_Newobject19["Profile"]      = "ToolsGuiTextProfile";
            oc_Newobject19["HorizSizing"]  = "right";
            oc_Newobject19["VertSizing"]   = "bottom";
            oc_Newobject19["position"]     = "0 5";
            oc_Newobject19["Extent"]       = "47 10";
            oc_Newobject19["MinExtent"]    = "8 2";
            oc_Newobject19["canSave"]      = "1";
            oc_Newobject19["Visible"]      = "1";
            oc_Newobject19["hovertime"]    = "1000";
            oc_Newobject19["Margin"]       = "0 0 0 0";
            oc_Newobject19["Padding"]      = "0 0 0 0";
            oc_Newobject19["AnchorTop"]    = "1";
            oc_Newobject19["AnchorBottom"] = "0";
            oc_Newobject19["AnchorLeft"]   = "1";
            oc_Newobject19["AnchorRight"]  = "0";
            oc_Newobject19["text"]         = "Pressure";
            oc_Newobject19["maxLength"]    = "1024";

            #endregion

            oc_Newobject22["#Newobject19"] = oc_Newobject19;

            #region GuiTextEditCtrl ()        oc_Newobject20

            ObjectCreator oc_Newobject20 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject20["canSaveDynamicFields"] = "0";
            oc_Newobject20["internalName"]         = "textEdit";
            oc_Newobject20["isContainer"]          = "0";
            oc_Newobject20["profile"]          = "ToolsGuiNumericDropSliderTextProfile";
            oc_Newobject20["HorizSizing"]      = "right";
            oc_Newobject20["VertSizing"]       = "bottom";
            oc_Newobject20["position"]         = "49 2";
            oc_Newobject20["Extent"]           = "42 16";
            oc_Newobject20["MinExtent"]        = "8 16";
            oc_Newobject20["canSave"]          = "1";
            oc_Newobject20["Visible"]          = "1";
            oc_Newobject20["Command"]          = "ETerrainEditor.setBrushPressure( ($ThisControl.getValue() / 100) );";
            oc_Newobject20["hovertime"]        = "1000";
            oc_Newobject20["text"]             = "100";
            oc_Newobject20["maxLength"]        = "3";
            oc_Newobject20["historySize"]      = "0";
            oc_Newobject20["password"]         = "******";
            oc_Newobject20["tabComplete"]      = "0";
            oc_Newobject20["sinkAllKeyEvents"] = "0";

            #endregion

            oc_Newobject22["#Newobject20"] = oc_Newobject20;

            #region GuiBitmapButtonCtrl ()        oc_Newobject21

            ObjectCreator oc_Newobject21 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject21["canSaveDynamicFields"] = "0";
            oc_Newobject21["Enabled"]        = "1";
            oc_Newobject21["isContainer"]    = "0";
            oc_Newobject21["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject21["HorizSizing"]    = "right";
            oc_Newobject21["VertSizing"]     = "bottom";
            oc_Newobject21["Position"]       = "83 2";
            oc_Newobject21["Extent"]         = "18 18";
            oc_Newobject21["MinExtent"]      = "8 2";
            oc_Newobject21["canSave"]        = "1";
            oc_Newobject21["Visible"]        = "1";
            oc_Newobject21["Command"]        = "Canvas.pushDialog(PaintBrushPressureSliderCtrlContainer);";
            oc_Newobject21["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject21["ToolTip"]        = "Changes the pressure (CTRL + SHIFT + Mouse Wheel)";
            oc_Newobject21["hovertime"]      = "750";
            oc_Newobject21["groupNum"]       = "-1";
            oc_Newobject21["buttonType"]     = "PushButton";
            oc_Newobject21["useMouseEvents"] = "0";
            oc_Newobject21["bitmap"]         = "tools/gui/images/dropslider";

            #endregion

            oc_Newobject22["#Newobject21"] = oc_Newobject21;

            #endregion

            oc_Newobject23["#Newobject22"] = oc_Newobject22;

            #endregion

            oc_Newobject24["#Newobject23"] = oc_Newobject23;

            #endregion

            oc_Newobject24.Create();

            #region GuiMouseEventCtrl (PaintBrushPressureSliderCtrlContainer,EditorGuiGroup)        oc_Newobject26

            ObjectCreator oc_Newobject26 = new ObjectCreator("GuiMouseEventCtrl",
                                                             "PaintBrushPressureSliderCtrlContainer,EditorGuiGroup",
                                                             typeof(EditorGui.PaintBrushPressureSliderCtrlContainer));
            oc_Newobject26["horizSizing"] = "right";
            oc_Newobject26["vertSizing"]  = "bottom";
            oc_Newobject26["position"]    = "0 0";
            oc_Newobject26["extent"]      = "1024 768";
            oc_Newobject26["minExtent"]   = "8 8";
            oc_Newobject26["visible"]     = "1";
            oc_Newobject26["helpTag"]     = "0";
            //oc_Newobject26["class"] = "EditorDropdownSliderContainer";

            #region GuiSliderCtrl ()        oc_Newobject25

            ObjectCreator oc_Newobject25 = new ObjectCreator("GuiSliderCtrl", "");
            oc_Newobject25["canSaveDynamicFields"] = "0";
            oc_Newobject25["internalName"]         = "slider";
            oc_Newobject25["isContainer"]          = "0";
            oc_Newobject25["Profile"]     = "ToolsGuiSliderBoxProfile";
            oc_Newobject25["HorizSizing"] = "right";
            oc_Newobject25["VertSizing"]  = "bottom";
            oc_Newobject25["position"]    =
                new ObjectCreator.StringNoQuote(
                    "firstWord(PaintBrushPressureTextEditContainer.position) + firstWord(EWTerrainPainterToolbar.position) SPC          (getWord(PaintBrushPressureTextEditContainer, 1)) + 25");
            oc_Newobject25["Extent"]     = "112 20";
            oc_Newobject25["MinExtent"]  = "8 2";
            oc_Newobject25["canSave"]    = "1";
            oc_Newobject25["Visible"]    = "1";
            oc_Newobject25["AltCommand"] =
                "PaintBrushPressureTextEditContainer-->textEdit.setValue(mFloatLength( ($ThisControl.getValue()), 2 )); ETerrainEditor.setBrushPressure( $ThisControl.value );";
            oc_Newobject25["range"] = "0 1";
            oc_Newobject25["ticks"] = "0";
            oc_Newobject25["value"] = "0";

            #endregion

            oc_Newobject26["#Newobject25"] = oc_Newobject25;

            #endregion

            oc_Newobject26.Create();

            #region GuiMouseEventCtrl (PaintBrushSoftnessSliderCtrlContainer,EditorGuiGroup)        oc_Newobject28

            ObjectCreator oc_Newobject28 = new ObjectCreator("GuiMouseEventCtrl",
                                                             "PaintBrushSoftnessSliderCtrlContainer,EditorGuiGroup",
                                                             typeof(EditorGui.PaintBrushSoftnessSliderCtrlContainer));
            oc_Newobject28["horizSizing"] = "right";
            oc_Newobject28["vertSizing"]  = "bottom";
            oc_Newobject28["position"]    = "0 0";
            oc_Newobject28["extent"]      = "1024 768";
            oc_Newobject28["minExtent"]   = "8 8";
            oc_Newobject28["visible"]     = "1";
            oc_Newobject28["helpTag"]     = "0";
            //oc_Newobject28["class"] = "EditorDropdownSliderContainer";

            #region GuiSliderCtrl ()        oc_Newobject27

            ObjectCreator oc_Newobject27 = new ObjectCreator("GuiSliderCtrl", "");
            oc_Newobject27["canSaveDynamicFields"] = "0";
            oc_Newobject27["internalName"]         = "slider";
            oc_Newobject27["isContainer"]          = "0";
            oc_Newobject27["Profile"]     = "ToolsGuiSliderBoxProfile";
            oc_Newobject27["HorizSizing"] = "right";
            oc_Newobject27["VertSizing"]  = "bottom";
            oc_Newobject27["position"]    =
                new ObjectCreator.StringNoQuote(
                    "firstWord(PaintBrushSoftnessTextEditContainer.position) + firstWord(EWTerrainPainterToolbar.position) SPC          (getWord(PaintBrushSoftnessTextEditContainer, 1)) + 25");
            oc_Newobject27["Extent"]     = "112 20";
            oc_Newobject27["MinExtent"]  = "8 2";
            oc_Newobject27["canSave"]    = "1";
            oc_Newobject27["Visible"]    = "1";
            oc_Newobject27["AltCommand"] =
                "PaintBrushSoftnessTextEditContainer-->textEdit.setValue(mFloatLength( ($ThisControl.getValue()), 2 )); ETerrainEditor.setBrushSoftness( $ThisControl.value );";
            oc_Newobject27["range"] = "0 1";
            oc_Newobject27["ticks"] = "0";
            oc_Newobject27["value"] = "0";

            #endregion

            oc_Newobject28["#Newobject27"] = oc_Newobject27;

            #endregion

            oc_Newobject28.Create();

            #region GuiMouseEventCtrl (PaintBrushSizeSliderCtrlContainer,EditorGuiGroup)        oc_Newobject30

            ObjectCreator oc_Newobject30 = new ObjectCreator("GuiMouseEventCtrl",
                                                             "PaintBrushSizeSliderCtrlContainer,EditorGuiGroup", typeof(EditorGui.PaintBrushSizeSliderCtrlContainer));
            oc_Newobject30["horizSizing"] = "right";
            oc_Newobject30["vertSizing"]  = "bottom";
            oc_Newobject30["position"]    = "0 0";
            oc_Newobject30["extent"]      = "1024 768";
            oc_Newobject30["minExtent"]   = "8 8";
            oc_Newobject30["visible"]     = "1";
            oc_Newobject30["helpTag"]     = "0";
            //oc_Newobject30["class"] = "EditorDropdownSliderContainer";

            #region GuiSliderCtrl ()        oc_Newobject29

            ObjectCreator oc_Newobject29 = new ObjectCreator("GuiSliderCtrl", "");
            oc_Newobject29["canSaveDynamicFields"] = "0";
            oc_Newobject29["internalName"]         = "slider";
            oc_Newobject29["isContainer"]          = "0";
            oc_Newobject29["Profile"]     = "ToolsGuiSliderBoxProfile";
            oc_Newobject29["HorizSizing"] = "right";
            oc_Newobject29["VertSizing"]  = "bottom";
            oc_Newobject29["position"]    =
                new ObjectCreator.StringNoQuote(
                    "firstWord(PaintBrushSizeTextEditContainer.position) + firstWord(EWTerrainPainterToolbar.position)+11 SPC          (getWord(PaintBrushSizeTextEditContainer, 1)) + 25");
            oc_Newobject29["Extent"]     = "112 20";
            oc_Newobject29["MinExtent"]  = "8 2";
            oc_Newobject29["canSave"]    = "1";
            oc_Newobject29["Visible"]    = "1";
            oc_Newobject29["AltCommand"] =
                "PaintBrushSizeTextEditContainer-->textEdit.setValue(mFloatLength( ($ThisControl.getValue()), 2 )); ETerrainEditor.setBrushSize( $ThisControl.value );";
            oc_Newobject29["range"] = "1 40";
            oc_Newobject29["ticks"] = "0";
            oc_Newobject29["value"] = "0";

            #endregion

            oc_Newobject30["#Newobject29"] = oc_Newobject29;

            #endregion

            oc_Newobject30.Create();

            #region GuiMouseEventCtrl (PaintBrushSlopeMinContainer,EditorGuiGroup)        oc_Newobject32

            ObjectCreator oc_Newobject32 = new ObjectCreator("GuiMouseEventCtrl",
                                                             "PaintBrushSlopeMinContainer,EditorGuiGroup", typeof(PaintBrushSlopeMinContainer));
            oc_Newobject32["horizSizing"] = "right";
            oc_Newobject32["vertSizing"]  = "bottom";
            oc_Newobject32["position"]    = "0 0";
            oc_Newobject32["extent"]      = "1024 768";
            oc_Newobject32["minExtent"]   = "8 8";
            oc_Newobject32["visible"]     = "1";
            oc_Newobject32["helpTag"]     = "0";
            //oc_Newobject32["class"] = "EditorDropdownSliderContainer";

            #region GuiSliderCtrl ()        oc_Newobject31

            ObjectCreator oc_Newobject31 = new ObjectCreator("GuiSliderCtrl", "");
            oc_Newobject31["canSaveDynamicFields"] = "0";
            oc_Newobject31["internalName"]         = "slider";
            oc_Newobject31["isContainer"]          = "0";
            oc_Newobject31["Profile"]     = "ToolsGuiSliderBoxProfile";
            oc_Newobject31["HorizSizing"] = "right";
            oc_Newobject31["VertSizing"]  = "bottom";
            oc_Newobject31["position"]    =
                new ObjectCreator.StringNoQuote(
                    "firstWord(PaintBrushSlopeControl.position) + firstWord(EWTerrainPainterToolbar.position)+firstWord(PaintBrushSlopeControl->SlopeMinAngle.position) - 40 SPC         (getWord(PaintBrushSlopeControl, 1)) + 25");
            oc_Newobject31["Extent"]     = "112 20";
            oc_Newobject31["MinExtent"]  = "8 2";
            oc_Newobject31["canSave"]    = "1";
            oc_Newobject31["Visible"]    = "1";
            oc_Newobject31["AltCommand"] =
                "PaintBrushSlopeControl-->SlopeMinAngle.setValue(mFloatLength( ($ThisControl.getValue()), 1 )); ETerrainEditor.setSlopeLimitMinAngle(mFloatLength( ($ThisControl.getValue()), 1 ));TerrainPainterPlugin.validateSlopeMinAngle();";
            oc_Newobject31["range"] = "0 89.9";
            oc_Newobject31["ticks"] = "0";
            oc_Newobject31["value"] = "0";

            #endregion

            oc_Newobject32["#Newobject31"] = oc_Newobject31;

            #endregion

            oc_Newobject32.Create();

            #region GuiMouseEventCtrl (PaintBrushSlopeMaxContainer,EditorGuiGroup)        oc_Newobject34

            ObjectCreator oc_Newobject34 = new ObjectCreator("GuiMouseEventCtrl",
                                                             "PaintBrushSlopeMaxContainer,EditorGuiGroup", typeof(PaintBrushSlopeMaxContainer));
            oc_Newobject34["horizSizing"] = "right";
            oc_Newobject34["vertSizing"]  = "bottom";
            oc_Newobject34["position"]    = "0 0";
            oc_Newobject34["extent"]      = "1024 768";
            oc_Newobject34["minExtent"]   = "8 8";
            oc_Newobject34["visible"]     = "1";
            oc_Newobject34["helpTag"]     = "0";
            //oc_Newobject34["class"] = "EditorDropdownSliderContainer";

            #region GuiSliderCtrl ()        oc_Newobject33

            ObjectCreator oc_Newobject33 = new ObjectCreator("GuiSliderCtrl", "");
            oc_Newobject33["canSaveDynamicFields"] = "0";
            oc_Newobject33["internalName"]         = "slider";
            oc_Newobject33["isContainer"]          = "0";
            oc_Newobject33["Profile"]     = "ToolsGuiSliderBoxProfile";
            oc_Newobject33["HorizSizing"] = "right";
            oc_Newobject33["VertSizing"]  = "bottom";
            oc_Newobject33["position"]    =
                new ObjectCreator.StringNoQuote(
                    "firstWord(PaintBrushSlopeControl.position) + firstWord(EWTerrainPainterToolbar.position)+firstWord(PaintBrushSlopeControl->SlopeMaxAngle.position) - 40 SPC         (getWord(PaintBrushSlopeControl, 1)) + 25");
            oc_Newobject33["Extent"]     = "112 20";
            oc_Newobject33["MinExtent"]  = "8 2";
            oc_Newobject33["canSave"]    = "1";
            oc_Newobject33["Visible"]    = "1";
            oc_Newobject33["AltCommand"] =
                "PaintBrushSlopeControl-->SlopeMaxAngle.setValue(mFloatLength( ($ThisControl.getValue()), 1 )); ETerrainEditor.setSlopeLimitMaxAngle(mFloatLength( ($ThisControl.getValue()), 1 ));TerrainPainterPlugin.validateSlopeMaxAngle();";
            oc_Newobject33["range"] = "0.1 90.0";
            oc_Newobject33["ticks"] = "0";
            oc_Newobject33["value"] = "0";

            #endregion

            oc_Newobject34["#Newobject33"] = oc_Newobject33;

            #endregion

            oc_Newobject34.Create();
        }
Exemple #19
0
        public static void initialize()
            {
            #region GuiControl (EWTerrainEditToolbar,EditorGuiGroup)        oc_Newobject27

            ObjectCreator oc_Newobject27 = new ObjectCreator("GuiControl", "EWTerrainEditToolbar,EditorGuiGroup");
            oc_Newobject27["canSaveDynamicFields"] = "0";
            oc_Newobject27["internalName"] = "TerrainEditToolbar";
            oc_Newobject27["Enabled"] = "1";
            oc_Newobject27["isContainer"] = "1";
            oc_Newobject27["Profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject27["HorizSizing"] = "right";
            oc_Newobject27["VertSizing"] = "bottom";
            oc_Newobject27["Position"] = "306 0";
            oc_Newobject27["Extent"] = "800 40";
            oc_Newobject27["MinExtent"] = "8 2";
            oc_Newobject27["canSave"] = "1";
            oc_Newobject27["Visible"] = "1";
            oc_Newobject27["hovertime"] = "1000";

            #region GuiTextCtrl ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject1["profile"] = "ToolsGuiTextProfile";
            oc_Newobject1["horizSizing"] = "right";
            oc_Newobject1["vertSizing"] = "bottom";
            oc_Newobject1["position"] = "6 7";
            oc_Newobject1["extent"] = "70 16";
            oc_Newobject1["minExtent"] = "8 8";
            oc_Newobject1["visible"] = "1";
            oc_Newobject1["text"] = "Brush Settings";
            oc_Newobject1["maxLength"] = "255";
            oc_Newobject1["helpTag"] = "0";

            #endregion

            oc_Newobject27["#Newobject1"] = oc_Newobject1;

            #region GuiControl ()        oc_Newobject26

            ObjectCreator oc_Newobject26 = new ObjectCreator("GuiControl", "");
            oc_Newobject26["canSaveDynamicFields"] = "0";
            oc_Newobject26["Enabled"] = "1";
            oc_Newobject26["isContainer"] = "1";
            oc_Newobject26["Profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject26["HorizSizing"] = "right";
            oc_Newobject26["VertSizing"] = "bottom";
            oc_Newobject26["Position"] = "0 0";
            oc_Newobject26["Extent"] = "760 40";
            oc_Newobject26["MinExtent"] = "8 2";
            oc_Newobject26["canSave"] = "1";
            oc_Newobject26["Visible"] = "1";
            oc_Newobject26["hovertime"] = "1000";

            #region GuiControl (EWTerrainEditToolbarBrushType)        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiControl", "EWTerrainEditToolbarBrushType");
            oc_Newobject4["isContainer"] = "1";
            oc_Newobject4["profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject4["Position"] = "83 2";
            oc_Newobject4["Extent"] = "94 27";

            #region GuiBitmapButtonCtrl ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject2["canSaveDynamicFields"] = "0";
            oc_Newobject2["internalName"] = "ellipse";
            oc_Newobject2["Enabled"] = "1";
            oc_Newobject2["isContainer"] = "0";
            oc_Newobject2["Profile"] = "ToolsGuiButtonProfile";
            oc_Newobject2["HorizSizing"] = "right";
            oc_Newobject2["VertSizing"] = "bottom";
            oc_Newobject2["Position"] = "0 0";
            oc_Newobject2["Extent"] = "29 27";
            oc_Newobject2["MinExtent"] = "8 2";
            oc_Newobject2["canSave"] = "1";
            oc_Newobject2["Visible"] = "1";
            oc_Newobject2["Command"] = "ETerrainEditor.toggleBrushType($ThisControl);";
            oc_Newobject2["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject2["ToolTip"] = "Circle Brush (V)";
            oc_Newobject2["hovertime"] = "750";
            oc_Newobject2["groupNum"] = "0";
            oc_Newobject2["buttonType"] = "RadioButton";
            oc_Newobject2["useMouseEvents"] = "0";
            oc_Newobject2["bitmap"] = "tools/worldEditor/images/circleBrush";

            #endregion

            oc_Newobject4["#Newobject2"] = oc_Newobject2;

            #region GuiBitmapButtonCtrl ()        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject3["canSaveDynamicFields"] = "0";
            oc_Newobject3["internalName"] = "box";
            oc_Newobject3["Enabled"] = "1";
            oc_Newobject3["isContainer"] = "0";
            oc_Newobject3["Profile"] = "ToolsGuiButtonProfile";
            oc_Newobject3["HorizSizing"] = "right";
            oc_Newobject3["VertSizing"] = "bottom";
            oc_Newobject3["Position"] = "31 0";
            oc_Newobject3["Extent"] = "29 27";
            oc_Newobject3["MinExtent"] = "8 2";
            oc_Newobject3["canSave"] = "1";
            oc_Newobject3["Visible"] = "1";
            oc_Newobject3["Command"] = "ETerrainEditor.toggleBrushType($ThisControl);";
            oc_Newobject3["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject3["ToolTip"] = "Box Brush (B)";
            oc_Newobject3["hovertime"] = "750";
            oc_Newobject3["groupNum"] = "0";
            oc_Newobject3["buttonType"] = "RadioButton";
            oc_Newobject3["useMouseEvents"] = "0";
            oc_Newobject3["bitmap"] = "tools/worldEditor/images/boxBrush";

            #endregion

            oc_Newobject4["#Newobject3"] = oc_Newobject3;

            #endregion

            oc_Newobject26["#Newobject4"] = oc_Newobject4;

            #region GuiBitmapCtrl ()        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject5["Enabled"] = "1";
            oc_Newobject5["Profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject5["position"] = "152 3";
            oc_Newobject5["Extent"] = "2 26";
            oc_Newobject5["MinExtent"] = "1 1";
            oc_Newobject5["bitmap"] = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject26["#Newobject5"] = oc_Newobject5;

            #region GuiControl (TerrainBrushSizeTextEditContainer)        oc_Newobject9

            ObjectCreator oc_Newobject9 = new ObjectCreator("GuiControl", "TerrainBrushSizeTextEditContainer");
            oc_Newobject9["canSaveDynamicFields"] = "0";
            oc_Newobject9["isContainer"] = "1";
            oc_Newobject9["Profile"] = "ToolsGuiTransparentProfile";
            oc_Newobject9["HorizSizing"] = "right";
            oc_Newobject9["VertSizing"] = "bottom";
            oc_Newobject9["position"] = "145 5";
            oc_Newobject9["Extent"] = "120 50";
            oc_Newobject9["MinExtent"] = "8 2";
            oc_Newobject9["canSave"] = "1";
            oc_Newobject9["Visible"] = "1";
            oc_Newobject9["hovertime"] = "1000";

            #region GuiTextCtrl ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject6["canSaveDynamicFields"] = "0";
            oc_Newobject6["Enabled"] = "1";
            oc_Newobject6["isContainer"] = "0";
            oc_Newobject6["Profile"] = "ToolsGuiTextProfile";
            oc_Newobject6["HorizSizing"] = "right";
            oc_Newobject6["VertSizing"] = "bottom";
            oc_Newobject6["position"] = "21 5";
            oc_Newobject6["Extent"] = "47 10";
            oc_Newobject6["MinExtent"] = "8 2";
            oc_Newobject6["canSave"] = "1";
            oc_Newobject6["Visible"] = "1";
            oc_Newobject6["hovertime"] = "1000";
            oc_Newobject6["Margin"] = "0 0 0 0";
            oc_Newobject6["Padding"] = "0 0 0 0";
            oc_Newobject6["AnchorTop"] = "1";
            oc_Newobject6["AnchorBottom"] = "0";
            oc_Newobject6["AnchorLeft"] = "1";
            oc_Newobject6["AnchorRight"] = "0";
            oc_Newobject6["text"] = "Size";
            oc_Newobject6["maxLength"] = "1024";

            #endregion

            oc_Newobject9["#Newobject6"] = oc_Newobject6;

            #region GuiTextEditCtrl ()        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject7["canSaveDynamicFields"] = "0";
            oc_Newobject7["internalName"] = "textEdit";
            oc_Newobject7["isContainer"] = "0";
            oc_Newobject7["HorizSizing"] = "right";
            oc_Newobject7["profile"] = "ToolsGuiNumericDropSliderTextProfile";
            oc_Newobject7["VertSizing"] = "bottom";
            oc_Newobject7["position"] = "49 2";
            oc_Newobject7["Extent"] = "42 16";
            oc_Newobject7["MinExtent"] = "8 16";
            oc_Newobject7["canSave"] = "1";
            oc_Newobject7["Visible"] = "1";
            oc_Newobject7["Command"] = "ETerrainEditor.setBrushSize( $ThisControl.getText() );";
            oc_Newobject7["validate"] = "TerrainEditorPlugin.validateBrushSize();";
            oc_Newobject7["hovertime"] = "1000";
            oc_Newobject7["text"] = "9";
            oc_Newobject7["maxLength"] = "4";
            oc_Newobject7["historySize"] = "0";
            oc_Newobject7["password"] = "******";
            oc_Newobject7["tabComplete"] = "0";
            oc_Newobject7["sinkAllKeyEvents"] = "0";

            #endregion

            oc_Newobject9["#Newobject7"] = oc_Newobject7;

            #region GuiBitmapButtonCtrl ()        oc_Newobject8

            ObjectCreator oc_Newobject8 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject8["canSaveDynamicFields"] = "0";
            oc_Newobject8["Enabled"] = "1";
            oc_Newobject8["isContainer"] = "0";
            oc_Newobject8["Profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject8["HorizSizing"] = "right";
            oc_Newobject8["VertSizing"] = "bottom";
            oc_Newobject8["Position"] = "83 2";
            oc_Newobject8["Extent"] = "18 18";
            oc_Newobject8["MinExtent"] = "8 2";
            oc_Newobject8["canSave"] = "1";
            oc_Newobject8["Visible"] = "1";
            oc_Newobject8["Command"] = "Canvas.pushDialog(TerrainBrushSizeSliderCtrlContainer);";
            oc_Newobject8["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject8["ToolTip"] = "Changes size of the brush (CTRL + Mouse Wheel)";
            oc_Newobject8["hovertime"] = "750";
            oc_Newobject8["groupNum"] = "-1";
            oc_Newobject8["buttonType"] = "PushButton";
            oc_Newobject8["useMouseEvents"] = "0";
            oc_Newobject8["bitmap"] = "tools/gui/images/dropslider";

            #endregion

            oc_Newobject9["#Newobject8"] = oc_Newobject8;

            #endregion

            oc_Newobject26["#Newobject9"] = oc_Newobject9;

            #region GuiBitmapCtrl ()        oc_Newobject10

            ObjectCreator oc_Newobject10 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject10["Enabled"] = "1";
            oc_Newobject10["Profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject10["position"] = "272 3";
            oc_Newobject10["Extent"] = "2 26";
            oc_Newobject10["MinExtent"] = "1 1";
            oc_Newobject10["bitmap"] = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject26["#Newobject10"] = oc_Newobject10;

            #region GuiControl (TerrainBrushPressureTextEditContainer)        oc_Newobject14

            ObjectCreator oc_Newobject14 = new ObjectCreator("GuiControl", "TerrainBrushPressureTextEditContainer");
            oc_Newobject14["canSaveDynamicFields"] = "0";
            oc_Newobject14["isContainer"] = "1";
            oc_Newobject14["Profile"] = "ToolsGuiTransparentProfile";
            oc_Newobject14["HorizSizing"] = "right";
            oc_Newobject14["VertSizing"] = "bottom";
            oc_Newobject14["position"] = "287 5";
            oc_Newobject14["Extent"] = "120 50";
            oc_Newobject14["MinExtent"] = "8 2";
            oc_Newobject14["canSave"] = "1";
            oc_Newobject14["Visible"] = "1";
            oc_Newobject14["hovertime"] = "1000";

            #region GuiTextCtrl ()        oc_Newobject11

            ObjectCreator oc_Newobject11 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject11["canSaveDynamicFields"] = "0";
            oc_Newobject11["Enabled"] = "1";
            oc_Newobject11["isContainer"] = "0";
            oc_Newobject11["Profile"] = "ToolsGuiTextProfile";
            oc_Newobject11["HorizSizing"] = "right";
            oc_Newobject11["VertSizing"] = "bottom";
            oc_Newobject11["position"] = "0 5";
            oc_Newobject11["Extent"] = "47 10";
            oc_Newobject11["MinExtent"] = "8 2";
            oc_Newobject11["canSave"] = "1";
            oc_Newobject11["Visible"] = "1";
            oc_Newobject11["hovertime"] = "1000";
            oc_Newobject11["Margin"] = "0 0 0 0";
            oc_Newobject11["Padding"] = "0 0 0 0";
            oc_Newobject11["AnchorTop"] = "1";
            oc_Newobject11["AnchorBottom"] = "0";
            oc_Newobject11["AnchorLeft"] = "1";
            oc_Newobject11["AnchorRight"] = "0";
            oc_Newobject11["text"] = "Pressure";
            oc_Newobject11["maxLength"] = "1024";

            #endregion

            oc_Newobject14["#Newobject11"] = oc_Newobject11;

            #region GuiTextEditCtrl ()        oc_Newobject12

            ObjectCreator oc_Newobject12 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject12["canSaveDynamicFields"] = "0";
            oc_Newobject12["internalName"] = "textEdit";
            oc_Newobject12["isContainer"] = "0";
            oc_Newobject12["profile"] = "ToolsGuiNumericDropSliderTextProfile";
            oc_Newobject12["HorizSizing"] = "right";
            oc_Newobject12["VertSizing"] = "bottom";
            oc_Newobject12["position"] = "49 2";
            oc_Newobject12["Extent"] = "42 16";
            oc_Newobject12["MinExtent"] = "8 16";
            oc_Newobject12["canSave"] = "1";
            oc_Newobject12["Visible"] = "1";
            oc_Newobject12["Command"] = "ETerrainEditor.setBrushPressure( ($ThisControl.getValue() / 100) );";
            oc_Newobject12["hovertime"] = "1000";
            oc_Newobject12["text"] = "100";
            oc_Newobject12["maxLength"] = "3";
            oc_Newobject12["historySize"] = "0";
            oc_Newobject12["password"] = "******";
            oc_Newobject12["tabComplete"] = "0";
            oc_Newobject12["sinkAllKeyEvents"] = "0";

            #endregion

            oc_Newobject14["#Newobject12"] = oc_Newobject12;

            #region GuiBitmapButtonCtrl ()        oc_Newobject13

            ObjectCreator oc_Newobject13 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject13["canSaveDynamicFields"] = "0";
            oc_Newobject13["Enabled"] = "1";
            oc_Newobject13["isContainer"] = "0";
            oc_Newobject13["Profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject13["HorizSizing"] = "right";
            oc_Newobject13["VertSizing"] = "bottom";
            oc_Newobject13["Position"] = "83 2";
            oc_Newobject13["Extent"] = "18 18";
            oc_Newobject13["MinExtent"] = "8 2";
            oc_Newobject13["canSave"] = "1";
            oc_Newobject13["Visible"] = "1";
            oc_Newobject13["Command"] = "Canvas.pushDialog(TerrainBrushPressureSliderCtrlContainer);";
            oc_Newobject13["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject13["ToolTip"] = "Changes the pressure (CTRL + SHIFT + Mouse Wheel)";
            oc_Newobject13["hovertime"] = "750";
            oc_Newobject13["groupNum"] = "-1";
            oc_Newobject13["buttonType"] = "PushButton";
            oc_Newobject13["useMouseEvents"] = "0";
            oc_Newobject13["bitmap"] = "tools/gui/images/dropslider";

            #endregion

            oc_Newobject14["#Newobject13"] = oc_Newobject13;

            #endregion

            oc_Newobject26["#Newobject14"] = oc_Newobject14;

            #region GuiBitmapCtrl ()        oc_Newobject15

            ObjectCreator oc_Newobject15 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject15["Enabled"] = "1";
            oc_Newobject15["Profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject15["position"] = "412 3";
            oc_Newobject15["Extent"] = "2 26";
            oc_Newobject15["MinExtent"] = "1 1";
            oc_Newobject15["bitmap"] = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject26["#Newobject15"] = oc_Newobject15;

            #region GuiControl (TerrainBrushSoftnessTextEditContainer)        oc_Newobject19

            ObjectCreator oc_Newobject19 = new ObjectCreator("GuiControl", "TerrainBrushSoftnessTextEditContainer");
            oc_Newobject19["canSaveDynamicFields"] = "0";
            oc_Newobject19["isContainer"] = "1";
            oc_Newobject19["Profile"] = "ToolsGuiTransparentProfile";
            oc_Newobject19["HorizSizing"] = "right";
            oc_Newobject19["VertSizing"] = "bottom";
            oc_Newobject19["position"] = "429 5";
            oc_Newobject19["Extent"] = "120 50";
            oc_Newobject19["MinExtent"] = "8 2";
            oc_Newobject19["canSave"] = "1";
            oc_Newobject19["Visible"] = "1";
            oc_Newobject19["hovertime"] = "1000";

            #region GuiTextCtrl ()        oc_Newobject16

            ObjectCreator oc_Newobject16 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject16["canSaveDynamicFields"] = "0";
            oc_Newobject16["Enabled"] = "1";
            oc_Newobject16["isContainer"] = "0";
            oc_Newobject16["Profile"] = "ToolsGuiTextProfile";
            oc_Newobject16["HorizSizing"] = "right";
            oc_Newobject16["VertSizing"] = "bottom";
            oc_Newobject16["position"] = "0 5";
            oc_Newobject16["Extent"] = "47 10";
            oc_Newobject16["MinExtent"] = "8 2";
            oc_Newobject16["canSave"] = "1";
            oc_Newobject16["Visible"] = "1";
            oc_Newobject16["hovertime"] = "1000";
            oc_Newobject16["Margin"] = "0 0 0 0";
            oc_Newobject16["Padding"] = "0 0 0 0";
            oc_Newobject16["AnchorTop"] = "1";
            oc_Newobject16["AnchorBottom"] = "0";
            oc_Newobject16["AnchorLeft"] = "1";
            oc_Newobject16["AnchorRight"] = "0";
            oc_Newobject16["text"] = "Softness";
            oc_Newobject16["maxLength"] = "1024";

            #endregion

            oc_Newobject19["#Newobject16"] = oc_Newobject16;

            #region GuiTextEditCtrl ()        oc_Newobject17

            ObjectCreator oc_Newobject17 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject17["canSaveDynamicFields"] = "0";
            oc_Newobject17["internalName"] = "textEdit";
            oc_Newobject17["isContainer"] = "0";
            oc_Newobject17["HorizSizing"] = "right";
            oc_Newobject17["profile"] = "ToolsGuiNumericDropSliderTextProfile";
            oc_Newobject17["VertSizing"] = "bottom";
            oc_Newobject17["position"] = "49 2";
            oc_Newobject17["Extent"] = "42 16";
            oc_Newobject17["MinExtent"] = "8 16";
            oc_Newobject17["canSave"] = "1";
            oc_Newobject17["Visible"] = "1";
            oc_Newobject17["Command"] = "ETerrainEditor.setBrushSoftness( ($ThisControl.getValue() / 100) );";
            oc_Newobject17["hovertime"] = "1000";
            oc_Newobject17["text"] = "1";
            oc_Newobject17["maxLength"] = "3";
            oc_Newobject17["historySize"] = "0";
            oc_Newobject17["password"] = "******";
            oc_Newobject17["tabComplete"] = "0";
            oc_Newobject17["sinkAllKeyEvents"] = "0";

            #endregion

            oc_Newobject19["#Newobject17"] = oc_Newobject17;

            #region GuiBitmapButtonCtrl ()        oc_Newobject18

            ObjectCreator oc_Newobject18 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject18["canSaveDynamicFields"] = "0";
            oc_Newobject18["Enabled"] = "1";
            oc_Newobject18["isContainer"] = "0";
            oc_Newobject18["Profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject18["HorizSizing"] = "right";
            oc_Newobject18["VertSizing"] = "bottom";
            oc_Newobject18["Position"] = "83 2";
            oc_Newobject18["Extent"] = "18 18";
            oc_Newobject18["MinExtent"] = "8 2";
            oc_Newobject18["canSave"] = "1";
            oc_Newobject18["Visible"] = "1";
            oc_Newobject18["Command"] = "Canvas.pushDialog(TerrainBrushSoftnessSliderCtrlContainer);";
            oc_Newobject18["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject18["ToolTip"] = "Changes the softness (SHIFT + Mouse Wheel)";
            oc_Newobject18["hovertime"] = "750";
            oc_Newobject18["groupNum"] = "-1";
            oc_Newobject18["buttonType"] = "PushButton";
            oc_Newobject18["useMouseEvents"] = "0";
            oc_Newobject18["bitmap"] = "tools/gui/images/dropslider";

            #endregion

            oc_Newobject19["#Newobject18"] = oc_Newobject18;

            #endregion

            oc_Newobject26["#Newobject19"] = oc_Newobject19;

            #region GuiBitmapButtonCtrl ()        oc_Newobject20

            ObjectCreator oc_Newobject20 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject20["canSaveDynamicFields"] = "0";
            oc_Newobject20["Enabled"] = "1";
            oc_Newobject20["isContainer"] = "0";
            oc_Newobject20["Profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject20["HorizSizing"] = "right";
            oc_Newobject20["VertSizing"] = "bottom";
            oc_Newobject20["Position"] = "547 3";
            oc_Newobject20["Extent"] = "29 27";
            oc_Newobject20["MinExtent"] = "8 2";
            oc_Newobject20["canSave"] = "1";
            oc_Newobject20["Visible"] = "1";
            oc_Newobject20["Command"] = "Canvas.pushDialog( TerrainBrushSoftnessCurveDlg );";
            oc_Newobject20["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject20["ToolTip"] = "Changes the softness curve";
            oc_Newobject20["hovertime"] = "750";
            oc_Newobject20["groupNum"] = "-1";
            oc_Newobject20["buttonType"] = "PushButton";
            oc_Newobject20["useMouseEvents"] = "0";
            oc_Newobject20["bitmap"] = "tools/worldEditor/images/softCurve";

            #endregion

            oc_Newobject26["#Newobject20"] = oc_Newobject20;

            #region GuiBitmapCtrl ()        oc_Newobject21

            ObjectCreator oc_Newobject21 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject21["Enabled"] = "1";
            oc_Newobject21["Profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject21["position"] = "589 3";
            oc_Newobject21["Extent"] = "2 26";
            oc_Newobject21["MinExtent"] = "1 1";
            oc_Newobject21["bitmap"] = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject26["#Newobject21"] = oc_Newobject21;

            #region GuiControl (TerrainSetHeightTextEditContainer)        oc_Newobject25

            ObjectCreator oc_Newobject25 = new ObjectCreator("GuiControl", "TerrainSetHeightTextEditContainer");
            oc_Newobject25["canSaveDynamicFields"] = "0";
            oc_Newobject25["isContainer"] = "1";
            oc_Newobject25["Profile"] = "ToolsGuiTransparentProfile";
            oc_Newobject25["HorizSizing"] = "right";
            oc_Newobject25["VertSizing"] = "bottom";
            oc_Newobject25["position"] = "605 5";
            oc_Newobject25["Extent"] = "120 50";
            oc_Newobject25["MinExtent"] = "8 2";
            oc_Newobject25["canSave"] = "1";
            oc_Newobject25["Visible"] = "1";
            oc_Newobject25["hovertime"] = "1000";

            #region GuiTextCtrl ()        oc_Newobject22

            ObjectCreator oc_Newobject22 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject22["canSaveDynamicFields"] = "0";
            oc_Newobject22["Enabled"] = "1";
            oc_Newobject22["isContainer"] = "0";
            oc_Newobject22["Profile"] = "ToolsGuiTextProfile";
            oc_Newobject22["HorizSizing"] = "right";
            oc_Newobject22["VertSizing"] = "bottom";
            oc_Newobject22["position"] = "0 5";
            oc_Newobject22["Extent"] = "33 10";
            oc_Newobject22["MinExtent"] = "8 2";
            oc_Newobject22["canSave"] = "1";
            oc_Newobject22["Visible"] = "1";
            oc_Newobject22["hovertime"] = "1000";
            oc_Newobject22["Margin"] = "0 0 0 0";
            oc_Newobject22["Padding"] = "0 0 0 0";
            oc_Newobject22["AnchorTop"] = "1";
            oc_Newobject22["AnchorBottom"] = "0";
            oc_Newobject22["AnchorLeft"] = "1";
            oc_Newobject22["AnchorRight"] = "0";
            oc_Newobject22["text"] = "Height";
            oc_Newobject22["maxLength"] = "1024";

            #endregion

            oc_Newobject25["#Newobject22"] = oc_Newobject22;

            #region GuiTextEditCtrl ()        oc_Newobject23

            ObjectCreator oc_Newobject23 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject23["canSaveDynamicFields"] = "0";
            oc_Newobject23["internalName"] = "textEdit";
            oc_Newobject23["isContainer"] = "0";
            oc_Newobject23["HorizSizing"] = "right";
            oc_Newobject23["profile"] = "ToolsGuiNumericDropSliderTextProfile";
            oc_Newobject23["VertSizing"] = "bottom";
            oc_Newobject23["position"] = "34 2";
            oc_Newobject23["Extent"] = "62 16";
            oc_Newobject23["MinExtent"] = "8 16";
            oc_Newobject23["canSave"] = "1";
            oc_Newobject23["Visible"] = "1";
            oc_Newobject23["Command"] = "ETerrainEditor.setHeightVal = $ThisControl.getValue();";
            oc_Newobject23["hovertime"] = "1000";
            oc_Newobject23["text"] = "1";
            oc_Newobject23["maxLength"] = "7";
            oc_Newobject23["historySize"] = "0";
            oc_Newobject23["password"] = "******";
            oc_Newobject23["tabComplete"] = "0";
            oc_Newobject23["sinkAllKeyEvents"] = "0";

            #endregion

            oc_Newobject25["#Newobject23"] = oc_Newobject23;

            #region GuiBitmapButtonCtrl ()        oc_Newobject24

            ObjectCreator oc_Newobject24 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject24["canSaveDynamicFields"] = "0";
            oc_Newobject24["Enabled"] = "1";
            oc_Newobject24["isContainer"] = "0";
            oc_Newobject24["Profile"] = "ToolsGuiDefaultProfile";
            oc_Newobject24["HorizSizing"] = "right";
            oc_Newobject24["VertSizing"] = "bottom";
            oc_Newobject24["Position"] = "88 2";
            oc_Newobject24["Extent"] = "18 18";
            oc_Newobject24["MinExtent"] = "8 2";
            oc_Newobject24["canSave"] = "1";
            oc_Newobject24["Visible"] = "1";
            oc_Newobject24["Command"] = "Canvas.pushDialog(TerrainSetHeightSliderCtrlContainer);";
            oc_Newobject24["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject24["ToolTip"] = "Changes the height for the SetHeight tool (ALT + Left Mouse)";
            oc_Newobject24["hovertime"] = "750";
            oc_Newobject24["groupNum"] = "-1";
            oc_Newobject24["buttonType"] = "PushButton";
            oc_Newobject24["useMouseEvents"] = "0";
            oc_Newobject24["bitmap"] = "tools/gui/images/dropslider";

            #endregion

            oc_Newobject25["#Newobject24"] = oc_Newobject24;

            #endregion

            oc_Newobject26["#Newobject25"] = oc_Newobject25;

            #endregion

            oc_Newobject27["#Newobject26"] = oc_Newobject26;

            #endregion

            oc_Newobject27.Create();

            #region GuiMouseEventCtrl (TerrainBrushSizeSliderCtrlContainer,EditorGuiGroup)        oc_Newobject29

            ObjectCreator oc_Newobject29 = new ObjectCreator("GuiMouseEventCtrl",
                "TerrainBrushSizeSliderCtrlContainer,EditorGuiGroup",
                typeof (EditorGui.TerrainBrushSizeSliderCtrlContainer));
            oc_Newobject29["horizSizing"] = "right";
            oc_Newobject29["vertSizing"] = "bottom";
            oc_Newobject29["position"] = "0 0";
            oc_Newobject29["extent"] = "1024 768";
            oc_Newobject29["minExtent"] = "8 8";
            oc_Newobject29["visible"] = "1";
            oc_Newobject29["helpTag"] = "0";
            //oc_Newobject29["class"] = "EditorDropdownSliderContainer";

            #region GuiSliderCtrl ()        oc_Newobject28

            ObjectCreator oc_Newobject28 = new ObjectCreator("GuiSliderCtrl", "");
            oc_Newobject28["canSaveDynamicFields"] = "0";
            oc_Newobject28["internalName"] = "slider";
            oc_Newobject28["isContainer"] = "0";
            oc_Newobject28["Profile"] = "ToolsGuiSliderBoxProfile";
            oc_Newobject28["HorizSizing"] = "right";
            oc_Newobject28["VertSizing"] = "bottom";
            oc_Newobject28["position"] =
                new ObjectCreator.StringNoQuote(
                    "firstWord(TerrainBrushSizeTextEditContainer.position) + firstWord(EWTerrainEditToolbar.position)+11 SPC          (getWord(TerrainBrushSizeTextEditContainer, 1)) + 25");
            oc_Newobject28["Extent"] = "112 20";
            oc_Newobject28["MinExtent"] = "8 2";
            oc_Newobject28["canSave"] = "1";
            oc_Newobject28["Visible"] = "1";
            oc_Newobject28["AltCommand"] =
                "TerrainBrushSizeTextEditContainer-->textEdit.setValue(mCeil($ThisControl.getValue())); ETerrainEditor.setBrushSize( $ThisControl.value );";
            oc_Newobject28["range"] = "1 40";
            oc_Newobject28["ticks"] = "0";
            oc_Newobject28["value"] = "0";

            #endregion

            oc_Newobject29["#Newobject28"] = oc_Newobject28;

            #endregion

            oc_Newobject29.Create();

            #region GuiMouseEventCtrl (TerrainBrushPressureSliderCtrlContainer,EditorGuiGroup)        oc_Newobject31

            ObjectCreator oc_Newobject31 = new ObjectCreator("GuiMouseEventCtrl",
                "TerrainBrushPressureSliderCtrlContainer,EditorGuiGroup",
                typeof (EditorGui.TerrainBrushPressureSliderCtrlContainer));
            oc_Newobject31["horizSizing"] = "right";
            oc_Newobject31["vertSizing"] = "bottom";
            oc_Newobject31["position"] = "0 0";
            oc_Newobject31["extent"] = "1024 768";
            oc_Newobject31["minExtent"] = "8 8";
            oc_Newobject31["visible"] = "1";
            oc_Newobject31["helpTag"] = "0";
            //oc_Newobject31["class"] = "EditorDropdownSliderContainer";

            #region GuiSliderCtrl ()        oc_Newobject30

            ObjectCreator oc_Newobject30 = new ObjectCreator("GuiSliderCtrl", "");
            oc_Newobject30["canSaveDynamicFields"] = "0";
            oc_Newobject30["internalName"] = "slider";
            oc_Newobject30["isContainer"] = "0";
            oc_Newobject30["Profile"] = "ToolsGuiSliderBoxProfile";
            oc_Newobject30["HorizSizing"] = "right";
            oc_Newobject30["VertSizing"] = "bottom";
            oc_Newobject30["position"] =
                new ObjectCreator.StringNoQuote(
                    "firstWord(TerrainBrushPressureTextEditContainer.position) + firstWord(EWTerrainEditToolbar.position) SPC          (getWord(TerrainBrushPressureTextEditContainer, 1)) + 25");
            oc_Newobject30["Extent"] = "112 20";
            oc_Newobject30["MinExtent"] = "8 2";
            oc_Newobject30["canSave"] = "1";
            oc_Newobject30["Visible"] = "1";
            oc_Newobject30["AltCommand"] =
                "TerrainBrushPressureTextEditContainer-->textEdit.setValue( mCeil(100 * $ThisControl.getValue()) @ \\\"%\\\"); ETerrainEditor.setBrushPressure( $ThisControl.value );";
            oc_Newobject30["range"] = "0.01 1";
            oc_Newobject30["ticks"] = "0";
            oc_Newobject30["value"] = "0";

            #endregion

            oc_Newobject31["#Newobject30"] = oc_Newobject30;

            #endregion

            oc_Newobject31.Create();

            #region GuiMouseEventCtrl (TerrainBrushSoftnessSliderCtrlContainer,EditorGuiGroup)        oc_Newobject33

            ObjectCreator oc_Newobject33 = new ObjectCreator("GuiMouseEventCtrl",
                "TerrainBrushSoftnessSliderCtrlContainer,EditorGuiGroup",
                typeof (EditorGui.TerrainBrushSoftnessSliderCtrlContainer));
            oc_Newobject33["horizSizing"] = "right";
            oc_Newobject33["vertSizing"] = "bottom";
            oc_Newobject33["position"] = "0 0";
            oc_Newobject33["extent"] = "1024 768";
            oc_Newobject33["minExtent"] = "8 8";
            oc_Newobject33["visible"] = "1";
            oc_Newobject33["helpTag"] = "0";
            //oc_Newobject33["class"] = "EditorDropdownSliderContainer";

            #region GuiSliderCtrl ()        oc_Newobject32

            ObjectCreator oc_Newobject32 = new ObjectCreator("GuiSliderCtrl", "");
            oc_Newobject32["canSaveDynamicFields"] = "0";
            oc_Newobject32["internalName"] = "slider";
            oc_Newobject32["isContainer"] = "0";
            oc_Newobject32["Profile"] = "ToolsGuiSliderBoxProfile";
            oc_Newobject32["HorizSizing"] = "right";
            oc_Newobject32["VertSizing"] = "bottom";
            oc_Newobject32["position"] =
                new ObjectCreator.StringNoQuote(
                    "firstWord(TerrainBrushSoftnessTextEditContainer.position) + firstWord(EWTerrainEditToolbar.position) SPC          (getWord(TerrainBrushSoftnessTextEditContainer, 1)) + 25");
            oc_Newobject32["Extent"] = "112 20";
            oc_Newobject32["MinExtent"] = "8 2";
            oc_Newobject32["canSave"] = "1";
            oc_Newobject32["Visible"] = "1";
            oc_Newobject32["AltCommand"] =
                "TerrainBrushSoftnessTextEditContainer-->textEdit.setValue( mCeil(100 * $ThisControl.getValue()) @ \\\"%\\\"); ETerrainEditor.setBrushSoftness( $ThisControl.value );";
            oc_Newobject32["range"] = "0 1";
            oc_Newobject32["ticks"] = "0";
            oc_Newobject32["value"] = "0";

            #endregion

            oc_Newobject33["#Newobject32"] = oc_Newobject32;

            #endregion

            oc_Newobject33.Create();

            #region GuiMouseEventCtrl (TerrainSetHeightSliderCtrlContainer,EditorGuiGroup)        oc_Newobject35

            ObjectCreator oc_Newobject35 = new ObjectCreator("GuiMouseEventCtrl",
                "TerrainSetHeightSliderCtrlContainer,EditorGuiGroup",
                typeof (EditorGui.TerrainSetHeightSliderCtrlContainer));
            oc_Newobject35["horizSizing"] = "right";
            oc_Newobject35["vertSizing"] = "bottom";
            oc_Newobject35["position"] = "0 0";
            oc_Newobject35["extent"] = "1024 768";
            oc_Newobject35["minExtent"] = "8 8";
            oc_Newobject35["visible"] = "1";
            oc_Newobject35["helpTag"] = "0";
            //oc_Newobject35["class"] = "EditorDropdownSliderContainer";

            #region GuiSliderCtrl ()        oc_Newobject34

            ObjectCreator oc_Newobject34 = new ObjectCreator("GuiSliderCtrl", "");
            oc_Newobject34["canSaveDynamicFields"] = "0";
            oc_Newobject34["internalName"] = "slider";
            oc_Newobject34["isContainer"] = "0";
            oc_Newobject34["Profile"] = "ToolsGuiSliderBoxProfile";
            oc_Newobject34["HorizSizing"] = "right";
            oc_Newobject34["VertSizing"] = "bottom";
            oc_Newobject34["position"] =
                new ObjectCreator.StringNoQuote(
                    "firstWord(TerrainSetHeightTextEditContainer.position) + firstWord(EWTerrainEditToolbar.position) SPC          (getWord(TerrainSetHeightTextEditContainer, 1)) + 25");
            oc_Newobject34["Extent"] = "112 20";
            oc_Newobject34["MinExtent"] = "8 2";
            oc_Newobject34["canSave"] = "1";
            oc_Newobject34["Visible"] = "1";
            oc_Newobject34["AltCommand"] =
                "TerrainSetHeightTextEditContainer-->textEdit.setValue( $ThisControl.getValue() ); ETerrainEditor.setHeightVal = $ThisControl.getValue();";
            oc_Newobject34["range"] = "0 2047";
            oc_Newobject34["ticks"] = "0";
            oc_Newobject34["value"] = "100";

            #endregion

            oc_Newobject35["#Newobject34"] = oc_Newobject34;

            #endregion

            oc_Newobject35.Create();
            }
Exemple #20
0
        public static void initialize()
        {
            #region RagDollData (SpaceOrcRagDoll)        oc_Newobject1
            DatablockCreator oc_Newobject1 = new DatablockCreator("RagDollData", "SpaceOrcRagDoll");
            oc_Newobject1["category"]               = "RigidBody";
            oc_Newobject1["shapeFile"]              = "art/shapes/actors/SpaceOrc/SpaceOrc.dts";
            oc_Newobject1["minContactSpeed"]        = new ObjectCreator.StringNoQuote("5.0");
            oc_Newobject1["slidingThreshold"]       = new ObjectCreator.StringNoQuote("0.5");
            oc_Newobject1["collisionSoundsCount"]   = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["collisionSound[0]"]      = new ObjectCreator.StringNoQuote("bodyFall0");
            oc_Newobject1["boneNodeName[0]"]        = "Bip01 Pelvis";
            oc_Newobject1["boneSize[0]"]            = "0.4 0.1 0.0";
            oc_Newobject1["boneMass[0]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["boneShape[0]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject1["boneOffset[0]"]          = "0 0 0";
            oc_Newobject1["boneParentNodeName[1]"]  = "Bip01 Pelvis";
            oc_Newobject1["boneNodeName[1]"]        = "Bip01 Spine2";
            oc_Newobject1["boneSize[1]"]            = "0.2 0.2 0.0";
            oc_Newobject1["boneMass[1]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["boneShape[1]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject1["boneJointType[1]"]       = new ObjectCreator.StringNoQuote("$JointType::Hinge");
            oc_Newobject1["boneOffset[1]"]          = "0 0 0";
            oc_Newobject1["boneJointParam[1]"]      = "0 1.57 0";
            oc_Newobject1["boneParentNodeName[2]"]  = "Bip01 Spine2";
            oc_Newobject1["boneNodeName[2]"]        = "Bip01 Head";
            oc_Newobject1["boneSize[2]"]            = "0.2 0.1 0.0";
            oc_Newobject1["boneMass[2]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["boneShape[2]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject1["boneOffset[2]"]          = "0 0 0";
            oc_Newobject1["boneJointType[2]"]       = new ObjectCreator.StringNoQuote("$JointType::ConeTwist");
            oc_Newobject1["boneJointParam[2]"]      = "0.785 0.785 0";
            oc_Newobject1["boneParentNodeName[3]"]  = "Bip01 Spine2";
            oc_Newobject1["boneNodeName[3]"]        = "Bip01 L UpperArm";
            oc_Newobject1["boneSize[3]"]            = "0.2 0.3 0.0";
            oc_Newobject1["boneMass[3]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["boneShape[3]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject1["boneOffset[3]"]          = "0 0 0";
            oc_Newobject1["boneJointType[3]"]       = new ObjectCreator.StringNoQuote("$JointType::ConeTwist");
            oc_Newobject1["boneJointParam[3]"]      = "0.785 0.785 0";
            oc_Newobject1["boneParentNodeName[4]"]  = "Bip01 L UpperArm";
            oc_Newobject1["boneNodeName[4]"]        = "Bip01 L Forearm";
            oc_Newobject1["boneSize[4]"]            = "0.2 0.4 0.0";
            oc_Newobject1["boneMass[4]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["boneShape[4]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject1["boneOffset[4]"]          = "0 0 0";
            oc_Newobject1["boneJointType[4]"]       = new ObjectCreator.StringNoQuote("$JointType::Hinge");
            oc_Newobject1["boneJointParam[4]"]      = "-1.57 0 0";
            oc_Newobject1["boneParentNodeName[5]"]  = "Bip01 Spine2";
            oc_Newobject1["boneNodeName[5]"]        = "Bip01 R UpperArm";
            oc_Newobject1["boneSize[5]"]            = "0.2 0.3 0.0";
            oc_Newobject1["boneMass[5]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["boneShape[5]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject1["boneOffset[5]"]          = "0 0 0";
            oc_Newobject1["boneJointType[5]"]       = new ObjectCreator.StringNoQuote("$JointType::ConeTwist");
            oc_Newobject1["boneJointParam[5]"]      = "0.785 0.785 0";
            oc_Newobject1["boneParentNodeName[6]"]  = "Bip01 R UpperArm";
            oc_Newobject1["boneNodeName[6]"]        = "Bip01 R Forearm";
            oc_Newobject1["boneSize[6]"]            = "0.2 0.4 0.0";
            oc_Newobject1["boneMass[6]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["boneShape[6]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject1["boneOffset[6]"]          = "0 0 0";
            oc_Newobject1["boneJointType[6]"]       = new ObjectCreator.StringNoQuote("$JointType::Hinge");
            oc_Newobject1["boneJointParam[6]"]      = "-1.57 0 0";
            oc_Newobject1["boneParentNodeName[7]"]  = "Bip01 Pelvis";
            oc_Newobject1["boneNodeName[7]"]        = "Bip01 L Thigh";
            oc_Newobject1["boneSize[7]"]            = "0.2 0.4 0.0";
            oc_Newobject1["boneMass[7]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["boneShape[7]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject1["boneOffset[7]"]          = "0 0 0";
            oc_Newobject1["boneJointType[7]"]       = new ObjectCreator.StringNoQuote("$JointType::ConeTwist");
            oc_Newobject1["boneJointParam[7]"]      = "0.785 0.785 0";
            oc_Newobject1["boneParentNodeName[8]"]  = "Bip01 L Thigh";
            oc_Newobject1["boneNodeName[8]"]        = "Bip01 L Calf";
            oc_Newobject1["boneSize[8]"]            = "0.2 0.4 0.0";
            oc_Newobject1["boneMass[8]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["boneShape[8]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject1["boneOffset[8]"]          = "0 0 0";
            oc_Newobject1["boneJointType[8]"]       = new ObjectCreator.StringNoQuote("$JointType::Hinge");
            oc_Newobject1["boneJointParam[8]"]      = "-1.57 0 0";
            oc_Newobject1["boneParentNodeName[9]"]  = "Bip01 Pelvis";
            oc_Newobject1["boneNodeName[9]"]        = "Bip01 R Thigh";
            oc_Newobject1["boneSize[9]"]            = "0.2 0.4 0.0";
            oc_Newobject1["boneMass[9]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["boneShape[9]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject1["boneOffset[9]"]          = "0 0 0";
            oc_Newobject1["boneJointType[9]"]       = new ObjectCreator.StringNoQuote("$JointType::ConeTwist");
            oc_Newobject1["boneJointParam[9]"]      = "0.785 0.785 0";
            oc_Newobject1["boneParentNodeName[10]"] = "Bip01 R Thigh";
            oc_Newobject1["boneNodeName[10]"]       = "Bip01 R Calf";
            oc_Newobject1["boneSize[10]"]           = "0.2 0.4 0.0";
            oc_Newobject1["boneMass[10]"]           = new ObjectCreator.StringNoQuote("1");
            oc_Newobject1["boneShape[10]"]          = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject1["boneOffset[10]"]         = "0 0 0";
            oc_Newobject1["boneJointType[10]"]      = new ObjectCreator.StringNoQuote("$JointType::Hinge");
            oc_Newobject1["boneJointParam[10]"]     = "-1.57 0 0";
            #endregion
            oc_Newobject1.Create();

            #region RagDollData (ElfRagDoll)        oc_Newobject2
            DatablockCreator oc_Newobject2 = new DatablockCreator("RagDollData", "ElfRagDoll");
            oc_Newobject2["category"]               = "RigidBody";
            oc_Newobject2["shapeFile"]              = "art/shapes/actors/Elf/Elf.dts";
            oc_Newobject2["minContactSpeed"]        = new ObjectCreator.StringNoQuote("2.0");
            oc_Newobject2["collisionSoundsCount"]   = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["collisionSound[0]"]      = new ObjectCreator.StringNoQuote("bodyFall0");
            oc_Newobject2["boneNodeName[0]"]        = "Bip01 Pelvis";
            oc_Newobject2["boneSize[0]"]            = "0.2 0.2 0.7";
            oc_Newobject2["boneMass[0]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["boneShape[0]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject2["boneOffset[0]"]          = "0 0 0";
            oc_Newobject2["boneParentNodeName[1]"]  = "Bip01 Pelvis";
            oc_Newobject2["boneNodeName[1]"]        = "Bip01 Spine2";
            oc_Newobject2["boneSize[1]"]            = "0.2 0.2 0.7";
            oc_Newobject2["boneMass[1]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["boneShape[1]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject2["boneJointType[1]"]       = new ObjectCreator.StringNoQuote("$JointType::Hinge");
            oc_Newobject2["boneOffset[1]"]          = "-0.3 0 0";
            oc_Newobject2["boneJointParam[1]"]      = "0 1.57 0";
            oc_Newobject2["boneParentNodeName[2]"]  = "Bip01 Spine2";
            oc_Newobject2["boneNodeName[2]"]        = "Bip01 Head";
            oc_Newobject2["boneSize[2]"]            = "0.2 0.2 0.2";
            oc_Newobject2["boneMass[2]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["boneShape[2]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject2["boneOffset[2]"]          = "0 0 0";
            oc_Newobject2["boneJointType[2]"]       = new ObjectCreator.StringNoQuote("$JointType::ConeTwist");
            oc_Newobject2["boneJointParam[2]"]      = "0.785 0.785 0";
            oc_Newobject2["boneParentNodeName[3]"]  = "Bip01 Spine2";
            oc_Newobject2["boneNodeName[3]"]        = "Bip01 L UpperArm";
            oc_Newobject2["boneSize[3]"]            = "0.1 0.2 0.2";
            oc_Newobject2["boneMass[3]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["boneShape[3]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject2["boneOffset[3]"]          = "0.1 0 0";
            oc_Newobject2["boneJointType[3]"]       = new ObjectCreator.StringNoQuote("$JointType::ConeTwist");
            oc_Newobject2["boneJointParam[3]"]      = "0.785 0.785 0";
            oc_Newobject2["boneParentNodeName[4]"]  = "Bip01 L UpperArm";
            oc_Newobject2["boneNodeName[4]"]        = "Bip01 L Forearm";
            oc_Newobject2["boneSize[4]"]            = "0.1 0.2 0.2";
            oc_Newobject2["boneMass[4]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["boneShape[4]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject2["boneOffset[4]"]          = "0.1 0 0";
            oc_Newobject2["boneJointType[4]"]       = new ObjectCreator.StringNoQuote("$JointType::Hinge");
            oc_Newobject2["boneJointParam[4]"]      = "-1.57 0 0";
            oc_Newobject2["boneParentNodeName[5]"]  = "Bip01 Spine2";
            oc_Newobject2["boneNodeName[5]"]        = "Bip01 R UpperArm";
            oc_Newobject2["boneSize[5]"]            = "0.1 0.2 0.2";
            oc_Newobject2["boneMass[5]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["boneShape[5]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject2["boneOffset[5]"]          = "0.1 0 0";
            oc_Newobject2["boneJointType[5]"]       = new ObjectCreator.StringNoQuote("$JointType::ConeTwist");
            oc_Newobject2["boneJointParam[5]"]      = "0.785 0.785 0";
            oc_Newobject2["boneParentNodeName[6]"]  = "Bip01 R UpperArm";
            oc_Newobject2["boneNodeName[6]"]        = "Bip01 R Forearm";
            oc_Newobject2["boneSize[6]"]            = "0.1 0.2 0.2";
            oc_Newobject2["boneMass[6]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["boneShape[6]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject2["boneOffset[6]"]          = "0.1 0 0";
            oc_Newobject2["boneJointType[6]"]       = new ObjectCreator.StringNoQuote("$JointType::Hinge");
            oc_Newobject2["boneJointParam[6]"]      = "-1.57 0 0";
            oc_Newobject2["boneParentNodeName[7]"]  = "Bip01 Pelvis";
            oc_Newobject2["boneNodeName[7]"]        = "Bip01 L Thigh";
            oc_Newobject2["boneSize[7]"]            = "0.15 0.4 0.2";
            oc_Newobject2["boneMass[7]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["boneShape[7]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject2["boneOffset[7]"]          = "0.0 0 0";
            oc_Newobject2["boneJointType[7]"]       = new ObjectCreator.StringNoQuote("$JointType::ConeTwist");
            oc_Newobject2["boneJointParam[7]"]      = "0.785 0.785 0";
            oc_Newobject2["boneParentNodeName[8]"]  = "Bip01 L Thigh";
            oc_Newobject2["boneNodeName[8]"]        = "Bip01 L Calf";
            oc_Newobject2["boneSize[8]"]            = "0.15 0.4 0.2";
            oc_Newobject2["boneMass[8]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["boneShape[8]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject2["boneOffset[8]"]          = "0.0 0 0";
            oc_Newobject2["boneJointType[8]"]       = new ObjectCreator.StringNoQuote("$JointType::Hinge");
            oc_Newobject2["boneJointParam[8]"]      = "-1.57 0 0";
            oc_Newobject2["boneParentNodeName[9]"]  = "Bip01 Pelvis";
            oc_Newobject2["boneNodeName[9]"]        = "Bip01 R Thigh";
            oc_Newobject2["boneSize[9]"]            = "0.15 0.4 0.2";
            oc_Newobject2["boneMass[9]"]            = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["boneShape[9]"]           = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject2["boneOffset[9]"]          = "0.0 0 0";
            oc_Newobject2["boneJointType[9]"]       = new ObjectCreator.StringNoQuote("$JointType::ConeTwist");
            oc_Newobject2["boneJointParam[9]"]      = "0.785 0.785 0";
            oc_Newobject2["boneParentNodeName[10]"] = "Bip01 R Thigh";
            oc_Newobject2["boneNodeName[10]"]       = "Bip01 R Calf";
            oc_Newobject2["boneSize[10]"]           = "0.15 0.4 0.2";
            oc_Newobject2["boneMass[10]"]           = new ObjectCreator.StringNoQuote("1");
            oc_Newobject2["boneShape[10]"]          = new ObjectCreator.StringNoQuote("$ShapeType::Capsule");
            oc_Newobject2["boneOffset[10]"]         = "0.0 0 0";
            oc_Newobject2["boneJointType[10]"]      = new ObjectCreator.StringNoQuote("$JointType::Hinge");
            oc_Newobject2["boneJointParam[10]"]     = "-1.57 0 0";
            #endregion
            oc_Newobject2.Create();
        }
Exemple #21
0
        public static void initialize()
        {
            #region GuiControl (TerrainEditorSettingsTab,EditorGuiGroup)        oc_Newobject15

            ObjectCreator oc_Newobject15 = new ObjectCreator("GuiControl", "TerrainEditorSettingsTab,EditorGuiGroup");
            oc_Newobject15["isContainer"]          = "1";
            oc_Newobject15["Profile"]              = "ToolsGuiDefaultProfile";
            oc_Newobject15["HorizSizing"]          = "right";
            oc_Newobject15["VertSizing"]           = "bottom";
            oc_Newobject15["position"]             = "0 0";
            oc_Newobject15["Extent"]               = "800 600";
            oc_Newobject15["MinExtent"]            = "8 2";
            oc_Newobject15["canSave"]              = "1";
            oc_Newobject15["Visible"]              = "1";
            oc_Newobject15["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject15["hovertime"]            = "1000";
            oc_Newobject15["canSaveDynamicFields"] = "1";

            #region GuiTabPageCtrl (ETerrainEditorSettingsPage)        oc_Newobject14

            ObjectCreator oc_Newobject14 = new ObjectCreator("GuiTabPageCtrl", "ETerrainEditorSettingsPage");
            oc_Newobject14["fitBook"]              = "1";
            oc_Newobject14["text"]                 = "Terrain Editor";
            oc_Newobject14["maxLength"]            = "1024";
            oc_Newobject14["Margin"]               = "0 0 0 0";
            oc_Newobject14["Padding"]              = "0 0 0 0";
            oc_Newobject14["AnchorTop"]            = "1";
            oc_Newobject14["AnchorBottom"]         = "0";
            oc_Newobject14["AnchorLeft"]           = "1";
            oc_Newobject14["AnchorRight"]          = "0";
            oc_Newobject14["isContainer"]          = "1";
            oc_Newobject14["Profile"]              = "ToolsGuiSolidDefaultProfile";
            oc_Newobject14["HorizSizing"]          = "width";
            oc_Newobject14["VertSizing"]           = "height";
            oc_Newobject14["position"]             = "0 0";
            oc_Newobject14["Extent"]               = "208 400";
            oc_Newobject14["MinExtent"]            = "8 2";
            oc_Newobject14["canSave"]              = "1";
            oc_Newobject14["Visible"]              = "1";
            oc_Newobject14["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject14["hovertime"]            = "1000";
            oc_Newobject14["canSaveDynamicFields"] = "1";

            #region GuiScrollCtrl ()        oc_Newobject13

            ObjectCreator oc_Newobject13 = new ObjectCreator("GuiScrollCtrl", "");
            oc_Newobject13["willFirstRespond"]      = "1";
            oc_Newobject13["hScrollBar"]            = "alwaysOff";
            oc_Newobject13["vScrollBar"]            = "dynamic";
            oc_Newobject13["lockHorizScroll"]       = "1";
            oc_Newobject13["lockVertScroll"]        = "0";
            oc_Newobject13["constantThumbHeight"]   = "0";
            oc_Newobject13["childMargin"]           = "0 0";
            oc_Newobject13["mouseWheelScrollSpeed"] = "-1";
            oc_Newobject13["Margin"]               = "0 0 0 0";
            oc_Newobject13["Padding"]              = "0 0 0 0";
            oc_Newobject13["AnchorTop"]            = "1";
            oc_Newobject13["AnchorBottom"]         = "0";
            oc_Newobject13["AnchorLeft"]           = "1";
            oc_Newobject13["AnchorRight"]          = "0";
            oc_Newobject13["isContainer"]          = "1";
            oc_Newobject13["Profile"]              = "ToolsGuiScrollProfile";
            oc_Newobject13["HorizSizing"]          = "width";
            oc_Newobject13["VertSizing"]           = "height";
            oc_Newobject13["position"]             = "0 0";
            oc_Newobject13["Extent"]               = "208 400";
            oc_Newobject13["MinExtent"]            = "8 2";
            oc_Newobject13["canSave"]              = "1";
            oc_Newobject13["Visible"]              = "1";
            oc_Newobject13["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject13["hovertime"]            = "1000";
            oc_Newobject13["canSaveDynamicFields"] = "0";

            #region GuiStackControl ()        oc_Newobject12

            ObjectCreator oc_Newobject12 = new ObjectCreator("GuiStackControl", "");
            oc_Newobject12["StackingType"]   = "Vertical";
            oc_Newobject12["HorizStacking"]  = "Left to Right";
            oc_Newobject12["VertStacking"]   = "Top to Bottom";
            oc_Newobject12["Padding"]        = "0";
            oc_Newobject12["isContainer"]    = "1";
            oc_Newobject12["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject12["HorizSizing"]    = "width";
            oc_Newobject12["VertSizing"]     = "bottom";
            oc_Newobject12["position"]       = "1 1";
            oc_Newobject12["extent"]         = "208 210";
            oc_Newobject12["MinExtent"]      = "8 2";
            oc_Newobject12["canSave"]        = "1";
            oc_Newobject12["isDecoy"]        = "0";
            oc_Newobject12["Visible"]        = "1";
            oc_Newobject12["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject12["hovertime"]      = "1000";

            #region GuiRolloutCtrl ()        oc_Newobject11

            ObjectCreator oc_Newobject11 = new ObjectCreator("GuiRolloutCtrl", "");
            oc_Newobject11["Profile"]     = "GuiRolloutProfile";
            oc_Newobject11["HorizSizing"] = "right";
            oc_Newobject11["VertSizing"]  = "bottom";
            oc_Newobject11["position"]    = "10 10";
            oc_Newobject11["extent"]      = "208 95";
            oc_Newobject11["Caption"]     = "Tool Values";
            oc_Newobject11["Margin"]      = "0 3 0 0";
            oc_Newobject11["DragSizable"] = new ObjectCreator.StringNoQuote("false");
            oc_Newobject11["container"]   = new ObjectCreator.StringNoQuote("true");

            #region GuiStackControl ()        oc_Newobject10

            ObjectCreator oc_Newobject10 = new ObjectCreator("GuiStackControl", "");
            oc_Newobject10["StackingType"]   = "Vertical";
            oc_Newobject10["HorizStacking"]  = "Left to Right";
            oc_Newobject10["VertStacking"]   = "Top to Bottom";
            oc_Newobject10["Padding"]        = "0";
            oc_Newobject10["isContainer"]    = "1";
            oc_Newobject10["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject10["HorizSizing"]    = "width";
            oc_Newobject10["VertSizing"]     = "bottom";
            oc_Newobject10["position"]       = "0 0";
            oc_Newobject10["Extent"]         = "208 0";
            oc_Newobject10["MinExtent"]      = "8 2";
            oc_Newobject10["canSave"]        = "1";
            oc_Newobject10["isDecoy"]        = "0";
            oc_Newobject10["Visible"]        = "1";
            oc_Newobject10["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject10["hovertime"]      = "1000";
            oc_Newobject10["padding"]        = "3";

            #region GuiControl ()        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiControl", "");
            oc_Newobject3["isContainer"] = "1";
            oc_Newobject3["horizSizing"] = "right";
            oc_Newobject3["vertSizing"]  = "bottom";
            oc_Newobject3["extent"]      = "208 18";

            #region GuiTextCtrl ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject1["text"]                 = "Raise/Lower Height:";
            oc_Newobject1["maxLength"]            = "1024";
            oc_Newobject1["Margin"]               = "0 0 0 0";
            oc_Newobject1["Padding"]              = "0 0 0 0";
            oc_Newobject1["AnchorTop"]            = "1";
            oc_Newobject1["AnchorBottom"]         = "0";
            oc_Newobject1["AnchorLeft"]           = "1";
            oc_Newobject1["AnchorRight"]          = "0";
            oc_Newobject1["isContainer"]          = "0";
            oc_Newobject1["Profile"]              = "ToolsGuiTextRightProfile";
            oc_Newobject1["HorizSizing"]          = "right";
            oc_Newobject1["VertSizing"]           = "bottom";
            oc_Newobject1["position"]             = "5 1";
            oc_Newobject1["Extent"]               = "70 16";
            oc_Newobject1["MinExtent"]            = "8 2";
            oc_Newobject1["canSave"]              = "1";
            oc_Newobject1["Visible"]              = "1";
            oc_Newobject1["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject1["hovertime"]            = "1000";
            oc_Newobject1["canSaveDynamicFields"] = "0";

            #endregion

            oc_Newobject3["#Newobject1"] = oc_Newobject1;

            #region GuiTextEditCtrl ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiTextEditCtrl", "",
                                                            typeof(ESettingsWindow.ESettingsWindowTextEdit));
            oc_Newobject2["historySize"]          = "0";
            oc_Newobject2["password"]             = "******";
            oc_Newobject2["tabComplete"]          = "0";
            oc_Newobject2["sinkAllKeyEvents"]     = "0";
            oc_Newobject2["passwordMask"]         = "*";
            oc_Newobject2["maxLength"]            = "1024";
            oc_Newobject2["Margin"]               = "0 0 0 0";
            oc_Newobject2["Padding"]              = "0 0 0 0";
            oc_Newobject2["AnchorTop"]            = "1";
            oc_Newobject2["AnchorBottom"]         = "0";
            oc_Newobject2["AnchorLeft"]           = "1";
            oc_Newobject2["AnchorRight"]          = "0";
            oc_Newobject2["isContainer"]          = "0";
            oc_Newobject2["Profile"]              = "ToolsGuiNumericTextEditProfile";
            oc_Newobject2["HorizSizing"]          = "width";
            oc_Newobject2["VertSizing"]           = "bottom";
            oc_Newobject2["position"]             = "81 0";
            oc_Newobject2["Extent"]               = "121 18";
            oc_Newobject2["MinExtent"]            = "8 2";
            oc_Newobject2["canSave"]              = "1";
            oc_Newobject2["Visible"]              = "1";
            oc_Newobject2["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject2["hovertime"]            = "1000";
            oc_Newobject2["canSaveDynamicFields"] = "1";
            //oc_Newobject2["class"] = "ESettingsWindowTextEdit";
            //oc_Newobject2["className"] = "ESettingsWindowTextEdit";
            oc_Newobject2["editorSettingsRead"] =
                "ETerrainEditor.adjustHeightVal = EditorSettings.value(%this.editorSettingsValue);";
            oc_Newobject2["editorSettingsValue"] = "TerrainEditor/ActionValues/adjustHeightVal";
            oc_Newobject2["editorSettingsWrite"] = "EditorGui.writeTerrainEditorSettings();";

            #endregion

            oc_Newobject3["#Newobject2"] = oc_Newobject2;

            #endregion

            oc_Newobject10["#Newobject3"] = oc_Newobject3;

            #region GuiControl ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiControl", "");
            oc_Newobject6["isContainer"] = "1";
            oc_Newobject6["horizSizing"] = "right";
            oc_Newobject6["vertSizing"]  = "bottom";
            oc_Newobject6["extent"]      = "208 18";

            #region GuiTextCtrl ()        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject4["text"]                 = "Smooth Factor:";
            oc_Newobject4["maxLength"]            = "1024";
            oc_Newobject4["Margin"]               = "0 0 0 0";
            oc_Newobject4["Padding"]              = "0 0 0 0";
            oc_Newobject4["AnchorTop"]            = "1";
            oc_Newobject4["AnchorBottom"]         = "0";
            oc_Newobject4["AnchorLeft"]           = "1";
            oc_Newobject4["AnchorRight"]          = "0";
            oc_Newobject4["isContainer"]          = "0";
            oc_Newobject4["Profile"]              = "ToolsGuiTextRightProfile";
            oc_Newobject4["HorizSizing"]          = "right";
            oc_Newobject4["VertSizing"]           = "bottom";
            oc_Newobject4["position"]             = "5 1";
            oc_Newobject4["Extent"]               = "70 16";
            oc_Newobject4["MinExtent"]            = "8 2";
            oc_Newobject4["canSave"]              = "1";
            oc_Newobject4["Visible"]              = "1";
            oc_Newobject4["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject4["hovertime"]            = "1000";
            oc_Newobject4["canSaveDynamicFields"] = "0";

            #endregion

            oc_Newobject6["#Newobject4"] = oc_Newobject4;

            #region GuiTextEditCtrl ()        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiTextEditCtrl", "",
                                                            typeof(ESettingsWindow.ESettingsWindowTextEdit));
            oc_Newobject5["historySize"]          = "0";
            oc_Newobject5["password"]             = "******";
            oc_Newobject5["tabComplete"]          = "0";
            oc_Newobject5["sinkAllKeyEvents"]     = "0";
            oc_Newobject5["passwordMask"]         = "*";
            oc_Newobject5["maxLength"]            = "1024";
            oc_Newobject5["Margin"]               = "0 0 0 0";
            oc_Newobject5["Padding"]              = "0 0 0 0";
            oc_Newobject5["AnchorTop"]            = "1";
            oc_Newobject5["AnchorBottom"]         = "0";
            oc_Newobject5["AnchorLeft"]           = "1";
            oc_Newobject5["AnchorRight"]          = "0";
            oc_Newobject5["isContainer"]          = "0";
            oc_Newobject5["Profile"]              = "ToolsGuiNumericTextEditProfile";
            oc_Newobject5["HorizSizing"]          = "width";
            oc_Newobject5["VertSizing"]           = "bottom";
            oc_Newobject5["position"]             = "81 0";
            oc_Newobject5["Extent"]               = "121 18";
            oc_Newobject5["MinExtent"]            = "8 2";
            oc_Newobject5["canSave"]              = "1";
            oc_Newobject5["Visible"]              = "1";
            oc_Newobject5["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject5["hovertime"]            = "1000";
            oc_Newobject5["canSaveDynamicFields"] = "1";
            //oc_Newobject5["class"] = "ESettingsWindowTextEdit";
            //oc_Newobject5["className"] = "ESettingsWindowTextEdit";
            oc_Newobject5["editorSettingsRead"] =
                "ETerrainEditor.smoothFactor = EditorSettings.value(%this.editorSettingsValue);";
            oc_Newobject5["editorSettingsValue"] = "TerrainEditor/ActionValues/smoothFactor";
            oc_Newobject5["editorSettingsWrite"] = "EditorGui.writeTerrainEditorSettings();";

            #endregion

            oc_Newobject6["#Newobject5"] = oc_Newobject5;

            #endregion

            oc_Newobject10["#Newobject6"] = oc_Newobject6;

            #region GuiControl ()        oc_Newobject9

            ObjectCreator oc_Newobject9 = new ObjectCreator("GuiControl", "");
            oc_Newobject9["isContainer"] = "1";
            oc_Newobject9["horizSizing"] = "right";
            oc_Newobject9["vertSizing"]  = "bottom";
            oc_Newobject9["extent"]      = "208 18";

            #region GuiTextCtrl ()        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject7["text"]                 = "Noise Factor:";
            oc_Newobject7["maxLength"]            = "1024";
            oc_Newobject7["Margin"]               = "0 0 0 0";
            oc_Newobject7["Padding"]              = "0 0 0 0";
            oc_Newobject7["AnchorTop"]            = "1";
            oc_Newobject7["AnchorBottom"]         = "0";
            oc_Newobject7["AnchorLeft"]           = "1";
            oc_Newobject7["AnchorRight"]          = "0";
            oc_Newobject7["isContainer"]          = "0";
            oc_Newobject7["Profile"]              = "ToolsGuiTextRightProfile";
            oc_Newobject7["HorizSizing"]          = "right";
            oc_Newobject7["VertSizing"]           = "bottom";
            oc_Newobject7["position"]             = "5 1";
            oc_Newobject7["Extent"]               = "70 18";
            oc_Newobject7["MinExtent"]            = "8 2";
            oc_Newobject7["canSave"]              = "1";
            oc_Newobject7["Visible"]              = "1";
            oc_Newobject7["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject7["hovertime"]            = "1000";
            oc_Newobject7["canSaveDynamicFields"] = "0";

            #endregion

            oc_Newobject9["#Newobject7"] = oc_Newobject7;

            #region GuiTextEditCtrl ()        oc_Newobject8

            ObjectCreator oc_Newobject8 = new ObjectCreator("GuiTextEditCtrl", "",
                                                            typeof(ESettingsWindow.ESettingsWindowTextEdit));
            oc_Newobject8["historySize"]          = "0";
            oc_Newobject8["password"]             = "******";
            oc_Newobject8["tabComplete"]          = "0";
            oc_Newobject8["sinkAllKeyEvents"]     = "0";
            oc_Newobject8["passwordMask"]         = "*";
            oc_Newobject8["maxLength"]            = "1024";
            oc_Newobject8["Margin"]               = "0 0 0 0";
            oc_Newobject8["Padding"]              = "0 0 0 0";
            oc_Newobject8["AnchorTop"]            = "1";
            oc_Newobject8["AnchorBottom"]         = "0";
            oc_Newobject8["AnchorLeft"]           = "1";
            oc_Newobject8["AnchorRight"]          = "0";
            oc_Newobject8["isContainer"]          = "0";
            oc_Newobject8["Profile"]              = "ToolsGuiNumericTextEditProfile";
            oc_Newobject8["HorizSizing"]          = "width";
            oc_Newobject8["VertSizing"]           = "bottom";
            oc_Newobject8["position"]             = "81 0";
            oc_Newobject8["Extent"]               = "121 18";
            oc_Newobject8["MinExtent"]            = "8 2";
            oc_Newobject8["canSave"]              = "1";
            oc_Newobject8["Visible"]              = "1";
            oc_Newobject8["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject8["hovertime"]            = "1000";
            oc_Newobject8["canSaveDynamicFields"] = "1";
            //oc_Newobject8["class"] = "ESettingsWindowTextEdit";
            //oc_Newobject8["className"] = "ESettingsWindowTextEdit";
            oc_Newobject8["editorSettingsRead"] =
                "ETerrainEditor.noiseFactor = EditorSettings.value(%this.editorSettingsValue);";
            oc_Newobject8["editorSettingsValue"] = "TerrainEditor/ActionValues/noiseFactor";
            oc_Newobject8["editorSettingsWrite"] = "EditorGui.writeTerrainEditorSettings();";

            #endregion

            oc_Newobject9["#Newobject8"] = oc_Newobject8;

            #endregion

            oc_Newobject10["#Newobject9"] = oc_Newobject9;

            #endregion

            oc_Newobject11["#Newobject10"] = oc_Newobject10;

            #endregion

            oc_Newobject12["#Newobject11"] = oc_Newobject11;

            #endregion

            oc_Newobject13["#Newobject12"] = oc_Newobject12;

            #endregion

            oc_Newobject14["#Newobject13"] = oc_Newobject13;

            #endregion

            oc_Newobject15["#Newobject14"] = oc_Newobject14;

            #endregion

            oc_Newobject15.Create();
        }
Exemple #22
0
        /// Create the Gui Editor menu bar.
        public void onCreateMenu()
        {
            GuiCanvas Canvas = "Canvas";

            if (this.menuBar.isObject())
            {
                return;
            }

            //set up cmdctrl variable so that it matches OS standards
            string cmdCtrl = "", redoShortcut = "";

            if (sGlobal["$platform"] == "macos")
            {
                cmdCtrl      = "cmd";
                redoShortcut = "Cmd-Shift Z";
            }
            else
            {
                cmdCtrl      = "Ctrl";
                redoShortcut = "Ctrl Y";
            }

            // Menu bar

            #region MenuBar ()        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("MenuBar", "");
            oc_Newobject7["dynamicItemInsertPos"] = new ObjectCreator.StringNoQuote("3");

            #region PopupMenu ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("PopupMenu", "", typeof(MenuBuilder));
            oc_Newobject1["barTitle"]     = "File";
            oc_Newobject1["internalName"] = "FileMenu";
            oc_Newobject1["item[0]"]      = "New Gui..." + '\t' + cmdCtrl + ' ' + "N" + '\t' + this + ".create();";
            oc_Newobject1["item[1]"]      = "Open..." + '\t' + cmdCtrl + ' ' + "O" + '\t' + this + ".open();";
            oc_Newobject1["item[2]"]      = "Save" + '\t' + cmdCtrl + ' ' + "S" + '\t' + this + ".save( false, true );";
            oc_Newobject1["item[3]"]      = "Save As..." + '\t' + cmdCtrl + "-Shift S" + '\t' + this + ".save( false );";
            oc_Newobject1["item[4]"]      = "Save Selected As..." + '\t' + cmdCtrl + "-Alt S" + '\t' + this +
                                            ".save( true );";
            oc_Newobject1["item[5]"]  = "-";
            oc_Newobject1["item[6]"]  = "Revert Gui" + '\t' + "" + '\t' + this + ".revert();";
            oc_Newobject1["item[7]"]  = "Add Gui From File..." + '\t' + "" + '\t' + this + ".append();";
            oc_Newobject1["item[8]"]  = "-";
            oc_Newobject1["item[9]"]  = "Open Gui File in Torsion" + '\t' + "" + '\t' + this + ".openInTorsion();";
            oc_Newobject1["item[10]"] = "-";
            oc_Newobject1["item[11]"] = "Close Editor" + '\t' + "F10" + '\t' + this + ".quit();";
            oc_Newobject1["item[12]"] = "Quit" + '\t' + cmdCtrl + ' ' + "Q" + '\t' + "quit();";

            #endregion

            oc_Newobject7["#Newobject1"] = oc_Newobject1;

            #region PopupMenu ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("PopupMenu", "", typeof(MenuBuilder));
            oc_Newobject2["barTitle"]     = "Edit";
            oc_Newobject2["internalName"] = "EditMenu";
            oc_Newobject2["item[0]"]      = "Undo" + '\t' + cmdCtrl + ' ' + "Z" + '\t' + "GuiEditor.undo();";
            oc_Newobject2["item[1]"]      = "Redo" + '\t' + redoShortcut + '\t' + "GuiEditor.redo();";
            oc_Newobject2["item[2]"]      = "-";
            oc_Newobject2["item[3]"]      = "Cut" + '\t' + cmdCtrl + ' ' + "X" + '\t' +
                                            "GuiEditor.saveSelection(); GuiEditor.deleteSelection();";
            oc_Newobject2["item[4]"] = "Copy" + '\t' + cmdCtrl + ' ' + "C" + '\t' + "GuiEditor.saveSelection();";
            oc_Newobject2["item[5]"] = "Paste" + '\t' + cmdCtrl + ' ' + "V" + '\t' + "GuiEditor.loadSelection();";
            oc_Newobject2["item[6]"] = "-";
            oc_Newobject2["item[7]"] = "Select All" + '\t' + cmdCtrl + ' ' + "A" + '\t' + "GuiEditor.selectAll();";
            oc_Newobject2["item[8]"] = "Deselect All" + '\t' + cmdCtrl + ' ' + "D" + '\t' +
                                       "GuiEditor.clearSelection();";
            oc_Newobject2["item[9]"] = "Select Parent(s)" + '\t' + cmdCtrl + "-Alt Up" + '\t' +
                                       "GuiEditor.selectParents();";
            oc_Newobject2["item[10]"] = "Select Children" + '\t' + cmdCtrl + "-Alt Down" + '\t' +
                                        "GuiEditor.selectChildren();";
            oc_Newobject2["item[11]"] = "Add Parent(s) to Selection" + '\t' + cmdCtrl + "-Alt-Shift Up" + '\t' +
                                        "GuiEditor.selectParents( true );";
            oc_Newobject2["item[12]"] = "Add Children to Selection" + '\t' + cmdCtrl + "-Alt-Shift Down" + '\t' +
                                        "GuiEditor.selectChildren( true );";
            oc_Newobject2["item[13]"] = "Select..." + '\t' + "" + '\t' + "GuiEditorSelectDlg.toggleVisibility();";
            oc_Newobject2["item[14]"] = "-";
            oc_Newobject2["item[15]"] = "Lock/Unlock Selection" + '\t' + cmdCtrl + ' ' + "L" + '\t' +
                                        "GuiEditor.toggleLockSelection();";
            oc_Newobject2["item[16]"] = "Hide/Unhide Selection" + '\t' + cmdCtrl + ' ' + "H" + '\t' +
                                        "GuiEditor.toggleHideSelection();";
            oc_Newobject2["item[17]"] = "-";
            oc_Newobject2["item[18]"] = "Group Selection" + '\t' + cmdCtrl + ' ' + "G" + '\t' +
                                        "GuiEditor.groupSelected();";
            oc_Newobject2["item[19]"] = "Ungroup Selection" + '\t' + cmdCtrl + "-Shift G" + '\t' +
                                        "GuiEditor.ungroupSelected();";
            oc_Newobject2["item[20]"] = "-";
            oc_Newobject2["item[21]"] = "Full Box Selection" + '\t' + "" + '\t' + "GuiEditor.toggleFullBoxSelection();";
            oc_Newobject2["item[22]"] = "-";
            oc_Newobject2["item[23]"] = "Grid Size" + '\t' + cmdCtrl + ' ' + "," + '\t' + "GuiEditor.showPrefsDialog();";

            #endregion

            oc_Newobject7["#Newobject2"] = oc_Newobject2;

            #region PopupMenu ()        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("PopupMenu", "", typeof(MenuBuilder));
            oc_Newobject3["barTitle"]     = "Layout";
            oc_Newobject3["internalName"] = "LayoutMenu";
            oc_Newobject3["item[0]"]      = "Align Left" + '\t' + cmdCtrl + ' ' + "Left" + '\t' + "GuiEditor.Justify(0);";
            oc_Newobject3["item[1]"]      = "Center Horizontally" + '\t' + "" + '\t' + "GuiEditor.Justify(1);";
            oc_Newobject3["item[2]"]      = "Align Right" + '\t' + cmdCtrl + ' ' + "Right" + '\t' + "GuiEditor.Justify(2);";
            oc_Newobject3["item[3]"]      = "-";
            oc_Newobject3["item[4]"]      = "Align Top" + '\t' + cmdCtrl + ' ' + "Up" + '\t' + "GuiEditor.Justify(3);";
            oc_Newobject3["item[5]"]      = "Center Vertically" + '\t' + "" + '\t' + "GuiEditor.Justify(7);";
            oc_Newobject3["item[6]"]      = "Align Bottom" + '\t' + cmdCtrl + ' ' + "Down" + '\t' + "GuiEditor.Justify(4);";
            oc_Newobject3["item[7]"]      = "-";
            oc_Newobject3["item[8]"]      = "Space Vertically" + '\t' + "" + '\t' + "GuiEditor.Justify(5);";
            oc_Newobject3["item[9]"]      = "Space Horizontally" + '\t' + "" + '\t' + "GuiEditor.Justify(6);";
            oc_Newobject3["item[10]"]     = "-";
            oc_Newobject3["item[11]"]     = "Fit into Parent(s)" + '\t' + "" + '\t' + "GuiEditor.fitIntoParents();";
            oc_Newobject3["item[12]"]     = "Fit Width to Parent(s)" + '\t' + "" + '\t' +
                                            "GuiEditor.fitIntoParents( true, false );";
            oc_Newobject3["item[13]"] = "Fit Height to Parent(s)" + '\t' + "" + '\t' +
                                        "GuiEditor.fitIntoParents( false, true );";
            oc_Newobject3["item[14]"] = "-";
            oc_Newobject3["item[15]"] = "Bring to Front" + '\t' + "" + '\t' + "GuiEditor.BringToFront();";
            oc_Newobject3["item[16]"] = "Send to Back" + '\t' + "" + '\t' + "GuiEditor.PushToBack();";

            #endregion

            oc_Newobject7["#Newobject3"] = oc_Newobject3;

            #region PopupMenu ()        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("PopupMenu", "", typeof(MenuBuilder));
            oc_Newobject4["barTitle"]     = "Move";
            oc_Newobject4["internalName"] = "MoveMenu";
            oc_Newobject4["item[0]"]      = "Nudge Left" + '\t' + "Left" + '\t' + "GuiEditor.moveSelection( -1, 0);";
            oc_Newobject4["item[1]"]      = "Nudge Right" + '\t' + "Right" + '\t' + "GuiEditor.moveSelection( 1, 0);";
            oc_Newobject4["item[2]"]      = "Nudge Up" + '\t' + "Up" + '\t' + "GuiEditor.moveSelection( 0, -1);";
            oc_Newobject4["item[3]"]      = "Nudge Down" + '\t' + "Down" + '\t' + "GuiEditor.moveSelection( 0, 1 );";
            oc_Newobject4["item[4]"]      = "-";
            oc_Newobject4["item[5]"]      = "Big Nudge Left" + '\t' + "Shift Left" + '\t' +
                                            "GuiEditor.moveSelection( - GuiEditor.snap2gridsize, 0 );";
            oc_Newobject4["item[6]"] = "Big Nudge Right" + '\t' + "Shift Right" + '\t' +
                                       "GuiEditor.moveSelection( GuiEditor.snap2gridsize, 0 );";
            oc_Newobject4["item[7]"] = "Big Nudge Up" + '\t' + "Shift Up" + '\t' +
                                       "GuiEditor.moveSelection( 0, - GuiEditor.snap2gridsize );";
            oc_Newobject4["item[8]"] = "Big Nudge Down" + '\t' + "Shift Down" + '\t' +
                                       "GuiEditor.moveSelection( 0, GuiEditor.snap2gridsize );";

            #endregion

            oc_Newobject7["#Newobject4"] = oc_Newobject4;

            #region PopupMenu ()        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("PopupMenu", "", typeof(MenuBuilder));
            oc_Newobject5["barTitle"]     = "Snap";
            oc_Newobject5["internalName"] = "SnapMenu";
            oc_Newobject5["item[0]"]      = "Snap Edges" + '\t' + "Alt-Shift E" + '\t' + "GuiEditor.toggleEdgeSnap();";
            oc_Newobject5["item[1]"]      = "Snap Centers" + '\t' + "Alt-Shift C" + '\t' + "GuiEditor.toggleCenterSnap();";
            oc_Newobject5["item[2]"]      = "-";
            oc_Newobject5["item[3]"]      = "Snap to Guides" + '\t' + "Alt-Shift G" + '\t' + "GuiEditor.toggleGuideSnap();";
            oc_Newobject5["item[4]"]      = "Snap to Controls" + '\t' + "Alt-Shift T" + '\t' +
                                            "GuiEditor.toggleControlSnap();";
            oc_Newobject5["item[5]"] = "Snap to Canvas" + '\t' + "" + '\t' + "GuiEditor.toggleCanvasSnap();";
            oc_Newobject5["item[6]"] = "Snap to Grid" + '\t' + "" + '\t' + "GuiEditor.toggleGridSnap();";
            oc_Newobject5["item[7]"] = "-";
            oc_Newobject5["item[8]"] = "Show Guides" + '\t' + "" + '\t' + "GuiEditor.toggleDrawGuides();";
            oc_Newobject5["item[9]"] = "Clear Guides" + '\t' + "" + '\t' + "GuiEditor.clearGuides();";

            #endregion

            oc_Newobject7["#Newobject5"] = oc_Newobject5;

            #region PopupMenu ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("PopupMenu", "", typeof(MenuBuilder));
            oc_Newobject6["internalName"] = "HelpMenu";
            oc_Newobject6["barTitle"]     = "Help";
            oc_Newobject6["item[0]"]      = "Online Documentation..." + '\t' + "Alt F1" + '\t' +
                                            "gotoWebPage( GuiEditor.documentationURL );";
            oc_Newobject6["item[1]"] = "Offline User Guid..." + '\t' + "" + '\t' +
                                       "gotoWebPage( GuiEditor.documentationLocal );";
            oc_Newobject6["item[2]"] = "Offline Reference Guide..." + '\t' + "" + '\t' +
                                       "shellExecute( GuiEditor.documentationReference );";
            oc_Newobject6["item[3]"] = "-";
            oc_Newobject6["item[4]"] = "Torque 3D Public Forums..." + '\t' + "" + '\t' +
                                       "gotoWebPage( \\\"http://www.garagegames.com/community/forums/73\\\" );";
            oc_Newobject6["item[5]"] = "Torque 3D Private Forums..." + '\t' + "" + '\t' +
                                       "gotoWebPage( \\\"http://www.garagegames.com/community/forums/63\\\" );";

            #endregion

            oc_Newobject7["#Newobject6"] = oc_Newobject6;

            #endregion

            this.menuBar = oc_Newobject7.Create();
            this.menuBar.attachToCanvas(Canvas, 0);
        }
        public static void initialize()
        {
            #region GuiMissionAreaEditorCtrl (MissionAreaEditorGui, EditorGuiGroup)        oc_Newobject11

            ObjectCreator oc_Newobject11 = new ObjectCreator("GuiMissionAreaEditorCtrl",
                                                             "MissionAreaEditorGui, EditorGuiGroup", typeof(MissionAreaEditorGui));
            oc_Newobject11["canSaveDynamicFields"] = "0";
            oc_Newobject11["Enabled"]               = "1";
            oc_Newobject11["isContainer"]           = "1";
            oc_Newobject11["Profile"]               = "MissionAreaEditorProfile";
            oc_Newobject11["HorizSizing"]           = "width";
            oc_Newobject11["VertSizing"]            = "height";
            oc_Newobject11["Position"]              = "0 0";
            oc_Newobject11["Extent"]                = "800 600";
            oc_Newobject11["MinExtent"]             = "8 8";
            oc_Newobject11["canSave"]               = "1";
            oc_Newobject11["Visible"]               = "1";
            oc_Newobject11["tooltipprofile"]        = "ToolsGuiToolTipProfile";
            oc_Newobject11["hovertime"]             = "1000";
            oc_Newobject11["Docking"]               = "None";
            oc_Newobject11["Margin"]                = "0 0 0 0";
            oc_Newobject11["Padding"]               = "0 0 0 0";
            oc_Newobject11["AnchorTop"]             = "0";
            oc_Newobject11["AnchorBottom"]          = "0";
            oc_Newobject11["AnchorLeft"]            = "0";
            oc_Newobject11["AnchorRight"]           = "0";
            oc_Newobject11["cameraZRot"]            = "0";
            oc_Newobject11["forceFOV"]              = "0";
            oc_Newobject11["renderMissionArea"]     = "0";
            oc_Newobject11["missionAreaFillColor"]  = "255 0 0 20";
            oc_Newobject11["missionAreaFrameColor"] = "255 0 0 128";
            oc_Newobject11["allowBorderMove"]       = "0";
            oc_Newobject11["borderMovePixelSize"]   = "20";
            oc_Newobject11["borderMoveSpeed"]       = "0.1";
            oc_Newobject11["consoleFrameColor"]     = "255 0 0 255";
            oc_Newobject11["consoleFillColor"]      = "0 0 0 0";
            oc_Newobject11["consoleSphereLevel"]    = "1";
            oc_Newobject11["consoleCircleSegments"] = "32";
            oc_Newobject11["consoleLineWidth"]      = "1";
            oc_Newobject11["GizmoProfile"]          = "GlobalGizmoProfile";

            #region GuiWindowCollapseCtrl (MissionAreaEditorTerrainWindow)        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiWindowCollapseCtrl", "MissionAreaEditorTerrainWindow");
            oc_Newobject3["internalName"]         = "MissionAreaEditorTerrainWindow";
            oc_Newobject3["AllowPopWindow"]       = "1";
            oc_Newobject3["canSaveDynamicFields"] = "0";
            oc_Newobject3["Enabled"]     = "1";
            oc_Newobject3["isContainer"] = "1";
            oc_Newobject3["Profile"]     = "ToolsGuiWindowProfile";
            oc_Newobject3["HorizSizing"] = "windowRelative";
            oc_Newobject3["VertSizing"]  = "windowRelative";
            oc_Newobject3["Position"]    =
                new ObjectCreator.StringNoQuote(
                    "getWord($pref::Video::mode, 0) - 209         SPC getWord(EditorGuiToolbar.extent, 1) - 1");
            oc_Newobject3["Extent"]         = "210 230";
            oc_Newobject3["MinExtent"]      = "210 100";
            oc_Newobject3["canSave"]        = "1";
            oc_Newobject3["isDecoy"]        = "0";
            oc_Newobject3["Visible"]        = "1";
            oc_Newobject3["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject3["hovertime"]      = "1000";
            oc_Newobject3["Margin"]         = "0 0 0 0";
            oc_Newobject3["Padding"]        = "0 0 0 0";
            oc_Newobject3["AnchorTop"]      = "1";
            oc_Newobject3["AnchorBottom"]   = "0";
            oc_Newobject3["AnchorLeft"]     = "1";
            oc_Newobject3["AnchorRight"]    = "0";
            oc_Newobject3["resizeWidth"]    = "1";
            oc_Newobject3["resizeHeight"]   = "1";
            oc_Newobject3["canMove"]        = "1";
            oc_Newobject3["canClose"]       = "0";
            oc_Newobject3["canMinimize"]    = "0";
            oc_Newobject3["canMaximize"]    = "0";
            oc_Newobject3["minSize"]        = "50 50";
            oc_Newobject3["EdgeSnap"]       = "1";
            oc_Newobject3["text"]           = "Mission Area";

            #region GuiContainer ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiContainer", "");
            oc_Newobject2["profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject2["Position"]    = "5 25";
            oc_Newobject2["Extent"]      = "200 200";
            oc_Newobject2["Docking"]     = "Client";
            oc_Newobject2["Margin"]      = "3 1 3 3 ";
            oc_Newobject2["HorizSizing"] = "width";
            oc_Newobject2["VertSizing"]  = "height";
            oc_Newobject2["isContainer"] = "1";

            #region GuiMissionAreaCtrl (MissionAreaEditorTerrainEditor)        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiMissionAreaCtrl", "MissionAreaEditorTerrainEditor",
                                                            typeof(MissionAreaEditorTerrainEditor));
            oc_Newobject1["canSaveDynamicFields"] = "0";
            oc_Newobject1["isContainer"]          = "0";
            oc_Newobject1["Profile"]            = "EditorDefaultProfile";
            oc_Newobject1["HorizSizing"]        = "width";
            oc_Newobject1["VertSizing"]         = "height";
            oc_Newobject1["position"]           = "0 0";
            oc_Newobject1["Extent"]             = "200 200";
            oc_Newobject1["MinExtent"]          = "8 8";
            oc_Newobject1["canSave"]            = "1";
            oc_Newobject1["Visible"]            = "1";
            oc_Newobject1["hovertime"]          = "1000";
            oc_Newobject1["wrap"]               = "0";
            oc_Newobject1["enableMirroring"]    = "0";
            oc_Newobject1["mirrorIndex"]        = "0";
            oc_Newobject1["mirrorLineColor"]    = "255 0 255 255";
            oc_Newobject1["mirrorArrowColor"]   = "255 0 255 128";
            oc_Newobject1["handleFrameColor"]   = "255 255 255 255";
            oc_Newobject1["handleFillColor"]    = "0 0 0 255";
            oc_Newobject1["defaultObjectColor"] = "0 255 0 100";
            oc_Newobject1["waterObjectColor"]   = "0 0 255 100";
            oc_Newobject1["missionBoundsColor"] = "255 0 0 255";
            oc_Newobject1["cameraColor"]        = "255 0 0 255";
            oc_Newobject1["squareBitmap"]       = "1";
            oc_Newobject1["enableEditing"]      = "0";
            oc_Newobject1["renderCamera"]       = "1";
            oc_Newobject1["handleBitmap"]       = "tools/missionAreaEditor/images/DefaultHandle.png";

            #endregion

            oc_Newobject2["#Newobject1"] = oc_Newobject1;

            #endregion

            oc_Newobject3["#Newobject2"] = oc_Newobject2;

            #endregion

            oc_Newobject11["#Newobject3"] = oc_Newobject3;

            #region GuiWindowCollapseCtrl (MissionAreaEditorPropertiesWindow)        oc_Newobject10

            ObjectCreator oc_Newobject10 = new ObjectCreator("GuiWindowCollapseCtrl",
                                                             "MissionAreaEditorPropertiesWindow");
            oc_Newobject10["internalName"]         = "MissionAreaEditorPropertiesWindow";
            oc_Newobject10["AllowPopWindow"]       = "1";
            oc_Newobject10["canSaveDynamicFields"] = "0";
            oc_Newobject10["Enabled"]     = "1";
            oc_Newobject10["isContainer"] = "1";
            oc_Newobject10["Profile"]     = "ToolsGuiWindowProfile";
            oc_Newobject10["HorizSizing"] = "windowRelative";
            oc_Newobject10["VertSizing"]  = "windowRelative";
            oc_Newobject10["Position"]    =
                new ObjectCreator.StringNoQuote(
                    "getWord($pref::Video::mode, 0) - 209          SPC getWord(EditorGuiToolbar.extent, 1) + getWord(MissionAreaEditorTerrainWindow.extent, 1) - 2");
            oc_Newobject10["Extent"]         = "210 466";
            oc_Newobject10["MinExtent"]      = "210 300";
            oc_Newobject10["canSave"]        = "1";
            oc_Newobject10["Visible"]        = "1";
            oc_Newobject10["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject10["hovertime"]      = "1000";
            oc_Newobject10["Margin"]         = "0 0 0 0";
            oc_Newobject10["Padding"]        = "0 0 0 0";
            oc_Newobject10["AnchorTop"]      = "0";
            oc_Newobject10["AnchorBottom"]   = "0";
            oc_Newobject10["AnchorLeft"]     = "0";
            oc_Newobject10["AnchorRight"]    = "0";
            oc_Newobject10["resizeWidth"]    = "1";
            oc_Newobject10["resizeHeight"]   = "1";
            oc_Newobject10["canMove"]        = "1";
            oc_Newobject10["canClose"]       = "0";
            oc_Newobject10["canMinimize"]    = "0";
            oc_Newobject10["canMaximize"]    = "0";
            oc_Newobject10["minSize"]        = "50 50";
            oc_Newobject10["EdgeSnap"]       = "1";
            oc_Newobject10["text"]           = "Properties";

            #region GuiContainer ()        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiContainer", "");
            oc_Newobject5["isContainer"] = "1";
            oc_Newobject5["Profile"]     = "inspectorStyleRolloutDarkProfile";
            oc_Newobject5["HorizSizing"] = "width";
            oc_Newobject5["VertSizing"]  = "bottom";
            oc_Newobject5["Position"]    = "4 112";
            oc_Newobject5["Extent"]      = "202 31";
            oc_Newobject5["Docking"]     = "Top";
            oc_Newobject5["Margin"]      = "0 0 3 3";

            #region GuiTextCtrl ()        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject4["Profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject4["HorizSizing"] = "right";
            oc_Newobject4["VertSizing"]  = "bottom";
            oc_Newobject4["Position"]    = "5 0";
            oc_Newobject4["Extent"]      = "121 18";
            oc_Newobject4["text"]        = "Mission Area Properties";

            #endregion

            oc_Newobject5["#Newobject4"] = oc_Newobject4;

            #endregion

            oc_Newobject10["#Newobject5"] = oc_Newobject5;

            #region GuiScrollCtrl ()        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiScrollCtrl", "");
            oc_Newobject7["canSaveDynamicFields"] = "0";
            oc_Newobject7["Enabled"]             = "1";
            oc_Newobject7["isContainer"]         = "1";
            oc_Newobject7["Profile"]             = "GuiEditorScrollProfile";
            oc_Newobject7["HorizSizing"]         = "width";
            oc_Newobject7["VertSizing"]          = "height";
            oc_Newobject7["Position"]            = "4 129";
            oc_Newobject7["Extent"]              = "202 357";
            oc_Newobject7["MinExtent"]           = "8 2";
            oc_Newobject7["canSave"]             = "1";
            oc_Newobject7["Visible"]             = "1";
            oc_Newobject7["tooltipprofile"]      = "ToolsGuiToolTipProfile";
            oc_Newobject7["hovertime"]           = "1000";
            oc_Newobject7["Docking"]             = "Client";
            oc_Newobject7["Margin"]              = "-14 0 3 3";
            oc_Newobject7["Padding"]             = "0 0 0 0";
            oc_Newobject7["AnchorTop"]           = "0";
            oc_Newobject7["AnchorBottom"]        = "0";
            oc_Newobject7["AnchorLeft"]          = "0";
            oc_Newobject7["AnchorRight"]         = "0";
            oc_Newobject7["willFirstRespond"]    = "1";
            oc_Newobject7["hScrollBar"]          = "alwaysOff";
            oc_Newobject7["vScrollBar"]          = "dynamic";
            oc_Newobject7["lockHorizScroll"]     = "true";
            oc_Newobject7["lockVertScroll"]      = "false";
            oc_Newobject7["constantThumbHeight"] = "0";
            oc_Newobject7["childMargin"]         = "0 0";

            #region GuiInspector (MissionAreaInspector)        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiInspector", "MissionAreaInspector",
                                                            typeof(MissionAreaInspector));
            oc_Newobject6["StackingType"]         = "Vertical";
            oc_Newobject6["HorizStacking"]        = "Left to Right";
            oc_Newobject6["VertStacking"]         = "Top to Bottom";
            oc_Newobject6["Padding"]              = "1";
            oc_Newobject6["name"]                 = "MissionAreaInspector";
            oc_Newobject6["canSaveDynamicFields"] = "0";
            oc_Newobject6["Enabled"]              = "1";
            oc_Newobject6["isContainer"]          = "1";
            oc_Newobject6["Profile"]              = "ToolsGuiTransparentProfile";
            oc_Newobject6["HorizSizing"]          = "width";
            oc_Newobject6["VertSizing"]           = "height";
            oc_Newobject6["Position"]             = "1 1";
            oc_Newobject6["Extent"]               = "178 16";
            oc_Newobject6["MinExtent"]            = "16 16";
            oc_Newobject6["canSave"]              = "1";
            oc_Newobject6["Visible"]              = "1";
            oc_Newobject6["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject6["hovertime"]            = "1000";
            oc_Newobject6["dividerMargin"]        = "5";

            #endregion

            oc_Newobject7["#Newobject6"] = oc_Newobject6;

            #endregion

            oc_Newobject10["#Newobject7"] = oc_Newobject7;

            #region GuiContainer ()        oc_Newobject9

            ObjectCreator oc_Newobject9 = new ObjectCreator("GuiContainer", "");
            oc_Newobject9["isContainer"] = "1";
            oc_Newobject9["Profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject9["HorizSizing"] = "width";
            oc_Newobject9["VertSizing"]  = "bottom";
            oc_Newobject9["Position"]    = "1 0";
            oc_Newobject9["Extent"]      = "202 42";
            oc_Newobject9["Docking"]     = "Bottom";
            oc_Newobject9["Margin"]      = "0 0 3 3";

            #region GuiMLTextCtrl (MissionAreaFieldInfoControl)        oc_Newobject8

            ObjectCreator oc_Newobject8 = new ObjectCreator("GuiMLTextCtrl", "MissionAreaFieldInfoControl");
            oc_Newobject8["canSaveDynamicFields"] = "0";
            oc_Newobject8["Enabled"]           = "1";
            oc_Newobject8["isContainer"]       = "0";
            oc_Newobject8["Profile"]           = "GuiInspectorFieldInfoMLTextProfile";
            oc_Newobject8["HorizSizing"]       = "width";
            oc_Newobject8["VertSizing"]        = "top";
            oc_Newobject8["Position"]          = "0 0";
            oc_Newobject8["Extent"]            = "202 42";
            oc_Newobject8["MinExtent"]         = "8 2";
            oc_Newobject8["canSave"]           = "1";
            oc_Newobject8["Visible"]           = "1";
            oc_Newobject8["tooltipprofile"]    = "ToolsGuiToolTipProfile";
            oc_Newobject8["hovertime"]         = "1000";
            oc_Newobject8["lineSpacing"]       = "2";
            oc_Newobject8["allowColorChars"]   = "0";
            oc_Newobject8["maxChars"]          = "-1";
            oc_Newobject8["useURLMouseCursor"] = "0";

            #endregion

            oc_Newobject9["#Newobject8"] = oc_Newobject8;

            #endregion

            oc_Newobject10["#Newobject9"] = oc_Newobject9;

            #endregion

            oc_Newobject11["#Newobject10"] = oc_Newobject10;

            #endregion

            oc_Newobject11.Create();
        }
        public static void initialize()
        {
            #region GuiControl (MaterialEditorToolbar)        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiControl", "MaterialEditorToolbar");
            oc_Newobject4["canSaveDynamicFields"] = "0";
            oc_Newobject4["internalName"]         = "ShapeEditorToolbar";
            oc_Newobject4["Enabled"]      = "1";
            oc_Newobject4["isContainer"]  = "1";
            oc_Newobject4["Profile"]      = "ToolsGuiDefaultProfile";
            oc_Newobject4["HorizSizing"]  = "right";
            oc_Newobject4["VertSizing"]   = "bottom";
            oc_Newobject4["Position"]     = "672 0";
            oc_Newobject4["Extent"]       = new ObjectCreator.StringNoQuote("\"802\" SPC getWord(EditorGuiToolbar.extent, 1)");
            oc_Newobject4["MinExtent"]    = "8 2";
            oc_Newobject4["canSave"]      = "1";
            oc_Newobject4["Visible"]      = "1";
            oc_Newobject4["hovertime"]    = "1000";
            oc_Newobject4["canMove"]      = "0";
            oc_Newobject4["canClose"]     = "0";
            oc_Newobject4["canMinimize"]  = "0";
            oc_Newobject4["canMaximize"]  = "0";
            oc_Newobject4["resizeWidth"]  = "0";
            oc_Newobject4["resizeHeight"] = "0";
            oc_Newobject4["EdgeSnap"]     = "0";
            oc_Newobject4["text"]         = "";

            #region GuiTextCtrl ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject1["profile"]     = "ToolsGuiTextProfile";
            oc_Newobject1["horizSizing"] = "right";
            oc_Newobject1["vertSizing"]  = "bottom";
            oc_Newobject1["position"]    = "5 7";
            oc_Newobject1["extent"]      = "76 16";
            oc_Newobject1["minExtent"]   = "8 8";
            oc_Newobject1["visible"]     = "1";
            oc_Newobject1["text"]        = "Material Library";
            oc_Newobject1["maxLength"]   = "255";
            oc_Newobject1["helpTag"]     = "0";

            #endregion

            oc_Newobject4["#Newobject1"] = oc_Newobject1;

            #region GuiBitmapCtrl ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiBitmapCtrl", "");
            oc_Newobject2["Enabled"]   = "1";
            oc_Newobject2["Profile"]   = "ToolsGuiDefaultProfile";
            oc_Newobject2["position"]  = "86 3";
            oc_Newobject2["Extent"]    = "2 26";
            oc_Newobject2["MinExtent"] = "1 1";
            oc_Newobject2["bitmap"]    = "tools/gui/images/separator-h.png";

            #endregion

            oc_Newobject4["#Newobject2"] = oc_Newobject2;

            #region GuiBitmapButtonCtrl ()        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiBitmapButtonCtrl", "");
            oc_Newobject3["canSaveDynamicFields"] = "0";
            oc_Newobject3["internalName"]         = "";
            oc_Newobject3["Enabled"]        = "1";
            oc_Newobject3["isContainer"]    = "0";
            oc_Newobject3["Profile"]        = "ToolsGuiButtonProfile";
            oc_Newobject3["HorizSizing"]    = "right";
            oc_Newobject3["VertSizing"]     = "bottom";
            oc_Newobject3["Position"]       = "91 3";
            oc_Newobject3["Extent"]         = "29 27";
            oc_Newobject3["MinExtent"]      = "8 8";
            oc_Newobject3["canSave"]        = "1";
            oc_Newobject3["Visible"]        = "1";
            oc_Newobject3["Command"]        = "materialSelector.showDialog();";
            oc_Newobject3["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject3["ToolTip"]        = "Select and Edit an Existing Material";
            oc_Newobject3["hovertime"]      = "1000";
            oc_Newobject3["bitmap"]         = "tools/materialEditor/gui/materialSelectorIcon";
            oc_Newobject3["text"]           = "";
            oc_Newobject3["groupNum"]       = "-1";
            oc_Newobject3["buttonType"]     = "PushButton";
            oc_Newobject3["useMouseEvents"] = "0";

            #endregion

            oc_Newobject4["#Newobject3"] = oc_Newobject3;

            #endregion

            oc_Newobject4.Create();
        }
        public static void initialize()
        {
            #region GuiControl ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiControl", "");
            oc_Newobject6["canSaveDynamicFields"] = "0";
            oc_Newobject6["Enabled"]     = "1";
            oc_Newobject6["isContainer"] = "1";
            oc_Newobject6["Profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject6["HorizSizing"] = "right";
            oc_Newobject6["VertSizing"]  = "bottom";
            oc_Newobject6["Position"]    = "0 0";
            oc_Newobject6["Extent"]      = "800 600";
            oc_Newobject6["MinExtent"]   = "8 2";
            oc_Newobject6["canSave"]     = "1";
            oc_Newobject6["Visible"]     = "1";
            oc_Newobject6["hovertime"]   = "1000";

            #region GuiWindowCollapseCtrl (EWInspectorWindow)        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiWindowCollapseCtrl", "EWInspectorWindow",
                                                            typeof(EWInspectorWindow));
            oc_Newobject5["AllowPopWindow"]       = "1";
            oc_Newobject5["Name"]                 = "EWInspectorWindow";
            oc_Newobject5["canSaveDynamicFields"] = "0";
            oc_Newobject5["internalName"]         = "InspectorWindow";
            oc_Newobject5["Enabled"]              = "1";
            oc_Newobject5["isContainer"]          = "1";
            oc_Newobject5["Profile"]              = "ToolsGuiWindowProfile";
            oc_Newobject5["Position"]             =
                new ObjectCreator.StringNoQuote(
                    "getWord($pref::Video::mode, 0) - 209 SPC          getWord(EditorGuiToolbar.extent, 1) + getWord(EWTreeWindow.extent, 1) - 2");
            oc_Newobject5["Extent"]       = "210 373";
            oc_Newobject5["MinExtent"]    = "210 140";
            oc_Newobject5["HorizSizing"]  = "windowRelative";
            oc_Newobject5["VertSizing"]   = "windowRelative";
            oc_Newobject5["canSave"]      = "1";
            oc_Newobject5["Visible"]      = "1";
            oc_Newobject5["hovertime"]    = "1000";
            oc_Newobject5["Margin"]       = "8 8 8 8";
            oc_Newobject5["Padding"]      = "0 0 0 0";
            oc_Newobject5["AnchorTop"]    = "1";
            oc_Newobject5["AnchorBottom"] = "0";
            oc_Newobject5["AnchorLeft"]   = "1";
            oc_Newobject5["AnchorRight"]  = "0";
            oc_Newobject5["resizeWidth"]  = "1";
            oc_Newobject5["resizeHeight"] = "1";
            oc_Newobject5["canMove"]      = "1";
            oc_Newobject5["canClose"]     = "0";
            oc_Newobject5["canMinimize"]  = "0";
            oc_Newobject5["canMaximize"]  = "0";
            oc_Newobject5["closeCommand"] = "EWInspectorWindow.setVisible(false);";
            oc_Newobject5["minSize"]      = "50 50";
            oc_Newobject5["EdgeSnap"]     = "1";
            oc_Newobject5["text"]         = "Inspector";

            #region GuiContainer ()        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiContainer", "");
            oc_Newobject3["canSaveDynamicFields"] = "0";
            oc_Newobject3["Enabled"]        = "1";
            oc_Newobject3["isContainer"]    = "0";
            oc_Newobject3["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject3["HorizSizing"]    = "width";
            oc_Newobject3["VertSizing"]     = "height";
            oc_Newobject3["Position"]       = "4 24";
            oc_Newobject3["Extent"]         = "202 304";
            oc_Newobject3["MinExtent"]      = "64 64";
            oc_Newobject3["canSave"]        = "1";
            oc_Newobject3["Visible"]        = "1";
            oc_Newobject3["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject3["hovertime"]      = "1000";
            oc_Newobject3["Docking"]        = "client";
            oc_Newobject3["Margin"]         = "3 41 3 3";
            oc_Newobject3["Padding"]        = "0 0 0 0";
            oc_Newobject3["AnchorTop"]      = "1";
            oc_Newobject3["AnchorBottom"]   = "0";
            oc_Newobject3["AnchorLeft"]     = "1";
            oc_Newobject3["AnchorRight"]    = "0";

            #region GuiScrollCtrl ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiScrollCtrl", "");
            oc_Newobject2["canSaveDynamicFields"] = "0";
            oc_Newobject2["Enabled"]             = "1";
            oc_Newobject2["isContainer"]         = "1";
            oc_Newobject2["Profile"]             = "GuiEditorScrollProfile";
            oc_Newobject2["HorizSizing"]         = "width";
            oc_Newobject2["VertSizing"]          = "height";
            oc_Newobject2["Position"]            = "0 0";
            oc_Newobject2["Extent"]              = "202 304";
            oc_Newobject2["MinExtent"]           = "8 8";
            oc_Newobject2["canSave"]             = "1";
            oc_Newobject2["Visible"]             = "1";
            oc_Newobject2["tooltipprofile"]      = "ToolsGuiToolTipProfile";
            oc_Newobject2["hovertime"]           = "1000";
            oc_Newobject2["Docking"]             = "Client";
            oc_Newobject2["Margin"]              = "0 0 0 0";
            oc_Newobject2["Padding"]             = "0 0 0 0";
            oc_Newobject2["AnchorTop"]           = "1";
            oc_Newobject2["AnchorBottom"]        = "0";
            oc_Newobject2["AnchorLeft"]          = "1";
            oc_Newobject2["AnchorRight"]         = "0";
            oc_Newobject2["willFirstRespond"]    = "1";
            oc_Newobject2["hScrollBar"]          = "alwaysOff";
            oc_Newobject2["vScrollBar"]          = "dynamic";
            oc_Newobject2["lockHorizScroll"]     = "true";
            oc_Newobject2["lockVertScroll"]      = "false";
            oc_Newobject2["constantThumbHeight"] = "0";
            oc_Newobject2["childMargin"]         = "0 0";

            #region GuiInspector (Inspector)        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiInspector", "Inspector", typeof(Inspector));
            oc_Newobject1["StackingType"]         = "Vertical";
            oc_Newobject1["HorizStacking"]        = "Left to Right";
            oc_Newobject1["VertStacking"]         = "Top to Bottom";
            oc_Newobject1["Padding"]              = "1";
            oc_Newobject1["canSaveDynamicFields"] = "0";
            oc_Newobject1["Enabled"]              = "1";
            oc_Newobject1["isContainer"]          = "1";
            oc_Newobject1["Profile"]              = "GuiInspectorProfile";
            oc_Newobject1["HorizSizing"]          = "width";
            oc_Newobject1["VertSizing"]           = "bottom";
            oc_Newobject1["Position"]             = "0 0";
            oc_Newobject1["Extent"]         = "202 309";
            oc_Newobject1["MinExtent"]      = "8 8";
            oc_Newobject1["canSave"]        = "1";
            oc_Newobject1["Visible"]        = "1";
            oc_Newobject1["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject1["hovertime"]      = "1000";
            oc_Newobject1["dividerMargin"]  = "5";
            //oc_Newobject1["superClass"] = "EditorInspectorBase";

            #endregion

            oc_Newobject2["#Newobject1"] = oc_Newobject1;

            #endregion

            oc_Newobject3["#Newobject2"] = oc_Newobject2;

            #endregion

            oc_Newobject5["#Newobject3"] = oc_Newobject3;

            #region GuiMLTextCtrl (FieldInfoControl)        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiMLTextCtrl", "FieldInfoControl");
            oc_Newobject4["canSaveDynamicFields"] = "0";
            oc_Newobject4["Enabled"]           = "1";
            oc_Newobject4["isContainer"]       = "0";
            oc_Newobject4["Profile"]           = "GuiInspectorFieldInfoMLTextProfile";
            oc_Newobject4["HorizSizing"]       = "width";
            oc_Newobject4["VertSizing"]        = "top";
            oc_Newobject4["Position"]          = "1 328";
            oc_Newobject4["Extent"]            = "205 14";
            oc_Newobject4["MinExtent"]         = "8 2";
            oc_Newobject4["canSave"]           = "1";
            oc_Newobject4["Visible"]           = "1";
            oc_Newobject4["tooltipprofile"]    = "ToolsGuiToolTipProfile";
            oc_Newobject4["hovertime"]         = "1000";
            oc_Newobject4["lineSpacing"]       = "2";
            oc_Newobject4["allowColorChars"]   = "0";
            oc_Newobject4["maxChars"]          = "-1";
            oc_Newobject4["useURLMouseCursor"] = "0";

            #endregion

            oc_Newobject5["#Newobject4"] = oc_Newobject4;

            #endregion

            oc_Newobject6["#Newobject5"] = oc_Newobject5;

            #endregion

            oc_Newobject6.Create();
        }
Exemple #26
0
        public static void initialize()
        {
            #region GuiConvexEditorCtrl (ConvexEditorGui)        oc_Newobject24

            ObjectCreator oc_Newobject24 = new ObjectCreator("GuiConvexEditorCtrl", "ConvexEditorGui",
                                                             typeof(ConvexEditorGui));
            oc_Newobject24["canSaveDynamicFields"] = "0";
            oc_Newobject24["Enabled"]               = "1";
            oc_Newobject24["isContainer"]           = "1";
            oc_Newobject24["Profile"]               = "ConvexEditorProfile";
            oc_Newobject24["HorizSizing"]           = "width";
            oc_Newobject24["VertSizing"]            = "height";
            oc_Newobject24["Position"]              = "0 0";
            oc_Newobject24["Extent"]                = "800 600";
            oc_Newobject24["MinExtent"]             = "8 8";
            oc_Newobject24["canSave"]               = "1";
            oc_Newobject24["Visible"]               = "1";
            oc_Newobject24["tooltipprofile"]        = "ToolsGuiToolTipProfile";
            oc_Newobject24["hovertime"]             = "1000";
            oc_Newobject24["Docking"]               = "None";
            oc_Newobject24["Margin"]                = "0 0 0 0";
            oc_Newobject24["Padding"]               = "0 0 0 0";
            oc_Newobject24["AnchorTop"]             = "0";
            oc_Newobject24["AnchorBottom"]          = "0";
            oc_Newobject24["AnchorLeft"]            = "0";
            oc_Newobject24["AnchorRight"]           = "0";
            oc_Newobject24["cameraZRot"]            = "0";
            oc_Newobject24["forceFOV"]              = "0";
            oc_Newobject24["renderMissionArea"]     = "0";
            oc_Newobject24["missionAreaFillColor"]  = "255 0 0 20";
            oc_Newobject24["missionAreaFrameColor"] = "255 0 0 128";
            oc_Newobject24["allowBorderMove"]       = "0";
            oc_Newobject24["borderMovePixelSize"]   = "20";
            oc_Newobject24["borderMoveSpeed"]       = "0.1";
            oc_Newobject24["consoleFrameColor"]     = "255 0 0 255";
            oc_Newobject24["consoleFillColor"]      = "0 0 0 0";
            oc_Newobject24["consoleSphereLevel"]    = "1";
            oc_Newobject24["consoleCircleSegments"] = "32";
            oc_Newobject24["consoleLineWidth"]      = "1";
            oc_Newobject24["GizmoProfile"]          = "GlobalGizmoProfile";
            oc_Newobject24["DefaultWidth"]          = "10";
            oc_Newobject24["HoverSplineColor"]      = "0 255 0 255";
            oc_Newobject24["SelectedSplineColor"]   = "255 0 255 255";
            oc_Newobject24["HoverNodeColor"]        = "255 255 255 255";

            #region GuiWindowCollapseCtrl (ConvexEditorTreeWindow)        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiWindowCollapseCtrl", "ConvexEditorTreeWindow");
            oc_Newobject4["internalName"]         = "";
            oc_Newobject4["canSaveDynamicFields"] = "0";
            oc_Newobject4["Enabled"]     = "1";
            oc_Newobject4["isContainer"] = "1";
            oc_Newobject4["Profile"]     = "ToolsGuiWindowProfile";
            oc_Newobject4["HorizSizing"] = "windowRelative";
            oc_Newobject4["VertSizing"]  = "windowRelative";
            oc_Newobject4["Position"]    =
                new ObjectCreator.StringNoQuote(
                    "getWord($pref::Video::mode, 0) - 209         SPC getWord(EditorGuiToolbar.extent, 1) - 1");
            oc_Newobject4["Extent"]         = "210 167";
            oc_Newobject4["MinExtent"]      = "210 100";
            oc_Newobject4["canSave"]        = "1";
            oc_Newobject4["Visible"]        = "1";
            oc_Newobject4["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject4["hovertime"]      = "1000";
            oc_Newobject4["Margin"]         = "0 0 0 0";
            oc_Newobject4["Padding"]        = "0 0 0 0";
            oc_Newobject4["AnchorTop"]      = "1";
            oc_Newobject4["AnchorBottom"]   = "0";
            oc_Newobject4["AnchorLeft"]     = "1";
            oc_Newobject4["AnchorRight"]    = "0";
            oc_Newobject4["resizeWidth"]    = "1";
            oc_Newobject4["resizeHeight"]   = "1";
            oc_Newobject4["canMove"]        = "1";
            oc_Newobject4["canClose"]       = "0";
            oc_Newobject4["canMinimize"]    = "0";
            oc_Newobject4["canMaximize"]    = "0";
            oc_Newobject4["minSize"]        = "50 50";
            oc_Newobject4["closeCommand"]   = "EditorGui.setEditor( WorldEditorInspectorPlugin );";
            oc_Newobject4["EdgeSnap"]       = "1";
            oc_Newobject4["text"]           = "ConvexShapes";

            #region GuiContainer ()        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiContainer", "");
            oc_Newobject3["profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject3["Position"]    = "5 25";
            oc_Newobject3["Extent"]      = "200 120";
            oc_Newobject3["Docking"]     = "Client";
            oc_Newobject3["Margin"]      = "3 1 3 3 ";
            oc_Newobject3["HorizSizing"] = "width";
            oc_Newobject3["VertSizing"]  = "height";
            oc_Newobject3["isContainer"] = "1";

            #region GuiScrollCtrl ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiScrollCtrl", "");
            oc_Newobject2["canSaveDynamicFields"] = "0";
            oc_Newobject2["Enabled"]               = "1";
            oc_Newobject2["isContainer"]           = "1";
            oc_Newobject2["Profile"]               = "GuiEditorScrollProfile";
            oc_Newobject2["HorizSizing"]           = "width";
            oc_Newobject2["VertSizing"]            = "height";
            oc_Newobject2["Position"]              = "0 0";
            oc_Newobject2["Extent"]                = "200 118";
            oc_Newobject2["MinExtent"]             = "8 8";
            oc_Newobject2["canSave"]               = "1";
            oc_Newobject2["isDecoy"]               = "0";
            oc_Newobject2["Visible"]               = "1";
            oc_Newobject2["tooltipprofile"]        = "ToolsGuiToolTipProfile";
            oc_Newobject2["hovertime"]             = "1000";
            oc_Newobject2["Docking"]               = "Client";
            oc_Newobject2["Margin"]                = "0 0 0 0";
            oc_Newobject2["Padding"]               = "0 0 0 0";
            oc_Newobject2["AnchorTop"]             = "1";
            oc_Newobject2["AnchorBottom"]          = "0";
            oc_Newobject2["AnchorLeft"]            = "1";
            oc_Newobject2["AnchorRight"]           = "0";
            oc_Newobject2["willFirstRespond"]      = "1";
            oc_Newobject2["hScrollBar"]            = "alwaysOff";
            oc_Newobject2["vScrollBar"]            = "dynamic";
            oc_Newobject2["lockHorizScroll"]       = "true";
            oc_Newobject2["lockVertScroll"]        = "false";
            oc_Newobject2["constantThumbHeight"]   = "0";
            oc_Newobject2["childMargin"]           = "0 0";
            oc_Newobject2["mouseWheelScrollSpeed"] = "-1";

            #region GuiTreeViewCtrl (ConvexTreeView)        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiTreeViewCtrl", "ConvexTreeView");
            oc_Newobject1["canSaveDynamicFields"] = "0";
            oc_Newobject1["Enabled"]             = "1";
            oc_Newobject1["isContainer"]         = "1";
            oc_Newobject1["Profile"]             = "ToolsGuiTreeViewProfile";
            oc_Newobject1["HorizSizing"]         = "right";
            oc_Newobject1["VertSizing"]          = "bottom";
            oc_Newobject1["Position"]            = "1 1";
            oc_Newobject1["Extent"]              = "193 21";
            oc_Newobject1["MinExtent"]           = "8 8";
            oc_Newobject1["canSave"]             = "1";
            oc_Newobject1["Visible"]             = "1";
            oc_Newobject1["hovertime"]           = "1000";
            oc_Newobject1["tabSize"]             = "16";
            oc_Newobject1["textOffset"]          = "2";
            oc_Newobject1["fullRowSelect"]       = "0";
            oc_Newobject1["itemHeight"]          = "21";
            oc_Newobject1["destroyTreeOnSleep"]  = "1";
            oc_Newobject1["MouseDragging"]       = "0";
            oc_Newobject1["MultipleSelections"]  = "0";
            oc_Newobject1["DeleteObjectAllowed"] = "1";
            oc_Newobject1["DragToItemAllowed"]   = "0";
            oc_Newobject1["showRoot"]            = "1";
            oc_Newobject1["internalNamesOnly"]   = "0";

            #endregion

            oc_Newobject2["#Newobject1"] = oc_Newobject1;

            #endregion

            oc_Newobject3["#Newobject2"] = oc_Newobject2;

            #endregion

            oc_Newobject4["#Newobject3"] = oc_Newobject3;

            #endregion

            oc_Newobject24["#Newobject4"] = oc_Newobject4;

            #region GuiWindowCollapseCtrl (ConvexEditorOptionsWindow)        oc_Newobject20

            ObjectCreator oc_Newobject20 = new ObjectCreator("GuiWindowCollapseCtrl", "ConvexEditorOptionsWindow");
            oc_Newobject20["internalName"]         = "Window";
            oc_Newobject20["canSaveDynamicFields"] = "0";
            oc_Newobject20["Enabled"]     = "1";
            oc_Newobject20["isContainer"] = "1";
            oc_Newobject20["Profile"]     = "ToolsGuiWindowProfile";
            oc_Newobject20["HorizSizing"] = "windowRelative";
            oc_Newobject20["VertSizing"]  = "windowRelative";
            oc_Newobject20["Position"]    =
                new ObjectCreator.StringNoQuote(
                    "getWord($pref::Video::mode, 0) - 209         SPC getWord(EditorGuiToolbar.extent, 1) + getWord(ConvexEditorTreeWindow.extent, 1) - 2");
            oc_Newobject20["Extent"]         = "210 530";
            oc_Newobject20["MinExtent"]      = "210 298";
            oc_Newobject20["canSave"]        = "1";
            oc_Newobject20["Visible"]        = "1";
            oc_Newobject20["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject20["hovertime"]      = "1000";
            oc_Newobject20["Margin"]         = "0 0 0 0";
            oc_Newobject20["Padding"]        = "0 0 0 0";
            oc_Newobject20["AnchorTop"]      = "1";
            oc_Newobject20["AnchorBottom"]   = "0";
            oc_Newobject20["AnchorLeft"]     = "1";
            oc_Newobject20["AnchorRight"]    = "0";
            oc_Newobject20["resizeWidth"]    = "1";
            oc_Newobject20["resizeHeight"]   = "1";
            oc_Newobject20["canMove"]        = "1";
            oc_Newobject20["canClose"]       = "0";
            oc_Newobject20["canMinimize"]    = "0";
            oc_Newobject20["canMaximize"]    = "0";
            oc_Newobject20["minSize"]        = "50 50";
            oc_Newobject20["closeCommand"]   = "EditorGui.setEditor( WorldEditorPlugin );";
            oc_Newobject20["EdgeSnap"]       = "1";
            oc_Newobject20["text"]           = "Properties";

            #region GuiContainer ()        oc_Newobject14

            ObjectCreator oc_Newobject14 = new ObjectCreator("GuiContainer", "");
            oc_Newobject14["isContainer"] = "1";
            oc_Newobject14["Profile"]     = "inspectorStyleRolloutDarkProfile";
            oc_Newobject14["HorizSizing"] = "width";
            oc_Newobject14["VertSizing"]  = "bottom";
            oc_Newobject14["Position"]    = "4 24";
            oc_Newobject14["Extent"]      = "202 85";
            oc_Newobject14["Docking"]     = "Top";
            oc_Newobject14["Margin"]      = "3 3 3 3";

            #region GuiTextCtrl ()        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject5["Profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject5["HorizSizing"] = "right";
            oc_Newobject5["VertSizing"]  = "bottom";
            oc_Newobject5["Position"]    = "5 0";
            oc_Newobject5["Extent"]      = "86 18";
            oc_Newobject5["text"]        = "Node Properties";

            #endregion

            oc_Newobject14["#Newobject5"] = oc_Newobject5;

            #region GuiTextCtrl ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject6["Profile"]     = "ToolsGuiTextRightProfile";
            oc_Newobject6["HorizSizing"] = "right";
            oc_Newobject6["VertSizing"]  = "bottom";
            oc_Newobject6["Position"]    = "7 21";
            oc_Newobject6["Extent"]      = "46 18";
            oc_Newobject6["text"]        = "Position";

            #endregion

            oc_Newobject14["#Newobject6"] = oc_Newobject6;

            #region GuiTextEditCtrl ()        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject7["internalName"] = "position";
            oc_Newobject7["Profile"]      = "ToolsGuiTextEditProfile";
            oc_Newobject7["HorizSizing"]  = "width";
            oc_Newobject7["VertSizing"]   = "bottom";
            oc_Newobject7["Position"]     = "57 21";
            oc_Newobject7["Extent"]       = "141 18";
            oc_Newobject7["text"]         = "";
            oc_Newobject7["AltCommand"]   = "ConvexEditorGui.editNodeDetails();";

            #endregion

            oc_Newobject14["#Newobject7"] = oc_Newobject7;

            #region GuiTextCtrl ()        oc_Newobject8

            ObjectCreator oc_Newobject8 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject8["Profile"]     = "ToolsGuiTextRightProfile";
            oc_Newobject8["HorizSizing"] = "right";
            oc_Newobject8["VertSizing"]  = "bottom";
            oc_Newobject8["Position"]    = "7 42";
            oc_Newobject8["Extent"]      = "46 18";
            oc_Newobject8["text"]        = "Rotation";

            #endregion

            oc_Newobject14["#Newobject8"] = oc_Newobject8;

            #region GuiTextEditCtrl ()        oc_Newobject9

            ObjectCreator oc_Newobject9 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject9["internalName"] = "rotation";
            oc_Newobject9["Profile"]      = "ToolsGuiTextEditProfile";
            oc_Newobject9["HorizSizing"]  = "width";
            oc_Newobject9["VertSizing"]   = "bottom";
            oc_Newobject9["Position"]     = "57 42";
            oc_Newobject9["Extent"]       = "141 18";
            oc_Newobject9["text"]         = "";
            oc_Newobject9["AltCommand"]   = "ConvexEditorGui.editNodeDetails();";

            #endregion

            oc_Newobject14["#Newobject9"] = oc_Newobject9;

            #region GuiTextCtrl ()        oc_Newobject10

            ObjectCreator oc_Newobject10 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject10["Profile"]     = "ToolsGuiTextRightProfile";
            oc_Newobject10["HorizSizing"] = "right";
            oc_Newobject10["VertSizing"]  = "bottom";
            oc_Newobject10["Position"]    = "7 63";
            oc_Newobject10["Extent"]      = "46 18";
            oc_Newobject10["text"]        = "Width";

            #endregion

            oc_Newobject14["#Newobject10"] = oc_Newobject10;

            #region GuiTextEditCtrl ()        oc_Newobject11

            ObjectCreator oc_Newobject11 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject11["internalName"] = "width";
            oc_Newobject11["Profile"]      = "ToolsGuiTextEditProfile";
            oc_Newobject11["HorizSizing"]  = "right";
            oc_Newobject11["VertSizing"]   = "bottom";
            oc_Newobject11["Position"]     = "57 63";
            oc_Newobject11["Extent"]       = "52 18";
            oc_Newobject11["text"]         = "";
            oc_Newobject11["AltCommand"]   = "ConvexEditorGui.editNodeDetails();";

            #endregion

            oc_Newobject14["#Newobject11"] = oc_Newobject11;

            #region GuiTextCtrl ()        oc_Newobject12

            ObjectCreator oc_Newobject12 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject12["Profile"]     = "ToolsGuiTextRightProfile";
            oc_Newobject12["HorizSizing"] = "left";
            oc_Newobject12["VertSizing"]  = "bottom";
            oc_Newobject12["Position"]    = "110 63";
            oc_Newobject12["Extent"]      = "32 18";
            oc_Newobject12["text"]        = "Depth";

            #endregion

            oc_Newobject14["#Newobject12"] = oc_Newobject12;

            #region GuiTextEditCtrl ()        oc_Newobject13

            ObjectCreator oc_Newobject13 = new ObjectCreator("GuiTextEditCtrl", "");
            oc_Newobject13["internalName"] = "depth";
            oc_Newobject13["Profile"]      = "ToolsGuiTextEditProfile";
            oc_Newobject13["HorizSizing"]  = "left";
            oc_Newobject13["VertSizing"]   = "bottom";
            oc_Newobject13["Position"]     = "146 63";
            oc_Newobject13["Extent"]       = "52 18";
            oc_Newobject13["text"]         = "";
            oc_Newobject13["AltCommand"]   = "ConvexEditorGui.editNodeDetails();";

            #endregion

            oc_Newobject14["#Newobject13"] = oc_Newobject13;

            #endregion

            oc_Newobject20["#Newobject14"] = oc_Newobject14;

            #region GuiContainer ()        oc_Newobject16

            ObjectCreator oc_Newobject16 = new ObjectCreator("GuiContainer", "");
            oc_Newobject16["isContainer"] = "1";
            oc_Newobject16["Profile"]     = "inspectorStyleRolloutDarkProfile";
            oc_Newobject16["HorizSizing"] = "width";
            oc_Newobject16["VertSizing"]  = "bottom";
            oc_Newobject16["Position"]    = "4 112";
            oc_Newobject16["Extent"]      = "202 31";
            oc_Newobject16["Docking"]     = "Top";
            oc_Newobject16["Margin"]      = "0 0 3 3";

            #region GuiTextCtrl ()        oc_Newobject15

            ObjectCreator oc_Newobject15 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject15["Profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject15["HorizSizing"] = "right";
            oc_Newobject15["VertSizing"]  = "bottom";
            oc_Newobject15["Position"]    = "5 0";
            oc_Newobject15["Extent"]      = "121 18";
            oc_Newobject15["text"]        = "ConvexShape Properties";

            #endregion

            oc_Newobject16["#Newobject15"] = oc_Newobject15;

            #endregion

            oc_Newobject20["#Newobject16"] = oc_Newobject16;

            #region GuiScrollCtrl ()        oc_Newobject18

            ObjectCreator oc_Newobject18 = new ObjectCreator("GuiScrollCtrl", "");
            oc_Newobject18["canSaveDynamicFields"] = "0";
            oc_Newobject18["Enabled"]             = "1";
            oc_Newobject18["isContainer"]         = "1";
            oc_Newobject18["Profile"]             = "GuiEditorScrollProfile";
            oc_Newobject18["HorizSizing"]         = "width";
            oc_Newobject18["VertSizing"]          = "height";
            oc_Newobject18["Position"]            = "4 129";
            oc_Newobject18["Extent"]              = "202 357";
            oc_Newobject18["MinExtent"]           = "8 2";
            oc_Newobject18["canSave"]             = "1";
            oc_Newobject18["Visible"]             = "1";
            oc_Newobject18["tooltipprofile"]      = "ToolsGuiToolTipProfile";
            oc_Newobject18["hovertime"]           = "1000";
            oc_Newobject18["Docking"]             = "Client";
            oc_Newobject18["Margin"]              = "-14 41 3 3";
            oc_Newobject18["Padding"]             = "0 0 0 0";
            oc_Newobject18["AnchorTop"]           = "1";
            oc_Newobject18["AnchorBottom"]        = "0";
            oc_Newobject18["AnchorLeft"]          = "1";
            oc_Newobject18["AnchorRight"]         = "0";
            oc_Newobject18["willFirstRespond"]    = "1";
            oc_Newobject18["hScrollBar"]          = "alwaysOff";
            oc_Newobject18["vScrollBar"]          = "dynamic";
            oc_Newobject18["lockHorizScroll"]     = "true";
            oc_Newobject18["lockVertScroll"]      = "false";
            oc_Newobject18["constantThumbHeight"] = "0";
            oc_Newobject18["childMargin"]         = "0 0";

            #region GuiInspector (ConvexInspector)        oc_Newobject17

            ObjectCreator oc_Newobject17 = new ObjectCreator("GuiInspector", "ConvexInspector");
            oc_Newobject17["StackingType"]         = "Vertical";
            oc_Newobject17["HorizStacking"]        = "Left to Right";
            oc_Newobject17["VertStacking"]         = "Top to Bottom";
            oc_Newobject17["Padding"]              = "1";
            oc_Newobject17["name"]                 = "ConvexInspector";
            oc_Newobject17["canSaveDynamicFields"] = "0";
            oc_Newobject17["Enabled"]              = "1";
            oc_Newobject17["isContainer"]          = "1";
            oc_Newobject17["Profile"]              = "ToolsGuiTransparentProfile";
            oc_Newobject17["HorizSizing"]          = "right";
            oc_Newobject17["VertSizing"]           = "bottom";
            oc_Newobject17["Position"]             = "1 1";
            oc_Newobject17["Extent"]               = "179 16";
            oc_Newobject17["MinExtent"]            = "16 16";
            oc_Newobject17["canSave"]              = "1";
            oc_Newobject17["Visible"]              = "1";
            oc_Newobject17["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject17["hovertime"]            = "1000";
            oc_Newobject17["dividerMargin"]        = "5";

            #endregion

            oc_Newobject18["#Newobject17"] = oc_Newobject17;

            #endregion

            oc_Newobject20["#Newobject18"] = oc_Newobject18;

            #region GuiMLTextCtrl (ConvexFieldInfoControl)        oc_Newobject19

            ObjectCreator oc_Newobject19 = new ObjectCreator("GuiMLTextCtrl", "ConvexFieldInfoControl");
            oc_Newobject19["canSaveDynamicFields"] = "0";
            oc_Newobject19["Enabled"]           = "1";
            oc_Newobject19["isContainer"]       = "0";
            oc_Newobject19["Profile"]           = "GuiInspectorFieldInfoMLTextProfile";
            oc_Newobject19["HorizSizing"]       = "width";
            oc_Newobject19["VertSizing"]        = "top";
            oc_Newobject19["Position"]          = "1 485";
            oc_Newobject19["Extent"]            = "202 42";
            oc_Newobject19["MinExtent"]         = "8 2";
            oc_Newobject19["canSave"]           = "1";
            oc_Newobject19["Visible"]           = "1";
            oc_Newobject19["tooltipprofile"]    = "ToolsGuiToolTipProfile";
            oc_Newobject19["hovertime"]         = "1000";
            oc_Newobject19["lineSpacing"]       = "2";
            oc_Newobject19["allowColorChars"]   = "0";
            oc_Newobject19["maxChars"]          = "-1";
            oc_Newobject19["useURLMouseCursor"] = "0";

            #endregion

            oc_Newobject20["#Newobject19"] = oc_Newobject19;

            #endregion

            oc_Newobject24["#Newobject20"] = oc_Newobject20;

            #region GuiWindowCollapseCtrl (ConvexEditorTipsWindow)        oc_Newobject23

            ObjectCreator oc_Newobject23 = new ObjectCreator("GuiWindowCollapseCtrl", "ConvexEditorTipsWindow");
            oc_Newobject23["CollapseGroup"]        = "-1";
            oc_Newobject23["CollapseGroupNum"]     = "-1";
            oc_Newobject23["resizeWidth"]          = "1";
            oc_Newobject23["resizeHeight"]         = "1";
            oc_Newobject23["canMove"]              = "1";
            oc_Newobject23["canClose"]             = "0";
            oc_Newobject23["canMinimize"]          = "0";
            oc_Newobject23["canMaximize"]          = "0";
            oc_Newobject23["minSize"]              = "50 50";
            oc_Newobject23["EdgeSnap"]             = "1";
            oc_Newobject23["text"]                 = "Tips";
            oc_Newobject23["Margin"]               = "0 0 0 0";
            oc_Newobject23["Padding"]              = "0 0 0 0";
            oc_Newobject23["AnchorTop"]            = "1";
            oc_Newobject23["AnchorBottom"]         = "0";
            oc_Newobject23["AnchorLeft"]           = "1";
            oc_Newobject23["AnchorRight"]          = "0";
            oc_Newobject23["isContainer"]          = "1";
            oc_Newobject23["Profile"]              = "ToolsGuiWindowCollapseProfile";
            oc_Newobject23["HorizSizing"]          = "windowRelative";
            oc_Newobject23["VertSizing"]           = "windowRelative";
            oc_Newobject23["position"]             = "6 483";
            oc_Newobject23["Extent"]               = "136 246";
            oc_Newobject23["MinExtent"]            = "8 2";
            oc_Newobject23["canSave"]              = "1";
            oc_Newobject23["Visible"]              = "0";
            oc_Newobject23["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject23["hovertime"]            = "1000";
            oc_Newobject23["canSaveDynamicFields"] = "1";

            #region GuiScrollCtrl ()        oc_Newobject22

            ObjectCreator oc_Newobject22 = new ObjectCreator("GuiScrollCtrl", "");
            oc_Newobject22["willFirstRespond"]      = "1";
            oc_Newobject22["hScrollBar"]            = "alwaysOff";
            oc_Newobject22["vScrollBar"]            = "dynamic";
            oc_Newobject22["lockHorizScroll"]       = "1";
            oc_Newobject22["lockVertScroll"]        = "0";
            oc_Newobject22["constantThumbHeight"]   = "0";
            oc_Newobject22["childMargin"]           = "0 0";
            oc_Newobject22["mouseWheelScrollSpeed"] = "-1";
            oc_Newobject22["Docking"]              = "Client";
            oc_Newobject22["Margin"]               = "3 1 3 3";
            oc_Newobject22["Padding"]              = "0 0 0 0";
            oc_Newobject22["AnchorTop"]            = "1";
            oc_Newobject22["AnchorBottom"]         = "0";
            oc_Newobject22["AnchorLeft"]           = "1";
            oc_Newobject22["AnchorRight"]          = "0";
            oc_Newobject22["isContainer"]          = "1";
            oc_Newobject22["Profile"]              = "ToolsGuiScrollProfile";
            oc_Newobject22["HorizSizing"]          = "right";
            oc_Newobject22["VertSizing"]           = "bottom";
            oc_Newobject22["position"]             = "4 24";
            oc_Newobject22["Extent"]               = "128 218";
            oc_Newobject22["MinExtent"]            = "8 2";
            oc_Newobject22["canSave"]              = "1";
            oc_Newobject22["Visible"]              = "1";
            oc_Newobject22["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject22["hovertime"]            = "1000";
            oc_Newobject22["canSaveDynamicFields"] = "0";

            #region GuiTextListCtrl ()        oc_Newobject21

            ObjectCreator oc_Newobject21 = new ObjectCreator("GuiTextListCtrl", "");
            oc_Newobject21["columns"]              = "0";
            oc_Newobject21["fitParentWidth"]       = "1";
            oc_Newobject21["clipColumnText"]       = "0";
            oc_Newobject21["isContainer"]          = "1";
            oc_Newobject21["Profile"]              = "ToolsGuiTextListProfile";
            oc_Newobject21["HorizSizing"]          = "width";
            oc_Newobject21["VertSizing"]           = "top";
            oc_Newobject21["position"]             = "1 1";
            oc_Newobject21["Extent"]               = "126 2";
            oc_Newobject21["MinExtent"]            = "8 2";
            oc_Newobject21["canSave"]              = "1";
            oc_Newobject21["Visible"]              = "1";
            oc_Newobject21["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject21["hovertime"]            = "1000";
            oc_Newobject21["internalName"]         = "TextList";
            oc_Newobject21["canSaveDynamicFields"] = "0";

            #endregion

            oc_Newobject22["#Newobject21"] = oc_Newobject21;

            #endregion

            oc_Newobject23["#Newobject22"] = oc_Newobject22;

            #endregion

            oc_Newobject24["#Newobject23"] = oc_Newobject23;

            #endregion

            oc_Newobject24.Create();
        }
Exemple #27
0
        public static void initialize()
        {
            #region GuiControl ()        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiControl", "");
            oc_Newobject4["canSaveDynamicFields"] = "0";
            oc_Newobject4["isContainer"]          = "1";
            oc_Newobject4["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject4["HorizSizing"]    = "right";
            oc_Newobject4["VertSizing"]     = "bottom";
            oc_Newobject4["Position"]       = "0 0";
            oc_Newobject4["Extent"]         = "1024 768";
            oc_Newobject4["MinExtent"]      = "8 2";
            oc_Newobject4["canSave"]        = "1";
            oc_Newobject4["Visible"]        = "1";
            oc_Newobject4["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject4["hovertime"]      = "1000";

            #region GuiContainer (ShapeEdPreviewGui)        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiContainer", "ShapeEdPreviewGui",
                                                            typeof(CodeBehind.ShapeEditor.ShapeEdPreviewGui));
            oc_Newobject3["canSaveDynamicFields"] = "0";
            oc_Newobject3["isContainer"]          = "1";
            oc_Newobject3["Profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject3["HorizSizing"] = "width";
            oc_Newobject3["VertSizing"]  = "height";
            oc_Newobject3["Position"]    =
                new ObjectCreator.StringNoQuote("\"0\" SPC (getWord(EditorGuiToolbar.extent, 1)-1)");
            oc_Newobject3["Docking"]        = "Client";
            oc_Newobject3["MinExtent"]      = "8 8";
            oc_Newobject3["canSave"]        = "1";
            oc_Newobject3["Visible"]        = "1";
            oc_Newobject3["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject3["hovertime"]      = "1000";

            #region GuiSwatchButtonCtrl ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiSwatchButtonCtrl", "");
            oc_Newobject1["internalName"]         = "previewBackground";
            oc_Newobject1["canSaveDynamicFields"] = "0";
            oc_Newobject1["isContainer"]          = "0";
            oc_Newobject1["Profile"]     = "GuiInspectorSwatchButtonProfile";
            oc_Newobject1["HorizSizing"] = "width";
            oc_Newobject1["VertSizing"]  = "height";
            oc_Newobject1["Position"]    = "-210 -40";
            oc_Newobject1["Extent"]      =
                new ObjectCreator.StringNoQuote(
                    "getWord(ShapeEdPreviewGui.extent,0)+212            SPC  getWord(ShapeEdPreviewGui.extent,0)+42");
            oc_Newobject1["MinExtent"] = "8 8";
            oc_Newobject1["canSave"]   = "1";
            oc_Newobject1["Visible"]   = "1";
            oc_Newobject1["hovertime"] = "1000";
            oc_Newobject1["color"]     = "0 0 0 .39";

            #endregion

            oc_Newobject3["#Newobject1"] = oc_Newobject1;

            #region GuiShapeEdPreview (ShapeEdShapeView)        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiShapeEdPreview", "ShapeEdShapeView",
                                                            typeof(CodeBehind.ShapeEditor.ShapeEdShapeView));
            oc_Newobject2["canSaveDynamicFields"] = "0";
            oc_Newobject2["isContainer"]          = "0";
            oc_Newobject2["Profile"]     = "ToolsGuiDefaultProfile";
            oc_Newobject2["HorizSizing"] = "width";
            oc_Newobject2["VertSizing"]  = "height";
            oc_Newobject2["Position"]    = "-209 -90";
            oc_Newobject2["Extent"]      =
                new ObjectCreator.StringNoQuote(
                    "getWord(ShapeEdPreviewGui.extent,0)+209            SPC getWord(ShapeEdPreviewGui.extent, 1)+90");
            oc_Newobject2["MinExtent"]         = "8 8";
            oc_Newobject2["canSave"]           = "1";
            oc_Newobject2["Visible"]           = "1";
            oc_Newobject2["tooltipprofile"]    = "ToolsGuiToolTipProfile";
            oc_Newobject2["hovertime"]         = "1000";
            oc_Newobject2["Margin"]            = "0 0 0 0";
            oc_Newobject2["Padding"]           = "0 0 0 0";
            oc_Newobject2["AnchorTop"]         = "1";
            oc_Newobject2["AnchorBottom"]      = "0";
            oc_Newobject2["AnchorLeft"]        = "1";
            oc_Newobject2["AnchorRight"]       = "0";
            oc_Newobject2["renderMissionArea"] = "0";
            oc_Newobject2["GizmoProfile"]      = "GlobalGizmoProfile";
            oc_Newobject2["cameraZRot"]        = "0";
            oc_Newobject2["forceFOV"]          = "0";
            oc_Newobject2["gridColor"]         = "0 0 0 140";
            oc_Newobject2["renderNodes"]       = "0";
            oc_Newobject2["renderObjBox"]      = "0";
            oc_Newobject2["renderMounts"]      = "0";
            oc_Newobject2["renderColMeshes"]   = "0";
            oc_Newobject2["selectedNode"]      = "-1";
            oc_Newobject2["sunDiffuse"]        = "255 255 255 255";
            oc_Newobject2["sunAmbient"]        = "180 180 180 255";
            oc_Newobject2["timeScale"]         = "1.0";
            oc_Newobject2["fixedDetail"]       = "0";
            oc_Newobject2["orbitNode"]         = "0";

            #endregion

            oc_Newobject3["#Newobject2"] = oc_Newobject2;

            #endregion

            oc_Newobject4["#Newobject3"] = oc_Newobject3;

            #endregion

            oc_Newobject4.Create();
        }
Exemple #28
0
        public static void initialize()
        {
            #region GuiControl (ShapeEditorSettingsTab,EditorGuiGroup)        oc_Newobject26

            ObjectCreator oc_Newobject26 = new ObjectCreator("GuiControl", "ShapeEditorSettingsTab,EditorGuiGroup");
            oc_Newobject26["isContainer"]          = "1";
            oc_Newobject26["Profile"]              = "ToolsGuiDefaultProfile";
            oc_Newobject26["HorizSizing"]          = "right";
            oc_Newobject26["VertSizing"]           = "bottom";
            oc_Newobject26["position"]             = "0 0";
            oc_Newobject26["Extent"]               = "800 600";
            oc_Newobject26["MinExtent"]            = "8 2";
            oc_Newobject26["canSave"]              = "1";
            oc_Newobject26["Visible"]              = "1";
            oc_Newobject26["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject26["hovertime"]            = "1000";
            oc_Newobject26["canSaveDynamicFields"] = "1";

            #region GuiTabPageCtrl (EShapeEditorSettingsPage)        oc_Newobject25

            ObjectCreator oc_Newobject25 = new ObjectCreator("GuiTabPageCtrl", "EShapeEditorSettingsPage");
            oc_Newobject25["fitBook"]              = "1";
            oc_Newobject25["text"]                 = "Shape Editor";
            oc_Newobject25["maxLength"]            = "1024";
            oc_Newobject25["Margin"]               = "0 0 0 0";
            oc_Newobject25["Padding"]              = "0 0 0 0";
            oc_Newobject25["AnchorTop"]            = "1";
            oc_Newobject25["AnchorBottom"]         = "0";
            oc_Newobject25["AnchorLeft"]           = "1";
            oc_Newobject25["AnchorRight"]          = "0";
            oc_Newobject25["isContainer"]          = "1";
            oc_Newobject25["Profile"]              = "ToolsGuiSolidDefaultProfile";
            oc_Newobject25["HorizSizing"]          = "width";
            oc_Newobject25["VertSizing"]           = "height";
            oc_Newobject25["position"]             = "0 0";
            oc_Newobject25["Extent"]               = "208 400";
            oc_Newobject25["MinExtent"]            = "8 2";
            oc_Newobject25["canSave"]              = "1";
            oc_Newobject25["Visible"]              = "1";
            oc_Newobject25["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject25["hovertime"]            = "1000";
            oc_Newobject25["canSaveDynamicFields"] = "1";

            #region GuiScrollCtrl ()        oc_Newobject24

            ObjectCreator oc_Newobject24 = new ObjectCreator("GuiScrollCtrl", "");
            oc_Newobject24["willFirstRespond"]      = "1";
            oc_Newobject24["hScrollBar"]            = "alwaysOff";
            oc_Newobject24["vScrollBar"]            = "dynamic";
            oc_Newobject24["lockHorizScroll"]       = "1";
            oc_Newobject24["lockVertScroll"]        = "0";
            oc_Newobject24["constantThumbHeight"]   = "0";
            oc_Newobject24["childMargin"]           = "0 0";
            oc_Newobject24["mouseWheelScrollSpeed"] = "-1";
            oc_Newobject24["Margin"]               = "0 0 0 0";
            oc_Newobject24["Padding"]              = "0 0 0 0";
            oc_Newobject24["AnchorTop"]            = "1";
            oc_Newobject24["AnchorBottom"]         = "0";
            oc_Newobject24["AnchorLeft"]           = "1";
            oc_Newobject24["AnchorRight"]          = "0";
            oc_Newobject24["isContainer"]          = "1";
            oc_Newobject24["Profile"]              = "ToolsGuiScrollProfile";
            oc_Newobject24["HorizSizing"]          = "width";
            oc_Newobject24["VertSizing"]           = "height";
            oc_Newobject24["position"]             = "0 0";
            oc_Newobject24["Extent"]               = "208 400";
            oc_Newobject24["MinExtent"]            = "8 2";
            oc_Newobject24["canSave"]              = "1";
            oc_Newobject24["Visible"]              = "1";
            oc_Newobject24["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject24["hovertime"]            = "1000";
            oc_Newobject24["canSaveDynamicFields"] = "0";

            #region GuiStackControl ()        oc_Newobject23

            ObjectCreator oc_Newobject23 = new ObjectCreator("GuiStackControl", "");
            oc_Newobject23["StackingType"]   = "Vertical";
            oc_Newobject23["HorizStacking"]  = "Left to Right";
            oc_Newobject23["VertStacking"]   = "Top to Bottom";
            oc_Newobject23["Padding"]        = "0";
            oc_Newobject23["isContainer"]    = "1";
            oc_Newobject23["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject23["HorizSizing"]    = "width";
            oc_Newobject23["VertSizing"]     = "bottom";
            oc_Newobject23["position"]       = "1 1";
            oc_Newobject23["extent"]         = "208 210";
            oc_Newobject23["MinExtent"]      = "8 2";
            oc_Newobject23["canSave"]        = "1";
            oc_Newobject23["isDecoy"]        = "0";
            oc_Newobject23["Visible"]        = "1";
            oc_Newobject23["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject23["hovertime"]      = "1000";

            #region GuiRolloutCtrl ()        oc_Newobject14

            ObjectCreator oc_Newobject14 = new ObjectCreator("GuiRolloutCtrl", "");
            oc_Newobject14["Profile"]     = "GuiRolloutProfile";
            oc_Newobject14["HorizSizing"] = "right";
            oc_Newobject14["VertSizing"]  = "bottom";
            oc_Newobject14["position"]    = "10 10";
            oc_Newobject14["extent"]      = "208 95";
            oc_Newobject14["Caption"]     = "Colors";
            oc_Newobject14["Margin"]      = "0 3 0 0";
            oc_Newobject14["DragSizable"] = new ObjectCreator.StringNoQuote("false");
            oc_Newobject14["container"]   = new ObjectCreator.StringNoQuote("true");

            #region GuiStackControl ()        oc_Newobject13

            ObjectCreator oc_Newobject13 = new ObjectCreator("GuiStackControl", "");
            oc_Newobject13["StackingType"]   = "Vertical";
            oc_Newobject13["HorizStacking"]  = "Left to Right";
            oc_Newobject13["VertStacking"]   = "Top to Bottom";
            oc_Newobject13["Padding"]        = "0";
            oc_Newobject13["isContainer"]    = "1";
            oc_Newobject13["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject13["HorizSizing"]    = "width";
            oc_Newobject13["VertSizing"]     = "bottom";
            oc_Newobject13["position"]       = "0 0";
            oc_Newobject13["Extent"]         = "208 0";
            oc_Newobject13["MinExtent"]      = "8 2";
            oc_Newobject13["canSave"]        = "1";
            oc_Newobject13["isDecoy"]        = "0";
            oc_Newobject13["Visible"]        = "1";
            oc_Newobject13["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject13["hovertime"]      = "1000";
            oc_Newobject13["padding"]        = "3";

            #region GuiControl ()        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiControl", "", typeof(WorldEditor.gui.CodeBehind.ESettingsWindow.ESettingsWindowColor));
            oc_Newobject4["isContainer"]          = "1";
            oc_Newobject4["Profile"]              = "ToolsGuiDefaultProfile";
            oc_Newobject4["HorizSizing"]          = "right";
            oc_Newobject4["VertSizing"]           = "bottom";
            oc_Newobject4["position"]             = "5 10";
            oc_Newobject4["Extent"]               = "208 18";
            oc_Newobject4["MinExtent"]            = "8 2";
            oc_Newobject4["canSave"]              = "1";
            oc_Newobject4["Visible"]              = "1";
            oc_Newobject4["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject4["hovertime"]            = "1000";
            oc_Newobject4["canSaveDynamicFields"] = "1";
            oc_Newobject4["editorSettingsRead"]   =
                "ShapeEdShapeView.sunDiffuse = EditorSettings.value(%this.editorSettingsValue);";
            oc_Newobject4["editorSettingsValue"] = "ShapeEditor/SunDiffuseColor";
            oc_Newobject4["editorSettingsWrite"] = "ShapeEditorPlugin.writeSettings();";

            #region GuiTextCtrl ()        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject1["text"]                 = "Sun Diffuse:";
            oc_Newobject1["maxLength"]            = "1024";
            oc_Newobject1["Margin"]               = "0 0 0 0";
            oc_Newobject1["Padding"]              = "0 0 0 0";
            oc_Newobject1["AnchorTop"]            = "1";
            oc_Newobject1["AnchorBottom"]         = "0";
            oc_Newobject1["AnchorLeft"]           = "1";
            oc_Newobject1["AnchorRight"]          = "0";
            oc_Newobject1["isContainer"]          = "0";
            oc_Newobject1["Profile"]              = "ToolsGuiTextRightProfile";
            oc_Newobject1["HorizSizing"]          = "right";
            oc_Newobject1["VertSizing"]           = "bottom";
            oc_Newobject1["position"]             = "0 1";
            oc_Newobject1["Extent"]               = "70 16";
            oc_Newobject1["MinExtent"]            = "8 2";
            oc_Newobject1["canSave"]              = "1";
            oc_Newobject1["Visible"]              = "1";
            oc_Newobject1["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject1["hovertime"]            = "1000";
            oc_Newobject1["canSaveDynamicFields"] = "1";

            #endregion

            oc_Newobject4["#Newobject1"] = oc_Newobject1;

            #region GuiTextEditCtrl ()        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiTextEditCtrl", "", typeof(WorldEditor.gui.CodeBehind.ESettingsWindow.ESettingsWindowColorEdit));
            oc_Newobject2["historySize"]          = "0";
            oc_Newobject2["password"]             = "******";
            oc_Newobject2["tabComplete"]          = "0";
            oc_Newobject2["sinkAllKeyEvents"]     = "0";
            oc_Newobject2["passwordMask"]         = "*";
            oc_Newobject2["maxLength"]            = "1024";
            oc_Newobject2["Margin"]               = "0 0 0 0";
            oc_Newobject2["Padding"]              = "0 0 0 0";
            oc_Newobject2["AnchorTop"]            = "1";
            oc_Newobject2["AnchorBottom"]         = "0";
            oc_Newobject2["AnchorLeft"]           = "1";
            oc_Newobject2["AnchorRight"]          = "0";
            oc_Newobject2["isContainer"]          = "0";
            oc_Newobject2["Profile"]              = "ToolsGuiTextEditProfile";
            oc_Newobject2["HorizSizing"]          = "width";
            oc_Newobject2["VertSizing"]           = "bottom";
            oc_Newobject2["position"]             = "80 0";
            oc_Newobject2["Extent"]               = "104 18";
            oc_Newobject2["MinExtent"]            = "8 2";
            oc_Newobject2["canSave"]              = "1";
            oc_Newobject2["Visible"]              = "1";
            oc_Newobject2["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject2["hovertime"]            = "1000";
            oc_Newobject2["internalName"]         = "ColorEdit";
            oc_Newobject2["canSaveDynamicFields"] = "1";

            #endregion

            oc_Newobject4["#Newobject2"] = oc_Newobject2;

            #region GuiSwatchButtonCtrl ()        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiSwatchButtonCtrl", "", typeof(WorldEditor.gui.CodeBehind.ESettingsWindow.ESettingsWindowColorButton));
            oc_Newobject3["color"]                = "1 1 1 1";
            oc_Newobject3["groupNum"]             = "-1";
            oc_Newobject3["buttonType"]           = "PushButton";
            oc_Newobject3["useMouseEvents"]       = "0";
            oc_Newobject3["isContainer"]          = "0";
            oc_Newobject3["Profile"]              = "ToolsGuiDefaultProfile";
            oc_Newobject3["horizSizing"]          = "left";
            oc_Newobject3["vertSizing"]           = "bottom";
            oc_Newobject3["position"]             = "188 2";
            oc_Newobject3["extent"]               = "14 14";
            oc_Newobject3["MinExtent"]            = "8 2";
            oc_Newobject3["canSave"]              = "1";
            oc_Newobject3["Visible"]              = "1";
            oc_Newobject3["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject3["hovertime"]            = "1000";
            oc_Newobject3["internalName"]         = "ColorButton";
            oc_Newobject3["canSaveDynamicFields"] = "1";

            #endregion

            oc_Newobject4["#Newobject3"] = oc_Newobject3;

            #endregion

            oc_Newobject13["#Newobject4"] = oc_Newobject4;

            #region GuiControl ()        oc_Newobject8

            ObjectCreator oc_Newobject8 = new ObjectCreator("GuiControl", "", typeof(WorldEditor.gui.CodeBehind.ESettingsWindow.ESettingsWindowColor));
            oc_Newobject8["isContainer"]          = "1";
            oc_Newobject8["Profile"]              = "ToolsGuiDefaultProfile";
            oc_Newobject8["HorizSizing"]          = "right";
            oc_Newobject8["VertSizing"]           = "bottom";
            oc_Newobject8["position"]             = "5 30";
            oc_Newobject8["Extent"]               = "208 18";
            oc_Newobject8["MinExtent"]            = "8 2";
            oc_Newobject8["canSave"]              = "1";
            oc_Newobject8["Visible"]              = "1";
            oc_Newobject8["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject8["hovertime"]            = "1000";
            oc_Newobject8["canSaveDynamicFields"] = "1";
            oc_Newobject8["editorSettingsRead"]   =
                "ShapeEdShapeView.sunAmbient = EditorSettings.value(%this.editorSettingsValue);";
            oc_Newobject8["editorSettingsValue"] = "ShapeEditor/SunAmbientColor";
            oc_Newobject8["editorSettingsWrite"] = "ShapeEditorPlugin.writeSettings();";

            #region GuiTextCtrl ()        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject5["text"]                 = "Sun Ambient:";
            oc_Newobject5["maxLength"]            = "1024";
            oc_Newobject5["Margin"]               = "0 0 0 0";
            oc_Newobject5["Padding"]              = "0 0 0 0";
            oc_Newobject5["AnchorTop"]            = "1";
            oc_Newobject5["AnchorBottom"]         = "0";
            oc_Newobject5["AnchorLeft"]           = "1";
            oc_Newobject5["AnchorRight"]          = "0";
            oc_Newobject5["isContainer"]          = "0";
            oc_Newobject5["Profile"]              = "ToolsGuiTextRightProfile";
            oc_Newobject5["HorizSizing"]          = "right";
            oc_Newobject5["VertSizing"]           = "bottom";
            oc_Newobject5["position"]             = "0 1";
            oc_Newobject5["Extent"]               = "70 16";
            oc_Newobject5["MinExtent"]            = "8 2";
            oc_Newobject5["canSave"]              = "1";
            oc_Newobject5["Visible"]              = "1";
            oc_Newobject5["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject5["hovertime"]            = "1000";
            oc_Newobject5["canSaveDynamicFields"] = "1";

            #endregion

            oc_Newobject8["#Newobject5"] = oc_Newobject5;

            #region GuiTextEditCtrl ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiTextEditCtrl", "", typeof(WorldEditor.gui.CodeBehind.ESettingsWindow.ESettingsWindowColorEdit));
            oc_Newobject6["historySize"]          = "0";
            oc_Newobject6["password"]             = "******";
            oc_Newobject6["tabComplete"]          = "0";
            oc_Newobject6["sinkAllKeyEvents"]     = "0";
            oc_Newobject6["passwordMask"]         = "*";
            oc_Newobject6["maxLength"]            = "1024";
            oc_Newobject6["Margin"]               = "0 0 0 0";
            oc_Newobject6["Padding"]              = "0 0 0 0";
            oc_Newobject6["AnchorTop"]            = "1";
            oc_Newobject6["AnchorBottom"]         = "0";
            oc_Newobject6["AnchorLeft"]           = "1";
            oc_Newobject6["AnchorRight"]          = "0";
            oc_Newobject6["isContainer"]          = "0";
            oc_Newobject6["Profile"]              = "ToolsGuiTextEditProfile";
            oc_Newobject6["HorizSizing"]          = "width";
            oc_Newobject6["VertSizing"]           = "bottom";
            oc_Newobject6["position"]             = "80 0";
            oc_Newobject6["Extent"]               = "104 18";
            oc_Newobject6["MinExtent"]            = "8 2";
            oc_Newobject6["canSave"]              = "1";
            oc_Newobject6["Visible"]              = "1";
            oc_Newobject6["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject6["hovertime"]            = "1000";
            oc_Newobject6["internalName"]         = "ColorEdit";
            oc_Newobject6["canSaveDynamicFields"] = "1";

            #endregion

            oc_Newobject8["#Newobject6"] = oc_Newobject6;

            #region GuiSwatchButtonCtrl ()        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiSwatchButtonCtrl", "", typeof(WorldEditor.gui.CodeBehind.ESettingsWindow.ESettingsWindowColorButton));
            oc_Newobject7["color"]                = "1 1 1 1";
            oc_Newobject7["groupNum"]             = "-1";
            oc_Newobject7["buttonType"]           = "PushButton";
            oc_Newobject7["useMouseEvents"]       = "0";
            oc_Newobject7["isContainer"]          = "0";
            oc_Newobject7["Profile"]              = "ToolsGuiDefaultProfile";
            oc_Newobject7["horizSizing"]          = "left";
            oc_Newobject7["vertSizing"]           = "bottom";
            oc_Newobject7["position"]             = "188 2";
            oc_Newobject7["extent"]               = "14 14";
            oc_Newobject7["MinExtent"]            = "8 2";
            oc_Newobject7["canSave"]              = "1";
            oc_Newobject7["Visible"]              = "1";
            oc_Newobject7["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject7["hovertime"]            = "1000";
            oc_Newobject7["internalName"]         = "ColorButton";
            oc_Newobject7["canSaveDynamicFields"] = "1";

            #endregion

            oc_Newobject8["#Newobject7"] = oc_Newobject7;

            #endregion

            oc_Newobject13["#Newobject8"] = oc_Newobject8;

            #region GuiControl ()        oc_Newobject12

            ObjectCreator oc_Newobject12 = new ObjectCreator("GuiControl", "", typeof(WorldEditor.gui.CodeBehind.ESettingsWindow.ESettingsWindowColor));

            oc_Newobject12["isContainer"]          = "1";
            oc_Newobject12["Profile"]              = "ToolsGuiDefaultProfile";
            oc_Newobject12["HorizSizing"]          = "right";
            oc_Newobject12["VertSizing"]           = "bottom";
            oc_Newobject12["position"]             = "5 50";
            oc_Newobject12["Extent"]               = "208 18";
            oc_Newobject12["MinExtent"]            = "8 2";
            oc_Newobject12["canSave"]              = "1";
            oc_Newobject12["Visible"]              = "1";
            oc_Newobject12["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject12["hovertime"]            = "1000";
            oc_Newobject12["canSaveDynamicFields"] = "1";
            oc_Newobject12["editorSettingsRead"]   =
                "ShapeEdPreviewGui-->previewBackground.color = ColorIntToFloat(EditorSettings.value(%this.editorSettingsValue));";
            oc_Newobject12["editorSettingsValue"] = "ShapeEditor/BackgroundColor";
            oc_Newobject12["editorSettingsWrite"] = "ShapeEditorPlugin.writeSettings();";

            #region GuiTextCtrl ()        oc_Newobject9

            ObjectCreator oc_Newobject9 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject9["text"]                 = "Background:";
            oc_Newobject9["maxLength"]            = "1024";
            oc_Newobject9["Margin"]               = "0 0 0 0";
            oc_Newobject9["Padding"]              = "0 0 0 0";
            oc_Newobject9["AnchorTop"]            = "1";
            oc_Newobject9["AnchorBottom"]         = "0";
            oc_Newobject9["AnchorLeft"]           = "1";
            oc_Newobject9["AnchorRight"]          = "0";
            oc_Newobject9["isContainer"]          = "0";
            oc_Newobject9["Profile"]              = "ToolsGuiTextRightProfile";
            oc_Newobject9["HorizSizing"]          = "right";
            oc_Newobject9["VertSizing"]           = "bottom";
            oc_Newobject9["position"]             = "0 2";
            oc_Newobject9["Extent"]               = "70 14";
            oc_Newobject9["MinExtent"]            = "8 2";
            oc_Newobject9["canSave"]              = "1";
            oc_Newobject9["Visible"]              = "1";
            oc_Newobject9["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject9["hovertime"]            = "1000";
            oc_Newobject9["canSaveDynamicFields"] = "1";

            #endregion

            oc_Newobject12["#Newobject9"] = oc_Newobject9;

            #region GuiTextEditCtrl ()        oc_Newobject10

            ObjectCreator oc_Newobject10 = new ObjectCreator("GuiTextEditCtrl", "", typeof(WorldEditor.gui.CodeBehind.ESettingsWindow.ESettingsWindowColorEdit));
            oc_Newobject10["historySize"]          = "0";
            oc_Newobject10["password"]             = "******";
            oc_Newobject10["tabComplete"]          = "0";
            oc_Newobject10["sinkAllKeyEvents"]     = "0";
            oc_Newobject10["passwordMask"]         = "*";
            oc_Newobject10["maxLength"]            = "1024";
            oc_Newobject10["Margin"]               = "0 0 0 0";
            oc_Newobject10["Padding"]              = "0 0 0 0";
            oc_Newobject10["AnchorTop"]            = "1";
            oc_Newobject10["AnchorBottom"]         = "0";
            oc_Newobject10["AnchorLeft"]           = "1";
            oc_Newobject10["AnchorRight"]          = "0";
            oc_Newobject10["isContainer"]          = "0";
            oc_Newobject10["Profile"]              = "ToolsGuiTextEditProfile";
            oc_Newobject10["HorizSizing"]          = "width";
            oc_Newobject10["VertSizing"]           = "bottom";
            oc_Newobject10["position"]             = "80 0";
            oc_Newobject10["Extent"]               = "104 18";
            oc_Newobject10["MinExtent"]            = "8 2";
            oc_Newobject10["canSave"]              = "1";
            oc_Newobject10["Visible"]              = "1";
            oc_Newobject10["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject10["hovertime"]            = "1000";
            oc_Newobject10["internalName"]         = "ColorEdit";
            oc_Newobject10["canSaveDynamicFields"] = "1";

            #endregion

            oc_Newobject12["#Newobject10"] = oc_Newobject10;

            #region GuiSwatchButtonCtrl ()        oc_Newobject11

            ObjectCreator oc_Newobject11 = new ObjectCreator("GuiSwatchButtonCtrl", "", typeof(WorldEditor.gui.CodeBehind.ESettingsWindow.ESettingsWindowColorButton));

            oc_Newobject11["color"]                = "1 1 1 1";
            oc_Newobject11["groupNum"]             = "-1";
            oc_Newobject11["buttonType"]           = "PushButton";
            oc_Newobject11["useMouseEvents"]       = "0";
            oc_Newobject11["isContainer"]          = "0";
            oc_Newobject11["Profile"]              = "ToolsGuiDefaultProfile";
            oc_Newobject11["horizSizing"]          = "left";
            oc_Newobject11["vertSizing"]           = "bottom";
            oc_Newobject11["position"]             = "188 2";
            oc_Newobject11["extent"]               = "14 14";
            oc_Newobject11["MinExtent"]            = "8 2";
            oc_Newobject11["canSave"]              = "1";
            oc_Newobject11["Visible"]              = "1";
            oc_Newobject11["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject11["hovertime"]            = "1000";
            oc_Newobject11["internalName"]         = "ColorButton";
            oc_Newobject11["canSaveDynamicFields"] = "1";

            #endregion

            oc_Newobject12["#Newobject11"] = oc_Newobject11;

            #endregion

            oc_Newobject13["#Newobject12"] = oc_Newobject12;

            #endregion

            oc_Newobject14["#Newobject13"] = oc_Newobject13;

            #endregion

            oc_Newobject23["#Newobject14"] = oc_Newobject14;

            #region GuiRolloutCtrl ()        oc_Newobject22

            ObjectCreator oc_Newobject22 = new ObjectCreator("GuiRolloutCtrl", "");
            oc_Newobject22["Profile"]     = "GuiRolloutProfile";
            oc_Newobject22["HorizSizing"] = "right";
            oc_Newobject22["VertSizing"]  = "bottom";
            oc_Newobject22["position"]    = "10 10";
            oc_Newobject22["extent"]      = "208 95";
            oc_Newobject22["Caption"]     = "Grid";
            oc_Newobject22["Margin"]      = "0 3 0 0";
            oc_Newobject22["DragSizable"] = new ObjectCreator.StringNoQuote("false");
            oc_Newobject22["container"]   = new ObjectCreator.StringNoQuote("true");

            #region GuiStackControl ()        oc_Newobject21

            ObjectCreator oc_Newobject21 = new ObjectCreator("GuiStackControl", "");
            oc_Newobject21["StackingType"]   = "Vertical";
            oc_Newobject21["HorizStacking"]  = "Left to Right";
            oc_Newobject21["VertStacking"]   = "Top to Bottom";
            oc_Newobject21["Padding"]        = "0";
            oc_Newobject21["isContainer"]    = "1";
            oc_Newobject21["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject21["HorizSizing"]    = "width";
            oc_Newobject21["VertSizing"]     = "bottom";
            oc_Newobject21["position"]       = "0 0";
            oc_Newobject21["Extent"]         = "208 0";
            oc_Newobject21["MinExtent"]      = "8 2";
            oc_Newobject21["canSave"]        = "1";
            oc_Newobject21["isDecoy"]        = "0";
            oc_Newobject21["Visible"]        = "1";
            oc_Newobject21["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject21["hovertime"]      = "1000";
            oc_Newobject21["padding"]        = "3";

            #region GuiControl ()        oc_Newobject17

            ObjectCreator oc_Newobject17 = new ObjectCreator("GuiControl", "");
            oc_Newobject17["isContainer"] = "1";
            oc_Newobject17["horizSizing"] = "right";
            oc_Newobject17["vertSizing"]  = "bottom";
            oc_Newobject17["extent"]      = "208 18";

            #region GuiTextCtrl ()        oc_Newobject15

            ObjectCreator oc_Newobject15 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject15["text"]                 = "Grid Size:";
            oc_Newobject15["maxLength"]            = "1024";
            oc_Newobject15["Margin"]               = "0 0 0 0";
            oc_Newobject15["Padding"]              = "0 0 0 0";
            oc_Newobject15["AnchorTop"]            = "1";
            oc_Newobject15["AnchorBottom"]         = "0";
            oc_Newobject15["AnchorLeft"]           = "1";
            oc_Newobject15["AnchorRight"]          = "0";
            oc_Newobject15["isContainer"]          = "0";
            oc_Newobject15["Profile"]              = "ToolsGuiTextRightProfile";
            oc_Newobject15["HorizSizing"]          = "right";
            oc_Newobject15["VertSizing"]           = "bottom";
            oc_Newobject15["position"]             = "5 1";
            oc_Newobject15["Extent"]               = "70 16";
            oc_Newobject15["MinExtent"]            = "8 2";
            oc_Newobject15["canSave"]              = "1";
            oc_Newobject15["Visible"]              = "1";
            oc_Newobject15["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject15["hovertime"]            = "1000";
            oc_Newobject15["canSaveDynamicFields"] = "0";

            #endregion

            oc_Newobject17["#Newobject15"] = oc_Newobject15;

            #region GuiTextEditCtrl ()        oc_Newobject16

            ObjectCreator oc_Newobject16 = new ObjectCreator("GuiTextEditCtrl", "", typeof(WorldEditor.gui.CodeBehind.ESettingsWindow.ESettingsWindowTextEdit));
            oc_Newobject16["historySize"]          = "0";
            oc_Newobject16["password"]             = "******";
            oc_Newobject16["tabComplete"]          = "0";
            oc_Newobject16["sinkAllKeyEvents"]     = "0";
            oc_Newobject16["passwordMask"]         = "*";
            oc_Newobject16["maxLength"]            = "1024";
            oc_Newobject16["Margin"]               = "0 0 0 0";
            oc_Newobject16["Padding"]              = "0 0 0 0";
            oc_Newobject16["AnchorTop"]            = "1";
            oc_Newobject16["AnchorBottom"]         = "0";
            oc_Newobject16["AnchorLeft"]           = "1";
            oc_Newobject16["AnchorRight"]          = "0";
            oc_Newobject16["isContainer"]          = "0";
            oc_Newobject16["Profile"]              = "ToolsGuiNumericTextEditProfile";
            oc_Newobject16["HorizSizing"]          = "width";
            oc_Newobject16["VertSizing"]           = "bottom";
            oc_Newobject16["position"]             = "81 0";
            oc_Newobject16["Extent"]               = "121 18";
            oc_Newobject16["MinExtent"]            = "8 2";
            oc_Newobject16["canSave"]              = "1";
            oc_Newobject16["Visible"]              = "1";
            oc_Newobject16["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject16["hovertime"]            = "1000";
            oc_Newobject16["canSaveDynamicFields"] = "1";
            oc_Newobject16["editorSettingsRead"]   =
                "ShapeEdShapeView.gridSize = EditorSettings.value(%this.editorSettingsValue);";
            oc_Newobject16["editorSettingsValue"] = "ShapeEditor/GridSize";
            oc_Newobject16["editorSettingsWrite"] = "ShapeEditorPlugin.writeSettings();";

            #endregion

            oc_Newobject17["#Newobject16"] = oc_Newobject16;

            #endregion

            oc_Newobject21["#Newobject17"] = oc_Newobject17;

            #region GuiControl ()        oc_Newobject20

            ObjectCreator oc_Newobject20 = new ObjectCreator("GuiControl", "");
            oc_Newobject20["isContainer"] = "1";
            oc_Newobject20["horizSizing"] = "right";
            oc_Newobject20["vertSizing"]  = "bottom";
            oc_Newobject20["extent"]      = "208 18";

            #region GuiTextCtrl ()        oc_Newobject18

            ObjectCreator oc_Newobject18 = new ObjectCreator("GuiTextCtrl", "");
            oc_Newobject18["text"]                 = "Grid Dimension:";
            oc_Newobject18["maxLength"]            = "1024";
            oc_Newobject18["Margin"]               = "0 0 0 0";
            oc_Newobject18["Padding"]              = "0 0 0 0";
            oc_Newobject18["AnchorTop"]            = "1";
            oc_Newobject18["AnchorBottom"]         = "0";
            oc_Newobject18["AnchorLeft"]           = "1";
            oc_Newobject18["AnchorRight"]          = "0";
            oc_Newobject18["isContainer"]          = "0";
            oc_Newobject18["Profile"]              = "ToolsGuiTextRightProfile";
            oc_Newobject18["HorizSizing"]          = "right";
            oc_Newobject18["VertSizing"]           = "bottom";
            oc_Newobject18["position"]             = "5 1";
            oc_Newobject18["Extent"]               = "70 16";
            oc_Newobject18["MinExtent"]            = "8 2";
            oc_Newobject18["canSave"]              = "1";
            oc_Newobject18["Visible"]              = "1";
            oc_Newobject18["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject18["hovertime"]            = "1000";
            oc_Newobject18["canSaveDynamicFields"] = "0";

            #endregion

            oc_Newobject20["#Newobject18"] = oc_Newobject18;

            #region GuiTextEditCtrl ()        oc_Newobject19

            ObjectCreator oc_Newobject19 = new ObjectCreator("GuiTextEditCtrl", "", typeof(WorldEditor.gui.CodeBehind.ESettingsWindow.ESettingsWindowTextEdit));
            oc_Newobject19["historySize"]          = "0";
            oc_Newobject19["password"]             = "******";
            oc_Newobject19["tabComplete"]          = "0";
            oc_Newobject19["sinkAllKeyEvents"]     = "0";
            oc_Newobject19["passwordMask"]         = "*";
            oc_Newobject19["maxLength"]            = "1024";
            oc_Newobject19["Margin"]               = "0 0 0 0";
            oc_Newobject19["Padding"]              = "0 0 0 0";
            oc_Newobject19["AnchorTop"]            = "1";
            oc_Newobject19["AnchorBottom"]         = "0";
            oc_Newobject19["AnchorLeft"]           = "1";
            oc_Newobject19["AnchorRight"]          = "0";
            oc_Newobject19["isContainer"]          = "0";
            oc_Newobject19["Profile"]              = "ToolsGuiTextEditProfile";
            oc_Newobject19["HorizSizing"]          = "width";
            oc_Newobject19["VertSizing"]           = "bottom";
            oc_Newobject19["position"]             = "81 0";
            oc_Newobject19["Extent"]               = "121 18";
            oc_Newobject19["MinExtent"]            = "8 2";
            oc_Newobject19["canSave"]              = "1";
            oc_Newobject19["Visible"]              = "1";
            oc_Newobject19["tooltipprofile"]       = "ToolsGuiToolTipProfile";
            oc_Newobject19["hovertime"]            = "1000";
            oc_Newobject19["canSaveDynamicFields"] = "1";
            oc_Newobject19["editorSettingsRead"]   =
                "ShapeEdShapeView.gridDimension = EditorSettings.value(%this.editorSettingsValue);";
            oc_Newobject19["editorSettingsValue"] = "ShapeEditor/GridDimension";
            oc_Newobject19["editorSettingsWrite"] = "ShapeEditorPlugin.writeSettings();";

            #endregion

            oc_Newobject20["#Newobject19"] = oc_Newobject19;

            #endregion

            oc_Newobject21["#Newobject20"] = oc_Newobject20;

            #endregion

            oc_Newobject22["#Newobject21"] = oc_Newobject21;

            #endregion

            oc_Newobject23["#Newobject22"] = oc_Newobject22;

            #endregion

            oc_Newobject24["#Newobject23"] = oc_Newobject23;

            #endregion

            oc_Newobject25["#Newobject24"] = oc_Newobject24;

            #endregion

            oc_Newobject26["#Newobject25"] = oc_Newobject25;

            #endregion

            oc_Newobject26.Create();
        }
        public static uint initialize()
        {
            #region GuiControl (TerrainPainterContainer,EditorGuiGroup)        oc_Newobject11

            ObjectCreator oc_Newobject11 = new ObjectCreator("GuiControl", "TerrainPainterContainer,EditorGuiGroup");
            oc_Newobject11["canSaveDynamicFields"] = "0";
            oc_Newobject11["Enabled"]        = "1";
            oc_Newobject11["isContainer"]    = "1";
            oc_Newobject11["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject11["HorizSizing"]    = "right";
            oc_Newobject11["VertSizing"]     = "bottom";
            oc_Newobject11["Position"]       = "0 0";
            oc_Newobject11["Extent"]         = "800 600";
            oc_Newobject11["MinExtent"]      = "8 2";
            oc_Newobject11["canSave"]        = "1";
            oc_Newobject11["isDecoy"]        = "0";
            oc_Newobject11["Visible"]        = "1";
            oc_Newobject11["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject11["hovertime"]      = "1000";

            #region GuiWindowCollapseCtrl (TerrainPainter)        oc_Newobject3

            ObjectCreator oc_Newobject3 = new ObjectCreator("GuiWindowCollapseCtrl", "TerrainPainter",
                                                            typeof(TerrainPainter));
            oc_Newobject3["AllowPopWindow"]       = "1";
            oc_Newobject3["canSaveDynamicFields"] = "0";
            oc_Newobject3["internalName"]         = "TerrainPainter";
            oc_Newobject3["Enabled"]     = "1";
            oc_Newobject3["isContainer"] = "1";
            oc_Newobject3["Profile"]     = "ToolsGuiWindowProfile";
            oc_Newobject3["HorizSizing"] = "windowRelative";
            oc_Newobject3["VertSizing"]  = "windowRelative";
            oc_Newobject3["Position"]    =
                new ObjectCreator.StringNoQuote(
                    "getWord($pref::Video::mode, 0) - 209 SPC getWord(EditorGuiToolbar.extent, 1)+249");
            oc_Newobject3["Extent"]       = "210 446";
            oc_Newobject3["MinExtent"]    = "210 100";
            oc_Newobject3["canSave"]      = "1";
            oc_Newobject3["isDecoy"]      = "0";
            oc_Newobject3["Visible"]      = "0";
            oc_Newobject3["hovertime"]    = "1000";
            oc_Newobject3["Docking"]      = "None";
            oc_Newobject3["Margin"]       = "4 4 4 4";
            oc_Newobject3["Padding"]      = "0 0 0 0";
            oc_Newobject3["AnchorTop"]    = "0";
            oc_Newobject3["AnchorBottom"] = "0";
            oc_Newobject3["AnchorLeft"]   = "0";
            oc_Newobject3["AnchorRight"]  = "0";
            oc_Newobject3["resizeWidth"]  = "1";
            oc_Newobject3["resizeHeight"] = "1";
            oc_Newobject3["canMove"]      = "1";
            oc_Newobject3["canClose"]     = "0";
            oc_Newobject3["canMinimize"]  = "0";
            oc_Newobject3["canMaximize"]  = "0";
            oc_Newobject3["minSize"]      = "152 300";
            oc_Newobject3["closeCommand"] = "TerrainPainter.parentGroup.setVisible(false);";
            oc_Newobject3["EdgeSnap"]     = "1";
            oc_Newobject3["text"]         = "Terrain Painter Material Selector";

            #region GuiTextEditCtrl (TerrainSelectorTextEdit)        oc_Newobject100

            ObjectCreator oc_Newobject100 = new ObjectCreator("GuiTextEditCtrl", "TerrainSelectorTextEdit", typeof(TerrainPainter.TerrainSelectorTextEdit));
            oc_Newobject100["Profile"]     = "ToolsGuiTextEditProfile";
            oc_Newobject100["HorizSizing"] = "width";
            oc_Newobject100["VertSizing"]  = "bottom";
            oc_Newobject100["position"]    = "4 25";
            oc_Newobject100["Extent"]      = "177 18";

            #endregion

            oc_Newobject3["#Newobject100"] = oc_Newobject100;

            #region GuiBitmapButtonCtrl (TerrainSelectorClearButton)        oc_Newobject101

            ObjectCreator oc_Newobject101 = new ObjectCreator("GuiBitmapButtonCtrl", "TerrainSelectorClearButton", typeof(TerrainPainter.TerrainSelectorClearButton));
            oc_Newobject101["canSaveDynamicFields"] = "0";
            oc_Newobject101["isContainer"]          = "0";
            oc_Newobject101["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject101["HorizSizing"]    = "left";
            oc_Newobject101["VertSizing"]     = "bottom";
            oc_Newobject101["position"]       = "187 25";
            oc_Newobject101["Extent"]         = "17 17";
            oc_Newobject101["MinExtent"]      = "8 2";
            oc_Newobject101["canSave"]        = "1";
            oc_Newobject101["Visible"]        = "1";
            oc_Newobject101["tooltipprofile"] = "ToolsGuiDefaultProfile";
            oc_Newobject101["groupNum"]       = "-1";
            oc_Newobject101["buttonType"]     = "PushButton";
            oc_Newobject101["useMouseEvents"] = "0";
            oc_Newobject101["bitmap"]         = "tools/gui/images/clear-icon";
            oc_Newobject101["textCtrl"]       = new ObjectCreator.StringNoQuote("TerrainSelectorTextEdit");

            #endregion

            oc_Newobject3["#Newobject101"] = oc_Newobject101;

            #region GuiScrollCtrl ( EPainterScroll )        oc_Newobject2

            ObjectCreator oc_Newobject2 = new ObjectCreator("GuiScrollCtrl", "EPainterScroll");
            oc_Newobject2["canSaveDynamicFields"] = "0";
            oc_Newobject2["Enabled"]             = "1";
            oc_Newobject2["isContainer"]         = "1";
            oc_Newobject2["Profile"]             = "ToolsGuiScrollProfile";
            oc_Newobject2["HorizSizing"]         = "width";
            oc_Newobject2["VertSizing"]          = "height";
            oc_Newobject2["Position"]            = "4 47";
            oc_Newobject2["Extent"]              = "202 395";
            oc_Newobject2["MinExtent"]           = "8 2";
            oc_Newobject2["canSave"]             = "1";
            oc_Newobject2["isDecoy"]             = "0";
            oc_Newobject2["Visible"]             = "1";
            oc_Newobject2["tooltipprofile"]      = "ToolsGuiToolTipProfile";
            oc_Newobject2["hovertime"]           = "1000";
            oc_Newobject2["Docking"]             = "Bottom";
            oc_Newobject2["Margin"]              = "3 1 3 3";
            oc_Newobject2["Padding"]             = "0 0 0 0";
            oc_Newobject2["AnchorTop"]           = "1";
            oc_Newobject2["AnchorBottom"]        = "0";
            oc_Newobject2["AnchorLeft"]          = "1";
            oc_Newobject2["AnchorRight"]         = "0";
            oc_Newobject2["willFirstRespond"]    = "1";
            oc_Newobject2["hScrollBar"]          = "alwaysOff";
            oc_Newobject2["vScrollBar"]          = "dynamic";
            oc_Newobject2["lockHorizScroll"]     = "true";
            oc_Newobject2["lockVertScroll"]      = "false";
            oc_Newobject2["constantThumbHeight"] = "0";
            oc_Newobject2["childMargin"]         = "0 0";

            #region GuiStackControl ( EPainterStack )        oc_Newobject1

            ObjectCreator oc_Newobject1 = new ObjectCreator("GuiStackControl", "EPainterStack");
            oc_Newobject1["StackingType"]         = "Vertical";
            oc_Newobject1["HorizStacking"]        = "Left to Right";
            oc_Newobject1["VertStacking"]         = "Top to Bottom";
            oc_Newobject1["Padding"]              = "-2";
            oc_Newobject1["canSaveDynamicFields"] = "0";
            oc_Newobject1["internalName"]         = "theMaterialList";
            oc_Newobject1["Enabled"]              = "1";
            oc_Newobject1["isContainer"]          = "1";
            oc_Newobject1["Profile"]              = "ToolsGuiDefaultProfile";
            oc_Newobject1["HorizSizing"]          = "width";
            oc_Newobject1["VertSizing"]           = "bottom";
            oc_Newobject1["Position"]             = "1 3";
            oc_Newobject1["Extent"]         = "200 16";
            oc_Newobject1["MinExtent"]      = "16 16";
            oc_Newobject1["canSave"]        = "1";
            oc_Newobject1["isDecoy"]        = "0";
            oc_Newobject1["Visible"]        = "1";
            oc_Newobject1["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject1["hovertime"]      = "1000";

            #endregion

            oc_Newobject2["#Newobject1"] = oc_Newobject1;

            #endregion

            oc_Newobject3["#Newobject2"] = oc_Newobject2;

            #endregion

            oc_Newobject11["#Newobject3"] = oc_Newobject3;

            #region GuiWindowCollapseCtrl (TerrainPainterPreview)        oc_Newobject10

            ObjectCreator oc_Newobject10 = new ObjectCreator("GuiWindowCollapseCtrl", "TerrainPainterPreview",
                                                             typeof(TerrainPainterWindow));
            oc_Newobject10["AllowPopWindow"]       = "1";
            oc_Newobject10["canSaveDynamicFields"] = "0";
            oc_Newobject10["internalName"]         = "TerrainPainterPreview";
            oc_Newobject10["Enabled"]     = "1";
            oc_Newobject10["isContainer"] = "1";
            oc_Newobject10["Profile"]     = "ToolsGuiWindowProfile";
            oc_Newobject10["HorizSizing"] = "windowRelative";
            oc_Newobject10["VertSizing"]  = "windowRelative";
            oc_Newobject10["Position"]    =
                new ObjectCreator.StringNoQuote(
                    "getWord($pref::Video::mode, 0) - 209 SPC getWord(EditorGuiToolbar.extent, 1)-1");
            oc_Newobject10["Extent"]       = "210 251";
            oc_Newobject10["MinExtent"]    = "210 251";
            oc_Newobject10["canSave"]      = "1";
            oc_Newobject10["isDecoy"]      = "0";
            oc_Newobject10["Visible"]      = "0";
            oc_Newobject10["hovertime"]    = "1000";
            oc_Newobject10["Docking"]      = "None";
            oc_Newobject10["Margin"]       = "4 4 4 4";
            oc_Newobject10["Padding"]      = "0 0 0 0";
            oc_Newobject10["AnchorTop"]    = "0";
            oc_Newobject10["AnchorBottom"] = "0";
            oc_Newobject10["AnchorLeft"]   = "0";
            oc_Newobject10["AnchorRight"]  = "0";
            oc_Newobject10["resizeWidth"]  = "1";
            oc_Newobject10["resizeHeight"] = "1";
            oc_Newobject10["canMove"]      = "1";
            oc_Newobject10["canClose"]     = "0";
            oc_Newobject10["canMinimize"]  = "0";
            oc_Newobject10["canMaximize"]  = "0";
            oc_Newobject10["minSize"]      = "152 300";
            oc_Newobject10["closeCommand"] = "TerrainPainter.parentGroup.setVisible(false);";
            oc_Newobject10["EdgeSnap"]     = "1";
            oc_Newobject10["text"]         = "Terrain Painter Material Preview";

            #region GuiContainer ()        oc_Newobject6

            ObjectCreator oc_Newobject6 = new ObjectCreator("GuiContainer", "");
            oc_Newobject6["Docking"]     = "Client";
            oc_Newobject6["Margin"]      = "3 22 3 3";
            oc_Newobject6["HorizSizing"] = "width";
            oc_Newobject6["VertSizing"]  = "height";
            oc_Newobject6["Position"]    = "4 24";
            oc_Newobject6["Extent"]      = "202 202";

            #region GuiBitmapCtrl (ETerrainMaterialSelected)        oc_Newobject4

            ObjectCreator oc_Newobject4 = new ObjectCreator("GuiBitmapCtrl", "ETerrainMaterialSelected");
            oc_Newobject4["canSaveDynamicFields"] = "0";
            oc_Newobject4["Enabled"]        = "1";
            oc_Newobject4["isContainer"]    = "0";
            oc_Newobject4["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject4["HorizSizing"]    = "width";
            oc_Newobject4["VertSizing"]     = "height";
            oc_Newobject4["Position"]       = "0 0";
            oc_Newobject4["Extent"]         = "202 202";
            oc_Newobject4["MinExtent"]      = "8 2";
            oc_Newobject4["canSave"]        = "1";
            oc_Newobject4["isDecoy"]        = "0";
            oc_Newobject4["Visible"]        = "1";
            oc_Newobject4["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject4["hovertime"]      = "1000";
            oc_Newobject4["wrap"]           = "0";
            oc_Newobject4["bitmap"]         = "tools/materialeditor/gui/unknownImage";

            #endregion

            oc_Newobject6["#Newobject4"] = oc_Newobject4;

            #region GuiBitmapCtrl (ETerrainMaterialSelectedBorder)        oc_Newobject5

            ObjectCreator oc_Newobject5 = new ObjectCreator("GuiBitmapCtrl", "ETerrainMaterialSelectedBorder");
            oc_Newobject5["canSaveDynamicFields"] = "0";
            oc_Newobject5["Enabled"]        = "1";
            oc_Newobject5["isContainer"]    = "0";
            oc_Newobject5["Profile"]        = "ToolsGuiDefaultProfile";
            oc_Newobject5["HorizSizing"]    = "width";
            oc_Newobject5["VertSizing"]     = "height";
            oc_Newobject5["Position"]       = "0 0";
            oc_Newobject5["Extent"]         = "202 202";
            oc_Newobject5["MinExtent"]      = "8 2";
            oc_Newobject5["canSave"]        = "1";
            oc_Newobject5["isDecoy"]        = "0";
            oc_Newobject5["Visible"]        = "1";
            oc_Newobject5["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject5["hovertime"]      = "1000";
            oc_Newobject5["bitmap"]         = "tools/worldEditor/images/terrainpainter/terrain-painter-border-large";
            oc_Newobject5["wrap"]           = "0";

            #endregion

            oc_Newobject6["#Newobject5"] = oc_Newobject5;

            #endregion

            oc_Newobject10["#Newobject6"] = oc_Newobject6;

            #region GuiButtonCtrl (ETerrainMaterialSelectedEdit)        oc_Newobject7

            ObjectCreator oc_Newobject7 = new ObjectCreator("GuiButtonCtrl", "ETerrainMaterialSelectedEdit");
            oc_Newobject7["canSaveDynamicFields"] = "0";
            oc_Newobject7["Enabled"]     = "1";
            oc_Newobject7["isContainer"] = "0";
            oc_Newobject7["Profile"]     = "ToolsGuiButtonProfile";
            oc_Newobject7["HorizSizing"] = "left";
            oc_Newobject7["VertSizing"]  = "top";
            oc_Newobject7["Position"]    = "170 229";
            oc_Newobject7["Extent"]      = "36 18";
            oc_Newobject7["MinExtent"]   = "8 2";
            oc_Newobject7["canSave"]     = "1";
            oc_Newobject7["isDecoy"]     = "0";
            oc_Newobject7["Visible"]     = "0";
            oc_Newobject7["Command"]     =
                "TerrainMaterialDlg.show(ETerrainMaterialSelected.selectedMatIndex, ETerrainMaterialSelected.selectedMat, EPainter_TerrainMaterialUpdateCallback);";
            oc_Newobject7["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject7["hovertime"]      = "1000";
            oc_Newobject7["text"]           = "Edit";
            oc_Newobject7["groupNum"]       = "-1";
            oc_Newobject7["buttonType"]     = "PushButton";
            oc_Newobject7["useMouseEvents"] = "0";

            #endregion

            oc_Newobject10["#Newobject7"] = oc_Newobject7;

            #region GuiTextCtrl (TerrainTextureText)        oc_Newobject8

            ObjectCreator oc_Newobject8 = new ObjectCreator("GuiTextCtrl", "TerrainTextureText");
            oc_Newobject8["canSaveDynamicFields"] = "0";
            oc_Newobject8["Enabled"]        = "1";
            oc_Newobject8["isContainer"]    = "0";
            oc_Newobject8["Profile"]        = "ToolsGuiTextProfile";
            oc_Newobject8["HorizSizing"]    = "width";
            oc_Newobject8["VertSizing"]     = "top";
            oc_Newobject8["Position"]       = "5 230";
            oc_Newobject8["Extent"]         = "162 16";
            oc_Newobject8["MinExtent"]      = "8 2";
            oc_Newobject8["canSave"]        = "1";
            oc_Newobject8["isDecoy"]        = "0";
            oc_Newobject8["Visible"]        = "1";
            oc_Newobject8["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject8["hovertime"]      = "1000";
            oc_Newobject8["Margin"]         = "0 0 0 0";
            oc_Newobject8["Padding"]        = "0 0 0 0";
            oc_Newobject8["AnchorTop"]      = "1";
            oc_Newobject8["AnchorBottom"]   = "0";
            oc_Newobject8["AnchorLeft"]     = "1";
            oc_Newobject8["AnchorRight"]    = "0";
            oc_Newobject8["text"]           = "None";
            oc_Newobject8["maxLength"]      = "1024";

            #endregion

            oc_Newobject10["#Newobject8"] = oc_Newobject8;

            #region GuiButtonCtrl ()        oc_Newobject9

            ObjectCreator oc_Newobject9 = new ObjectCreator("GuiButtonCtrl", "");
            oc_Newobject9["canSaveDynamicFields"] = "0";
            oc_Newobject9["isContainer"]          = "0";
            oc_Newobject9["Profile"]        = "GuiButtonProfile";
            oc_Newobject9["HorizSizing"]    = "left";
            oc_Newobject9["VertSizing"]     = "bottom";
            oc_Newobject9["Position"]       = "100 229";
            oc_Newobject9["Extent"]         = "50 18";
            oc_Newobject9["MinExtent"]      = "8 2";
            oc_Newobject9["canSave"]        = "1";
            oc_Newobject9["Visible"]        = "1";
            oc_Newobject9["Command"]        = "autoLayers();";
            oc_Newobject9["tooltipprofile"] = "ToolsGuiToolTipProfile";
            oc_Newobject9["tooltip"]        = "Generate a layer mask for this material.";
            oc_Newobject9["hovertime"]      = "1000";
            oc_Newobject9["text"]           = "AutoPaint";
            oc_Newobject9["groupNum"]       = "-1";
            oc_Newobject9["buttonType"]     = "PushButton";
            oc_Newobject9["useMouseEvents"] = "0";

            #endregion

            oc_Newobject10["#Newobject9"] = oc_Newobject9;

            #endregion

            oc_Newobject11["#Newobject10"] = oc_Newobject10;

            #endregion

            return(oc_Newobject11.Create());
        }
Exemple #30
0
        public override void onAdd()
        {
            MenuBuilder EditorInspectorBaseDatablockFieldPopup = "EditorInspectorBaseDatablockFieldPopup";
            MenuBuilder EditorInspectorBaseFieldPopup          = "EditorInspectorBaseFieldPopup";
            MenuBuilder EditorInspectorBaseFileFieldPopup      = "EditorInspectorBaseFileFieldPopup";
            MenuBuilder EditorInspectorBaseShapeFieldPopup     = "EditorInspectorBaseShapeFieldPopup";
            MenuBuilder EditorInspectorBaseProfileFieldPopup   = "EditorInspectorBaseProfileFieldPopup";

            if (!EditorInspectorBaseDatablockFieldPopup.isObject())
            {
                #region PopupMenu ( EditorInspectorBaseDatablockFieldPopup )        oc_Newobject1

                ObjectCreator oc_Newobject1 = new ObjectCreator("PopupMenu", "EditorInspectorBaseDatablockFieldPopup",
                                                                typeof(MenuBuilder));
                oc_Newobject1["isPopup"] = new ObjectCreator.StringNoQuote("true");
                oc_Newobject1["item[0]"] = "Edit Datablock" + '\t' + "" + '\t' +
                                           "DatablockEditorPlugin.openDatablock( EditorInspectorBaseDatablockFieldPopup.inspectorField.getData() );";
                oc_Newobject1["Item[1]"] = "Jump to Definition in Torsion" + '\t' + "" + '\t' +
                                           "EditorOpenDeclarationInTorsion( EditorInspectorBaseDatablockFieldPopup.inspectorField.getData() );";
                oc_Newobject1["item[2]"] = "-";
                oc_Newobject1["item[3]"] = "Copy Value" + '\t' + "" + '\t' +
                                           "setClipboard( EditorInspectorBaseDatablockFieldPopup.inspectorField.getData() );";
                oc_Newobject1["item[4]"] = "Paste Value" + '\t' + "" + '\t' +
                                           "EditorInspectorBaseDatablockFieldPopup.inspectorField.apply( getClipboard() );";
                oc_Newobject1["item[5]"] = "Reset to Default" + '\t' + "" + '\t' +
                                           "EditorInspectorBaseDatablockFieldPopup.inspectorField.reset();";
                oc_Newobject1["inspectorField"] = new ObjectCreator.StringNoQuote("-1");

                #endregion

                oc_Newobject1.Create();
            }

            if (!EditorInspectorBaseFieldPopup.isObject())
            {
                #region PopupMenu ( EditorInspectorBaseFieldPopup )        oc_Newobject1

                ObjectCreator oc_Newobject1 = new ObjectCreator("PopupMenu", "EditorInspectorBaseFieldPopup",
                                                                typeof(MenuBuilder));
                oc_Newobject1["isPopup"] = new ObjectCreator.StringNoQuote("true");
                oc_Newobject1["item[0]"] = "Inspect Object" + '\t' + "" + '\t' +
                                           "inspectObject( EditorInspectorBaseFieldPopup.inspectorField.getData() );";
                oc_Newobject1["Item[1]"] = "Jump to Definition in Torsion" + '\t' + "" + '\t' +
                                           "EditorOpenDeclarationInTorsion( EditorInspectorBaseFieldPopup.inspectorField.getData() );";
                oc_Newobject1["item[2]"] = "-";
                oc_Newobject1["item[3]"] = "Copy Value" + '\t' + "" + '\t' +
                                           "setClipboard( EditorInspectorBaseFieldPopup.inspectorField.getData() );";
                oc_Newobject1["item[4]"] = "Paste Value" + '\t' + "" + '\t' +
                                           "EditorInspectorBaseFieldPopup.inspectorField.apply( getClipboard() );";
                oc_Newobject1["item[5]"] = "Reset to Default" + '\t' + "" + '\t' +
                                           "EditorInspectorBaseFieldPopup.inspectorField.reset();";
                oc_Newobject1["inspectorField"] = new ObjectCreator.StringNoQuote("-1");

                #endregion

                oc_Newobject1.Create();
            }

            if (!EditorInspectorBaseFileFieldPopup.isObject())
            {
                #region PopupMenu ( EditorInspectorBaseFileFieldPopup )        oc_Newobject2

                ObjectCreator oc_Newobject2 = new ObjectCreator("PopupMenu", "EditorInspectorBaseFileFieldPopup",
                                                                typeof(MenuBuilder));
                oc_Newobject2["isPopup"] = new ObjectCreator.StringNoQuote("true");
                oc_Newobject2["item[0]"] = "Open File" + '\t' + "" + '\t' +
                                           "openFile( EditorInspectorBaseFileFieldPopup.filePath );";
                oc_Newobject2["item[1]"] = "Open Folder" + '\t' + "" + '\t' +
                                           "openFolder(EditorInspectorBaseFileFieldPopup.folderPath );";
                oc_Newobject2["item[2]"] = "-";
                oc_Newobject2["item[3]"] = "Copy Value" + '\t' + "" + '\t' +
                                           "setClipboard( EditorInspectorBaseFileFieldPopup.inspectorField.getData() );";
                oc_Newobject2["item[4]"] = "Paste Value" + '\t' + "" + '\t' +
                                           "EditorInspectorBaseFileFieldPopup.inspectorField.apply( getClipboard() );";
                oc_Newobject2["item[5]"] = "Reset to Default" + '\t' + "" + '\t' +
                                           "EditorInspectorBaseFileFieldPopup.inspectorField.reset();";
                oc_Newobject2["inspectorField"] = new ObjectCreator.StringNoQuote("-1");
                oc_Newobject2["folderPath"]     = "";
                oc_Newobject2["filePath"]       = "";

                #endregion

                oc_Newobject2.Create();
            }

            if (!EditorInspectorBaseShapeFieldPopup.isObject())
            {
                #region PopupMenu ( EditorInspectorBaseShapeFieldPopup )        oc_Newobject3

                ObjectCreator oc_Newobject3 = new ObjectCreator("PopupMenu", "EditorInspectorBaseShapeFieldPopup",
                                                                typeof(MenuBuilder));
                oc_Newobject3["isPopup"] = new ObjectCreator.StringNoQuote("true");
                oc_Newobject3["item[0]"] = "Edit Shape" + '\t' + "" + '\t' +
                                           "ShapeEditorPlugin.openShape( EditorInspectorBaseShapeFieldPopup.inspectorField.getData() );";
                oc_Newobject3["item[1]"] = "-";
                oc_Newobject3["item[2]"] = "Open File" + '\t' + "" + '\t' +
                                           "openFile( EditorInspectorBaseShapeFieldPopup.filePath );";
                oc_Newobject3["item[3]"] = "Open Folder" + '\t' + "" + '\t' +
                                           "openFolder( EditorInspectorBaseShapeFieldPopup.folderPath );";
                oc_Newobject3["item[4]"] = "-";
                oc_Newobject3["item[5]"] = "Copy Value" + '\t' + "" + '\t' +
                                           "setClipboard( EditorInspectorBaseShapeFieldPopup.inspectorField.getData() );";
                oc_Newobject3["item[6]"] = "Paste Value" + '\t' + "" + '\t' +
                                           "EditorInspectorBaseShapeFieldPopup.inspectorField.apply( getClipboard() );";
                oc_Newobject3["item[7]"] = "Reset to Default" + '\t' + "" + '\t' +
                                           "EditorInspectorBaseShapeFieldPopup.inspectorField.reset();";
                oc_Newobject3["inspectorField"] = new ObjectCreator.StringNoQuote("-1");
                oc_Newobject3["folderPath"]     = "";
                oc_Newobject3["filePath"]       = "";

                #endregion

                oc_Newobject3.Create();
            }

            if (!EditorInspectorBaseProfileFieldPopup.isObject())
            {
                #region PopupMenu ( EditorInspectorBaseProfileFieldPopup )        oc_Newobject4

                ObjectCreator oc_Newobject4 = new ObjectCreator("PopupMenu", "EditorInspectorBaseProfileFieldPopup",
                                                                typeof(MenuBuilder));
                oc_Newobject4["isPopup"] = new ObjectCreator.StringNoQuote("true");
                oc_Newobject4["item[0]"] = "Edit Profile" + '\t' + "" + '\t' +
                                           "if( !$InGuiEditor ) toggleGuiEditor( true ); GuiEditor.editProfile( EditorInspectorBaseProfileFieldPopup.inspectorField.getData() );";
                oc_Newobject4["item[1]"] = "Jump to Definition in Torsion" + '\t' + "" + '\t' +
                                           "EditorOpenDeclarationInTorsion( EditorInspectorBaseProfileFieldPopup.inspectorField.getData() );";
                oc_Newobject4["item[2]"] = "Inspect Object" + '\t' + "" + '\t' +
                                           "inspectObject( EditorInspectorBaseProfileFieldPopup.inspectorField.getData() );";
                oc_Newobject4["item[3]"] = "-";
                oc_Newobject4["item[4]"] = "Copy Value" + '\t' + "" + '\t' +
                                           "setClipboard( EditorInspectorBaseProfileFieldPopup.inspectorField.getData() );";
                oc_Newobject4["item[5]"] = "Paste Value" + '\t' + "" + '\t' +
                                           "EditorInspectorBaseProfileFieldPopup.inspectorField.apply( getClipboard() );";
                oc_Newobject4["item[6]"] = "Reset to Default" + '\t' + "" + '\t' +
                                           "EditorInspectorBaseProfileFieldPopup.inspectorField.reset();";
                oc_Newobject4["inspectorField"] = new ObjectCreator.StringNoQuote("-1");
                oc_Newobject4["folderPath"]     = "";
                oc_Newobject4["filePath"]       = "";

                #endregion

                oc_Newobject4.Create();
            }
        }