Example #1
0
        private void btnAddQuest_Click(object sender, EventArgs e)
        {
            EditQuestData dialog = new EditQuestData(new QuestData());

            if (dialog.ShowDialog() == DialogResult.OK)
            {
                lstQuests.Items.Add(dialog.GetQuestData());
            }
        }
Example #2
0
        private void btnEditQuest_Click(object sender, EventArgs e)
        {
            int index = lstQuests.SelectedIndex;

            if (index != -1)
            {
                QuestData     data   = lstQuests.SelectedItem as QuestData;
                EditQuestData dialog = new EditQuestData(data);
                if (dialog.ShowDialog() == DialogResult.OK)
                {
                    lstQuests.Items.RemoveAt(index);
                    lstQuests.Items.Insert(index, dialog.GetQuestData());
                }
            }
        }
Example #3
0
 private void btnEditQuest_Click(object sender, EventArgs e)
 {
     int index = lstQuests.SelectedIndex;
     if (index != -1)
     {
         QuestData data = lstQuests.SelectedItem as QuestData;
         EditQuestData dialog = new EditQuestData(data);
         if (dialog.ShowDialog() == DialogResult.OK)
         {
             lstQuests.Items.RemoveAt(index);
             lstQuests.Items.Insert(index, dialog.GetQuestData());
         }
     }
 }
Example #4
0
 private void btnAddQuest_Click(object sender, EventArgs e)
 {
     EditQuestData dialog = new EditQuestData(new QuestData());
     if( dialog.ShowDialog() == DialogResult.OK)
     {
         lstQuests.Items.Add( dialog.GetQuestData() );
     }
 }