From d12d4e887c6e3b1dc1b3cee1569b34b32a269bf9 Mon Sep 17 00:00:00 2001
From: Vichingo455 <59311016+Vichingo455@users.noreply.github.com>
Date: Fri, 11 Mar 2022 15:59:39 +0100
Subject: [PATCH] Actually 1.1.1
---
Notepad/Form1.Designer.cs | 29 ++++++++++++++++------
Notepad/Form1.cs | 39 ++++++++++++++++++++++++++++--
Notepad/Notepad.csproj | 4 +--
Notepad/Properties/AssemblyInfo.cs | 4 +--
Notepad/Properties/app.manifest | 2 +-
5 files changed, 63 insertions(+), 15 deletions(-)
diff --git a/Notepad/Form1.Designer.cs b/Notepad/Form1.Designer.cs
index 2ca4e27..4a42638 100644
--- a/Notepad/Form1.Designer.cs
+++ b/Notepad/Form1.Designer.cs
@@ -41,6 +41,7 @@
this.viewToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.alwaysOnTopToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.characterStyleToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.searchTextInTheWebToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.helpToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.checkForUpdatesToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.giveAFeedbackToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
@@ -51,15 +52,17 @@
//
// text_area
//
+ this.text_area.AllowDrop = true;
this.text_area.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| System.Windows.Forms.AnchorStyles.Left)
| System.Windows.Forms.AnchorStyles.Right)));
- this.text_area.Location = new System.Drawing.Point(-2, 29);
+ this.text_area.Location = new System.Drawing.Point(-3, 31);
this.text_area.Multiline = true;
this.text_area.Name = "text_area";
this.text_area.ScrollBars = System.Windows.Forms.ScrollBars.Both;
this.text_area.Size = new System.Drawing.Size(1057, 546);
this.text_area.TabIndex = 0;
+ this.text_area.WordWrap = false;
//
// menuStrip1
//
@@ -70,7 +73,7 @@
this.helpToolStripMenuItem});
this.menuStrip1.Location = new System.Drawing.Point(0, 0);
this.menuStrip1.Name = "menuStrip1";
- this.menuStrip1.Size = new System.Drawing.Size(1054, 28);
+ this.menuStrip1.Size = new System.Drawing.Size(1054, 30);
this.menuStrip1.TabIndex = 1;
this.menuStrip1.Text = "menuStrip1";
//
@@ -84,7 +87,7 @@
this.saveFileWithNameToolStripMenuItem,
this.exitToolStripMenuItem});
this.fileToolStripMenuItem.Name = "fileToolStripMenuItem";
- this.fileToolStripMenuItem.Size = new System.Drawing.Size(46, 24);
+ this.fileToolStripMenuItem.Size = new System.Drawing.Size(46, 26);
this.fileToolStripMenuItem.Text = "File";
//
// newToolStripMenuItem
@@ -141,9 +144,10 @@
//
this.viewToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.alwaysOnTopToolStripMenuItem,
- this.characterStyleToolStripMenuItem});
+ this.characterStyleToolStripMenuItem,
+ this.searchTextInTheWebToolStripMenuItem});
this.viewToolStripMenuItem.Name = "viewToolStripMenuItem";
- this.viewToolStripMenuItem.Size = new System.Drawing.Size(55, 24);
+ this.viewToolStripMenuItem.Size = new System.Drawing.Size(55, 26);
this.viewToolStripMenuItem.Text = "View";
this.viewToolStripMenuItem.Click += new System.EventHandler(this.viewToolStripMenuItem_Click_1);
//
@@ -151,7 +155,7 @@
//
this.alwaysOnTopToolStripMenuItem.Name = "alwaysOnTopToolStripMenuItem";
this.alwaysOnTopToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F5;
- this.alwaysOnTopToolStripMenuItem.Size = new System.Drawing.Size(224, 26);
+ this.alwaysOnTopToolStripMenuItem.Size = new System.Drawing.Size(301, 26);
this.alwaysOnTopToolStripMenuItem.Text = "Always on top";
this.alwaysOnTopToolStripMenuItem.Click += new System.EventHandler(this.alwaysOnTopToolStripMenuItem_Click);
//
@@ -159,10 +163,18 @@
//
this.characterStyleToolStripMenuItem.Name = "characterStyleToolStripMenuItem";
this.characterStyleToolStripMenuItem.ShortcutKeys = System.Windows.Forms.Keys.F7;
- this.characterStyleToolStripMenuItem.Size = new System.Drawing.Size(224, 26);
+ this.characterStyleToolStripMenuItem.Size = new System.Drawing.Size(301, 26);
this.characterStyleToolStripMenuItem.Text = "Font style";
this.characterStyleToolStripMenuItem.Click += new System.EventHandler(this.characterStyleToolStripMenuItem_Click_1);
//
+ // searchTextInTheWebToolStripMenuItem
+ //
+ this.searchTextInTheWebToolStripMenuItem.Name = "searchTextInTheWebToolStripMenuItem";
+ this.searchTextInTheWebToolStripMenuItem.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Q)));
+ this.searchTextInTheWebToolStripMenuItem.Size = new System.Drawing.Size(301, 26);
+ this.searchTextInTheWebToolStripMenuItem.Text = "Search text in the web";
+ this.searchTextInTheWebToolStripMenuItem.Click += new System.EventHandler(this.searchTextInTheWebToolStripMenuItem_Click);
+ //
// helpToolStripMenuItem
//
this.helpToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
@@ -171,7 +183,7 @@
this.aboutToolStripMenuItem,
this.aboutWindowsToolStripMenuItem});
this.helpToolStripMenuItem.Name = "helpToolStripMenuItem";
- this.helpToolStripMenuItem.Size = new System.Drawing.Size(30, 24);
+ this.helpToolStripMenuItem.Size = new System.Drawing.Size(30, 26);
this.helpToolStripMenuItem.Text = "?";
this.helpToolStripMenuItem.Click += new System.EventHandler(this.viewToolStripMenuItem_Click);
//
@@ -246,6 +258,7 @@
private System.Windows.Forms.ToolStripMenuItem giveAFeedbackToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem aboutWindowsToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem characterStyleToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem searchTextInTheWebToolStripMenuItem;
}
}
diff --git a/Notepad/Form1.cs b/Notepad/Form1.cs
index 592b809..1941f07 100644
--- a/Notepad/Form1.cs
+++ b/Notepad/Form1.cs
@@ -11,11 +11,14 @@ using System.IO;
using System.Reflection;
using System.Diagnostics;
using System.Net;
+using System.Drawing.Printing;
+using System.Web;
namespace Notepad
{
public partial class Form1 : Form
{
+
// Update strings
private readonly string _releaseURL = "https://raw.githubusercontent.com/Vichingo455/Notepad/master/latest.txt";
public Version CurrentVersion = new Version(Application.ProductVersion);
@@ -312,9 +315,12 @@ namespace Notepad
try
{
FontDialog stl = new FontDialog();
+ stl.ShowColor = true;
+ stl.AllowVectorFonts = true;
if (stl.ShowDialog() == DialogResult.OK)
{
text_area.Font = stl.Font;
+ text_area.ForeColor = stl.Color;
}
}
catch (Exception ex)
@@ -333,12 +339,41 @@ namespace Notepad
}
}
}
+
+ private void printStripMenuItem_Click(object sender, EventArgs e)
+ {
+
+
+ }
+
+ private void searchTextInTheWebToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ try
+ {
+ var txt = HttpUtility.UrlEncode(text_area.Text);
+ Process.Start("https://google.com/search?q=" + txt);
+ }
+ catch (Exception ex)
+ {
+ try
+ {
+ var dialog = MessageBox.Show("The following exception occured: " + ex.Message + "\nDo you want to send a crash report", this.Text + " - Critical error", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
+ if (dialog == DialogResult.Yes)
+ {
+ Program.SendCrashReport(ex);
+ }
+ }
+ catch
+ {
+
+ }
+ }
+ }
}
public class Global
{
public static string savefilename;
- public static string transparency;
public static string confidential;
- public static string fontsize;
+ public static string font_text;
}
}
diff --git a/Notepad/Notepad.csproj b/Notepad/Notepad.csproj
index fa4ae9c..2e43826 100644
--- a/Notepad/Notepad.csproj
+++ b/Notepad/Notepad.csproj
@@ -63,7 +63,7 @@
notepad.ico
- true
+ false
635D9B916F398DEC4D61A283C8622C270F51A285
@@ -81,7 +81,7 @@
http://timestamp.digicert.com
- true
+ false
LocalIntranet
diff --git a/Notepad/Properties/AssemblyInfo.cs b/Notepad/Properties/AssemblyInfo.cs
index 793324d..2278f26 100644
--- a/Notepad/Properties/AssemblyInfo.cs
+++ b/Notepad/Properties/AssemblyInfo.cs
@@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// È possibile specificare tutti i valori oppure impostare valori predefiniti per i numeri relativi alla revisione e alla build
// usando l'asterisco '*' come illustrato di seguito:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.1.0.0")]
-[assembly: AssemblyFileVersion("1.1.0.0")]
+[assembly: AssemblyVersion("1.1.1.0")]
+[assembly: AssemblyFileVersion("1.1.1.0")]
diff --git a/Notepad/Properties/app.manifest b/Notepad/Properties/app.manifest
index be8494a..65b1ded 100644
--- a/Notepad/Properties/app.manifest
+++ b/Notepad/Properties/app.manifest
@@ -19,8 +19,8 @@
-
+