anchor.diff:  procedure TKMMenuMapEditor.SortUpdate(Sender: TObject);
   begin
     RefreshList(True); //After sorting jump to the selected item
  +end;
  +
  +
  +procedure TKMMenuMapEditor.ReadmeClick(Sender: TObject);
  +var
  +  ID: Integer;
  +  Maps: TKMapsCollection;
  +begin
  +  ID := ColumnBox_MapEd.Rows[ColumnBox_MapEd.ItemIndex].Tag;
  +  Maps := GetMaps;
  +  Maps[ID].ViewReadme;
   end;
   
   
  
positive.code:     procedure ColumnClick(aValue: Integer);
      function GetMaps: TKMapsCollection;
      procedure LoadMinimap(aID: Integer = -1);
      procedure SelectMap(Sender: TObject);
      procedure BackClick(Sender: TObject);
      procedure DeleteClick(Sender: TObject);
  
negative.code: 
  
  procedure TKMMenuMapEditor.LoadMinimap(aID: Integer = -1);
  var
    Map: TKMapInfo;
  begin
    if aID <> -1 then
    begin
      Map := GetMaps[aID];
      fMinimap.LoadFromMission(Map.FullPath('.dat'), []);
      fMinimap.Update(True);
      MinimapView_MapEd.SetMinimap(fMinimap);
      MinimapView_MapEd.Show;
      Panel_LobbySetupDesc.Show;
      Map.LoadExtra;
      Memo_LobbyMapDesc.Text := Map.BigDesc;
      if Map.HasReadme then
        Button_LobbySetupReadme.Show
      else
        Button_LobbySetupReadme.Hide;
    end else begin
      MinimapView_MapEd.Hide;
      Panel_LobbySetupDesc.Hide;
      Memo_LobbyMapDesc.Clear;
    end;
  end;
  
  
  