private void ProjectSettingsStatus(object sender, EventArgs e) { if (bAddinLocked) { ProjectSettingsCommand.Enabled = false; return; } bool hasOhFiles = ProjectUtility.SolutionHasOhFiles(App().Solution); ProjectSettingsCommand.Enabled = hasOhFiles; }
private void FeatureManagerStatus(object sender, EventArgs e) { if (bAddinLocked) { FeatureManagerCommand.Enabled = false; return; } #if DEBUG bool hasOhFiles = ProjectUtility.SolutionHasOhFiles(App().Solution); FeatureManagerCommand.Enabled = hasOhFiles; #else FeatureManagerCommand.Enabled = false; #endif }
// // Command status callbacks // private void ButtonStatus(object sender, EventArgs e) { if (bAddinLocked) { DisableCompileButtons(); return; } bool hasOhFiles = ProjectUtility.SolutionHasOhFiles(App().Solution); if (IsCompiling() || hasOhFiles == false) { DisableCompileButtons(); } else { EnableCompileButtons(); } }