anchor.diff:  procedure TKMapEdInterface.DisplayPage(aPage: TKMPanel);
   var I,K: Integer;
   begin
  -
     //Hide all existing pages (2 levels)
     for I := 1 to Panel_Common.ChildCount do
     if Panel_Common.Childs[I] is TKMPanel then
  
positive.code:     Town_ScriptRefresh
    else
    if aPage = Panel_Defence then
    begin
      fGame.MapEditor.VisibleLayers := fGame.MapEditor.VisibleLayers + [mlDefences];
      Town_DefenceRefresh;
    end else
    if aPage = Panel_Offence then
      Attacks_Refresh
    else
  
negative.code:       Label_Coordinates:TKMLabel;
        TrackBar_Passability:TKMTrackBar;
        Label_Passability:TKMLabel;
        CheckBox_ShowDeposits: TKMCheckBox;
        Button_PlayerSelect: array [0..MAX_PLAYERS-1] of TKMFlatButtonShape; //Animals are common for all
        Label_Stat,Label_Hint: TKMLabel;
        Bevel_HintBG: TKMBevel;
  