private void NewUI_Load(object sender, EventArgs e) { this.Shown += NewUI_Shown;; SetStyle(ControlStyles.SupportsTransparentBackColor, true); m_deserializeDockContent = new DeserializeDockContent(GetContentFromPersistString); string configFile = Path.Combine(Path.GetDirectoryName(Application.ExecutablePath), "DockPanel.config"); if (File.Exists(configFile)) { dockPanel1.LoadFromXml(configFile, m_deserializeDockContent); } else { UIManager.Instance.EditorForm.Show(dockPanel1, DockState.Document); UIManager.Instance.TileExplorer.Show(dockPanel1, DockState.DockLeft); UIManager.Instance.MapInformation.Show(dockPanel1, DockState.DockBottomAutoHide); UIManager.Instance.LayersExplorer.Show(dockPanel1, DockState.DockRight); } var themes = new WeifenLuo.WinFormsUI.Docking.VS2015DarkTheme(); this.EnableVSRenderer(VisualStudioToolStripExtender.VsVersion.Vs2015, themes); UIManager.Instance.EditorForm.ChangePreviewLayer(Enums.LayerEnum.Ground); updateLayerSelection(Enums.LayerEnum.Ground); this.FormClosing += NewUI_FormClosing1; UIManager.Instance.EditorForm.ViewBorder = true; UIManager.Instance.EditorForm.NewMappProject(); SaveAuto.Start(); }
private void DestroyAndRecreateDockPanel(Exception ex) { toolStripContainer.ContentPanel.Controls.Remove(dockPanel); dockPanel = new DockPanel(); dockPanel.BackColor = ThemeColorTable.BackgroundColor; dockPanel.Dock = DockStyle.Fill; dockPanel.DockBackColor = ThemeColorTable.BackgroundColor; dockPanel.DockLeftPortion = 200D; dockPanel.DocumentStyle = DocumentStyle.DockingWindow; dockPanel.Location = new Point(0, 0); dockPanel.Margin = new Padding(4); dockPanel.Name = "dockPanel"; dockPanel.Size = new Size(1579, 630); toolStripContainer.ContentPanel.Controls.Add(dockPanel); Logging.Error("Error loading dock panel config. Restoring to the default.", ex); var theme = new VS2015DarkTheme(); dockPanel.Theme = theme; if (_gridForm != null) { _gridForm.Dispose(); _gridForm = null; } if (_toolPaletteForm != null) { _toolPaletteForm.Dispose(); _toolPaletteForm = null; } if (_marksForm != null) { _marksForm.Dispose(); _marksForm = null; } if (_layerEditor != null) { _layerEditor.Dispose(); _layerEditor = null; } if (_effectEditorForm != null) { _effectEditorForm.Dispose(); _effectEditorForm = null; } if (_effectsForm != null) { _effectsForm.Dispose(); _effectsForm = null; } SetDockDefaults(); }
public TimedSequenceEditorForm() { InitializeComponent(); _scaleFactor = ScalingTools.GetScaleFactor(); deleteVideoTempFolder(); //Clean Up Temp Video File used for any Video Effects menuStrip.Renderer = new ThemeToolStripRenderer(); toolStripOperations.Renderer = new ThemeToolStripRenderer(); _contextMenuStrip.Renderer = new ThemeToolStripRenderer(); int imageSize = (int)(16 * _scaleFactor); _contextMenuStrip.ImageScalingSize = new Size(imageSize, imageSize); statusStrip.Renderer = new ThemeToolStripRenderer(); ForeColor = ThemeColorTable.ForeColor; BackColor = ThemeColorTable.BackgroundColor; ThemeUpdateControls.UpdateControls(this); cboAudioDevices.BackColor = ThemeColorTable.BackgroundColor; cboAudioDevices.ForeColor = ThemeColorTable.ForeColor; var theme = new VS2015DarkTheme(); dockPanel.Theme = theme; Icon = Resources.Icon_Vixen3; int iconSize = (int) (24*_scaleFactor); toolStripOperations.ImageScalingSize = new Size(iconSize, iconSize); toolStripButton_Start.Image = Resources.control_start_blue; toolStripButton_Start.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_Play.Image = Resources.control_play_blue; toolStripButton_Play.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_Stop.Image = Resources.control_stop_blue; toolStripButton_Stop.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_Pause.Image = Resources.control_pause_blue; toolStripButton_Pause.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_End.Image = Resources.control_end_blue; toolStripButton_End.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_Loop.Image = Resources.arrow_repeat; toolStripButton_Loop.DisplayStyle = ToolStripItemDisplayStyle.Image; undoButton.Image = Resources.arrow_undo; undoButton.DisplayStyle = ToolStripItemDisplayStyle.Image; redoButton.Image = Resources.arrow_redo; redoButton.DisplayStyle = ToolStripItemDisplayStyle.Image; redoButton.ButtonType = UndoButtonType.RedoButton; toolStripButton_Cut.Image = Resources.cut; toolStripButton_Cut.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_Copy.Image = Resources.page_white_copy; toolStripButton_Copy.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_Paste.Image = Resources.page_white_paste; toolStripButton_Paste.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_AssociateAudio.Image = Resources.music; toolStripButton_AssociateAudio.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_MarkManager.Image = Resources.timeline_marker; toolStripButton_MarkManager.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_ZoomTimeIn.Image = Resources.zoom_in; toolStripButton_ZoomTimeIn.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_ZoomTimeOut.Image = Resources.zoom_out; toolStripButton_ZoomTimeOut.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_SnapTo.Image = Resources.magnet; toolStripButton_SnapTo.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_DrawMode.Image = Resources.pencil; toolStripButton_DrawMode.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_SelectionMode.Image = Resources.cursor_arrow; toolStripButton_SelectionMode.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_DragBoxFilter.Image = Resources.table_select_big; toolStripButton_DragBoxFilter.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_IncreaseTimingSpeed.Image = Resources.plus; toolStripButton_IncreaseTimingSpeed.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripButton_DecreaseTimingSpeed.Image = Resources.minus; toolStripButton_DecreaseTimingSpeed.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripSplitButton_CloseGaps.Image = Resources.fill_gaps; toolStripSplitButton_CloseGaps.DisplayStyle = ToolStripItemDisplayStyle.Image; toolStripDropDownButton_AlignTo.Image = Resources.alignment; toolStripDropDownButton_AlignTo.DisplayStyle = ToolStripItemDisplayStyle.Image; foreach (ToolStripItem toolStripItem in toolStripDropDownButton_SnapToStrength.DropDownItems) { var toolStripMenuItem = toolStripItem as ToolStripMenuItem; if (toolStripMenuItem != null) { toolStripMenuItem.Click += toolStripButtonSnapToStrength_MenuItem_Click; } } foreach (ToolStripItem toolStripItem in toolStripSplitButton_CloseGaps.DropDownItems) { var toolStripMenuItem = toolStripItem as ToolStripMenuItem; if (toolStripMenuItem != null) { toolStripMenuItem.Click += toolStripButtonCloseGapStrength_MenuItem_Click; } } foreach (ToolStripItem toolStripItem in toolStripDropDownButton_AlignTo.DropDownItems) { var toolStripMenuItem = toolStripItem as ToolStripMenuItem; if (toolStripMenuItem != null) { toolStripMenuItem.Click += toolStripDropDownButtonAlignToStrength_MenuItem_Click; } } PerformAutoScale(); Execution.ExecutionStateChanged += OnExecutionStateChanged; _autoSaveTimer.Tick += AutoSaveEventProcessor; }
public void CreateVisualStudio2015Dark() { var ColorPalette = new VS2015DarkTheme().ColorPalette; AssertColor(ColorPalette.AutoHideStripDefault.Background, ColorTranslator.FromHtml("#FF2D2D30")); AssertColor(ColorPalette.AutoHideStripDefault.Border, ColorTranslator.FromHtml("#FF3F3F46")); AssertColor(ColorPalette.AutoHideStripDefault.Text, ColorTranslator.FromHtml("#FFD0D0D0")); AssertColor(ColorPalette.AutoHideStripHovered.Background, ColorTranslator.FromHtml("#FF2D2D30")); AssertColor(ColorPalette.AutoHideStripHovered.Border, ColorTranslator.FromHtml("#FF007ACC")); AssertColor(ColorPalette.AutoHideStripHovered.Text, ColorTranslator.FromHtml("#FF0097FB")); AssertColor(ColorPalette.OverflowButtonDefault.Glyph, ColorTranslator.FromHtml("#FFF1F1F1")); AssertColor(ColorPalette.OverflowButtonHovered.Background, ColorTranslator.FromHtml("#FF3E3E40")); AssertColor(ColorPalette.OverflowButtonHovered.Border, ColorTranslator.FromHtml("#FF3E3E40")); AssertColor(ColorPalette.OverflowButtonHovered.Glyph, ColorTranslator.FromHtml("#FF007ACC")); AssertColor(ColorPalette.TabSelectedActive.Background, ColorTranslator.FromHtml("#FF007ACC")); AssertColor(ColorPalette.TabSelectedActive.Button, ColorTranslator.FromHtml("#FFD0E6F5")); AssertColor(ColorPalette.TabSelectedActive.Text, ColorTranslator.FromHtml("#FFFFFFFF")); AssertColor(ColorPalette.TabSelectedInactive.Background, ColorTranslator.FromHtml("#FF3F3F46")); AssertColor(ColorPalette.TabSelectedInactive.Button, ColorTranslator.FromHtml("#FF6D6D70")); AssertColor(ColorPalette.TabSelectedInactive.Text, ColorTranslator.FromHtml("#FFF1F1F1")); AssertColor(ColorPalette.TabUnselected.Background, ColorTranslator.FromHtml("#FF2D2D30")); AssertColor(ColorPalette.TabUnselected.Text, ColorTranslator.FromHtml("#FFF1F1F1")); AssertColor(ColorPalette.TabUnselectedHovered.Background, ColorTranslator.FromHtml("#FF1C97EA")); AssertColor(ColorPalette.TabUnselectedHovered.Button, ColorTranslator.FromHtml("#FFD0E6F5")); AssertColor(ColorPalette.TabUnselectedHovered.Text, ColorTranslator.FromHtml("#FFFFFFFF")); AssertColor(ColorPalette.TabButtonSelectedActiveHovered.Background, ColorTranslator.FromHtml("#FF1C97EA")); AssertColor(ColorPalette.TabButtonSelectedActiveHovered.Border, ColorTranslator.FromHtml("#FF1C97EA")); AssertColor(ColorPalette.TabButtonSelectedActiveHovered.Glyph, ColorTranslator.FromHtml("#FFFFFFFF")); AssertColor(ColorPalette.TabButtonSelectedInactiveHovered.Background, ColorTranslator.FromHtml("#FF555555")); AssertColor(ColorPalette.TabButtonSelectedInactiveHovered.Border, ColorTranslator.FromHtml("#FF555555")); AssertColor(ColorPalette.TabButtonSelectedInactiveHovered.Glyph, ColorTranslator.FromHtml("#FFF1F1F1")); AssertColor(ColorPalette.TabButtonUnselectedTabHoveredButtonHovered.Background, ColorTranslator.FromHtml("#FF52B0EF")); AssertColor(ColorPalette.TabButtonUnselectedTabHoveredButtonHovered.Border, ColorTranslator.FromHtml("#FF52B0EF")); AssertColor(ColorPalette.TabButtonUnselectedTabHoveredButtonHovered.Glyph, ColorTranslator.FromHtml("#FFFFFFFF")); AssertColor(ColorPalette.MainWindowActive.Background, ColorTranslator.FromHtml("#FF2D2D30")); AssertColor(ColorPalette.MainWindowStatusBarDefault.Background, ColorTranslator.FromHtml("#FF007ACC")); AssertColor(ColorPalette.ToolWindowCaptionActive.Background, ColorTranslator.FromHtml("#FF007ACC")); AssertColor(ColorPalette.ToolWindowBorder, ColorTranslator.FromHtml("#FF3F3F46")); AssertColor(ColorPalette.ToolWindowCaptionActive.Button, ColorTranslator.FromHtml("#FFFFFFFF")); AssertColor(ColorPalette.ToolWindowCaptionActive.Grip, ColorTranslator.FromHtml("#FF59A8DE")); AssertColor(ColorPalette.ToolWindowCaptionActive.Text, ColorTranslator.FromHtml("#FFFFFFFF")); AssertColor(ColorPalette.ToolWindowCaptionInactive.Background, ColorTranslator.FromHtml("#FF2D2D30")); AssertColor(ColorPalette.ToolWindowCaptionInactive.Button, ColorTranslator.FromHtml("#FFF1F1F1")); AssertColor(ColorPalette.ToolWindowCaptionInactive.Grip, ColorTranslator.FromHtml("#FF46464A")); AssertColor(ColorPalette.ToolWindowCaptionInactive.Text, ColorTranslator.FromHtml("#FFD0D0D0")); AssertColor(ColorPalette.ToolWindowCaptionButtonActiveHovered.Background, ColorTranslator.FromHtml("#FF52B0EF")); AssertColor(ColorPalette.ToolWindowCaptionButtonActiveHovered.Border, ColorTranslator.FromHtml("#FF52B0EF")); AssertColor(ColorPalette.ToolWindowCaptionButtonActiveHovered.Glyph, ColorTranslator.FromHtml("#FFFFFFFF")); AssertColor(ColorPalette.ToolWindowCaptionButtonInactiveHovered.Background, ColorTranslator.FromHtml("#FF393939")); AssertColor(ColorPalette.ToolWindowCaptionButtonInactiveHovered.Border, ColorTranslator.FromHtml("#FF393939")); AssertColor(ColorPalette.ToolWindowCaptionButtonInactiveHovered.Glyph, ColorTranslator.FromHtml("#FFF1F1F1")); AssertColor(ColorPalette.ToolWindowTabSelectedActive.Background, ColorTranslator.FromHtml("#FF252526")); AssertColor(ColorPalette.ToolWindowTabSelectedActive.Text, ColorTranslator.FromHtml("#FF0097FB")); AssertColor(ColorPalette.ToolWindowTabSelectedInactive.Background, ColorTranslator.FromHtml("#FF252526")); AssertColor(ColorPalette.ToolWindowTabSelectedInactive.Text, ColorTranslator.FromHtml("#FF0097FB")); AssertColor(ColorPalette.ToolWindowTabUnselected.Background, ColorTranslator.FromHtml("#FF2D2D30")); AssertColor(ColorPalette.ToolWindowTabUnselected.Text, ColorTranslator.FromHtml("#FFD0D0D0")); AssertColor(ColorPalette.ToolWindowTabUnselectedHovered.Background, ColorTranslator.FromHtml("#FF3E3E40")); AssertColor(ColorPalette.ToolWindowTabUnselectedHovered.Text, ColorTranslator.FromHtml("#FF55AAFF")); }
public VixenPreviewSetup3() { InitializeComponent(); Icon = Resources.Icon_Vixen3; menuStrip.Renderer = new ThemeToolStripRenderer(); ForeColor = ThemeColorTable.ForeColor; BackColor = ThemeColorTable.BackgroundColor; ThemeUpdateControls.UpdateControls(this); panel10.BackColor = Color.Black; foreach (Control c in panel10.Controls) { c.BackColor = Color.Black; } dockPanel.BackColor = ThemeColorTable.BackgroundColor; var theme = new VS2015DarkTheme(); dockPanel.Theme = theme; label9.ForeColor = Color.Turquoise; label10.ForeColor = Color.LimeGreen; label11.ForeColor = Color.White; label12.ForeColor = Color.HotPink; label13.ForeColor = Color.Yellow; this.ShowInTaskbar = false; int iconSize = (int)(24 * ScalingTools.GetScaleFactor()); undoButton.Image = Tools.GetIcon(Resources.arrow_undo, iconSize); undoButton.DisplayStyle = ToolStripItemDisplayStyle.Image; redoButton.Image = Tools.GetIcon(Resources.arrow_redo, iconSize); redoButton.DisplayStyle = ToolStripItemDisplayStyle.Image; redoButton.ButtonType = UndoButtonType.RedoButton; undoToolStripMenuItem.Enabled = false; redoToolStripMenuItem.Enabled = false; }