public DockingMDI() { //oDefaultRenderer = new ToolStripProfessionalRenderer(new PropertyGridEx.CustomColorScheme()); oDefaultRenderer = new ToolStripProfessionalRenderer(new ProfessionalColorTable()); InitializeComponent(); }
public FormMain() { // 強制言語変更 //System.Threading.Thread.CurrentThread.CurrentUICulture = System.Globalization.CultureInfo.CreateSpecificCulture("en"); InitializeComponent(); System.Reflection.Assembly asm = System.Reflection.Assembly.GetExecutingAssembly(); System.Version version = asm.GetName().Version; Text += " " + version; this.feedTreeManager = new FeedTreeManager(); this.settingsManager = new SettingsManager(); // ToolStrip の右端の影をフラットにする ToolStripProfessionalRenderer renderer = new ToolStripProfessionalRenderer(); renderer.RoundedEdges = false; toolStripMain.Renderer = renderer; ReadSettings(); Hashtable workerArgs = new Hashtable(); workerArgs["ExpandAll"] = true; backgroundWorkerUpdateFeed.RunWorkerAsync(workerArgs); }
private void InitColors() { try //myCustom Renderer { Office2007Renderer renderer = (Office2007Renderer)ToolStripManager.Renderer; ProfessionalColorTable colorTable = (ProfessionalColorTable)renderer.ColorTable; //Set Colors base.ForeColor = colorTable.MenuItemText; base.BackColor = colorTable.ToolStripContentPanelGradientBegin; } catch (Exception ex) { //Standard Renderer try { System.Windows.Forms.ToolStripProfessionalRenderer renderer = (System.Windows.Forms.ToolStripProfessionalRenderer)ToolStripManager.Renderer; System.Windows.Forms.ProfessionalColorTable colorTable = (System.Windows.Forms.ProfessionalColorTable)renderer.ColorTable; //Set Colors base.ForeColor = colorTable.GripDark; base.BackColor = colorTable.ToolStripContentPanelGradientBegin; } catch (Exception ex3) { Console.WriteLine(ex3.Message); } Console.WriteLine(ex.Message); } }
public frmMain(string[] args) { InitializeComponent(); //Apply a gray professional renderer as a default renderer _defaultRenderer = new ToolStripProfessionalRenderer(new PropertyGridEx.CustomColorScheme()); ToolStripManager.Renderer = _defaultRenderer; _defaultRenderer.RoundedEdges = false; dockPanel.ActiveAutoHideContent = null; dockPanel.Parent = this; VS2005Style.Extender.SetSchema(dockPanel, VS2005Style.Extender.Schema.FromBase); //Inizializza la descrizione dei menu. this.InitMenuDescription(); //Inizializza l'elenco dei file recenti. _recentFiles = new RecentFiles(mnuFile, mnuFile.DropDownItems.Count - 1, Settings.Default.RecentFilesNumber, Settings.Default.ShowRecentFiles, RecentFile_Click); //if (args.Length > 0) //{ // //Sono stati specificati file da riga di comando: li apre. // foreach (string file in args) // this.OpenFile(file); //} //else //{ // //Non sono stati specificati file da riga di comando: crea il primo documento vuoto. // frmDocument frm = new frmDocument(tabDocumenti); // this.AddNewPage(frm); //} }
public UserMenuStrip() { InitializeComponent(); RenderMode = ToolStripRenderMode.Professional; Renderer = new ToolStripProfessionalRenderer(new CustomMenuStripColorTable()); }
/// <summary> /// Creates a new instance of the CreateSlideShow class initialized with default values. /// </summary> public CreateSlideShow() { InitializeComponent(); ToolStripProfessionalRenderer oRenderer = new ToolStripProfessionalRenderer(); oRenderer.RoundedEdges = false; // Apply the a standard renderer without rounded edges to the toolstrip. ts_FileOptions.Renderer = oRenderer; // Update the image view time numericupdown. nud_Seconds.Value = m_nImageViewTime; // Update the transiton mode combobox. cbx_TransitionMode.Items.AddRange(Enum.GetNames(typeof(TransitionMode))); cbx_TransitionMode.SelectedIndex = (int)m_nTransitionMode; // Update the fade speed combobox. cbx_FadeSpeed.Items.AddRange(Enum.GetNames(typeof(FadeSpeed))); cbx_FadeSpeed.SelectedIndex = (int)m_nFadeSpeed; // Update the save location textbox. txtb_SaveLocation.Text = (string.IsNullOrEmpty(m_sSaveLocation)) ? ApplicationData.SlideShowFolder : m_sSaveLocation; }
private void Renderer_RenderToolStripBackground(object sender, ToolStripRenderEventArgs e) { if (base.Renderer is ToolStripProfessionalRenderer) { ToolStripProfessionalRenderer toolStripProfessionalRenderer = base.Renderer as ToolStripProfessionalRenderer; Color color; Color color2; if (this._headerStyle == AreaHeaderStyle.Large) { color = toolStripProfessionalRenderer.ColorTable.OverflowButtonGradientMiddle; color2 = toolStripProfessionalRenderer.ColorTable.OverflowButtonGradientEnd; } else { color = toolStripProfessionalRenderer.ColorTable.MenuStripGradientEnd; color2 = toolStripProfessionalRenderer.ColorTable.MenuStripGradientBegin; } Rectangle rect = new Rectangle(Point.Empty, e.ToolStrip.Size); if (rect.Width > 0 && rect.Height > 0) { using (Brush brush = new LinearGradientBrush(rect, color, color2, LinearGradientMode.Vertical)) { e.Graphics.FillRectangle(brush, rect); } } } }
protected override void OnSetRenderer(ToolStripProfessionalRenderer pr) { // Do base work base.OnSetRenderer(pr); // Button Painting pr.RenderButtonBackground += new ToolStripItemRenderEventHandler(StackStrip_RenderButtonBackground); }
public FlatContextMenuStrip() : base() { Renderer = new ToolStripProfessionalRenderer(new TColorTable()); ShowImageMargin = false; ForeColor = Color.White; Font = new Font("Segoe UI", 8); }
public CustomPropertyGrid() { ToolStripRenderer = new ToolStripProfessionalRenderer(); base.HelpVisible = false; base.ToolbarVisible = false; base.Dock = DockStyle.Fill; PropertySort = PropertySort.Alphabetical; // HelpBackColor // HelpForeColor }
private void SetRenderer() { if (base.Renderer is ToolStripProfessionalRenderer && base.Renderer != this._pr) { if (this._pr == null) { this._pr = new ToolStripProfessionalRenderer(); this._pr.RoundedEdges = false; this._pr.RenderToolStripBackground += new ToolStripRenderEventHandler(this.Renderer_RenderToolStripBackground); } base.Renderer = this._pr; } }
public GenusIDE(About splash) { _splash = splash; InitializeComponent(); //LoadFonts(); // dangerous. Causes AccessViolationException most of the times. var renderer = new ToolStripProfessionalRenderer(); renderer.ColorTable.UseSystemColors = true; renderer.RoundedEdges = false; ToolStripManager.Renderer = renderer; // Set the application title Text = Program.Title; aboutToolStripMenuItem.Text = String.Format(CultureInfo.CurrentCulture, "&About {0}", Program.Title); }
public MainForm(string[] args) : this() { // Store the command line args this._args = args; // I personally really dislike the OfficeXP look on Windows XP with the blue. ToolStripProfessionalRenderer renderer = new ToolStripProfessionalRenderer(); renderer.ColorTable.UseSystemColors = true; renderer.RoundedEdges = false; ToolStripManager.Renderer = renderer; // Set the application title Text = Program.Title; aboutToolStripMenuItem.Text = String.Format(CultureInfo.CurrentCulture, "&About {0}", Program.Title); }
public void PropertyRenderer () { ToolStripContentPanel tsp = new ToolStripContentPanel (); EventWatcher ew = new EventWatcher (tsp); ToolStripProfessionalRenderer pr = new ToolStripProfessionalRenderer (); tsp.Renderer = pr; Assert.AreSame (pr, tsp.Renderer, "B1"); Assert.AreEqual (ToolStripRenderMode.Custom, tsp.RenderMode, "B1-2"); // I refuse to call the event twice like .Net does. //Assert.AreEqual ("RendererChanged;RendererChanged", ew.ToString (), "B2"); ew.Clear (); tsp.Renderer = pr; //Assert.AreEqual (string.Empty, ew.ToString (), "B3"); }
public FormMain() { InitializeComponent(); statusUpdateDelegate = new StatusUpdateDelegate(StatusUpdate); // Fix ugly toolstrip ToolStripProfessionalRenderer renderer = new ToolStripProfessionalRenderer(new CustomProfessionalColorTable()); renderer.RoundedEdges = false; toolStripMain.Renderer = renderer; toolStripPreview.Renderer = renderer; menuStripMain.Renderer = renderer; toolStripFindPane.Renderer = renderer; panelFind.Visible = false; toolStripComboBoxNumberOfLines.Visible = false; }
protected override void OnPaint(PaintEventArgs e) { ToolStripProfessionalRenderer renderer = new ToolStripProfessionalRenderer(new ButtonColorTable()); renderer.DrawButtonBackground(new ToolStripItemRenderEventArgs(e.Graphics, this)); /* if ((this.DisplayStyle & ToolStripItemDisplayStyle.Image) == ToolStripItemDisplayStyle.Image) { renderer.DrawItemImage(new ToolStripItemImageRenderEventArgs(e.Graphics, this, base.InternalLayout.ImageRectangle) { ShiftOnPress = true }); } if ((this.DisplayStyle & ToolStripItemDisplayStyle.Text) == ToolStripItemDisplayStyle.Text) { renderer.DrawItemText(new ToolStripItemTextRenderEventArgs(e.Graphics, this, this.Text, base.InternalLayout.TextRectangle, this.ForeColor, this.Font, base.InternalLayout.TextFormat)); } */ }
private void InitColors() { try //myCustom Renderer { Office2007Renderer renderer = (Office2007Renderer)ToolStripManager.Renderer; ProfessionalColorTable _colorTable = (ProfessionalColorTable)renderer.ColorTable; //Set Colors GradientTop = _colorTable.ToolStripGradientBegin; GradientBottom = _colorTable.ToolStripGradientMiddle; GradientBorderColor = _colorTable.ToolStripBorder; if (GradientBorderColor == Color.White) { GradientBorderColor = Color.LightGray; } this.ForeColor = _colorTable.MenuItemText; HotForeColor = _colorTable.MenuItemText; PressedForeColor = _colorTable.MenuItemText; } catch (Exception ex) { try { System.Windows.Forms.ToolStripProfessionalRenderer renderer = (System.Windows.Forms.ToolStripProfessionalRenderer)ToolStripManager.Renderer; System.Windows.Forms.ProfessionalColorTable _colorTable = (System.Windows.Forms.ProfessionalColorTable)renderer.ColorTable; //Set Colors GradientTop = _colorTable.ToolStripGradientBegin; GradientBottom = _colorTable.ToolStripGradientMiddle; GradientBorderColor = _colorTable.ToolStripBorder; if (GradientBorderColor == Color.White) { GradientBorderColor = Color.LightGray; } this.ForeColor = _colorTable.SeparatorDark; HotForeColor = _colorTable.SeparatorDark; PressedForeColor = _colorTable.SeparatorDark; } catch (Exception ex3) { Console.WriteLine(ex3.Message); } Console.WriteLine(ex.Message); } }
private void InitializeComponent() { this.components = new System.ComponentModel.Container(); this.Load += new System.EventHandler(MainForm_Load); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm)); System.Windows.Forms.ToolStripProfessionalRenderer ToolStripProfessionalRenderer1 = new System.Windows.Forms.ToolStripProfessionalRenderer(); System.Windows.Forms.ToolStripProfessionalRenderer ToolStripProfessionalRenderer2 = new System.Windows.Forms.ToolStripProfessionalRenderer(); System.Windows.Forms.ToolStripProfessionalRenderer ToolStripProfessionalRenderer3 = new System.Windows.Forms.ToolStripProfessionalRenderer(); System.Windows.Forms.ToolStripProfessionalRenderer ToolStripProfessionalRenderer4 = new System.Windows.Forms.ToolStripProfessionalRenderer(); System.Windows.Forms.ToolStripSystemRenderer ToolStripSystemRenderer1 = new System.Windows.Forms.ToolStripSystemRenderer(); System.Windows.Forms.ToolStripProfessionalRenderer ToolStripProfessionalRenderer5 = new System.Windows.Forms.ToolStripProfessionalRenderer(); this.MenuStrip1 = new System.Windows.Forms.MenuStrip(); this.AddToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.AddToolStripMenuItem.Click += new System.EventHandler(this.AddToolStripMenuItem_Click); this.RemoveToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.RemoveToolStripMenuItem.Click += new System.EventHandler(this.RemoveToolStripMenuItem_Click); this.ChangePropertiesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.ChangePropertiesToolStripMenuItem.Click += new System.EventHandler(this.ChangePropertiesToolStripMenuItem_Click); this.AnimateIconToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.AnimateIconToolStripMenuItem.Click += new System.EventHandler(this.AnimateIconToolStripMenuItem_Click); this.Option1ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.StatusStrip1 = new System.Windows.Forms.StatusStrip(); this.Timer1 = new System.Windows.Forms.Timer(this.components); this.Timer1.Tick += new System.EventHandler(this.Timer1_Tick); this.ImageList1 = new System.Windows.Forms.ImageList(this.components); this.TabControl7 = new Thinksea.Windows.Forms.MdiTabControl.TabControl(); this.TabControl7.GetTabRegion += new Thinksea.Windows.Forms.MdiTabControl.TabControl.GetTabRegionEventHandler(this.TabControl7_GetTabRegion); this.TabControl6 = new Thinksea.Windows.Forms.MdiTabControl.TabControl(); this.TabControl6.TabPaintBorder += new Thinksea.Windows.Forms.MdiTabControl.TabControl.TabPaintBorderEventHandler(this.TabControl6_TabPaintBorder); this.TabControl5 = new Thinksea.Windows.Forms.MdiTabControl.TabControl(); this.TabControl5.GetTabRegion += new Thinksea.Windows.Forms.MdiTabControl.TabControl.GetTabRegionEventHandler(this.TabControl5_GetTabRegion); this.TabControl4 = new Thinksea.Windows.Forms.MdiTabControl.TabControl(); this.TabControl3 = new Thinksea.Windows.Forms.MdiTabControl.TabControl(); this.TabControl3.TabPaintBorder += new Thinksea.Windows.Forms.MdiTabControl.TabControl.TabPaintBorderEventHandler(this.TabControl3_TabPaintBorder); this.TabControl2 = new Thinksea.Windows.Forms.MdiTabControl.TabControl(); this.TabControl2.GetTabRegion += new Thinksea.Windows.Forms.MdiTabControl.TabControl.GetTabRegionEventHandler(this.TabControl2_GetTabRegion); this.TabControl1 = new Thinksea.Windows.Forms.MdiTabControl.TabControl(); this.TabControl1.GetTabRegion += new Thinksea.Windows.Forms.MdiTabControl.TabControl.GetTabRegionEventHandler(this.TabControl1_GetTabRegion); this.UntabToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); this.UntabToolStripMenuItem.Click += new System.EventHandler(this.UntabToolStripMenuItem_Click); this.MenuStrip1.SuspendLayout(); this.SuspendLayout(); // //MenuStrip1 // this.MenuStrip1.BackColor = System.Drawing.SystemColors.Control; this.MenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.AddToolStripMenuItem, this.RemoveToolStripMenuItem, this.ChangePropertiesToolStripMenuItem, this.AnimateIconToolStripMenuItem, this.UntabToolStripMenuItem }); this.MenuStrip1.Location = new System.Drawing.Point(0, 0); this.MenuStrip1.Name = "MenuStrip1"; this.MenuStrip1.Size = new System.Drawing.Size(592, 24); this.MenuStrip1.TabIndex = 0; this.MenuStrip1.Text = "MenuStrip1"; // //AddToolStripMenuItem // this.AddToolStripMenuItem.Name = "AddToolStripMenuItem"; this.AddToolStripMenuItem.Size = new System.Drawing.Size(38, 20); this.AddToolStripMenuItem.Text = "Add"; // //RemoveToolStripMenuItem // this.RemoveToolStripMenuItem.Name = "RemoveToolStripMenuItem"; this.RemoveToolStripMenuItem.Size = new System.Drawing.Size(102, 20); this.RemoveToolStripMenuItem.Text = "Remove Selected"; // //ChangePropertiesToolStripMenuItem // this.ChangePropertiesToolStripMenuItem.Name = "ChangePropertiesToolStripMenuItem"; this.ChangePropertiesToolStripMenuItem.Size = new System.Drawing.Size(108, 20); this.ChangePropertiesToolStripMenuItem.Text = "Change Properties"; // //AnimateIconToolStripMenuItem // this.AnimateIconToolStripMenuItem.Name = "AnimateIconToolStripMenuItem"; this.AnimateIconToolStripMenuItem.Size = new System.Drawing.Size(82, 20); this.AnimateIconToolStripMenuItem.Text = "Animate Icon"; // //Option1ToolStripMenuItem // this.Option1ToolStripMenuItem.Name = "Option1ToolStripMenuItem"; this.Option1ToolStripMenuItem.Size = new System.Drawing.Size(58, 20); this.Option1ToolStripMenuItem.Text = "option 1"; // //StatusStrip1 // this.StatusStrip1.Location = new System.Drawing.Point(0, 438); this.StatusStrip1.Name = "StatusStrip1"; this.StatusStrip1.Size = new System.Drawing.Size(592, 22); this.StatusStrip1.TabIndex = 3; this.StatusStrip1.Text = "StatusStrip1"; // //Timer1 // // //ImageList1 // this.ImageList1.ImageStream = (System.Windows.Forms.ImageListStreamer)(resources.GetObject("ImageList1.ImageStream")); this.ImageList1.TransparentColor = System.Drawing.Color.Transparent; this.ImageList1.Images.SetKeyName(0, "8.ico"); this.ImageList1.Images.SetKeyName(1, "1.ico"); this.ImageList1.Images.SetKeyName(2, "2.ico"); this.ImageList1.Images.SetKeyName(3, "3.ico"); this.ImageList1.Images.SetKeyName(4, "4.ico"); this.ImageList1.Images.SetKeyName(5, "5.ico"); this.ImageList1.Images.SetKeyName(6, "6.ico"); this.ImageList1.Images.SetKeyName(7, "7.ico"); // //TabControl7 // this.TabControl7.Alignment = (Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment)Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment.Top; this.TabControl7.Dock = System.Windows.Forms.DockStyle.Fill; this.TabControl7.Location = new System.Drawing.Point(0, 387); this.TabControl7.MenuRenderer = null; this.TabControl7.Name = "TabControl7"; this.TabControl7.Size = new System.Drawing.Size(592, 51); this.TabControl7.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; this.TabControl7.TabBorderEnhanceWeight = Thinksea.Windows.Forms.MdiTabControl.TabControl.Weight.Soft; this.TabControl7.TabCloseButtonImage = null; this.TabControl7.TabCloseButtonImageDisabled = null; this.TabControl7.TabCloseButtonImageHot = null; this.TabControl7.TabIndex = 10; this.TabControl7.TabsDirection = Thinksea.Windows.Forms.MdiTabControl.TabControl.FlowDirection.LeftToRight; // //TabControl6 // this.TabControl6.Alignment = (Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment)Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment.Top; this.TabControl6.Dock = System.Windows.Forms.DockStyle.Top; this.TabControl6.Location = new System.Drawing.Point(0, 343); ToolStripProfessionalRenderer1.RoundedEdges = true; this.TabControl6.MenuRenderer = ToolStripProfessionalRenderer1; this.TabControl6.Name = "TabControl6"; this.TabControl6.Size = new System.Drawing.Size(592, 44); this.TabControl6.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; this.TabControl6.TabBorderEnhanced = true; this.TabControl6.TabBorderEnhanceWeight = Thinksea.Windows.Forms.MdiTabControl.TabControl.Weight.Soft; this.TabControl6.TabCloseButtonImage = global::MdiTabControlTest.Properties.Resources.Close; this.TabControl6.TabCloseButtonImageDisabled = global::MdiTabControlTest.Properties.Resources.CloseDisabled; this.TabControl6.TabCloseButtonImageHot = global::MdiTabControlTest.Properties.Resources.CloseHot; this.TabControl6.TabCloseButtonSize = new System.Drawing.Size(14, 14); this.TabControl6.TabIndex = 9; this.TabControl6.TabsDirection = Thinksea.Windows.Forms.MdiTabControl.TabControl.FlowDirection.LeftToRight; // //TabControl5 // this.TabControl5.Alignment = (Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment)Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment.Top; this.TabControl5.BackHighColor = System.Drawing.Color.PaleGoldenrod; this.TabControl5.BackLowColor = System.Drawing.Color.PaleGoldenrod; this.TabControl5.CloseButtonVisible = true; this.TabControl5.Dock = System.Windows.Forms.DockStyle.Top; this.TabControl5.DropButtonVisible = false; this.TabControl5.Location = new System.Drawing.Point(0, 280); ToolStripProfessionalRenderer2.RoundedEdges = true; this.TabControl5.MenuRenderer = ToolStripProfessionalRenderer2; this.TabControl5.Name = "TabControl5"; this.TabControl5.Size = new System.Drawing.Size(592, 63); this.TabControl5.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias; this.TabControl5.TabBorderEnhanced = true; this.TabControl5.TabBorderEnhanceWeight = Thinksea.Windows.Forms.MdiTabControl.TabControl.Weight.Soft; this.TabControl5.TabCloseButtonImage = null; this.TabControl5.TabCloseButtonImageDisabled = null; this.TabControl5.TabCloseButtonImageHot = null; this.TabControl5.TabCloseButtonVisible = false; this.TabControl5.TabHeight = 16; this.TabControl5.TabIconSize = new System.Drawing.Size(14, 14); this.TabControl5.TabIndex = 7; this.TabControl5.TabMaximumWidth = 80; this.TabControl5.TabMinimumWidth = 80; this.TabControl5.TabOffset = -2; this.TabControl5.TabPadLeft = 15; this.TabControl5.TabsDirection = Thinksea.Windows.Forms.MdiTabControl.TabControl.FlowDirection.LeftToRight; this.TabControl5.TabTop = 1; // //TabControl4 // this.TabControl4.Alignment = (Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment)Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment.Top; this.TabControl4.AutoValidate = System.Windows.Forms.AutoValidate.EnableAllowFocusChange; this.TabControl4.Dock = System.Windows.Forms.DockStyle.Top; this.TabControl4.Location = new System.Drawing.Point(0, 168); ToolStripProfessionalRenderer3.RoundedEdges = true; this.TabControl4.MenuRenderer = ToolStripProfessionalRenderer3; this.TabControl4.Name = "TabControl4"; this.TabControl4.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; this.TabControl4.Size = new System.Drawing.Size(592, 112); this.TabControl4.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality; this.TabControl4.TabBorderEnhanced = true; this.TabControl4.TabBorderEnhanceWeight = Thinksea.Windows.Forms.MdiTabControl.TabControl.Weight.Medium; this.TabControl4.TabCloseButtonImage = null; this.TabControl4.TabCloseButtonImageDisabled = null; this.TabControl4.TabCloseButtonImageHot = null; this.TabControl4.TabGlassGradient = true; this.TabControl4.TabIndex = 8; this.TabControl4.TabOffset = 1; this.TabControl4.TabsDirection = Thinksea.Windows.Forms.MdiTabControl.TabControl.FlowDirection.LeftToRight; // //TabControl3 // this.TabControl3.Alignment = (Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment)Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment.Bottom; this.TabControl3.AllowTabReorder = false; this.TabControl3.BackHighColor = System.Drawing.SystemColors.ControlDark; this.TabControl3.BackLowColor = System.Drawing.SystemColors.ControlDark; this.TabControl3.Dock = System.Windows.Forms.DockStyle.Top; this.TabControl3.DropButtonVisible = false; this.TabControl3.FontBoldOnSelect = false; this.TabControl3.ForeColorDisabled = System.Drawing.SystemColors.ControlDarkDark; this.TabControl3.HotTrack = false; this.TabControl3.Location = new System.Drawing.Point(0, 126); ToolStripProfessionalRenderer4.RoundedEdges = true; this.TabControl3.MenuRenderer = ToolStripProfessionalRenderer4; this.TabControl3.Name = "TabControl3"; this.TabControl3.Size = new System.Drawing.Size(592, 42); this.TabControl3.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; this.TabControl3.TabBackHighColorDisabled = System.Drawing.Color.Transparent; this.TabControl3.TabBackLowColor = System.Drawing.SystemColors.Window; this.TabControl3.TabBackLowColorDisabled = System.Drawing.Color.Transparent; this.TabControl3.TabBorderEnhanceWeight = Thinksea.Windows.Forms.MdiTabControl.TabControl.Weight.Soft; this.TabControl3.TabCloseButtonImage = null; this.TabControl3.TabCloseButtonImageDisabled = null; this.TabControl3.TabCloseButtonImageHot = null; this.TabControl3.TabCloseButtonVisible = false; this.TabControl3.TabHeight = 18; this.TabControl3.TabIconSize = new System.Drawing.Size(12, 12); this.TabControl3.TabIndex = 6; this.TabControl3.TabOffset = -1; this.TabControl3.TabsDirection = Thinksea.Windows.Forms.MdiTabControl.TabControl.FlowDirection.LeftToRight; // //TabControl2 // this.TabControl2.Alignment = (Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment)Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment.Top; this.TabControl2.BackHighColor = System.Drawing.Color.Transparent; this.TabControl2.BackLowColor = System.Drawing.Color.Transparent; this.TabControl2.CloseButtonVisible = true; this.TabControl2.Dock = System.Windows.Forms.DockStyle.Top; this.TabControl2.Location = new System.Drawing.Point(0, 70); this.TabControl2.MenuRenderer = ToolStripSystemRenderer1; this.TabControl2.Name = "TabControl2"; this.TabControl2.Size = new System.Drawing.Size(592, 56); this.TabControl2.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighSpeed; this.TabControl2.TabBorderEnhanced = true; this.TabControl2.TabBorderEnhanceWeight = Thinksea.Windows.Forms.MdiTabControl.TabControl.Weight.Soft; this.TabControl2.TabCloseButtonImage = null; this.TabControl2.TabCloseButtonImageDisabled = null; this.TabControl2.TabCloseButtonImageHot = null; this.TabControl2.TabCloseButtonSize = new System.Drawing.Size(14, 14); this.TabControl2.TabCloseButtonVisible = false; this.TabControl2.TabHeight = 18; this.TabControl2.TabIndex = 5; this.TabControl2.TabOffset = -8; this.TabControl2.TabPadLeft = 20; this.TabControl2.TabsDirection = Thinksea.Windows.Forms.MdiTabControl.TabControl.FlowDirection.LeftToRight; this.TabControl2.TabTop = 1; // //TabControl1 // this.TabControl1.Alignment = (Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment)Thinksea.Windows.Forms.MdiTabControl.TabControl.TabAlignment.Top; this.TabControl1.BackHighColor = System.Drawing.Color.Transparent; this.TabControl1.BackLowColor = System.Drawing.Color.Transparent; this.TabControl1.Dock = System.Windows.Forms.DockStyle.Top; this.TabControl1.ForeColor = System.Drawing.Color.Maroon; this.TabControl1.ForeColorDisabled = System.Drawing.Color.IndianRed; this.TabControl1.Location = new System.Drawing.Point(0, 24); ToolStripProfessionalRenderer5.RoundedEdges = true; this.TabControl1.MenuRenderer = ToolStripProfessionalRenderer5; this.TabControl1.Name = "TabControl1"; this.TabControl1.Size = new System.Drawing.Size(592, 46); this.TabControl1.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.None; this.TabControl1.TabBackHighColor = System.Drawing.SystemColors.Control; this.TabControl1.TabBackLowColorDisabled = System.Drawing.SystemColors.Control; this.TabControl1.TabBorderEnhanceWeight = Thinksea.Windows.Forms.MdiTabControl.TabControl.Weight.Soft; this.TabControl1.TabCloseButtonBackHighColor = System.Drawing.Color.Transparent; this.TabControl1.TabCloseButtonBackHighColorDisabled = System.Drawing.Color.Transparent; this.TabControl1.TabCloseButtonBackHighColorHot = System.Drawing.SystemColors.GradientInactiveCaption; this.TabControl1.TabCloseButtonBackLowColor = System.Drawing.Color.Transparent; this.TabControl1.TabCloseButtonBackLowColorDisabled = System.Drawing.Color.Transparent; this.TabControl1.TabCloseButtonBackLowColorHot = System.Drawing.SystemColors.GradientInactiveCaption; this.TabControl1.TabCloseButtonBorderColor = System.Drawing.SystemColors.ControlDark; this.TabControl1.TabCloseButtonBorderColorDisabled = System.Drawing.SystemColors.GrayText; this.TabControl1.TabCloseButtonBorderColorHot = System.Drawing.SystemColors.HotTrack; this.TabControl1.TabCloseButtonForeColor = System.Drawing.SystemColors.ControlText; this.TabControl1.TabCloseButtonForeColorDisabled = System.Drawing.SystemColors.GrayText; this.TabControl1.TabCloseButtonForeColorHot = System.Drawing.SystemColors.ControlText; this.TabControl1.TabCloseButtonImage = null; this.TabControl1.TabCloseButtonImageDisabled = null; this.TabControl1.TabCloseButtonImageHot = null; this.TabControl1.TabIconSize = new System.Drawing.Size(24, 24); this.TabControl1.TabIndex = 4; this.TabControl1.TabOffset = 0; this.TabControl1.TabsDirection = Thinksea.Windows.Forms.MdiTabControl.TabControl.FlowDirection.LeftToRight; // //UntabToolStripMenuItem // this.UntabToolStripMenuItem.Name = "UntabToolStripMenuItem"; this.UntabToolStripMenuItem.Size = new System.Drawing.Size(47, 20); this.UntabToolStripMenuItem.Text = "untab"; // //MainForm // this.AutoScaleDimensions = new System.Drawing.SizeF((float)(6.0F), (float)(13.0F)); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.ClientSize = new System.Drawing.Size(592, 460); this.Controls.Add(this.TabControl7); this.Controls.Add(this.TabControl6); this.Controls.Add(this.TabControl5); this.Controls.Add(this.TabControl4); this.Controls.Add(this.TabControl3); this.Controls.Add(this.TabControl2); this.Controls.Add(this.TabControl1); this.Controls.Add(this.MenuStrip1); this.Controls.Add(this.StatusStrip1); this.KeyPreview = true; this.MainMenuStrip = this.MenuStrip1; this.Name = "MainForm"; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; this.Text = "MDI Tab Control Test"; this.MenuStrip1.ResumeLayout(false); this.MenuStrip1.PerformLayout(); this.ResumeLayout(false); this.PerformLayout(); }
internal OMETabStripMenuGlyph(ToolStripProfessionalRenderer renderer) { this.renderer = renderer; }
private void SetToolStripRenderer() { if (DrawFlatToolbar) { // use an office look and feel with system colors ProfessionalColorTable colorTable = new ProfessionalColorTable(); colorTable.UseSystemColors = true; ToolStripRenderer = new ToolStripProfessionalRenderer(colorTable); } else { ToolStripRenderer = new ToolStripSystemRenderer(); } }
public static ToolStripRenderer GetRenderer() { if (renderer == null) renderer = new ToolStripProfessionalRenderer(new DefaultColorTable()); return renderer; }
internal TabControlCloseButton(ToolStripProfessionalRenderer renderer) { this.renderer = renderer; }
private void SetRenderer() { // Set renderer - override background painting if ((this.Renderer is ToolStripProfessionalRenderer) && (this.Renderer != _pr)) { if (_pr == null) { // Only swap out if we're setup to use a professional renderer _pr = new ToolStripProfessionalRenderer(); _pr.RoundedEdges = false; _pr.RenderToolStripBackground += new ToolStripRenderEventHandler(Renderer_RenderToolStripBackground); } this.Renderer = _pr; } }
private void SetRenderer() { // Set renderer - override background painting if ( (Renderer is ToolStripProfessionalRenderer) && (Renderer != _pr) ) { if ( _pr == null ) { // Only swap out if we're setup to use a professional renderer _pr = new ToolStripProfessionalRenderer {RoundedEdges = false}; // Square edges // Improve painting (use our colors) _pr.RenderToolStripBackground += Renderer_RenderToolStripBackground; } // User our renderer Renderer = _pr; } }
internal TabControlMenuGlyph(ToolStripProfessionalRenderer renderer) { this.renderer = renderer; }
public MainForm(IPathResolver pathResolver, IScriptManager scriptManager, Settings settings) { m_settings = settings; m_pathResolver = pathResolver; m_scriptMgr = scriptManager; InitializeComponent(); // Window manager m_windowMgr = new WindowManager(m_pathResolver, dockPanel, m_settings); m_windowMgr.OnCaretChanged += new EventHandler<CaretChangedEventArgs>(WindowManagerOnCaretChanged); // Post component initialization openFileDialog.InitialDirectory = m_pathResolver.BaseDirectory; // Load output window m_outputContent = new OutputContentBox(); m_outputContent.Show(dockPanel, DockState.DockBottom); // Load error window m_errorContent = new ErrorContentBox(); m_errorContent.Show(dockPanel, DockState.DockBottom); m_errorContent.ErrorSelected += new EventOnErrorSelected(OnErrorSelected); // Adjust bottom panel dockPanel.DockBottomPortion = m_settings.DockBottom; dockPanel.DockRightPortion = m_settings.DockRight; dockPanel.DockLeftPortion = m_settings.DockLeft; dockPanel.DockTopPortion = m_settings.DockTop; // Attach event handlers m_scriptMgr.CompileFinished += new EventHandler(OnCompileFinished); m_scriptMgr.CompileInterrupted += new EventHandler(OnCompileInterrupted); m_scriptMgr.CompileStarting += new EventHandler(OnCompileStarting); m_scriptMgr.ScriptError += new EventHandler<ScriptErrorEventArgs>(OnScriptError); m_scriptMgr.ScriptOutput += new EventHandler<ScriptOutputEventArgs>(OnScriptOutput); m_scriptMgr.ScriptEngineRestarted += new EventHandler(OnScriptEngineRestarted); m_scriptMgr.ScriptEngineRestarting += new EventHandler(OnScriptEngineRestarting); // Disable Windows-XP default theme; use system colours ToolStripProfessionalRenderer renderer = new ToolStripProfessionalRenderer(); renderer.ColorTable.UseSystemColors = true; renderer.RoundedEdges = true; ToolStripManager.Renderer = renderer; }
static BaseStyledPanel() { renderer = new ToolStripProfessionalRenderer(); }
internal TabControlCloseButton(ToolStripProfessionalRenderer renderer) { Rect = Rectangle.Empty; IsMouseOver = false; this.renderer = renderer; }
public MainForm(string[] args) : this() { // Store the command line args this._args = args; // I personally really dislike the OfficeXP look on Windows XP with the blue. ToolStripProfessionalRenderer renderer = new ToolStripProfessionalRenderer(); renderer.ColorTable.UseSystemColors = true; renderer.RoundedEdges = false; ToolStripManager.Renderer = renderer; // Set the application title Text = Program.Title; aboutToolStripMenuItem.Text = String.Format(CultureInfo.CurrentCulture, "&About {0}", Program.Title); serviceHost = new ServiceHost (typeof(Service), new Uri[] { new Uri("net.pipe://localhost/IntelluaIDE" + AppDomain.CurrentDomain.BaseDirectory.GetHashCode().ToString()) }); serviceHost.AddServiceEndpoint(typeof(IService1), new NetNamedPipeBinding(), ""); serviceHost.Open(); Console.WriteLine("Service started. Available in following endpoints"); foreach (var serviceEndpoint in serviceHost.Description.Endpoints) { Console.WriteLine(serviceEndpoint.ListenUri.AbsoluteUri); } }
private void Initialize() { // Open file dialog filters. { var inputPlugins = Utilities.CreateInstanceSet<IInputPlugin>(PluginManager.InputPluginTypes); var allExtensionSet = new SortedSet<string>(); var formatExtensionSet = new SortedSet<string>(); foreach (var inputPlugin in inputPlugins) { foreach (var kvp in inputPlugin.SupportedExtensions) { var tempExtensionSet = new SortedSet<string>(); foreach (var extension in kvp.Value) { tempExtensionSet.Add(extension); allExtensionSet.Add(extension); } formatExtensionSet.Add(string.Format("{0} ({1})|{1}", kvp.Key, "*." + string.Join("; *.", tempExtensionSet))); } } var filterSet = new HashSet<string>(); if (allExtensionSet.Count > 0) { filterSet.Add(string.Format("所有支持的文件类型 ({0})|{0}", "*." + string.Join("; *.", allExtensionSet))); } if (formatExtensionSet.Count > 0) { filterSet.Add(string.Join("|", formatExtensionSet)); } filterSet.Add("所有文件 (*.*)|*.*"); openFileDialogMain.Filter = string.Join("|", filterSet); } // getBitmapManager { getBitmapManager.GetBitmapCompleted += new EventHandler<GetBitmapCompletedEventArgs>(getBitmapManager_GetBitmapCompleted); } // ToolStrip { var tspr = new ToolStripProfessionalRenderer() { RoundedEdges = false }; toolStripMain.Renderer = tspr; toolStripImageList.Renderer = tspr; toolStripProcessing.Renderer = tspr; } // Processing Plugins { var processingPlugins = Utilities.CreateInstanceSet<IProcessingPlugin>(PluginManager.ProcessingPluginTypes); foreach (var processingPlugin in processingPlugins) { ToolStripDropDownItem currentItem = toolStripDropDownButtonAddProcessing; foreach (var folderName in processingPlugin.SetupPath) { var s = from ToolStripDropDownItem item in currentItem.DropDownItems where string.Equals(item.Text, folderName) select item; if (s.Count() > 0) { currentItem = s.First(); } else { var newItem = new ToolStripMenuItem(folderName); currentItem.DropDownItems.Add(newItem); currentItem = newItem; } } currentItem.Click += new EventHandler(currentItem_Click); menuItemToProcessingPluginType[currentItem] = processingPlugin.GetType(); } } // Output type ComboBox { var outputPlugins = Utilities.CreateInstanceSet<IOutputPlugin>(PluginManager.OutputPluginTypes).OrderBy(outputPlugin => outputPlugin.TypeName); foreach (var outputPlugin in outputPlugins) { comboBoxItemToOutputPluginType[outputPlugin.TypeName] = outputPlugin.GetType(); comboBoxOutputType.Items.Add(outputPlugin.TypeName); } if (comboBoxOutputType.Items.Count > 0) { comboBoxOutputType.SelectedIndex = 0; } } }
private void SetRenderer() { // Set renderer - override background painting if ((this.Renderer is ToolStripProfessionalRenderer) && (this.Renderer != _pr)) { if (_pr == null) { // Only swap out if we're setup to use a professional renderer _pr = new ToolStripProfessionalRenderer(); // Square edges _pr.RoundedEdges = false; // Improve painting (use our colors) _pr.RenderToolStripBackground += new ToolStripRenderEventHandler(BaseStackStrip_RenderToolStripBackground); // Call overridable method OnSetRenderer(_pr); } // User our renderer this.Renderer = _pr; } }
public FXToolStrip() { Renderer = new ToolStripProfessionalRenderer(new CustomColorTable()); }
internal FATabStripCloseButton(ToolStripProfessionalRenderer renderer) { this.renderer = renderer; }
protected void ApplyToolStripRenderMode(bool value) { if (value) { oToolStrip.Renderer = new ToolStripSystemRenderer(); } else { ToolStripProfessionalRenderer renderer = new ToolStripProfessionalRenderer(new CustomColorScheme()); renderer.RoundedEdges = false; oToolStrip.Renderer = renderer; } }
public void PropertyRenderer () { ToolStrip ts = new ToolStrip (); EventWatcher ew = new EventWatcher (ts); ToolStripProfessionalRenderer pr = new ToolStripProfessionalRenderer (); ts.Renderer = pr; Assert.AreSame (pr, ts.Renderer, "B1"); Assert.AreEqual ("LayoutCompleted;RendererChanged", ew.ToString (), "B2"); Assert.AreEqual (ToolStripRenderMode.Custom, ts.RenderMode, "B4"); ew.Clear (); ts.Renderer = pr; Assert.AreEqual (string.Empty, ew.ToString (), "B3"); }
protected virtual void OnSetRenderer(ToolStripProfessionalRenderer pr) { // Handled by sub-classes }