DisplayError(buf, 0);
/* secure check */
if (appData.icsEngineAnalyze) {
+ if (appData.debugMode)
+ fprintf(debugFP, "Found unexpected active ICS engine analyze \n");
appData.icsEngineAnalyze = FALSE;
ExitAnalyzeMode();
ModeHighlight();
break;
}
appData.icsEngineAnalyze = TRUE;
+ if (appData.debugMode) fprintf(debugFP, "ICS engine analyze starting...\n");
}
}
if (!appData.showThinking) ToggleShowThinking();
}
prevChecked = nowChecked;
+
/* icsEngineAnalyze - Do a sceure check too */
- if (appData.icsEngineAnalyze) {
- (void) CheckMenuItem(GetMenu(hwndMain), IDM_AnalysisMode,
- MF_BYCOMMAND|MF_CHECKED);
- } else {
- (void) CheckMenuItem(GetMenu(hwndMain), IDM_AnalysisMode,
- MF_BYCOMMAND|MF_UNCHECKED);
+ if (appData.icsActive) {
+ if (appData.icsEngineAnalyze) {
+ (void) CheckMenuItem(GetMenu(hwndMain), IDM_AnalysisMode,
+ MF_BYCOMMAND|MF_CHECKED);
+ } else {
+ (void) CheckMenuItem(GetMenu(hwndMain), IDM_AnalysisMode,
+ MF_BYCOMMAND|MF_UNCHECKED);
+ }
}
}