Skip to content

Commit aa7eca8

Browse files
committed
Improve Copy, add Save commands to LVG
List_Var_Gui: - Remove header - Remove Clear button/function - Move inline algorithm for generating a String of UPS information and variables out of the Btn_Clip click handler, and into its own function SerializeUPSData. - Modify algorithm to use `StringBuilder` instead of string concatenations - Modify Btn_Clip click subroutine to use standard .NET clipboard class instead of VB-specific class - Add Exception handling for Clipboard set call, fixes #198 - Add new function to save UPS info to file, in case clipboard is not available (or user prefers) - Add MessageBox alerts and visual error log lines for exceptions encountered in copy and save ops - Update tab stops for Form - Add ToolTip control and strings - Add resource strings for localization - Multilingual App Toolkit changing whitespace again
1 parent b1c4c69 commit aa7eca8

17 files changed

+935
-368
lines changed

WinNUT_V2/WinNUT-Client/List_Var_Gui.Designer.vb

Lines changed: 17 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

WinNUT_V2/WinNUT-Client/List_Var_Gui.de-DE.resx

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,6 @@
2727
<data name="Btn_Reload.Text" xml:space="preserve">
2828
<value>Neu laden</value>
2929
</data>
30-
<data name="Btn_Clear.Text" xml:space="preserve">
31-
<value>Leeren</value>
32-
</data>
3330
<data name="Btn_Close.Text" xml:space="preserve">
3431
<value>Schließen</value>
3532
</data>
@@ -39,4 +36,25 @@
3936
<data name="$this.Text" xml:space="preserve">
4037
<value>Liste der USV-Variablen</value>
4138
</data>
39+
<data name="Btn_Clip.TextImageRelation" xml:space="preserve" type="System.Windows.Forms.TextImageRelation, System.Windows.Forms">
40+
<value>ImageBeforeText</value>
41+
</data>
42+
<data name="Btn_Save.Location" xml:space="preserve" type="System.Drawing.Point, System.Drawing">
43+
<value>197, 300</value>
44+
</data>
45+
<data name="Btn_Save.Size" xml:space="preserve" type="System.Drawing.Size, System.Drawing">
46+
<value>75, 23</value>
47+
</data>
48+
<data name="Btn_Save.TabIndex" xml:space="preserve" type="System.Int32, mscorlib">
49+
<value>6</value>
50+
</data>
51+
<data name="Btn_Save.TextImageRelation" xml:space="preserve" type="System.Windows.Forms.TextImageRelation, System.Windows.Forms">
52+
<value>ImageBeforeText</value>
53+
</data>
54+
<metadata name="ToolTip.TrayLocation" xml:space="preserve" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
55+
<value>168, 17</value>
56+
</metadata>
57+
<metadata name="$this.TrayHeight" xml:space="preserve" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
58+
<value>62</value>
59+
</metadata>
4260
</root>

WinNUT_V2/WinNUT-Client/List_Var_Gui.fr-FR.resx

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,6 @@
2727
<data name="Btn_Reload.Text" xml:space="preserve">
2828
<value>Recharger</value>
2929
</data>
30-
<data name="Btn_Clear.Text" xml:space="preserve">
31-
<value>Vider</value>
32-
</data>
3330
<data name="Btn_Close.Text" xml:space="preserve">
3431
<value>Fermer</value>
3532
</data>
@@ -39,4 +36,25 @@
3936
<data name="$this.Text" xml:space="preserve">
4037
<value>Liste des Variables de L'UPS</value>
4138
</data>
39+
<data name="Btn_Clip.TextImageRelation" xml:space="preserve" type="System.Windows.Forms.TextImageRelation, System.Windows.Forms">
40+
<value>ImageBeforeText</value>
41+
</data>
42+
<data name="Btn_Save.Location" xml:space="preserve" type="System.Drawing.Point, System.Drawing">
43+
<value>197, 300</value>
44+
</data>
45+
<data name="Btn_Save.Size" xml:space="preserve" type="System.Drawing.Size, System.Drawing">
46+
<value>75, 23</value>
47+
</data>
48+
<data name="Btn_Save.TabIndex" xml:space="preserve" type="System.Int32, mscorlib">
49+
<value>6</value>
50+
</data>
51+
<data name="Btn_Save.TextImageRelation" xml:space="preserve" type="System.Windows.Forms.TextImageRelation, System.Windows.Forms">
52+
<value>ImageBeforeText</value>
53+
</data>
54+
<metadata name="ToolTip.TrayLocation" xml:space="preserve" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
55+
<value>168, 17</value>
56+
</metadata>
57+
<metadata name="$this.TrayHeight" xml:space="preserve" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
58+
<value>62</value>
59+
</metadata>
4260
</root>

0 commit comments

Comments
 (0)