diff --git a/Analogy/Forms/WhatsNewForm.Designer.cs b/Analogy/Forms/WhatsNewForm.Designer.cs
index 6d4d40ea..79ddc308 100644
--- a/Analogy/Forms/WhatsNewForm.Designer.cs
+++ b/Analogy/Forms/WhatsNewForm.Designer.cs
@@ -33,6 +33,7 @@ private void InitializeComponent()
this.e429 = new DevExpress.XtraBars.Navigation.AccordionControlElement();
this.e428 = new DevExpress.XtraBars.Navigation.AccordionControlElement();
this.fluentDesignFormControl1 = new DevExpress.XtraBars.FluentDesignSystem.FluentDesignFormControl();
+ this.e4210 = new DevExpress.XtraBars.Navigation.AccordionControlElement();
((System.ComponentModel.ISupportInitialize)(this.accordionControl1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.fluentDesignFormControl1)).BeginInit();
this.SuspendLayout();
@@ -50,6 +51,7 @@ private void InitializeComponent()
this.accordionControl1.AllowItemSelection = true;
this.accordionControl1.Dock = System.Windows.Forms.DockStyle.Left;
this.accordionControl1.Elements.AddRange(new DevExpress.XtraBars.Navigation.AccordionControlElement[] {
+ this.e4210,
this.e429,
this.e428});
this.accordionControl1.Location = new System.Drawing.Point(0, 30);
@@ -82,6 +84,13 @@ private void InitializeComponent()
this.fluentDesignFormControl1.TabIndex = 2;
this.fluentDesignFormControl1.TabStop = false;
//
+ // e4210
+ //
+ this.e4210.Name = "e4210";
+ this.e4210.Style = DevExpress.XtraBars.Navigation.ElementStyle.Item;
+ this.e4210.Text = "V4.2.10";
+ this.e4210.Click += new System.EventHandler(this.e4210_Click);
+ //
// WhatsNewForm
//
this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 16F);
@@ -109,5 +118,6 @@ private void InitializeComponent()
private DevExpress.XtraBars.FluentDesignSystem.FluentDesignFormControl fluentDesignFormControl1;
private DevExpress.XtraBars.Navigation.AccordionControlElement e428;
private DevExpress.XtraBars.Navigation.AccordionControlElement e429;
+ private DevExpress.XtraBars.Navigation.AccordionControlElement e4210;
}
}
\ No newline at end of file
diff --git a/Analogy/Forms/WhatsNewForm.cs b/Analogy/Forms/WhatsNewForm.cs
index 8ef9a402..479af27b 100644
--- a/Analogy/Forms/WhatsNewForm.cs
+++ b/Analogy/Forms/WhatsNewForm.cs
@@ -16,8 +16,7 @@ private void WhatsNewForm_Load(object sender, EventArgs e)
{
if (DesignMode) return;
Icon = UserSettingsManager.UserSettings.GetIcon();
- WhatIsNew4_2_9 uc = new WhatIsNew4_2_9();
- uc.Name = "V4.2.9";
+ WhatIsNew4_2_10 uc = new WhatIsNew4_2_10 {Name = "V4.2.10"};
fluentDesignFormContainer1.Controls.Add(uc);
uc.Dock = DockStyle.Fill;
uc.BringToFront();
@@ -62,5 +61,19 @@ private void SetActive(string control)
fluentDesignFormContainer1.Controls[control].BringToFront();
}
+
+ private void e4210_Click(object sender, EventArgs e)
+ {
+ if (!fluentDesignFormContainer1.Controls.ContainsKey("V4.2.10"))
+ {
+ WhatIsNew4_2_10 uc = new WhatIsNew4_2_10();
+ uc.Name = "V4.2.10";
+ fluentDesignFormContainer1.Controls.Add(uc);
+ uc.Dock = DockStyle.Fill;
+ uc.BringToFront();
+ }
+ SetActive("V4.2.10");
+
+ }
}
}
diff --git a/Analogy/WhatIsNew/WhatIsNew4_2_10.Designer.cs b/Analogy/WhatIsNew/WhatIsNew4_2_10.Designer.cs
new file mode 100644
index 00000000..18fa4ce3
--- /dev/null
+++ b/Analogy/WhatIsNew/WhatIsNew4_2_10.Designer.cs
@@ -0,0 +1,274 @@
+namespace Analogy.WhatIsNew
+{
+ partial class WhatIsNew4_2_10
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Component Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.xtcV4_2_10 = new DevExpress.XtraTab.XtraTabControl();
+ this.xtPageHighlight = new DevExpress.XtraTab.XtraTabPage();
+ this.xtPageIssues = new DevExpress.XtraTab.XtraTabPage();
+ this.gcImprovements = new DevExpress.XtraEditors.GroupControl();
+ this.Issue520 = new DevExpress.XtraEditors.HyperlinkLabelControl();
+ this.Issue534 = new DevExpress.XtraEditors.HyperlinkLabelControl();
+ this.Issue559 = new DevExpress.XtraEditors.HyperlinkLabelControl();
+ this.Issue527 = new DevExpress.XtraEditors.HyperlinkLabelControl();
+ this.Issue566 = new DevExpress.XtraEditors.HyperlinkLabelControl();
+ this.Issue567 = new DevExpress.XtraEditors.HyperlinkLabelControl();
+ this.gcBugs = new DevExpress.XtraEditors.GroupControl();
+ this.Issue546 = new DevExpress.XtraEditors.HyperlinkLabelControl();
+ this.Issue545 = new DevExpress.XtraEditors.HyperlinkLabelControl();
+ this.highlight520 = new DevExpress.XtraEditors.HyperlinkLabelControl();
+ this.highlight527 = new DevExpress.XtraEditors.HyperlinkLabelControl();
+ ((System.ComponentModel.ISupportInitialize)(this.xtcV4_2_10)).BeginInit();
+ this.xtcV4_2_10.SuspendLayout();
+ this.xtPageHighlight.SuspendLayout();
+ this.xtPageIssues.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.gcImprovements)).BeginInit();
+ this.gcImprovements.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.gcBugs)).BeginInit();
+ this.gcBugs.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // xtcV4_2_10
+ //
+ this.xtcV4_2_10.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.xtcV4_2_10.Location = new System.Drawing.Point(0, 0);
+ this.xtcV4_2_10.Name = "xtcV4_2_10";
+ this.xtcV4_2_10.SelectedTabPage = this.xtPageHighlight;
+ this.xtcV4_2_10.Size = new System.Drawing.Size(789, 462);
+ this.xtcV4_2_10.TabIndex = 2;
+ this.xtcV4_2_10.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
+ this.xtPageHighlight,
+ this.xtPageIssues});
+ //
+ // xtPageHighlight
+ //
+ this.xtPageHighlight.AutoScroll = true;
+ this.xtPageHighlight.Controls.Add(this.highlight520);
+ this.xtPageHighlight.Controls.Add(this.highlight527);
+ this.xtPageHighlight.Name = "xtPageHighlight";
+ this.xtPageHighlight.Size = new System.Drawing.Size(782, 428);
+ this.xtPageHighlight.Text = "V4.2.10 Highlights / Changes";
+ //
+ // xtPageIssues
+ //
+ this.xtPageIssues.Controls.Add(this.gcImprovements);
+ this.xtPageIssues.Controls.Add(this.gcBugs);
+ this.xtPageIssues.Name = "xtPageIssues";
+ this.xtPageIssues.Padding = new System.Windows.Forms.Padding(10);
+ this.xtPageIssues.Size = new System.Drawing.Size(782, 428);
+ this.xtPageIssues.Text = "Github Issues";
+ //
+ // gcImprovements
+ //
+ this.gcImprovements.Controls.Add(this.Issue520);
+ this.gcImprovements.Controls.Add(this.Issue534);
+ this.gcImprovements.Controls.Add(this.Issue559);
+ this.gcImprovements.Controls.Add(this.Issue527);
+ this.gcImprovements.Controls.Add(this.Issue566);
+ this.gcImprovements.Controls.Add(this.Issue567);
+ this.gcImprovements.Dock = System.Windows.Forms.DockStyle.Top;
+ this.gcImprovements.Location = new System.Drawing.Point(10, 98);
+ this.gcImprovements.Name = "gcImprovements";
+ this.gcImprovements.Size = new System.Drawing.Size(762, 197);
+ this.gcImprovements.TabIndex = 7;
+ this.gcImprovements.Text = "Improvements / Changes";
+ //
+ // Issue520
+ //
+ this.Issue520.Dock = System.Windows.Forms.DockStyle.Top;
+ this.Issue520.Location = new System.Drawing.Point(2, 155);
+ this.Issue520.Name = "Issue520";
+ this.Issue520.Padding = new System.Windows.Forms.Padding(5);
+ this.Issue520.Size = new System.Drawing.Size(310, 26);
+ this.Issue520.TabIndex = 6;
+ this.Issue520.Text = "[UI] Add " +
+ "setting to toggle compact ribbon view #520";
+ this.Issue520.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue);
+ //
+ // Issue534
+ //
+ this.Issue534.Dock = System.Windows.Forms.DockStyle.Top;
+ this.Issue534.Location = new System.Drawing.Point(2, 129);
+ this.Issue534.Name = "Issue534";
+ this.Issue534.Padding = new System.Windows.Forms.Padding(5);
+ this.Issue534.Size = new System.Drawing.Size(390, 26);
+ this.Issue534.TabIndex = 8;
+ this.Issue534.Text = "[Extendab" +
+ "ility] Allows shuffling of provider between factories #534";
+ this.Issue534.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue);
+ //
+ // Issue559
+ //
+ this.Issue559.Dock = System.Windows.Forms.DockStyle.Top;
+ this.Issue559.Location = new System.Drawing.Point(2, 103);
+ this.Issue559.Name = "Issue559";
+ this.Issue559.Padding = new System.Windows.Forms.Padding(5);
+ this.Issue559.Size = new System.Drawing.Size(201, 26);
+ this.Issue559.TabIndex = 7;
+ this.Issue559.Text = "Enable Nu" +
+ "llable annotations #559";
+ this.Issue559.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue);
+ //
+ // Issue527
+ //
+ this.Issue527.Dock = System.Windows.Forms.DockStyle.Top;
+ this.Issue527.Location = new System.Drawing.Point(2, 77);
+ this.Issue527.Name = "Issue527";
+ this.Issue527.Padding = new System.Windows.Forms.Padding(5);
+ this.Issue527.Size = new System.Drawing.Size(241, 26);
+ this.Issue527.TabIndex = 1;
+ this.Issue527.Text = "[UI] Add " +
+ "Open folder dialog button #527";
+ this.Issue527.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue);
+ //
+ // Issue566
+ //
+ this.Issue566.Dock = System.Windows.Forms.DockStyle.Top;
+ this.Issue566.Location = new System.Drawing.Point(2, 51);
+ this.Issue566.Name = "Issue566";
+ this.Issue566.Padding = new System.Windows.Forms.Padding(5);
+ this.Issue566.Size = new System.Drawing.Size(342, 26);
+ this.Issue566.TabIndex = 5;
+ this.Issue566.Text = "Remove fo" +
+ "cus on mouse over for filtering text boxes #566";
+ this.Issue566.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue);
+ //
+ // Issue567
+ //
+ this.Issue567.Dock = System.Windows.Forms.DockStyle.Top;
+ this.Issue567.Location = new System.Drawing.Point(2, 25);
+ this.Issue567.Name = "Issue567";
+ this.Issue567.Padding = new System.Windows.Forms.Padding(5);
+ this.Issue567.Size = new System.Drawing.Size(324, 26);
+ this.Issue567.TabIndex = 4;
+ this.Issue567.Text = "[Debuggin" +
+ "g] Add toggle for FirstChanceException #567";
+ this.Issue567.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue);
+ //
+ // gcBugs
+ //
+ this.gcBugs.Controls.Add(this.Issue546);
+ this.gcBugs.Controls.Add(this.Issue545);
+ this.gcBugs.Dock = System.Windows.Forms.DockStyle.Top;
+ this.gcBugs.Location = new System.Drawing.Point(10, 10);
+ this.gcBugs.Margin = new System.Windows.Forms.Padding(3, 10, 3, 3);
+ this.gcBugs.Name = "gcBugs";
+ this.gcBugs.Size = new System.Drawing.Size(762, 88);
+ this.gcBugs.TabIndex = 6;
+ this.gcBugs.Text = "Bug Fixes";
+ //
+ // Issue546
+ //
+ this.Issue546.Dock = System.Windows.Forms.DockStyle.Top;
+ this.Issue546.Location = new System.Drawing.Point(2, 51);
+ this.Issue546.Name = "Issue546";
+ this.Issue546.Padding = new System.Windows.Forms.Padding(5);
+ this.Issue546.Size = new System.Drawing.Size(549, 26);
+ this.Issue546.TabIndex = 5;
+ this.Issue546.Text = "[UI] The " +
+ "OK button on the \'Data Source Information\' dialog doesn\'t seem to do anything. #" +
+ "546";
+ this.Issue546.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue);
+ //
+ // Issue545
+ //
+ this.Issue545.Dock = System.Windows.Forms.DockStyle.Top;
+ this.Issue545.Location = new System.Drawing.Point(2, 25);
+ this.Issue545.Name = "Issue545";
+ this.Issue545.Padding = new System.Windows.Forms.Padding(5);
+ this.Issue545.Size = new System.Drawing.Size(446, 26);
+ this.Issue545.TabIndex = 4;
+ this.Issue545.Text = "[UI] Colu" +
+ "mns header context menu is hidden being the standard menu #545";
+ this.Issue545.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue);
+ //
+ // highlight520
+ //
+ this.highlight520.Dock = System.Windows.Forms.DockStyle.Top;
+ this.highlight520.Location = new System.Drawing.Point(0, 26);
+ this.highlight520.Name = "highlight520";
+ this.highlight520.Padding = new System.Windows.Forms.Padding(5);
+ this.highlight520.Size = new System.Drawing.Size(310, 26);
+ this.highlight520.TabIndex = 8;
+ this.highlight520.Text = "[UI] Add " +
+ "setting to toggle compact ribbon view #520";
+ this.highlight520.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue);
+ //
+ // highlight527
+ //
+ this.highlight527.Dock = System.Windows.Forms.DockStyle.Top;
+ this.highlight527.Location = new System.Drawing.Point(0, 0);
+ this.highlight527.Name = "highlight527";
+ this.highlight527.Padding = new System.Windows.Forms.Padding(5);
+ this.highlight527.Size = new System.Drawing.Size(241, 26);
+ this.highlight527.TabIndex = 7;
+ this.highlight527.Text = "[UI] Add " +
+ "Open folder dialog button #527";
+ this.highlight527.HyperlinkClick += new DevExpress.Utils.HyperlinkClickEventHandler(this.OpenGithubIssue);
+ //
+ // WhatIsNew4_2_10
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 16F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.Controls.Add(this.xtcV4_2_10);
+ this.Name = "WhatIsNew4_2_10";
+ this.Size = new System.Drawing.Size(789, 462);
+ ((System.ComponentModel.ISupportInitialize)(this.xtcV4_2_10)).EndInit();
+ this.xtcV4_2_10.ResumeLayout(false);
+ this.xtPageHighlight.ResumeLayout(false);
+ this.xtPageHighlight.PerformLayout();
+ this.xtPageIssues.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.gcImprovements)).EndInit();
+ this.gcImprovements.ResumeLayout(false);
+ this.gcImprovements.PerformLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.gcBugs)).EndInit();
+ this.gcBugs.ResumeLayout(false);
+ this.gcBugs.PerformLayout();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraTab.XtraTabControl xtcV4_2_10;
+ private DevExpress.XtraTab.XtraTabPage xtPageHighlight;
+ private DevExpress.XtraTab.XtraTabPage xtPageIssues;
+ private DevExpress.XtraEditors.HyperlinkLabelControl Issue545;
+ private DevExpress.XtraEditors.HyperlinkLabelControl Issue546;
+ private DevExpress.XtraEditors.GroupControl gcBugs;
+ private DevExpress.XtraEditors.GroupControl gcImprovements;
+ private DevExpress.XtraEditors.HyperlinkLabelControl Issue527;
+ private DevExpress.XtraEditors.HyperlinkLabelControl Issue566;
+ private DevExpress.XtraEditors.HyperlinkLabelControl Issue567;
+ private DevExpress.XtraEditors.HyperlinkLabelControl Issue520;
+ private DevExpress.XtraEditors.HyperlinkLabelControl Issue534;
+ private DevExpress.XtraEditors.HyperlinkLabelControl Issue559;
+ private DevExpress.XtraEditors.HyperlinkLabelControl highlight520;
+ private DevExpress.XtraEditors.HyperlinkLabelControl highlight527;
+ }
+}
diff --git a/Analogy/WhatIsNew/WhatIsNew4_2_10.cs b/Analogy/WhatIsNew/WhatIsNew4_2_10.cs
new file mode 100644
index 00000000..1373a696
--- /dev/null
+++ b/Analogy/WhatIsNew/WhatIsNew4_2_10.cs
@@ -0,0 +1,17 @@
+using DevExpress.XtraEditors;
+
+namespace Analogy.WhatIsNew
+{
+ public partial class WhatIsNew4_2_10 : DevExpress.XtraEditors.XtraUserControl
+ {
+ public WhatIsNew4_2_10()
+ {
+ InitializeComponent();
+ }
+ private void OpenGithubIssue(object sender, DevExpress.Utils.HyperlinkClickEventArgs e)
+ {
+ ((HyperlinkLabelControl)sender).LinkVisited = true;
+ Utils.OpenLink(e.Link);
+ }
+ }
+}
diff --git a/Analogy/WhatIsNew/WhatIsNew4_2_10.resx b/Analogy/WhatIsNew/WhatIsNew4_2_10.resx
new file mode 100644
index 00000000..1af7de15
--- /dev/null
+++ b/Analogy/WhatIsNew/WhatIsNew4_2_10.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file