public bool StartInitializeDialog(string dir) { if (!InvokeEvent(PreInitialize)) return true; new FormInit(dir).ShowDialog(); InvokeEvent(PostInitialize); return true; }