blob: 74f30dbd531326cea84e6c86654cd12b02a5bff9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
using System.Collections.Generic;
namespace Notepad.Presentation.Model.Menu {
public interface ISubMenuItemComparer : IComparer<ISubMenu> {}
public class SubMenuItemComparer : ISubMenuItemComparer {
private List<string> rankings;
public SubMenuItemComparer() {
rankings = new List<string> {
MenuNames.File,
MenuNames.Help
};
}
public int Compare(ISubMenu x, ISubMenu y) {
return rankings.IndexOf(x.Name()).CompareTo(rankings.IndexOf(y.Name()));
}
}
}
|