private void InitialiseToolbars() { // Main toolbar var tbRenderer = new UIThemeToolbarRenderer(); tbRenderer.SetUITheme(new UITheme()); tbRenderer.EnableDrawRowSeparators(true); this.Toolbar.Renderer = tbRenderer; this.Toolbar.BackColor = BackColor; if (DPIScaling.WantScaling()) { int imageSize = DPIScaling.Scale(16); this.Toolbar.ImageScalingSize = new System.Drawing.Size(imageSize, imageSize); } // Place this at the end to ensure the toolbar has finished its resize Toolbars.FixupButtonSizes(this.Toolbar); UpdateToolbar(); // Page toolbars var theme = new UITheme(); theme.SetAppDrawingColor(UITheme.AppColor.AppBackLight, headerPage.BackColor); theme.SetAppDrawingColor(UITheme.AppColor.ToolbarLight, headerPage.BackColor); theme.SetAppDrawingColor(UITheme.AppColor.ToolbarDark, headerPage.BackColor); this.htmlReportHeaderControl.SetUITheme(theme); this.htmlReportTitleControl.SetUITheme(theme); this.htmlReportTasksControl.SetUITheme(theme); this.htmlReportFooterControl.SetUITheme(theme); }
// --------------------------------------------------------------- public TDLHtmlEditorControl(System.Drawing.Font font, Translator trans) { m_ControlsFont = font; m_Trans = trans; m_toolbarRenderer = new UIThemeToolbarRenderer(); m_TextChangeTimer = new Timer(); InitializeComponent(); }
private void CreateToolbar() { var assembly = Assembly.GetExecutingAssembly(); var images = new Bitmap(assembly.GetManifestResourceStream("DayViewUIExtension.toolbar_std.bmp")); m_TBImageList = new ImageList(); m_TBImageList.ImageSize = new System.Drawing.Size(16, 16); m_TBImageList.TransparentColor = Color.Magenta; m_TBImageList.Images.AddStrip(images); m_Toolbar = new ToolStrip(); m_Toolbar.Anchor = AnchorStyles.None; m_Toolbar.GripStyle = ToolStripGripStyle.Hidden; m_Toolbar.ImageList = m_TBImageList; if (DPIScaling.WantScaling()) { int imageSize = DPIScaling.Scale(16); m_Toolbar.ImageScalingSize = new Size(imageSize, imageSize); m_Toolbar.AutoSize = false; m_Toolbar.Height = (imageSize + 10); } m_TBRenderer = new UIThemeToolbarRenderer(); m_Toolbar.Renderer = m_TBRenderer; var btn1 = new ToolStripButton(); btn1.ImageIndex = 0; btn1.Click += new EventHandler(OnGoToToday); btn1.ToolTipText = m_Trans.Translate("Go to Today"); m_Toolbar.Items.Add(btn1); var btn2 = new ToolStripButton(); btn2.ImageIndex = 1; btn2.Click += new EventHandler(OnPreferences); btn2.ToolTipText = m_Trans.Translate("Preferences"); m_Toolbar.Items.Add(btn2); var btn3 = new ToolStripButton(); btn3.ImageIndex = 2; btn3.Click += new EventHandler(OnHelp); btn3.ToolTipText = m_Trans.Translate("Online Help"); m_Toolbar.Items.Add(btn3); Toolbars.FixupButtonSizes(m_Toolbar); Controls.Add(m_Toolbar); }
private void InitialiseToolbar() { m_TBRenderer = new UIThemeToolbarRenderer(); m_TBRenderer.SetUITheme(new UITheme()); m_TBRenderer.EnableDrawRowDividers(true); this.Toolbar.Renderer = m_TBRenderer; if (DPIScaling.WantScaling()) { int imageSize = DPIScaling.Scale(16); this.Toolbar.ImageScalingSize = new System.Drawing.Size(imageSize, imageSize); } // Place this at the end to ensure the toolbar has finished its resize Toolbars.FixupButtonSizes(this.Toolbar); }
// -------------------------------------------- public TDLGridEditorControl(Font font, Translator trans) { m_toolbarRenderer = new UIThemeToolbarRenderer(); m_ControlsFont = font; m_Trans = trans; InitialiseFeatures(); InitialiseToolbars(); InitialiseChangeCallbacks(); Worksheet.DefaultFontName = m_ControlsFont.Name; Worksheet.DefaultFontSize = m_ControlsFont.SizeInPoints; m_Trans.Translate(MenuBar.Items); m_Trans.Translate(ToolBar.Items); m_Trans.Translate(FontBar.Items); // m_Trans.Translate(FormulaBar.Items); // m_Trans.Translate(StatusBar.Items); m_Trans.Translate(RowContextMenu.Items); m_Trans.Translate(CellContextMenu.Items); m_Trans.Translate(HeaderContextMenu.Items); m_Trans.Translate(ColumnContextMenu.Items); }
private void CreateToolbar() { var assembly = Assembly.GetExecutingAssembly(); var images = new Bitmap(assembly.GetManifestResourceStream("DayViewUIExtension.toolbar_std.bmp")); m_TBImageList = new ImageList(); m_TBImageList.ColorDepth = ColorDepth.Depth32Bit; m_TBImageList.ImageSize = new System.Drawing.Size(16, 16); m_TBImageList.TransparentColor = Color.Magenta; m_TBImageList.Images.AddStrip(images); m_Toolbar = new IIControls.ToolStripEx(); m_Toolbar.Anchor = AnchorStyles.None; m_Toolbar.GripStyle = ToolStripGripStyle.Hidden; m_Toolbar.ImageList = m_TBImageList; int imageSize = DPIScaling.Scale(16); m_Toolbar.ImageScalingSize = new Size(imageSize, imageSize); m_Toolbar.Height = (imageSize + 7); // MFC m_TBRenderer = new UIThemeToolbarRenderer(); m_Toolbar.Renderer = m_TBRenderer; var btn1 = new ToolStripButton(); btn1.ImageIndex = 0; btn1.Click += new EventHandler(OnGoToToday); btn1.ToolTipText = m_Trans.Translate("Go to Today"); m_Toolbar.Items.Add(btn1); m_Toolbar.Items.Add(new ToolStripSeparator()); var btn2 = new ToolStripButton(); btn2.Name = "Show1DayView"; btn2.ImageIndex = 1; btn2.Click += new EventHandler(OnShow1DayView); btn2.ToolTipText = m_Trans.Translate("1 Day View"); m_Toolbar.Items.Add(btn2); var btn3 = new ToolStripButton(); btn3.Name = "Show3DayView"; btn3.ImageIndex = 2; btn3.Click += new EventHandler(OnShow3DayView); btn3.ToolTipText = m_Trans.Translate("3 Day View"); m_Toolbar.Items.Add(btn3); var btn4 = new ToolStripButton(); btn4.Name = "Show7DayView"; btn4.ImageIndex = 3; btn4.Click += new EventHandler(OnShow7DayView); btn4.ToolTipText = m_Trans.Translate("7 Day View"); m_Toolbar.Items.Add(btn4); var btn5 = new ToolStripButton(); btn5.Name = "Show14DayView"; btn5.ImageIndex = 4; btn5.Click += new EventHandler(OnShow14DayView); btn5.ToolTipText = m_Trans.Translate("14 Day View"); m_Toolbar.Items.Add(btn5); var btn6 = new ToolStripButton(); btn6.Name = "Show28DayView"; btn6.ImageIndex = 5; btn6.Click += new EventHandler(OnShow28DayView); btn6.ToolTipText = m_Trans.Translate("28 Day View"); m_Toolbar.Items.Add(btn6); m_Toolbar.Items.Add(new ToolStripSeparator()); var btn9 = new ToolStripButton(); btn9.ImageIndex = 6; btn9.Click += new EventHandler(OnPreferences); btn9.ToolTipText = m_Trans.Translate("Preferences"); m_Toolbar.Items.Add(btn9); var btn10 = new ToolStripButton(); btn10.ImageIndex = 7; btn10.Click += new EventHandler(OnHelp); btn10.ToolTipText = m_Trans.Translate("Online Help"); m_Toolbar.Items.Add(btn10); Toolbars.FixupButtonSizes(m_Toolbar); Controls.Add(m_Toolbar); }