Пример #1
0
        public void showMergeCreateZip()
        {
            MarqueeProgress form = new MarqueeProgress();

            form.Text = Resource1.save;
            //pass the check box state as an argument for our background worker
            //form.Argument = arg;
            form.DoWork += new MarqueeProgress.DoWorkEventHandler(doMergeCreateZip);
            DialogResult result = form.ShowDialog();
        }
Пример #2
0
        private void showSaveScene(string arg)
        {
            MarqueeProgress form = new MarqueeProgress();

            form.Text = Resource1.save;
            //pass the check box state as an argument for our background worker
            form.Argument       = arg; // checkBoxThrowException.Checked;
            form.DoWork        += new MarqueeProgress.DoWorkEventHandler(doSaveScene);
            form.WorkCompleted += new MarqueeProgress.WorkCompletedEventHandler(saveSceneEnd);

            //check how the background worker finished
            DialogResult result = form.ShowDialog();
            //if (result == DialogResult.Cancel)
            //    MessageBox.Show("Operation has been cancelled");
            //if (result == DialogResult.Abort)
            //    MessageBox.Show("Exception:" + Environment.NewLine + form.Result.Error.Message);
        }