void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     if (!args.Running)
     {
         mConnection.Debugger.GetProcesses();
     }
 }
示例#2
0
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     if (!args.Running)
     {
         mConnection.Debugger.GetProcesses();
     }
 }
示例#3
0
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     this.UIThread(delegate
     {
         mRunning                    = args.Running;
         grid.Enabled                = !mRunning;
         btnAddBreakpoint.Enabled    = !mRunning;
         btnDeleteBreakpoint.Enabled = !mRunning;
         btnEditBreakpoint.Enabled   = !mRunning;
     });
 }
示例#4
0
        void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
        {
            ulong address;

            mRunning = args.Running;

            if (!mRunning && ulong.TryParse(MemoryAddress.Text, NumberStyles.HexNumber, null, out address))
            {
                mStoredBytes.Clear();
                mAddress = address & ~15UL;
                UpdateMemoryWindow();
            }
        }
        void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
        {
            ulong address;

            mRunning = args.Running;

            if (!mRunning && ulong.TryParse(MemoryAddress.Text, NumberStyles.HexNumber, null, out address))
            {
                mStoredBytes.Clear();
                mAddress = address & ~15UL;
                UpdateMemoryWindow();
            }
        }
示例#6
0
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     mRunning = args.Running;
     Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "ComposeTitleString"));
     Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "UpdateDebuggerMenu"));
 }
示例#7
0
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     mRunning = args.Running;
 }
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     mRunning = args.Running;
 }
示例#9
0
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     UpdateLocals();
 }
示例#10
0
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     UpdateLocals();
 }
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     this.UIThread(delegate
     {
         mRunning = args.Running;
         grid.Enabled = !mRunning;
         btnAddBreakpoint.Enabled = !mRunning;
         btnDeleteBreakpoint.Enabled = !mRunning;
         btnEditBreakpoint.Enabled = !mRunning;
     });
 }
示例#12
0
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     mGridEnabled = !args.Running;
     Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "UpdateGridEnabled"));
 }
示例#13
0
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     EnableView(!args.Running);
 }
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     mRunning = args.Running;
     Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "ComposeTitleString"));
     Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "UpdateDebuggerMenu"));
 }
 void DebugRunningChangeEvent(object sender, DebugRunningChangeEventArgs args)
 {
     mGridEnabled = !args.Running;
     Invoke(Delegate.CreateDelegate(typeof(NoParamsDelegate), this, "UpdateGridEnabled"));
 }