Exemple #1
0
        private void ctrlDebuggerCode_OnSetNextStatement(AddressEventArgs args)
        {
            UInt16 addr = (UInt16)args.Address;

            InteropEmu.DebugSetNextStatement(addr);
            this.UpdateDebugger();
        }
Exemple #2
0
        private void ctrlDebuggerCode_OnScrollToAddress(ctrlDebuggerCode sender, AddressEventArgs args)
        {
            UInt16 addr = (UInt16)args.Address;

            if (sender == ctrlDebuggerCode)
            {
                if (!ConfigManager.Config.DebugInfo.SplitView)
                {
                    mnuSplitView.Checked = true;
                    ConfigManager.Config.DebugInfo.SplitView = true;
                    ConfigManager.ApplyChanges();
                    UpdateDebugger(false);
                }
                ctrlDebuggerCodeSplit.ScrollToLineNumber(addr);
            }
            else
            {
                ctrlDebuggerCode.ScrollToLineNumber(addr);
            }
        }
Exemple #3
0
 private void ctrlDebuggerCode_OnWatchAdded(AddressEventArgs args)
 {
     this.ctrlWatch.AddWatch(args.Address);
 }