12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- using System;
- using System.Collections.Generic;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- using System.Windows.Forms;
- namespace Optimizer
- {
- internal class ToolStripRendererMaterial : ToolStripProfessionalRenderer
- {
- internal ToolStripRendererMaterial() : base(new ColorsMaterial())
- {
- }
- }
- internal class ColorsMaterial : ProfessionalColorTable
- {
- public override Color ImageMarginGradientBegin
- {
- get
- {
- return Options.BackgroundColor;
- }
- }
- public override Color ImageMarginGradientMiddle
- {
- get
- {
- return Options.BackgroundColor;
- }
- }
- public override Color ImageMarginGradientEnd
- {
- get
- {
- return Options.BackgroundColor;
- }
- }
- public override Color ToolStripBorder
- {
- get
- {
- return Options.ForegroundColor;
- }
- }
- public override Color MenuBorder
- {
- get
- {
- return Options.ForegroundColor;
- }
- }
- public override Color MenuItemSelected
- {
- get
- {
- return Options.ForegroundAccentColor;
- }
- }
- public override Color MenuItemSelectedGradientBegin
- {
- get
- {
- return Options.ForegroundAccentColor;
- }
- }
- public override Color MenuItemSelectedGradientEnd
- {
- get
- {
- return Options.ForegroundAccentColor;
- }
- }
- public override Color MenuItemBorder
- {
- get
- {
- return Options.ForegroundColor;
- }
- }
- }
- }
|