public ChallengeDetailsForm(LevelPack levelPack, Challenge challenge) { mLevelPack = levelPack; InitializeComponent(); mChallenge = challenge; //Character cmbCharacter.Items.Add("Any"); foreach (string c in Challenge.Characters) { cmbCharacter.Items.Add(c); } cmbCharacter.SelectedIndex = 0; SetNumLevels(); SetForm(); }
private void mnuChallengePageAdd_Click(object sender, EventArgs e) { ChallengePage challengePage = SelectedNode.Tag as ChallengePage; Challenge challenge = new Challenge(); challenge.Name = "Untitled Challenge"; challengePage.Challenges.Add(challenge); SelectedNode.Nodes.Add(GetChallengeNode(challenge)); }
private TreeNode GetChallengeNode(Challenge challenge) { TreeNode cnode = new TreeNode(challenge.Name); cnode.ImageIndex = cnode.SelectedImageIndex = IMG_KEY_LEVEL; cnode.Tag = challenge; return cnode; }