Imports DigitalData.Modules.Config Imports DigitalData.Modules.Logging Imports DigitalData.Modules.Database Imports DigitalData.Modules.ZooFlow Imports ZooFlow.State Namespace My ''' ''' Extends the My Namespace ''' Example: My.LogConfig ''' Module Extension Property SystemConfigManager As ConfigManager(Of ClassConfig) ReadOnly Property SystemConfig As ClassConfig Get Return SystemConfigManager.Config End Get End Property Property UIConfigManager As ConfigManager(Of ClassUIConfig) ReadOnly Property UIConfig As ClassUIConfig Get Return UIConfigManager.Config End Get End Property Property DTAttributes As DataTable Property LogConfig As LogConfig Property MainForm As frmAdministrationZooFlow Property SearchForm As frmSearchStart Property Database As MSSQLServer Property DatabaseIDB As MSSQLServer Property Queries As New ClassQueries End Module ''' ''' Extends the My.Application Namespace to hold Application State ''' Example: My.Application.User ''' Partial Friend Class MyApplication Public Property Settings As New State.SettingsState Public Property User As New State.UserState Public Property Service As New State.ServiceState Public Property Modules As New Dictionary(Of String, State.ModuleState) Public Property ModulesActive As New List(Of String) Public Property ClipboardWatcher As New ClipboardWatcher.State Public Property IDB_ConnectionString As String Public Property CurrMessageID As String Public Property GI_DT_FUNCTION_REGEX As DataTable Public Property GI_REGEX_CLEAN_FILENAME As String = "[?*^""<>|]" Public Property TEMP_FILES As List(Of String) = New List(Of String) End Class End Namespace