예제 #1
0
        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);
        }
예제 #2
0
        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);
        }