@ -45,14 +45,16 @@ namespace ICSharpCode.SharpDevelop.Project
projectBrowserControl . Dock = DockStyle . Fill ;
projectBrowserControl . Dock = DockStyle . Fill ;
Controls . Add ( projectBrowserControl ) ;
Controls . Add ( projectBrowserControl ) ;
toolStrip = ToolbarService . CreateToolStrip ( this , "/SharpDevelop/Pads/ProjectBrowser/ToolBar/Standard" ) ;
if ( AddInTree . ExistsTreeNode ( "/SharpDevelop/Pads/ProjectBrowser/ToolBar/Standard" ) ) {
toolStrip . ShowItemToolTips = true ;
toolStrip = ToolbarService . CreateToolStrip ( this , "/SharpDevelop/Pads/ProjectBrowser/ToolBar/Standard" ) ;
toolStrip . Dock = DockStyle . Top ;
toolStrip . ShowItemToolTips = true ;
toolStrip . GripStyle = System . Windows . Forms . ToolStripGripStyle . Hidden ;
toolStrip . Dock = DockStyle . Top ;
toolStrip . Stretch = true ;
toolStrip . GripStyle = System . Windows . Forms . ToolStripGripStyle . Hidden ;
standardItems = new ToolStripItem [ toolStrip . Items . Count ] ;
toolStrip . Stretch = true ;
toolStrip . Items . CopyTo ( standardItems , 0 ) ;
standardItems = new ToolStripItem [ toolStrip . Items . Count ] ;
Controls . Add ( toolStrip ) ;
toolStrip . Items . CopyTo ( standardItems , 0 ) ;
Controls . Add ( toolStrip ) ;
}
projectBrowserControl . TreeView . BeforeSelect + = TreeViewBeforeSelect ;
projectBrowserControl . TreeView . BeforeSelect + = TreeViewBeforeSelect ;
}
}
@ -63,6 +65,7 @@ namespace ICSharpCode.SharpDevelop.Project
void UpdateToolStrip ( AbstractProjectBrowserTreeNode node )
void UpdateToolStrip ( AbstractProjectBrowserTreeNode node )
{
{
if ( toolStrip = = null ) return ;
toolStrip . Items . Clear ( ) ;
toolStrip . Items . Clear ( ) ;
toolStrip . Items . AddRange ( standardItems ) ;
toolStrip . Items . AddRange ( standardItems ) ;
ToolbarService . UpdateToolbar ( toolStrip ) ;
ToolbarService . UpdateToolbar ( toolStrip ) ;