Esempio n. 1
0
        private void _MakeButtonClose()
        {
            _closeButton = new Button();

            CloseButton.Anchor    = AnchorStyles.Right;
            CloseButton.CanSelect = false;
            CloseButton.Text      = "";
            if (ApplicationBehaviour.Resources != null && ApplicationBehaviour.Resources.Images.Close != null)
            {
                CloseButton.Image = ApplicationBehaviour.Resources.Images.Close;
            }
            else
            {
                CloseButton.Text = "X";
            }
            CloseButton.HoverColor       = System.Drawing.Color.FromArgb(252, 252, 252);
            CloseButton.BorderHoverColor = System.Drawing.Color.Transparent;
            CloseButton.Location         = new Point(Width - 32, 1);
            CloseButton.Name             = "buttonClose";
            CloseButton.BackColor        = System.Drawing.Color.FromArgb(238, 238, 242);
            CloseButton.BorderColor      = System.Drawing.Color.Transparent;
            CloseButton.Size             = new System.Drawing.Size(24, 16);
            CloseButton.ForeColor        = System.Drawing.Color.FromArgb(64, 64, 64);

            CloseButton.BringToFront();
            CloseButton.Click += (o, e) => { Close(); };

            Controls.Add(CloseButton);
        }
Esempio n. 2
0
        public InnerHeader(InnerTabPage parentTabPage) : base(parentTabPage)
        {
            InitializeComponent();
            closeButton          = new CloseButton(parentTabPage);
            closeButton.Location = new Point(Width - closeButton.Width, 0);
            closeButton.constant = true;
            closeButton.hidden   = true;
            closeButton.Enabled  = false;

            Controls.Add(closeButton);
            closeButton.BringToFront();
            richTextBox1.BackColor          = Color.FromArgb(114, 106, 112);
            richTextBox1.SelectionAlignment = HorizontalAlignment.Center;
            richTextBox1.SelectionFont      = new Font(richTextBox1.Font.FontFamily, 20, (FontStyle)(richTextBox1.SelectionFont.Style));
            foreach (Control c in Controls)
            {
                c.Click += (sender, e) => { SelectControl(); };
            }
            //ImageBlend.ToPanelColor(pictureBox1.Image);
        }
Esempio n. 3
0
 protected override void OnLayout(LayoutEventArgs levent)
 {
     closeBtn.Location = new Point(ClientRectangle.Width - closeBtn.Size.Width - 2, 2);
     closeBtn.BringToFront();
     base.OnLayout(levent);
 }