Compare commits

..

No commits in common. "master" and "v1.6.9" have entirely different histories.

26 changed files with 135 additions and 405 deletions

4
.github/FUNDING.yml vendored
View file

@ -2,11 +2,11 @@
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username patreon: # Replace with a single Patreon username
open_collective: # open_collective: crypto-notepad
ko_fi: ko_fi:
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
liberapay: liberapay:
issuehunt: # issuehunt: #
otechie: # Replace with a single Otechie username otechie: # Replace with a single Otechie username
custom: https://github.com/Crypto-Notepad/Crypto-Notepad/wiki/Support-the-project custom:

View file

@ -55,7 +55,7 @@ further defined and clarified by project maintainers.
## Enforcement ## Enforcement
Instances of abusive, harassing, or otherwise unacceptable behavior may be Instances of abusive, harassing, or otherwise unacceptable behavior may be
reported by contacting the project team at dock-brunt-rarity@duck.com. All reported by contacting the project team at sigmanor@pm.me. All
complaints will be reviewed and investigated and will result in a response that complaints will be reviewed and investigated and will result in a response that
is deemed necessary and appropriate to the circumstances. The project team is is deemed necessary and appropriate to the circumstances. The project team is
obligated to maintain confidentiality with regard to the reporter of an incident. obligated to maintain confidentiality with regard to the reporter of an incident.

View file

@ -4,7 +4,7 @@ Before starting, make sure that you visited the [projects](https://github.com/Cr
## How to contribute to Crypto Notepad ## How to contribute to Crypto Notepad
### Did you find any bug/have an idea how to improve the project? ### Did you find any bug/have an idea how to improve the project?
* Send me a message: [`email`](mailto:dock-brunt-rarity@duck.com) * Send me a message: [`telegram`](https://t.me/Sigmanor) [`facebook`](https://www.fb.com/SlGMANOR) [`email`](mailto:sigmanor@pm.me)
* Create an [issue](https://github.com/Sigmanor/Crypto-Notepad/issues/new/choose). * Create an [issue](https://github.com/Sigmanor/Crypto-Notepad/issues/new/choose).
### You can help me fix some bug/implement a new feature? ### You can help me fix some bug/implement a new feature?

View file

@ -198,9 +198,6 @@
<setting name="trayMenu" serializeAs="String"> <setting name="trayMenu" serializeAs="String">
<value>False</value> <value>False</value>
</setting> </setting>
<setting name="statusPanelPasteboard" serializeAs="String">
<value>False</value>
</setting>
</Crypto_Notepad.Properties.Settings> </Crypto_Notepad.Properties.Settings>
</userSettings> </userSettings>
</configuration> </configuration>

View file

@ -56,15 +56,14 @@
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget> <PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>embedded</DebugType> <DebugType>PdbOnly</DebugType>
<Optimize>true</Optimize> <Optimize>True</Optimize>
<OutputPath>bin\Release\</OutputPath> <OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants> <DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
<UseVSHostingProcess>false</UseVSHostingProcess> <UseVSHostingProcess>false</UseVSHostingProcess>
<Prefer32Bit>false</Prefer32Bit> <Prefer32Bit>false</Prefer32Bit>
<DebugSymbols>true</DebugSymbols>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<CheckForOverflowUnderflow>False</CheckForOverflowUnderflow> <CheckForOverflowUnderflow>False</CheckForOverflowUnderflow>
@ -82,9 +81,6 @@
<PropertyGroup> <PropertyGroup>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
</PropertyGroup> </PropertyGroup>
<PropertyGroup>
<NoWin32Manifest>true</NoWin32Manifest>
</PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="Costura, Version=4.1.0.0, Culture=neutral, PublicKeyToken=9919ef960d84173d, processorArchitecture=MSIL"> <Reference Include="Costura, Version=4.1.0.0, Culture=neutral, PublicKeyToken=9919ef960d84173d, processorArchitecture=MSIL">
<HintPath>..\packages\Costura.Fody.4.1.0\lib\net40\Costura.dll</HintPath> <HintPath>..\packages\Costura.Fody.4.1.0\lib\net40\Costura.dll</HintPath>
@ -203,12 +199,9 @@
<None Include="App.config" /> <None Include="App.config" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Include="Resources\clock--plus.png" />
<None Include="Resources\clock_add.png" />
<None Include="Resources\clipboard-text.png" />
<None Include="Resources\Updater.exe" />
<None Include="Resources\application.png" /> <None Include="Resources\application.png" />
<None Include="Resources\application-dock-180.png" /> <None Include="Resources\application-dock-180.png" />
<None Include="Resources\Updater.exe" />
<Content Include="Notepad_Lock.ico" /> <Content Include="Notepad_Lock.ico" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>

View file

@ -35,11 +35,11 @@ private void InitializeComponent()
this.lockPictureBox = new System.Windows.Forms.PictureBox(); this.lockPictureBox = new System.Windows.Forms.PictureBox();
this.showNewKeyPictureBox = new System.Windows.Forms.PictureBox(); this.showNewKeyPictureBox = new System.Windows.Forms.PictureBox();
this.showOldKeyPictureBox = new System.Windows.Forms.PictureBox(); this.showOldKeyPictureBox = new System.Windows.Forms.PictureBox();
this.oldKeyTextBox = new System.Windows.Forms.PlaceholderTextBox();
this.newKeyTextBox = new System.Windows.Forms.PlaceholderTextBox();
this.statusLabel = new System.Windows.Forms.Label(); this.statusLabel = new System.Windows.Forms.Label();
this.changeKeyFormToolTip = new System.Windows.Forms.ToolTip(this.components); this.changeKeyFormToolTip = new System.Windows.Forms.ToolTip(this.components);
this.passwordGeneratorButton = new System.Windows.Forms.Button(); this.passwordGeneratorButton = new System.Windows.Forms.Button();
this.oldKeyTextBox = new System.Windows.Forms.PlaceholderTextBox();
this.newKeyTextBox = new System.Windows.Forms.PlaceholderTextBox();
this.mainPanel.SuspendLayout(); this.mainPanel.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.lockPictureBox)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.lockPictureBox)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.showNewKeyPictureBox)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.showNewKeyPictureBox)).BeginInit();
@ -49,7 +49,6 @@ private void InitializeComponent()
// acceptButton // acceptButton
// //
this.acceptButton.Enabled = false; this.acceptButton.Enabled = false;
this.acceptButton.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.acceptButton.Location = new System.Drawing.Point(211, 80); this.acceptButton.Location = new System.Drawing.Point(211, 80);
this.acceptButton.Name = "acceptButton"; this.acceptButton.Name = "acceptButton";
this.acceptButton.Size = new System.Drawing.Size(53, 25); this.acceptButton.Size = new System.Drawing.Size(53, 25);
@ -79,7 +78,7 @@ private void InitializeComponent()
this.lockPictureBox.Image = global::Crypto_Notepad.Properties.Resources.gnupg_keys; this.lockPictureBox.Image = global::Crypto_Notepad.Properties.Resources.gnupg_keys;
this.lockPictureBox.Location = new System.Drawing.Point(8, 14); this.lockPictureBox.Location = new System.Drawing.Point(8, 14);
this.lockPictureBox.Name = "lockPictureBox"; this.lockPictureBox.Name = "lockPictureBox";
this.lockPictureBox.Size = new System.Drawing.Size(48, 48); this.lockPictureBox.Size = new System.Drawing.Size(47, 47);
this.lockPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; this.lockPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
this.lockPictureBox.TabIndex = 7; this.lockPictureBox.TabIndex = 7;
this.lockPictureBox.TabStop = false; this.lockPictureBox.TabStop = false;
@ -91,7 +90,7 @@ private void InitializeComponent()
this.showNewKeyPictureBox.Image = global::Crypto_Notepad.Properties.Resources.eye_half; this.showNewKeyPictureBox.Image = global::Crypto_Notepad.Properties.Resources.eye_half;
this.showNewKeyPictureBox.Location = new System.Drawing.Point(269, 39); this.showNewKeyPictureBox.Location = new System.Drawing.Point(269, 39);
this.showNewKeyPictureBox.Name = "showNewKeyPictureBox"; this.showNewKeyPictureBox.Name = "showNewKeyPictureBox";
this.showNewKeyPictureBox.Size = new System.Drawing.Size(19, 23); this.showNewKeyPictureBox.Size = new System.Drawing.Size(18, 22);
this.showNewKeyPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; this.showNewKeyPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
this.showNewKeyPictureBox.TabIndex = 5; this.showNewKeyPictureBox.TabIndex = 5;
this.showNewKeyPictureBox.TabStop = false; this.showNewKeyPictureBox.TabStop = false;
@ -104,12 +103,40 @@ private void InitializeComponent()
this.showOldKeyPictureBox.Image = global::Crypto_Notepad.Properties.Resources.eye_half; this.showOldKeyPictureBox.Image = global::Crypto_Notepad.Properties.Resources.eye_half;
this.showOldKeyPictureBox.Location = new System.Drawing.Point(269, 14); this.showOldKeyPictureBox.Location = new System.Drawing.Point(269, 14);
this.showOldKeyPictureBox.Name = "showOldKeyPictureBox"; this.showOldKeyPictureBox.Name = "showOldKeyPictureBox";
this.showOldKeyPictureBox.Size = new System.Drawing.Size(19, 23); this.showOldKeyPictureBox.Size = new System.Drawing.Size(18, 22);
this.showOldKeyPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; this.showOldKeyPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
this.showOldKeyPictureBox.TabIndex = 5; this.showOldKeyPictureBox.TabIndex = 5;
this.showOldKeyPictureBox.TabStop = false; this.showOldKeyPictureBox.TabStop = false;
this.showOldKeyPictureBox.Click += new System.EventHandler(this.ShowOldKeyPictureBox_Click); this.showOldKeyPictureBox.Click += new System.EventHandler(this.ShowOldKeyPictureBox_Click);
// //
// oldKeyTextBox
//
this.oldKeyTextBox.Location = new System.Drawing.Point(64, 14);
this.oldKeyTextBox.Name = "oldKeyTextBox";
this.oldKeyTextBox.Placeholder = "Old password";
this.oldKeyTextBox.PlaceholderActiveForeColor = System.Drawing.Color.DarkGray;
this.oldKeyTextBox.PlaceholderFont = new System.Drawing.Font("Segoe UI", 8.25F);
this.oldKeyTextBox.PlaceholderForeColor = System.Drawing.Color.DarkGray;
this.oldKeyTextBox.Size = new System.Drawing.Size(206, 22);
this.oldKeyTextBox.TabIndex = 0;
this.oldKeyTextBox.UseSystemPasswordChar = true;
this.oldKeyTextBox.TextChanged += new System.EventHandler(this.OldKeyTextBox_TextChanged);
this.oldKeyTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.OldKeyTextBox_KeyDown);
//
// newKeyTextBox
//
this.newKeyTextBox.Location = new System.Drawing.Point(64, 39);
this.newKeyTextBox.Name = "newKeyTextBox";
this.newKeyTextBox.Placeholder = "New password";
this.newKeyTextBox.PlaceholderActiveForeColor = System.Drawing.Color.DarkGray;
this.newKeyTextBox.PlaceholderFont = new System.Drawing.Font("Segoe UI", 8.25F);
this.newKeyTextBox.PlaceholderForeColor = System.Drawing.Color.DarkGray;
this.newKeyTextBox.Size = new System.Drawing.Size(206, 22);
this.newKeyTextBox.TabIndex = 1;
this.newKeyTextBox.UseSystemPasswordChar = true;
this.newKeyTextBox.TextChanged += new System.EventHandler(this.NewKeyTextBox_TextChanged);
this.newKeyTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.NewKeyTextBox_KeyDown);
//
// statusLabel // statusLabel
// //
this.statusLabel.AutoSize = true; this.statusLabel.AutoSize = true;
@ -132,36 +159,6 @@ private void InitializeComponent()
this.passwordGeneratorButton.UseVisualStyleBackColor = true; this.passwordGeneratorButton.UseVisualStyleBackColor = true;
this.passwordGeneratorButton.Click += new System.EventHandler(this.PasswordGeneratorButton_Click); this.passwordGeneratorButton.Click += new System.EventHandler(this.PasswordGeneratorButton_Click);
// //
// oldKeyTextBox
//
this.oldKeyTextBox.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.oldKeyTextBox.Location = new System.Drawing.Point(64, 14);
this.oldKeyTextBox.Name = "oldKeyTextBox";
this.oldKeyTextBox.Placeholder = "Old password";
this.oldKeyTextBox.PlaceholderActiveForeColor = System.Drawing.Color.DarkGray;
this.oldKeyTextBox.PlaceholderFont = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.oldKeyTextBox.PlaceholderForeColor = System.Drawing.Color.DarkGray;
this.oldKeyTextBox.Size = new System.Drawing.Size(206, 23);
this.oldKeyTextBox.TabIndex = 0;
this.oldKeyTextBox.UseSystemPasswordChar = true;
this.oldKeyTextBox.TextChanged += new System.EventHandler(this.OldKeyTextBox_TextChanged);
this.oldKeyTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.OldKeyTextBox_KeyDown);
//
// newKeyTextBox
//
this.newKeyTextBox.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.newKeyTextBox.Location = new System.Drawing.Point(64, 39);
this.newKeyTextBox.Name = "newKeyTextBox";
this.newKeyTextBox.Placeholder = "New password";
this.newKeyTextBox.PlaceholderActiveForeColor = System.Drawing.Color.DarkGray;
this.newKeyTextBox.PlaceholderFont = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.newKeyTextBox.PlaceholderForeColor = System.Drawing.Color.DarkGray;
this.newKeyTextBox.Size = new System.Drawing.Size(206, 23);
this.newKeyTextBox.TabIndex = 1;
this.newKeyTextBox.UseSystemPasswordChar = true;
this.newKeyTextBox.TextChanged += new System.EventHandler(this.NewKeyTextBox_TextChanged);
this.newKeyTextBox.KeyDown += new System.Windows.Forms.KeyEventHandler(this.NewKeyTextBox_KeyDown);
//
// ChangePasswordForm // ChangePasswordForm
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);

View file

@ -46,7 +46,6 @@ private void InitializeComponent()
// okButton // okButton
// //
this.okButton.Enabled = false; this.okButton.Enabled = false;
this.okButton.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.okButton.Location = new System.Drawing.Point(211, 80); this.okButton.Location = new System.Drawing.Point(211, 80);
this.okButton.Name = "okButton"; this.okButton.Name = "okButton";
this.okButton.Size = new System.Drawing.Size(53, 25); this.okButton.Size = new System.Drawing.Size(53, 25);
@ -75,7 +74,7 @@ private void InitializeComponent()
this.lockPictureBox.Image = global::Crypto_Notepad.Properties.Resources.key_solid; this.lockPictureBox.Image = global::Crypto_Notepad.Properties.Resources.key_solid;
this.lockPictureBox.Location = new System.Drawing.Point(8, 14); this.lockPictureBox.Location = new System.Drawing.Point(8, 14);
this.lockPictureBox.Name = "lockPictureBox"; this.lockPictureBox.Name = "lockPictureBox";
this.lockPictureBox.Size = new System.Drawing.Size(48, 48); this.lockPictureBox.Size = new System.Drawing.Size(47, 47);
this.lockPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; this.lockPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
this.lockPictureBox.TabIndex = 6; this.lockPictureBox.TabIndex = 6;
this.lockPictureBox.TabStop = false; this.lockPictureBox.TabStop = false;
@ -83,7 +82,6 @@ private void InitializeComponent()
// fileNameLabel // fileNameLabel
// //
this.fileNameLabel.AutoEllipsis = true; this.fileNameLabel.AutoEllipsis = true;
this.fileNameLabel.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.fileNameLabel.Location = new System.Drawing.Point(61, 14); this.fileNameLabel.Location = new System.Drawing.Point(61, 14);
this.fileNameLabel.Name = "fileNameLabel"; this.fileNameLabel.Name = "fileNameLabel";
this.fileNameLabel.Size = new System.Drawing.Size(221, 13); this.fileNameLabel.Size = new System.Drawing.Size(221, 13);
@ -93,14 +91,13 @@ private void InitializeComponent()
// //
// keyTextBox // keyTextBox
// //
this.keyTextBox.Font = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.keyTextBox.Location = new System.Drawing.Point(64, 39); this.keyTextBox.Location = new System.Drawing.Point(64, 39);
this.keyTextBox.Name = "keyTextBox"; this.keyTextBox.Name = "keyTextBox";
this.keyTextBox.Placeholder = "Password"; this.keyTextBox.Placeholder = "Password";
this.keyTextBox.PlaceholderActiveForeColor = System.Drawing.Color.DarkGray; this.keyTextBox.PlaceholderActiveForeColor = System.Drawing.Color.DarkGray;
this.keyTextBox.PlaceholderFont = new System.Drawing.Font("Segoe UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); this.keyTextBox.PlaceholderFont = new System.Drawing.Font("Segoe UI", 8.25F);
this.keyTextBox.PlaceholderForeColor = System.Drawing.Color.DarkGray; this.keyTextBox.PlaceholderForeColor = System.Drawing.Color.DarkGray;
this.keyTextBox.Size = new System.Drawing.Size(206, 23); this.keyTextBox.Size = new System.Drawing.Size(206, 22);
this.keyTextBox.TabIndex = 0; this.keyTextBox.TabIndex = 0;
this.keyTextBox.UseSystemPasswordChar = true; this.keyTextBox.UseSystemPasswordChar = true;
this.keyTextBox.TextChanged += new System.EventHandler(this.KeyTextBox_TextChanged); this.keyTextBox.TextChanged += new System.EventHandler(this.KeyTextBox_TextChanged);
@ -114,7 +111,7 @@ private void InitializeComponent()
this.showKeyPictureBox.InitialImage = global::Crypto_Notepad.Properties.Resources.eye_half; this.showKeyPictureBox.InitialImage = global::Crypto_Notepad.Properties.Resources.eye_half;
this.showKeyPictureBox.Location = new System.Drawing.Point(269, 39); this.showKeyPictureBox.Location = new System.Drawing.Point(269, 39);
this.showKeyPictureBox.Name = "showKeyPictureBox"; this.showKeyPictureBox.Name = "showKeyPictureBox";
this.showKeyPictureBox.Size = new System.Drawing.Size(19, 23); this.showKeyPictureBox.Size = new System.Drawing.Size(18, 22);
this.showKeyPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage; this.showKeyPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.CenterImage;
this.showKeyPictureBox.TabIndex = 3; this.showKeyPictureBox.TabIndex = 3;
this.showKeyPictureBox.TabStop = false; this.showKeyPictureBox.TabStop = false;

View file

@ -59,7 +59,6 @@ public void InitializeComponent()
this.clearClipboardMainMenu = new System.Windows.Forms.ToolStripMenuItem(); this.clearClipboardMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.wordWrapMainMenu = new System.Windows.Forms.ToolStripMenuItem(); this.wordWrapMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.readOnlyMainMenu = new System.Windows.Forms.ToolStripMenuItem(); this.readOnlyMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.insertDateTimeMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.mainMenuSeparator7 = new System.Windows.Forms.ToolStripSeparator(); this.mainMenuSeparator7 = new System.Windows.Forms.ToolStripSeparator();
this.clearMainMenu = new System.Windows.Forms.ToolStripMenuItem(); this.clearMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.toolsMainMenu = new System.Windows.Forms.ToolStripMenuItem(); this.toolsMainMenu = new System.Windows.Forms.ToolStripMenuItem();
@ -68,7 +67,6 @@ public void InitializeComponent()
this.changePasswordMainMenu = new System.Windows.Forms.ToolStripMenuItem(); this.changePasswordMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.lockMainMenu = new System.Windows.Forms.ToolStripMenuItem(); this.lockMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.settingsMainMenu = new System.Windows.Forms.ToolStripMenuItem(); this.settingsMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.pasteBoardMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.helpMainMenu = new System.Windows.Forms.ToolStripMenuItem(); this.helpMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.documentationMainMenu = new System.Windows.Forms.ToolStripMenuItem(); this.documentationMainMenu = new System.Windows.Forms.ToolStripMenuItem();
this.checkForUpdatesMainMenu = new System.Windows.Forms.ToolStripMenuItem(); this.checkForUpdatesMainMenu = new System.Windows.Forms.ToolStripMenuItem();
@ -120,7 +118,6 @@ public void InitializeComponent()
this.statusPanelSizeLabel = new System.Windows.Forms.ToolStripStatusLabel(); this.statusPanelSizeLabel = new System.Windows.Forms.ToolStripStatusLabel();
this.statusPanelReadonlyLabel = new System.Windows.Forms.ToolStripStatusLabel(); this.statusPanelReadonlyLabel = new System.Windows.Forms.ToolStripStatusLabel();
this.statusPanelWordwrapLabel = new System.Windows.Forms.ToolStripStatusLabel(); this.statusPanelWordwrapLabel = new System.Windows.Forms.ToolStripStatusLabel();
this.statusPanelPasteboardLabel = new System.Windows.Forms.ToolStripStatusLabel();
this.statusPanelClipboardProgressBar = new System.Windows.Forms.ToolStripProgressBar(); this.statusPanelClipboardProgressBar = new System.Windows.Forms.ToolStripProgressBar();
this.trayIcon = new System.Windows.Forms.NotifyIcon(this.components); this.trayIcon = new System.Windows.Forms.NotifyIcon(this.components);
this.trayMenu = new System.Windows.Forms.ContextMenuStrip(this.components); this.trayMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
@ -142,7 +139,6 @@ public void InitializeComponent()
this.statusPanelTimer = new System.Windows.Forms.Timer(this.components); this.statusPanelTimer = new System.Windows.Forms.Timer(this.components);
this.lockTimer = new System.Windows.Forms.Timer(this.components); this.lockTimer = new System.Windows.Forms.Timer(this.components);
this.clipboardTimer = new System.Windows.Forms.Timer(this.components); this.clipboardTimer = new System.Windows.Forms.Timer(this.components);
this.pasteBoardTimer = new System.Windows.Forms.Timer(this.components);
this.mainMenu.SuspendLayout(); this.mainMenu.SuspendLayout();
this.contextMenu.SuspendLayout(); this.contextMenu.SuspendLayout();
this.searchPanel.SuspendLayout(); this.searchPanel.SuspendLayout();
@ -180,7 +176,7 @@ public void InitializeComponent()
this.mainMenu.Location = new System.Drawing.Point(0, 0); this.mainMenu.Location = new System.Drawing.Point(0, 0);
this.mainMenu.Name = "mainMenu"; this.mainMenu.Name = "mainMenu";
this.mainMenu.Padding = new System.Windows.Forms.Padding(0); this.mainMenu.Padding = new System.Windows.Forms.Padding(0);
this.mainMenu.Size = new System.Drawing.Size(593, 24); this.mainMenu.Size = new System.Drawing.Size(544, 24);
this.mainMenu.TabIndex = 0; this.mainMenu.TabIndex = 0;
this.mainMenu.Text = "menuStrip1"; this.mainMenu.Text = "menuStrip1";
// //
@ -315,7 +311,6 @@ public void InitializeComponent()
this.clearClipboardMainMenu, this.clearClipboardMainMenu,
this.wordWrapMainMenu, this.wordWrapMainMenu,
this.readOnlyMainMenu, this.readOnlyMainMenu,
this.insertDateTimeMainMenu,
this.mainMenuSeparator7, this.mainMenuSeparator7,
this.clearMainMenu}); this.clearMainMenu});
this.editMainMenu.ForeColor = System.Drawing.SystemColors.ControlText; this.editMainMenu.ForeColor = System.Drawing.SystemColors.ControlText;
@ -436,14 +431,6 @@ public void InitializeComponent()
this.readOnlyMainMenu.Text = "Readonly"; this.readOnlyMainMenu.Text = "Readonly";
this.readOnlyMainMenu.Click += new System.EventHandler(this.ReadOnlyMainMenu_Click); this.readOnlyMainMenu.Click += new System.EventHandler(this.ReadOnlyMainMenu_Click);
// //
// insertDateTimeMainMenu
//
this.insertDateTimeMainMenu.Name = "insertDateTimeMainMenu";
this.insertDateTimeMainMenu.ShortcutKeys = System.Windows.Forms.Keys.F5;
this.insertDateTimeMainMenu.Size = new System.Drawing.Size(198, 22);
this.insertDateTimeMainMenu.Text = "Insert Date Time";
this.insertDateTimeMainMenu.Click += new System.EventHandler(this.InsertDateTimeMainMenu_Click);
//
// mainMenuSeparator7 // mainMenuSeparator7
// //
this.mainMenuSeparator7.Name = "mainMenuSeparator7"; this.mainMenuSeparator7.Name = "mainMenuSeparator7";
@ -464,8 +451,7 @@ public void InitializeComponent()
this.passwordGeneratorMainMenu, this.passwordGeneratorMainMenu,
this.changePasswordMainMenu, this.changePasswordMainMenu,
this.lockMainMenu, this.lockMainMenu,
this.settingsMainMenu, this.settingsMainMenu});
this.pasteBoardMainMenu});
this.toolsMainMenu.ForeColor = System.Drawing.SystemColors.ControlText; this.toolsMainMenu.ForeColor = System.Drawing.SystemColors.ControlText;
this.toolsMainMenu.Name = "toolsMainMenu"; this.toolsMainMenu.Name = "toolsMainMenu";
this.toolsMainMenu.Size = new System.Drawing.Size(46, 24); this.toolsMainMenu.Size = new System.Drawing.Size(46, 24);
@ -477,7 +463,7 @@ public void InitializeComponent()
this.alwaysOnTopMainMenu.CheckOnClick = true; this.alwaysOnTopMainMenu.CheckOnClick = true;
this.alwaysOnTopMainMenu.Name = "alwaysOnTopMainMenu"; this.alwaysOnTopMainMenu.Name = "alwaysOnTopMainMenu";
this.alwaysOnTopMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.T))); this.alwaysOnTopMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.T)));
this.alwaysOnTopMainMenu.Size = new System.Drawing.Size(245, 22); this.alwaysOnTopMainMenu.Size = new System.Drawing.Size(241, 22);
this.alwaysOnTopMainMenu.Text = "Always on Top"; this.alwaysOnTopMainMenu.Text = "Always on Top";
this.alwaysOnTopMainMenu.Click += new System.EventHandler(this.AlwaysOnTopMainMenu_Click); this.alwaysOnTopMainMenu.Click += new System.EventHandler(this.AlwaysOnTopMainMenu_Click);
// //
@ -485,7 +471,7 @@ public void InitializeComponent()
// //
this.passwordGeneratorMainMenu.Name = "passwordGeneratorMainMenu"; this.passwordGeneratorMainMenu.Name = "passwordGeneratorMainMenu";
this.passwordGeneratorMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.P))); this.passwordGeneratorMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.P)));
this.passwordGeneratorMainMenu.Size = new System.Drawing.Size(245, 22); this.passwordGeneratorMainMenu.Size = new System.Drawing.Size(241, 22);
this.passwordGeneratorMainMenu.Text = "Password Generator"; this.passwordGeneratorMainMenu.Text = "Password Generator";
this.passwordGeneratorMainMenu.Click += new System.EventHandler(this.PasswordGeneratorMainMenu_Click); this.passwordGeneratorMainMenu.Click += new System.EventHandler(this.PasswordGeneratorMainMenu_Click);
// //
@ -494,7 +480,7 @@ public void InitializeComponent()
this.changePasswordMainMenu.Name = "changePasswordMainMenu"; this.changePasswordMainMenu.Name = "changePasswordMainMenu";
this.changePasswordMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) this.changePasswordMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
| System.Windows.Forms.Keys.P))); | System.Windows.Forms.Keys.P)));
this.changePasswordMainMenu.Size = new System.Drawing.Size(245, 22); this.changePasswordMainMenu.Size = new System.Drawing.Size(241, 22);
this.changePasswordMainMenu.Text = "Change Password"; this.changePasswordMainMenu.Text = "Change Password";
this.changePasswordMainMenu.Click += new System.EventHandler(this.ChangePasswordMainMenu_Click); this.changePasswordMainMenu.Click += new System.EventHandler(this.ChangePasswordMainMenu_Click);
// //
@ -502,7 +488,7 @@ public void InitializeComponent()
// //
this.lockMainMenu.Name = "lockMainMenu"; this.lockMainMenu.Name = "lockMainMenu";
this.lockMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.L))); this.lockMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.L)));
this.lockMainMenu.Size = new System.Drawing.Size(245, 22); this.lockMainMenu.Size = new System.Drawing.Size(241, 22);
this.lockMainMenu.Text = "Lock"; this.lockMainMenu.Text = "Lock";
this.lockMainMenu.Click += new System.EventHandler(this.LockMainMenu_Click); this.lockMainMenu.Click += new System.EventHandler(this.LockMainMenu_Click);
// //
@ -512,20 +498,10 @@ public void InitializeComponent()
this.settingsMainMenu.ShortcutKeyDisplayString = ""; this.settingsMainMenu.ShortcutKeyDisplayString = "";
this.settingsMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift) this.settingsMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
| System.Windows.Forms.Keys.T))); | System.Windows.Forms.Keys.T)));
this.settingsMainMenu.Size = new System.Drawing.Size(245, 22); this.settingsMainMenu.Size = new System.Drawing.Size(241, 22);
this.settingsMainMenu.Text = "Settings"; this.settingsMainMenu.Text = "Settings";
this.settingsMainMenu.Click += new System.EventHandler(this.SettingsMainMenu_Click); this.settingsMainMenu.Click += new System.EventHandler(this.SettingsMainMenu_Click);
// //
// pasteBoardMainMenu
//
this.pasteBoardMainMenu.CheckOnClick = true;
this.pasteBoardMainMenu.Name = "pasteBoardMainMenu";
this.pasteBoardMainMenu.ShortcutKeys = ((System.Windows.Forms.Keys)(((System.Windows.Forms.Keys.Control | System.Windows.Forms.Keys.Shift)
| System.Windows.Forms.Keys.P)));
this.pasteBoardMainMenu.Size = new System.Drawing.Size(245, 22);
this.pasteBoardMainMenu.Text = "Use as Paste Board";
this.pasteBoardMainMenu.Click += new System.EventHandler(this.PasteBoardMainMenu_Click);
//
// helpMainMenu // helpMainMenu
// //
this.helpMainMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.helpMainMenu.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
@ -726,11 +702,11 @@ public void InitializeComponent()
this.searchPanel.Dock = System.Windows.Forms.DockStyle.Bottom; this.searchPanel.Dock = System.Windows.Forms.DockStyle.Bottom;
this.searchPanel.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); this.searchPanel.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.searchPanel.ForeColor = System.Drawing.Color.Black; this.searchPanel.ForeColor = System.Drawing.Color.Black;
this.searchPanel.Location = new System.Drawing.Point(0, 318); this.searchPanel.Location = new System.Drawing.Point(0, 274);
this.searchPanel.Name = "searchPanel"; this.searchPanel.Name = "searchPanel";
this.searchPanel.RowCount = 1; this.searchPanel.RowCount = 1;
this.searchPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); this.searchPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
this.searchPanel.Size = new System.Drawing.Size(593, 25); this.searchPanel.Size = new System.Drawing.Size(544, 25);
this.searchPanel.TabIndex = 17; this.searchPanel.TabIndex = 17;
this.searchPanel.Visible = false; this.searchPanel.Visible = false;
// //
@ -742,7 +718,7 @@ public void InitializeComponent()
this.searchTextBox.ForeColor = System.Drawing.Color.Black; this.searchTextBox.ForeColor = System.Drawing.Color.Black;
this.searchTextBox.Location = new System.Drawing.Point(3, 5); this.searchTextBox.Location = new System.Drawing.Point(3, 5);
this.searchTextBox.Name = "searchTextBox"; this.searchTextBox.Name = "searchTextBox";
this.searchTextBox.Size = new System.Drawing.Size(289, 15); this.searchTextBox.Size = new System.Drawing.Size(240, 15);
this.searchTextBox.TabIndex = 9; this.searchTextBox.TabIndex = 9;
this.searchTextBox.TabStop = false; this.searchTextBox.TabStop = false;
this.searchTextBox.TextChanged += new System.EventHandler(this.SearchTextBox_TextChanged); this.searchTextBox.TextChanged += new System.EventHandler(this.SearchTextBox_TextChanged);
@ -755,7 +731,7 @@ public void InitializeComponent()
this.searchWholeWordCheckBox.Dock = System.Windows.Forms.DockStyle.Fill; this.searchWholeWordCheckBox.Dock = System.Windows.Forms.DockStyle.Fill;
this.searchWholeWordCheckBox.ForeColor = System.Drawing.Color.Black; this.searchWholeWordCheckBox.ForeColor = System.Drawing.Color.Black;
this.searchWholeWordCheckBox.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.searchWholeWordCheckBox.ImeMode = System.Windows.Forms.ImeMode.NoControl;
this.searchWholeWordCheckBox.Location = new System.Drawing.Point(402, 3); this.searchWholeWordCheckBox.Location = new System.Drawing.Point(353, 3);
this.searchWholeWordCheckBox.Name = "searchWholeWordCheckBox"; this.searchWholeWordCheckBox.Name = "searchWholeWordCheckBox";
this.searchWholeWordCheckBox.Size = new System.Drawing.Size(94, 19); this.searchWholeWordCheckBox.Size = new System.Drawing.Size(94, 19);
this.searchWholeWordCheckBox.TabIndex = 12; this.searchWholeWordCheckBox.TabIndex = 12;
@ -772,7 +748,7 @@ public void InitializeComponent()
this.searchCaseSensitiveCheckBox.Dock = System.Windows.Forms.DockStyle.Fill; this.searchCaseSensitiveCheckBox.Dock = System.Windows.Forms.DockStyle.Fill;
this.searchCaseSensitiveCheckBox.ForeColor = System.Drawing.Color.Black; this.searchCaseSensitiveCheckBox.ForeColor = System.Drawing.Color.Black;
this.searchCaseSensitiveCheckBox.ImeMode = System.Windows.Forms.ImeMode.NoControl; this.searchCaseSensitiveCheckBox.ImeMode = System.Windows.Forms.ImeMode.NoControl;
this.searchCaseSensitiveCheckBox.Location = new System.Drawing.Point(298, 3); this.searchCaseSensitiveCheckBox.Location = new System.Drawing.Point(249, 3);
this.searchCaseSensitiveCheckBox.Name = "searchCaseSensitiveCheckBox"; this.searchCaseSensitiveCheckBox.Name = "searchCaseSensitiveCheckBox";
this.searchCaseSensitiveCheckBox.Size = new System.Drawing.Size(98, 19); this.searchCaseSensitiveCheckBox.Size = new System.Drawing.Size(98, 19);
this.searchCaseSensitiveCheckBox.TabIndex = 11; this.searchCaseSensitiveCheckBox.TabIndex = 11;
@ -789,7 +765,7 @@ public void InitializeComponent()
this.searchCloseButton.Dock = System.Windows.Forms.DockStyle.Fill; this.searchCloseButton.Dock = System.Windows.Forms.DockStyle.Fill;
this.searchCloseButton.Font = new System.Drawing.Font("Segoe UI Black", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); this.searchCloseButton.Font = new System.Drawing.Font("Segoe UI Black", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.searchCloseButton.ForeColor = System.Drawing.Color.DarkGray; this.searchCloseButton.ForeColor = System.Drawing.Color.DarkGray;
this.searchCloseButton.Location = new System.Drawing.Point(574, 0); this.searchCloseButton.Location = new System.Drawing.Point(525, 0);
this.searchCloseButton.Name = "searchCloseButton"; this.searchCloseButton.Name = "searchCloseButton";
this.searchCloseButton.Size = new System.Drawing.Size(16, 25); this.searchCloseButton.Size = new System.Drawing.Size(16, 25);
this.searchCloseButton.TabIndex = 16; this.searchCloseButton.TabIndex = 16;
@ -803,7 +779,7 @@ public void InitializeComponent()
this.searchFindNextButton.Cursor = System.Windows.Forms.Cursors.Hand; this.searchFindNextButton.Cursor = System.Windows.Forms.Cursors.Hand;
this.searchFindNextButton.Dock = System.Windows.Forms.DockStyle.Fill; this.searchFindNextButton.Dock = System.Windows.Forms.DockStyle.Fill;
this.searchFindNextButton.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); this.searchFindNextButton.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.searchFindNextButton.Location = new System.Drawing.Point(502, 0); this.searchFindNextButton.Location = new System.Drawing.Point(453, 0);
this.searchFindNextButton.Name = "searchFindNextButton"; this.searchFindNextButton.Name = "searchFindNextButton";
this.searchFindNextButton.Size = new System.Drawing.Size(66, 25); this.searchFindNextButton.Size = new System.Drawing.Size(66, 25);
this.searchFindNextButton.TabIndex = 17; this.searchFindNextButton.TabIndex = 17;
@ -851,7 +827,7 @@ public void InitializeComponent()
this.toolbarPanel.Name = "toolbarPanel"; this.toolbarPanel.Name = "toolbarPanel";
this.toolbarPanel.RowCount = 1; this.toolbarPanel.RowCount = 1;
this.toolbarPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F)); this.toolbarPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
this.toolbarPanel.Size = new System.Drawing.Size(593, 24); this.toolbarPanel.Size = new System.Drawing.Size(544, 24);
this.toolbarPanel.TabIndex = 17; this.toolbarPanel.TabIndex = 17;
this.toolbarPanel.MouseEnter += new System.EventHandler(this.ToolbarPanel_MouseEnter); this.toolbarPanel.MouseEnter += new System.EventHandler(this.ToolbarPanel_MouseEnter);
// //
@ -862,7 +838,7 @@ public void InitializeComponent()
this.closeToolbarButton.Dock = System.Windows.Forms.DockStyle.Fill; this.closeToolbarButton.Dock = System.Windows.Forms.DockStyle.Fill;
this.closeToolbarButton.Font = new System.Drawing.Font("Segoe UI Black", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204))); this.closeToolbarButton.Font = new System.Drawing.Font("Segoe UI Black", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.closeToolbarButton.ForeColor = System.Drawing.Color.DarkGray; this.closeToolbarButton.ForeColor = System.Drawing.Color.DarkGray;
this.closeToolbarButton.Location = new System.Drawing.Point(578, 0); this.closeToolbarButton.Location = new System.Drawing.Point(529, 0);
this.closeToolbarButton.Name = "closeToolbarButton"; this.closeToolbarButton.Name = "closeToolbarButton";
this.closeToolbarButton.Size = new System.Drawing.Size(12, 24); this.closeToolbarButton.Size = new System.Drawing.Size(12, 24);
this.closeToolbarButton.TabIndex = 17; this.closeToolbarButton.TabIndex = 17;
@ -1066,13 +1042,12 @@ public void InitializeComponent()
this.statusPanelSizeLabel, this.statusPanelSizeLabel,
this.statusPanelReadonlyLabel, this.statusPanelReadonlyLabel,
this.statusPanelWordwrapLabel, this.statusPanelWordwrapLabel,
this.statusPanelPasteboardLabel,
this.statusPanelClipboardProgressBar}); this.statusPanelClipboardProgressBar});
this.statusPanel.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow; this.statusPanel.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.Flow;
this.statusPanel.Location = new System.Drawing.Point(0, 343); this.statusPanel.Location = new System.Drawing.Point(0, 299);
this.statusPanel.Name = "statusPanel"; this.statusPanel.Name = "statusPanel";
this.statusPanel.ShowItemToolTips = true; this.statusPanel.ShowItemToolTips = true;
this.statusPanel.Size = new System.Drawing.Size(593, 22); this.statusPanel.Size = new System.Drawing.Size(544, 22);
this.statusPanel.SizingGrip = false; this.statusPanel.SizingGrip = false;
this.statusPanel.TabIndex = 18; this.statusPanel.TabIndex = 18;
this.statusPanel.VisibleChanged += new System.EventHandler(this.StatusPanel_VisibleChanged); this.statusPanel.VisibleChanged += new System.EventHandler(this.StatusPanel_VisibleChanged);
@ -1158,17 +1133,6 @@ public void InitializeComponent()
this.statusPanelWordwrapLabel.Size = new System.Drawing.Size(76, 17); this.statusPanelWordwrapLabel.Size = new System.Drawing.Size(76, 17);
this.statusPanelWordwrapLabel.Text = "Word Wrap"; this.statusPanelWordwrapLabel.Text = "Word Wrap";
// //
// statusPanelPasteboardLabel
//
this.statusPanelPasteboardLabel.BorderSides = System.Windows.Forms.ToolStripStatusLabelBorderSides.Right;
this.statusPanelPasteboardLabel.BorderStyle = System.Windows.Forms.Border3DStyle.Etched;
this.statusPanelPasteboardLabel.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
this.statusPanelPasteboardLabel.Name = "statusPanelPasteboardLabel";
this.statusPanelPasteboardLabel.Padding = new System.Windows.Forms.Padding(5, 0, 0, 0);
this.statusPanelPasteboardLabel.Size = new System.Drawing.Size(76, 17);
this.statusPanelPasteboardLabel.Text = "Paste Board";
this.statusPanelPasteboardLabel.Visible = false;
//
// statusPanelClipboardProgressBar // statusPanelClipboardProgressBar
// //
this.statusPanelClipboardProgressBar.Name = "statusPanelClipboardProgressBar"; this.statusPanelClipboardProgressBar.Name = "statusPanelClipboardProgressBar";
@ -1253,7 +1217,7 @@ public void InitializeComponent()
this.fileLockedPanel.Controls.Add(this.fileLockedLabel); this.fileLockedPanel.Controls.Add(this.fileLockedLabel);
this.fileLockedPanel.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); this.fileLockedPanel.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
this.fileLockedPanel.ForeColor = System.Drawing.Color.Azure; this.fileLockedPanel.ForeColor = System.Drawing.Color.Azure;
this.fileLockedPanel.Location = new System.Drawing.Point(160, 71); this.fileLockedPanel.Location = new System.Drawing.Point(136, 49);
this.fileLockedPanel.Name = "fileLockedPanel"; this.fileLockedPanel.Name = "fileLockedPanel";
this.fileLockedPanel.Size = new System.Drawing.Size(261, 91); this.fileLockedPanel.Size = new System.Drawing.Size(261, 91);
this.fileLockedPanel.TabIndex = 20; this.fileLockedPanel.TabIndex = 20;
@ -1346,7 +1310,7 @@ public void InitializeComponent()
this.richTextBoxPanel.Dock = System.Windows.Forms.DockStyle.Fill; this.richTextBoxPanel.Dock = System.Windows.Forms.DockStyle.Fill;
this.richTextBoxPanel.Location = new System.Drawing.Point(0, 48); this.richTextBoxPanel.Location = new System.Drawing.Point(0, 48);
this.richTextBoxPanel.Name = "richTextBoxPanel"; this.richTextBoxPanel.Name = "richTextBoxPanel";
this.richTextBoxPanel.Size = new System.Drawing.Size(593, 270); this.richTextBoxPanel.Size = new System.Drawing.Size(544, 226);
this.richTextBoxPanel.TabIndex = 21; this.richTextBoxPanel.TabIndex = 21;
// //
// richTextBox // richTextBox
@ -1360,7 +1324,7 @@ public void InitializeComponent()
this.richTextBox.ForeColor = System.Drawing.Color.Black; this.richTextBox.ForeColor = System.Drawing.Color.Black;
this.richTextBox.Location = new System.Drawing.Point(0, 0); this.richTextBox.Location = new System.Drawing.Point(0, 0);
this.richTextBox.Name = "richTextBox"; this.richTextBox.Name = "richTextBox";
this.richTextBox.Size = new System.Drawing.Size(591, 268); this.richTextBox.Size = new System.Drawing.Size(542, 224);
this.richTextBox.TabIndex = 16; this.richTextBox.TabIndex = 16;
this.richTextBox.Text = ""; this.richTextBox.Text = "";
this.richTextBox.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.RichTextBox_LinkClicked); this.richTextBox.LinkClicked += new System.Windows.Forms.LinkClickedEventHandler(this.RichTextBox_LinkClicked);
@ -1383,16 +1347,12 @@ public void InitializeComponent()
this.clipboardTimer.Interval = 50; this.clipboardTimer.Interval = 50;
this.clipboardTimer.Tick += new System.EventHandler(this.ClipboardTimer_Tick); this.clipboardTimer.Tick += new System.EventHandler(this.ClipboardTimer_Tick);
// //
// pasteBoardTimer
//
this.pasteBoardTimer.Tick += new System.EventHandler(this.PasteBoardTimer_Tick);
//
// MainForm // MainForm
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.Color.White; this.BackColor = System.Drawing.Color.White;
this.ClientSize = new System.Drawing.Size(593, 365); this.ClientSize = new System.Drawing.Size(544, 321);
this.Controls.Add(this.richTextBoxPanel); this.Controls.Add(this.richTextBoxPanel);
this.Controls.Add(this.searchPanel); this.Controls.Add(this.searchPanel);
this.Controls.Add(this.toolbarPanel); this.Controls.Add(this.toolbarPanel);
@ -1555,9 +1515,5 @@ public void InitializeComponent()
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1; private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripMenuItem resetWindowLocationTrayMenu; private System.Windows.Forms.ToolStripMenuItem resetWindowLocationTrayMenu;
private System.Windows.Forms.ToolStripMenuItem hideWindowTrayMenu; private System.Windows.Forms.ToolStripMenuItem hideWindowTrayMenu;
private System.Windows.Forms.ToolStripMenuItem pasteBoardMainMenu;
private System.Windows.Forms.Timer pasteBoardTimer;
protected internal System.Windows.Forms.ToolStripStatusLabel statusPanelPasteboardLabel;
private System.Windows.Forms.ToolStripMenuItem insertDateTimeMainMenu;
} }
} }

View file

@ -45,12 +45,9 @@ protected override void WndProc(ref Message m)
richTextBox.Visible = false; richTextBox.Visible = false;
} }
if (m.Msg == WM_SYSCOMMAND & m.WParam.ToInt32() == SC_RESTORE | m.WParam.ToInt32() == SC_MAXIMIZE & !fileLockedPanel.Visible) if (m.Msg == WM_SYSCOMMAND & m.WParam.ToInt32() == SC_RESTORE | m.WParam.ToInt32() == SC_MAXIMIZE & !fileLockedPanel.Visible)
{
if (!fileLockedPanel.Visible)
{ {
richTextBox.Visible = true; richTextBox.Visible = true;
} }
}
switch (m.Msg) switch (m.Msg)
{ {
@ -84,7 +81,6 @@ private async Task DecryptAES()
openFileDialog.FileName = filePath; openFileDialog.FileName = filePath;
mainMenu.Enabled = true; mainMenu.Enabled = true;
toolbarPanel.Enabled = true; toolbarPanel.Enabled = true;
settingsToolStripMenuItem.Enabled = true;
richTextBox.ReadOnly = false; richTextBox.ReadOnly = false;
UseWaitCursor = false; UseWaitCursor = false;
richTextBox.ResumeDrawing(); richTextBox.ResumeDrawing();
@ -100,7 +96,6 @@ private async Task DecryptAES()
{ {
mainMenu.Enabled = false; mainMenu.Enabled = false;
toolbarPanel.Enabled = false; toolbarPanel.Enabled = false;
settingsToolStripMenuItem.Enabled = false;
richTextBox.ReadOnly = true; richTextBox.ReadOnly = true;
string openedFileText = await reader.ReadToEndAsync(); string openedFileText = await reader.ReadToEndAsync();
if (string.IsNullOrEmpty(settings.TheSalt)) if (string.IsNullOrEmpty(settings.TheSalt))
@ -118,7 +113,6 @@ private async Task DecryptAES()
PublicVar.openFileName = Path.GetFileName(filePath); PublicVar.openFileName = Path.GetFileName(filePath);
PublicVar.metadataCorrupt = false; PublicVar.metadataCorrupt = false;
mainMenu.Enabled = true; mainMenu.Enabled = true;
settingsToolStripMenuItem.Enabled = true;
toolbarPanel.Enabled = true; toolbarPanel.Enabled = true;
richTextBox.ReadOnly = false; richTextBox.ReadOnly = false;
UseWaitCursor = false; UseWaitCursor = false;
@ -136,7 +130,6 @@ private async Task DecryptAES()
TypedPassword.Value = null; TypedPassword.Value = null;
StatusPanelFileInfo(); StatusPanelFileInfo();
mainMenu.Enabled = true; mainMenu.Enabled = true;
settingsToolStripMenuItem.Enabled = true;
toolbarPanel.Enabled = true; toolbarPanel.Enabled = true;
richTextBox.ReadOnly = false; richTextBox.ReadOnly = false;
UseWaitCursor = false; UseWaitCursor = false;
@ -163,7 +156,6 @@ private async Task DecryptAES()
{ {
PublicVar.openFileName = Path.GetFileName(filePath); PublicVar.openFileName = Path.GetFileName(filePath);
mainMenu.Enabled = true; mainMenu.Enabled = true;
settingsToolStripMenuItem.Enabled = true;
toolbarPanel.Enabled = true; toolbarPanel.Enabled = true;
richTextBox.ReadOnly = false; richTextBox.ReadOnly = false;
UseWaitCursor = false; UseWaitCursor = false;
@ -509,7 +501,6 @@ private async Task UnlockFile()
fileLockedPanel.Enabled = false; fileLockedPanel.Enabled = false;
TypedPassword.Value = fileLockedKeyTextBox.Text; TypedPassword.Value = fileLockedKeyTextBox.Text;
mainMenu.Enabled = false; mainMenu.Enabled = false;
settingsToolStripMenuItem.Enabled = false;
toolbarPanel.Enabled = false; toolbarPanel.Enabled = false;
using (StreamReader reader = File.OpenText(openFileDialog.FileName)) using (StreamReader reader = File.OpenText(openFileDialog.FileName))
{ {
@ -528,7 +519,6 @@ private async Task UnlockFile()
UseWaitCursor = false; UseWaitCursor = false;
fileLockedPanel.Enabled = true; fileLockedPanel.Enabled = true;
mainMenu.Enabled = true; mainMenu.Enabled = true;
settingsToolStripMenuItem.Enabled = true;
toolbarPanel.Enabled = true; toolbarPanel.Enabled = true;
} }
catch (Exception ex) catch (Exception ex)
@ -623,7 +613,6 @@ private void LoadSettings()
statusPanelSizeLabel.Visible = settings.statusPanelSize; statusPanelSizeLabel.Visible = settings.statusPanelSize;
statusPanelReadonlyLabel.Visible = settings.statusPanelReadonly; statusPanelReadonlyLabel.Visible = settings.statusPanelReadonly;
statusPanelWordwrapLabel.Visible = settings.statusPanelWordWrap; statusPanelWordwrapLabel.Visible = settings.statusPanelWordWrap;
statusPanelPasteboardLabel.Visible = settings.statusPanelPasteboard;
richTextBox.WordWrap = settings.editorWrap; richTextBox.WordWrap = settings.editorWrap;
richTextBox.ForeColor = settings.editorForeColor; richTextBox.ForeColor = settings.editorForeColor;
richTextBox.BackColor = settings.editorBackColor; richTextBox.BackColor = settings.editorBackColor;
@ -681,12 +670,10 @@ public void MenuIcons(bool menuIcons)
clearClipboardMainMenu.Image = Resources.clipboard_minus; clearClipboardMainMenu.Image = Resources.clipboard_minus;
wordWrapMainMenu.Image = Resources.wrap_option; wordWrapMainMenu.Image = Resources.wrap_option;
readOnlyMainMenu.Image = Resources.document_pencil; readOnlyMainMenu.Image = Resources.document_pencil;
insertDateTimeMainMenu.Image = Resources.clock_plus;
clearMainMenu.Image = Resources.document; clearMainMenu.Image = Resources.document;
changePasswordMainMenu.Image = Resources.key; changePasswordMainMenu.Image = Resources.key;
lockMainMenu.Image = Resources.lock_warning; lockMainMenu.Image = Resources.lock_warning;
settingsMainMenu.Image = Resources.gear; settingsMainMenu.Image = Resources.gear;
pasteBoardMainMenu.Image = Resources.clipboard_text;
documentationMainMenu.Image = Resources.document_text; documentationMainMenu.Image = Resources.document_text;
checkForUpdatesMainMenu.Image = Resources.upload_cloud; checkForUpdatesMainMenu.Image = Resources.upload_cloud;
aboutMainMenu.Image = Resources.information; aboutMainMenu.Image = Resources.information;
@ -789,7 +776,6 @@ public void ToolbarIcons(bool oldIcons)
pasteToolbarButton.Image = Resources.old_paste_plain; pasteToolbarButton.Image = Resources.old_paste_plain;
changePasswordToolbarButton.Image = Resources.old_page_white_key; changePasswordToolbarButton.Image = Resources.old_page_white_key;
lockToolbarButton.Image = Resources.old_lock; lockToolbarButton.Image = Resources.old_lock;
insertDateTimeMainMenu.Image = Resources.old_clock_add;
tryToDecryptToolbarButton.Image = Resources.old_lock_edit; tryToDecryptToolbarButton.Image = Resources.old_lock_edit;
settingsToolbarButton.Image = Resources.old_setting_tools; settingsToolbarButton.Image = Resources.old_setting_tools;
alwaysOnTopToolbarButton.Image = Resources.old_application_double; alwaysOnTopToolbarButton.Image = Resources.old_application_double;
@ -806,7 +792,6 @@ public void ToolbarIcons(bool oldIcons)
pasteToolbarButton.Image = Resources.clipboard; pasteToolbarButton.Image = Resources.clipboard;
changePasswordToolbarButton.Image = Resources.key; changePasswordToolbarButton.Image = Resources.key;
lockToolbarButton.Image = Resources.lock_warning; lockToolbarButton.Image = Resources.lock_warning;
insertDateTimeMainMenu.Image = Resources.clock_plus;
tryToDecryptToolbarButton.Image = Resources.lock_pencil; tryToDecryptToolbarButton.Image = Resources.lock_pencil;
settingsToolbarButton.Image = Resources.gear; settingsToolbarButton.Image = Resources.gear;
alwaysOnTopToolbarButton.Image = Resources.applications_blue; alwaysOnTopToolbarButton.Image = Resources.applications_blue;
@ -839,18 +824,6 @@ private void RichTextBox_ModifiedChanged(object sender, EventArgs e)
Text = Text.Replace("*", string.Empty); Text = Text.Replace("*", string.Empty);
} }
} }
//if (richTextBox.Modified == true)
//{
// if (!Text.Contains("*"))
// {
// Text = Text.Insert(0, "*");
// if (string.IsNullOrEmpty(PublicVar.openFileName) & richTextBox.TextLength > 0)
// {
// Text = "Unnamed.cnp" + " " + PublicVar.appName;
// Text = Text.Insert(0, "*");
// }
// }
//}
} }
private void StatusPanel_VisibleChanged(object sender, EventArgs e) private void StatusPanel_VisibleChanged(object sender, EventArgs e)
{ {
@ -868,7 +841,6 @@ private void MainForm_Resize(object sender, EventArgs e)
} }
if (WindowState == FormWindowState.Minimized & settings.autoLock & !string.IsNullOrEmpty(PublicVar.password.Get())) if (WindowState == FormWindowState.Minimized & settings.autoLock & !string.IsNullOrEmpty(PublicVar.password.Get()))
{ {
settingsToolStripMenuItem.Enabled = false;
fileLockedPanel.Visible = true; fileLockedPanel.Visible = true;
} }
if (WindowState == FormWindowState.Normal) if (WindowState == FormWindowState.Normal)
@ -918,7 +890,6 @@ private void MainWindow_FormClosing(object sender, FormClosingEventArgs e)
{ {
if (settings.autoLock & !string.IsNullOrEmpty(PublicVar.password.Get())) if (settings.autoLock & !string.IsNullOrEmpty(PublicVar.password.Get()))
{ {
settingsToolStripMenuItem.Enabled = false;
fileLockedPanel.Visible = true; fileLockedPanel.Visible = true;
} }
Hide(); Hide();
@ -983,11 +954,8 @@ private void MainWindow_FormClosing(object sender, FormClosingEventArgs e)
using (StreamWriter writer = new StreamWriter(filePath)) using (StreamWriter writer = new StreamWriter(filePath))
{ {
string encryptedText = richTextBox.Text; string encryptedText = richTextBox.Text;
Task.Run(async () => Task.Run(async () => { encryptedText = await AES.Encrypt(encryptedText, PublicVar.password.Get(), null, settings.HashAlgorithm,
{ Convert.ToInt32(settings.PasswordIterations), Convert.ToInt32(settings.KeySize)); }).Wait();
encryptedText = await AES.Encrypt(encryptedText, PublicVar.password.Get(), null, settings.HashAlgorithm,
Convert.ToInt32(settings.PasswordIterations), Convert.ToInt32(settings.KeySize));
}).Wait();
writer.Write(encryptedText); writer.Write(encryptedText);
writer.Close(); writer.Close();
} }
@ -1047,7 +1015,6 @@ private async void MainWindow_Load(object sender, EventArgs e)
ShortcutKeys(settings.shortcutKeys); ShortcutKeys(settings.shortcutKeys);
statusPanelReadonlyLabel.Text = "Readonly: " + readOnlyMainMenu.Checked.ToString(); statusPanelReadonlyLabel.Text = "Readonly: " + readOnlyMainMenu.Checked.ToString();
statusPanelWordwrapLabel.Text = "Word Wrap: " + wordWrapMainMenu.Checked.ToString(); statusPanelWordwrapLabel.Text = "Word Wrap: " + wordWrapMainMenu.Checked.ToString();
statusPanelPasteboardLabel.Text = "Paste Board: " + pasteBoardMainMenu.Checked.ToString();
if (args.Length == 2) /*drag & drop to executable*/ if (args.Length == 2) /*drag & drop to executable*/
{ {
OpenAsotiations(); OpenAsotiations();
@ -1299,7 +1266,6 @@ private async void SaveMainMenu_Click(object sender, EventArgs e)
return; return;
} }
mainMenu.Enabled = false; mainMenu.Enabled = false;
settingsToolStripMenuItem.Enabled = false;
toolbarPanel.Enabled = false; toolbarPanel.Enabled = false;
richTextBox.ReadOnly = true; richTextBox.ReadOnly = true;
richTextBox.SuspendDrawing(); richTextBox.SuspendDrawing();
@ -1317,7 +1283,6 @@ private async void SaveMainMenu_Click(object sender, EventArgs e)
richTextBox.ResumeDrawing(); richTextBox.ResumeDrawing();
UseWaitCursor = false; UseWaitCursor = false;
mainMenu.Enabled = true; mainMenu.Enabled = true;
settingsToolStripMenuItem.Enabled = true;
toolbarPanel.Enabled = true; toolbarPanel.Enabled = true;
richTextBox.ReadOnly = false; richTextBox.ReadOnly = false;
} }
@ -1359,7 +1324,6 @@ private async void SaveAsMainMenu_Click(object sender, EventArgs e)
PublicVar.password.Set(TypedPassword.Value); PublicVar.password.Set(TypedPassword.Value);
filePath = saveFileDialog.FileName; filePath = saveFileDialog.FileName;
mainMenu.Enabled = false; mainMenu.Enabled = false;
settingsToolStripMenuItem.Enabled = false;
toolbarPanel.Enabled = false; toolbarPanel.Enabled = false;
richTextBox.ReadOnly = true; richTextBox.ReadOnly = true;
richTextBox.SuspendDrawing(); richTextBox.SuspendDrawing();
@ -1373,7 +1337,6 @@ private async void SaveAsMainMenu_Click(object sender, EventArgs e)
richTextBox.ResumeDrawing(); richTextBox.ResumeDrawing();
UseWaitCursor = false; UseWaitCursor = false;
mainMenu.Enabled = true; mainMenu.Enabled = true;
settingsToolStripMenuItem.Enabled = true;
toolbarPanel.Enabled = true; toolbarPanel.Enabled = true;
richTextBox.ReadOnly = false; richTextBox.ReadOnly = false;
richTextBox.Modified = false; richTextBox.Modified = false;
@ -1387,7 +1350,6 @@ private async void SaveAsMainMenu_Click(object sender, EventArgs e)
private async void SaveCloseFileMainMenu_Click(object sender, EventArgs e) private async void SaveCloseFileMainMenu_Click(object sender, EventArgs e)
{ {
mainMenu.Enabled = false; mainMenu.Enabled = false;
settingsToolStripMenuItem.Enabled = false;
toolbarPanel.Enabled = false; toolbarPanel.Enabled = false;
richTextBox.SuspendDrawing(); richTextBox.SuspendDrawing();
UseWaitCursor = true; UseWaitCursor = true;
@ -1400,7 +1362,6 @@ private async void SaveCloseFileMainMenu_Click(object sender, EventArgs e)
richTextBox.ResumeDrawing(); richTextBox.ResumeDrawing();
UseWaitCursor = false; UseWaitCursor = false;
mainMenu.Enabled = true; mainMenu.Enabled = true;
settingsToolStripMenuItem.Enabled = true;
toolbarPanel.Enabled = true; toolbarPanel.Enabled = true;
richTextBox.ReadOnly = false; richTextBox.ReadOnly = false;
PublicVar.password.Set(null); PublicVar.password.Set(null);
@ -1529,7 +1490,6 @@ private void ToolsMainMenu_DropDownOpening(object sender, EventArgs e)
{ {
changePasswordMainMenu.Enabled = true; changePasswordMainMenu.Enabled = true;
lockMainMenu.Enabled = true; lockMainMenu.Enabled = true;
} }
} }
@ -1625,22 +1585,6 @@ private void ReadOnlyMainMenu_Click(object sender, EventArgs e)
statusPanelReadonlyLabel.Text = "Readonly: " + readOnlyMainMenu.Checked.ToString(); statusPanelReadonlyLabel.Text = "Readonly: " + readOnlyMainMenu.Checked.ToString();
} }
private void InsertDateTimeMainMenu_Click(object sender, EventArgs e)
{
DateTime now = DateTime.Now;
richTextBox.SelectedText = now.ToString();
richTextBox.Modified = true;
if (!Text.Contains("*"))
{
Text = Text.Insert(0, "*");
if (string.IsNullOrEmpty(PublicVar.openFileName) & richTextBox.TextLength > 0)
{
Text = "Unnamed.cnp" + " " + PublicVar.appName;
Text = Text.Insert(0, "*");
}
}
}
private void WordWrapMainMenu_Click(object sender, EventArgs e) private void WordWrapMainMenu_Click(object sender, EventArgs e)
{ {
richTextBox.WordWrap = wordWrapMainMenu.Checked; richTextBox.WordWrap = wordWrapMainMenu.Checked;
@ -1701,7 +1645,6 @@ private async void LockMainMenu_Click(object sender, EventArgs e)
} }
mainMenu.Enabled = false; mainMenu.Enabled = false;
settingsToolStripMenuItem.Enabled = false;
toolbarPanel.Enabled = false; toolbarPanel.Enabled = false;
richTextBox.SuspendDrawing(); richTextBox.SuspendDrawing();
UseWaitCursor = true; UseWaitCursor = true;
@ -1726,43 +1669,6 @@ private void SettingsMainMenu_Click(object sender, EventArgs e)
} }
/*Tools*/ /*Tools*/
/*Paste Board*/
string clipboardLastText = "";
private void PasteBoardTimer_Tick(object sender, EventArgs e)
{
string clipboardText = Clipboard.GetText();
if (!string.IsNullOrEmpty(clipboardText) && clipboardLastText != clipboardText)
{
clipboardLastText = clipboardText;
if (richTextBox.Text.Length > 0)
{
richTextBox.AppendText("\n\n" + clipboardText);
richTextBox.SelectionStart = richTextBox.Text.Length;
richTextBox.ScrollToCaret();
}
else
{
richTextBox.AppendText(clipboardText);
}
}
}
private void PasteBoardMainMenu_Click(object sender, EventArgs e)
{
if (pasteBoardMainMenu.Checked)
{
Clipboard.Clear();
pasteBoardTimer.Start();
statusPanelPasteboardLabel.Text = "Paste Board: " + pasteBoardMainMenu.Checked.ToString();
}
else
{
pasteBoardTimer.Stop();
statusPanelPasteboardLabel.Text = "Paste Board: " + pasteBoardMainMenu.Checked.ToString();
}
}
/*Paste Board*/
/*Help*/ /*Help*/
private void DocumentationMainMenu_Click(object sender, EventArgs e) private void DocumentationMainMenu_Click(object sender, EventArgs e)
{ {
@ -2146,7 +2052,6 @@ private void FileLockedPanel_VisibleChanged(object sender, EventArgs e)
PublicVar.password.Set(null); PublicVar.password.Set(null);
caretPos = richTextBox.SelectionStart; caretPos = richTextBox.SelectionStart;
richTextBox.Visible = false; richTextBox.Visible = false;
settingsToolStripMenuItem.Enabled = false;
toolbarPanel.Enabled = false; toolbarPanel.Enabled = false;
mainMenu.Enabled = false; mainMenu.Enabled = false;
richTextBox.Clear(); richTextBox.Clear();
@ -2182,7 +2087,6 @@ private async void FileLockedOkButton_Click(object sender, EventArgs e)
private void FileLockedCloseButton_MouseClick(object sender, MouseEventArgs e) private void FileLockedCloseButton_MouseClick(object sender, MouseEventArgs e)
{ {
settingsToolStripMenuItem.Enabled = true;
fileLockedPanel.Visible = false; fileLockedPanel.Visible = false;
Text = PublicVar.appName; Text = PublicVar.appName;
filePath = ""; filePath = "";
@ -2249,10 +2153,6 @@ private void TrayIcon_MouseDoubleClick(object sender, MouseEventArgs e)
{ {
Show(); Show();
WindowState = currentWindowState; WindowState = currentWindowState;
if (!fileLockedPanel.Visible)
{
richTextBox.Visible = true;
}
} }
} }
} }
@ -2268,10 +2168,6 @@ private void ShowWindowTrayMenu_Click(object sender, EventArgs e)
{ {
Show(); Show();
WindowState = currentWindowState; WindowState = currentWindowState;
if (!fileLockedPanel.Visible)
{
richTextBox.Visible = true;
}
} }
} }
private void ExitTrayMenu_Click(object sender, EventArgs e) private void ExitTrayMenu_Click(object sender, EventArgs e)
@ -2321,12 +2217,9 @@ private void VariablesMainMenu_Click(object sender, EventArgs e)
} }
#endregion #endregion
} }
} }

View file

@ -6479,9 +6479,6 @@
<metadata name="clipboardTimer.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="clipboardTimer.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 56</value> <value>17, 56</value>
</metadata> </metadata>
<metadata name="pasteBoardTimer.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>151, 56</value>
</metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>99</value> <value>99</value>
</metadata> </metadata>

View file

@ -63,7 +63,7 @@ private void InitializeComponent()
// //
// passwordsListTextBox // passwordsListTextBox
// //
this.passwordsListTextBox.Font = new System.Drawing.Font("Consolas", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); this.passwordsListTextBox.Font = new System.Drawing.Font("Consolas", 8.25F);
this.passwordsListTextBox.Location = new System.Drawing.Point(9, 161); this.passwordsListTextBox.Location = new System.Drawing.Point(9, 161);
this.passwordsListTextBox.Multiline = true; this.passwordsListTextBox.Multiline = true;
this.passwordsListTextBox.Name = "passwordsListTextBox"; this.passwordsListTextBox.Name = "passwordsListTextBox";

View file

@ -37,7 +37,6 @@ private void InitializeComponent()
this.autoLockGroupBox = new System.Windows.Forms.GroupBox(); this.autoLockGroupBox = new System.Windows.Forms.GroupBox();
this.autoLockMinutesLabel = new System.Windows.Forms.Label(); this.autoLockMinutesLabel = new System.Windows.Forms.Label();
this.autoLockOnMinimizeCheckBox = new System.Windows.Forms.CheckBox(); this.autoLockOnMinimizeCheckBox = new System.Windows.Forms.CheckBox();
this.lockTimeoutTextBox = new System.Windows.Forms.PlaceholderTextBox();
this.lockTimeoutLabel = new System.Windows.Forms.Label(); this.lockTimeoutLabel = new System.Windows.Forms.Label();
this.integrationGroupBox = new System.Windows.Forms.GroupBox(); this.integrationGroupBox = new System.Windows.Forms.GroupBox();
this.integrateCheckBox = new System.Windows.Forms.CheckBox(); this.integrateCheckBox = new System.Windows.Forms.CheckBox();
@ -54,7 +53,6 @@ private void InitializeComponent()
this.interfaceTabPage = new System.Windows.Forms.TabPage(); this.interfaceTabPage = new System.Windows.Forms.TabPage();
this.statusPanelGroupBox = new System.Windows.Forms.GroupBox(); this.statusPanelGroupBox = new System.Windows.Forms.GroupBox();
this.statusPanelLabelsGroupBox = new System.Windows.Forms.GroupBox(); this.statusPanelLabelsGroupBox = new System.Windows.Forms.GroupBox();
this.statusPanelPasteboardCheckBox = new System.Windows.Forms.CheckBox();
this.statusPanelClipboardCheckBox = new System.Windows.Forms.CheckBox(); this.statusPanelClipboardCheckBox = new System.Windows.Forms.CheckBox();
this.statusPanelWordwrapCheckBox = new System.Windows.Forms.CheckBox(); this.statusPanelWordwrapCheckBox = new System.Windows.Forms.CheckBox();
this.statusPanelReadonlyCheckBox = new System.Windows.Forms.CheckBox(); this.statusPanelReadonlyCheckBox = new System.Windows.Forms.CheckBox();
@ -112,6 +110,7 @@ private void InitializeComponent()
this.settingsNavigation = new System.Windows.Forms.ListBox(); this.settingsNavigation = new System.Windows.Forms.ListBox();
this.fontDialog = new System.Windows.Forms.FontDialog(); this.fontDialog = new System.Windows.Forms.FontDialog();
this.settingsToolTip = new System.Windows.Forms.ToolTip(this.components); this.settingsToolTip = new System.Windows.Forms.ToolTip(this.components);
this.lockTimeoutTextBox = new System.Windows.Forms.PlaceholderTextBox();
this.settingsTabControl.SuspendLayout(); this.settingsTabControl.SuspendLayout();
this.generalTabPage.SuspendLayout(); this.generalTabPage.SuspendLayout();
this.autoLockGroupBox.SuspendLayout(); this.autoLockGroupBox.SuspendLayout();
@ -204,19 +203,6 @@ private void InitializeComponent()
this.autoLockOnMinimizeCheckBox.UseVisualStyleBackColor = true; this.autoLockOnMinimizeCheckBox.UseVisualStyleBackColor = true;
this.autoLockOnMinimizeCheckBox.Click += new System.EventHandler(this.AutoLockOnMinimizeCheckBox_Click); this.autoLockOnMinimizeCheckBox.Click += new System.EventHandler(this.AutoLockOnMinimizeCheckBox_Click);
// //
// lockTimeoutTextBox
//
this.lockTimeoutTextBox.Location = new System.Drawing.Point(134, 45);
this.lockTimeoutTextBox.Name = "lockTimeoutTextBox";
this.lockTimeoutTextBox.Placeholder = "";
this.lockTimeoutTextBox.PlaceholderActiveForeColor = System.Drawing.Color.DarkGray;
this.lockTimeoutTextBox.PlaceholderFont = new System.Drawing.Font("Segoe UI", 8.25F);
this.lockTimeoutTextBox.PlaceholderForeColor = System.Drawing.Color.DarkGray;
this.lockTimeoutTextBox.Size = new System.Drawing.Size(44, 23);
this.lockTimeoutTextBox.TabIndex = 8;
this.lockTimeoutTextBox.TextChanged += new System.EventHandler(this.LockTimeoutTextBox_TextChanged);
this.lockTimeoutTextBox.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.LockTimeoutTextBox_KeyPress);
//
// lockTimeoutLabel // lockTimeoutLabel
// //
this.lockTimeoutLabel.AutoSize = true; this.lockTimeoutLabel.AutoSize = true;
@ -393,14 +379,13 @@ private void InitializeComponent()
this.statusPanelGroupBox.Dock = System.Windows.Forms.DockStyle.Top; this.statusPanelGroupBox.Dock = System.Windows.Forms.DockStyle.Top;
this.statusPanelGroupBox.Location = new System.Drawing.Point(6, 263); this.statusPanelGroupBox.Location = new System.Drawing.Point(6, 263);
this.statusPanelGroupBox.Name = "statusPanelGroupBox"; this.statusPanelGroupBox.Name = "statusPanelGroupBox";
this.statusPanelGroupBox.Size = new System.Drawing.Size(295, 205); this.statusPanelGroupBox.Size = new System.Drawing.Size(295, 180);
this.statusPanelGroupBox.TabIndex = 4; this.statusPanelGroupBox.TabIndex = 4;
this.statusPanelGroupBox.TabStop = false; this.statusPanelGroupBox.TabStop = false;
this.statusPanelGroupBox.Text = "Status Panel"; this.statusPanelGroupBox.Text = "Status Panel";
// //
// statusPanelLabelsGroupBox // statusPanelLabelsGroupBox
// //
this.statusPanelLabelsGroupBox.Controls.Add(this.statusPanelPasteboardCheckBox);
this.statusPanelLabelsGroupBox.Controls.Add(this.statusPanelClipboardCheckBox); this.statusPanelLabelsGroupBox.Controls.Add(this.statusPanelClipboardCheckBox);
this.statusPanelLabelsGroupBox.Controls.Add(this.statusPanelWordwrapCheckBox); this.statusPanelLabelsGroupBox.Controls.Add(this.statusPanelWordwrapCheckBox);
this.statusPanelLabelsGroupBox.Controls.Add(this.statusPanelReadonlyCheckBox); this.statusPanelLabelsGroupBox.Controls.Add(this.statusPanelReadonlyCheckBox);
@ -410,22 +395,11 @@ private void InitializeComponent()
this.statusPanelLabelsGroupBox.Controls.Add(this.statusPanelLengthCheckBox); this.statusPanelLabelsGroupBox.Controls.Add(this.statusPanelLengthCheckBox);
this.statusPanelLabelsGroupBox.Location = new System.Drawing.Point(9, 101); this.statusPanelLabelsGroupBox.Location = new System.Drawing.Point(9, 101);
this.statusPanelLabelsGroupBox.Name = "statusPanelLabelsGroupBox"; this.statusPanelLabelsGroupBox.Name = "statusPanelLabelsGroupBox";
this.statusPanelLabelsGroupBox.Size = new System.Drawing.Size(277, 97); this.statusPanelLabelsGroupBox.Size = new System.Drawing.Size(277, 71);
this.statusPanelLabelsGroupBox.TabIndex = 9; this.statusPanelLabelsGroupBox.TabIndex = 9;
this.statusPanelLabelsGroupBox.TabStop = false; this.statusPanelLabelsGroupBox.TabStop = false;
this.statusPanelLabelsGroupBox.Text = "Labels"; this.statusPanelLabelsGroupBox.Text = "Labels";
// //
// statusPanelPasteboardCheckBox
//
this.statusPanelPasteboardCheckBox.AutoSize = true;
this.statusPanelPasteboardCheckBox.Location = new System.Drawing.Point(6, 72);
this.statusPanelPasteboardCheckBox.Name = "statusPanelPasteboardCheckBox";
this.statusPanelPasteboardCheckBox.Size = new System.Drawing.Size(88, 19);
this.statusPanelPasteboardCheckBox.TabIndex = 10;
this.statusPanelPasteboardCheckBox.Text = "Paste Board";
this.statusPanelPasteboardCheckBox.UseVisualStyleBackColor = true;
this.statusPanelPasteboardCheckBox.Click += new System.EventHandler(this.StatusPanelPasteboardCheckBox_Click);
//
// statusPanelClipboardCheckBox // statusPanelClipboardCheckBox
// //
this.statusPanelClipboardCheckBox.AutoSize = true; this.statusPanelClipboardCheckBox.AutoSize = true;
@ -1074,6 +1048,19 @@ private void InitializeComponent()
this.fontDialog.ShowEffects = false; this.fontDialog.ShowEffects = false;
this.fontDialog.Apply += new System.EventHandler(this.FontDialog_Apply); this.fontDialog.Apply += new System.EventHandler(this.FontDialog_Apply);
// //
// lockTimeoutTextBox
//
this.lockTimeoutTextBox.Location = new System.Drawing.Point(134, 45);
this.lockTimeoutTextBox.Name = "lockTimeoutTextBox";
this.lockTimeoutTextBox.Placeholder = "";
this.lockTimeoutTextBox.PlaceholderActiveForeColor = System.Drawing.Color.DarkGray;
this.lockTimeoutTextBox.PlaceholderFont = new System.Drawing.Font("Segoe UI", 8.25F);
this.lockTimeoutTextBox.PlaceholderForeColor = System.Drawing.Color.DarkGray;
this.lockTimeoutTextBox.Size = new System.Drawing.Size(44, 23);
this.lockTimeoutTextBox.TabIndex = 8;
this.lockTimeoutTextBox.TextChanged += new System.EventHandler(this.LockTimeoutTextBox_TextChanged);
this.lockTimeoutTextBox.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.LockTimeoutTextBox_KeyPress);
//
// SettingsForm // SettingsForm
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@ -1201,6 +1188,5 @@ private void InitializeComponent()
private System.Windows.Forms.CheckBox shortcutKeysCheckBox; private System.Windows.Forms.CheckBox shortcutKeysCheckBox;
private System.Windows.Forms.CheckBox openTxtUnencryptedCheckBox; private System.Windows.Forms.CheckBox openTxtUnencryptedCheckBox;
private System.Windows.Forms.CheckBox trayMenuCheckBox; private System.Windows.Forms.CheckBox trayMenuCheckBox;
private System.Windows.Forms.CheckBox statusPanelPasteboardCheckBox;
} }
} }

View file

@ -65,7 +65,6 @@ private void LoadSettings()
statusPanelSizeCheckBox.Checked = settings.statusPanelSize; statusPanelSizeCheckBox.Checked = settings.statusPanelSize;
statusPanelReadonlyCheckBox.Checked = settings.statusPanelReadonly; statusPanelReadonlyCheckBox.Checked = settings.statusPanelReadonly;
statusPanelWordwrapCheckBox.Checked = settings.statusPanelWordWrap; statusPanelWordwrapCheckBox.Checked = settings.statusPanelWordWrap;
statusPanelPasteboardCheckBox.Checked = settings.statusPanelPasteboard;
statusPanelClipboardCheckBox.Checked = settings.statusPanelClipboard; statusPanelClipboardCheckBox.Checked = settings.statusPanelClipboard;
encryptionHintLabel.Visible = settings.encryptionHint; encryptionHintLabel.Visible = settings.encryptionHint;
} }
@ -203,7 +202,7 @@ private void ToolbarVisibleCheckBox_Click(object sender, EventArgs e)
MainForm main = Owner as MainForm; MainForm main = Owner as MainForm;
main.toolbarPanel.Visible = toolbarVisibleCheckBox.Checked; main.toolbarPanel.Visible = toolbarVisibleCheckBox.Checked;
main.richTextBox.SetInnerMargins(Convert.ToInt32(settings.editorPaddingLeft), 0, 0, 0); main.richTextBox.SetInnerMargins(Convert.ToInt32(settings.editorPaddingLeft), 0, 0, 0);
settings.toolbarVisible = toolbarVisibleCheckBox.Checked; settings.toolbarVisible= toolbarVisibleCheckBox.Checked;
} }
private void AssociateCheckBox_Click(object sender, EventArgs e) private void AssociateCheckBox_Click(object sender, EventArgs e)
@ -595,15 +594,6 @@ private void StatusPanelWordwrapCheckBox_Click(object sender, EventArgs e)
settings.statusPanelWordWrap = statusPanelWordwrapCheckBox.Checked; settings.statusPanelWordWrap = statusPanelWordwrapCheckBox.Checked;
main.StatusPanelFileInfo(); main.StatusPanelFileInfo();
} }
private void StatusPanelPasteboardCheckBox_Click(object sender, EventArgs e)
{
MainForm main = Owner as MainForm;
main.statusPanelPasteboardLabel.Visible = statusPanelPasteboardCheckBox.Checked;
settings.statusPanelPasteboard = statusPanelPasteboardCheckBox.Checked;
main.StatusPanelFileInfo();
}
private void StatusPanelClipboardCheckBox_Click(object sender, EventArgs e) private void StatusPanelClipboardCheckBox_Click(object sender, EventArgs e)
{ {
settings.statusPanelClipboard = statusPanelClipboardCheckBox.Checked; settings.statusPanelClipboard = statusPanelClipboardCheckBox.Checked;

View file

@ -33,4 +33,4 @@
// используя "*", как показано ниже: // используя "*", как показано ниже:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")] [assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.7.3.0")] [assembly: AssemblyFileVersion("1.6.9.0")]

View file

@ -19,7 +19,7 @@ namespace Crypto_Notepad.Properties {
// class via a tool like ResGen or Visual Studio. // class via a tool like ResGen or Visual Studio.
// To add or remove a member, edit your .ResX file then rerun ResGen // To add or remove a member, edit your .ResX file then rerun ResGen
// with the /str option, or rebuild your VS project. // with the /str option, or rebuild your VS project.
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources { internal class Resources {
@ -150,26 +150,6 @@ internal static System.Drawing.Bitmap clipboard_minus {
} }
} }
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap clipboard_text {
get {
object obj = ResourceManager.GetObject("clipboard_text", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap clock_plus {
get {
object obj = ResourceManager.GetObject("clock_plus", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary> /// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap. /// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary> /// </summary>
@ -430,16 +410,6 @@ internal static System.Drawing.Bitmap old_application_double {
} }
} }
/// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap old_clock_add {
get {
object obj = ResourceManager.GetObject("old_clock_add", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary> /// <summary>
/// Looks up a localized resource of type System.Drawing.Bitmap. /// Looks up a localized resource of type System.Drawing.Bitmap.
/// </summary> /// </summary>

View file

@ -661,19 +661,19 @@
</data> </data>
<data name="lock_pencil" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="lock_pencil" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJlSURBVDhPpZBdSJNhFMfPeV8QvAoGJSwr7DrzIsKg YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACZUlEQVQ4T6WQXUiTYRTHz3lf
G5ch6IJAED+iFanLSXYhND9SWRj5kamzhaUuxSZss9RpC5rmdJHmKNNExSKjKLUiL0JYlHF6zquTkhVE ELwKBiUsK+w68yLCoBuXIeiCQBA/ohWpy0l2ITQ/UlkY+ZGps4WlLsUmbLPUaQua5nSR5ijTRMUioyi1
B348h/M///Oc5wEi+i8geidCRYYEfYVr3CuWYdAk7/Oa5HxB1Tr5XGMt2Mce9m4UgriL5P2+mh3Nn56W Ii9CWJRxes6rk5IVRAd+PIfzP//znOcBIvovIHonQkWGBH2Fa9wrlmHQJO/zmuR8QdU6+VxjLdjHHvZu
vZl0535kOOcaa5v7wZkvbaZ48XHJQm/1genKY2hmOOcaa7/29h8UA3qM8gZWg8Q0Loxd/GHJDrtfewKB FIK4i+T9vpodzZ+elr2ZdOd+ZDjnGmub+8GZL22mePFxyUJv9YHpymNoZjjnGmu/9vYfFAN6jPIGVoPE
4ZxrrHFP1zkZJiMlGEPxhKELsoJX4CqQof4k3nrpMZIlC3ubcvh/xACRvxooJNaUm8tkeCvMmwcYPKVy NC6MXfxhyQ67X3sCgeGca6xxT9c5GSYjJRhD8YShC7KCV+AqkKH+JN566TGSJQt7m3L4f8QAkb8aKCTW
3aV0sD9xZtN1Pd5pMaCjPBX8nLvNWmKtxyg1iwF5oQZcpg8d9O11C63MWmh5vIaWRstp9q6O5j06WvLp lJvLZHgrzJsHGDylct2ldLA/cWbTdT3eaTGgozwV/Jy7zVpirccoNYsBeaEGXKYPHfTtdQutzFpoebyG
6ItfR99nTpHveJhjHrF7BDHutwF+p57Gb+fQ854zNOU6SxNdueS1ppCvLYX8HSk01SlORzo1HI0aJZOJ lkbLafaujuY9Olry6eiLX0ffZ06R73iYYx6xewQx7rcBfqeexm/n0POeMzTlOksTXbnktaaQry2F/B0p
XIjD/7TBu+FEcjWnUSAQoAS1urYVIAH6S2UF8f7qv23wyKYhj1VNgYUiSo+PGFGpVHtbQESrXgpS8acN NNUpTkc6NRyNGiWTiVyIw/+0wbvhRHI1p1EgEKAEtbq2FSAB+ktlBfH+6r9t8MimIY9VTYGFIkqPjxhR
pt2JNGSLVMzdFjXVZ0n25NhwuBEjPjFqK0KJVuFKqA0GrRpyN63dbKuKoDH7YTqfhHUlSah4lVBvQciM qVR7W0BEq14KUvGnDabdiTRki1TM3RY11WdJ9uTYcLgRIz4xaitCiVbhSqgNBq0acjet3WyriqAx+2E6
xTb67KDVRRt95S1mLPT+YQE9aN+lmDvN22nOo6XVF3riXvYEQyXYo4mC9owY6MuKhZvGBLxamYrXGgw4 n4R1JUmoeJVQb0HIjMU2+uyg1UUbfeUtZiz0/mEBPWjfpZg7zdtpzqOl1Rd64l72BEMl2KOJgvaMGOjL
QStzVJmHy6fj4VlaNAwwh3ZDI3vWvRAu2CZQh4AytdiXHIdHQmjCA+E/Aaut3X+hEJXJAAAAAElFTkSu ioWbxgS8WpmK1xoMOEErc1SZh8un4+FZWjQMMId2QyN71r0QLtgmUIeAMrXYlxyHR0JowgPhPwGrrd1/
QmCC oRCVyQAAAABJRU5ErkJggg==
</value> </value>
</data> </data>
<data name="arrow_left" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="arrow_left" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -827,7 +827,7 @@
XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS XTesb3QPLh88M+QwdP6m681Lt7xuXbu94vbgcOjwnZHokdE77DtTd1PuvriXeW/h/sYH6AdFD6UeVjxS
fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+ fNTws+7PbaOWo6fHXMf6Hwc/vj/OGn/2S8Yv7ycKnpCfVEyqTDZPmU2dmnafvvF05dOJZ+nPFmYKf5X+
tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/ tfa5zvMffnP8rX82YnbiBf/Fp99LXsq/PPRq2aueuYC5R69TXy/MF72Rf3P4LeNt37vwd5MLWe+x7ys/
6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAALEgAACxIB0t1+/AAALoFJREFUeF7t3X3o7Vd1 6H7o/ujz8cGn1E+f/gUDmPP8usTo0wAAAAlwSFlzAAALEwAACxMBAJqcGAAALoFJREFUeF7t3X3o7Vd1
53FBEAIFoSAUAoLgXwUf8nSdTOzMoNQRUiyVDmFSBgYEO/EpNU18aDSJSWgkbaY6qTJ2Ok2JWELFpo5W 53FBEAIFoSAUAoLgXwUf8nSdTOzMoNQRUiyVDmFSBgYEO/EpNU18aDSJSWgkbaY6qTJ2Ok2JWELFpo5W
+zBRR8fU0IzWmNZMklGTjq0mmsbEufGa3/l9Z6277k3vPfdz9v2e81tnf8/e3/eCF5XV3LPO75y9v9/P +zBRR8fU0IzWmNZMklGTjq0mmsbEufGa3/l9Z6277k3vPfdz9v2e81tnf8/e3/eCF5XV3LPO75y9v9/P
73E/axgGAAAwM7IJAAD6JpsAAKBvsgkAAPommwAAoG+yCQAA+iabAACgb7IJAAD6JpsAAKBvsgkAAPom 73E/axgGAAAwM7IJAAD6JpsAAKBvsgkAAPommwAAoG+yCQAA+iabAACgb7IJAAD6JpsAAKBvsgkAAPom
@ -1090,19 +1090,20 @@
</data> </data>
<data name="old_lock_edit" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="old_lock_edit" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKZSURBVDhPjZJbSJNxGMaHBSKiNjVPQRfddFUEUtBF YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAACmUlEQVQ4T42SW0iTcRjGhwUi
UpEW5EVdRHRXUKkkziQ1DytP1Q4udc7lYS6zCwVLjKkNU6eiJpqHZeZKuzAnlTfeOIUifv2/b2MZFvTA ojY1T0EX3XRVBFLQRVKRFuRFXUR0V1CpJM4kNQ8rT9UOLnXO5WEuswsFS4ypDVOnoiaah2XmSrswJ5U3
w/fyvO/7+/7fQbFVFmuz2WJ9gsXa5LNUN5t97W0CfJVQzaP6lT7HIMtuN5+XV/jy9Zu4upEyqecb+0N+ 3jiFIn79v29jGRb0wMP38rzv+/v+30GxVRZrs9lifYLF2uSzVDebfe1tAnyVUM2j+pU+xyDLbjefl1f4
QKXRZLbbe5icdvK46SmGCqNsqZYyqSfNeKd/yw/Q6h/S2z9ATa2FjKwck4jiJWdmZVebRdbb70BnqNxy 8vWbuLqRMqnnG/tDfkCl0WS223uYnHbyuOkphgqjbKmWMqknzXinf8sP0Oof0ts/QE2thYysHJOI4iVn
Xq/8gDuleuy9Q+gr66QkxpvKilGX6ERvEEOV6d8AVYEBW98Eap1125Aqv5zOvnFK9V7AB90wszqHXMuA ZmVXm0XW2+9AZ6jccl6v/IA7pXrsvUPoK+ukJMabyopRl+hEbxBDlenfAFWBAVvfBGqddduQKr+czr5x
ecPety5dJK4HYcxrlLzTRDOrjROOZU4bjUsTzoI2hCV9IIX39SzZ3IyaJ5hSt4t9AZjS7IG1VljvEH4B SvVewAfdMLM6h1zLgHnD3rcuXSSuB2HMa5S800Qzq40TjmVOG41LE86CNoQlfSCF9/Us2dyMmieYUreL
Hhtsdnq9IeoNkW+2kV1cjXt1jZJyLd35PYyn1XoBYyWxbC6WMWNQ4KzYyXtTIF0FO+gqDMBVE8isMYDR fQGY0uyBtVZY7xB+AR4bbHZ6vSHqDZFvtpFdXI17dY2Sci3d+T2Mp9V6AWMlsWwuljFjUOCs2Ml7UyBd
3EOsLdi4q6nGLj5rRmGu9AjxMmC4KBbPjIrv/Qn8HDrFYoOSc4cVsj81hjJSmABjZ6BtH/MdZdzMK5KX BTvoKgzAVRPIrDGA0dxDrC3YuKupxi4+a0ZhrvQI8TJguCgWz4yK7/0J/Bw6xWKDknOHFbI/NYYyUpgA
/e9gQB2FZ/IqM5VBzJpCxVIkaacVpCQqeFN8HMaT4dlBaIzBeuOIf1mSDHiVtxvP64v8cJwUJ0jiY72S Y2egbR/zHWXczCuSl/3vYEAdhWfyKjOVQcyaQsVSJGmnFaQkKnhTfBzGk+HZQWiMwXrjiH9Zkgx4lbcb
vPMKpouPiWXpzgegIY6a1AQG1eESwC8Z0J0TiWcoGacxWD6BqzaE9ZeXYLUa5kqgLgrjNQGbv4z9dsR2 z+uL/HCcFCdI4mO9krzzCqaLj4ll6c4HoCGOmtQEBtXhEsAvGdCdE4lnKBmnMVg+gas2hPWXl2C1GuZK
gC07go2+EzCSCKNJLNQHY7mXSndrqQBUYb5+VLwD0R87i+3WX07Qkh7ubM9U8lylpF21C9vNYHLTr1Ca oC4K4zUBm7+M/XbEdoAtO4KNvhMwkgijSSzUB2O5l0p3a6kAVGG+flS8A9EfO4vt1l9O0JIe7mzPVPJc
koyr6oLIgmjPDBNW0pKudPp2ZckAof3C8r//H5Zm/QIUvwCCWu9I7G3r2wAAAABJRU5ErkJggg== paRdtQvbzWBy069QmpKMq+qCyIJozwwTVtKSrnT6dmXJAKH9wvK//x+WZv0CFL8AglrvSOxt69sAAAAA
SUVORK5CYII=
</value> </value>
</data> </data>
<data name="gear" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="gear" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -1123,13 +1124,4 @@
<data name="application" type="System.Resources.ResXFileRef, System.Windows.Forms"> <data name="application" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value> <value>..\Resources\application.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data> </data>
<data name="clipboard_text" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\clipboard-text.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="clock_plus" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\clock--plus.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="old_clock_add" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\clock_add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root> </root>

View file

@ -829,18 +829,5 @@ public bool trayMenu {
this["trayMenu"] = value; this["trayMenu"] = value;
} }
} }
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Configuration.SettingsProviderAttribute(typeof(PortableSettingsProvider))]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("False")]
public bool statusPanelPasteboard {
get {
return ((bool)(this["statusPanelPasteboard"]));
}
set {
this["statusPanelPasteboard"] = value;
}
}
} }
} }

View file

@ -188,8 +188,5 @@
<Setting Name="trayMenu" Provider="PortableSettingsProvider" Type="System.Boolean" Scope="User"> <Setting Name="trayMenu" Provider="PortableSettingsProvider" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">False</Value> <Value Profile="(Default)">False</Value>
</Setting> </Setting>
<Setting Name="statusPanelPasteboard" Provider="PortableSettingsProvider" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">False</Value>
</Setting>
</Settings> </Settings>
</SettingsFile> </SettingsFile>

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 591 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 754 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 960 B

Binary file not shown.

View file

@ -1,6 +1,6 @@
The MIT License (MIT) The MIT License (MIT)
Copyright (c) 2022 Sigmanor Copyright (c) 2019 Sigmanor
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View file

@ -1,12 +1,5 @@
[![SWUbanner](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct-single.svg)](https://stand-with-ukraine.pp.ua/)
# Crypto Notepad [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Simple%20notepad%20for%20Windows%20with%20encryption%20features.%20Download%20for%20free:%20https://crypto-notepad.github.io/&hashtags=notepad,encryption,windows,opensource,csharp) # Crypto Notepad [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Simple%20notepad%20for%20Windows%20with%20encryption%20features.%20Download%20for%20free:%20https://crypto-notepad.github.io/&hashtags=notepad,encryption,windows,opensource,csharp)
> [!WARNING]
> - **THE PROJECT HAS VERY LIMITED SUPPORT**
> - **NO NEW FEATURES ARE PLANNED**
> - **ONLY CRITICAL BUG FIXES WILL BE ADDRESSED**
[![downloads](https://img.shields.io/github/downloads/Crypto-Notepad/Crypto-Notepad/total.svg)](https://github.com/Crypto-Notepad/Crypto-Notepad/releases/latest) [![downloads](https://img.shields.io/github/downloads/Crypto-Notepad/Crypto-Notepad/total.svg)](https://github.com/Crypto-Notepad/Crypto-Notepad/releases/latest)
[![license](https://img.shields.io/github/license/Crypto-Notepad/Crypto-Notepad.svg?color=6DAAAE)](https://github.com/Crypto-Notepad/Crypto-Notepad/blob/master/LICENSE) [![license](https://img.shields.io/github/license/Crypto-Notepad/Crypto-Notepad.svg?color=6DAAAE)](https://github.com/Crypto-Notepad/Crypto-Notepad/blob/master/LICENSE)
[![release](https://img.shields.io/github/release/Crypto-Notepad/Crypto-Notepad.svg)](https://github.com/Crypto-Notepad/Crypto-Notepad/wiki/Release-Notes) [![release](https://img.shields.io/github/release/Crypto-Notepad/Crypto-Notepad.svg)](https://github.com/Crypto-Notepad/Crypto-Notepad/wiki/Release-Notes)
@ -22,32 +15,17 @@ Notepad-like simple text editor for Windows, where files are saved and loaded en
* Associate own file type with application * Associate own file type with application
* Integrate with windows context menu * Integrate with windows context menu
* Сustomizable encryption options * Сustomizable encryption options
* Built-in password generator
* Detecting links in editor * Detecting links in editor
* Drag and Drop support
* Сustomizable interface * Сustomizable interface
* Pasteboard function * Drag and Drop support
* Autoclear clipboard
* Autolock editor
* Rich settings
* Portable * Portable
## Installation
### Via chocolatey:
```
choco install crypto-notepad
```
### Manual instalition:
- [Download](https://github.com/Crypto-Notepad/Crypto-Notepad/releases/latest) latest release.
- Unzip **Crypto.Notepad.zip** archive to any directory
- Run **Crypto Notepad.exe**
## System requirements ## System requirements
* Windows 7 SP1 and higher * Windows 7 SP1 and higher
* .NET Framework 4.6.1 and higher * .NET Framework 4.6.1 and higher
## Build
App was created in Visual Studio Community, you can run the *.sln file and simply build a project
## Contributing ## Contributing
Want to help make the project better? Check out [CONTRIBUTING.md](https://github.com/Crypto-Notepad/Crypto-Notepad/blob/master/CONTRIBUTING.md) to get involved. Welcome! :octocat: Want to help make the project better? Check out [CONTRIBUTING.md](https://github.com/Crypto-Notepad/Crypto-Notepad/blob/master/CONTRIBUTING.md) to get involved. Welcome! :octocat:
## Build
App was created in Visual Studio Community, you can run the *.sln file and simply build a project

View file

@ -1 +1 @@
1.7.3.0 1.6.9.0