From 214441504fb9f7f6b32549ae2605ca367774c12d Mon Sep 17 00:00:00 2001 From: klavirshik Date: Thu, 19 Sep 2024 19:02:39 +0200 Subject: [PATCH] =?UTF-8?q?=D0=A2=D0=B5=D1=81=D1=82=D0=B8=D1=80=D0=BE?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=B8=20=D0=B4=D0=B8=D0=B7?= =?UTF-8?q?=D0=B0=D0=B9=D0=BD=20=D0=B8=D0=BD=D1=82=D0=B5=D1=80=D1=84=D0=B5?= =?UTF-8?q?=D0=B9=D1=81=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vs/ProjectSettings.json | 3 + ...0c6bcfb6-8694-4d31-9064-fdfa101959b8.vsidx | Bin 0 -> 30646 bytes .vs/Remontor/FileContentIndex/read.lock | 0 .vs/Remontor/v17/.wsuo | Bin 0 -> 21504 bytes .vs/VSWorkspaceState.json | 6 + .vs/slnx.sqlite | Bin 0 -> 212992 bytes ...c56dea7a-a435-4d0a-806d-fda38564f53e.vsidx | Bin 0 -> 42767 bytes .../.vs/Remontor/FileContentIndex/read.lock | 0 Remontor/.vs/Remontor/v17/.suo | Bin 0 -> 3584 bytes Remontor/App.config | 6 + Remontor/Form1.Designer.cs | 145 ++++++++++++++++++ Remontor/Form1.cs | 78 ++++++++++ Remontor/Form1.resx | 120 +++++++++++++++ Remontor/Program.cs | 22 +++ Remontor/Properties/AssemblyInfo.cs | 36 +++++ Remontor/Properties/Resources.Designer.cs | 71 +++++++++ Remontor/Properties/Resources.resx | 117 ++++++++++++++ Remontor/Properties/Settings.Designer.cs | 30 ++++ Remontor/Properties/Settings.settings | 7 + Remontor/Remontor.csproj | 83 ++++++++++ Remontor/bin/Debug/Remontor.exe | Bin 0 -> 10752 bytes Remontor/bin/Debug/Remontor.exe.config | 6 + Remontor/bin/Debug/Remontor.pdb | Bin 0 -> 32256 bytes ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 2105 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7182 bytes Remontor/obj/Debug/Remontor.Form1.resources | Bin 0 -> 180 bytes .../Remontor.Properties.Resources.resources | Bin 0 -> 180 bytes .../Remontor.csproj.AssemblyReference.cache | Bin 0 -> 6088 bytes .../Remontor.csproj.CoreCompileInputs.cache | 1 + .../Remontor.csproj.FileListAbsolute.txt | 11 ++ .../Remontor.csproj.GenerateResource.cache | Bin 0 -> 126 bytes ...tor.csproj.SuggestedBindingRedirects.cache | 0 Remontor/obj/Debug/Remontor.exe | Bin 0 -> 10752 bytes Remontor/obj/Debug/Remontor.pdb | Bin 0 -> 32256 bytes ...amework,Version=v4.8.AssemblyAttributes.cs | 4 + .../Remontor.csproj.AssemblyReference.cache | Bin 0 -> 6088 bytes 37 files changed, 750 insertions(+) create mode 100644 .vs/ProjectSettings.json create mode 100644 .vs/Remontor/FileContentIndex/0c6bcfb6-8694-4d31-9064-fdfa101959b8.vsidx create mode 100644 .vs/Remontor/FileContentIndex/read.lock create mode 100644 .vs/Remontor/v17/.wsuo create mode 100644 .vs/VSWorkspaceState.json create mode 100644 .vs/slnx.sqlite create mode 100644 Remontor/.vs/Remontor/FileContentIndex/c56dea7a-a435-4d0a-806d-fda38564f53e.vsidx create mode 100644 Remontor/.vs/Remontor/FileContentIndex/read.lock create mode 100644 Remontor/.vs/Remontor/v17/.suo create mode 100644 Remontor/App.config create mode 100644 Remontor/Form1.Designer.cs create mode 100644 Remontor/Form1.cs create mode 100644 Remontor/Form1.resx create mode 100644 Remontor/Program.cs create mode 100644 Remontor/Properties/AssemblyInfo.cs create mode 100644 Remontor/Properties/Resources.Designer.cs create mode 100644 Remontor/Properties/Resources.resx create mode 100644 Remontor/Properties/Settings.Designer.cs create mode 100644 Remontor/Properties/Settings.settings create mode 100644 Remontor/Remontor.csproj create mode 100644 Remontor/bin/Debug/Remontor.exe create mode 100644 Remontor/bin/Debug/Remontor.exe.config create mode 100644 Remontor/bin/Debug/Remontor.pdb create mode 100644 Remontor/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 Remontor/obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 Remontor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 Remontor/obj/Debug/Remontor.Form1.resources create mode 100644 Remontor/obj/Debug/Remontor.Properties.Resources.resources create mode 100644 Remontor/obj/Debug/Remontor.csproj.AssemblyReference.cache create mode 100644 Remontor/obj/Debug/Remontor.csproj.CoreCompileInputs.cache create mode 100644 Remontor/obj/Debug/Remontor.csproj.FileListAbsolute.txt create mode 100644 Remontor/obj/Debug/Remontor.csproj.GenerateResource.cache create mode 100644 Remontor/obj/Debug/Remontor.csproj.SuggestedBindingRedirects.cache create mode 100644 Remontor/obj/Debug/Remontor.exe create mode 100644 Remontor/obj/Debug/Remontor.pdb create mode 100644 Remontor/obj/Release/.NETFramework,Version=v4.8.AssemblyAttributes.cs create mode 100644 Remontor/obj/Release/Remontor.csproj.AssemblyReference.cache diff --git a/.vs/ProjectSettings.json b/.vs/ProjectSettings.json new file mode 100644 index 0000000..f8b4888 --- /dev/null +++ b/.vs/ProjectSettings.json @@ -0,0 +1,3 @@ +{ + "CurrentProjectSetting": null +} \ No newline at end of file diff --git a/.vs/Remontor/FileContentIndex/0c6bcfb6-8694-4d31-9064-fdfa101959b8.vsidx b/.vs/Remontor/FileContentIndex/0c6bcfb6-8694-4d31-9064-fdfa101959b8.vsidx new file mode 100644 index 0000000000000000000000000000000000000000..05b407f04d9a43115f5d3166f0035ee8ab4c4089 GIT binary patch literal 30646 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 literal 0 HcmV?d00001 diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json new file mode 100644 index 0000000..6b61141 --- /dev/null +++ b/.vs/VSWorkspaceState.json @@ -0,0 +1,6 @@ +{ + "ExpandedNodes": [ + "" + ], + "PreviewInSolutionExplorer": false +} \ No newline at end of file diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite new file mode 100644 index 0000000000000000000000000000000000000000..27a775b8049c23e982802ef69ba67df6ae857d3a GIT binary patch literal 212992 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 literal 0 HcmV?d00001 diff --git a/Remontor/.vs/Remontor/FileContentIndex/read.lock b/Remontor/.vs/Remontor/FileContentIndex/read.lock new file mode 100644 index 0000000..e69de29 diff --git a/Remontor/.vs/Remontor/v17/.suo b/Remontor/.vs/Remontor/v17/.suo new file mode 100644 index 0000000000000000000000000000000000000000..33e07b226ce811b6c89f03cdbea018cc1a8d4951 GIT binary patch literal 3584 zcmeHJOKTKC5U$Nm6knho0xC$r0ljpX>3Q`Ul?^eXC!f)StI#vk9n`qH?rJnQ3Bi95 zaC7tO$p?avix>}rsJRXz#+&~@FJ@CcnOW8)8^wd7nOb_P>YM5=x*oH&@P5bQgU7o+ zLkAs!JS;Ug!G<Q+CZ%0HHG zOh@4ga2SJgaU90s0_tT5QM(NTFacI#*Ny4WlT$sA)_ym;PW)p6oP=8#_3_xN@;nA- zQRlb>oCgzJ@PKx1ZqpC^#{E^_K2Oe2z5BgAfQhVdwKDp@Bk)K2zxpWd|6WylS^vi! z__zB%t?u+YkoA2Uk@dmTnNIzGsobmHR5M>z2kRsM5$3uP>Av8mV+l!o%kqdF`hqa( zqsp1jEXEB-(!0}<9{Qmpe9tAGl#JNI;e;1_MyTl?GZ*QGX%$R6^hiiuie5P-OmaK+Y72`pZVEiD;7U_kf)VK{vmit> z5f+HcL_nPYeNvjAe^a#aE=X_t;oXyk%kW};MPKtdl^ceGP=ZmY$dsAV8ZEasgFDlV?rAA-wn_jdVudi*J5?^Pw L{A>hIx3%~(8Elya literal 0 HcmV?d00001 diff --git a/Remontor/App.config b/Remontor/App.config new file mode 100644 index 0000000..193aecc --- /dev/null +++ b/Remontor/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Remontor/Form1.Designer.cs b/Remontor/Form1.Designer.cs new file mode 100644 index 0000000..7c0195c --- /dev/null +++ b/Remontor/Form1.Designer.cs @@ -0,0 +1,145 @@ +namespace Remontor +{ + partial class Form1 + { + /// + /// Обязательная переменная конструктора. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Освободить все используемые ресурсы. + /// + /// истинно, если управляемый ресурс должен быть удален; иначе ложно. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Код, автоматически созданный конструктором форм Windows + + /// + /// Требуемый метод для поддержки конструктора — не изменяйте + /// содержимое этого метода с помощью редактора кода. + /// + private void InitializeComponent() + { + this.splitContainer1 = new System.Windows.Forms.SplitContainer(); + this.button2 = new System.Windows.Forms.Button(); + this.button1 = new System.Windows.Forms.Button(); + this.panel1 = new System.Windows.Forms.Panel(); + this.panel2 = new System.Windows.Forms.Panel(); + this.panel3 = new System.Windows.Forms.Panel(); + this.panel4 = new System.Windows.Forms.Panel(); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit(); + this.splitContainer1.Panel1.SuspendLayout(); + this.splitContainer1.Panel2.SuspendLayout(); + this.splitContainer1.SuspendLayout(); + this.panel1.SuspendLayout(); + this.panel3.SuspendLayout(); + this.SuspendLayout(); + // + // splitContainer1 + // + this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill; + this.splitContainer1.Location = new System.Drawing.Point(0, 0); + this.splitContainer1.Name = "splitContainer1"; + // + // splitContainer1.Panel1 + // + this.splitContainer1.Panel1.Controls.Add(this.button2); + this.splitContainer1.Panel1.Controls.Add(this.button1); + // + // splitContainer1.Panel2 + // + this.splitContainer1.Panel2.Controls.Add(this.panel1); + this.splitContainer1.Panel2.Controls.Add(this.panel3); + this.splitContainer1.Size = new System.Drawing.Size(800, 580); + this.splitContainer1.SplitterDistance = 130; + this.splitContainer1.TabIndex = 0; + // + // button2 + // + this.button2.Location = new System.Drawing.Point(3, 475); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(124, 48); + this.button2.TabIndex = 1; + this.button2.Text = "button2"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // button1 + // + this.button1.Location = new System.Drawing.Point(3, 529); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(124, 48); + this.button1.TabIndex = 0; + this.button1.Text = "button1"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // panel1 + // + this.panel1.Controls.Add(this.panel2); + this.panel1.Location = new System.Drawing.Point(186, 24); + this.panel1.Name = "panel1"; + this.panel1.Size = new System.Drawing.Size(458, 299); + this.panel1.TabIndex = 0; + // + // panel2 + // + this.panel2.Location = new System.Drawing.Point(-143, 330); + this.panel2.Name = "panel2"; + this.panel2.Size = new System.Drawing.Size(388, 159); + this.panel2.TabIndex = 0; + // + // panel3 + // + this.panel3.Controls.Add(this.panel4); + this.panel3.Location = new System.Drawing.Point(22, 12); + this.panel3.Name = "panel3"; + this.panel3.Size = new System.Drawing.Size(458, 299); + this.panel3.TabIndex = 1; + // + // panel4 + // + this.panel4.Location = new System.Drawing.Point(-143, 330); + this.panel4.Name = "panel4"; + this.panel4.Size = new System.Drawing.Size(388, 159); + this.panel4.TabIndex = 0; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(800, 580); + this.Controls.Add(this.splitContainer1); + this.Name = "Form1"; + this.Text = "Form1"; + this.Resize += new System.EventHandler(this.tabControl1_SizeChanged); + this.splitContainer1.Panel1.ResumeLayout(false); + this.splitContainer1.Panel2.ResumeLayout(false); + ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit(); + this.splitContainer1.ResumeLayout(false); + this.panel1.ResumeLayout(false); + this.panel3.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private System.Windows.Forms.SplitContainer splitContainer1; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Panel panel1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Panel panel2; + private System.Windows.Forms.Panel panel3; + private System.Windows.Forms.Panel panel4; + } +} + diff --git a/Remontor/Form1.cs b/Remontor/Form1.cs new file mode 100644 index 0000000..3410121 --- /dev/null +++ b/Remontor/Form1.cs @@ -0,0 +1,78 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Diagnostics; +using System.Drawing; +using System.Linq; +using System.Runtime.InteropServices; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Remontor +{ + public partial class Form1 : Form + { + + + private const int SWP_NOOWNERZORDER = 0x200; + private const int SWP_NOREDRAW = 0x8; + private const int SWP_NOZORDER = 0x4; + private const int SWP_SHOWWINDOW = 0x0040; + private const int WS_EX_MDICHILD = 0x40; + private const int SWP_FRAMECHANGED = 0x20; + private const int SWP_NOACTIVATE = 0x10; + private const int SWP_ASYNCWINDOWPOS = 0x4000; + private const int SWP_NOMOVE = 0x2; + private const int SWP_NOSIZE = 0x1; + private const int GWL_STYLE = (-16); + private const int WS_VISIBLE = 0x10000000; + private const int WM_CLOSE = 0x10; + private const int WS_CHILD = 0x40000000; + + Process p1; + Process p; + + public Form1() + { + InitializeComponent(); + p1 = Process.Start("notepad"); + //Thread.Sleep(500); // Allow the process to open it's window + p1.WaitForInputIdle(); + SetParent(p1.MainWindowHandle, panel1.Handle); + SetWindowLong(p1.MainWindowHandle, GWL_STYLE, WS_VISIBLE); + MoveWindow(p1.MainWindowHandle, panel1.Bounds.X, panel1.Bounds.Y - 24, panel1.Bounds.Width, panel1.Bounds.Height, true); + p = Process.Start("notepad"); + //Thread.Sleep(500); // Allow the process to open it's window + p.WaitForInputIdle(); + SetParent(p.MainWindowHandle, panel3.Handle); + SetWindowLong(p.MainWindowHandle, GWL_STYLE, WS_VISIBLE); + MoveWindow(p.MainWindowHandle, panel3.Bounds.X, panel3.Bounds.Y - 24, panel3.Bounds.Width, panel3.Bounds.Height, true); + } + + private void button1_Click(object sender, EventArgs e) + { + panel1.Visible =! panel1.Visible; + } + + private void button2_Click(object sender, EventArgs e) + { + panel3.Visible =! panel3.Visible; + } + + [DllImport("user32.dll")] + static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent); + [DllImport("user32.dll")] + static extern int SetWindowLong(IntPtr hWnd, int nIndex, int dwNewLong); + [DllImport("user32.dll")] + static extern bool MoveWindow(IntPtr Handle, int x, int y, int w, int h, bool repaint); + + private void tabControl1_SizeChanged(object sender, EventArgs e) + { + MoveWindow(p1.MainWindowHandle, panel1.Bounds.X, panel1.Bounds.Y - 24, panel1.Bounds.Width, panel1.Bounds.Height, true); + MoveWindow(p.MainWindowHandle, panel3.Bounds.X, panel3.Bounds.Y - 24, panel3.Bounds.Width, panel3.Bounds.Height, true); + } + } +} + diff --git a/Remontor/Form1.resx b/Remontor/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Remontor/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + \ No newline at end of file diff --git a/Remontor/Program.cs b/Remontor/Program.cs new file mode 100644 index 0000000..ab3dec4 --- /dev/null +++ b/Remontor/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace Remontor +{ + internal static class Program + { + /// + /// Главная точка входа для приложения. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Remontor/Properties/AssemblyInfo.cs b/Remontor/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..0da4a53 --- /dev/null +++ b/Remontor/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Общие сведения об этой сборке предоставляются следующим набором +// набора атрибутов. Измените значения этих атрибутов для изменения сведений, +// связанных со сборкой. +[assembly: AssemblyTitle("Remontor")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("Remontor")] +[assembly: AssemblyCopyright("Copyright © 2024")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Установка значения False для параметра ComVisible делает типы в этой сборке невидимыми +// для компонентов COM. Если необходимо обратиться к типу в этой сборке через +// COM, следует установить атрибут ComVisible в TRUE для этого типа. +[assembly: ComVisible(false)] + +// Следующий GUID служит для идентификации библиотеки типов, если этот проект будет видимым для COM +[assembly: Guid("8d64468b-f1f0-4ff1-938f-c167174c6f4c")] + +// Сведения о версии сборки состоят из указанных ниже четырех значений: +// +// Основной номер версии +// Дополнительный номер версии +// Номер сборки +// Редакция +// +// Можно задать все значения или принять номера сборки и редакции по умолчанию +// используя "*", как показано ниже: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Remontor/Properties/Resources.Designer.cs b/Remontor/Properties/Resources.Designer.cs new file mode 100644 index 0000000..3b94ece --- /dev/null +++ b/Remontor/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// Этот код создан программным средством. +// Версия среды выполнения: 4.0.30319.42000 +// +// Изменения в этом файле могут привести к неправильному поведению и будут утрачены, если +// код создан повторно. +// +//------------------------------------------------------------------------------ + +namespace Remontor.Properties +{ + + + /// + /// Класс ресурсов со строгим типом для поиска локализованных строк и пр. + /// + // Этот класс был автоматически создан при помощи StronglyTypedResourceBuilder + // класс с помощью таких средств, как ResGen или Visual Studio. + // Для добавления или удаления члена измените файл .ResX, а затем перезапустите ResGen + // с параметром /str или заново постройте свой VS-проект. + [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() + { + } + + /// + /// Возврат кэшированного экземпляра ResourceManager, используемого этим классом. + /// + [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("Remontor.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Переопределяет свойство CurrentUICulture текущего потока для всех + /// подстановки ресурсов с помощью этого класса ресурсов со строгим типом. + /// + [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/Remontor/Properties/Resources.resx b/Remontor/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/Remontor/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/Remontor/Properties/Settings.Designer.cs b/Remontor/Properties/Settings.Designer.cs new file mode 100644 index 0000000..84c0e7e --- /dev/null +++ b/Remontor/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// 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 Remontor.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/Remontor/Properties/Settings.settings b/Remontor/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Remontor/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/Remontor/Remontor.csproj b/Remontor/Remontor.csproj new file mode 100644 index 0000000..8fd52c6 --- /dev/null +++ b/Remontor/Remontor.csproj @@ -0,0 +1,83 @@ + + + + + Debug + AnyCPU + {8D64468B-F1F0-4FF1-938F-C167174C6F4C} + WinExe + Remontor + Remontor + v4.8 + 512 + true + true + + + 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 + + + + + + + \ No newline at end of file diff --git a/Remontor/bin/Debug/Remontor.exe b/Remontor/bin/Debug/Remontor.exe new file mode 100644 index 0000000000000000000000000000000000000000..b2600aa3b67f26dbc8f622452679cbd854198e34 GIT binary patch literal 10752 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 lwU`7b?B42+5cauW*@cCP|Bm`~f8qR + + + + + \ No newline at end of file diff --git a/Remontor/bin/Debug/Remontor.pdb b/Remontor/bin/Debug/Remontor.pdb new file mode 100644 index 0000000000000000000000000000000000000000..511d1b971f27f4f9b40bc69ab63faa672584419b GIT binary patch literal 32256 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 KhV4eN1pXg4J|8>) literal 0 HcmV?d00001 diff --git a/Remontor/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/Remontor/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/Remontor/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/Remontor/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Remontor/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..25da147442836702d6d0ffd95090adfa47d00e39 GIT binary patch literal 2105 zcmchX%}&BV5XZYw2`PSr#EUnMnwSj+Vvvg=AUBPnMm^M!(oV^S?Jn6ZB3wB8HYOf? z5F^^Pi6l$|#D0+V!e_DR@^HPN7LC$in_Z<@i8vfeiwf z35A-J;B+Vfsh<;5aLH{~Z+id3kc*yr=#DhGprnH>N)htBC|{o+`RBK+ z5*TR1yV+!1IK*NGX0)I44Q88v&X#`;eqwenc$gW%3sOB#MO-SDj!qQRTR{@qNV?$Q z8^SC;l(^|dC>JE8`XVBfo#l+y{d^aEXcArq8Yn31nJ;7gdawNc7`%9t?a*mM7(>Fk zOR=6#+mrmOTAi_WLY4;RKoED72&RUxTZb;ii6)qtauP9eVJvknAQ5Qy2gGdB9SFlE zoGnF+YQ9x7O^}jw2u-SZJ`An_eac4;FgHhMUGXGQRxvdqKIa2Cx9fr7A literal 0 HcmV?d00001 diff --git a/Remontor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Remontor/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..273afe739eba622f7d306e37fe7ad88d25f84da5 GIT binary patch literal 7182 zcmeHMZBH9V5VpZwFoYD-ln`iAr%l_Wb+2}KkHiORaD$p4WD{BmTV#D6n}xeucXtnP z5mJ9c|3H61)qd!QNbQese^E1Ye&elagnSYoe3Hk@zRWW_J9~a+2!%tT(7*W5H$6A| zQ0%?nmJ~{qwYkNW$LyT;N?e#5QtW}Hb08161u7BW0;#xgms0cQoS8I}iFn$xwI^Z8 z1y4(6C*m7k(dO27P}>yy;4T%D)8*Ond^wdW%_iA28zA81yWyExCfD4mr`26tbeGw- zIE2!&Qs5Nr+Uk)8m#k4EtXfSAx6CUUZo|06+!8M_4Xv5ftES4HZD%BN;84i@*3c#^ z;@IsoV;NzWaG&?7bCbym==QRlS5%XXXl*cx*y)P@~n7W-ws@RFMF6l9?c5?oZ3k-}*P^)1=z_1$9h8U2P43iYGx z3x~r7eo%(`ejUiwlm^F43p`&-Q^1+uf(w#c=5ut`tJL=PTc+Sm*kZN^8;r|WPuf#+ zT5`9Nh&##>(&oj^-I}3`^-fo7exA)*vvaA%=^02aEEW=Pv*VhY8iXGT-F53VR~HWV zLNtgdYTu?Hlwb3h>hcBZ1!xd4)Ck>#zU$Ij@8#Eyzo#3YE`-BV1&7orWmx>0(B{D%9%Nd~+J)$QWd10M$+H%=Xg*nL#Bh9!#^dcR#HoJ_`y>90_o?M5 zZX36;HH3Xhb2>SlT8w^xe}{%*2E#9yHm~35d2Q&xS^x+}W9CrgOVYR(&6Rh+sPbfVKFi4{{GdiUEMM>9GVK z=RV@-;BZ!$W+n+d{7#nWBYza^4t-<_={Vx-2Dn40+M?!wtNmR)K(s<|Xtbe^5dwmP zSdk3h3Kf4hpCD8@IH+~d<}P!T2G8J1uASCk5J?Sc)iCc4e=2kVe;*e1-j! z$D5ZIf@>#+iR0bKg}z2TBga{GNTiwy#V1A*yROdLi`;FdM={EJDBm+uD1taF;|VI> q4j>9L%wi=>Bw~JEg&;Tlqo=r_r~kL!d+h)I9o2h}wf|jE7=8nn*m(c| literal 0 HcmV?d00001 diff --git a/Remontor/obj/Debug/Remontor.Form1.resources b/Remontor/obj/Debug/Remontor.Form1.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/Remontor/obj/Debug/Remontor.Properties.Resources.resources b/Remontor/obj/Debug/Remontor.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/Remontor/obj/Debug/Remontor.csproj.AssemblyReference.cache b/Remontor/obj/Debug/Remontor.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..8e22a1a28e3d3bbf5b9c986426296e483db89b7f GIT binary patch literal 6088 zcmeHL&ubGw6y8BCF|A5ego1}06=bQjNZX5){J?_-=@#{{QYM>8GGuo)otZREFFpI; z2p;@P^ep&CcoLl1>_j)amu26G2XhFS-SFnk_rCAFH*W)NIgW!)TZjH@9*;PVnq3+a z(R_5V|Ln1UOooIL7LewV5G3k{lnDP74R|c#q4c}z|70HXiSPD0C%;$cd+xp;i6G`7 z?Yo08L`d!8{QU8~@#$;LNfzjada}i09?=2AE(@oddclUlAHN6sck(AToFp&IB6)-A zYNs7{cW3wMfrH*#IE1$ll0*eZxTax4sAf)yuIm#Pe9%?;Fgdk@YHIoU(toqP_w7US zMp?O^Zqtg{kd9^?OB%CM7C$~ey=r`^9~z7G)Z)7+EM+I_nYNb2cxVq}<*NIVvaxeHy(~|FY~T>uTv3XX3NGduAnh@rjU{&V zmq%phLJ}sF3`7ARwAR4*V35)qS3nAe5XPBS3>>zRg|Mv(f!p%Nm``m-3PN!}03&oe z6cN)d!o6NIwCGO!WPTgnFUT)16zeJDqyb#1S5 zI>+;>qA}h<_4Ij~6N@xo0#Lwl(0dOAo$TXm@y^pD(tROiQRno}0S%#c$`TM z1#GTEW^Bmp@jv@(o-8Lte`{uP>nKp2h@gEMR;{;e5w|?Z9DjCCo||BEK(;Ud07T>?00000 literal 0 HcmV?d00001 diff --git a/Remontor/obj/Debug/Remontor.csproj.SuggestedBindingRedirects.cache b/Remontor/obj/Debug/Remontor.csproj.SuggestedBindingRedirects.cache new file mode 100644 index 0000000..e69de29 diff --git a/Remontor/obj/Debug/Remontor.exe b/Remontor/obj/Debug/Remontor.exe new file mode 100644 index 0000000000000000000000000000000000000000..b2600aa3b67f26dbc8f622452679cbd854198e34 GIT binary patch literal 10752 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 KhV4eN1pXg4J|8>) literal 0 HcmV?d00001 diff --git a/Remontor/obj/Release/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/Remontor/obj/Release/.NETFramework,Version=v4.8.AssemblyAttributes.cs new file mode 100644 index 0000000..15efebf --- /dev/null +++ b/Remontor/obj/Release/.NETFramework,Version=v4.8.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/Remontor/obj/Release/Remontor.csproj.AssemblyReference.cache b/Remontor/obj/Release/Remontor.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..8e22a1a28e3d3bbf5b9c986426296e483db89b7f GIT binary patch literal 6088 zcmeHL&ubGw6y8BCF|A5ego1}06=bQjNZX5){J?_-=@#{{QYM>8GGuo)otZREFFpI; z2p;@P^ep&CcoLl1>_j)amu26G2XhFS-SFnk_rCAFH*W)NIgW!)TZjH@9*;PVnq3+a z(R_5V|Ln1UOooIL7LewV5G3k{lnDP74R|c#q4c}z|70HXiSPD0C%;$cd+xp;i6G`7 z?Yo08L`d!8{QU8~@#$;LNfzjada}i09?=2AE(@oddclUlAHN6sck(AToFp&IB6)-A zYNs7{cW3wMfrH*#IE1$ll0*eZxTax4sAf)yuIm#Pe9%?;Fgdk@YHIoU(toqP_w7US zMp?O^Zqtg{kd9^?OB%CM7C$~ey=r`^9~z7G)Z)7+EM+I_nYNb2cxVq}<*NIVvaxeHy(~|FY~T>uTv3XX3NGduAnh@rjU{&V zmq%phLJ}sF3`7ARwAR4*V35)qS3nAe5XPBS3>>zRg|Mv(f!p%Nm``m-3PN!}03&oe z6cN)d!o6NIwCGO!WPTgnFUT)16zeJDqyb#1S5 zI>+;>qA}h<_4Ij~6N@xo0#Lwl(0dOAo$TXm@y^pD(tROiQRno}0S%#c$`TM z1#GTEW^Bmp@jv@(o-8Lte`{uP>nKp2h@gEMR;{;