From 038651242ec3217ba8f1326b79caa7830902acca Mon Sep 17 00:00:00 2001 From: Christian Wade Date: Tue, 18 Feb 2020 07:51:07 -0800 Subject: [PATCH] How to use link --- BismNormalizer/AlmToolkit/About.Designer.cs | 78 +++++++++++---------- BismNormalizer/AlmToolkit/About.cs | 6 ++ 2 files changed, 48 insertions(+), 36 deletions(-) diff --git a/BismNormalizer/AlmToolkit/About.Designer.cs b/BismNormalizer/AlmToolkit/About.Designer.cs index e8dcc00..163f0e7 100644 --- a/BismNormalizer/AlmToolkit/About.Designer.cs +++ b/BismNormalizer/AlmToolkit/About.Designer.cs @@ -38,6 +38,7 @@ this.linkLatestVersion = new System.Windows.Forms.LinkLabel(); this.label1 = new System.Windows.Forms.Label(); this.linkTwitter = new System.Windows.Forms.LinkLabel(); + this.linkHowToUse = new System.Windows.Forms.LinkLabel(); ((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); this.SuspendLayout(); // @@ -45,20 +46,20 @@ // this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.okButton.Location = new System.Drawing.Point(474, 455); - this.okButton.Margin = new System.Windows.Forms.Padding(7, 7, 7, 7); + this.okButton.Location = new System.Drawing.Point(287, 304); + this.okButton.Margin = new System.Windows.Forms.Padding(4); this.okButton.Name = "okButton"; - this.okButton.Size = new System.Drawing.Size(175, 56); + this.okButton.Size = new System.Drawing.Size(100, 31); this.okButton.TabIndex = 24; this.okButton.Text = "&OK"; // // logoPictureBox // this.logoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("logoPictureBox.Image"))); - this.logoPictureBox.Location = new System.Drawing.Point(28, 20); - this.logoPictureBox.Margin = new System.Windows.Forms.Padding(7, 7, 7, 7); + this.logoPictureBox.Location = new System.Drawing.Point(16, 11); + this.logoPictureBox.Margin = new System.Windows.Forms.Padding(4); this.logoPictureBox.Name = "logoPictureBox"; - this.logoPictureBox.Size = new System.Drawing.Size(147, 149); + this.logoPictureBox.Size = new System.Drawing.Size(84, 82); this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.Zoom; this.logoPictureBox.TabIndex = 12; this.logoPictureBox.TabStop = false; @@ -66,10 +67,9 @@ // lblProductVersion // this.lblProductVersion.AutoSize = true; - this.lblProductVersion.Location = new System.Drawing.Point(208, 205); - this.lblProductVersion.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.lblProductVersion.Location = new System.Drawing.Point(119, 211); this.lblProductVersion.Name = "lblProductVersion"; - this.lblProductVersion.Size = new System.Drawing.Size(79, 29); + this.lblProductVersion.Size = new System.Drawing.Size(45, 16); this.lblProductVersion.TabIndex = 26; this.lblProductVersion.Text = "label1"; // @@ -77,20 +77,18 @@ // this.lblProductName.AutoSize = true; this.lblProductName.Font = new System.Drawing.Font("Microsoft Sans Serif", 13F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblProductName.Location = new System.Drawing.Point(205, 22); - this.lblProductName.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.lblProductName.Location = new System.Drawing.Point(117, 12); this.lblProductName.Name = "lblProductName"; - this.lblProductName.Size = new System.Drawing.Size(132, 44); + this.lblProductName.Size = new System.Drawing.Size(64, 22); this.lblProductName.TabIndex = 27; this.lblProductName.Text = "label1"; // - // linkReleaseHistory + // linkReportIssue // this.linkReportIssue.AutoSize = true; - this.linkReportIssue.Location = new System.Drawing.Point(208, 312); - this.linkReportIssue.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); - this.linkReportIssue.Name = "linkReleaseHistory"; - this.linkReportIssue.Size = new System.Drawing.Size(181, 29); + this.linkReportIssue.Location = new System.Drawing.Point(119, 149); + this.linkReportIssue.Name = "linkReportIssue"; + this.linkReportIssue.Size = new System.Drawing.Size(102, 16); this.linkReportIssue.TabIndex = 28; this.linkReportIssue.TabStop = true; this.linkReportIssue.Text = "Report an issue"; @@ -99,10 +97,9 @@ // linkDocumentation // this.linkDocumentation.AutoSize = true; - this.linkDocumentation.Location = new System.Drawing.Point(208, 152); - this.linkDocumentation.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.linkDocumentation.Location = new System.Drawing.Point(119, 117); this.linkDocumentation.Name = "linkDocumentation"; - this.linkDocumentation.Size = new System.Drawing.Size(174, 29); + this.linkDocumentation.Size = new System.Drawing.Size(98, 16); this.linkDocumentation.TabIndex = 30; this.linkDocumentation.TabStop = true; this.linkDocumentation.Text = "Documentation"; @@ -111,10 +108,9 @@ // linkALMTWebsite // this.linkALMTWebsite.AutoSize = true; - this.linkALMTWebsite.Location = new System.Drawing.Point(208, 98); - this.linkALMTWebsite.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.linkALMTWebsite.Location = new System.Drawing.Point(119, 54); this.linkALMTWebsite.Name = "linkALMTWebsite"; - this.linkALMTWebsite.Size = new System.Drawing.Size(242, 29); + this.linkALMTWebsite.Size = new System.Drawing.Size(134, 16); this.linkALMTWebsite.TabIndex = 31; this.linkALMTWebsite.TabStop = true; this.linkALMTWebsite.Text = "http://alm-toolkit.com/"; @@ -123,10 +119,9 @@ // linkLatestVersion // this.linkLatestVersion.AutoSize = true; - this.linkLatestVersion.Location = new System.Drawing.Point(208, 257); - this.linkLatestVersion.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.linkLatestVersion.Location = new System.Drawing.Point(119, 240); this.linkLatestVersion.Name = "linkLatestVersion"; - this.linkLatestVersion.Size = new System.Drawing.Size(161, 29); + this.linkLatestVersion.Size = new System.Drawing.Size(91, 16); this.linkLatestVersion.TabIndex = 32; this.linkLatestVersion.TabStop = true; this.linkLatestVersion.Text = "Latest version"; @@ -136,32 +131,42 @@ // label1 // this.label1.AutoSize = true; - this.label1.Location = new System.Drawing.Point(208, 370); - this.label1.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.label1.Location = new System.Drawing.Point(119, 181); this.label1.Name = "label1"; - this.label1.Size = new System.Drawing.Size(136, 29); + this.label1.Size = new System.Drawing.Size(77, 16); this.label1.TabIndex = 33; this.label1.Text = "Created by "; // // linkTwitter // this.linkTwitter.AutoSize = true; - this.linkTwitter.Location = new System.Drawing.Point(338, 370); - this.linkTwitter.Margin = new System.Windows.Forms.Padding(5, 0, 5, 0); + this.linkTwitter.Location = new System.Drawing.Point(193, 181); this.linkTwitter.Name = "linkTwitter"; - this.linkTwitter.Size = new System.Drawing.Size(176, 29); + this.linkTwitter.Size = new System.Drawing.Size(99, 16); this.linkTwitter.TabIndex = 34; this.linkTwitter.TabStop = true; this.linkTwitter.Text = "Christian Wade"; this.linkTwitter.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkTwitter_LinkClicked); // + // linkHowToUse + // + this.linkHowToUse.AutoSize = true; + this.linkHowToUse.Location = new System.Drawing.Point(119, 86); + this.linkHowToUse.Name = "linkHowToUse"; + this.linkHowToUse.Size = new System.Drawing.Size(74, 16); + this.linkHowToUse.TabIndex = 35; + this.linkHowToUse.TabStop = true; + this.linkHowToUse.Text = "How to use"; + this.linkHowToUse.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.linkHowToUse_LinkClicked); + // // About // this.AcceptButton = this.okButton; - this.AutoScaleDimensions = new System.Drawing.SizeF(14F, 29F); + this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 16F); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.CancelButton = this.okButton; - this.ClientSize = new System.Drawing.Size(677, 538); + this.ClientSize = new System.Drawing.Size(403, 350); + this.Controls.Add(this.linkHowToUse); this.Controls.Add(this.linkTwitter); this.Controls.Add(this.label1); this.Controls.Add(this.linkLatestVersion); @@ -173,11 +178,11 @@ this.Controls.Add(this.logoPictureBox); this.Controls.Add(this.okButton); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.Margin = new System.Windows.Forms.Padding(7, 7, 7, 7); + this.Margin = new System.Windows.Forms.Padding(4); this.MaximizeBox = false; this.MinimizeBox = false; this.Name = "About"; - this.Padding = new System.Windows.Forms.Padding(21, 20, 21, 20); + this.Padding = new System.Windows.Forms.Padding(12, 11, 12, 11); this.ShowIcon = false; this.ShowInTaskbar = false; this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; @@ -200,5 +205,6 @@ private System.Windows.Forms.LinkLabel linkLatestVersion; private System.Windows.Forms.Label label1; private System.Windows.Forms.LinkLabel linkTwitter; + private System.Windows.Forms.LinkLabel linkHowToUse; } } diff --git a/BismNormalizer/AlmToolkit/About.cs b/BismNormalizer/AlmToolkit/About.cs index dc72dcc..1d5944f 100644 --- a/BismNormalizer/AlmToolkit/About.cs +++ b/BismNormalizer/AlmToolkit/About.cs @@ -54,6 +54,12 @@ namespace AlmToolkit System.Diagnostics.Process.Start("http://alm-toolkit.com/"); } + private void linkHowToUse_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) + { + this.linkHowToUse.LinkVisited = true; + System.Diagnostics.Process.Start("http://alm-toolkit.com/HowToUse"); + } + private void linkDocumentation_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { this.linkDocumentation.LinkVisited = true;