public override bool HandleChangedFile(string filename) {
if (base.HandleChangedFile(filename)) return true;
if (FileUtils.IsAffected(filename, PreviewImage)) {
OnImageChangedValue(PreviewImage);
return true;
}
if (_loadedExtended && FileUtils.IsAffected(filename, ColorCurvesIniFilename)) {
if (!Changed ||
ModernDialog.ShowMessage(ToolsStrings.AcObject_ReloadAutomatically_Ini, ToolsStrings.AcObject_ReloadAutomatically, MessageBoxButton.YesNo) ==
MessageBoxResult.Yes) {
var c = Changed;
ReloadColorCurves();
Changed = c;
}
return true;
}
return false;
}