Esempio n. 1
0
        protected DebuggingControlIniActionBase()
        {
            const string messageBoxCaption = "Debugging Control .ini";

            DebuggingControlIni = new DebuggingControlIni(
                x => MessageBox.ShowError(x, messageBoxCaption),
                x => MessageBox.ShowInfo(x, messageBoxCaption));
        }
Esempio n. 2
0
 public void Execute(IDataContext context, [CanBeNull] DelegateExecute nextExecute)
 {
     DebuggingControlIni.RemoveDebuggingControlIni(GetSelectedModulePaths());
 }
Esempio n. 3
0
 public bool Update(IDataContext context, ActionPresentation presentation, [CanBeNull] DelegateUpdate nextUpdate)
 {
     return(DebuggingControlIni.GetModulePathsWithDebuggingControlIni(GetSelectedModulePaths()).Any());
 }
        public void Execute(IDataContext context, [CanBeNull] DelegateExecute nextExecute)
        {
            var selectedModulePaths = GetSelectedModulePathsWithOptimizedModules();

            DebuggingControlIni.WriteDebuggingControlIni(selectedModulePaths);
        }
        public bool Update(IDataContext context, ActionPresentation presentation, [CanBeNull] DelegateUpdate nextUpdate)
        {
            var selectedModulePaths = GetSelectedModulePathsWithOptimizedModules();

            return(DebuggingControlIni.GetModulePathsWithoutDebuggingControlIni(selectedModulePaths).Any());
        }