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"); }