anchor.diff:  
   procedure TKMapEdInterface.MouseDown(Button: TMouseButton; Shift: TShiftState; X,Y: Integer);
   var
  -  Obj: TObject;
  +  obj: TObject;
     keyHandled: Boolean;
   begin
     fMyControls.MouseDown(X,Y,Shift,Button);
  
positive.code:               begin
                  //If there are some additional layers we first HitTest them
                  //since they are rendered ontop of Houses/Objects
                  Marker := gGame.MapEditor.HitTest(gGameCursor.Cell.X, gGameCursor.Cell.Y);
  
                  if Marker.MarkerType <> mtNone then
                  begin
                    ShowMarkerInfo(Marker);
                    gMySpectator.Selected := nil; //We might have had a unit/group/house selected
                  end
                  else
  
negative.code: procedure TKMapEdInterface.MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
  var
    DP: TAIDefencePosition;
    marker: TKMMapEdMarker;
    G: TKMUnitGroup;
    U: TKMUnit;
    H: TKMHouse;
  