2017-02-12 00:23:46 +03:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
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);
|
2017-02-12 00:53:03 +03:00
|
|
|
|
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
|
|
|
|
|
this.MaximizeBox = false;
|
|
|
|
|
this.MinimizeBox = false;
|
|
|
|
|
// TODO: Change icon in taskbar without resx file
|
|
|
|
|
// this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
|
|
|
|
// Icon appIcon = new Icon("./app.ico");
|
|
|
|
|
// this.Icon = ((System.Drawing.Icon)(appIcon));
|
2017-02-12 00:23:46 +03:00
|
|
|
|
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());
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|