From 970223f7124cfc643d9f3d94b37eeba19c27dcfd Mon Sep 17 00:00:00 2001 From: Alexander Popov Date: Sun, 12 Feb 2017 00:23:46 +0300 Subject: [PATCH] demo^Wfirst release --- .gitignore | 1 + AssemblyInfo.cs | 17 ++++++++++ LICENSE | 21 +++++++++++++ Makefile | 5 +++ app.ico | Bin 0 -> 32038 bytes main.cs | 81 ++++++++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 125 insertions(+) create mode 100644 .gitignore create mode 100644 AssemblyInfo.cs create mode 100644 LICENSE create mode 100644 Makefile create mode 100644 app.ico create mode 100644 main.cs diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6e5a4bb --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +DefectRand.exe diff --git a/AssemblyInfo.cs b/AssemblyInfo.cs new file mode 100644 index 0000000..b53a655 --- /dev/null +++ b/AssemblyInfo.cs @@ -0,0 +1,17 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +[assembly: AssemblyTitle("DefectRand")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("OWNER")] +[assembly: AssemblyProduct("Рандомайзер дефектов")] +[assembly: AssemblyCopyright("2017 by iiiypuk")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +[assembly: ComVisible(false)] + +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..0d83115 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2017 Alexander Popov + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..10e4145 --- /dev/null +++ b/Makefile @@ -0,0 +1,5 @@ +CS=csc /nologo +TARGET=DefectRand.exe + +DefectRand.exe: + $(CS) /out:DefectRand.exe main.cs AssemblyInfo.cs /win32icon:app.ico diff --git a/app.ico b/app.ico new file mode 100644 index 0000000000000000000000000000000000000000..1ac0c7a2b375e163a782cef324f2f217136b8ce9 GIT binary patch literal 32038 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 G>i+=ySRL5_ literal 0 HcmV?d00001 diff --git a/main.cs b/main.cs new file mode 100644 index 0000000..0338c03 --- /dev/null +++ b/main.cs @@ -0,0 +1,81 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows.Forms; + +namespace DefectRand +{ + partial class MainForm : Form + { + string[] defectStrings = { + "Аккумуляторный отсек требует обслуживания.", + "Не горит подсветка приборной панели." + }; + public MainForm() + { + InitializeComponent(); + } + private System.ComponentModel.IContainer components = null; + + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + private void InitializeComponent() + { + this.randButton = new System.Windows.Forms.Button(); + this.textField = new System.Windows.Forms.RichTextBox(); + this.SuspendLayout(); + + this.randButton.Location = new System.Drawing.Point(13, 231); + this.randButton.Name = "randButton"; + this.randButton.Size = new System.Drawing.Size(263, 23); + this.randButton.TabIndex = 0; + this.randButton.Text = "Ещё"; + this.randButton.UseVisualStyleBackColor = true; + randButton.Click += new EventHandler(getDefect); + + this.textField.Font = new System.Drawing.Font("Times New Roman", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204))); + this.textField.Location = new System.Drawing.Point(13, 13); + this.textField.Name = "textField"; + this.textField.Size = new System.Drawing.Size(263, 212); + this.textField.TabIndex = 1; + this.textField.Text = "Рандомайзер дефектов\nспециально для ВМО\n2017 by iiiypuk"; + + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(288, 266); + this.Controls.Add(this.textField); + this.Controls.Add(this.randButton); + this.Name = "MainForm"; + this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; + this.Text = "DefectRand - 1.0"; + this.ResumeLayout(false); + } + + private void getDefect(object sender, EventArgs e) + { + // MessageBox.Show("Hello World"); + this.textField.Text = defectStrings[new Random().Next(0, defectStrings.Length)]; + } + + private System.Windows.Forms.Button randButton; + private System.Windows.Forms.RichTextBox textField; + } + + static class Program + { + [STAThread] + public static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new MainForm()); + } + } +}