Example #1
0
 public QuestItem GetQuestItem()
 {
     QuestItem item = new QuestItem();
     item.Completed = false;
     if (cbType.SelectedIndex != -1)
     {
         item.Type = (QuestItem.QuestType)cbType.SelectedIndex;
     }
     int value = 0;
     Int32.TryParse(txtValue.Text, out value);
     item.Value = value;
     return item;
 }
Example #2
0
 public EditQuestItem(QuestItem item)
 {
     InitializeComponent();
     Type types = typeof(QuestItem.QuestType);
     foreach (string s in Enum.GetNames(types))
     {
         cbType.Items.Add(s);
     }
     txtValue.Text = item.Value.ToString();
     if ((int)item.Type < cbType.Items.Count)
     {
         cbType.SelectedIndex = (int)item.Type;
     }
 }