diff --git a/Rapid Reporter/Forms/AboutDlg.xaml b/Rapid Reporter/Forms/AboutDlg.xaml
deleted file mode 100644
index 9731463..0000000
--- a/Rapid Reporter/Forms/AboutDlg.xaml
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Rapid Reporter/Forms/AboutDlg.xaml.cs b/Rapid Reporter/Forms/AboutDlg.xaml.cs
deleted file mode 100644
index 5766e35..0000000
--- a/Rapid Reporter/Forms/AboutDlg.xaml.cs
+++ /dev/null
@@ -1,40 +0,0 @@
-using System.Diagnostics;
-using System.Windows;
-
-namespace Rapid_Reporter.Forms
-{
- ///
- /// Interaction logic for AboutDlg.xaml
- /// The dialog shows basic information about the application, as well as an expandable credits pane.
- /// Two buttons are provided: A help button that shows the help dialog, and an Ok button to close the dialog.
- ///
- public partial class AboutDlg
- {
- // Constructor
- // We set the application name, version, and dialog title.
- public AboutDlg()
- {
- Logger.Record("[AboutDlg]: Starting About Dialog. Initializing component.", "AboutDlg", "info");
- InitializeComponent();
- Title = System.Windows.Forms.Application.ProductName + " - Help";
- appName.Content = System.Windows.Forms.Application.ProductName;
- appVers.Content = System.Windows.Forms.Application.ProductVersion;
- Logger.Record("[AboutDlg]: Window Ready, setting focus.", "AboutDlg", "info");
- Ok.Focus();
- }
- private void Window_Loaded(object sender, RoutedEventArgs e)
- {
- Logger.Record("[Window_Loaded]: loading dialog....", "AboutDlg", "info");
- Ok.Focus();
- }
-
- // There's a link line in the dialog pointing to the Rapid Reporter page: http://testing.gershon.info/reporter/
- private void Hyperlink_RequestNavigate(object sender, System.Windows.Navigation.RequestNavigateEventArgs e)
- {
- Logger.Record("[RequestNavigate]: Link Pressed:" + e.Uri.AbsoluteUri, "AboutDlg", "info");
- Process.Start(new ProcessStartInfo(e.Uri.AbsoluteUri));
- Logger.Record("[RequestNavigate]: started browser process", "AboutDlg", "info");
- e.Handled = true; // Can dismiss the event now that we dealt with it
- }
- }
-}
diff --git a/Rapid Reporter/Forms/AboutForm.Designer.cs b/Rapid Reporter/Forms/AboutForm.Designer.cs
new file mode 100644
index 0000000..615595e
--- /dev/null
+++ b/Rapid Reporter/Forms/AboutForm.Designer.cs
@@ -0,0 +1,112 @@
+namespace Rapid_Reporter.Forms
+{
+ partial class AboutForm
+ {
+ ///
+ /// 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 Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutForm));
+ this.appName = new System.Windows.Forms.Label();
+ this.appVer = new System.Windows.Forms.Label();
+ this.label1 = new System.Windows.Forms.Label();
+ this.btnClose = new System.Windows.Forms.Button();
+ this.SuspendLayout();
+ //
+ // appName
+ //
+ this.appName.AutoSize = true;
+ this.appName.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.appName.Location = new System.Drawing.Point(12, 9);
+ this.appName.Name = "appName";
+ this.appName.Size = new System.Drawing.Size(96, 13);
+ this.appName.TabIndex = 0;
+ this.appName.Text = "App Name Here";
+ //
+ // appVer
+ //
+ this.appVer.AutoSize = true;
+ this.appVer.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.appVer.Location = new System.Drawing.Point(311, 9);
+ this.appVer.Name = "appVer";
+ this.appVer.Size = new System.Drawing.Size(96, 13);
+ this.appVer.TabIndex = 1;
+ this.appVer.Text = "App Name Here";
+ this.appVer.TextAlign = System.Drawing.ContentAlignment.TopRight;
+ //
+ // label1
+ //
+ this.label1.Location = new System.Drawing.Point(12, 34);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(395, 228);
+ this.label1.TabIndex = 2;
+ this.label1.Text = resources.GetString("label1.Text");
+ this.label1.TextAlign = System.Drawing.ContentAlignment.TopCenter;
+ //
+ // btnClose
+ //
+ this.btnClose.DialogResult = System.Windows.Forms.DialogResult.Cancel;
+ this.btnClose.Location = new System.Drawing.Point(332, 265);
+ this.btnClose.Name = "btnClose";
+ this.btnClose.Size = new System.Drawing.Size(75, 23);
+ this.btnClose.TabIndex = 3;
+ this.btnClose.Text = "&Close";
+ this.btnClose.UseVisualStyleBackColor = true;
+ this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
+ //
+ // AboutForm
+ //
+ this.AcceptButton = this.btnClose;
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.CancelButton = this.btnClose;
+ this.ClientSize = new System.Drawing.Size(419, 297);
+ this.ControlBox = false;
+ this.Controls.Add(this.btnClose);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.appVer);
+ this.Controls.Add(this.appName);
+ this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
+ this.MaximizeBox = false;
+ this.MinimizeBox = false;
+ this.Name = "AboutForm";
+ this.ShowIcon = false;
+ this.ShowInTaskbar = false;
+ this.Text = "About RR++";
+ this.TopMost = true;
+ this.Load += new System.EventHandler(this.AboutForm_Load);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.Label appName;
+ private System.Windows.Forms.Label appVer;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Button btnClose;
+ }
+}
\ No newline at end of file
diff --git a/Rapid Reporter/Forms/AboutForm.cs b/Rapid Reporter/Forms/AboutForm.cs
new file mode 100644
index 0000000..c0f76b9
--- /dev/null
+++ b/Rapid Reporter/Forms/AboutForm.cs
@@ -0,0 +1,24 @@
+using System;
+using System.Windows.Forms;
+
+namespace Rapid_Reporter.Forms
+{
+ public partial class AboutForm : Form
+ {
+ public AboutForm()
+ {
+ InitializeComponent();
+ }
+
+ private void AboutForm_Load(object sender, EventArgs e)
+ {
+ appName.Text = Application.ProductName;
+ appVer.Text = Application.ProductVersion;
+ }
+
+ private void btnClose_Click(object sender, EventArgs e)
+ {
+ Close();
+ }
+ }
+}
diff --git a/Rapid Reporter/Forms/AboutForm.resx b/Rapid Reporter/Forms/AboutForm.resx
new file mode 100644
index 0000000..c91eb75
--- /dev/null
+++ b/Rapid Reporter/Forms/AboutForm.resx
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ This software is a fork of the application "Rapid Reporter", originally published by Shmuel Gershon at http://testing.gershon.info/reporter/, and was listed as Copyright 2010+. The original application listed in it's readme document that "The application is released in a Creative Commons license BY-NC-SA.", which can be found here: http://creativecommons.org/licenses/by-nc-sa/4.0/.
+
+Many changes have been made, and the source code has almost completely been rewritten. Because of these changes, no warranty is given by the original author of "Rapid Reporter", and no warranty is given by the creators of this fork. The original author has not given any endorsement to this fork. The modifications and additions to this work are published under the CC BY-NC-SA license as well, found here: http://creativecommons.org/licenses/by-nc-sa/4.0/.
+
+This fork is Copyright 2015+ Timothy Watkins.
+
+Info, new versions and reporting bugs:
+https://github.com/jankcat/rapidreporterplusplus
+
+
\ No newline at end of file
diff --git a/Rapid Reporter/Forms/SMWidget.xaml b/Rapid Reporter/Forms/SMWidget.xaml
index 94f7dc8..a8ed8a0 100644
--- a/Rapid Reporter/Forms/SMWidget.xaml
+++ b/Rapid Reporter/Forms/SMWidget.xaml
@@ -18,7 +18,16 @@
-
+
+
@@ -28,7 +37,7 @@
-
+