private void BasicInit(FwApp app)
{
m_delegate = new MainWindowDelegate(this);
m_delegate.App = app;
m_mediator.HelpTopicProvider = app;
m_mediator.FeedbackInfoProvider = app;
m_mediator.PropertyTable.SetProperty("App", app);
m_mediator.PropertyTable.SetPropertyPersistence("App", false);
string path = null;
if (app != null) // if configFile in FwXApp == null
{
path = FdoFileHelper.GetConfigSettingsDir(app.Cache.ProjectId.ProjectFolder);
Directory.CreateDirectory(path);
}
m_mediator.PropertyTable.UserSettingDirectory = path;
}