public VS2015ThemeBase(byte[] resources) { ColorPalette = new DockPanelColorPalette(new VS2012PaletteFactory(resources)); Skin = new DockPanelSkin(); PaintingService = new PaintingService(); ImageService = new ImageService(this); ToolStripRenderer = new VisualStudioToolStripRenderer(ColorPalette) { UseGlassOnMenuStrip = false, }; Measures.SplitterSize = 2; Measures.AutoHideSplitterSize = 1; Measures.DockPadding = 0; ShowAutoHideContentOnHover = false; Extender.AutoHideStripFactory = new VS2012AutoHideStripFactory(); Extender.AutoHideWindowFactory = new VS2012AutoHideWindowFactory(); Extender.DockPaneFactory = new VS2013DockPaneFactory(); Extender.DockPaneCaptionFactory = new VS2013DockPaneCaptionFactory(); Extender.DockPaneStripFactory = new VS2013DockPaneStripFactory(); Extender.DockPaneSplitterControlFactory = new VS2013DockPaneSplitterControlFactory(); Extender.WindowSplitterControlFactory = new VS2013WindowSplitterControlFactory(); Extender.DockWindowFactory = new VS2012DockWindowFactory(); Extender.PaneIndicatorFactory = new VS2012PaneIndicatorFactory(); Extender.PanelIndicatorFactory = new VS2012PanelIndicatorFactory(); Extender.DockOutlineFactory = new VS2012DockOutlineFactory(); Extender.DockIndicatorFactory = new VS2012DockIndicatorFactory(); }
public VS2015ThemeBase(byte[] resources) { ColorPalette = new DockPanelColorPalette(new VS2012PaletteFactory(resources)); Skin = new DockPanelSkin(); PaintingService = new PaintingService(); ImageService = new ImageService(this); ToolStripRenderer = new VisualStudioToolStripRenderer(ColorPalette) { UseGlassOnMenuStrip = false, }; Measures.SplitterSize = 6; Measures.AutoHideSplitterSize = 3; Measures.DockPadding = 6; ShowAutoHideContentOnHover = false; Extender.AutoHideStripFactory = new VS2012AutoHideStripFactory(); Extender.AutoHideWindowFactory = new VS2012AutoHideWindowFactory(); Extender.DockPaneFactory = new VS2013DockPaneFactory(); Extender.DockPaneCaptionFactory = new VS2013DockPaneCaptionFactory(); Extender.DockPaneStripFactory = new VS2013DockPaneStripFactory(); Extender.DockPaneSplitterControlFactory = new VS2013DockPaneSplitterControlFactory(); Extender.WindowSplitterControlFactory = new VS2013WindowSplitterControlFactory(); Extender.DockWindowFactory = new VS2012DockWindowFactory(); Extender.PaneIndicatorFactory = new VS2012PaneIndicatorFactory(); Extender.PanelIndicatorFactory = new VS2012PanelIndicatorFactory(); Extender.DockOutlineFactory = new VS2012DockOutlineFactory(); Extender.DockIndicatorFactory = new VS2012DockIndicatorFactory(); }
public VS2010ThemeBase(byte[] resources) { ColorPalette = new DockPanelColorPalette(new VS2010PaletteFactory(resources)); Skin = new DockPanelSkin(); PaintingService = new PaintingService(); ImageService = new ImageService(this); Measures.SplitterSize = 6; Measures.AutoHideSplitterSize = 3; Measures.DockPadding = 6; ShowAutoHideContentOnHover = true; Extender.DockPaneCaptionFactory = new VS2010DockPaneCaptionFactory(); Extender.AutoHideStripFactory = new VS2010AutoHideStripFactory(); Extender.AutoHideWindowFactory = new VS2010AutoHideWindowFactory(); Extender.DockPaneStripFactory = new VS2010DockPaneStripFactory(); Extender.DockPaneSplitterControlFactory = new VS2013DockPaneSplitterControlFactory(); Extender.WindowSplitterControlFactory = new VS2013WindowSplitterControlFactory(); Extender.DockWindowFactory = new VS2012DockWindowFactory(); Extender.PaneIndicatorFactory = new VS2012PaneIndicatorFactory(); Extender.PanelIndicatorFactory = new VS2012PanelIndicatorFactory(); Extender.DockOutlineFactory = new VS2012DockOutlineFactory(); Extender.DockIndicatorFactory = new VS2012DockIndicatorFactory(); }
public VS2017ThemeBase(byte[] resources, IDockPaneSplitterControlFactory splitterFactory, IWindowSplitterControlFactory windowsSplitterFactory) { ColorPalette = new DockPanelColorPalette(new VS2012PaletteFactory(resources)); Skin = new DockPanelSkin(); PaintingService = new PaintingService(); ImageService = new ImageService(this); ToolStripRenderer = new VisualStudioToolStripRenderer(ColorPalette); Measures.SplitterSize = 6; Measures.AutoHideSplitterSize = 3; Measures.DockPadding = 6; ShowAutoHideContentOnHover = false; Extender.DockPaneCaptionFactory = new VS2012DockPaneCaptionFactory(); Extender.AutoHideStripFactory = new VS2012AutoHideStripFactory(); Extender.AutoHideWindowFactory = new VS2012AutoHideWindowFactory(); Extender.DockPaneStripFactory = new VS2012DockPaneStripFactory(); Extender.DockPaneSplitterControlFactory = splitterFactory ?? new VS2012DockPaneSplitterControlFactory(); Extender.WindowSplitterControlFactory = windowsSplitterFactory ?? new VS2012WindowSplitterControlFactory(); Extender.DockWindowFactory = new VS2012DockWindowFactory(); Extender.PaneIndicatorFactory = new VS2012PaneIndicatorFactory(); Extender.PanelIndicatorFactory = new VS2012PanelIndicatorFactory(); Extender.DockOutlineFactory = new VS2012DockOutlineFactory(); Extender.DockIndicatorFactory = new VS2012DockIndicatorFactory(); }
public override void CleanUp(DockPanel dockPanel) { PaintingService.CleanUp(); base.CleanUp(dockPanel); }
public VS2013BlueTheme() { Skin = CreateVisualStudio2013Blue(); ImageService = new ImageService(Skin.ColorPalette); PaintingService = new PaintingService(); }
public VS2012DarkTheme() { Skin = CreateVisualStudio2012Dark(); ImageService = new ImageService(); PaintingService = new PaintingService(); }
public VS2013BlueTheme() { Skin = CreateVisualStudio2013Blue(); PaintingService = new PaintingService(); }