{ "showButtonBar", "showButtonBar", XtRBoolean,
sizeof(Boolean), XtOffset(AppDataPtr, showButtonBar),
XtRImmediate, (XtPointer) True },
+ /* icsEngineAnalyze */
+ {"icsEngineAnalyze", "icsEngineAnalyze", XtRBoolean,
+ sizeof(Boolean), XtOffset(AppDataPtr, icsEngineAnalyze),
+ XtRImmediate, (XtPointer) False },
};
XrmOptionDescRec shellOptions[] = {
args, 1);
}
- /* icsEngineAnalyze - default init */
- appData.icsEngineAnalyze = FALSE;
-
/*
* Create an icon.
*/
XtPopdown(analysisShell);
XSync(xDisplay, False);
analysisUp = False;
+ /* icsEngineAnalyze */
+ if (appData.icsEngineAnalyze) ExitAnalyzeMode();
}
if (appData.icsEngineAnalyze) {
if (appData.debugMode)
fprintf(debugFP, _("Found unexpected active ICS engine analyze \n"));
- appData.icsEngineAnalyze = FALSE;
ExitAnalyzeMode();
ModeHighlight();
return;
} else {
/* if enable, use want disable icsEngineAnalyze */
if (appData.icsEngineAnalyze) {
- appData.icsEngineAnalyze = FALSE;
ExitAnalyzeMode();
ModeHighlight();
return;