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; // ブラウザのエラー表示が鬱陶しいので OFF にする // https://stackoverflow.com/questions/2476360/disable-javascript-error-in-webbrowser-control // 一部 JavaScript の動作にも影響がでるそうだが、今回の用途だとまぁ問題なさそう // エラーが出る原因としては内部的には IE7 相当のエンジンで動いているらしい webBrowserPreviewFeed.ScriptErrorsSuppressed = true; ReadSettings(); Hashtable workerArgs = new Hashtable(); workerArgs["ExpandAll"] = true; backgroundWorkerUpdateFeed.RunWorkerAsync(workerArgs); }
public UIContextMenuStrip() { Font = UIFontColor.Font(); RenderMode = ToolStripRenderMode.Professional; Renderer = new ToolStripProfessionalRenderer(ColorTable); Version = UIGlobal.Version; }
public LogInContextMenu() { Renderer = new ToolStripProfessionalRenderer(new LogInColourTable()); ShowCheckMargin = false; ShowImageMargin = false; ForeColor = Color.FromArgb(255, 255, 255); }
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); } }
protected void ConfigToolStrip() { this.ToolStrip.Items.AddRange(new ToolStripItem[] { buttonLoad, buttonSave }); if (platformField == PlatformDetect.DotNet) { this.ToolStrip.Items.RemoveAt(4); // Remove the Property Pages button } if (platformField == PlatformDetect.Mono) { this.ToolStrip.Items.RemoveAt(3); // Remove the Property Pages button this.ToolStrip.ItemAdded += new ToolStripItemEventHandler(HandlePropToolStripItemAddeded); } this.Resize += new System.EventHandler(This_Resize); ToolStripProfessionalRenderer renderer = new ToolStripProfessionalRenderer(new CustomProfessionalColorsRender()) { RoundedEdges = false }; this.ToolStrip.Renderer = renderer; Control con = this.PropertyGridView; }
public ContextMenuDark() { InitializeComponent(); RenderMode = ToolStripRenderMode.Professional; Renderer = new ToolStripProfessionalRenderer(new ColorTable()); ForeColor = SystemColors.Control; }
void HandlePropToolStripItemAddeded(object sender, ToolStripItemEventArgs e) {//Fix Bug Mono string s = "Property Pages"; if (e.Item.Name == s || e.Item.ToolTipText == s) { this.ToolStrip.Items.AddRange(new ToolStripItem[] { buttonLoad, buttonSave }); this.ToolStrip.Items.RemoveAt(3); // Remove the Property Pages button foreach (ToolStripItem im in this.ToolStrip.Items) { im.DisplayStyle = ToolStripItemDisplayStyle.Image; } ToolStripProfessionalRenderer renderer = new ToolStripProfessionalRenderer(new CustomProfessionalColorsRender()) { RoundedEdges = false }; this.ToolStrip.Renderer = renderer; //Control con = this.PropertyGridView; } }
private void InitColors() { try //myCustom Renderer { Office2007Renderer renderer = (Office2007Renderer)ToolStripManager.Renderer; ProfessionalColourTable colourTable = (ProfessionalColourTable)renderer.ColorTable; //Set Colors base.ForeColor = colourTable.MenuItemText; base.BackColor = colourTable.ToolStripContentPanelGradientBegin; } catch (Exception ex) { //Standard Renderer try { ToolStripProfessionalRenderer renderer = (ToolStripProfessionalRenderer)ToolStripManager.Renderer; ProfessionalColourTable colourTable = (ProfessionalColourTable)renderer.ColorTable; //Set Colors base.ForeColor = colourTable.GripDark; base.BackColor = colourTable.ToolStripContentPanelGradientBegin; } catch (Exception ex3) { Console.WriteLine(ex3.Message); } Console.WriteLine(ex.Message); } }
public static ToolStripRenderer CloneCurrentRenderer() { ToolStripRenderer renderer = null; IThemingService th = This.GetService <IThemingService>(); if (th != null) { renderer = th.CreateThemeRenderer(th.Current); } if (renderer == null) { if (ToolStripManager.Renderer is ToolStripProfessionalRenderer) { renderer = new ToolStripProfessionalRenderer( ((ToolStripProfessionalRenderer)ToolStripManager.Renderer).ColorTable); } else { renderer = new ToolStripProfessionalRenderer(); } } return(renderer); }
void Renderer_RenderToolStripBackground(object sender, ToolStripRenderEventArgs e) { Color start; Color end; if (this.Renderer is ToolStripProfessionalRenderer) { ToolStripProfessionalRenderer pr = (this.Renderer as ToolStripProfessionalRenderer); // Setup colors from the provided renderer if (_headerStyle == AreaHeaderStyle.Large) { start = pr.ColorTable.OverflowButtonGradientMiddle; end = pr.ColorTable.OverflowButtonGradientEnd; } else { start = pr.ColorTable.MenuStripGradientEnd; end = pr.ColorTable.MenuStripGradientBegin; } // Size to paint Rectangle bounds = new Rectangle(Point.Empty, e.ToolStrip.Size); // Make sure we need to do work if ((bounds.Width > 0) && (bounds.Height > 0)) { using (Brush b = new LinearGradientBrush(bounds, start, end, LinearGradientMode.Vertical)) { e.Graphics.FillRectangle(b, bounds); } } } }
private void Startup_Load(object sender, EventArgs e) { //openCheck on Startup = False //New Program, Upload and Open will be collapsed openProgramCheck = false; openUploadCheck = false; openOpenCheck = false; // Top-Right Exit (X) Button // hide border buttExit.TabStop = false; buttExit.FlatStyle = FlatStyle.Flat; buttExit.FlatAppearance.BorderSize = 0; // Top-Right Minimize (-) Button // hide border buttMinimize.TabStop = false; buttMinimize.FlatStyle = FlatStyle.Flat; buttMinimize.FlatAppearance.BorderSize = 0; //setup colors ToolStripProfessionalRenderer dark = new ToolStripProfessionalRenderer(new MyColorTable(Color.FromArgb(64, 64, 64))); ToolStripProfessionalRenderer dimgray = new ToolStripProfessionalRenderer(new MyColorTable(Color.DimGray)); //setup toolstrip default hover color ToolStripManager.Renderer = dark; }
private void m_btnToggleColors_Click(object sender, EventArgs e) { ToolStripProfessionalRenderer renderer = ToolStripManager.Renderer as ToolStripProfessionalRenderer; if (renderer != null) { BSE.Windows.Forms.ProfessionalColorTable colorTable = renderer.ColorTable as BSE.Windows.Forms.ProfessionalColorTable; if (colorTable != null) { colorTable.UseSystemColors = !colorTable.UseSystemColors; renderer = Activator.CreateInstance(renderer.GetType(), new object[] { colorTable }) as ToolStripProfessionalRenderer; BSE.Windows.Forms.PanelColors panelColors = colorTable.PanelColorTable; if (panelColors != null) { panelColors.UseSystemColors = colorTable.UseSystemColors; BSE.Windows.Forms.PanelSettingsManager.SetPanelProperties( this.Controls, panelColors); } ToolStripManager.Renderer = renderer; } } }
public FlatContextMenuStrip() { Renderer = new ToolStripProfessionalRenderer(new TColorTable()); ShowImageMargin = false; ForeColor = Color.White; Font = new Font("Segoe UI", 8); }
private void SetRenderer(ref ToolStrip ts) { renderer = new ToolStripProfessionalRenderer(colorTable); ts.GripStyle = ToolStripGripStyle.Hidden; ts.RenderMode = ToolStripRenderMode.Professional; ts.Renderer = this.renderer; }
/// <summary> /// Creates static painter objects for each of available Themes. /// </summary> static BaseStyledControl() { PainterOffice2000 = new FAPainterOffice2000(); PainterOffice2003 = new FAPainterOffice2003(); PainterWinXP = new FAPainterWindowsXP(); renderer = new ToolStripProfessionalRenderer(); }
public SkorkToolStripRender(ref ToolStrip ts, int theme) { this.colorTable = new ProfessionalColorTable(); this.renderer = new ToolStripProfessionalRenderer(colorTable); SetColorPalette(ref ts, ref theme); SetRenderer(ref ts, ref theme); }
public UIMenuStrip() { //Renderer = new UIMenuStripRenderer(); var renderer = new ToolStripProfessionalRenderer(new UIMenuStripColorTable()); renderer.RenderMenuItemBackground += Renderer_RenderMenuItemBackground; Renderer = renderer; }
public static ToolStripRenderer GetRenderer() { if (renderer == null) { renderer = new ToolStripProfessionalRenderer(new DefaultColorTable()); } return(renderer); }
protected override void OnSetRenderer(ToolStripProfessionalRenderer pr) { // Do base work base.OnSetRenderer(pr); // Button Painting pr.RenderButtonBackground += new ToolStripItemRenderEventHandler(StackStrip_RenderButtonBackground); }
private void m_cboToolStripRenderer_SelectedValueChanged(object sender, EventArgs e) { Type type = m_cboToolStripRenderer.SelectedItem as Type; if (type != null) { ToolStripProfessionalRenderer toolStripRenderer = Activator.CreateInstance(type) as ToolStripProfessionalRenderer; if (toolStripRenderer != null) { if (toolStripRenderer.Equals(this.m_currentToolStripRenderer) == false) { this.m_cboProfessionalColorTable.Items.Clear(); Type baseType = toolStripRenderer.ColorTable.GetType().BaseType; if (baseType != null) { System.Reflection.Assembly assembly = toolStripRenderer.ColorTable.GetType().Assembly; if (assembly != null) { Type[] types = assembly.GetTypes(); foreach (Type colorTableType in types) { if ((colorTableType.IsClass == true) && (baseType.IsAssignableFrom(colorTableType) == true) && (baseType != colorTableType) && (baseType.BaseType == typeof(BSE.Windows.Forms.ProfessionalColorTable))) { this.m_cboProfessionalColorTable.Items.Add(colorTableType); } } } } BSE.Windows.Forms.ProfessionalColorTable colorTable = toolStripRenderer.ColorTable as BSE.Windows.Forms.ProfessionalColorTable; if (colorTable != null) { BSE.Windows.Forms.PanelColors panelColorTable = colorTable.PanelColorTable; if (panelColorTable != null) { BSE.Windows.Forms.PanelSettingsManager.SetPanelProperties( this.Controls, panelColorTable); } } else { BSE.Windows.Forms.PanelColors panelColorTable = new BSE.Windows.Forms.PanelColors(); BSE.Windows.Forms.PanelSettingsManager.SetPanelProperties( this.Controls, panelColorTable); } this.m_currentToolStripRenderer = toolStripRenderer; ToolStripManager.Renderer = this.m_currentToolStripRenderer; } } } }
private static void SetVisualApplicationSettings() { Application.EnableVisualStyles(); var r = new ToolStripProfessionalRenderer(); r.ColorTable.UseSystemColors = true; ToolStripManager.Renderer = r; }
private void CreateVS2005Renderer() { ProfessionalColorTable vs2005ColorTable = new ProfessionalColorTable(); vs2005ColorTable.UseSystemColors = true; ToolStripRenderer renderer = new ToolStripProfessionalRenderer(vs2005ColorTable); toolStrip1.Renderer = renderer; toolStrip2.Renderer = renderer; }
public UIContextMenuStrip() { Font = UIFontColor.Font(); RenderMode = ToolStripRenderMode.Professional; Renderer = new ToolStripProfessionalRenderer(ColorTable); Version = UIGlobal.Version; ColorTable.SetStyleColor(UIStyles.Blue); BackColor = UIStyles.Blue.ContextMenuColor; }
public CustomPropertyGrid() { ToolStripRenderer = new ToolStripProfessionalRenderer(); base.HelpVisible = false; base.ToolbarVisible = false; base.Dock = DockStyle.Fill; PropertySort = PropertySort.Alphabetical; // HelpBackColor // HelpForeColor }
public Form1() { InitializeComponent(); ToolStripProfessionalRenderer rnd = toolStrip1.Renderer as ToolStripProfessionalRenderer; if (rnd != null) { rnd.RoundedEdges = false; } }
public ToolStripEx() { ToolStripProfessionalRenderer tspr = this.Renderer as ToolStripProfessionalRenderer; if (tspr != null) { tspr.ColorTable.UseSystemColors = true; tspr.RoundedEdges = false; } this.ImageScalingSize = new System.Drawing.Size(UI.ScaleWidth(16), UI.ScaleHeight(16)); }
protected void ApplyToolStripRenderMode(bool value) { if (value) { this.oToolStrip.Renderer = new ToolStripSystemRenderer(); } else { ToolStripProfessionalRenderer toolStripProfessionalRenderer = new ToolStripProfessionalRenderer(new CustomColorScheme()); toolStripProfessionalRenderer.RoundedEdges = false; this.oToolStrip.Renderer = toolStripProfessionalRenderer; } }
protected void ApplyToolStripRenderMode(bool value) { if (value) { internalToolStrip.Renderer = new ToolStripSystemRenderer(); } else { ToolStripProfessionalRenderer renderer = new ToolStripProfessionalRenderer(new JxCustomColorScheme()); renderer.RoundedEdges = false; internalToolStrip.Renderer = renderer; } }
private void SetToolStripRenderer() { if (DrawFlatToolbar) { // use an office look and feel with system colors var colorTable = new ProfessionalColorTable(); colorTable.UseSystemColors = true; ToolStripRenderer = new ToolStripProfessionalRenderer(colorTable); } else { ToolStripRenderer = new ToolStripSystemRenderer(); } }
protected override void OnOpening(System.ComponentModel.CancelEventArgs e) { base.OnOpening(e); ToolStripProfessionalRenderer renderer = Renderer as ToolStripProfessionalRenderer; if (!renderer.IsNull()) { control.BackColor = renderer.ColorTable.ToolStripDropDownBackground; } //control.SelectedSize = new Size(0, 0); //control.VisibleRange = new Size(5, 4); }
public NSContextMenu() { Renderer = new ToolStripProfessionalRenderer(new NSColorTable()); ForeColor = Color.White; }
public DockingMDI() { oDefaultRenderer = new ToolStripProfessionalRenderer(new PropertyGridEx.CustomColorScheme()); InitializeComponent(); }