anchor.diff:    BrushSize := TKMTrackBar.Create(Panel_Objects, 9, top + 3, (Panel_Objects.Width - (BTN_BRUSH_TYPE_S * 2) - 18) - 18, 4, MAPED_BRUSH_MAX_SIZE);
     BrushSize.Anchors := [anLeft, anTop, anRight];
     BrushSize.Position := 1;
  -  BrushSize.OnChange := ObjectsChange;
  +  BrushSize.OnChange := ObjectsBrushChange;
     BrushSize.Hint := GetHintWHotKey(TX_MAPED_TERRAIN_HEIGHTS_SIZE_HINT, gResTexts[TX_KEY_CTRL_MOUSEWHEEL]);
   
     BrushCircle := TKMButtonFlat.Create(Panel_Objects, Panel_Objects.Width - (BTN_BRUSH_TYPE_S * 2) - 18, top, BTN_BRUSH_TYPE_S, BTN_BRUSH_TYPE_S, 592);
     BrushCircle.Anchors := [anTop, anRight];
     BrushCircle.Hint := GetHintWHotkey(TX_MAPED_TERRAIN_HEIGHTS_CIRCLE, kfMapedSubMenuAction3);
  -  BrushCircle.OnClick := ObjectsChange;
  +  BrushCircle.OnClick := ObjectsBrushChange;
     BrushCircle.TexOffsetX := 1;
     BrushCircle.TexOffsetY := 1;
     BrushCircle.Down := True;
  
positive.code:   ForestDensity.Anchors := [anLeft, anTop, anRight];
    ForestDensity.Caption := gResTexts[TX_MAPED_OBJECTS_BRUSH_DENSITY];
    ForestDensity.Position := 10;
    ForestDensity.OnChange := ObjectsChange;
    ForestDensity.Hint := gResTexts[TX_MAPED_OBJECTS_BRUSH_DENSITY_HINT];
  
    ForestAge   := TKMTrackBar.Create(Panel_Objects, 9, NextTop(50), (Panel_Objects.Width) - 18, 1, 3);
    ForestAge.Anchors := [anLeft, anTop, anRight];
    ForestAge.Caption := gResTexts[TX_MAPED_OBJECTS_BRUSH_AGE];
    ForestAge.Position := 1;
    ForestAge.OnChange := ObjectsChange;
    ForestAge.Hint := gResTexts[TX_MAPED_OBJECTS_BRUSH_AGE_HINT];
  
  
  
negative.code:   BrushSquare := TKMButtonFlat.Create(Panel_Objects, Panel_Objects.Width - BTN_BRUSH_TYPE_S - 9, top, BTN_BRUSH_TYPE_S, BTN_BRUSH_TYPE_S, 593);
    BrushSquare.Anchors := [anTop, anRight];
    BrushSquare.Hint := GetHintWHotkey(TX_MAPED_TERRAIN_HEIGHTS_SQUARE, kfMapedSubMenuAction4);
    BrushSquare.OnClick := ObjectsBrushChange;
    BrushSquare.TexOffsetX := 1;
    BrushSquare.TexOffsetY := 1;
  
  