public frmAbout(Controller Controller) : base("About " + Application.ProductName, ButtonCreateType.OKAndCancelReverse) { this.controller = Controller; int ypos = MARGIN + MARGIN; this.ClientSize = new Size(450, 300); lblTitle = new QLabel(Application.ProductName, Styles.FontLarge); lblTitle.SetWidth(this.ClientRectangle.Width - MARGIN - MARGIN); lblTitle.Location = new Point(MARGIN, ypos); this.Controls.Add(lblTitle); ypos = lblTitle.Bottom + SPACING; lblVersion = new QLabel(Localization.Get(UI_Key.About_Version, Application.ProductVersion), Styles.FontBold); lblVersion.SetWidth(lblTitle.Width); lblVersion.Location = new Point(MARGIN, ypos); this.Controls.Add(lblVersion); ypos = lblVersion.Bottom + SPACING + SPACING + SPACING; lblRegInfo = new QLabel(Notices.ActivationInfo); lblRegInfo.Location = new Point(MARGIN, ypos); lblRegInfo.SetWidth(lblVersion.Width); this.Controls.Add(lblRegInfo); ypos = lblRegInfo.Bottom + SPACING; lblSmallPrint = new QLabel(Notices.CopyrightNotice, Styles.FontSmall); lblSmallPrint.Location = new Point(MARGIN, ypos); lblSmallPrint.SetWidth(this.lblRegInfo.Width); this.Controls.Add(lblSmallPrint); ypos = lblSmallPrint.Bottom + SPACING; btnOK.Text = Localization.Get(UI_Key.About_License_Agreement); PlaceButtons(this.ClientRectangle.Width, ypos); this.ClientSize = new Size(this.ClientRectangle.Width, btnOK.Bottom + SPACING); btnCancel.Focus(); alfredIndex = 0; backgroundBrush = Style.GetDialogBackgroundBrush(this.ClientRectangle.Height); }
public frmSplash() { clientSize = new Size(450, 260); this.StartPosition = FormStartPosition.CenterScreen; this.ShowInTaskbar = false; textWidth = clientSize.Width - MARGIN - MARGIN; this.DoubleBuffered = true; InitializeComponent(); this.Size = this.SizeFromClientSize(clientSize); this.Click += (s, e) => { this.Close(); }; setHeight(); backgroundBrush = Style.GetDialogBackgroundBrush(this.Height); }