public EForm() { InitializeComponent(); // set control styles: this.SetStyle( ControlStyles.AllPaintingInWmPaint | ControlStyles.DoubleBuffer | ControlStyles.UserPaint | ControlStyles.ResizeRedraw | ControlStyles.SupportsTransparentBackColor, true ); this.FormBorderStyle = FormBorderStyle.None; this.MinimumSize = new Size(200, 100); this.Padding = new Padding(6, 36, 6, 30); // initialize titlebar buttons: m_eTitleBar.CtrlButtons.Add(new EFormCtrlButtons(EFormCtrlButtons.ECtrlType.Close)); m_eTitleBar.CtrlButtons.Add(new EFormCtrlButtons(EFormCtrlButtons.ECtrlType.Maximize, Color.FromArgb(3, 63, 126), Color.FromArgb(119, 217, 246))); m_eTitleBar.CtrlButtons.Add(new EFormCtrlButtons(EFormCtrlButtons.ECtrlType.Minimize, Color.FromArgb(124, 13, 2), Color.FromArgb(251, 164, 48))); // initialize mix: m_MenuIconMix.Add(Color.FromArgb(227, 235, 247)); m_MenuIconMix.Add(Color.FromArgb(221, 234, 251)); m_MenuIconMix.Add(Color.FromArgb(205, 224, 248)); m_MenuIconMix.Add(Color.FromArgb(217, 232, 250)); m_MenuIconMix.Add(Color.FromArgb(223, 236, 252)); m_etbHolder = new ETitleBarIconHolder(this); }
public EForm() { InitializeComponent(); // set control styles: this.SetStyle( ControlStyles.AllPaintingInWmPaint | ControlStyles.DoubleBuffer | ControlStyles.UserPaint | ControlStyles.ResizeRedraw | ControlStyles.SupportsTransparentBackColor, true ); this.FormBorderStyle = FormBorderStyle.None; this.MinimumSize = new Size(200, 100); this.Padding = new Padding(6, 36, 6, 30); // initialize titlebar buttons: m_eTitleBar.CtrlButtons.Add(new EFormCtrlButtons(EFormCtrlButtons.ECtrlType.Close)); m_eTitleBar.CtrlButtons.Add(new EFormCtrlButtons(EFormCtrlButtons.ECtrlType.Maximize, Color.FromArgb(3, 63, 126), Color.FromArgb(119, 217, 246))); m_eTitleBar.CtrlButtons.Add(new EFormCtrlButtons(EFormCtrlButtons.ECtrlType.Minimize, Color.FromArgb(124, 13, 2), Color.FromArgb(251, 164, 48))); // initialize mix: m_MenuIconMix.Add(Color.FromArgb(227, 235, 247)); m_MenuIconMix.Add(Color.FromArgb(221, 234, 251)); m_MenuIconMix.Add(Color.FromArgb(205, 224, 248)); m_MenuIconMix.Add(Color.FromArgb(217, 232, 250)); m_MenuIconMix.Add(Color.FromArgb(223, 236, 252)); m_etbHolder = new ETitleBarIconHolder(this); }