private void placeMacroAtSelectionToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (!TasView.AnyRowsSelected)
            {
                return;
            }

            MovieZone macro = MacroInputTool.LoadMacro();

            if (macro != null)
            {
                macro.Start = TasView.FirstSelectedIndex.Value;
                macro.PlaceZone(CurrentTasMovie);
            }
        }
        private void saveSelectionToMacroToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (TasView.LastSelectedIndex == CurrentTasMovie.InputLogLength)
            {
                TasView.SelectRow(CurrentTasMovie.InputLogLength, false);
            }

            if (!TasView.AnyRowsSelected)
            {
                return;
            }

            MovieZone macro = new MovieZone(CurrentTasMovie, TasView.FirstSelectedIndex.Value,
                                            TasView.LastSelectedIndex.Value - TasView.FirstSelectedIndex.Value + 1);

            MacroInputTool.SaveMacroAs(macro);
        }