SIL.FieldWorks.Common.Framework.FwApp.FwApp C# (CSharp) Method

FwApp() protected method

Constructor for FwApp
protected FwApp ( IFieldWorksManager fwManager, IHelpTopicProvider helpTopicProvider ) : System
fwManager IFieldWorksManager The FieldWorks manager for dealing with FieldWorks-level /// stuff.
helpTopicProvider IHelpTopicProvider An application-specific help topic provider.
return System
		protected FwApp(IFieldWorksManager fwManager, IHelpTopicProvider helpTopicProvider)
		{
			PictureHolder = new PictureHolder();
			m_fwManager = fwManager;
			m_helpTopicProvider = helpTopicProvider;
#if DEBUG
			m_debugProcs = new DebugProcs();
#endif
			m_registrySettings = new FwRegistrySettings(this);
			m_registrySettings.LatestAppStartupTime = DateTime.Now.ToUniversalTime().Ticks.ToString();
			m_registrySettings.AddErrorReportingInfo();

			Application.EnterThreadModal += Application_EnterThreadModal;
			Application.LeaveThreadModal += Application_LeaveThreadModal;

			Application.AddMessageFilter(this);
		}