コード例 #1
0
ファイル: Menu.cs プロジェクト: vfridell/RoguePoleDisplay
 public MenuFour(string choice1, string choice2, string choice3, string choice4)
 {
     _menuItems[1] = new MenuItem() { choiceNumber = 1, text = choice1 };
     _menuItems[2] = new MenuItem() { choiceNumber = 2, text = choice2 };
     _menuItems[3] = new MenuItem() { choiceNumber = 2, text = choice3 };
     _menuItems[4] = new MenuItem() { choiceNumber = 2, text = choice4 };
 }
コード例 #2
0
ファイル: Menu.cs プロジェクト: vfridell/RoguePoleDisplay
 public MenuYesNo(string pTopLine)
 {
     topLine = pTopLine;
     _menuItems[1] = new MenuItem() { choiceNumber = 1, text = "Yes" };
     _menuItems[2] = new MenuItem() { choiceNumber = 2, text = "No" };
 }
コード例 #3
0
ファイル: Menu.cs プロジェクト: vfridell/RoguePoleDisplay
 public virtual void Add(string itemText, int choice)
 {
     if (!ValidChoice(choice)) throw new ArgumentOutOfRangeException("choice", string.Format("Must be between 1 and {0}", NumberOfChoices));
     _menuItems[choice] = new MenuItem() { choiceNumber = choice, text = itemText };
 }
コード例 #4
0
ファイル: Menu.cs プロジェクト: vfridell/RoguePoleDisplay
 public MenuTwo(string pTopLine, string choice1, string choice2)
 {
     topLine = pTopLine;
     _menuItems[1] = new MenuItem() { choiceNumber = 1, text = choice1 };
     _menuItems[2] = new MenuItem() { choiceNumber = 2, text = choice2 };
 }