public StartupTabControl(Size size, Point location, int tabIndex, StartupForm stup, PresenterModel model, ControlEventQueue eventqueue) { this.SuspendLayout(); this.m_Startup = stup; this.m_Model = model; this.ItemSize = new System.Drawing.Size(52, 18); this.Location = location; this.Name = "tabControl"; this.SelectedIndex = 0; this.Font = Model.Viewer.ViewerStateModel.StringFont; this.Size = size; this.TabIndex = tabIndex; this.m_AdvancedTab = new AdvancedTab(this.m_Model); this.m_UDPTab = new UDPTab(this.m_Model); this.m_UDPTab.Controls.Add(this.m_Startup.m_UDPPanel); this.Controls.Add(this.m_UDPTab); this.Controls.Add(this.m_AdvancedTab); this.m_AdvancedListener = new EventQueue.PropertyEventDispatcher( this.m_Startup.m_EventQueue, new PropertyEventHandler(this.HandleAdvancedChanged)); this.m_Model.ViewerState.Changed["Advanced"].Add(this.m_AdvancedListener.Dispatcher); this.m_AdvancedListener.Dispatcher(this, null); this.ControlAdded += new ControlEventHandler(UDPTabAdded); this.ResumeLayout(); }
public StartupTabControl(Size size, Point location, int tabIndex, StartupForm stup, PresenterModel model, ControlEventQueue eventqueue) { this.SuspendLayout(); this.m_Startup = stup; this.m_Model = model; this.ItemSize = new System.Drawing.Size(52, 18); this.Location = location; this.Name = "tabControl"; this.SelectedIndex = 0; this.Font = Model.Viewer.ViewerStateModel.StringFont; this.Size = size; this.TabIndex = tabIndex; this.m_AdvancedTab = new AdvancedTab(this.m_Model); this.m_UDPTab = new UDPTab(this.m_Model); this.m_UDPTab.Controls.Add(this.m_Startup.m_UDPPanel); this.Controls.Add(this.m_UDPTab); this.Controls.Add(this.m_AdvancedTab); this.m_AdvancedListener = new EventQueue.PropertyEventDispatcher( this.m_Startup.m_EventQueue, new PropertyEventHandler(this.HandleAdvancedChanged)); this.m_Model.ViewerState.Changed["Advanced"].Add(this.m_AdvancedListener.Dispatcher); this.m_AdvancedListener.Dispatcher(this, null); this.ControlAdded += new ControlEventHandler(UDPTabAdded); this.ResumeLayout(); }