public DebugDialog() { InitializeComponent(); Properties.SelectedObject = new DebugInfo(); // Check wrapper tracing _wrapperTracer = DisposableWrapper.GetTracer(); if (_wrapperTracer == null) { // If we don't have a wrapper tracer, hide the tabs _tabs.SizeMode = TabSizeMode.Fixed; _tabs.ItemSize = new Size(0, 1); } else { listWrappers.ListViewItemSorter = new WrapperCountSorter(0); listWrapperTypes.ListViewItemSorter = new WrapperCountSorter(1); listWrapperLocations.ListViewItemSorter = new WrapperCountSorter(1); listItemEvents.ListViewItemSorter = new WrapperCountSorter(0); RefreshWrappers(); RefreshItemEvents(); // Make it a bit bigger Width = Width + 400; Height = Height + 200; } _taskTracer = Tasks.Tracer; }