From e178c8e84340d784713a04d9403b0806b4096698 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eugen=20H=C3=B6glinger?= Date: Wed, 25 Nov 2020 16:59:10 +0100 Subject: [PATCH] Initialize --- .vs/FixedLineLength.git/v16/.suo | Bin 0 -> 59392 bytes FixedLineLength.git.sln | 31 ++++ FixedLineLength/FixedLineLength.cs | 162 ++++++++++++++++++ FixedLineLength/FixedLineLength.csproj | 49 ++++++ FixedLineLength/Properties/AssemblyInfo.cs | 36 ++++ FixedLineLength/bin/Debug/FixedLineLength.dll | Bin 0 -> 7168 bytes FixedLineLength/bin/Debug/FixedLineLength.pdb | Bin 0 -> 19968 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 6908 bytes ...dLineLength.csproj.CoreCompileInputs.cache | 1 + ...ixedLineLength.csproj.FileListAbsolute.txt | 6 + ...edLineLength.csprojAssemblyReference.cache | Bin 0 -> 676 bytes FixedLineLength/obj/Debug/FixedLineLength.dll | Bin 0 -> 7168 bytes FixedLineLength/obj/Debug/FixedLineLength.pdb | Bin 0 -> 19968 bytes Test_FixedLineLength/App.config | 6 + Test_FixedLineLength/Form1.Designer.cs | 143 ++++++++++++++++ Test_FixedLineLength/Form1.cs | 140 +++++++++++++++ Test_FixedLineLength/Form1.resx | 125 ++++++++++++++ Test_FixedLineLength/Program.cs | 22 +++ .../Properties/AssemblyInfo.cs | 36 ++++ .../Properties/Resources.Designer.cs | 70 ++++++++ .../Properties/Resources.resx | 117 +++++++++++++ .../Properties/Settings.Designer.cs | 29 ++++ .../Properties/Settings.settings | 7 + .../Test_FixedLineLength.csproj | 89 ++++++++++ .../bin/Debug/FixedLineLength.dll | Bin 0 -> 7168 bytes .../bin/Debug/FixedLineLength.pdb | Bin 0 -> 19968 bytes .../bin/Debug/Test_FixedLineLength.exe | Bin 0 -> 14336 bytes .../bin/Debug/Test_FixedLineLength.exe.config | 6 + .../bin/Debug/Test_FixedLineLength.pdb | Bin 0 -> 28160 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 1435 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7507 bytes .../Test_FixedLineLength.Form1.resources | Bin 0 -> 619 bytes ...dLineLength.Properties.Resources.resources | Bin 0 -> 180 bytes .../Test_FixedLineLength.csproj.CopyComplete | 0 ...dLineLength.csproj.CoreCompileInputs.cache | 1 + ...ixedLineLength.csproj.FileListAbsolute.txt | 13 ++ ...edLineLength.csproj.GenerateResource.cache | Bin 0 -> 1012 bytes ...edLineLength.csprojAssemblyReference.cache | Bin 0 -> 2751 bytes .../obj/Debug/Test_FixedLineLength.exe | Bin 0 -> 14336 bytes .../obj/Debug/Test_FixedLineLength.pdb | Bin 0 -> 28160 bytes 42 files changed, 1097 insertions(+) create mode 100644 .vs/FixedLineLength.git/v16/.suo create mode 100644 FixedLineLength.git.sln create mode 100644 FixedLineLength/FixedLineLength.cs create mode 100644 FixedLineLength/FixedLineLength.csproj create mode 100644 FixedLineLength/Properties/AssemblyInfo.cs create mode 100644 FixedLineLength/bin/Debug/FixedLineLength.dll create mode 100644 FixedLineLength/bin/Debug/FixedLineLength.pdb create mode 100644 FixedLineLength/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 FixedLineLength/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 FixedLineLength/obj/Debug/FixedLineLength.csproj.CoreCompileInputs.cache create mode 100644 FixedLineLength/obj/Debug/FixedLineLength.csproj.FileListAbsolute.txt create mode 100644 FixedLineLength/obj/Debug/FixedLineLength.csprojAssemblyReference.cache create mode 100644 FixedLineLength/obj/Debug/FixedLineLength.dll create mode 100644 FixedLineLength/obj/Debug/FixedLineLength.pdb create mode 100644 Test_FixedLineLength/App.config create mode 100644 Test_FixedLineLength/Form1.Designer.cs create mode 100644 Test_FixedLineLength/Form1.cs create mode 100644 Test_FixedLineLength/Form1.resx create mode 100644 Test_FixedLineLength/Program.cs create mode 100644 Test_FixedLineLength/Properties/AssemblyInfo.cs create mode 100644 Test_FixedLineLength/Properties/Resources.Designer.cs create mode 100644 Test_FixedLineLength/Properties/Resources.resx create mode 100644 Test_FixedLineLength/Properties/Settings.Designer.cs create mode 100644 Test_FixedLineLength/Properties/Settings.settings create mode 100644 Test_FixedLineLength/Test_FixedLineLength.csproj create mode 100644 Test_FixedLineLength/bin/Debug/FixedLineLength.dll create mode 100644 Test_FixedLineLength/bin/Debug/FixedLineLength.pdb create mode 100644 Test_FixedLineLength/bin/Debug/Test_FixedLineLength.exe create mode 100644 Test_FixedLineLength/bin/Debug/Test_FixedLineLength.exe.config create mode 100644 Test_FixedLineLength/bin/Debug/Test_FixedLineLength.pdb create mode 100644 Test_FixedLineLength/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 Test_FixedLineLength/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Test_FixedLineLength/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Test_FixedLineLength/obj/Debug/Test_FixedLineLength.Form1.resources create mode 100644 Test_FixedLineLength/obj/Debug/Test_FixedLineLength.Properties.Resources.resources create mode 100644 Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.CopyComplete create mode 100644 Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.CoreCompileInputs.cache create mode 100644 Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.FileListAbsolute.txt create mode 100644 Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.GenerateResource.cache create mode 100644 Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csprojAssemblyReference.cache create mode 100644 Test_FixedLineLength/obj/Debug/Test_FixedLineLength.exe create mode 100644 Test_FixedLineLength/obj/Debug/Test_FixedLineLength.pdb diff --git a/.vs/FixedLineLength.git/v16/.suo b/.vs/FixedLineLength.git/v16/.suo new file mode 100644 index 0000000000000000000000000000000000000000..aa9582aa12e49eb29c5e3b7e7548e4c7fb29bc9a GIT binary patch literal 59392 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 N(}+cLA^%&2{|Bh5CRP9d literal 0 HcmV?d00001 diff --git a/FixedLineLength.git.sln b/FixedLineLength.git.sln new file mode 100644 index 0000000..ca85865 --- /dev/null +++ b/FixedLineLength.git.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30709.132 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FixedLineLength", "FixedLineLength\FixedLineLength.csproj", "{17B0C08E-D3D2-4FF9-A76D-2C602BF26834}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Test_FixedLineLength", "Test_FixedLineLength\Test_FixedLineLength.csproj", "{A64CE09F-3F79-4A61-8F9A-190EABA1DC8F}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {17B0C08E-D3D2-4FF9-A76D-2C602BF26834}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {17B0C08E-D3D2-4FF9-A76D-2C602BF26834}.Debug|Any CPU.Build.0 = Debug|Any CPU + {17B0C08E-D3D2-4FF9-A76D-2C602BF26834}.Release|Any CPU.ActiveCfg = Release|Any CPU + {17B0C08E-D3D2-4FF9-A76D-2C602BF26834}.Release|Any CPU.Build.0 = Release|Any CPU + {A64CE09F-3F79-4A61-8F9A-190EABA1DC8F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A64CE09F-3F79-4A61-8F9A-190EABA1DC8F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A64CE09F-3F79-4A61-8F9A-190EABA1DC8F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A64CE09F-3F79-4A61-8F9A-190EABA1DC8F}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {E9986507-CB62-4BCE-A602-0F6DE31003C5} + EndGlobalSection +EndGlobal diff --git a/FixedLineLength/FixedLineLength.cs b/FixedLineLength/FixedLineLength.cs new file mode 100644 index 0000000..09c2dbd --- /dev/null +++ b/FixedLineLength/FixedLineLength.cs @@ -0,0 +1,162 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Reflection; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Eugen.ESystem +{ + public static class FixedLineLength + { + #region Version und Copyright + // Version und Copyright + static string dllName = Path.GetFileNameWithoutExtension(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase); //Den Programmnamen auslesen + static string dllVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); + static object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false); + static string copyright = GenerateCopyright(); + static string icon = Application.StartupPath + "\\Info.bmp"; + //Assembly Datum und Zeit + static DateTime value = AssemblyDateTime(); + static string date = value.ToShortDateString(); + static string time = value.ToLongTimeString(); + private static DateTime AssemblyDateTime() + { + var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; + var buildDateTime = new DateTime(2000, 1, 1).Add(new TimeSpan(TimeSpan.TicksPerDay * version.Build + TimeSpan.TicksPerSecond * 2 * version.Revision)); + //Tage seit dem 1. Januar 2000 und Sekunden seit Mitternacht, (multiplizier mit 2 ergibt das Original) + return buildDateTime; + } + + private static string CurrentYear() + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + + private static string StartYear() + { + string startYear = ""; + if (((AssemblyCopyrightAttribute)attributes[0]).Copyright.Contains("Copyright © ")) + { + startYear = ((AssemblyCopyrightAttribute)attributes[0]).Copyright.Replace("Copyright © ", ""); + while (startYear.StartsWith(" ")) + { + startYear = startYear.Remove(0, 1); + } + startYear = startYear.Remove(startYear.IndexOf(" ")); + return startYear; + } + else + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + } + + private static string GenerateCopyright() + { + string startYear = StartYear(); + string currentYear = CurrentYear(); + + if (startYear == currentYear) + { + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + } + else + { + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright.Replace(startYear, String.Concat(startYear, "-", currentYear)); + } + } + #endregion + + #region DLL-Info + /// + /// Contains the name of the program file + /// + public static string DllName { set; get; } + + /// + /// Contains the version of the program file + /// + public static string DllVersion { set; get; } + + /// + /// Contains the copyright notice + /// + public static string Copyright { set; get; } + + static private void SetDllInfo() + { + //Name, Version und Copyright setzen + DllName = dllName; + DllVersion = dllVersion; + Copyright = copyright; + } + #endregion + + static FixedLineLength() + { + SetDllInfo(); + } + + /// + /// Formats a string with a fixed line length. + /// + /// String to be formatted. + /// Maximum line length + /// + public static string Format(string text, int lineLenght) + { + int pos = 0; + int spacePos = 0; + string character = ""; + string temp = ""; + string result = ""; + + while (text.Length > 0) + { + if (text.Length <= lineLenght) + { + result = String.Concat(result, text); + text = ""; + } + else + { + while (pos <= lineLenght) + { + character = text.Remove(0, pos).Remove(1); + + //Bei einem Zeilenumbruch oder Wagenrücklauf eine neu Zeile beginnen + if (character == "\n" || character == "\r") + { + spacePos = text.IndexOf("\n") + 1; + break; + } + + if (character == " ") + { + spacePos = pos + 1; + } + + pos++; + } + + temp = text.Remove(spacePos - 1); + if (temp.EndsWith("\n") || temp.EndsWith("\r")) + { + temp = temp.Remove(temp.Length - 1);// Ein schon enthaltenes '\n' oder '\r' am Ende de temporären Strings muss entfernt werden + } + text = text.Remove(0, spacePos); + result = String.Concat(result, temp, "\r\n"); + pos = 0; + spacePos = 0; + } + } + + return result; + } + } +} diff --git a/FixedLineLength/FixedLineLength.csproj b/FixedLineLength/FixedLineLength.csproj new file mode 100644 index 0000000..592cc79 --- /dev/null +++ b/FixedLineLength/FixedLineLength.csproj @@ -0,0 +1,49 @@ + + + + + Debug + AnyCPU + {17B0C08E-D3D2-4FF9-A76D-2C602BF26834} + Library + Properties + FixedLineLength + FixedLineLength + v4.7.2 + 512 + false + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/FixedLineLength/Properties/AssemblyInfo.cs b/FixedLineLength/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..750200b --- /dev/null +++ b/FixedLineLength/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("FixedLineLength")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("FixedLineLength")] +[assembly: AssemblyCopyright("Copyright © 2020 by Eugen Höglinger")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("17b0c08e-d3d2-4ff9-a76d-2c602bf26834")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/FixedLineLength/bin/Debug/FixedLineLength.dll b/FixedLineLength/bin/Debug/FixedLineLength.dll new file mode 100644 index 0000000000000000000000000000000000000000..7da7b0503ca186d95eb95d69920b8358fe0de6d1 GIT binary patch literal 7168 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 F_!pdip4I>W literal 0 HcmV?d00001 diff --git a/FixedLineLength/bin/Debug/FixedLineLength.pdb b/FixedLineLength/bin/Debug/FixedLineLength.pdb new file mode 100644 index 0000000000000000000000000000000000000000..3ba5d51510d86394276f1cceff8817739116c295 GIT binary patch literal 19968 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 +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/FixedLineLength/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/FixedLineLength/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..73653a66bf0085f94e1729d404d07800be531cab GIT binary patch literal 6908 zcmeHMZBH9V5Vm=_UYIwzZVBJm-`IG_@QY)UF&i>&X)_J+G#cXtnP z5r3h7p}(N&Pi$w-_VF6p4?c+xKE(Lgmw9GpXV=dTv3M*N`v)KTr00Gg3i|`Mq)?)& z%{{Js<`lJWb78It*A?DoZatma1F5+1R8iBOMQ9a*y!(5YTRYA20ENp^eYPVHY!msc+C?Ma!_R$icL>xwC~)ymg3j94{E7v z4SmROR`KLo`^8x)2mMs~ikUes!O}uS29x}@-<@9ZK+)-1bh(o!%VZGz(;_+UJ zMv+C~Zi+(r9nYyQZ=ha+Mv+6k1nt%rXE{zhIMI({I59x4gCvj+#1i*V;KvY&1c_l1 zBPfQA`zT|^D2m)^q0OA$7LiCFGYO@T?3T>!_1%y|rjO>$C3802p`dNLxqfnHJU~r< z#5dlSkfYR)s=AzbOX)q=Zwk;5iX*3MmM)U?(rhNXR659QZI$x;1ne#D!4`NmT{ml7 zUu`Ri%I8uJDt-;6LTq#GhzS~z z3O!8)jvC{npgrnqd>?QXcZ>;q8^+d*IhUEst|Y#}zhlEmS_AquCP|pb+;eT?A-)fo zw&NI6!5f@Fl9q{Z?` zbtW5u1=9$}B7y5r!2o6kVeCj?Lar(yKzfWwM^Pf>m}Vx4BIxr=TY&u}YA*w9N}Q*N zbP%PN1o8|)>QRDhgElv`Ze?N$(cCD}K61|%$I8qL>8fD8o+G3cCFHNJ699c1btDN0 z56j;OZGcYu9!KeMl&;>!yG`+fZ^Z+wg1Bn%K=I#U=-{YTmcyRE2f}0hdX=JAf}n!r z7po;v^#>}#z_Vte!?iF}j2#t$f_PS&f6^fH3!h6ruc~r~j|siT7Xsg6W-jVQIWP@-LUM_FVt~ literal 0 HcmV?d00001 diff --git a/FixedLineLength/obj/Debug/FixedLineLength.csproj.CoreCompileInputs.cache b/FixedLineLength/obj/Debug/FixedLineLength.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..48ec9b1 --- /dev/null +++ b/FixedLineLength/obj/Debug/FixedLineLength.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d6ae7ded222e8c3392039badf32df6da748fa1f8 diff --git a/FixedLineLength/obj/Debug/FixedLineLength.csproj.FileListAbsolute.txt b/FixedLineLength/obj/Debug/FixedLineLength.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..b60b7b9 --- /dev/null +++ b/FixedLineLength/obj/Debug/FixedLineLength.csproj.FileListAbsolute.txt @@ -0,0 +1,6 @@ +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\FixedLineLength\bin\Debug\FixedLineLength.dll +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\FixedLineLength\bin\Debug\FixedLineLength.pdb +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\FixedLineLength\obj\Debug\FixedLineLength.csprojAssemblyReference.cache +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\FixedLineLength\obj\Debug\FixedLineLength.csproj.CoreCompileInputs.cache +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\FixedLineLength\obj\Debug\FixedLineLength.dll +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\FixedLineLength\obj\Debug\FixedLineLength.pdb diff --git a/FixedLineLength/obj/Debug/FixedLineLength.csprojAssemblyReference.cache b/FixedLineLength/obj/Debug/FixedLineLength.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..4853dcc957e6362c12e9c8991397329c87eb595d GIT binary patch literal 676 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 F_!pdip4I>W literal 0 HcmV?d00001 diff --git a/FixedLineLength/obj/Debug/FixedLineLength.pdb b/FixedLineLength/obj/Debug/FixedLineLength.pdb new file mode 100644 index 0000000000000000000000000000000000000000..3ba5d51510d86394276f1cceff8817739116c295 GIT binary patch literal 19968 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 + + + + + \ No newline at end of file diff --git a/Test_FixedLineLength/Form1.Designer.cs b/Test_FixedLineLength/Form1.Designer.cs new file mode 100644 index 0000000..30925c3 --- /dev/null +++ b/Test_FixedLineLength/Form1.Designer.cs @@ -0,0 +1,143 @@ + +namespace Test_FixedLineLength +{ + partial class Form1 + { + /// + /// Erforderliche Designervariable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Verwendete Ressourcen bereinigen. + /// + /// True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Vom Windows Form-Designer generierter Code + + /// + /// Erforderliche Methode für die Designerunterstützung. + /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1)); + this.button1 = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.labelResult = new System.Windows.Forms.Label(); + this.groupBoxProgramInfo = new System.Windows.Forms.GroupBox(); + this.labelProgramInfo = new System.Windows.Forms.Label(); + this.groupBoxDLLInfo = new System.Windows.Forms.GroupBox(); + this.labelDLLInfo = new System.Windows.Forms.Label(); + this.groupBoxProgramInfo.SuspendLayout(); + this.groupBoxDLLInfo.SuspendLayout(); + this.SuspendLayout(); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(12, 373); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(776, 23); + this.button1.TabIndex = 0; + this.button1.Text = "Text Formatieren"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // label1 + // + this.label1.Location = new System.Drawing.Point(13, 13); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(775, 77); + this.label1.TabIndex = 1; + this.label1.Text = resources.GetString("label1.Text"); + // + // labelResult + // + this.labelResult.AutoSize = true; + this.labelResult.Location = new System.Drawing.Point(13, 103); + this.labelResult.Name = "labelResult"; + this.labelResult.Size = new System.Drawing.Size(220, 13); + this.labelResult.TabIndex = 2; + this.labelResult.Text = "Formatierter Text (25 Zeichen Zeichenlänge):"; + // + // groupBoxProgramInfo + // + this.groupBoxProgramInfo.Controls.Add(this.labelProgramInfo); + this.groupBoxProgramInfo.Location = new System.Drawing.Point(12, 402); + this.groupBoxProgramInfo.Name = "groupBoxProgramInfo"; + this.groupBoxProgramInfo.Size = new System.Drawing.Size(385, 66); + this.groupBoxProgramInfo.TabIndex = 9; + this.groupBoxProgramInfo.TabStop = false; + this.groupBoxProgramInfo.Text = "Programm Information"; + // + // labelProgramInfo + // + this.labelProgramInfo.AutoSize = true; + this.labelProgramInfo.ImeMode = System.Windows.Forms.ImeMode.NoControl; + this.labelProgramInfo.Location = new System.Drawing.Point(7, 20); + this.labelProgramInfo.Name = "labelProgramInfo"; + this.labelProgramInfo.Size = new System.Drawing.Size(16, 13); + this.labelProgramInfo.TabIndex = 0; + this.labelProgramInfo.Text = "..."; + // + // groupBoxDLLInfo + // + this.groupBoxDLLInfo.Controls.Add(this.labelDLLInfo); + this.groupBoxDLLInfo.Location = new System.Drawing.Point(403, 402); + this.groupBoxDLLInfo.Name = "groupBoxDLLInfo"; + this.groupBoxDLLInfo.Size = new System.Drawing.Size(385, 66); + this.groupBoxDLLInfo.TabIndex = 10; + this.groupBoxDLLInfo.TabStop = false; + this.groupBoxDLLInfo.Text = "DLL Information"; + // + // labelDLLInfo + // + this.labelDLLInfo.AutoSize = true; + this.labelDLLInfo.ImeMode = System.Windows.Forms.ImeMode.NoControl; + this.labelDLLInfo.Location = new System.Drawing.Point(7, 20); + this.labelDLLInfo.Name = "labelDLLInfo"; + this.labelDLLInfo.Size = new System.Drawing.Size(16, 13); + this.labelDLLInfo.TabIndex = 0; + this.labelDLLInfo.Text = "..."; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 480); + this.Controls.Add(this.groupBoxProgramInfo); + this.Controls.Add(this.groupBoxDLLInfo); + this.Controls.Add(this.labelResult); + this.Controls.Add(this.label1); + this.Controls.Add(this.button1); + this.Name = "Form1"; + this.Text = "Test_FixedLineLength"; + this.groupBoxProgramInfo.ResumeLayout(false); + this.groupBoxProgramInfo.PerformLayout(); + this.groupBoxDLLInfo.ResumeLayout(false); + this.groupBoxDLLInfo.PerformLayout(); + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.Label labelResult; + private System.Windows.Forms.GroupBox groupBoxProgramInfo; + private System.Windows.Forms.Label labelProgramInfo; + private System.Windows.Forms.GroupBox groupBoxDLLInfo; + private System.Windows.Forms.Label labelDLLInfo; + } +} + diff --git a/Test_FixedLineLength/Form1.cs b/Test_FixedLineLength/Form1.cs new file mode 100644 index 0000000..edbabd9 --- /dev/null +++ b/Test_FixedLineLength/Form1.cs @@ -0,0 +1,140 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Reflection; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using Eugen.ESystem; + +namespace Test_FixedLineLength +{ + public partial class Form1 : Form + { + #region Version und Copyright + // Version und Copyright + string programName = Path.GetFileNameWithoutExtension(System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase); //Den Programmnamen auslesen + string programVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); + static object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false); + string copyright = GenerateCopyright(); + string icon = Application.StartupPath + "\\Info.bmp"; + //Assembly Datum und Zeit + static DateTime value = AssemblyDateTime(); + string date = value.ToShortDateString(); + string time = value.ToLongTimeString(); + private static DateTime AssemblyDateTime() + { + var version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version; + var buildDateTime = new DateTime(2000, 1, 1).Add(new TimeSpan(TimeSpan.TicksPerDay * version.Build + TimeSpan.TicksPerSecond * 2 * version.Revision)); + //Tage seit dem 1. Januar 2000 und Sekunden seit Mitternacht, (multiplizier mit 2 ergibt das Original) + return buildDateTime; + } + + private static string CurrentYear() + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + + private static string StartYear() + { + //string startYear = ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + //return startYear.Remove(0, startYear.LastIndexOf(" ") + 1); + string startYear = ""; + if (((AssemblyCopyrightAttribute)attributes[0]).Copyright.Contains("Copyright © ")) + { + startYear = ((AssemblyCopyrightAttribute)attributes[0]).Copyright.Replace("Copyright © ", ""); + while (startYear.StartsWith(" ")) + { + startYear = startYear.Remove(0, 1); + } + startYear = startYear.Remove(startYear.IndexOf(" ")); + return startYear; + } + else + { + DateTime dtn = DateTime.Now; + return dtn.Year.ToString(); + } + } + + private static string GenerateCopyright() + { + string startYear = StartYear(); + string currentYear = CurrentYear(); + + if (startYear == currentYear) + { + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright; + } + else + { + //return String.Concat(((AssemblyCopyrightAttribute)attributes[0]).Copyright, "-", currentYear); + return ((AssemblyCopyrightAttribute)attributes[0]).Copyright.Replace(startYear, String.Concat(startYear, "-", currentYear)); + } + } + #endregion + + #region Programm-Info + /// + /// Contains the name of the program file + /// + public static string ProgramName { set; get; } + + /// + /// Contains the version of the program file + /// + public static string ProgramVersion { set; get; } + + /// + /// Contains the copyright notice + /// + public static string Copyright { set; get; } + + private void SetProgramInfo() + { + //Name, Version und Copyright setzen + ProgramName = programName; + ProgramVersion = programVersion; + Copyright = copyright; + } + #endregion + + public Form1() + { + SetProgramInfo(); + InitializeComponent(); + + ShowInformation(); //Programm- und DLL-Information anzeigen + } + + private void ShowInformation() + { + labelProgramInfo.Text = String.Concat(ProgramName, "\n", ProgramVersion, "\n", Copyright); //Programm-Information anzeigen + + // DLL-Information anzeigen + labelDLLInfo.Text = String.Concat(FixedLineLength.DllName, "\n", FixedLineLength.DllVersion, "\n", FixedLineLength.Copyright); + } + + private void button1_Click(object sender, EventArgs e) + { + string text = "Das ist ein Text, der immer nach 25 Zeichen getrennt werden soll, aber nur dann wenn das Zeichen ein Leerzeichen ist. Ist das 25. Zeichen kein Leerzeichen, dann beim letzten Leerzeichen vor der 25. Stelle trennen. Dabei werden beim Trennen keine Typografischen Regeln beachtet.\nIst im Text ein Zeilenvorschub, dann wird dieser erkannt und auch im formatierten Text verwendet."; + int lineLength = 25; + + //-------------------------------------------------------------- + //--- Diesen Bereich ins eigene Programm einfügen --- Anfang --- + //-------------------------------------------------------------- + // Formatiert den String mit einer fixen Zeilenlänge + string textNeu = FixedLineLength.Format(text, lineLength); + //-------------------------------------------------------------- + //--- Diesen Bereich ins eigene Programm einfügen --- Ende --- + //-------------------------------------------------------------- + + labelResult.Text = String.Concat("Formatierter Text (25 Zeichen Zeichenlänge):\n\n", textNeu); + } + } +} diff --git a/Test_FixedLineLength/Form1.resx b/Test_FixedLineLength/Form1.resx new file mode 100644 index 0000000..24f5c3d --- /dev/null +++ b/Test_FixedLineLength/Form1.resx @@ -0,0 +1,125 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ursprünglicher Text: + +Das ist ein Text, der immer nach 25 Zeichen getrennt werden soll, aber nur dann wenn das Zeichen ein Leerzeichen ist. Ist das 25. Zeichen kein Leerzeichen, dann beim letzten Leerzeichen vor der 25. Stelle trennen. Dabei werden beim Trennen keine Typografischen Regeln beachtet.\nIst im Text ein Zeilenvorschub, dann wird dieser erkannt und auch im formatierten Text verwendet. + + \ No newline at end of file diff --git a/Test_FixedLineLength/Program.cs b/Test_FixedLineLength/Program.cs new file mode 100644 index 0000000..a8e86c1 --- /dev/null +++ b/Test_FixedLineLength/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Test_FixedLineLength +{ + static class Program + { + /// + /// Der Haupteinstiegspunkt für die Anwendung. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Test_FixedLineLength/Properties/AssemblyInfo.cs b/Test_FixedLineLength/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..d742bb8 --- /dev/null +++ b/Test_FixedLineLength/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("Test_FixedLineLength")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Test_FixedLineLength")] +[assembly: AssemblyCopyright("Copyright © 2020 by Eugen Höglinger")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("a64ce09f-3f79-4a61-8f9a-190eaba1dc8f")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Test_FixedLineLength/Properties/Resources.Designer.cs b/Test_FixedLineLength/Properties/Resources.Designer.cs new file mode 100644 index 0000000..f28ccfd --- /dev/null +++ b/Test_FixedLineLength/Properties/Resources.Designer.cs @@ -0,0 +1,70 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion: 4.0.30319.42000 +// +// Änderungen an dieser Datei können fehlerhaftes Verhalten verursachen und gehen verloren, wenn +// der Code neu generiert wird. +// +//------------------------------------------------------------------------------ + + +namespace Test_FixedLineLength.Properties +{ + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder-Klasse + // über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der Option /str erneut aus, oder erstellen Sie Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Test_FixedLineLength.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenlookups, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Test_FixedLineLength/Properties/Resources.resx b/Test_FixedLineLength/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/Test_FixedLineLength/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/Test_FixedLineLength/Properties/Settings.Designer.cs b/Test_FixedLineLength/Properties/Settings.Designer.cs new file mode 100644 index 0000000..a3b8ff7 --- /dev/null +++ b/Test_FixedLineLength/Properties/Settings.Designer.cs @@ -0,0 +1,29 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + + +namespace Test_FixedLineLength.Properties +{ + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/Test_FixedLineLength/Properties/Settings.settings b/Test_FixedLineLength/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Test_FixedLineLength/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Test_FixedLineLength/Test_FixedLineLength.csproj b/Test_FixedLineLength/Test_FixedLineLength.csproj new file mode 100644 index 0000000..bf0b8c4 --- /dev/null +++ b/Test_FixedLineLength/Test_FixedLineLength.csproj @@ -0,0 +1,89 @@ + + + + + Debug + AnyCPU + {A64CE09F-3F79-4A61-8F9A-190EABA1DC8F} + WinExe + Test_FixedLineLength + Test_FixedLineLength + v4.7.2 + 512 + true + false + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + {17b0c08e-d3d2-4ff9-a76d-2c602bf26834} + FixedLineLength + + + + \ No newline at end of file diff --git a/Test_FixedLineLength/bin/Debug/FixedLineLength.dll b/Test_FixedLineLength/bin/Debug/FixedLineLength.dll new file mode 100644 index 0000000000000000000000000000000000000000..7da7b0503ca186d95eb95d69920b8358fe0de6d1 GIT binary patch literal 7168 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 F_!pdip4I>W literal 0 HcmV?d00001 diff --git a/Test_FixedLineLength/bin/Debug/FixedLineLength.pdb b/Test_FixedLineLength/bin/Debug/FixedLineLength.pdb new file mode 100644 index 0000000000000000000000000000000000000000..3ba5d51510d86394276f1cceff8817739116c295 GIT binary patch literal 19968 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 literal 0 HcmV?d00001 diff --git a/Test_FixedLineLength/bin/Debug/Test_FixedLineLength.exe.config b/Test_FixedLineLength/bin/Debug/Test_FixedLineLength.exe.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/Test_FixedLineLength/bin/Debug/Test_FixedLineLength.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Test_FixedLineLength/bin/Debug/Test_FixedLineLength.pdb b/Test_FixedLineLength/bin/Debug/Test_FixedLineLength.pdb new file mode 100644 index 0000000000000000000000000000000000000000..381947c858c94b64b03ed34f2928c687677a2364 GIT binary patch literal 28160 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 TngYrKUCRO6uKl48*TDY+kSBXT literal 0 HcmV?d00001 diff --git a/Test_FixedLineLength/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs b/Test_FixedLineLength/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs new file mode 100644 index 0000000..3871b18 --- /dev/null +++ b/Test_FixedLineLength/obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/Test_FixedLineLength/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Test_FixedLineLength/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..d277094be237a75094b9e1fd20a0c50ab5c13b0a GIT binary patch literal 1435 zcmcIk%Wl&^6dfnFn@550DlAx-1rn&y$RUIlqzILi2#HrAQM<9ICiZn0W$dYD?1r%6 zBltF!`~m*}bKNKiE3nH*KAy49_?&xm$HXFp{4xXYIJPSWKEC0hl3K(J|9A zO$Smz+dBrOxlH?=9_>({`fYEJi!4{rPa)3~6K(G(p9mhlg2h( z`K-$v6uY}#W3Xvo4$s;y-`O=EW;lQX73)$qF`{snCFP`k%Wz+DOw#2p7F? zM(ZF9L2EwYf@h0Dt8TQ|M(Rp*D3#!oLZ)G4PB$X6j1O~b8joX+7X;-SL1otj>^tKRpOM8N~L0vdd3ot?uC9 zJIr;(2{^Bm0e*H1P0G%GcUz1M_a2tmB#sXXV+5v?9-iE z>RMfI^Q%?d|DgWjsEmttD%~^90+(QGAvvg<4M#Is1}5!;9i|V|&3aG8L_>-it`J#u zOG2G1Et}l|DKtz2E#WLGy0{n@P^NpD-Uy!`fqZmzb%Cpf%bEn(JFx9&cUuE@q_9CL zAz$I_xkj7N<=R8QDFwdf9<+z_YHF>Lnh6w?pav3rR8^G1L#2nP>4xmohRb3M8N-H= zNDQMKN+y#Aeo-cd{v0hgl?D&p6ZhBFD{}ZmGo5N2>#*0~W&O<6 zC6faejl+wg(-epD&)lc_e1HZH8ix-J9JF5#&b=h@;M6dR@ze+vM@b+ZNTjZzz@IS^ zDH7u(CQytU*HI>nNfd>%QkyxwEF+OVVG^u}>{{mbdL`nJ+2aLs*__LEC}^8*uAiP8 zH&D|b$&Hs5a+Eq!RgV*Iv0iiiyaWxQIC8qCb&;f7bGiJowO`oUvWol^oGtFd7Wj32 zVAi>|D##7@dm1cJJ+ul?4eBTr64VNks1hjQ9!HG1%a}}?*$0sNf(*Th;@)LjI)OpU zCL@hKrl?0IGB*=iYuq9Q?OtDEdBjuPHKwpMj+J~y9#k@^b%C&tsX5%e{tNth?x z_Z;IkmPbs-b&Z*@1gDUuy$YvB0mAQbFC6X)MkN|qwN(bKk-sSu!-241%;F3V-CZ<_uF35(-LmMJw)egk)vk95G(WKbY8u9ky#3Q4=L6CZ!AO*?rj#m#YdW>KPae{4w zHaE0x9kXu{&5IN59rqn^qRgU@o(c{84k7J0A%F4Q5a|23SCWA6@%t;GjSznru-*ad z?Q4Fg-$7$YvGy^q=Bd$r#eajb{o_`m7hC=wiJn;>=Dh|_SIGH3xZXeX9DU_ot zP2n8P*T|xnIa|B(4Z^wc99wUlZE#;x&X|(Pn|OH64HN5U&nj1^$D8NI57^$H2r-A6 zCeKRjga|h!(9exLR>dB8bfbYZ#ak3E8*?b)*;iv8Rqw^(GDT)H2jh`+7-}NSwa`z< XiRc>sYjE59uQz*x+g|j>WpCnNjw;WJ literal 0 HcmV?d00001 diff --git a/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.Form1.resources b/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..1582e6fdf8beed80b54218092229c873ed75c241 GIT binary patch literal 619 zcmZXRu}&N@5Qa_YkZ4nnM7vr6;UGl1BFYtsNP+G)DNq{k?$2SJ*Netu;CKt(CyJ2h zQlzEl1@a0RFFAx@cWv40ng9Q0{O9-IUu(vg8y$YOjDoJ5BKCVm$5qwB+XuiVaWL7$SB#25!8Ve1PzPPKQ<5tdcIKp58t2X@qq_ID27?P2@<;nr)j z6vTB{xz8YP6e`2z=lJ7f_#Qsr=IyC-Be^I97lxk&X>H`XPUm2oGuj=|335`PIfM~{&?UIleeAuKX6qc9 zm|7cx9_iGo=qf1-e+BsZzlfTZ^hF(W(C(;w3S7L1RFW)M!*%2#*P@Qkg)VxvRO_rU z6L=3A@DNIxD3n`a4hmH!SB2~Xs+Q;dob9QLLt#_Q;j@(%ERga?$bjmb+cdOBtMLeG ssR>DM{IOQYEwv6&DZmS*6-uEco3wA5ecE$p#ep;WAaw!O2DNJO4;Z)5^#A|> literal 0 HcmV?d00001 diff --git a/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.Properties.Resources.resources b/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.CopyComplete b/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.CopyComplete new file mode 100644 index 0000000..e69de29 diff --git a/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.CoreCompileInputs.cache b/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..6848936 --- /dev/null +++ b/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +d06ecca2d272e98b16ae0a6a1e4d809286556c5d diff --git a/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.FileListAbsolute.txt b/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..b5530bf --- /dev/null +++ b/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.FileListAbsolute.txt @@ -0,0 +1,13 @@ +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\bin\Debug\Test_FixedLineLength.exe.config +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\bin\Debug\Test_FixedLineLength.exe +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\bin\Debug\Test_FixedLineLength.pdb +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\bin\Debug\FixedLineLength.dll +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\bin\Debug\FixedLineLength.pdb +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\obj\Debug\Test_FixedLineLength.csprojAssemblyReference.cache +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\obj\Debug\Test_FixedLineLength.Form1.resources +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\obj\Debug\Test_FixedLineLength.Properties.Resources.resources +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\obj\Debug\Test_FixedLineLength.csproj.GenerateResource.cache +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\obj\Debug\Test_FixedLineLength.csproj.CoreCompileInputs.cache +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\obj\Debug\Test_FixedLineLength.csproj.CopyComplete +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\obj\Debug\Test_FixedLineLength.exe +H:\Programmieren\Git-Repository\VisualStudio\2017\_DLL\FixedLineLength.git\Test_FixedLineLength\obj\Debug\Test_FixedLineLength.pdb diff --git a/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.GenerateResource.cache b/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..9bccb1f0a8569f5bf59c27f65fca6e6166b549d4 GIT binary patch literal 1012 zcma)4!EVz)5VafIjhz&n1F8@lBE$hH!NiIp5K@HHRB0<(sgSDTfIu7XSgf+~M!Rd& z@B{D{dX@XvnP6>+Z}l3l!QxK<~2wEtnMFfL|!^JlAOzb3lzc(yhcmN;`MQ4bE>B>T*KskB!#KE82@rs50m;8Ezm4>u7I9V*7BjApcX zF^T3xEmur~j)`KTI2>#BRdCQv3e0e59{x=eoHAL0LCS{X`>kdj*TH42r!@)=Zq@($ z?$w)n)Kyf;pa#PxI+p~I9s=O!5)k4sjL^jdr9lKObkS7lWt!lcoCR&XKSTj5&=&XO zBd(Mxbq1zN$5g!<;1(W2;*O~(Sxkk=e9EQuyK#F%dl;&=lm13aUag|pzS^TT?O`uR zSFj~Kx)GPm*dxV7E`UF{k%Kc~tO;;Kw%n@i`$!U!=AXmg`!Bx#`Qf@GqEgeL9O?fx ReEzymxemd}I+P=8odc#(79#)v literal 0 HcmV?d00001 diff --git a/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csprojAssemblyReference.cache b/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.csprojAssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..3ff724ed5079d9978c8d56297a1539f131193fd0 GIT binary patch literal 2751 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 literal 0 HcmV?d00001 diff --git a/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.pdb b/Test_FixedLineLength/obj/Debug/Test_FixedLineLength.pdb new file mode 100644 index 0000000000000000000000000000000000000000..381947c858c94b64b03ed34f2928c687677a2364 GIT binary patch literal 28160 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 TngYrKUCRO6uKl48*TDY+kSBXT literal 0 HcmV?d00001