public override bool HandleChangedFile(string filename) {
if (base.HandleChangedFile(filename)) return true;
if (FileUtils.IsAffected(filename, LogoIcon)) {
OnImageChangedValue(LogoIcon);
} else if (FileUtils.IsAffected(filename, BrandBadge)) {
CheckBrandBadge();
OnImageChangedValue(BrandBadge);
} else if (FileUtils.IsAffected(filename, UpgradeIcon)) {
CheckUpgradeIcon();
OnImageChangedValue(UpgradeIcon);
} else if (FileUtils.IsAffected(filename, Path.Combine(Location, "data.acd"))) {
// TODO: data directory?
UpdateAcdData();
}
return true;
}