изменение
This commit is contained in:
parent
5b82c75d8d
commit
915ad90162
341
AirBomber/FormBomberConfig.Designer.cs
generated
Normal file
341
AirBomber/FormBomberConfig.Designer.cs
generated
Normal file
@ -0,0 +1,341 @@
|
||||
namespace AirBomber
|
||||
{
|
||||
partial class FormBomberConfig
|
||||
{
|
||||
/// <summary>
|
||||
/// Required designer variable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Clean up any resources being used.
|
||||
/// </summary>
|
||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Windows Form Designer generated code
|
||||
|
||||
/// <summary>
|
||||
/// Required method for Designer support - do not modify
|
||||
/// the contents of this method with the code editor.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
groupBox1 = new GroupBox();
|
||||
weight = new Label();
|
||||
speed = new Label();
|
||||
SpeedNumericUpDown = new NumericUpDown();
|
||||
WeightNumericUpDown = new NumericUpDown();
|
||||
bakCheckBox = new CheckBox();
|
||||
rocketCheckBox = new CheckBox();
|
||||
colorGroupBox = new GroupBox();
|
||||
redPanel = new Panel();
|
||||
greenPanel = new Panel();
|
||||
bluePanel = new Panel();
|
||||
yellowPanel = new Panel();
|
||||
purplePanel = new Panel();
|
||||
blackPanel = new Panel();
|
||||
greyPanel = new Panel();
|
||||
whitePanel = new Panel();
|
||||
easyLabel = new Label();
|
||||
hardLabel = new Label();
|
||||
PanelColor = new Panel();
|
||||
pictureBox1 = new PictureBox();
|
||||
labelColor = new Label();
|
||||
labelDopColor = new Label();
|
||||
AddButton = new Button();
|
||||
buttonStop = new Button();
|
||||
groupBox1.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)SpeedNumericUpDown).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)WeightNumericUpDown).BeginInit();
|
||||
colorGroupBox.SuspendLayout();
|
||||
PanelColor.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)pictureBox1).BeginInit();
|
||||
SuspendLayout();
|
||||
//
|
||||
// groupBox1
|
||||
//
|
||||
groupBox1.Controls.Add(hardLabel);
|
||||
groupBox1.Controls.Add(easyLabel);
|
||||
groupBox1.Controls.Add(colorGroupBox);
|
||||
groupBox1.Controls.Add(rocketCheckBox);
|
||||
groupBox1.Controls.Add(bakCheckBox);
|
||||
groupBox1.Controls.Add(WeightNumericUpDown);
|
||||
groupBox1.Controls.Add(SpeedNumericUpDown);
|
||||
groupBox1.Controls.Add(weight);
|
||||
groupBox1.Controls.Add(speed);
|
||||
groupBox1.Location = new Point(12, 12);
|
||||
groupBox1.Name = "groupBox1";
|
||||
groupBox1.Size = new Size(636, 296);
|
||||
groupBox1.TabIndex = 0;
|
||||
groupBox1.TabStop = false;
|
||||
groupBox1.Text = "Параметры";
|
||||
//
|
||||
// weight
|
||||
//
|
||||
weight.AutoSize = true;
|
||||
weight.Location = new Point(15, 84);
|
||||
weight.Name = "weight";
|
||||
weight.Size = new Size(40, 20);
|
||||
weight.TabIndex = 1;
|
||||
weight.Text = "Вес: ";
|
||||
//
|
||||
// speed
|
||||
//
|
||||
speed.AutoSize = true;
|
||||
speed.Location = new Point(15, 41);
|
||||
speed.Name = "speed";
|
||||
speed.Size = new Size(80, 20);
|
||||
speed.TabIndex = 0;
|
||||
speed.Text = "Скорость: ";
|
||||
//
|
||||
// SpeedNumericUpDown
|
||||
//
|
||||
SpeedNumericUpDown.Location = new Point(113, 34);
|
||||
SpeedNumericUpDown.Name = "SpeedNumericUpDown";
|
||||
SpeedNumericUpDown.Size = new Size(83, 27);
|
||||
SpeedNumericUpDown.TabIndex = 2;
|
||||
SpeedNumericUpDown.Value = new decimal(new int[] { 100, 0, 0, 0 });
|
||||
//
|
||||
// WeightNumericUpDown
|
||||
//
|
||||
WeightNumericUpDown.Location = new Point(113, 82);
|
||||
WeightNumericUpDown.Name = "WeightNumericUpDown";
|
||||
WeightNumericUpDown.Size = new Size(83, 27);
|
||||
WeightNumericUpDown.TabIndex = 3;
|
||||
WeightNumericUpDown.Value = new decimal(new int[] { 100, 0, 0, 0 });
|
||||
//
|
||||
// bakCheckBox
|
||||
//
|
||||
bakCheckBox.AutoSize = true;
|
||||
bakCheckBox.Location = new Point(15, 152);
|
||||
bakCheckBox.Name = "bakCheckBox";
|
||||
bakCheckBox.Size = new Size(199, 24);
|
||||
bakCheckBox.TabIndex = 4;
|
||||
bakCheckBox.Text = "Признак наличия баков";
|
||||
bakCheckBox.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// rocketCheckBox
|
||||
//
|
||||
rocketCheckBox.AutoSize = true;
|
||||
rocketCheckBox.Location = new Point(15, 200);
|
||||
rocketCheckBox.Name = "rocketCheckBox";
|
||||
rocketCheckBox.Size = new Size(196, 24);
|
||||
rocketCheckBox.TabIndex = 5;
|
||||
rocketCheckBox.Text = "Признак наличия ракет";
|
||||
rocketCheckBox.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// colorGroupBox
|
||||
//
|
||||
colorGroupBox.Controls.Add(purplePanel);
|
||||
colorGroupBox.Controls.Add(blackPanel);
|
||||
colorGroupBox.Controls.Add(greyPanel);
|
||||
colorGroupBox.Controls.Add(whitePanel);
|
||||
colorGroupBox.Controls.Add(yellowPanel);
|
||||
colorGroupBox.Controls.Add(bluePanel);
|
||||
colorGroupBox.Controls.Add(greenPanel);
|
||||
colorGroupBox.Controls.Add(redPanel);
|
||||
colorGroupBox.Location = new Point(248, 34);
|
||||
colorGroupBox.Name = "colorGroupBox";
|
||||
colorGroupBox.Size = new Size(315, 176);
|
||||
colorGroupBox.TabIndex = 6;
|
||||
colorGroupBox.TabStop = false;
|
||||
colorGroupBox.Text = "Цвета";
|
||||
//
|
||||
// redPanel
|
||||
//
|
||||
redPanel.BackColor = Color.Red;
|
||||
redPanel.Location = new Point(18, 37);
|
||||
redPanel.Name = "redPanel";
|
||||
redPanel.Size = new Size(50, 50);
|
||||
redPanel.TabIndex = 0;
|
||||
//
|
||||
// greenPanel
|
||||
//
|
||||
greenPanel.BackColor = Color.FromArgb(0, 192, 0);
|
||||
greenPanel.Location = new Point(97, 37);
|
||||
greenPanel.Name = "greenPanel";
|
||||
greenPanel.Size = new Size(50, 50);
|
||||
greenPanel.TabIndex = 1;
|
||||
//
|
||||
// bluePanel
|
||||
//
|
||||
bluePanel.BackColor = Color.Blue;
|
||||
bluePanel.Location = new Point(174, 37);
|
||||
bluePanel.Name = "bluePanel";
|
||||
bluePanel.Size = new Size(50, 50);
|
||||
bluePanel.TabIndex = 1;
|
||||
//
|
||||
// yellowPanel
|
||||
//
|
||||
yellowPanel.BackColor = Color.Yellow;
|
||||
yellowPanel.Location = new Point(250, 37);
|
||||
yellowPanel.Name = "yellowPanel";
|
||||
yellowPanel.Size = new Size(50, 50);
|
||||
yellowPanel.TabIndex = 1;
|
||||
//
|
||||
// purplePanel
|
||||
//
|
||||
purplePanel.BackColor = Color.Purple;
|
||||
purplePanel.Location = new Point(250, 103);
|
||||
purplePanel.Name = "purplePanel";
|
||||
purplePanel.Size = new Size(50, 50);
|
||||
purplePanel.TabIndex = 3;
|
||||
//
|
||||
// blackPanel
|
||||
//
|
||||
blackPanel.BackColor = Color.Black;
|
||||
blackPanel.Location = new Point(174, 103);
|
||||
blackPanel.Name = "blackPanel";
|
||||
blackPanel.Size = new Size(50, 50);
|
||||
blackPanel.TabIndex = 4;
|
||||
//
|
||||
// greyPanel
|
||||
//
|
||||
greyPanel.BackColor = Color.Silver;
|
||||
greyPanel.Location = new Point(97, 103);
|
||||
greyPanel.Name = "greyPanel";
|
||||
greyPanel.Size = new Size(50, 50);
|
||||
greyPanel.TabIndex = 5;
|
||||
//
|
||||
// whitePanel
|
||||
//
|
||||
whitePanel.BackColor = Color.White;
|
||||
whitePanel.Location = new Point(18, 103);
|
||||
whitePanel.Name = "whitePanel";
|
||||
whitePanel.Size = new Size(50, 50);
|
||||
whitePanel.TabIndex = 2;
|
||||
//
|
||||
// easyLabel
|
||||
//
|
||||
easyLabel.BorderStyle = BorderStyle.FixedSingle;
|
||||
easyLabel.Location = new Point(266, 228);
|
||||
easyLabel.Name = "easyLabel";
|
||||
easyLabel.Size = new Size(116, 47);
|
||||
easyLabel.TabIndex = 7;
|
||||
easyLabel.Text = "Простой";
|
||||
easyLabel.TextAlign = ContentAlignment.MiddleCenter;
|
||||
//
|
||||
// hardLabel
|
||||
//
|
||||
hardLabel.BorderStyle = BorderStyle.FixedSingle;
|
||||
hardLabel.Location = new Point(421, 228);
|
||||
hardLabel.Name = "hardLabel";
|
||||
hardLabel.Size = new Size(127, 47);
|
||||
hardLabel.TabIndex = 8;
|
||||
hardLabel.Text = "Продвинутый";
|
||||
hardLabel.TextAlign = ContentAlignment.MiddleCenter;
|
||||
//
|
||||
// PanelColor
|
||||
//
|
||||
PanelColor.AllowDrop = true;
|
||||
PanelColor.Controls.Add(labelDopColor);
|
||||
PanelColor.Controls.Add(labelColor);
|
||||
PanelColor.Controls.Add(pictureBox1);
|
||||
PanelColor.Location = new Point(654, 12);
|
||||
PanelColor.Name = "PanelColor";
|
||||
PanelColor.Size = new Size(304, 275);
|
||||
PanelColor.TabIndex = 2;
|
||||
//
|
||||
// pictureBox1
|
||||
//
|
||||
pictureBox1.Location = new Point(12, 54);
|
||||
pictureBox1.Name = "pictureBox1";
|
||||
pictureBox1.Size = new Size(284, 209);
|
||||
pictureBox1.TabIndex = 0;
|
||||
pictureBox1.TabStop = false;
|
||||
//
|
||||
// labelColor
|
||||
//
|
||||
labelColor.BorderStyle = BorderStyle.FixedSingle;
|
||||
labelColor.Location = new Point(12, 12);
|
||||
labelColor.Name = "labelColor";
|
||||
labelColor.Size = new Size(134, 34);
|
||||
labelColor.TabIndex = 1;
|
||||
labelColor.Text = "Цвет";
|
||||
labelColor.TextAlign = ContentAlignment.MiddleCenter;
|
||||
//
|
||||
// labelDopColor
|
||||
//
|
||||
labelDopColor.BorderStyle = BorderStyle.FixedSingle;
|
||||
labelDopColor.Location = new Point(152, 12);
|
||||
labelDopColor.Name = "labelDopColor";
|
||||
labelDopColor.Size = new Size(144, 34);
|
||||
labelDopColor.TabIndex = 2;
|
||||
labelDopColor.Text = "Доп. цвет";
|
||||
labelDopColor.TextAlign = ContentAlignment.MiddleCenter;
|
||||
//
|
||||
// AddButton
|
||||
//
|
||||
AddButton.Location = new Point(661, 293);
|
||||
AddButton.Name = "AddButton";
|
||||
AddButton.Size = new Size(139, 36);
|
||||
AddButton.TabIndex = 3;
|
||||
AddButton.Text = "Добавить";
|
||||
AddButton.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// buttonStop
|
||||
//
|
||||
buttonStop.Location = new Point(806, 293);
|
||||
buttonStop.Name = "buttonStop";
|
||||
buttonStop.Size = new Size(131, 36);
|
||||
buttonStop.TabIndex = 4;
|
||||
buttonStop.Text = "Отмена";
|
||||
buttonStop.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// FormBomberConfig
|
||||
//
|
||||
AutoScaleDimensions = new SizeF(8F, 20F);
|
||||
AutoScaleMode = AutoScaleMode.Font;
|
||||
ClientSize = new Size(962, 337);
|
||||
Controls.Add(buttonStop);
|
||||
Controls.Add(AddButton);
|
||||
Controls.Add(PanelColor);
|
||||
Controls.Add(groupBox1);
|
||||
Name = "FormBomberConfig";
|
||||
Text = "FormBomberConfig";
|
||||
groupBox1.ResumeLayout(false);
|
||||
groupBox1.PerformLayout();
|
||||
((System.ComponentModel.ISupportInitialize)SpeedNumericUpDown).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)WeightNumericUpDown).EndInit();
|
||||
colorGroupBox.ResumeLayout(false);
|
||||
PanelColor.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)pictureBox1).EndInit();
|
||||
ResumeLayout(false);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private GroupBox groupBox1;
|
||||
private Label weight;
|
||||
private Label speed;
|
||||
private GroupBox colorGroupBox;
|
||||
private Panel purplePanel;
|
||||
private Panel blackPanel;
|
||||
private Panel greyPanel;
|
||||
private Panel whitePanel;
|
||||
private Panel yellowPanel;
|
||||
private Panel bluePanel;
|
||||
private Panel greenPanel;
|
||||
private Panel redPanel;
|
||||
private CheckBox rocketCheckBox;
|
||||
private CheckBox bakCheckBox;
|
||||
private NumericUpDown WeightNumericUpDown;
|
||||
private NumericUpDown SpeedNumericUpDown;
|
||||
private Label hardLabel;
|
||||
private Label easyLabel;
|
||||
private Panel PanelColor;
|
||||
private Label labelDopColor;
|
||||
private Label labelColor;
|
||||
private PictureBox pictureBox1;
|
||||
private Button AddButton;
|
||||
private Button buttonStop;
|
||||
}
|
||||
}
|
20
AirBomber/FormBomberConfig.cs
Normal file
20
AirBomber/FormBomberConfig.cs
Normal file
@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.ComponentModel;
|
||||
using System.Data;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace AirBomber
|
||||
{
|
||||
public partial class FormBomberConfig : Form
|
||||
{
|
||||
public FormBomberConfig()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
}
|
||||
}
|
120
AirBomber/FormBomberConfig.resx
Normal file
120
AirBomber/FormBomberConfig.resx
Normal file
@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<root>
|
||||
<!--
|
||||
Microsoft ResX Schema
|
||||
|
||||
Version 2.0
|
||||
|
||||
The primary goals of this format is to allow a simple XML format
|
||||
that is mostly human readable. The generation and parsing of the
|
||||
various data types are done through the TypeConverter classes
|
||||
associated with the data types.
|
||||
|
||||
Example:
|
||||
|
||||
... ado.net/XML headers & schema ...
|
||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||
<resheader name="version">2.0</resheader>
|
||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||
</data>
|
||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||
<comment>This is a comment</comment>
|
||||
</data>
|
||||
|
||||
There are any number of "resheader" rows that contain simple
|
||||
name/value pairs.
|
||||
|
||||
Each data row contains a name, and value. The row also contains a
|
||||
type or mimetype. Type corresponds to a .NET class that support
|
||||
text/value conversion through the TypeConverter architecture.
|
||||
Classes that don't support this are serialized and stored with the
|
||||
mimetype set.
|
||||
|
||||
The mimetype is used for serialized objects, and tells the
|
||||
ResXResourceReader how to depersist the object. This is currently not
|
||||
extensible. For a given mimetype the value must be set accordingly:
|
||||
|
||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||
that the ResXResourceWriter will generate, however the reader can
|
||||
read any of the formats listed below.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.binary.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.soap.base64
|
||||
value : The object must be serialized with
|
||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||
: and then encoded with base64 encoding.
|
||||
|
||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||
value : The object must be serialized into a byte array
|
||||
: using a System.ComponentModel.TypeConverter
|
||||
: and then encoded with base64 encoding.
|
||||
-->
|
||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||
<xsd:element name="root" msdata:IsDataSet="true">
|
||||
<xsd:complexType>
|
||||
<xsd:choice maxOccurs="unbounded">
|
||||
<xsd:element name="metadata">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="assembly">
|
||||
<xsd:complexType>
|
||||
<xsd:attribute name="alias" type="xsd:string" />
|
||||
<xsd:attribute name="name" type="xsd:string" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="data">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
<xsd:attribute ref="xml:space" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
<xsd:element name="resheader">
|
||||
<xsd:complexType>
|
||||
<xsd:sequence>
|
||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||
</xsd:sequence>
|
||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:choice>
|
||||
</xsd:complexType>
|
||||
</xsd:element>
|
||||
</xsd:schema>
|
||||
<resheader name="resmimetype">
|
||||
<value>text/microsoft-resx</value>
|
||||
</resheader>
|
||||
<resheader name="version">
|
||||
<value>2.0</value>
|
||||
</resheader>
|
||||
<resheader name="reader">
|
||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
Loading…
x
Reference in New Issue
Block a user