public LayoutManager(ContentPluginManager contentPluginManager, SysConfigMgrAccess sysConfig, SystemManagerAccess sysMgr, MainPanelPluginManager mainPanelPluginMgr) : base(sysMgr, sysConfig) { m_ContentPluginManager = contentPluginManager; m_MainPanelPluginManager = mainPanelPluginMgr; m_DualViewWindow = new DualViewWindow(); StatusList = new Dictionary <string, List <StatusBarItem> >(); m_GetAvailablePendingCaseEvent = new AutoResetEvent(false); m_LiveCaseDisplayed = false; m_AutoSelectCaseEnabled = false; this.Title = base.m_SysConfig.GetDefaultConfig().WorkstationMode + " Workstation"; base.m_SysConfig.GetDefaultConfig().AutoSelectPendingCasesChanged += new SysConfiguration.AutoSelectPendingCasesChangedEventHandler(LayoutManager_AutoSelectPendingCasesChanged); }
public LayoutManager(ContentPluginManager contentPluginManager, SysConfigMgrAccess sysConfig, SystemManagerAccess sysMgr, MainPanelPluginManager mainPanelPluginMgr) : base(sysMgr, sysConfig) { m_ContentPluginManager = contentPluginManager; m_MainPanelPluginManager = mainPanelPluginMgr; m_DualViewWindow = new DualViewWindow(); StatusList = new Dictionary<string, List<StatusBarItem>>(); m_GetAvailablePendingCaseEvent = new AutoResetEvent(false); m_LiveCaseDisplayed = false; m_AutoSelectCaseEnabled = false; this.Title = base.m_SysConfig.GetDefaultConfig().WorkstationMode + " Workstation"; base.m_SysConfig.GetDefaultConfig().AutoSelectPendingCasesChanged += new SysConfiguration.AutoSelectPendingCasesChangedEventHandler(LayoutManager_AutoSelectPendingCasesChanged); }
public Presentation(SysConfigMgrAccess sysConfig, SystemManagerAccess sysMgr) { m_PluginMgr = new ContentPluginManager(sysConfig); m_MainPanelPluginMgr = new MainPanelPluginManager(sysConfig); m_LayoutMgr = new LayoutManager(m_PluginMgr, sysConfig, sysMgr, m_MainPanelPluginMgr); }