Пример #1
0
        public override bool SaveOptions()
        {
            bool result = base.SaveOptions();

            DebuggingOptions.ResetStatus(proc => proc.Debugger.ResetJustMyCodeStatus());
            return(result);
        }
Пример #2
0
 public override bool StorePanelContents()
 {
     DebuggingOptions.Instance.SymbolsSearchPaths = pathList.GetList();
     DebuggingOptions.ResetStatus(
         proc => {
         proc.Debugger.ReloadModuleSymbols();
         proc.Debugger.ResetJustMyCodeStatus();
     });
     return(true);
 }
Пример #3
0
        public override void LoadPanelContents()
        {
            DebuggingOptions opt = DebuggingOptions.Instance;

            enableJustMyCode.Checked              = opt.EnableJustMyCode;
            stepOverNoSymbols.Checked             = opt.StepOverNoSymbols;
            stepOverDebuggerAttributes.Checked    = opt.StepOverDebuggerAttributes;
            stepOverAllProperties.Checked         = opt.StepOverAllProperties;
            stepOverSingleLineProperties.Checked  = opt.StepOverSingleLineProperties;
            stepOverFieldAccessProperties.Checked = opt.StepOverFieldAccessProperties;
        }
Пример #4
0
        public override bool StorePanelContents()
        {
            DebuggingOptions opt = DebuggingOptions.Instance;

            opt.EnableJustMyCode              = enableJustMyCode.Checked;
            opt.StepOverNoSymbols             = stepOverNoSymbols.Checked;
            opt.StepOverDebuggerAttributes    = stepOverDebuggerAttributes.Checked;
            opt.StepOverAllProperties         = stepOverAllProperties.Checked;
            opt.StepOverSingleLineProperties  = stepOverSingleLineProperties.Checked;
            opt.StepOverFieldAccessProperties = stepOverFieldAccessProperties.Checked;

            Process proc = WindowsDebugger.CurrentProcess;

            if (proc != null)
            {
                proc.Debugger.ResetJustMyCodeStatus();
            }
            return(true);
        }
Пример #5
0
 public CryEngineStartInfo(SoftDebuggerStartArgs args, DebuggingOptions options, Project startupProject, CryEngineProjectData projectData, LauncherType launcherType)
     : base(args, options, startupProject)
 {
     ProjectData  = projectData;
     LauncherType = launcherType;
 }
Пример #6
0
 public MonoSampleStartInfo(SoftDebuggerStartArgs args, DebuggingOptions options, Project startupProject) : base(args, options, startupProject)
 {
 }
 public XamarinWindowsStartInfo(SoftDebuggerStartArgs args, DebuggingOptions options, Project startupProject) : base(args, options, startupProject)
 {
 }