anchor.diff:  
   procedure TKMMainMenuInterface.Lobby_LocSelect(Sender: TObject);
   begin
  -  fGame.Networking.LocSelect(DropBox_LobbyLoc.ItemIndex+1);
  +//  fGame.Networking.LocSelect(DropBox_LobbyLoc.ItemIndex+1);
   end;
   
   
  
positive.code: 
  
  procedure TKMMainMenuInterface.Create_Lobby_Page;
  var i:integer;
  begin
    Panel_Lobby := TKMPanel.Create(Panel_Main,0,0,ScreenX,ScreenY);
  
      TKMLabel.Create(Panel_Lobby, 80, 100, 100, 20, 'Players list:', fnt_Outline, kaLeft);
      ListBox_LobbyPlayers := TKMListBox.Create(Panel_Lobby, 80, 120, 190, 160);
  
      TKMLabel.Create(Panel_Lobby, 80, 290, 100, 20, 'Available maps:', fnt_Outline, kaLeft);
      FileList_Lobby := TKMFileList.Create(Panel_Lobby, 80, 310, 190, 300);
      FileList_Lobby.OnChange := Lobby_MapSelect;
  
                            TKMLabel.Create  (Panel_Lobby, 290, 100, 100, 20, 'Posts list:', fnt_Outline, kaLeft);
      ListBox_LobbyPosts := TKMListBox.Create(Panel_Lobby, 290, 120, 480, 300);
                            TKMLabel.Create  (Panel_Lobby, 290, 430, 100, 20, 'Post message:', fnt_Outline, kaLeft);
      Edit_LobbyPost :=     TKMEdit.Create   (Panel_Lobby, 290, 450, 480, 20, fnt_Metal);
      Edit_LobbyPost.OnKeyDown := Lobby_PostKey;
  
      TKMLabel.Create(Panel_Lobby, 290, 480, 100, 20, 'Map info:', fnt_Outline, kaLeft);
      TKMBevel.Create(Panel_Lobby, 290, 500, 230, 110);
      Label_LobbyMapName := TKMLabel.Create(Panel_Lobby, 300, 510, 200, 20, '', fnt_Metal, kaLeft);
  
      TKMLabel.Create(Panel_Lobby, 790, 100, 100, 20, 'Start locations:', fnt_Outline, kaLeft);
      TKMBevel.Create(Panel_Lobby, 790, 120, 160, 160);
      TKMCheckBox.Create(Panel_Lobby, 790, 290, 100, 20, 'Random', fnt_Metal);
  
      TKMLabel.Create  (Panel_Lobby, 790, 320, 100, 20, 'Flag colors:', fnt_Outline, kaLeft);
      for i:=0 to 5 do
      with TKMShape.Create(Panel_Lobby, 790+28*i, 340, 24, 24, $00000000) do
        FillColor := DefaultTeamColors[i+1];
  
      TKMLabel.Create  (Panel_Lobby, 790, 380, 100, 20, 'Start location:', fnt_Outline, kaLeft);
      DropBox_LobbyLoc := TKMDropBox.Create(Panel_Lobby, 790, 400, 150, 20, fnt_Metal);
      for i:=1 to MAX_PLAYERS do
        DropBox_LobbyLoc.Items.Add('Location ' + inttostr(i));
      DropBox_LobbyLoc.OnChange := Lobby_LocSelect;
  
      Button_LobbyBack := TKMButton.Create(Panel_Lobby, 80, 650, 190, 30, 'Quit lobby', fnt_Metal, bsMenu);
      Button_LobbyBack.OnClick := SwitchMenuPage;
  
negative.code: 
  
  procedure TKMMainMenuInterface.Lobby_Reset(Sender: TObject);
  var i:integer;
  begin
    for i:=0 to MAX_PLAYERS-1 do
      Label_LobbyPlayer[i].Caption := '.';
  
    ListBox_LobbyPosts.Items.Clear;
    Edit_LobbyPost.Text := '';
    //Button_LobbyStart.Disable;
  