Files sorted by folders

This commit is contained in:
Alexander 2019-11-24 22:03:20 +02:00
parent 7e346eae89
commit dc5a2a8394
25 changed files with 67 additions and 27 deletions

View file

@ -101,44 +101,44 @@
<Reference Include="System.Xml" /> <Reference Include="System.Xml" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<Compile Include="AboutFrom.cs"> <Compile Include="Forms\AboutFrom.cs">
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="AboutFrom.Designer.cs"> <Compile Include="Forms\AboutFrom.Designer.cs">
<DependentUpon>AboutFrom.cs</DependentUpon> <DependentUpon>AboutFrom.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="AES.cs" /> <Compile Include="External Libraries\AES.cs" />
<Compile Include="ChangeKeyForm.cs"> <Compile Include="Forms\ChangeKeyForm.cs">
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="ChangeKeyForm.Designer.cs"> <Compile Include="Forms\ChangeKeyForm.Designer.cs">
<DependentUpon>ChangeKeyForm.cs</DependentUpon> <DependentUpon>ChangeKeyForm.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="EncryptedString.cs" /> <Compile Include="External Libraries\EncryptedString.cs" />
<Compile Include="HideCaretRichTextBox.cs"> <Compile Include="External Libraries\HideCaretRichTextBox.cs">
<SubType>Component</SubType> <SubType>Component</SubType>
</Compile> </Compile>
<Compile Include="MainForm.cs"> <Compile Include="Forms\MainForm.cs">
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="MainForm.Designer.cs"> <Compile Include="Forms\MainForm.Designer.cs">
<DependentUpon>MainForm.cs</DependentUpon> <DependentUpon>MainForm.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="EnterKeyForm.cs"> <Compile Include="Forms\EnterKeyForm.cs">
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="EnterKeyForm.Designer.cs"> <Compile Include="Forms\EnterKeyForm.Designer.cs">
<DependentUpon>EnterKeyForm.cs</DependentUpon> <DependentUpon>EnterKeyForm.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="External Libraries\MsgBoxCenterParent.cs" /> <Compile Include="External Libraries\MsgBoxCenterParent.cs" />
<Compile Include="ExRichTextBox.cs"> <Compile Include="External Libraries\ExRichTextBox.cs">
<SubType>Component</SubType> <SubType>Component</SubType>
</Compile> </Compile>
<Compile Include="External Libraries\OSVersionInfoClass.cs" /> <Compile Include="External Libraries\OSVersionInfoClass.cs" />
<Compile Include="PasswordGeneratorFrom.cs"> <Compile Include="Forms\PasswordGeneratorFrom.cs">
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="PasswordGeneratorFrom.Designer.cs"> <Compile Include="Forms\PasswordGeneratorFrom.Designer.cs">
<DependentUpon>PasswordGeneratorFrom.cs</DependentUpon> <DependentUpon>PasswordGeneratorFrom.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="External Libraries\PortableSettingsProvider.cs" /> <Compile Include="External Libraries\PortableSettingsProvider.cs" />
@ -149,29 +149,29 @@
<DesignTime>True</DesignTime> <DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon> <DependentUpon>Resources.resx</DependentUpon>
</Compile> </Compile>
<Compile Include="SettingsForm.cs"> <Compile Include="Forms\SettingsForm.cs">
<SubType>Form</SubType> <SubType>Form</SubType>
</Compile> </Compile>
<Compile Include="SettingsForm.Designer.cs"> <Compile Include="Forms\SettingsForm.Designer.cs">
<DependentUpon>SettingsForm.cs</DependentUpon> <DependentUpon>SettingsForm.cs</DependentUpon>
</Compile> </Compile>
<Compile Include="PlaceholderTextBox.cs"> <Compile Include="External Libraries\PlaceholderTextBox.cs">
<SubType>Component</SubType> <SubType>Component</SubType>
</Compile> </Compile>
<Compile Include="Methods.cs" /> <Compile Include="External Libraries\Methods.cs" />
<EmbeddedResource Include="AboutFrom.resx"> <EmbeddedResource Include="Forms\AboutFrom.resx">
<DependentUpon>AboutFrom.cs</DependentUpon> <DependentUpon>AboutFrom.cs</DependentUpon>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="ChangeKeyForm.resx"> <EmbeddedResource Include="Forms\ChangeKeyForm.resx">
<DependentUpon>ChangeKeyForm.cs</DependentUpon> <DependentUpon>ChangeKeyForm.cs</DependentUpon>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="MainForm.resx"> <EmbeddedResource Include="Forms\MainForm.resx">
<DependentUpon>MainForm.cs</DependentUpon> <DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="EnterKeyForm.resx"> <EmbeddedResource Include="Forms\EnterKeyForm.resx">
<DependentUpon>EnterKeyForm.cs</DependentUpon> <DependentUpon>EnterKeyForm.cs</DependentUpon>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="PasswordGeneratorFrom.resx"> <EmbeddedResource Include="Forms\PasswordGeneratorFrom.resx">
<DependentUpon>PasswordGeneratorFrom.cs</DependentUpon> <DependentUpon>PasswordGeneratorFrom.cs</DependentUpon>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.resx"> <EmbeddedResource Include="Properties\Resources.resx">
@ -179,7 +179,7 @@
<SubType>Designer</SubType> <SubType>Designer</SubType>
<LastGenOutput>Resources.Designer.cs</LastGenOutput> <LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="SettingsForm.resx"> <EmbeddedResource Include="Forms\SettingsForm.resx">
<DependentUpon>SettingsForm.cs</DependentUpon> <DependentUpon>SettingsForm.cs</DependentUpon>
</EmbeddedResource> </EmbeddedResource>
<None Include="packages.config" /> <None Include="packages.config" />

View file

@ -50,12 +50,23 @@ private void InitializeComponent()
this.aboutToolTip.SetToolTip(this.appVersionLabel, "Left click to copy debug info to the clipboard"); this.aboutToolTip.SetToolTip(this.appVersionLabel, "Left click to copy debug info to the clipboard");
this.appVersionLabel.MouseClick += new System.Windows.Forms.MouseEventHandler(this.AppVersionLabel_MouseClick); this.appVersionLabel.MouseClick += new System.Windows.Forms.MouseEventHandler(this.AppVersionLabel_MouseClick);
this.appVersionLabel.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.AppVersionLabel_MouseDoubleClick); this.appVersionLabel.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.AppVersionLabel_MouseDoubleClick);
this.appVersionLabel.MouseEnter += new System.EventHandler(this.appVersionLabel_MouseEnter);
// //
// randomColorTimer // randomColorTimer
// //
this.randomColorTimer.Interval = 200; this.randomColorTimer.Interval = 200;
this.randomColorTimer.Tick += new System.EventHandler(this.RandomColorTimer_Tick); this.randomColorTimer.Tick += new System.EventHandler(this.RandomColorTimer_Tick);
// //
// aboutToolTip
//
this.aboutToolTip.AutoPopDelay = 1000;
this.aboutToolTip.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(61)))), ((int)(((byte)(61)))), ((int)(((byte)(68)))));
this.aboutToolTip.ForeColor = System.Drawing.Color.DarkGray;
this.aboutToolTip.InitialDelay = 500;
this.aboutToolTip.OwnerDraw = true;
this.aboutToolTip.ReshowDelay = 100;
this.aboutToolTip.Draw += new System.Windows.Forms.DrawToolTipEventHandler(this.AboutToolTip_Draw);
//
// appInfoRichTextBox // appInfoRichTextBox
// //
this.appInfoRichTextBox.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(45)))), ((int)(((byte)(45)))), ((int)(((byte)(50))))); this.appInfoRichTextBox.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(45)))), ((int)(((byte)(45)))), ((int)(((byte)(50)))));

View file

@ -26,7 +26,7 @@ private void GetDebugInfo()
sb.AppendLine(string.Format("OS version = {0}", OSVersionInfo.VersionString)); sb.AppendLine(string.Format("OS version = {0}", OSVersionInfo.VersionString));
sb.AppendLine(".Net Framework = " + Methods.GetDotNetVersion()); sb.AppendLine(".Net Framework = " + Methods.GetDotNetVersion());
Clipboard.SetText(sb.ToString()); Clipboard.SetText(sb.ToString());
aboutToolTip.Show("Copied", appVersionLabel, 210, 1, 1000); aboutToolTip.SetToolTip(appVersionLabel, "Copied");
} }
#endregion #endregion
@ -86,6 +86,18 @@ private void AppVersionLabel_MouseClick(object sender, MouseEventArgs e)
} }
} }
} }
private void AboutToolTip_Draw(object sender, DrawToolTipEventArgs e)
{
e.DrawBackground();
e.DrawBorder();
e.DrawText();
}
private void appVersionLabel_MouseEnter(object sender, EventArgs e)
{
aboutToolTip.SetToolTip(appVersionLabel, "Left click to copy debug info to the clipboard");
}
#endregion #endregion

View file

@ -200,6 +200,7 @@ private void InitializeComponent()
this.copyAllButton.Text = "Copy All"; this.copyAllButton.Text = "Copy All";
this.copyAllButton.UseVisualStyleBackColor = true; this.copyAllButton.UseVisualStyleBackColor = true;
this.copyAllButton.Click += new System.EventHandler(this.CopyAllButton_Click); this.copyAllButton.Click += new System.EventHandler(this.CopyAllButton_Click);
this.copyAllButton.MouseEnter += new System.EventHandler(this.CopyAllButton_MouseEnter);
// //
// copyLastButton // copyLastButton
// //
@ -211,6 +212,13 @@ private void InitializeComponent()
this.copyLastButton.Text = "Copy Last"; this.copyLastButton.Text = "Copy Last";
this.copyLastButton.UseVisualStyleBackColor = true; this.copyLastButton.UseVisualStyleBackColor = true;
this.copyLastButton.Click += new System.EventHandler(this.CopyLastButton_Click); this.copyLastButton.Click += new System.EventHandler(this.CopyLastButton_Click);
this.copyLastButton.MouseEnter += new System.EventHandler(this.CopyLastButton_MouseEnter);
//
// passwordGeneratorToolTip
//
this.passwordGeneratorToolTip.AutoPopDelay = 1000;
this.passwordGeneratorToolTip.InitialDelay = 500;
this.passwordGeneratorToolTip.ReshowDelay = 100;
// //
// PasswordGeneratorFrom // PasswordGeneratorFrom
// //

View file

@ -137,13 +137,13 @@ private void PasswordValidation(object sender, EventArgs e)
private void CopyAllButton_Click(object sender, EventArgs e) private void CopyAllButton_Click(object sender, EventArgs e)
{ {
Clipboard.SetText(passwordsListTextBox.Text); Clipboard.SetText(passwordsListTextBox.Text);
passwordGeneratorToolTip.Show("Copied", copyAllButton, 0, -20, 1000); passwordGeneratorToolTip.SetToolTip(copyAllButton, "Copied");
} }
private void CopyLastButton_Click(object sender, EventArgs e) private void CopyLastButton_Click(object sender, EventArgs e)
{ {
Clipboard.SetText(passwordsListTextBox.Lines[passwordsListTextBox.Lines.Length - 1]); Clipboard.SetText(passwordsListTextBox.Lines[passwordsListTextBox.Lines.Length - 1]);
passwordGeneratorToolTip.Show("Copied", copyLastButton, 0, -20, 1000); passwordGeneratorToolTip.SetToolTip(copyLastButton, "Copied");
} }
private void PasswordsListTextBox_TextChanged(object sender, EventArgs e) private void PasswordsListTextBox_TextChanged(object sender, EventArgs e)
@ -159,8 +159,17 @@ private void PasswordsListTextBox_TextChanged(object sender, EventArgs e)
copyAllButton.Enabled = true; copyAllButton.Enabled = true;
} }
} }
#endregion #endregion
private void CopyLastButton_MouseEnter(object sender, EventArgs e)
{
passwordGeneratorToolTip.SetToolTip(copyLastButton, null);
}
private void CopyAllButton_MouseEnter(object sender, EventArgs e)
{
passwordGeneratorToolTip.SetToolTip(copyAllButton, null);
}
} }
} }