public override DialogResult createComplexAnimationMovie() { string[] positionNames = createSeriesListWithNiceNames(); AnimationCreatorForm acf = new AnimationCreatorForm(positionNames); //Pass in positions.... DialogResult r = acf.ShowDialog(); if (r == DialogResult.OK) { startFullAnimation(acf); } return(r); }