//--- OBJECT WRITE BEGIN ---
new GuiControl(EditorGui) {
   profile = "GuiDefaultProfile";
   horizSizing = "right";
   vertSizing = "bottom";
   position = "0 0";
   extent = "640 480";
   minExtent = "8 8";
   visible = "1";
   helpTag = "0";
      currentEditor = "World Editor Inspector";
      saveAs = "0";

   new EditManager() {
      profile = "GuiDefaultProfile";
      horizSizing = "right";
      vertSizing = "bottom";
      position = "0 0";
      extent = "64 64";
      minExtent = "8 8";
      visible = "1";
      helpTag = "0";
   };
   new WorldEditor(EWorldEditor) {
      profile = "MissionEditorProfile";
      horizSizing = "width";
      vertSizing = "height";
      position = "0 22";
      extent = "640 458";
      minExtent = "8 8";
      visible = "0";
      helpTag = "0";
      renderMissionArea = "1";
      missionAreaFillColor = "255 0 0 20";
      missionAreaFrameColor = "255 0 0 128";
      consoleFrameColor = "255 0 0 255";
      consoleFillColor = "0 0 0 0";
      consoleSphereLevel = "1";
      consoleCircleSegments = "32";
      consoleLineWidth = "1";
      isDirty = "0";
      planarMovement = "1";
      undoLimit = "40";
      dropType = "screenCenter";
      projectDistance = "2000";
      boundingBoxCollision = "1";
      renderPlane = "1";
      renderPlaneHashes = "1";
      gridColor = "255 255 255 20";
      planeDim = "500";
      gridSize = "10 10 10";
      renderPopupBackground = "1";
      popupBackgroundColor = "100 100 100 255";
      popupTextColor = "255 255 0 255";
      objectTextColor = "255 255 255 255";
      objectsUseBoxCenter = "1";
      axisGizmoMaxScreenLen = "200";
      axisGizmoActive = "1";
      mouseMoveScale = "0.2";
      mouseRotateScale = "0.01";
      mouseScaleScale = "0.01";
      minScaleFactor = "0.1";
      maxScaleFactor = "4000";
      objSelectColor = "255 0 0 255";
      objMouseOverSelectColor = "0 0 255 255";
      objMouseOverColor = "0 255 0 255";
      showMousePopupInfo = "1";
      dragRectColor = "255 255 0 255";
      renderObjText = "1";
      renderObjHandle = "1";
      objTextFormat = "$id$: $name$";
      faceSelectColor = "0 0 100 100";
      renderSelectionBox = "1";
      selectionBoxColor = "255 255 0 255";
      selectionLocked = "0";
      snapToGrid = "0";
      snapRotations = "0";
      rotationSnap = "15";
      toggleIgnoreList = "0";
      renderNav = "0";
      selectHandle = "common/editor/SelectHandle.png";
      defaultHandle = "common/editor/DefaultHandle.png";
      lockedHandle = "common/editor/LockedHandle.png";
         numEditModes = "3";
         editMode2 = "scale";
         editMode0 = "move";
         editMode1 = "rotate";

      new GuiControl(EWMissionArea) {
         profile = "EditorScrollProfile";
         horizSizing = "left";
         vertSizing = "bottom";
         position = "380 0";
         extent = "260 280";
         minExtent = "8 8";
         visible = "1";
         helpTag = "0";

         new GuiControl(AE_MainBar) {
            profile = "GuiDefaultProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "0 0";
            extent = "260 22";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";

            new GuiCheckBoxCtrl() {
               profile = "GuiCheckBoxProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "4 3";
               extent = "60 18";
               minExtent = "8 8";
               visible = "1";
               command = "AreaEditor.enableEditing = $ThisControl.getValue();";
               helpTag = "0";
               text = "Edit Area";
               groupNum = "-1";
               buttonType = "ToggleButton";
            };
            new GuiButtonCtrl() {
               profile = "GuiButtonProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "65 3";
               extent = "60 18";
               minExtent = "8 8";
               visible = "1";
               command = "AreaEditor.centerWorld();";
               helpTag = "0";
               text = "Center";
               groupNum = "-1";
               buttonType = "PushButton";
            };
            new GuiButtonCtrl() {
               profile = "GuiButtonProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "126 3";
               extent = "60 18";
               minExtent = "8 8";
               visible = "1";
               command = "AreaEditor.enableMirroring = true;AE_MainBar.setVisible(0);AE_MirrorBar.setVisible(1);";
               helpTag = "0";
               text = "Mirror";
               groupNum = "-1";
               buttonType = "PushButton";
            };
         };
         new GuiControl(AE_MirrorBar) {
            profile = "GuiDefaultProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "0 0";
            extent = "260 22";
            minExtent = "8 8";
            visible = "0";
            helpTag = "0";

            new GuiButtonCtrl() {
               profile = "GuiButtonProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "6 3";
               extent = "30 18";
               minExtent = "8 8";
               visible = "1";
               command = "if(AreaEditor.mirrorIndex == 0) AreaEditor.mirrorIndex = 7; else AreaEditor.mirrorIndex--;";
               helpTag = "0";
               text = "<--";
               groupNum = "-1";
               buttonType = "PushButton";
            };
            new GuiButtonCtrl() {
               profile = "GuiButtonProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "39 3";
               extent = "30 18";
               minExtent = "8 8";
               visible = "1";
               command = "if(AreaEditor.mirrorIndex == 7) AreaEditor.mirrorIndex = 0; else AreaEditor.mirrorIndex++;";
               helpTag = "0";
               text = "-->";
               groupNum = "-1";
               buttonType = "PushButton";
            };
            new GuiButtonCtrl() {
               profile = "GuiButtonProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "80 3";
               extent = "60 18";
               minExtent = "8 8";
               visible = "1";
               command = "AreaEditor.enableMirroring = false;ETerrainEditor.mirrorTerrain(AreaEditor.mirrorIndex);AreaEditor.updateTerrain();AE_MirrorBar.setVisible(0);AE_MainBar.setVisible(1);";
               helpTag = "0";
               text = "Apply";
               groupNum = "-1";
               buttonType = "PushButton";
            };
            new GuiButtonCtrl() {
               profile = "GuiButtonProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "143 3";
               extent = "60 18";
               minExtent = "8 8";
               visible = "1";
               command = "AreaEditor.enableMirroring = false;AE_MirrorBar.setVisible(0);AE_MainBar.setVisible(1);";
               helpTag = "0";
               text = "Cancel";
               groupNum = "-1";
               buttonType = "PushButton";
            };
         };
         new MissionAreaEditor(AreaEditor) {
            profile = "GuiDefaultProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "2 22";
            extent = "256 256";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            wrap = "0";
            squareBitmap = "1";
            enableEditing = "0";
            renderCamera = "1";
            handleFrameColor = "255 255 255 255";
            handleFillColor = "0 0 0 255";
            defaultObjectColor = "0 255 0 100";
            waterObjectColor = "0 0 255 100";
            missionBoundsColor = "255 0 0 255";
            cameraColor = "255 0 0 255";
            enableMirroring = "0";
            mirrorIndex = "0";
            mirrorLineColor = "255 0 255 255";
            mirrorArrowColor = "255 0 255 128";
         };
         new GuiTextCtrl(AreaEditingText) {
            profile = "GuiTextProfile";
            horizSizing = "right";
            vertSizing = "top";
            position = "7 258";
            extent = "151 18";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            maxLength = "255";
         };
      };
      new GuiFrameSetCtrl(EWFrame) {
         profile = "GuiDefaultProfile";
         horizSizing = "left";
         vertSizing = "height";
         position = "370 0";
         extent = "270 458";
         minExtent = "8 8";
         visible = "0";
         helpTag = "0";
         columns = "0";
         rows = "0 321";
         borderWidth = "4";
         borderColor = "206 206 206 206";
         borderEnable = "dynamic";
         borderMovable = "dynamic";
         autoBalance = "0";
         fudgeFactor = "0";

         new GuiControl(EWTreePane) {
            profile = "GuiDefaultProfile";
            horizSizing = "width";
            vertSizing = "height";
            position = "0 0";
            extent = "270 317";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";

            new GuiScrollCtrl() {
               profile = "EditorScrollProfile";
               horizSizing = "width";
               vertSizing = "height";
               position = "0 0";
               extent = "270 317";
               minExtent = "8 8";
               visible = "1";
               helpTag = "0";
               willFirstRespond = "1";
               hScrollBar = "alwaysOff";
               vScrollBar = "alwaysOn";
               constantThumbHeight = "0";
               childMargin = "0 0";

               new GuiTreeViewCtrl(EditorTree) {
                  profile = "GuiTreeViewProfile";
                  horizSizing = "width";
                  vertSizing = "bottom";
                  position = "2 2";
                  extent = "640 11";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  allowMultipleSelections = "1";
                  recurseSets = "1";
               };
            };
         };
         new GuiControl(EWCreatorInspectorPane) {
            profile = "GuiDefaultProfile";
            horizSizing = "width";
            vertSizing = "height";
            position = "0 321";
            extent = "270 137";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";

            new GuiScrollCtrl(EWCreatorPane) {
               profile = "EditorScrollProfile";
               horizSizing = "width";
               vertSizing = "height";
               position = "0 0";
               extent = "270 137";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";
               willFirstRespond = "1";
               hScrollBar = "dynamic";
               vScrollBar = "alwaysOn";
               constantThumbHeight = "0";
               childMargin = "0 0";

               new CreatorTree(Creator) {
                  profile = "GuiTreeViewProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "2 2";
                  extent = "93 44";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
               };
            };
            new GuiControl(EWInspectorPane) {
               profile = "GuiDefaultProfile";
               horizSizing = "width";
               vertSizing = "height";
               position = "0 0";
               extent = "270 137";
               minExtent = "8 8";
               visible = "1";
               helpTag = "0";

               new GuiControl() {
                  profile = "EditorScrollProfile";
                  horizSizing = "width";
                  vertSizing = "bottom";
                  position = "0 0";
                  extent = "270 24";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";

                  new GuiButtonCtrl() {
                     profile = "GuiButtonProfile";
                     horizSizing = "right";
                     vertSizing = "bottom";
                     position = "2 2";
                     extent = "40 20";
                     minExtent = "8 8";
                     visible = "1";
                     command = "EWorldEditor.isDirty = true;inspector.apply(InspectorNameEdit.getValue());";
                     helpTag = "0";
                     text = "Apply";
                     groupNum = "-1";
                     buttonType = "PushButton";
                  };
                  new GuiTextEditCtrl(InspectorNameEdit) {
                     profile = "GuiTextEditProfile";
                     horizSizing = "width";
                     vertSizing = "bottom";
                     position = "44 2";
                     extent = "160 18";
                     minExtent = "8 8";
                     visible = "1";
                     helpTag = "0";
                     maxLength = "255";
                     historySize = "0";
                     password = "0";
                     tabComplete = "0";
                  };
               };
               new GuiScrollCtrl() {
                  profile = "EditorScrollProfile";
                  horizSizing = "width";
                  vertSizing = "height";
                  position = "0 24";
                  extent = "270 113";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  willFirstRespond = "1";
                  hScrollBar = "dynamic";
                  vScrollBar = "alwaysOn";
                  constantThumbHeight = "0";
                  childMargin = "0 0";

                  new GuiInspector(Inspector) {
                     profile = "GuiDefaultProfile";
                     horizSizing = "width";
                     vertSizing = "bottom";
                     position = "2 2";
                     extent = "248 74";
                     minExtent = "8 8";
                     visible = "1";
                     helpTag = "0";
                     editControlOffset = "5";
                     entryHeight = "16";
                     textExtent = "80";
                     entrySpacing = "2";
                     maxMenuExtent = "80";
                  };
               };
            };
         };
      };
   };
   new TerrainEditor(ETerrainEditor) {
      profile = "MissionEditorProfile";
      horizSizing = "width";
      vertSizing = "height";
      position = "0 22";
      extent = "640 458";
      minExtent = "8 8";
      visible = "1";
      helpTag = "0";
      renderMissionArea = "1";
      missionAreaFillColor = "255 0 0 20";
      missionAreaFrameColor = "255 0 0 128";
      consoleFrameColor = "255 0 0 255";
      consoleFillColor = "0 0 0 0";
      consoleSphereLevel = "1";
      consoleCircleSegments = "32";
      consoleLineWidth = "1";
      isDirty = "1";
      renderBorder = "1";
      borderHeight = "10";
      borderFillColor = "0 255 0 20";
      borderFrameColor = "0 255 0 128";
      borderLineMode = "0";
      selectionHidden = "1";
      enableSoftBrushes = "1";
      renderVertexSelection = "1";
      processUsesBrush = "0";
      adjustHeightVal = "10";
      setHeightVal = "100";
      scaleVal = "1";
      smoothFactor = "0.1";
      materialGroup = "0";
      softSelectRadius = "50";
      softSelectFilter = "1.000000 0.833333 0.666667 0.500000 0.333333 0.166667 0.000000";
      softSelectDefaultFilter = "1.000000 0.833333 0.666667 0.500000 0.333333 0.166667 0.000000";
      adjustHeightMouseScale = "0.1";
         currentMode = "paint";
         softSelecting = "1";
         brushSize = "9";
         currentAction = "brushAdjustHeight";

      new GuiControl(EHeightField) {
         profile = "GuiModelessDialogProfile";
         horizSizing = "width";
         vertSizing = "height";
         position = "0 0";
         extent = "640 458";
         minExtent = "8 8";
         visible = "1";
         helpTag = "0";

         new GuiControl(HeightfieldTabParent) {
            profile = "EditorScrollProfile";
            horizSizing = "left";
            vertSizing = "height";
            position = "370 0";
            extent = "270 458";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
               hScrollBar = "alwaysOff";
               vScrollBar = "alwaysOff";
               constantThumbHeight = "1";
               willFirstRespond = "1";

            new GuiControl(tab_fBm) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "100 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "fBm Fractal Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "86 35";
                  extent = "71 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Hill Frequency:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(fbm_interval) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 35";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "1 24";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "99 60";
                  extent = "58 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Roughness:";
                  maxLength = "255";
               };
               new GuiButtonCtrl() {
                  profile = "GuiButtonProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 136";
                  extent = "77 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "fBm_seed.setValue(terraFormer.generateSeed());Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  text = "New Seed";
                  groupNum = "-1";
                  buttonType = "PushButton";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "87 110";
                  extent = "70 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Random Seed:";
                  maxLength = "255";
               };
               new GuiTextEditCtrl(fBm_seed) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 110";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "0";
                  maxLength = "255";
                  historySize = "5";
                  password = "0";
                  tabComplete = "0";
               };
               new GuiTextEditSliderCtrl(fbm_rough) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 60";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%0.3f";
                  range = "0 1";
                  increment = "0.001";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "128 85";
                  extent = "29 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Detail:";
                  maxLength = "255";
               };
               new GuiPopUpMenuCtrl(fbm_detail) {
                  profile = "GuiPopUpMenuProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 85";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  maxLength = "255";
                  maxPopupHeight = "200";
               };
            };
            new GuiControl(tab_RMF) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "125 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Rigid MultiFractal Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "87 35";
                  extent = "71 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Hill Frequency:";
                  maxLength = "255";
               };
               new GuiButtonCtrl() {
                  profile = "GuiButtonProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "168 137";
                  extent = "73 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "rmf_seed.setValue(terraFormer.generateSeed());Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  text = "New Seed";
                  groupNum = "-1";
                  buttonType = "PushButton";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "101 60";
                  extent = "58 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Roughness:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(rmf_interval) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 35";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "1 16";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "90 111";
                  extent = "67 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Random Seed";
                  maxLength = "255";
               };
               new GuiTextEditCtrl(rmf_seed) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 110";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "0";
                  maxLength = "255";
                  historySize = "5";
                  password = "0";
                  tabComplete = "0";
               };
               new GuiTextEditSliderCtrl(rmf_rough) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 60";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%0.3f";
                  range = "0 1";
                  increment = "0.001";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "128 85";
                  extent = "29 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Detail:";
                  maxLength = "255";
               };
               new GuiPopUpMenuCtrl(rmf_detail) {
                  profile = "GuiPopUpMenuProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 85";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  maxLength = "255";
                  maxPopupHeight = "200";
               };
            };
            new GuiControl(tab_Canyon) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "118 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Canyon Fractal Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "124 61";
                  extent = "34 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Chaos:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(canyon_freq) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 35";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "4 10";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "63 35";
                  extent = "95 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Canyon Frequency:";
                  maxLength = "255";
               };
               new GuiButtonCtrl() {
                  profile = "GuiButtonProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "168 114";
                  extent = "73 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "canyon_seed.setValue(terraFormer.generateSeed());Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  text = "New Seed";
                  groupNum = "-1";
                  buttonType = "PushButton";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "88 89";
                  extent = "70 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Random Seed:";
                  maxLength = "255";
               };
               new GuiTextEditCtrl(canyon_seed) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 89";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "0";
                  maxLength = "255";
                  historySize = "5";
                  password = "0";
                  tabComplete = "0";
               };
               new GuiTextEditSliderCtrl(canyon_factor) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 62";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%0.3f";
                  range = "0 1";
                  increment = "0.001";
               };
            };
            new GuiControl(tab_Smooth) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "95 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Smoothing Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "79 64";
                  extent = "77 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Agressiveness:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(smooth_iter) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 35";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::saveTab($selectedOperation);Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "0 40";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "109 36";
                  extent = "47 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Iterations:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(smooth_factor) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 63";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%0.3f";
                  range = "0 1";
                  increment = "0.001";
               };
            };
            new GuiControl(tab_SmoothWater) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "154 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Water Area Smoothing Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "79 64";
                  extent = "77 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Agressiveness:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(watersmooth_iter) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 35";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::saveTab($selectedOperation);Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "0 40";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "109 36";
                  extent = "47 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Iterations:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(watersmooth_factor) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 63";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%0.3f";
                  range = "0 1";
                  increment = "0.001";
               };
            };
            new GuiControl(tab_SmoothRidge) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "152 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Ridge Area Smoothing Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "79 64";
                  extent = "77 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Agressiveness:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(Ridgesmooth_iter) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 35";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::saveTab($selectedOperation);Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "0 40";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "109 36";
                  extent = "47 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Iterations:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(Ridgesmooth_factor) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 63";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%0.3f";
                  range = "0 1";
                  increment = "0.001";
               };
            };
            new GuiControl(tab_Filter) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "101 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Height Filter Settings:";
                  maxLength = "255";
               };
               new GuiFilterCtrl(filter) {
                  profile = "GuiDefaultProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "16 29";
                  extent = "130 130";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::saveTab($selectedOperation);Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  controlPoints = "7";
                  filter = "0.000000 0.130770 0.161540 0.223080 0.369230 0.507690 1.000000";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "154 84";
                  extent = "30 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Result";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "68 167";
                  extent = "23 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Input";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "16 160";
                  extent = "16 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "min";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "127 160";
                  extent = "20 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "max";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "150 142";
                  extent = "16 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "min";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "150 28";
                  extent = "20 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "max";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl() {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "189 139";
                  extent = "61 18";
                  minExtent = "8 8";
                  visible = "1";
                  variable = "filter.controlPoints";
                  command = "filter.controlPoints = $ThisControl.getValue();Heightfield::saveTab($selectedOperation);Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%3.0f";
                  range = "2 20";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "187 118";
                  extent = "66 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Control Points";
                  maxLength = "255";
               };
            };
            new GuiControl(tab_Turbulence) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "99 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Turbulence Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "65 34";
                  extent = "91 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Turbulence Factor:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(turbulence_factor) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 35";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%0.3f";
                  range = "0 1";
                  increment = "0.001";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "75 61";
                  extent = "81 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Radius of Effect:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(turbulence_radius) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 61";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "1 40";
                  increment = "1";
               };
            };
            new GuiControl(tab_Thermal) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "122 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Thermal Erosion Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "112 36";
                  extent = "47 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Iterations:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "79 91";
                  extent = "80 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Material Loss %:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "20 63";
                  extent = "139 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Min Erosion Slope (degrees):";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(thermal_iter) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 36";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "0 50";
                  increment = "1";
               };
               new GuiTextEditSliderCtrl(thermal_slope) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 63";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%2.1f";
                  range = "0 89";
                  increment = "0.1";
               };
               new GuiTextEditSliderCtrl(thermal_cons) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 90";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%2.1f";
                  range = "0 100";
                  increment = "0.1";
               };
            };
            new GuiControl(tab_Hydraulic) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "259 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "129 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Hydraulic Erosion Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "112 34";
                  extent = "47 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Iterations:";
                  maxLength = "255";
               };
               new GuiFilterCtrl(hydraulic_filter) {
                  profile = "GuiDefaultProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "16 57";
                  extent = "130 130";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  controlPoints = "7";
                  filter = "0.000000 0.166667 0.333333 0.500000 0.666667 0.833333 1.000000";
               };
               new GuiTextEditSliderCtrl(hydraulic_iter) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 35";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "0 50";
                  increment = "1";
               };
               new GuiTextEditSliderCtrl() {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "165 161";
                  extent = "64 18";
                  minExtent = "8 8";
                  visible = "1";
                  variable = "hydraulic_filter.controlPoints";
                  command = "hydraulic_filter.controlPoints = $ThisControl.getValue();Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%3.0f";
                  range = "2 20";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "165 141";
                  extent = "69 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Control Points:";
                  maxLength = "255";
               };
            };
            new GuiControl(tab_Sinus) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "259 199";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "72 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Sinus Settings:";
                  maxLength = "255";
               };
               new GuiFilterCtrl(sinus_filter) {
                  profile = "GuiDefaultProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "36 64";
                  extent = "130 130";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  controlPoints = "7";
                  filter = "0.176920 0.833330 0.876920 0.238460 0.215380 0.166660 0.000000";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "100 32";
                  extent = "70 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Random Seed:";
                  maxLength = "255";
               };
               new GuiTextEditCtrl(sinus_seed) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "174 32";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "0";
                  maxLength = "255";
                  historySize = "5";
                  password = "0";
                  tabComplete = "0";
               };
               new GuiButtonCtrl() {
                  profile = "GuiButtonProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "177 66";
                  extent = "73 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "sinus_seed.setValue(terraFormer.generateSeed());Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  text = "New Seed";
                  groupNum = "-1";
                  buttonType = "PushButton";
               };
               new GuiTextEditSliderCtrl() {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "178 171";
                  extent = "64 18";
                  minExtent = "8 8";
                  visible = "1";
                  variable = "sinus_filter.controlPoints";
                  command = "sinus_filter.controlPoints = $ThisControl.getValue();Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%3.0f";
                  range = "2 20";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "179 150";
                  extent = "69 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Control Points:";
                  maxLength = "255";
               };
            };
            new GuiControl(tab_terrainFile) {
               profile = "GuiContentProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "4 2";
                  extent = "53 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "TerrainFile:";
                  maxLength = "255";
               };
               new GuiScrollCtrl() {
                  profile = "GuiScrollProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "0 20";
                  extent = "262 180";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  willFirstRespond = "1";
                  hScrollBar = "dynamic";
                  vScrollBar = "alwaysOn";
                  constantThumbHeight = "0";
                  childMargin = "0 0";

                  new GuiTextListCtrl(terrainFile_textList) {
                     profile = "GuiTextArrayProfile";
                     horizSizing = "right";
                     vertSizing = "bottom";
                     position = "2 2";
                     extent = "240 8";
                     minExtent = "8 8";
                     visible = "1";
                     command = "terrainFile_terrFileText.setValue(\"terrains/\" @ terrainFile_textList.getRowTextById(terrainFile_textList.getSelectedId()));Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                     helpTag = "0";
                     enumerate = "0";
                     resizeCell = "1";
                     columns = "0";
                     fitParentWidth = "1";
                     clipColumnText = "0";
                  };
               };
               new GuiTextCtrl(terrainFile_terrFileText) {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "64 2";
                  extent = "8 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
               };
            };
            new GuiControl(tab_General) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "1";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "83 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "General Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "8 53";
                  extent = "67 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Height Range:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(general_scale) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "108 52";
                  extent = "64 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "5 500";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "177 53";
                  extent = "33 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "meters";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "29 93";
                  extent = "74 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Water Level %:";
                  maxLength = "255";
               };
               new GuiSliderCtrl(general_water) {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "22 113";
                  extent = "200 30";
                  minExtent = "8 8";
                  visible = "1";
                  variable = "value";
                  command = "general_water_meters.setValue(general_water.getValue()*general_scale.getValue()+general_min_height.getValue() @ \" meters\");Heightfield::saveTab();Heightfield::preview();";
                  helpTag = "0";
                  range = "0.000000 1.000000";
                  ticks = "5";
                  value = "0";
               };
               new GuiTextCtrl(general_water_meters) {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "109 93";
                  extent = "42 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "0 meters";
                  maxLength = "255";
               };
               new GuiButtonCtrl() {
                  profile = "GuiButtonProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "64 158";
                  extent = "135 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::center();";
                  helpTag = "0";
                  text = "Center on Camera";
                  groupNum = "-1";
                  buttonType = "PushButton";
               };
               new GuiTextCtrl(general_centerx) {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "8 18";
                  minExtent = "8 8";
                  visible = "0";
                  helpTag = "0";
                  text = "0";
                  maxLength = "255";
               };
               new GuiTextCtrl(general_centery) {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "8 18";
                  minExtent = "8 8";
                  visible = "0";
                  helpTag = "0";
                  text = "0";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "8 28";
                  extent = "89 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Min Terrain Height:";
                  maxLength = "255";
               };
               new GuiTextEditSliderCtrl(general_min_height) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "108 27";
                  extent = "64 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "0 500";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "177 28";
                  extent = "33 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "meters";
                  maxLength = "255";
               };
            };
            new GuiControl(tab_Bitmap) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "76 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Bitmap settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "10 43";
                  extent = "45 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Filename:";
                  maxLength = "255";
               };
               new GuiTextCtrl(bitmap_name) {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "64 43";
                  extent = "8 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
               };
               new GuiButtonCtrl(bitmap_choose) {
                  profile = "GuiButtonProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "10 65";
                  extent = "73 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::setBitmap();";
                  helpTag = "0";
                  text = "Choose...";
                  groupNum = "-1";
                  buttonType = "PushButton";
               };
            };
            new GuiControl(tab_Blend) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "0 0";
               extent = "261 198";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiPopUpMenuCtrl(blend_option) {
                  profile = "GuiPopUpMenuProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "64 118";
                  extent = "82 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  text = "Add";
                  maxLength = "255";
                  maxPopupHeight = "200";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 6";
                  extent = "71 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Blend settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "4 31";
                  extent = "34 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Factor:";
                  maxLength = "255";
               };
               new GuiSliderCtrl(blend_factor) {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "49 29";
                  extent = "200 30";
                  minExtent = "8 8";
                  visible = "1";
                  variable = "value";
                  command = "Heightfield::saveTab();Heightfield::preview($selectedOperation);";
                  helpTag = "0";
                  range = "0.000000 1.000000";
                  ticks = "5";
                  value = "0.584211";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "6 64";
                  extent = "49 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Source A:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "23 156";
                  extent = "205 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "result = (A*factor) operation (B*(1-factor))";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "7 91";
                  extent = "48 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Source B:";
                  maxLength = "255";
               };
               new GuiTextEditCtrl(blend_srcB) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "64 89";
                  extent = "33 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "1";
                  maxLength = "255";
                  historySize = "5";
                  password = "0";
                  tabComplete = "0";
               };
               new GuiTextCtrl(blend_srcA) {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "64 65";
                  extent = "92 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Previous Operation";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "5 118";
                  extent = "50 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Operation:";
                  maxLength = "255";
               };
            };
            new GuiControl() {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "height";
               position = "0 250";
               extent = "275 210";
               minExtent = "8 8";
               visible = "1";
               helpTag = "0";

               new GuiPopUpMenuCtrl(Heightfield_options) {
                  profile = "GuiPopUpMenuProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "4 3";
                  extent = "199 20";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Options";
                  maxLength = "255";
                  maxPopupHeight = "200";
                     setText = "false";
               };
               new GuiButtonCtrl() {
                  profile = "GuiButtonProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "205 3";
                  extent = "53 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Heightfield::onDelete();";
                  helpTag = "0";
                  text = "Delete";
                  groupNum = "-1";
                  buttonType = "PushButton";
               };
               new GuiScrollCtrl() {
                  profile = "EditorScrollProfile";
                  horizSizing = "width";
                  vertSizing = "height";
                  position = "5 27";
                  extent = "261 176";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  willFirstRespond = "1";
                  hScrollBar = "alwaysOff";
                  vScrollBar = "dynamic";
                  constantThumbHeight = "1";
                  childMargin = "0 0";

                  new GuiTextListCtrl(Heightfield_operation) {
                     profile = "GuiTextListProfile";
                     horizSizing = "right";
                     vertSizing = "bottom";
                     position = "2 2";
                     extent = "257 16";
                     minExtent = "8 8";
                     visible = "1";
                     helpTag = "0";
                     enumerate = "0";
                     resizeCell = "1";
                     columns = "1";
                     fitParentWidth = "1";
                     clipColumnText = "0";
                  };
               };
            };
            new GuiButtonCtrl() {
               profile = "GuiButtonProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "98 229";
               extent = "80 20";
               minExtent = "8 8";
               visible = "1";
               command = "Heightfield::apply();";
               helpTag = "0";
               text = "Apply";
               groupNum = "-1";
               buttonType = "PushButton";
            };
         };
         new GuiTerrPreviewCtrl(HeightfieldPreview) {
            profile = "GuiDefaultProfile";
            horizSizing = "right";
            vertSizing = "top";
            position = "4 198";
            extent = "256 256";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
         };
      };
      new GuiControl(ETexture) {
         profile = "GuiModelessDialogProfile";
         horizSizing = "width";
         vertSizing = "height";
         position = "0 0";
         extent = "640 458";
         minExtent = "8 8";
         visible = "0";
         helpTag = "0";

         new GuiTerrPreviewCtrl(TexturePreview) {
            profile = "GuiDefaultProfile";
            horizSizing = "right";
            vertSizing = "top";
            position = "4 198";
            extent = "256 256";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
         };
         new GuiControl(TextureTabParent) {
            profile = "EditorScrollProfile";
            horizSizing = "left";
            vertSizing = "height";
            position = "370 0";
            extent = "270 458";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
               childMargin = "0 0";
               constantThumbHeight = "1";
               willFirstRespond = "1";

            new GuiControl(tab_DistortMask) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "2 1";
               extent = "261 202";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "4 1";
                  extent = "126 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Fractal Distortion Settings:";
                  maxLength = "255";
               };
               new GuiButtonCtrl() {
                  profile = "GuiButtonProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 97";
                  extent = "77 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "dmask_seed.setValue(terraFormer.generateSeed());Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  text = "New Seed";
                  groupNum = "-1";
                  buttonType = "PushButton";
               };
               new GuiTextEditCtrl(dmask_seed) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 71";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "0";
                  maxLength = "255";
                  historySize = "5";
                  password = "0";
                  tabComplete = "0";
               };
               new GuiTextEditSliderCtrl(dmask_rough) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 47";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%0.3f";
                  range = "0 1";
                  increment = "0.001";
               };
               new GuiTextEditSliderCtrl(dmask_interval) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 23";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "3 36";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "90 23";
                  extent = "71 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Hill Frequency:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "103 47";
                  extent = "58 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Roughness:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "91 71";
                  extent = "70 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Random Seed:";
                  maxLength = "255";
               };
               new GuiFilterCtrl(dmask_filter) {
                  profile = "GuiDefaultProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "12 96";
                  extent = "143 93";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  controlPoints = "7";
                  filter = "0.000000 0.166667 0.333333 0.500000 0.666667 0.833333 1.000000";
               };
               new GuiTextEditSliderCtrl() {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "173 165";
                  extent = "64 18";
                  minExtent = "8 8";
                  visible = "1";
                  variable = "dmask_filter.controlPoints";
                  command = "dmask_filter.controlPoints = $ThisControl.getValue();Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%3.0f";
                  range = "2 20";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "173 147";
                  extent = "69 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Control Points:";
                  maxLength = "255";
               };
            };
            new GuiControl(tab_FractalMask) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "2 0";
               extent = "261 202";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "4 1";
                  extent = "106 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Fractal Mask Settings:";
                  maxLength = "255";
               };
               new GuiButtonCtrl() {
                  profile = "GuiButtonProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "168 96";
                  extent = "77 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "fBmmask_seed.setValue(terraFormer.generateSeed());Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  text = "New Seed";
                  groupNum = "-1";
                  buttonType = "PushButton";
               };
               new GuiTextEditCtrl(fBmmask_seed) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "168 70";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "0";
                  maxLength = "255";
                  historySize = "5";
                  password = "0";
                  tabComplete = "0";
               };
               new GuiTextEditSliderCtrl(fbmmask_rough) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "168 46";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%0.3f";
                  range = "0 1";
                  increment = "0.001";
               };
               new GuiTextEditSliderCtrl(fbmmask_interval) {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "168 22";
                  extent = "78 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%1.0f";
                  range = "3 36";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "92 22";
                  extent = "71 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Hill Frequency:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "105 46";
                  extent = "58 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Roughness:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "93 70";
                  extent = "70 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Random Seed:";
                  maxLength = "255";
               };
               new GuiFilterCtrl(fBmmask_filter) {
                  profile = "GuiDefaultProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "9 94";
                  extent = "147 98";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  controlPoints = "7";
                  filter = "0.000000 0.166670 0.333330 0.500000 0.666670 0.833330 1.000000";
               };
               new GuiCheckBoxCtrl(fBmDistort) {
                  profile = "GuiCheckBoxProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "166 122";
                  extent = "82 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  text = "Use Distortion";
                  groupNum = "-1";
                  buttonType = "ToggleButton";
               };
               new GuiTextEditSliderCtrl() {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "168 174";
                  extent = "64 18";
                  minExtent = "8 8";
                  visible = "1";
                  variable = "fBmmask_filter.controlPoints";
                  command = "fBmmask_filter.controlPoints = $ThisControl.getValue();Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%3.0f";
                  range = "2 20";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "168 155";
                  extent = "69 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Control Points:";
                  maxLength = "255";
               };
            };
            new GuiControl(tab_HeightMask) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "2 0";
               extent = "261 200";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "4 1";
                  extent = "103 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Height Mask Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "4 26";
                  extent = "26 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Filter:";
                  maxLength = "255";
               };
               new GuiFilterCtrl(TextureHeightFilter) {
                  profile = "GuiDefaultProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "46 26";
                  extent = "130 130";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  controlPoints = "6";
                  filter = "0.000000 0.200000 0.400000 0.600000 0.800000 1.000000";
               };
               new GuiCheckBoxCtrl(heightDistort) {
                  profile = "GuiCheckBoxProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "45 165";
                  extent = "129 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  text = "Use Fractal Distortion";
                  groupNum = "-1";
                  buttonType = "ToggleButton";
               };
               new GuiTextEditSliderCtrl() {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "185 134";
                  extent = "64 18";
                  minExtent = "8 8";
                  visible = "1";
                  variable = "TextureHeightFilter.controlPoints";
                  command = "TextureHeightFilter.controlPoints = $ThisControl.getValue();Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%3.0f";
                  range = "2 20";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "185 115";
                  extent = "69 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Control Points:";
                  maxLength = "255";
               };
            };
            new GuiControl(tab_SlopeMask) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "2 0";
               extent = "261 200";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "4 1";
                  extent = "100 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Slope Mask Settings:";
                  maxLength = "255";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "4 26";
                  extent = "26 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Filter:";
                  maxLength = "255";
               };
               new GuiFilterCtrl(TextureSlopeFilter) {
                  profile = "GuiDefaultProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "45 27";
                  extent = "130 130";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  controlPoints = "7";
                  filter = "0.000000 0.166667 0.333333 0.500000 0.666667 0.833333 1.000000";
               };
               new GuiCheckBoxCtrl(slopeDistort) {
                  profile = "GuiCheckBoxProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "44 166";
                  extent = "129 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  text = "Use Fractal Distortion";
                  groupNum = "-1";
                  buttonType = "ToggleButton";
               };
               new GuiTextEditSliderCtrl() {
                  profile = "GuiTextEditProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "185 134";
                  extent = "64 18";
                  minExtent = "8 8";
                  visible = "1";
                  variable = "TextureSlopeFilter.controlPoints";
                  command = "TextureSlopeFilter.controlPoints = $ThisControl.getValue();Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  maxLength = "255";
                  historySize = "0";
                  password = "0";
                  tabComplete = "0";
                  format = "%3.0f";
                  range = "2 20";
                  increment = "1";
               };
               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "185 115";
                  extent = "69 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Control Points:";
                  maxLength = "255";
               };
            };
            new GuiControl(tab_WaterMask) {
               profile = "GuiDefaultProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "2 0";
               extent = "261 200";
               minExtent = "8 8";
               visible = "0";
               helpTag = "0";

               new GuiTextCtrl() {
                  profile = "GuiTextProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "4 1";
                  extent = "131 18";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  text = "Water Level Mask Settings:";
                  maxLength = "255";
               };
               new GuiCheckBoxCtrl(waterDistort) {
                  profile = "GuiCheckBoxProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "63 165";
                  extent = "129 20";
                  minExtent = "8 8";
                  visible = "1";
                  command = "Texture::saveOperation();Texture::previewOperation();";
                  helpTag = "0";
                  text = "Use Fractal Distortion";
                  groupNum = "-1";
                  buttonType = "ToggleButton";
               };
            };
         };
         new GuiControl() {
            profile = "GuiDefaultProfile";
            horizSizing = "left";
            vertSizing = "bottom";
            position = "371 249";
            extent = "267 96";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";

            new GuiScrollCtrl() {
               profile = "EditorScrollProfile";
               horizSizing = "width";
               vertSizing = "bottom";
               position = "4 27";
               extent = "261 65";
               minExtent = "8 8";
               visible = "1";
               helpTag = "0";
               willFirstRespond = "1";
               hScrollBar = "alwaysOff";
               vScrollBar = "dynamic";
               constantThumbHeight = "1";
               childMargin = "0 0";

               new GuiTextListCtrl(Texture_material) {
                  profile = "GuiButtonProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "2 2";
                  extent = "257 8";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  enumerate = "0";
                  resizeCell = "1";
                  columns = "1";
                  fitParentWidth = "1";
                  clipColumnText = "0";
               };
            };
            new GuiButtonCtrl() {
               profile = "GuiButtonProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "205 3";
               extent = "53 20";
               minExtent = "8 8";
               visible = "1";
               command = "Texture::deleteMaterial();";
               helpTag = "0";
               text = "Delete";
               groupNum = "-1";
               buttonType = "PushButton";
            };
            new GuiButtonCtrl() {
               profile = "GuiButtonProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "5 3";
               extent = "78 20";
               minExtent = "8 8";
               visible = "1";
               command = "Texture::addMaterialTexture();";
               helpTag = "0";
               text = "Add Material...";
               groupNum = "-1";
               buttonType = "PushButton";
            };
         };
         new GuiControl() {
            profile = "GuiDefaultProfile";
            horizSizing = "left";
            vertSizing = "height";
            position = "370 349";
            extent = "270 112";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";

            new GuiPopUpMenuCtrl(Texture_operation_menu) {
               profile = "GuiPopUpMenuProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "4 3";
               extent = "199 20";
               minExtent = "8 8";
               visible = "1";
               helpTag = "0";
               text = "Options";
               maxLength = "255";
               maxPopupHeight = "200";
                  setText = "false";
            };
            new GuiButtonCtrl() {
               profile = "GuiButtonProfile";
               horizSizing = "right";
               vertSizing = "bottom";
               position = "205 3";
               extent = "53 20";
               minExtent = "8 8";
               visible = "1";
               command = "Texture::deleteOperation();";
               helpTag = "0";
               text = "Delete";
               groupNum = "-1";
               buttonType = "PushButton";
            };
            new GuiScrollCtrl() {
               profile = "EditorScrollProfile";
               horizSizing = "width";
               vertSizing = "height";
               position = "5 27";
               extent = "261 77";
               minExtent = "8 8";
               visible = "1";
               helpTag = "0";
               willFirstRespond = "1";
               hScrollBar = "alwaysOff";
               vScrollBar = "dynamic";
               constantThumbHeight = "1";
               childMargin = "0 0";

               new GuiTextListCtrl(Texture_operation) {
                  profile = "GuiButtonProfile";
                  horizSizing = "right";
                  vertSizing = "bottom";
                  position = "2 2";
                  extent = "257 8";
                  minExtent = "8 8";
                  visible = "1";
                  helpTag = "0";
                  enumerate = "0";
                  resizeCell = "1";
                  columns = "1";
                  fitParentWidth = "1";
                  clipColumnText = "0";
               };
            };
         };
         new GuiButtonCtrl() {
            profile = "GuiButtonProfile";
            horizSizing = "left";
            vertSizing = "bottom";
            position = "456 219";
            extent = "80 20";
            minExtent = "8 8";
            visible = "1";
            command = "Texture::applyMaterials();";
            helpTag = "0";
            text = "Apply";
            groupNum = "-1";
            buttonType = "PushButton";
         };
      };
      new GuiTextCtrl(TESelectionInfo) {
         profile = "EditorTextProfile";
         horizSizing = "right";
         vertSizing = "top";
         position = "254 430";
         extent = "159 18";
         minExtent = "8 8";
         visible = "1";
         helpTag = "0";
         maxLength = "255";
      };
      new GuiTextCtrl(TEMouseBrushInfo) {
         profile = "EditorTextProfile";
         horizSizing = "right";
         vertSizing = "top";
         position = "6 430";
         extent = "182 18";
         minExtent = "8 8";
         visible = "1";
         helpTag = "0";
         maxLength = "255";
      };
      new GuiTextCtrl(TESelectionInfo1) {
         profile = "EditorTextProfileWhite";
         horizSizing = "right";
         vertSizing = "top";
         position = "255 431";
         extent = "159 18";
         minExtent = "8 8";
         visible = "1";
         helpTag = "0";
         maxLength = "255";
      };
      new GuiTextCtrl(TEMouseBrushInfo1) {
         profile = "EditorTextProfileWhite";
         horizSizing = "right";
         vertSizing = "top";
         position = "7 431";
         extent = "182 18";
         minExtent = "8 8";
         visible = "1";
         helpTag = "0";
         maxLength = "255";
      };
      new GuiControl(EPainter) {
         profile = "EditorScrollProfile";
         horizSizing = "left";
         vertSizing = "bottom";
         position = "409 0";
         extent = "231 446";
         minExtent = "8 8";
         visible = "1";
         helpTag = "0";

         new GuiBitmapCtrl(ETerrainMaterialBitmap0) {
            profile = "GuiDefaultProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "9 24";
            extent = "96 96";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            bitmap = "fps/data/terrains/grassland/grass";
            wrap = "1";
         };
         new GuiTextCtrl(ETerrainMaterialText0) {
            profile = "GuiTextProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "10 5";
            extent = "28 18";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            text = "grass";
            maxLength = "255";
         };
         new GuiButtonCtrl(ETerrainMaterialChange0) {
            profile = "GuiButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "9 125";
            extent = "96 22";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.changeMaterial(0);";
            helpTag = "0";
            text = "Change...";
            groupNum = "-1";
            buttonType = "PushButton";
         };
         new GuiBorderButtonCtrl(ETerrainMaterialPaint0) {
            profile = "GuiBorderButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "4 6";
            extent = "106 118";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.setPaintMaterial(0);";
            helpTag = "0";
            text = "Button";
            groupNum = "-1";
            buttonType = "RadioButton";
         };
         new GuiBitmapCtrl(ETerrainMaterialBitmap1) {
            profile = "GuiDefaultProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "9 170";
            extent = "96 96";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            bitmap = "fps/data/terrains/grassland/grass";
            wrap = "1";
         };
         new GuiTextCtrl(ETerrainMaterialText1) {
            profile = "GuiTextProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "10 151";
            extent = "28 18";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            text = "grass";
            maxLength = "255";
         };
         new GuiButtonCtrl(ETerrainMaterialChange1) {
            profile = "GuiButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "9 271";
            extent = "96 22";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.changeMaterial(1);";
            helpTag = "0";
            text = "Change...";
            groupNum = "-1";
            buttonType = "PushButton";
         };
         new GuiBorderButtonCtrl(ETerrainMaterialPaint1) {
            profile = "GuiBorderButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "4 152";
            extent = "106 118";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.setPaintMaterial(1);";
            helpTag = "0";
            text = "Button";
            groupNum = "-1";
            buttonType = "RadioButton";
         };
         new GuiBitmapCtrl(ETerrainMaterialBitmap2) {
            profile = "GuiDefaultProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "9 312";
            extent = "96 96";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            bitmap = "fps/data/terrains/grassland/grass";
            wrap = "1";
         };
         new GuiTextCtrl(ETerrainMaterialText2) {
            profile = "GuiTextProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "10 293";
            extent = "28 18";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            text = "grass";
            maxLength = "255";
         };
         new GuiButtonCtrl(ETerrainMaterialChange2) {
            profile = "GuiButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "9 413";
            extent = "96 22";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.changeMaterial(2);";
            helpTag = "0";
            text = "Change...";
            groupNum = "-1";
            buttonType = "PushButton";
         };
         new GuiBorderButtonCtrl(ETerrainMaterialPaint2) {
            profile = "GuiBorderButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "4 294";
            extent = "106 118";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.setPaintMaterial(2);";
            helpTag = "0";
            text = "Button";
            groupNum = "-1";
            buttonType = "RadioButton";
         };
         new GuiBitmapCtrl(ETerrainMaterialBitmap3) {
            profile = "GuiDefaultProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "122 24";
            extent = "96 96";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            bitmap = "fps/data/terrains/grassland/grass";
            wrap = "1";
         };
         new GuiTextCtrl(ETerrainMaterialText3) {
            profile = "GuiTextProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "123 5";
            extent = "28 18";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            text = "grass";
            maxLength = "255";
         };
         new GuiButtonCtrl(ETerrainMaterialChange3) {
            profile = "GuiButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "122 125";
            extent = "96 22";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.changeMaterial(3);";
            helpTag = "0";
            text = "Change...";
            groupNum = "-1";
            buttonType = "PushButton";
         };
         new GuiBorderButtonCtrl(ETerrainMaterialPaint3) {
            profile = "GuiBorderButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "117 6";
            extent = "106 118";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.setPaintMaterial(3);";
            helpTag = "0";
            text = "Button";
            groupNum = "-1";
            buttonType = "RadioButton";
         };
         new GuiBitmapCtrl(ETerrainMaterialBitmap4) {
            profile = "GuiDefaultProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "122 170";
            extent = "96 96";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            bitmap = "fps/data/terrains/grassland/grass";
            wrap = "1";
         };
         new GuiTextCtrl(ETerrainMaterialText4) {
            profile = "GuiTextProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "123 151";
            extent = "28 18";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            text = "grass";
            maxLength = "255";
         };
         new GuiButtonCtrl(ETerrainMaterialChange4) {
            profile = "GuiButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "122 271";
            extent = "96 22";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.changeMaterial(4);";
            helpTag = "0";
            text = "Change...";
            groupNum = "-1";
            buttonType = "PushButton";
         };
         new GuiBorderButtonCtrl(ETerrainMaterialPaint4) {
            profile = "GuiBorderButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "117 152";
            extent = "106 118";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.setPaintMaterial(4);";
            helpTag = "0";
            text = "Button";
            groupNum = "-1";
            buttonType = "RadioButton";
         };
         new GuiBitmapCtrl(ETerrainMaterialBitmap5) {
            profile = "GuiDefaultProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "122 311";
            extent = "96 96";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            bitmap = "fps/data/terrains/grassland/grass";
            wrap = "1";
         };
         new GuiTextCtrl(ETerrainMaterialText5) {
            profile = "GuiTextProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "123 292";
            extent = "28 18";
            minExtent = "8 8";
            visible = "1";
            helpTag = "0";
            text = "grass";
            maxLength = "255";
         };
         new GuiButtonCtrl(ETerrainMaterialChange5) {
            profile = "GuiButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "122 412";
            extent = "96 22";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.changeMaterial(5);";
            helpTag = "0";
            text = "Change...";
            groupNum = "-1";
            buttonType = "PushButton";
         };
         new GuiBorderButtonCtrl(ETerrainMaterialPaint5) {
            profile = "GuiBorderButtonProfile";
            horizSizing = "right";
            vertSizing = "bottom";
            position = "117 293";
            extent = "106 118";
            minExtent = "8 8";
            visible = "1";
            command = "ETerrainEditor.setPaintMaterial(5);";
            helpTag = "0";
            text = "Button";
            groupNum = "-1";
            buttonType = "RadioButton";
         };
      };
   };
   new GuiMenuBar(EditorMenuBar) {
      profile = "GuiMenuBarProfile";
      horizSizing = "width";
      vertSizing = "bottom";
      position = "0 0";
      extent = "640 22";
      minExtent = "8 8";
      visible = "1";
      helpTag = "0";
   };
};
//--- OBJECT WRITE END ---

