/// <summary>
        /// Instantiates IpcTreeWebWindowFunctions.  Functions support IpcTreeWebWindow win form.
        /// </summary>
        /// <param name="ipcEvents"></param>
        /// <param name="window"></param>
        /// <param name="mdiWindow"></param>
        /// <param name="tsslStatus"></param>
        /// <param name="treeView"></param>
        public IpcTreeWebWindowFunctions(List<string> ipcEvents
                , IpcTreeWebWindow window
                , IpcEventMonitorContainer mdiWindow    
                , System.Windows.Forms.ToolStripStatusLabel tsslStatus
                , System.Windows.Forms.TreeView treeView)
        {
            _ipcEvents = ipcEvents;
            _window = window;
            _mdiWindow = mdiWindow;
            _tsslStatus = tsslStatus;
            _treeView = treeView;
            _treeModel = new FormFunctions.IpcTreeWebWindowTreeModel(_treeView, _window);

            //a thread for each IPC Type Reader
            threads = new SortedList<string, IpcTreeWebWindowThread>();
        }
示例#2
0
 public IpcTreeWebWindow(IpcEventMonitorContainer mdiWindow)
 {
     _mdiWindow = mdiWindow;
     InitializeComponent();
 }