Skip to content

Commit 165abe0

Browse files
committed
2.3.4.9 - Region Select Options and Region Select / Clipboard / Floating Screenshot implemented.
1 parent f5d6b91 commit 165abe0

18 files changed

+1392
-186
lines changed

AutoScreenCapture.csproj

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,18 @@
111111
<Compile Include="help\FormHelp.Designer.cs">
112112
<DependentUpon>FormHelp.cs</DependentUpon>
113113
</Compile>
114+
<Compile Include="interface\FormFloatingScreenshot.cs">
115+
<SubType>Form</SubType>
116+
</Compile>
117+
<Compile Include="interface\FormFloatingScreenshot.Designer.cs">
118+
<DependentUpon>FormFloatingScreenshot.cs</DependentUpon>
119+
</Compile>
120+
<Compile Include="interface\FormRegionSelectOptions.cs">
121+
<SubType>Form</SubType>
122+
</Compile>
123+
<Compile Include="interface\FormRegionSelectOptions.Designer.cs">
124+
<DependentUpon>FormRegionSelectOptions.cs</DependentUpon>
125+
</Compile>
114126
<Compile Include="interface\tools\FormDynamicRegexValidator.cs">
115127
<SubType>Form</SubType>
116128
</Compile>
@@ -311,6 +323,12 @@
311323
<EmbeddedResource Include="help\FormHelp.resx">
312324
<DependentUpon>FormHelp.cs</DependentUpon>
313325
</EmbeddedResource>
326+
<EmbeddedResource Include="interface\FormFloatingScreenshot.resx">
327+
<DependentUpon>FormFloatingScreenshot.cs</DependentUpon>
328+
</EmbeddedResource>
329+
<EmbeddedResource Include="interface\FormRegionSelectOptions.resx">
330+
<DependentUpon>FormRegionSelectOptions.cs</DependentUpon>
331+
</EmbeddedResource>
314332
<EmbeddedResource Include="interface\tools\FormDynamicRegexValidator.resx">
315333
<DependentUpon>FormDynamicRegexValidator.cs</DependentUpon>
316334
</EmbeddedResource>

AutoScreenCaptureSetup/AutoScreenCaptureSetup.vdproj

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,14 @@
4949
"PrivateKeyFile" = "8:"
5050
"TimeStampServer" = "8:"
5151
"InstallerBootstrapper" = "3:2"
52+
"BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}"
53+
{
54+
"Enabled" = "11:TRUE"
55+
"PromptEnabled" = "11:TRUE"
56+
"PrerequisitesLocation" = "2:1"
57+
"Url" = "8:"
58+
"ComponentsUrl" = "8:"
59+
}
5260
}
5361
"Release"
5462
{
@@ -114,7 +122,7 @@
114122
{
115123
"AssemblyRegister" = "3:1"
116124
"AssemblyIsInGAC" = "11:FALSE"
117-
"AssemblyAsmDisplayName" = "8:autoscreen, Version=2.3.4.8, Culture=neutral, processorArchitecture=MSIL"
125+
"AssemblyAsmDisplayName" = "8:autoscreen, Version=2.3.4.9, Culture=neutral, processorArchitecture=MSIL"
118126
"ScatterAssemblies"
119127
{
120128
"_9ACC9C115A4F4BCABA938B9FF9F2199F"
@@ -228,15 +236,15 @@
228236
{
229237
"Name" = "8:Microsoft Visual Studio"
230238
"ProductName" = "8:Auto Screen Capture"
231-
"ProductCode" = "8:{6016760D-8388-4771-8F0C-E0C5B64A7A37}"
232-
"PackageCode" = "8:{324990D1-E715-481E-B411-9AABAA0A290F}"
239+
"ProductCode" = "8:{D2F17E48-C50D-46B9-AFCC-33581FF363D4}"
240+
"PackageCode" = "8:{EAC197C6-12BF-4C22-987E-D61E4327760C}"
233241
"UpgradeCode" = "8:{5A52167C-788C-412D-B0A1-ED40B962A74F}"
234242
"AspNetVersion" = "8:4.0.30319.0"
235243
"RestartWWWService" = "11:FALSE"
236244
"RemovePreviousVersions" = "11:TRUE"
237245
"DetectNewerInstalledVersion" = "11:TRUE"
238246
"InstallAllUsers" = "11:FALSE"
239-
"ProductVersion" = "8:2.3.4"
247+
"ProductVersion" = "8:2.3.5"
240248
"Manufacturer" = "8:Gavin Kendall"
241249
"ARPHELPTELEPHONE" = "8:"
242250
"ARPHELPLINK" = "8:https://sourceforge.net/p/autoscreen/tickets/"

Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,6 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("2.3.4.8")]
36-
[assembly: AssemblyFileVersion("2.3.4.8")]
35+
[assembly: AssemblyVersion("2.3.4.9")]
36+
[assembly: AssemblyFileVersion("2.3.4.9")]
3737
[assembly: NeutralResourcesLanguageAttribute("en-CA")]

app.manifest

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<assemblyIdentity
44
type="win32"
55
name="GavinKendall.AutoScreenCapture"
6-
version="2.3.4.8"/>
6+
version="2.3.4.9"/>
77
<asmv3:application>
88
<asmv3:windowsSettings xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">
99
<dpiAware>True/PM</dpiAware>

changelog.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ Auto Screen Capture by Gavin Kendall
44

55

66
Codename "Boombayah"
7+
2.3.4.9 Region Select Options and Region Select / Clipboard / Floating Screenshot implemented.
78
2.3.4.8 Signed assembly in attempt to satisfy anti-virus software. Fixed weird Exit bug.
89
2.3.4.7 SaveScreenshotRefs user setting introduced. Implemented command line options -saveScreenshotRefs=on and -saveScreenshotRefs=off.
910
2.3.4.6 Fixed Show/Hide Interface bug so you no longer need to select the option twice to show the interface on initial startup. AutoStartFromCommandLine is temporarily disabled when command line options -stop, -exit, -startat, -stopat, or -captureat are provided.

interface/FormAbout.resx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@
118118
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119119
</resheader>
120120
<data name="richTextBoxApplication.Text" xml:space="preserve">
121-
<value>Auto Screen Capture 2.3.4.8 ("Boombayah")
121+
<value>Auto Screen Capture 2.3.4.9 ("Boombayah")
122122
Developed by Gavin Kendall (2008 - 2021)
123123

124124
SourceForge Project Site
@@ -140,6 +140,7 @@ Triggers have been rewritten. I haven't spent much time on the new wizard-style
140140
</data>
141141
<data name="richTextBoxChangelog.Text" xml:space="preserve">
142142
<value>Codename "Boombayah"
143+
2.3.4.9 Region Select Options and Region Select / Clipboard / Floating Screenshot implemented.
143144
2.3.4.8 Signed assembly in attempt to satisfy anti-virus software. Fixed weird Exit bug.
144145
2.3.4.7 SaveScreenshotRefs user setting introduced. Implemented command line options -saveScreenshotRefs=on and -saveScreenshotRefs=off.
145146
2.3.4.6 Fixed Show/Hide Interface bug so you no longer need to select the option twice to show the interface on initial startup. AutoStartFromCommandLine is temporarily disabled when command line options -stop, -exit, -startat, -stopat, or -captureat are provided.

interface/FormFloatingScreenshot.Designer.cs

Lines changed: 64 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
//-----------------------------------------------------------------------
2+
// <copyright file="FormFloatingScreenshot.cs" company="Gavin Kendall">
3+
// Copyright (c) 2008-2021 Gavin Kendall
4+
// </copyright>
5+
// <author>Gavin Kendall</author>
6+
// <summary>The form to show a floating screenshot from Region Select.</summary>
7+
//
8+
// This program is free software: you can redistribute it and/or modify
9+
// it under the terms of the GNU General Public License as published by
10+
// the Free Software Foundation, either version 3 of the License, or
11+
// (at your option) any later version.
12+
//
13+
// This program is distributed in the hope that it will be useful,
14+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+
// GNU General Public License for more details.
17+
//
18+
// You should have received a copy of the GNU General Public License
19+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
20+
//-----------------------------------------------------------------------
21+
using System.Drawing;
22+
using System.Windows.Forms;
23+
24+
namespace AutoScreenCapture
25+
{
26+
/// <summary>
27+
/// The form to show a floating screenshot from Region Select.
28+
/// </summary>
29+
public partial class FormFloatingScreenshot : Form
30+
{
31+
/// <summary>
32+
/// The form to show a floating screenshot from Region Select.
33+
/// </summary>
34+
/// <param name="bitmap">The screenshot to show in the floating form.</param>
35+
public FormFloatingScreenshot(Bitmap bitmap)
36+
{
37+
InitializeComponent();
38+
39+
Text = bitmap.Width.ToString() + "x" + bitmap.Height.ToString();
40+
pictureBoxScreenshot.Image = bitmap;
41+
}
42+
}
43+
}

0 commit comments

Comments
 (0)