anchor.diff:    end;
   
     {Return to MainMenu and restore resolution changes}
  -  if Sender=Button_Options_Back then 
  +  if Sender=Button_Options_Back then
     begin
       fMain.Settings.SaveSettings;
       Panel_MainMenu.Show;
  
positive.code: var I: Integer;
  begin
    Panel_Campaign:=TKMPanel.Create(Panel_Main,0,0,Panel_Main.Width, Panel_Main.Height);
      Image_CampaignBG := TKMImage.Create(Panel_Campaign,0,0,Panel_Main.Width, Panel_Main.Height,12,rxGuiMain);
      Image_CampaignBG.ImageStretch;
  
      for I := 0 to High(Image_CampaignFlags) do
  
negative.code: 
      //Server list area
      ColList_Servers := TKMColumnListBox.Create(Panel_MultiPlayer,45,300,620,392,fnt_Metal);
      ColList_Servers.Anchors := [akLeft, akTop, akBottom];
      ColList_Servers.SetColumns(fnt_Outline, [fTextLibrary[TX_MP_MENU_SERVER_NAME],fTextLibrary[TX_MP_MENU_SERVER_STATE],fTextLibrary[TX_MP_MENU_SERVER_PLAYERS],fTextLibrary[TX_MP_MENU_SERVER_PING]],[0,300,430,525]);
      ColList_Servers.OnColumnClick := MP_ServersSort;
      ColList_Servers.OnChange := MP_ServersClick;
      ColList_Servers.OnDoubleClick := MP_ServersDoubleClick;
      Button_MP_Refresh := TKMButton.Create(Panel_MultiPlayer,275,700,390,30,fTextLibrary[TX_MP_MENU_REFRESH_LIST],fnt_Metal,bsMenu);
      Button_MP_Refresh.Anchors := [akLeft, akBottom];
      Button_MP_Refresh.OnClick := MP_ServersRefresh;
  
      //Server details area
  