Beispiel #1
0
 void upload_engine_Done(object sender, EventArgs e)
 {
     if (dialog_progress.InvokeRequired)
     {
         dialog_progress.Invoke(new MethodInvoker(on_copy_done));
     }
     else
     {
         on_copy_done();
     }
 }
Beispiel #2
0
        private void update_progress_safe(UpdateProgressArgs e)
        {
            if (progress_dialog == null)
            {
                return;
            }

            if (ProgressCloseBeginSafe)
            {
                return;
            }

            if (progress_dialog.CancelPressedSafe)
            {
                AbortSafe = true;
                return;
            }

            //supress sync errors
            try
            {
                progress_dialog.Invoke(update_progress_delegate_holder, new object[] { e });
            }
            catch { }
        }
Beispiel #3
0
        protected void update_progress_safe(UpdateProgressArgs e)
        {
            if (progress_dialog == null)
            {
                return;
            }

            if (ProgressCloseBeginSafe)
            {
                return;
            }

            //supress sync errors
            try
            {
                if (progress_dialog.InvokeRequired)
                {
                    progress_dialog.Invoke(update_progress_delegate_holder, new object[] { e });
                }
                else
                {
                    update_progress(e);
                }
            }
            catch { }
        }
Beispiel #4
0
        void engine_Done(object sender, EventArgs e)
        {
            //call may be from back tread!

            if (dialog_progress.InvokeRequired)
            {
                dialog_progress.Invoke(new MethodInvoker(on_copy_done));
            }
            else
            {
                on_copy_done();
            }
        }
Beispiel #5
0
        void move_engine_Done(object sender, EventArgs e)
        {
            //call may be from back tread!
            MoveFileEngine engine = (MoveFileEngine)sender;

            engine.Dispose();

            if (dialog_progress.InvokeRequired)
            {
                dialog_progress.Invoke(new MethodInvoker(on_copy_done));
            }
            else
            {
                on_copy_done();
            }
        }
        void engine_Done(object sender, EventArgs e)
        {
            //call may be from back tread!
            //CopyFileEngine engine = (ZipExtractEngine)sender;
            //engine.Dispose();

            zip_directory.LockSafe = false;

            if (dialog_progress.InvokeRequired)
            {
                dialog_progress.Invoke(new MethodInvoker(on_copy_done));
            }
            else
            {
                on_copy_done();
            }
        }