Exemple #1
0
 protected virtual void OnLoadCompleted(LoadCompletedEventArgs e)
 {
     if (LoadCompleted != null)
     {
         LoadCompleted(this, e);
     }
 }
Exemple #2
0
        protected override void CompletionMethod(object state)
        {
            LoadState loadState = state as LoadState;

            AsyncOperation         asyncOp = loadState.m_asyncOperation;
            LoadCompletedEventArgs e       = new LoadCompletedEventArgs(loadState.m_dump, loadState.m_exception, false, asyncOp.UserSuppliedState);

            FinalizeOperation(asyncOp, e);
        }
Exemple #3
0
    private void dumpLoader_LoadCompleted(object sender, LoadCompletedEventArgs e)
    {
        if (m_curTask != null)
            m_curTask.Completed();

        if (e.Cancelled)
            return;

        try
        {
            Dump newDump = e.Dump;

            if (m_curDump != null)
                m_curDump = null; // Dummy placeholder, switch dump here
            m_curDump = newDump;
        }
        catch (Exception ex)
        {
            ShowErrorMessage("Error opening dump. Please file a bug.\n\nDetails:\n" + ex.ToString());
        }
    }
Exemple #4
0
        protected override void CompletionMethod(object state)
        {
            LoadState loadState = state as LoadState;

            AsyncOperation asyncOp = loadState.m_asyncOperation;
            LoadCompletedEventArgs e = new LoadCompletedEventArgs(loadState.m_dump, loadState.m_exception, false, asyncOp.UserSuppliedState);
            FinalizeOperation(asyncOp, e);
        }
Exemple #5
0
 protected virtual void OnLoadCompleted(LoadCompletedEventArgs e)
 {
     if (LoadCompleted != null)
         LoadCompleted(this, e);
 }
Exemple #6
0
        private void dumpLoader_LoadCompleted(object sender, LoadCompletedEventArgs e)
        {
            curProgress.OperationComplete();

            Dump dump = null;

            try
            {
                dump = e.Dump;
            }
            catch (Exception ex)
            {
                MessageBox.Show(String.Format("Failed to load capture: {0}", ex.Message),
                                "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            OpenDump(dump);
        }