Exemple #1
0
        private void createZenControls()
        {
            int w = 0;

            btnClose = new ZenSystemButton(this, SystemButtonType.Close);
            btnClose.AbsLocation = new Point(w - btnClose.Width - sysBtnPadding, 0);
            btnClose.MouseClick += onCloseClick;

            btnMinimize = new ZenSystemButton(this, SystemButtonType.Minimize);
            btnMinimize.AbsLocation = new Point(btnClose.AbsLeft - btnMinimize.Size.Width, 0);
            btnMinimize.MouseClick += onMinimizeClick;

            btnClose.Tooltip = new SysBtnTooltips(btnClose, tprov);
            btnMinimize.Tooltip = new SysBtnTooltips(btnMinimize, tprov);

            mainTabCtrl = new ZenTabControl(this, true);
            mainTabCtrl.Text = "Main";
            mainTabCtrl.LogicalSize = new Size(80, 30);
            mainTabCtrl.Size = new Size(mainTabCtrl.PreferredWidth, mainTabCtrl.Height);
            mainTabCtrl.AbsLocation = new Point(1, headerHeight - mainTabCtrl.Height);
            mainTabCtrl.MouseClick += onTabCtrlClick;

            controlsCreated = true;
        }
 public SysBtnTooltips(ZenSystemButton button, ITextProvider tprov)
 {
     this.button = button;
     if (button.BtnType == SystemButtonType.Close) text = tprov.GetString("MainCloseTooltip");
     else if (button.BtnType == SystemButtonType.Minimize) text = tprov.GetString("MainMinimizeTooltip");
 }