Ejemplo n.º 1
0
 private static int GetMatchMethodSortOrder(SubtitleViewModel sub)
 {
     switch (sub.MatchMethod)
     {
         case SubtitleSearchResult.SearchMethods.Hash:
             return 0;
         case SubtitleSearchResult.SearchMethods.Imdb:
             return 1;
         case SubtitleSearchResult.SearchMethods.FullText:
             return 2;
         default:
             return int.MaxValue;
     }
 }
Ejemplo n.º 2
0
 private static void FormatSearchMethodColumn(SubtitleViewModel sub, DataGridViewCell cell, DataGridViewCellFormattingEventArgs e)
 {
     switch (sub.MatchMethod)
     {
         case SubtitleSearchResult.SearchMethods.Hash:
             e.Value = Resources.HashIcon;
             cell.ToolTipText = "Matched by file hash";
             break;
         case SubtitleSearchResult.SearchMethods.FullText:
             e.Value = Resources.TextSearchIcon;
             cell.ToolTipText = "Matched by full-text search";
             break;
         case SubtitleSearchResult.SearchMethods.Imdb:
             e.Value = Resources.ImdbIcon;
             cell.ToolTipText = "Matched IMDb ID";
             break;
     }
 }