public ObjectListView()
{
this.ColumnClick += new ColumnClickEventHandler(this.HandleColumnClick);
this.Layout += new LayoutEventHandler(this.HandleLayout);
this.ColumnWidthChanging += new ColumnWidthChangingEventHandler(this.HandleColumnWidthChanging);
this.ColumnWidthChanged += new ColumnWidthChangedEventHandler(this.HandleColumnWidthChanged);
base.View = View.Details;
this.DoubleBuffered = true; // kill nasty flickers. hiss... me hates 'em
this.ShowSortIndicators = true;
// Setup the overlays that will be controlled by the IDE settings
this.InitializeStandardOverlays();
this.InitializeEmptyListMsgOverlay();
}