public bool StartInitializeDialog()
{
if (!InvokeEvent(PreInitialize))
return true;
if (!GitCommands.Settings.ValidWorkingDir())
new FormInit(GitCommands.Settings.WorkingDir).ShowDialog();
else
new FormInit().ShowDialog();
InvokeEvent(PostInitialize);
return true;
}