anchor.diff:  
   procedure TKMMenuLobby.FileDownloadClick(Sender: TObject);
   begin
  -  if Sender = Button_LobbySetupDownload then
  +  if Sender = Button_SetupDownload then
     begin
       fNetworking.RequestFileTransfer;
  -    Button_LobbySetupDownload.Hide;
  +    Button_SetupDownload.Hide;
       Lobby_OnFileTransferProgress(1, 0);
  -    PercentBar_LobbySetupProgress.Caption := gResTexts[TX_LOBBY_DOWNLOADING];
  +    PercentBar_SetupProgress.Caption := gResTexts[TX_LOBBY_DOWNLOADING];
     end;
   end;
   
  
positive.code: begin
    if aShow then
    begin
      DropBox_LobbyLoc[aPlayerIndex].Hide;
      PercentBar_LobbyDlProgress[aPlayerIndex].Show;
    end else begin
      DropBox_LobbyLoc[aPlayerIndex].Show;
      PercentBar_LobbyDlProgress[aPlayerIndex].Hide;
    end;
  end;
  
  
negative.code:   const MIN_SIZE = 80; //Minimum size for the button
    begin
      //Update button width according to selected item
      CapWidth := gRes.Fonts[Button_Post.Font].GetTextSize(aCaption).X;
      CapWidth := Max(MIN_SIZE, CapWidth+10); //Apply minimum size
      if aColor <> 0 then
        aCaption := WrapColor(aCaption, aColor);
      Button_Post.Caption := aCaption;
      Button_Post.Width := CapWidth;
  
      Edit_Post.AbsLeft := Button_Post.AbsLeft + Button_Post.Width + 4;
      Edit_Post.Width := Memo_Posts.Width - Button_Post.Width - 4;
    end;
  
  var I: Integer;
  