anchor.diff:  
   
   procedure TKMMenuLobby.DropBoxPlayers_Show(Sender: TObject);
  -var DropBox: TKMDropColumns;
   begin
     if Sender is TKMDropColumns then
     begin
  -    DropBox := TKMDropColumns(Sender);
  -    fDropBoxPlayerSlot_ItemIndexes[DropBox.Tag] := DropBox.ItemIndex;
  +    fDropBoxPlayers_LastItemIndex := TKMDropColumns(Sender).ItemIndex;
     end;
   end;
   
  
positive.code:   fMapsMP := TKMapsCollection.Create([mfMP, mfDL], smByNameDesc, True);
    fSavesMP := TKMSavesCollection.Create;
  
    for I := 1 to MAX_LOBBY_SLOTS do
      fDropBoxPlayerSlot_ItemIndexes[I] := -1;
  
    CreateControls(aParent);
    CreateChatMenu(aParent);
  
negative.code:     fLocalToNetPlayers: array [1..MAX_LOBBY_SLOTS] of Integer;
      fNetPlayersToLocal: array [1..MAX_LOBBY_SLOTS] of Integer;
  
      fDropBoxPlayers_LastItemIndex: Integer;
  
      fMapsSortUpdateNeeded: Boolean;
  
  