public void Command_ExitApplication() {
_icon?.Dispose();
var xmlSettings = XmlSettings.FromInstructionSeq(Instructions);
xmlSettings.BaseFolder = BaseFolder;
_settingsSerializer?.Serialize(xmlSettings, _pathSettings);
_prefsSerializer?.Serialize(Preferences, _pathPrefsFile);
if (Application.MessageLoop) {
Application.Exit();
} else {
Environment.Exit(0);
}
}