public HeaderPanelWindow(HeaderPanel headerPanel) { _headerPanel = headerPanel; _headerPanel.HeaderSelectionChanged += new EventHandler <EventArgs>(headerPanel_HeaderSelectionChanged); InitializeComponent(); UpdateTitle(); }
/// <summary> /// Creates a new workpad. /// </summary> public Workpad(HeaderPanel headerPanel, BackgroundDataBlockScanner backgroundDataBlockScanner, Creator <RenameForm, Workpad> renameformCreator) { this.headerPanel = headerPanel; _backgroundDataBlockScanner = backgroundDataBlockScanner; _renameformCreator = renameformCreator; InitializeComponent(); WorkpadName = "Workpad " + (++_workpadInstanceCount); headerPanel.HeaderSelectionChanged += new EventHandler <EventArgs>(headerPanel_HeaderSelectionChanged); toolStripMenuItemHexDisplay.CheckState = (Settings.Default.DisplayMode == DisplayMode.Hex) ? CheckState.Checked : CheckState.Unchecked; headerPanel.RootResult = CreateRootResult(); headerPanel.SetColumns(null); headerPanel.SortColumnName = DefaultSortColumnName; headerPanel.SortColumnDirection = DefaultSortDirection; }