public override bool HandleChangedFile(string filename) {
if (base.HandleChangedFile(filename)) {
return true;
}
if (FileUtils.IsAffected(filename, PreviewImage)) {
OnImageChangedValue(PreviewImage);
return true;
}
if (FileUtils.IsAffected(filename, Kn5Filename)) {
CheckKn5();
return true;
}
var tail = Path.GetFileName(filename).ToLower();
if (tail.StartsWith(Id + @".bank") || tail.StartsWith(@"track.wav")) {
CheckSound();
}
return true;
}