Exemplo n.º 1
0
        public override void AddInfo(ObjectListView olv)
        {
            Anime a = null;

            AddAnime aa = new AddAnime(olv, a);

            aa.FormClosed += aa_FormClosed;
            aa.Show();
        }
Exemplo n.º 2
0
        private void aa_FormClosed(object sender, FormClosedEventArgs e)
        {
            AddAnime aa = sender as AddAnime;

            if (aa.DialogResult == DialogResult.OK)
            {
                this.Total++;
                this.Space += aa.Ani.Size;
                aa.Ani.ID   = this.Uid++;
                aa.ListView.AddObject(aa.Ani);

                // undo
                this.AniStack.Push(new AnimeStack(EditType.Add, aa.Ani));

                base.AddInfo(aa.ListView);
            }
        }