initialize
This commit is contained in:
BIN
interface/commonsmt/dotnetplugin/target/CommonSmtPlugin.dll
Normal file
BIN
interface/commonsmt/dotnetplugin/target/CommonSmtPlugin.dll
Normal file
Binary file not shown.
Binary file not shown.
BIN
interface/commonsmt/dotnetplugin/target/DemoApplication.exe
Normal file
BIN
interface/commonsmt/dotnetplugin/target/DemoApplication.exe
Normal file
Binary file not shown.
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
|
||||
</startup>
|
||||
</configuration>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
|
||||
</startup>
|
||||
</configuration>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
|
||||
</startup>
|
||||
</configuration>
|
||||
@@ -0,0 +1,99 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{EE34316D-2001-49FF-8DC1-7737D4394E80}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>com.itac.mes.commonsmt</RootNamespace>
|
||||
<AssemblyName>DemoApplication</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="CommonSmtApi">
|
||||
<HintPath>..\Plugin\lib\CommonSmtApi.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Deployment" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Form1.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Form1.Designer.cs">
|
||||
<DependentUpon>Form1.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Program.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<EmbeddedResource Include="Form1.resx">
|
||||
<DependentUpon>Form1.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<Compile Include="Properties\Resources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
<DesignTime>True</DesignTime>
|
||||
</Compile>
|
||||
<None Include="Properties\Settings.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
<Compile Include="Properties\Settings.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="App.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Plugin\Plugin.csproj">
|
||||
<Project>{c3d8fc7c-22b2-46f9-842f-19165f078217}</Project>
|
||||
<Name>Plugin</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
@@ -0,0 +1,99 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{EE34316D-2001-49FF-8DC1-7737D4394E80}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>com.itac.mes.commonsmt</RootNamespace>
|
||||
<AssemblyName>DemoApplication</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="CommonSmtApi">
|
||||
<HintPath>..\Plugin\lib\CommonSmtApi.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Deployment" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Form1.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Form1.Designer.cs">
|
||||
<DependentUpon>Form1.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Program.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<EmbeddedResource Include="Form1.resx">
|
||||
<DependentUpon>Form1.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<Compile Include="Properties\Resources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
<DesignTime>True</DesignTime>
|
||||
</Compile>
|
||||
<None Include="Properties\Settings.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
<Compile Include="Properties\Settings.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="App.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Plugin\Plugin.csproj">
|
||||
<Project>{c3d8fc7c-22b2-46f9-842f-19165f078217}</Project>
|
||||
<Name>Plugin</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<ProjectView>ProjectFiles</ProjectView>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<ProjectView>ProjectFiles</ProjectView>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
720
interface/commonsmt/dotnetplugin/target/archive-tmp/fileSetFormatter.1077184422.tmp/Form1.Designer.cs
generated
Normal file
720
interface/commonsmt/dotnetplugin/target/archive-tmp/fileSetFormatter.1077184422.tmp/Form1.Designer.cs
generated
Normal file
@@ -0,0 +1,720 @@
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
partial class Form1
|
||||
{
|
||||
/// <summary>
|
||||
/// Erforderliche Designervariable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Verwendete Ressourcen bereinigen.
|
||||
/// </summary>
|
||||
/// <param name="disposing">True, wenn verwaltete Ressourcen gel<65>scht werden sollen; andernfalls False.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Vom Windows Form-Designer generierter Code
|
||||
|
||||
/// <summary>
|
||||
/// Erforderliche Methode f<>r die Designerunterst<73>tzung.
|
||||
/// Der Inhalt der Methode darf nicht mit dem Code-Editor ge<67>ndert werden.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.connectBtn = new System.Windows.Forms.Button();
|
||||
this.configBtn = new System.Windows.Forms.Button();
|
||||
this.tabControl1 = new System.Windows.Forms.TabControl();
|
||||
this.mesGetconfig = new System.Windows.Forms.TabPage();
|
||||
this.mesCreateContainer = new System.Windows.Forms.TabPage();
|
||||
this.tfActualQty = new System.Windows.Forms.TextBox();
|
||||
this.label16 = new System.Windows.Forms.Label();
|
||||
this.tfQuantity = new System.Windows.Forms.TextBox();
|
||||
this.tfComponent = new System.Windows.Forms.TextBox();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.createOperation = new System.Windows.Forms.ComboBox();
|
||||
this.button1 = new System.Windows.Forms.Button();
|
||||
this.tfCreateContainer = new System.Windows.Forms.TextBox();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.mesCheckContainer = new System.Windows.Forms.TabPage();
|
||||
this.tbCheckInitQty = new System.Windows.Forms.TextBox();
|
||||
this.tbCheckActualQty = new System.Windows.Forms.TextBox();
|
||||
this.label13 = new System.Windows.Forms.Label();
|
||||
this.label12 = new System.Windows.Forms.Label();
|
||||
this.tbCheckCompId = new System.Windows.Forms.TextBox();
|
||||
this.label11 = new System.Windows.Forms.Label();
|
||||
this.label10 = new System.Windows.Forms.Label();
|
||||
this.tbCheckContId = new System.Windows.Forms.TextBox();
|
||||
this.send = new System.Windows.Forms.Button();
|
||||
this.mesPlacementProgram = new System.Windows.Forms.TabPage();
|
||||
this.button3 = new System.Windows.Forms.Button();
|
||||
this.label8 = new System.Windows.Forms.Label();
|
||||
this.mesInterlocking = new System.Windows.Forms.TabPage();
|
||||
this.tfPlacementRecipeInterlock = new System.Windows.Forms.TextBox();
|
||||
this.label7 = new System.Windows.Forms.Label();
|
||||
this.button2 = new System.Windows.Forms.Button();
|
||||
this.label5 = new System.Windows.Forms.Label();
|
||||
this.tfSerialNumber = new System.Windows.Forms.TextBox();
|
||||
this.mesPanelInfo = new System.Windows.Forms.TabPage();
|
||||
this.button4 = new System.Windows.Forms.Button();
|
||||
this.label9 = new System.Windows.Forms.Label();
|
||||
this.tfPanelInfoSnr = new System.Windows.Forms.TextBox();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.tfMachine = new System.Windows.Forms.TextBox();
|
||||
this.label6 = new System.Windows.Forms.Label();
|
||||
this.tfLine = new System.Windows.Forms.TextBox();
|
||||
this.tabControl2 = new System.Windows.Forms.TabControl();
|
||||
this.tpRequest = new System.Windows.Forms.TabPage();
|
||||
this.tfRequest = new System.Windows.Forms.TextBox();
|
||||
this.tpResponse = new System.Windows.Forms.TabPage();
|
||||
this.tfResponse = new System.Windows.Forms.TextBox();
|
||||
this.label14 = new System.Windows.Forms.Label();
|
||||
this.label15 = new System.Windows.Forms.Label();
|
||||
this.tbHost = new System.Windows.Forms.TextBox();
|
||||
this.tbPort = new System.Windows.Forms.TextBox();
|
||||
this.button5 = new System.Windows.Forms.Button();
|
||||
this.label17 = new System.Windows.Forms.Label();
|
||||
this.requestOperation = new System.Windows.Forms.ComboBox();
|
||||
this.tabControl1.SuspendLayout();
|
||||
this.mesGetconfig.SuspendLayout();
|
||||
this.mesCreateContainer.SuspendLayout();
|
||||
this.mesCheckContainer.SuspendLayout();
|
||||
this.mesPlacementProgram.SuspendLayout();
|
||||
this.mesInterlocking.SuspendLayout();
|
||||
this.mesPanelInfo.SuspendLayout();
|
||||
this.tabControl2.SuspendLayout();
|
||||
this.tpRequest.SuspendLayout();
|
||||
this.tpResponse.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// connectBtn
|
||||
//
|
||||
this.connectBtn.Location = new System.Drawing.Point(323, 20);
|
||||
this.connectBtn.Name = "connectBtn";
|
||||
this.connectBtn.Size = new System.Drawing.Size(112, 37);
|
||||
this.connectBtn.TabIndex = 0;
|
||||
this.connectBtn.Text = "mesStart";
|
||||
this.connectBtn.UseVisualStyleBackColor = true;
|
||||
this.connectBtn.Click += new System.EventHandler(this.connectBtn_Click);
|
||||
//
|
||||
// configBtn
|
||||
//
|
||||
this.configBtn.Location = new System.Drawing.Point(21, 20);
|
||||
this.configBtn.Name = "configBtn";
|
||||
this.configBtn.Size = new System.Drawing.Size(179, 37);
|
||||
this.configBtn.TabIndex = 3;
|
||||
this.configBtn.Text = "getConfiguration";
|
||||
this.configBtn.UseVisualStyleBackColor = true;
|
||||
this.configBtn.Click += new System.EventHandler(this.configBtn_Click);
|
||||
//
|
||||
// tabControl1
|
||||
//
|
||||
this.tabControl1.Controls.Add(this.mesGetconfig);
|
||||
this.tabControl1.Controls.Add(this.mesCreateContainer);
|
||||
this.tabControl1.Controls.Add(this.mesCheckContainer);
|
||||
this.tabControl1.Controls.Add(this.mesPlacementProgram);
|
||||
this.tabControl1.Controls.Add(this.mesInterlocking);
|
||||
this.tabControl1.Controls.Add(this.mesPanelInfo);
|
||||
this.tabControl1.Location = new System.Drawing.Point(31, 176);
|
||||
this.tabControl1.Name = "tabControl1";
|
||||
this.tabControl1.SelectedIndex = 0;
|
||||
this.tabControl1.Size = new System.Drawing.Size(892, 208);
|
||||
this.tabControl1.TabIndex = 4;
|
||||
//
|
||||
// mesGetconfig
|
||||
//
|
||||
this.mesGetconfig.Controls.Add(this.configBtn);
|
||||
this.mesGetconfig.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesGetconfig.Name = "mesGetconfig";
|
||||
this.mesGetconfig.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesGetconfig.TabIndex = 5;
|
||||
this.mesGetconfig.Text = "mesGetConfiguration";
|
||||
this.mesGetconfig.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// mesCreateContainer
|
||||
//
|
||||
this.mesCreateContainer.Controls.Add(this.tfActualQty);
|
||||
this.mesCreateContainer.Controls.Add(this.label16);
|
||||
this.mesCreateContainer.Controls.Add(this.tfQuantity);
|
||||
this.mesCreateContainer.Controls.Add(this.tfComponent);
|
||||
this.mesCreateContainer.Controls.Add(this.label4);
|
||||
this.mesCreateContainer.Controls.Add(this.label3);
|
||||
this.mesCreateContainer.Controls.Add(this.createOperation);
|
||||
this.mesCreateContainer.Controls.Add(this.button1);
|
||||
this.mesCreateContainer.Controls.Add(this.tfCreateContainer);
|
||||
this.mesCreateContainer.Controls.Add(this.label2);
|
||||
this.mesCreateContainer.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesCreateContainer.Name = "mesCreateContainer";
|
||||
this.mesCreateContainer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.mesCreateContainer.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesCreateContainer.TabIndex = 0;
|
||||
this.mesCreateContainer.Text = "mesCreateContainer";
|
||||
this.mesCreateContainer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfActualQty
|
||||
//
|
||||
this.tfActualQty.Location = new System.Drawing.Point(136, 160);
|
||||
this.tfActualQty.Name = "tfActualQty";
|
||||
this.tfActualQty.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfActualQty.TabIndex = 10;
|
||||
this.tfActualQty.Text = "1500";
|
||||
//
|
||||
// label16
|
||||
//
|
||||
this.label16.AutoSize = true;
|
||||
this.label16.Location = new System.Drawing.Point(31, 156);
|
||||
this.label16.Name = "label16";
|
||||
this.label16.Size = new System.Drawing.Size(100, 17);
|
||||
this.label16.TabIndex = 9;
|
||||
this.label16.Text = "actual quantity";
|
||||
//
|
||||
// tfQuantity
|
||||
//
|
||||
this.tfQuantity.Location = new System.Drawing.Point(136, 127);
|
||||
this.tfQuantity.Name = "tfQuantity";
|
||||
this.tfQuantity.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfQuantity.TabIndex = 8;
|
||||
this.tfQuantity.Text = "2000";
|
||||
//
|
||||
// tfComponent
|
||||
//
|
||||
this.tfComponent.Location = new System.Drawing.Point(137, 89);
|
||||
this.tfComponent.Name = "tfComponent";
|
||||
this.tfComponent.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfComponent.TabIndex = 7;
|
||||
this.tfComponent.Text = "0402R";
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Location = new System.Drawing.Point(28, 121);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(94, 17);
|
||||
this.label4.TabIndex = 6;
|
||||
this.label4.Text = "initial quantity";
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(28, 89);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(58, 17);
|
||||
this.label3.TabIndex = 5;
|
||||
this.label3.Text = "material";
|
||||
//
|
||||
// createOperation
|
||||
//
|
||||
this.createOperation.FormattingEnabled = true;
|
||||
this.createOperation.Items.AddRange(new object[] {
|
||||
"REQUEST_MATERIAL",
|
||||
"CREATE_MATERIAL"});
|
||||
this.createOperation.Location = new System.Drawing.Point(21, 18);
|
||||
this.createOperation.Name = "createOperation";
|
||||
this.createOperation.Size = new System.Drawing.Size(279, 24);
|
||||
this.createOperation.TabIndex = 4;
|
||||
//
|
||||
// button1
|
||||
//
|
||||
this.button1.Location = new System.Drawing.Point(327, 18);
|
||||
this.button1.Name = "button1";
|
||||
this.button1.Size = new System.Drawing.Size(112, 28);
|
||||
this.button1.TabIndex = 2;
|
||||
this.button1.Text = "send";
|
||||
this.button1.UseVisualStyleBackColor = true;
|
||||
this.button1.Click += new System.EventHandler(this.createContainer_Click);
|
||||
//
|
||||
// tfCreateContainer
|
||||
//
|
||||
this.tfCreateContainer.Location = new System.Drawing.Point(135, 57);
|
||||
this.tfCreateContainer.Name = "tfCreateContainer";
|
||||
this.tfCreateContainer.Size = new System.Drawing.Size(165, 22);
|
||||
this.tfCreateContainer.TabIndex = 1;
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(18, 57);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(87, 17);
|
||||
this.label2.TabIndex = 0;
|
||||
this.label2.Text = "ContainerNo";
|
||||
//
|
||||
// mesCheckContainer
|
||||
//
|
||||
this.mesCheckContainer.Controls.Add(this.requestOperation);
|
||||
this.mesCheckContainer.Controls.Add(this.label17);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckInitQty);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckActualQty);
|
||||
this.mesCheckContainer.Controls.Add(this.label13);
|
||||
this.mesCheckContainer.Controls.Add(this.label12);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckCompId);
|
||||
this.mesCheckContainer.Controls.Add(this.label11);
|
||||
this.mesCheckContainer.Controls.Add(this.label10);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckContId);
|
||||
this.mesCheckContainer.Controls.Add(this.send);
|
||||
this.mesCheckContainer.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesCheckContainer.Name = "mesCheckContainer";
|
||||
this.mesCheckContainer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.mesCheckContainer.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesCheckContainer.TabIndex = 1;
|
||||
this.mesCheckContainer.Text = "mesCheckContainer";
|
||||
this.mesCheckContainer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tbCheckInitQty
|
||||
//
|
||||
this.tbCheckInitQty.Location = new System.Drawing.Point(137, 164);
|
||||
this.tbCheckInitQty.Name = "tbCheckInitQty";
|
||||
this.tbCheckInitQty.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckInitQty.TabIndex = 13;
|
||||
this.tbCheckInitQty.Text = "500";
|
||||
//
|
||||
// tbCheckActualQty
|
||||
//
|
||||
this.tbCheckActualQty.Location = new System.Drawing.Point(137, 129);
|
||||
this.tbCheckActualQty.Name = "tbCheckActualQty";
|
||||
this.tbCheckActualQty.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckActualQty.TabIndex = 12;
|
||||
this.tbCheckActualQty.Text = "500";
|
||||
//
|
||||
// label13
|
||||
//
|
||||
this.label13.AutoSize = true;
|
||||
this.label13.Location = new System.Drawing.Point(9, 167);
|
||||
this.label13.Name = "label13";
|
||||
this.label13.Size = new System.Drawing.Size(66, 17);
|
||||
this.label13.TabIndex = 11;
|
||||
this.label13.Text = "initial Qty";
|
||||
//
|
||||
// label12
|
||||
//
|
||||
this.label12.AutoSize = true;
|
||||
this.label12.Location = new System.Drawing.Point(9, 132);
|
||||
this.label12.Name = "label12";
|
||||
this.label12.Size = new System.Drawing.Size(72, 17);
|
||||
this.label12.TabIndex = 10;
|
||||
this.label12.Text = "actual Qty";
|
||||
//
|
||||
// tbCheckCompId
|
||||
//
|
||||
this.tbCheckCompId.Location = new System.Drawing.Point(137, 95);
|
||||
this.tbCheckCompId.Name = "tbCheckCompId";
|
||||
this.tbCheckCompId.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckCompId.TabIndex = 9;
|
||||
this.tbCheckCompId.Text = "Part01";
|
||||
//
|
||||
// label11
|
||||
//
|
||||
this.label11.AutoSize = true;
|
||||
this.label11.Location = new System.Drawing.Point(9, 98);
|
||||
this.label11.Name = "label11";
|
||||
this.label11.Size = new System.Drawing.Size(89, 17);
|
||||
this.label11.TabIndex = 8;
|
||||
this.label11.Text = "componentId";
|
||||
//
|
||||
// label10
|
||||
//
|
||||
this.label10.AutoSize = true;
|
||||
this.label10.Location = new System.Drawing.Point(9, 63);
|
||||
this.label10.Name = "label10";
|
||||
this.label10.Size = new System.Drawing.Size(78, 17);
|
||||
this.label10.TabIndex = 7;
|
||||
this.label10.Text = "containerId";
|
||||
//
|
||||
// tbCheckContId
|
||||
//
|
||||
this.tbCheckContId.Location = new System.Drawing.Point(137, 60);
|
||||
this.tbCheckContId.Name = "tbCheckContId";
|
||||
this.tbCheckContId.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckContId.TabIndex = 6;
|
||||
this.tbCheckContId.Text = "000106";
|
||||
//
|
||||
// send
|
||||
//
|
||||
this.send.Location = new System.Drawing.Point(388, 20);
|
||||
this.send.Name = "send";
|
||||
this.send.Size = new System.Drawing.Size(171, 38);
|
||||
this.send.TabIndex = 5;
|
||||
this.send.Text = "send";
|
||||
this.send.UseVisualStyleBackColor = true;
|
||||
this.send.Click += new System.EventHandler(this.checkContainer_Click);
|
||||
//
|
||||
// mesPlacementProgram
|
||||
//
|
||||
this.mesPlacementProgram.Controls.Add(this.button3);
|
||||
this.mesPlacementProgram.Controls.Add(this.label8);
|
||||
this.mesPlacementProgram.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesPlacementProgram.Name = "mesPlacementProgram";
|
||||
this.mesPlacementProgram.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesPlacementProgram.TabIndex = 2;
|
||||
this.mesPlacementProgram.Text = "mesPlacementProgramCheck";
|
||||
this.mesPlacementProgram.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// button3
|
||||
//
|
||||
this.button3.Location = new System.Drawing.Point(377, 19);
|
||||
this.button3.Name = "button3";
|
||||
this.button3.Size = new System.Drawing.Size(193, 48);
|
||||
this.button3.TabIndex = 1;
|
||||
this.button3.Text = "send";
|
||||
this.button3.UseVisualStyleBackColor = true;
|
||||
this.button3.Click += new System.EventHandler(this.placementRecipeCheck_Click);
|
||||
//
|
||||
// label8
|
||||
//
|
||||
this.label8.AutoSize = true;
|
||||
this.label8.Location = new System.Drawing.Point(19, 21);
|
||||
this.label8.Name = "label8";
|
||||
this.label8.Size = new System.Drawing.Size(133, 17);
|
||||
this.label8.TabIndex = 0;
|
||||
this.label8.Text = "fix placement recipe";
|
||||
//
|
||||
// mesInterlocking
|
||||
//
|
||||
this.mesInterlocking.Controls.Add(this.tfPlacementRecipeInterlock);
|
||||
this.mesInterlocking.Controls.Add(this.label7);
|
||||
this.mesInterlocking.Controls.Add(this.button2);
|
||||
this.mesInterlocking.Controls.Add(this.label5);
|
||||
this.mesInterlocking.Controls.Add(this.tfSerialNumber);
|
||||
this.mesInterlocking.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesInterlocking.Name = "mesInterlocking";
|
||||
this.mesInterlocking.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesInterlocking.TabIndex = 3;
|
||||
this.mesInterlocking.Text = "mesInterlocking";
|
||||
this.mesInterlocking.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfPlacementRecipeInterlock
|
||||
//
|
||||
this.tfPlacementRecipeInterlock.Location = new System.Drawing.Point(175, 60);
|
||||
this.tfPlacementRecipeInterlock.Name = "tfPlacementRecipeInterlock";
|
||||
this.tfPlacementRecipeInterlock.Size = new System.Drawing.Size(242, 22);
|
||||
this.tfPlacementRecipeInterlock.TabIndex = 5;
|
||||
this.tfPlacementRecipeInterlock.Text = "SXCPP_TESTA_Top";
|
||||
//
|
||||
// label7
|
||||
//
|
||||
this.label7.AutoSize = true;
|
||||
this.label7.Location = new System.Drawing.Point(19, 62);
|
||||
this.label7.Name = "label7";
|
||||
this.label7.Size = new System.Drawing.Size(121, 17);
|
||||
this.label7.TabIndex = 4;
|
||||
this.label7.Text = "placement Recipe";
|
||||
//
|
||||
// button2
|
||||
//
|
||||
this.button2.Location = new System.Drawing.Point(464, 25);
|
||||
this.button2.Name = "button2";
|
||||
this.button2.Size = new System.Drawing.Size(191, 22);
|
||||
this.button2.TabIndex = 2;
|
||||
this.button2.Text = "send";
|
||||
this.button2.UseVisualStyleBackColor = true;
|
||||
this.button2.Click += new System.EventHandler(this.interlocking_Click);
|
||||
//
|
||||
// label5
|
||||
//
|
||||
this.label5.AutoSize = true;
|
||||
this.label5.Location = new System.Drawing.Point(19, 30);
|
||||
this.label5.Name = "label5";
|
||||
this.label5.Size = new System.Drawing.Size(94, 17);
|
||||
this.label5.TabIndex = 1;
|
||||
this.label5.Text = "serial number";
|
||||
//
|
||||
// tfSerialNumber
|
||||
//
|
||||
this.tfSerialNumber.Location = new System.Drawing.Point(171, 25);
|
||||
this.tfSerialNumber.Name = "tfSerialNumber";
|
||||
this.tfSerialNumber.Size = new System.Drawing.Size(247, 22);
|
||||
this.tfSerialNumber.TabIndex = 0;
|
||||
this.tfSerialNumber.Text = "SMT004469";
|
||||
//
|
||||
// mesPanelInfo
|
||||
//
|
||||
this.mesPanelInfo.Controls.Add(this.button4);
|
||||
this.mesPanelInfo.Controls.Add(this.label9);
|
||||
this.mesPanelInfo.Controls.Add(this.tfPanelInfoSnr);
|
||||
this.mesPanelInfo.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesPanelInfo.Name = "mesPanelInfo";
|
||||
this.mesPanelInfo.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesPanelInfo.TabIndex = 4;
|
||||
this.mesPanelInfo.Text = "mesPanelInfo";
|
||||
this.mesPanelInfo.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// button4
|
||||
//
|
||||
this.button4.Location = new System.Drawing.Point(465, 35);
|
||||
this.button4.Name = "button4";
|
||||
this.button4.Size = new System.Drawing.Size(191, 22);
|
||||
this.button4.TabIndex = 5;
|
||||
this.button4.Text = "send";
|
||||
this.button4.UseVisualStyleBackColor = true;
|
||||
this.button4.Click += new System.EventHandler(this.panelInfo_Click);
|
||||
//
|
||||
// label9
|
||||
//
|
||||
this.label9.AutoSize = true;
|
||||
this.label9.Location = new System.Drawing.Point(20, 40);
|
||||
this.label9.Name = "label9";
|
||||
this.label9.Size = new System.Drawing.Size(94, 17);
|
||||
this.label9.TabIndex = 4;
|
||||
this.label9.Text = "serial number";
|
||||
//
|
||||
// tfPanelInfoSnr
|
||||
//
|
||||
this.tfPanelInfoSnr.Location = new System.Drawing.Point(172, 35);
|
||||
this.tfPanelInfoSnr.Name = "tfPanelInfoSnr";
|
||||
this.tfPanelInfoSnr.Size = new System.Drawing.Size(247, 22);
|
||||
this.tfPanelInfoSnr.TabIndex = 3;
|
||||
this.tfPanelInfoSnr.Text = "C160727436";
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(28, 93);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(61, 17);
|
||||
this.label1.TabIndex = 5;
|
||||
this.label1.Text = "machine";
|
||||
//
|
||||
// tfMachine
|
||||
//
|
||||
this.tfMachine.Location = new System.Drawing.Point(118, 90);
|
||||
this.tfMachine.Name = "tfMachine";
|
||||
this.tfMachine.Size = new System.Drawing.Size(171, 22);
|
||||
this.tfMachine.TabIndex = 6;
|
||||
this.tfMachine.Text = "machine";
|
||||
//
|
||||
// label6
|
||||
//
|
||||
this.label6.AutoSize = true;
|
||||
this.label6.Location = new System.Drawing.Point(28, 125);
|
||||
this.label6.Name = "label6";
|
||||
this.label6.Size = new System.Drawing.Size(30, 17);
|
||||
this.label6.TabIndex = 7;
|
||||
this.label6.Text = "line";
|
||||
//
|
||||
// tfLine
|
||||
//
|
||||
this.tfLine.Location = new System.Drawing.Point(118, 122);
|
||||
this.tfLine.Name = "tfLine";
|
||||
this.tfLine.Size = new System.Drawing.Size(171, 22);
|
||||
this.tfLine.TabIndex = 8;
|
||||
this.tfLine.Text = "line";
|
||||
//
|
||||
// tabControl2
|
||||
//
|
||||
this.tabControl2.Controls.Add(this.tpRequest);
|
||||
this.tabControl2.Controls.Add(this.tpResponse);
|
||||
this.tabControl2.Location = new System.Drawing.Point(31, 409);
|
||||
this.tabControl2.Name = "tabControl2";
|
||||
this.tabControl2.SelectedIndex = 0;
|
||||
this.tabControl2.Size = new System.Drawing.Size(867, 267);
|
||||
this.tabControl2.TabIndex = 10;
|
||||
//
|
||||
// tpRequest
|
||||
//
|
||||
this.tpRequest.Controls.Add(this.tfRequest);
|
||||
this.tpRequest.Location = new System.Drawing.Point(4, 25);
|
||||
this.tpRequest.Name = "tpRequest";
|
||||
this.tpRequest.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tpRequest.Size = new System.Drawing.Size(859, 238);
|
||||
this.tpRequest.TabIndex = 0;
|
||||
this.tpRequest.Text = "Request";
|
||||
this.tpRequest.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfRequest
|
||||
//
|
||||
this.tfRequest.Location = new System.Drawing.Point(3, 6);
|
||||
this.tfRequest.Multiline = true;
|
||||
this.tfRequest.Name = "tfRequest";
|
||||
this.tfRequest.Size = new System.Drawing.Size(853, 229);
|
||||
this.tfRequest.TabIndex = 1;
|
||||
//
|
||||
// tpResponse
|
||||
//
|
||||
this.tpResponse.Controls.Add(this.tfResponse);
|
||||
this.tpResponse.Location = new System.Drawing.Point(4, 25);
|
||||
this.tpResponse.Name = "tpResponse";
|
||||
this.tpResponse.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tpResponse.Size = new System.Drawing.Size(859, 238);
|
||||
this.tpResponse.TabIndex = 1;
|
||||
this.tpResponse.Text = "Response";
|
||||
this.tpResponse.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfResponse
|
||||
//
|
||||
this.tfResponse.Location = new System.Drawing.Point(11, 6);
|
||||
this.tfResponse.Multiline = true;
|
||||
this.tfResponse.Name = "tfResponse";
|
||||
this.tfResponse.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.tfResponse.Size = new System.Drawing.Size(842, 226);
|
||||
this.tfResponse.TabIndex = 13;
|
||||
//
|
||||
// label14
|
||||
//
|
||||
this.label14.AutoSize = true;
|
||||
this.label14.Location = new System.Drawing.Point(28, 23);
|
||||
this.label14.Name = "label14";
|
||||
this.label14.Size = new System.Drawing.Size(35, 17);
|
||||
this.label14.TabIndex = 11;
|
||||
this.label14.Text = "host";
|
||||
//
|
||||
// label15
|
||||
//
|
||||
this.label15.AutoSize = true;
|
||||
this.label15.Location = new System.Drawing.Point(28, 53);
|
||||
this.label15.Name = "label15";
|
||||
this.label15.Size = new System.Drawing.Size(33, 17);
|
||||
this.label15.TabIndex = 12;
|
||||
this.label15.Text = "port";
|
||||
//
|
||||
// tbHost
|
||||
//
|
||||
this.tbHost.Location = new System.Drawing.Point(118, 20);
|
||||
this.tbHost.Name = "tbHost";
|
||||
this.tbHost.Size = new System.Drawing.Size(171, 22);
|
||||
this.tbHost.TabIndex = 13;
|
||||
this.tbHost.Text = "localhost";
|
||||
//
|
||||
// tbPort
|
||||
//
|
||||
this.tbPort.Location = new System.Drawing.Point(118, 50);
|
||||
this.tbPort.Name = "tbPort";
|
||||
this.tbPort.Size = new System.Drawing.Size(171, 22);
|
||||
this.tbPort.TabIndex = 14;
|
||||
this.tbPort.Text = "33000";
|
||||
//
|
||||
// button5
|
||||
//
|
||||
this.button5.Location = new System.Drawing.Point(455, 20);
|
||||
this.button5.Name = "button5";
|
||||
this.button5.Size = new System.Drawing.Size(112, 37);
|
||||
this.button5.TabIndex = 15;
|
||||
this.button5.Text = "mesStop";
|
||||
this.button5.UseVisualStyleBackColor = true;
|
||||
this.button5.Click += new System.EventHandler(this.button5_Click);
|
||||
//
|
||||
// label17
|
||||
//
|
||||
this.label17.AutoSize = true;
|
||||
this.label17.Location = new System.Drawing.Point(17, 24);
|
||||
this.label17.Name = "label17";
|
||||
this.label17.Size = new System.Drawing.Size(71, 17);
|
||||
this.label17.TabIndex = 14;
|
||||
this.label17.Text = "Operation";
|
||||
//
|
||||
// requestOperation
|
||||
//
|
||||
this.requestOperation.FormattingEnabled = true;
|
||||
this.requestOperation.Items.AddRange(new object[] {
|
||||
"set up",
|
||||
"tear down",
|
||||
"feeder place",
|
||||
"feeder remove"});
|
||||
this.requestOperation.Location = new System.Drawing.Point(137, 22);
|
||||
this.requestOperation.Name = "requestOperation";
|
||||
this.requestOperation.Size = new System.Drawing.Size(164, 24);
|
||||
this.requestOperation.TabIndex = 15;
|
||||
//
|
||||
// Form1
|
||||
//
|
||||
this.ClientSize = new System.Drawing.Size(910, 679);
|
||||
this.Controls.Add(this.button5);
|
||||
this.Controls.Add(this.tbPort);
|
||||
this.Controls.Add(this.tbHost);
|
||||
this.Controls.Add(this.label15);
|
||||
this.Controls.Add(this.label14);
|
||||
this.Controls.Add(this.tabControl2);
|
||||
this.Controls.Add(this.tfLine);
|
||||
this.Controls.Add(this.label6);
|
||||
this.Controls.Add(this.tfMachine);
|
||||
this.Controls.Add(this.label1);
|
||||
this.Controls.Add(this.tabControl1);
|
||||
this.Controls.Add(this.connectBtn);
|
||||
this.Name = "Form1";
|
||||
this.tabControl1.ResumeLayout(false);
|
||||
this.mesGetconfig.ResumeLayout(false);
|
||||
this.mesCreateContainer.ResumeLayout(false);
|
||||
this.mesCreateContainer.PerformLayout();
|
||||
this.mesCheckContainer.ResumeLayout(false);
|
||||
this.mesCheckContainer.PerformLayout();
|
||||
this.mesPlacementProgram.ResumeLayout(false);
|
||||
this.mesPlacementProgram.PerformLayout();
|
||||
this.mesInterlocking.ResumeLayout(false);
|
||||
this.mesInterlocking.PerformLayout();
|
||||
this.mesPanelInfo.ResumeLayout(false);
|
||||
this.mesPanelInfo.PerformLayout();
|
||||
this.tabControl2.ResumeLayout(false);
|
||||
this.tpRequest.ResumeLayout(false);
|
||||
this.tpRequest.PerformLayout();
|
||||
this.tpResponse.ResumeLayout(false);
|
||||
this.tpResponse.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.Button connectBtn;
|
||||
private System.Windows.Forms.Button configBtn;
|
||||
private System.Windows.Forms.TabControl tabControl1;
|
||||
private System.Windows.Forms.TabPage mesCreateContainer;
|
||||
private System.Windows.Forms.TabPage mesCheckContainer;
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.TextBox tfMachine;
|
||||
private System.Windows.Forms.TextBox tfCreateContainer;
|
||||
private System.Windows.Forms.Label label2;
|
||||
private System.Windows.Forms.Button button1;
|
||||
private System.Windows.Forms.ComboBox createOperation;
|
||||
private System.Windows.Forms.Button send;
|
||||
private System.Windows.Forms.TextBox tfQuantity;
|
||||
private System.Windows.Forms.TextBox tfComponent;
|
||||
private System.Windows.Forms.Label label4;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.TabPage mesPlacementProgram;
|
||||
private System.Windows.Forms.TabPage mesInterlocking;
|
||||
private System.Windows.Forms.Button button2;
|
||||
private System.Windows.Forms.Label label5;
|
||||
private System.Windows.Forms.TextBox tfSerialNumber;
|
||||
private System.Windows.Forms.Label label6;
|
||||
private System.Windows.Forms.TextBox tfLine;
|
||||
private System.Windows.Forms.TextBox tfPlacementRecipeInterlock;
|
||||
private System.Windows.Forms.Label label7;
|
||||
private System.Windows.Forms.Button button3;
|
||||
private System.Windows.Forms.Label label8;
|
||||
private System.Windows.Forms.TabPage mesPanelInfo;
|
||||
private System.Windows.Forms.Button button4;
|
||||
private System.Windows.Forms.Label label9;
|
||||
private System.Windows.Forms.TextBox tfPanelInfoSnr;
|
||||
private System.Windows.Forms.TabPage mesGetconfig;
|
||||
private System.Windows.Forms.TabControl tabControl2;
|
||||
private System.Windows.Forms.TabPage tpRequest;
|
||||
private System.Windows.Forms.TabPage tpResponse;
|
||||
private System.Windows.Forms.TextBox tfRequest;
|
||||
private System.Windows.Forms.TextBox tfResponse;
|
||||
private System.Windows.Forms.Label label10;
|
||||
private System.Windows.Forms.TextBox tbCheckContId;
|
||||
private System.Windows.Forms.TextBox tbCheckCompId;
|
||||
private System.Windows.Forms.Label label11;
|
||||
private System.Windows.Forms.TextBox tbCheckInitQty;
|
||||
private System.Windows.Forms.TextBox tbCheckActualQty;
|
||||
private System.Windows.Forms.Label label13;
|
||||
private System.Windows.Forms.Label label12;
|
||||
private System.Windows.Forms.Label label14;
|
||||
private System.Windows.Forms.Label label15;
|
||||
private System.Windows.Forms.TextBox tbHost;
|
||||
private System.Windows.Forms.TextBox tbPort;
|
||||
private System.Windows.Forms.Button button5;
|
||||
private System.Windows.Forms.TextBox tfActualQty;
|
||||
private System.Windows.Forms.Label label16;
|
||||
private System.Windows.Forms.ComboBox requestOperation;
|
||||
private System.Windows.Forms.Label label17;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,720 @@
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
partial class Form1
|
||||
{
|
||||
/// <summary>
|
||||
/// Erforderliche Designervariable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Verwendete Ressourcen bereinigen.
|
||||
/// </summary>
|
||||
/// <param name="disposing">True, wenn verwaltete Ressourcen gel<65>scht werden sollen; andernfalls False.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Vom Windows Form-Designer generierter Code
|
||||
|
||||
/// <summary>
|
||||
/// Erforderliche Methode f<>r die Designerunterst<73>tzung.
|
||||
/// Der Inhalt der Methode darf nicht mit dem Code-Editor ge<67>ndert werden.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.connectBtn = new System.Windows.Forms.Button();
|
||||
this.configBtn = new System.Windows.Forms.Button();
|
||||
this.tabControl1 = new System.Windows.Forms.TabControl();
|
||||
this.mesGetconfig = new System.Windows.Forms.TabPage();
|
||||
this.mesCreateContainer = new System.Windows.Forms.TabPage();
|
||||
this.tfActualQty = new System.Windows.Forms.TextBox();
|
||||
this.label16 = new System.Windows.Forms.Label();
|
||||
this.tfQuantity = new System.Windows.Forms.TextBox();
|
||||
this.tfComponent = new System.Windows.Forms.TextBox();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.createOperation = new System.Windows.Forms.ComboBox();
|
||||
this.button1 = new System.Windows.Forms.Button();
|
||||
this.tfCreateContainer = new System.Windows.Forms.TextBox();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.mesCheckContainer = new System.Windows.Forms.TabPage();
|
||||
this.tbCheckInitQty = new System.Windows.Forms.TextBox();
|
||||
this.tbCheckActualQty = new System.Windows.Forms.TextBox();
|
||||
this.label13 = new System.Windows.Forms.Label();
|
||||
this.label12 = new System.Windows.Forms.Label();
|
||||
this.tbCheckCompId = new System.Windows.Forms.TextBox();
|
||||
this.label11 = new System.Windows.Forms.Label();
|
||||
this.label10 = new System.Windows.Forms.Label();
|
||||
this.tbCheckContId = new System.Windows.Forms.TextBox();
|
||||
this.send = new System.Windows.Forms.Button();
|
||||
this.mesPlacementProgram = new System.Windows.Forms.TabPage();
|
||||
this.button3 = new System.Windows.Forms.Button();
|
||||
this.label8 = new System.Windows.Forms.Label();
|
||||
this.mesInterlocking = new System.Windows.Forms.TabPage();
|
||||
this.tfPlacementRecipeInterlock = new System.Windows.Forms.TextBox();
|
||||
this.label7 = new System.Windows.Forms.Label();
|
||||
this.button2 = new System.Windows.Forms.Button();
|
||||
this.label5 = new System.Windows.Forms.Label();
|
||||
this.tfSerialNumber = new System.Windows.Forms.TextBox();
|
||||
this.mesPanelInfo = new System.Windows.Forms.TabPage();
|
||||
this.button4 = new System.Windows.Forms.Button();
|
||||
this.label9 = new System.Windows.Forms.Label();
|
||||
this.tfPanelInfoSnr = new System.Windows.Forms.TextBox();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.tfMachine = new System.Windows.Forms.TextBox();
|
||||
this.label6 = new System.Windows.Forms.Label();
|
||||
this.tfLine = new System.Windows.Forms.TextBox();
|
||||
this.tabControl2 = new System.Windows.Forms.TabControl();
|
||||
this.tpRequest = new System.Windows.Forms.TabPage();
|
||||
this.tfRequest = new System.Windows.Forms.TextBox();
|
||||
this.tpResponse = new System.Windows.Forms.TabPage();
|
||||
this.tfResponse = new System.Windows.Forms.TextBox();
|
||||
this.label14 = new System.Windows.Forms.Label();
|
||||
this.label15 = new System.Windows.Forms.Label();
|
||||
this.tbHost = new System.Windows.Forms.TextBox();
|
||||
this.tbPort = new System.Windows.Forms.TextBox();
|
||||
this.button5 = new System.Windows.Forms.Button();
|
||||
this.label17 = new System.Windows.Forms.Label();
|
||||
this.requestOperation = new System.Windows.Forms.ComboBox();
|
||||
this.tabControl1.SuspendLayout();
|
||||
this.mesGetconfig.SuspendLayout();
|
||||
this.mesCreateContainer.SuspendLayout();
|
||||
this.mesCheckContainer.SuspendLayout();
|
||||
this.mesPlacementProgram.SuspendLayout();
|
||||
this.mesInterlocking.SuspendLayout();
|
||||
this.mesPanelInfo.SuspendLayout();
|
||||
this.tabControl2.SuspendLayout();
|
||||
this.tpRequest.SuspendLayout();
|
||||
this.tpResponse.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// connectBtn
|
||||
//
|
||||
this.connectBtn.Location = new System.Drawing.Point(323, 20);
|
||||
this.connectBtn.Name = "connectBtn";
|
||||
this.connectBtn.Size = new System.Drawing.Size(112, 37);
|
||||
this.connectBtn.TabIndex = 0;
|
||||
this.connectBtn.Text = "mesStart";
|
||||
this.connectBtn.UseVisualStyleBackColor = true;
|
||||
this.connectBtn.Click += new System.EventHandler(this.connectBtn_Click);
|
||||
//
|
||||
// configBtn
|
||||
//
|
||||
this.configBtn.Location = new System.Drawing.Point(21, 20);
|
||||
this.configBtn.Name = "configBtn";
|
||||
this.configBtn.Size = new System.Drawing.Size(179, 37);
|
||||
this.configBtn.TabIndex = 3;
|
||||
this.configBtn.Text = "getConfiguration";
|
||||
this.configBtn.UseVisualStyleBackColor = true;
|
||||
this.configBtn.Click += new System.EventHandler(this.configBtn_Click);
|
||||
//
|
||||
// tabControl1
|
||||
//
|
||||
this.tabControl1.Controls.Add(this.mesGetconfig);
|
||||
this.tabControl1.Controls.Add(this.mesCreateContainer);
|
||||
this.tabControl1.Controls.Add(this.mesCheckContainer);
|
||||
this.tabControl1.Controls.Add(this.mesPlacementProgram);
|
||||
this.tabControl1.Controls.Add(this.mesInterlocking);
|
||||
this.tabControl1.Controls.Add(this.mesPanelInfo);
|
||||
this.tabControl1.Location = new System.Drawing.Point(31, 176);
|
||||
this.tabControl1.Name = "tabControl1";
|
||||
this.tabControl1.SelectedIndex = 0;
|
||||
this.tabControl1.Size = new System.Drawing.Size(892, 208);
|
||||
this.tabControl1.TabIndex = 4;
|
||||
//
|
||||
// mesGetconfig
|
||||
//
|
||||
this.mesGetconfig.Controls.Add(this.configBtn);
|
||||
this.mesGetconfig.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesGetconfig.Name = "mesGetconfig";
|
||||
this.mesGetconfig.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesGetconfig.TabIndex = 5;
|
||||
this.mesGetconfig.Text = "mesGetConfiguration";
|
||||
this.mesGetconfig.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// mesCreateContainer
|
||||
//
|
||||
this.mesCreateContainer.Controls.Add(this.tfActualQty);
|
||||
this.mesCreateContainer.Controls.Add(this.label16);
|
||||
this.mesCreateContainer.Controls.Add(this.tfQuantity);
|
||||
this.mesCreateContainer.Controls.Add(this.tfComponent);
|
||||
this.mesCreateContainer.Controls.Add(this.label4);
|
||||
this.mesCreateContainer.Controls.Add(this.label3);
|
||||
this.mesCreateContainer.Controls.Add(this.createOperation);
|
||||
this.mesCreateContainer.Controls.Add(this.button1);
|
||||
this.mesCreateContainer.Controls.Add(this.tfCreateContainer);
|
||||
this.mesCreateContainer.Controls.Add(this.label2);
|
||||
this.mesCreateContainer.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesCreateContainer.Name = "mesCreateContainer";
|
||||
this.mesCreateContainer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.mesCreateContainer.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesCreateContainer.TabIndex = 0;
|
||||
this.mesCreateContainer.Text = "mesCreateContainer";
|
||||
this.mesCreateContainer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfActualQty
|
||||
//
|
||||
this.tfActualQty.Location = new System.Drawing.Point(136, 160);
|
||||
this.tfActualQty.Name = "tfActualQty";
|
||||
this.tfActualQty.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfActualQty.TabIndex = 10;
|
||||
this.tfActualQty.Text = "1500";
|
||||
//
|
||||
// label16
|
||||
//
|
||||
this.label16.AutoSize = true;
|
||||
this.label16.Location = new System.Drawing.Point(31, 156);
|
||||
this.label16.Name = "label16";
|
||||
this.label16.Size = new System.Drawing.Size(100, 17);
|
||||
this.label16.TabIndex = 9;
|
||||
this.label16.Text = "actual quantity";
|
||||
//
|
||||
// tfQuantity
|
||||
//
|
||||
this.tfQuantity.Location = new System.Drawing.Point(136, 127);
|
||||
this.tfQuantity.Name = "tfQuantity";
|
||||
this.tfQuantity.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfQuantity.TabIndex = 8;
|
||||
this.tfQuantity.Text = "2000";
|
||||
//
|
||||
// tfComponent
|
||||
//
|
||||
this.tfComponent.Location = new System.Drawing.Point(137, 89);
|
||||
this.tfComponent.Name = "tfComponent";
|
||||
this.tfComponent.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfComponent.TabIndex = 7;
|
||||
this.tfComponent.Text = "0402R";
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Location = new System.Drawing.Point(28, 121);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(94, 17);
|
||||
this.label4.TabIndex = 6;
|
||||
this.label4.Text = "initial quantity";
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(28, 89);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(58, 17);
|
||||
this.label3.TabIndex = 5;
|
||||
this.label3.Text = "material";
|
||||
//
|
||||
// createOperation
|
||||
//
|
||||
this.createOperation.FormattingEnabled = true;
|
||||
this.createOperation.Items.AddRange(new object[] {
|
||||
"REQUEST_MATERIAL",
|
||||
"CREATE_MATERIAL"});
|
||||
this.createOperation.Location = new System.Drawing.Point(21, 18);
|
||||
this.createOperation.Name = "createOperation";
|
||||
this.createOperation.Size = new System.Drawing.Size(279, 24);
|
||||
this.createOperation.TabIndex = 4;
|
||||
//
|
||||
// button1
|
||||
//
|
||||
this.button1.Location = new System.Drawing.Point(327, 18);
|
||||
this.button1.Name = "button1";
|
||||
this.button1.Size = new System.Drawing.Size(112, 28);
|
||||
this.button1.TabIndex = 2;
|
||||
this.button1.Text = "send";
|
||||
this.button1.UseVisualStyleBackColor = true;
|
||||
this.button1.Click += new System.EventHandler(this.createContainer_Click);
|
||||
//
|
||||
// tfCreateContainer
|
||||
//
|
||||
this.tfCreateContainer.Location = new System.Drawing.Point(135, 57);
|
||||
this.tfCreateContainer.Name = "tfCreateContainer";
|
||||
this.tfCreateContainer.Size = new System.Drawing.Size(165, 22);
|
||||
this.tfCreateContainer.TabIndex = 1;
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(18, 57);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(87, 17);
|
||||
this.label2.TabIndex = 0;
|
||||
this.label2.Text = "ContainerNo";
|
||||
//
|
||||
// mesCheckContainer
|
||||
//
|
||||
this.mesCheckContainer.Controls.Add(this.requestOperation);
|
||||
this.mesCheckContainer.Controls.Add(this.label17);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckInitQty);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckActualQty);
|
||||
this.mesCheckContainer.Controls.Add(this.label13);
|
||||
this.mesCheckContainer.Controls.Add(this.label12);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckCompId);
|
||||
this.mesCheckContainer.Controls.Add(this.label11);
|
||||
this.mesCheckContainer.Controls.Add(this.label10);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckContId);
|
||||
this.mesCheckContainer.Controls.Add(this.send);
|
||||
this.mesCheckContainer.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesCheckContainer.Name = "mesCheckContainer";
|
||||
this.mesCheckContainer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.mesCheckContainer.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesCheckContainer.TabIndex = 1;
|
||||
this.mesCheckContainer.Text = "mesCheckContainer";
|
||||
this.mesCheckContainer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tbCheckInitQty
|
||||
//
|
||||
this.tbCheckInitQty.Location = new System.Drawing.Point(137, 164);
|
||||
this.tbCheckInitQty.Name = "tbCheckInitQty";
|
||||
this.tbCheckInitQty.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckInitQty.TabIndex = 13;
|
||||
this.tbCheckInitQty.Text = "500";
|
||||
//
|
||||
// tbCheckActualQty
|
||||
//
|
||||
this.tbCheckActualQty.Location = new System.Drawing.Point(137, 129);
|
||||
this.tbCheckActualQty.Name = "tbCheckActualQty";
|
||||
this.tbCheckActualQty.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckActualQty.TabIndex = 12;
|
||||
this.tbCheckActualQty.Text = "500";
|
||||
//
|
||||
// label13
|
||||
//
|
||||
this.label13.AutoSize = true;
|
||||
this.label13.Location = new System.Drawing.Point(9, 167);
|
||||
this.label13.Name = "label13";
|
||||
this.label13.Size = new System.Drawing.Size(66, 17);
|
||||
this.label13.TabIndex = 11;
|
||||
this.label13.Text = "initial Qty";
|
||||
//
|
||||
// label12
|
||||
//
|
||||
this.label12.AutoSize = true;
|
||||
this.label12.Location = new System.Drawing.Point(9, 132);
|
||||
this.label12.Name = "label12";
|
||||
this.label12.Size = new System.Drawing.Size(72, 17);
|
||||
this.label12.TabIndex = 10;
|
||||
this.label12.Text = "actual Qty";
|
||||
//
|
||||
// tbCheckCompId
|
||||
//
|
||||
this.tbCheckCompId.Location = new System.Drawing.Point(137, 95);
|
||||
this.tbCheckCompId.Name = "tbCheckCompId";
|
||||
this.tbCheckCompId.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckCompId.TabIndex = 9;
|
||||
this.tbCheckCompId.Text = "Part01";
|
||||
//
|
||||
// label11
|
||||
//
|
||||
this.label11.AutoSize = true;
|
||||
this.label11.Location = new System.Drawing.Point(9, 98);
|
||||
this.label11.Name = "label11";
|
||||
this.label11.Size = new System.Drawing.Size(89, 17);
|
||||
this.label11.TabIndex = 8;
|
||||
this.label11.Text = "componentId";
|
||||
//
|
||||
// label10
|
||||
//
|
||||
this.label10.AutoSize = true;
|
||||
this.label10.Location = new System.Drawing.Point(9, 63);
|
||||
this.label10.Name = "label10";
|
||||
this.label10.Size = new System.Drawing.Size(78, 17);
|
||||
this.label10.TabIndex = 7;
|
||||
this.label10.Text = "containerId";
|
||||
//
|
||||
// tbCheckContId
|
||||
//
|
||||
this.tbCheckContId.Location = new System.Drawing.Point(137, 60);
|
||||
this.tbCheckContId.Name = "tbCheckContId";
|
||||
this.tbCheckContId.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckContId.TabIndex = 6;
|
||||
this.tbCheckContId.Text = "000106";
|
||||
//
|
||||
// send
|
||||
//
|
||||
this.send.Location = new System.Drawing.Point(388, 20);
|
||||
this.send.Name = "send";
|
||||
this.send.Size = new System.Drawing.Size(171, 38);
|
||||
this.send.TabIndex = 5;
|
||||
this.send.Text = "send";
|
||||
this.send.UseVisualStyleBackColor = true;
|
||||
this.send.Click += new System.EventHandler(this.checkContainer_Click);
|
||||
//
|
||||
// mesPlacementProgram
|
||||
//
|
||||
this.mesPlacementProgram.Controls.Add(this.button3);
|
||||
this.mesPlacementProgram.Controls.Add(this.label8);
|
||||
this.mesPlacementProgram.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesPlacementProgram.Name = "mesPlacementProgram";
|
||||
this.mesPlacementProgram.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesPlacementProgram.TabIndex = 2;
|
||||
this.mesPlacementProgram.Text = "mesPlacementProgramCheck";
|
||||
this.mesPlacementProgram.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// button3
|
||||
//
|
||||
this.button3.Location = new System.Drawing.Point(377, 19);
|
||||
this.button3.Name = "button3";
|
||||
this.button3.Size = new System.Drawing.Size(193, 48);
|
||||
this.button3.TabIndex = 1;
|
||||
this.button3.Text = "send";
|
||||
this.button3.UseVisualStyleBackColor = true;
|
||||
this.button3.Click += new System.EventHandler(this.placementRecipeCheck_Click);
|
||||
//
|
||||
// label8
|
||||
//
|
||||
this.label8.AutoSize = true;
|
||||
this.label8.Location = new System.Drawing.Point(19, 21);
|
||||
this.label8.Name = "label8";
|
||||
this.label8.Size = new System.Drawing.Size(133, 17);
|
||||
this.label8.TabIndex = 0;
|
||||
this.label8.Text = "fix placement recipe";
|
||||
//
|
||||
// mesInterlocking
|
||||
//
|
||||
this.mesInterlocking.Controls.Add(this.tfPlacementRecipeInterlock);
|
||||
this.mesInterlocking.Controls.Add(this.label7);
|
||||
this.mesInterlocking.Controls.Add(this.button2);
|
||||
this.mesInterlocking.Controls.Add(this.label5);
|
||||
this.mesInterlocking.Controls.Add(this.tfSerialNumber);
|
||||
this.mesInterlocking.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesInterlocking.Name = "mesInterlocking";
|
||||
this.mesInterlocking.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesInterlocking.TabIndex = 3;
|
||||
this.mesInterlocking.Text = "mesInterlocking";
|
||||
this.mesInterlocking.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfPlacementRecipeInterlock
|
||||
//
|
||||
this.tfPlacementRecipeInterlock.Location = new System.Drawing.Point(175, 60);
|
||||
this.tfPlacementRecipeInterlock.Name = "tfPlacementRecipeInterlock";
|
||||
this.tfPlacementRecipeInterlock.Size = new System.Drawing.Size(242, 22);
|
||||
this.tfPlacementRecipeInterlock.TabIndex = 5;
|
||||
this.tfPlacementRecipeInterlock.Text = "SXCPP_TESTA_Top";
|
||||
//
|
||||
// label7
|
||||
//
|
||||
this.label7.AutoSize = true;
|
||||
this.label7.Location = new System.Drawing.Point(19, 62);
|
||||
this.label7.Name = "label7";
|
||||
this.label7.Size = new System.Drawing.Size(121, 17);
|
||||
this.label7.TabIndex = 4;
|
||||
this.label7.Text = "placement Recipe";
|
||||
//
|
||||
// button2
|
||||
//
|
||||
this.button2.Location = new System.Drawing.Point(464, 25);
|
||||
this.button2.Name = "button2";
|
||||
this.button2.Size = new System.Drawing.Size(191, 22);
|
||||
this.button2.TabIndex = 2;
|
||||
this.button2.Text = "send";
|
||||
this.button2.UseVisualStyleBackColor = true;
|
||||
this.button2.Click += new System.EventHandler(this.interlocking_Click);
|
||||
//
|
||||
// label5
|
||||
//
|
||||
this.label5.AutoSize = true;
|
||||
this.label5.Location = new System.Drawing.Point(19, 30);
|
||||
this.label5.Name = "label5";
|
||||
this.label5.Size = new System.Drawing.Size(94, 17);
|
||||
this.label5.TabIndex = 1;
|
||||
this.label5.Text = "serial number";
|
||||
//
|
||||
// tfSerialNumber
|
||||
//
|
||||
this.tfSerialNumber.Location = new System.Drawing.Point(171, 25);
|
||||
this.tfSerialNumber.Name = "tfSerialNumber";
|
||||
this.tfSerialNumber.Size = new System.Drawing.Size(247, 22);
|
||||
this.tfSerialNumber.TabIndex = 0;
|
||||
this.tfSerialNumber.Text = "SMT004469";
|
||||
//
|
||||
// mesPanelInfo
|
||||
//
|
||||
this.mesPanelInfo.Controls.Add(this.button4);
|
||||
this.mesPanelInfo.Controls.Add(this.label9);
|
||||
this.mesPanelInfo.Controls.Add(this.tfPanelInfoSnr);
|
||||
this.mesPanelInfo.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesPanelInfo.Name = "mesPanelInfo";
|
||||
this.mesPanelInfo.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesPanelInfo.TabIndex = 4;
|
||||
this.mesPanelInfo.Text = "mesPanelInfo";
|
||||
this.mesPanelInfo.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// button4
|
||||
//
|
||||
this.button4.Location = new System.Drawing.Point(465, 35);
|
||||
this.button4.Name = "button4";
|
||||
this.button4.Size = new System.Drawing.Size(191, 22);
|
||||
this.button4.TabIndex = 5;
|
||||
this.button4.Text = "send";
|
||||
this.button4.UseVisualStyleBackColor = true;
|
||||
this.button4.Click += new System.EventHandler(this.panelInfo_Click);
|
||||
//
|
||||
// label9
|
||||
//
|
||||
this.label9.AutoSize = true;
|
||||
this.label9.Location = new System.Drawing.Point(20, 40);
|
||||
this.label9.Name = "label9";
|
||||
this.label9.Size = new System.Drawing.Size(94, 17);
|
||||
this.label9.TabIndex = 4;
|
||||
this.label9.Text = "serial number";
|
||||
//
|
||||
// tfPanelInfoSnr
|
||||
//
|
||||
this.tfPanelInfoSnr.Location = new System.Drawing.Point(172, 35);
|
||||
this.tfPanelInfoSnr.Name = "tfPanelInfoSnr";
|
||||
this.tfPanelInfoSnr.Size = new System.Drawing.Size(247, 22);
|
||||
this.tfPanelInfoSnr.TabIndex = 3;
|
||||
this.tfPanelInfoSnr.Text = "C160727436";
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(28, 93);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(61, 17);
|
||||
this.label1.TabIndex = 5;
|
||||
this.label1.Text = "machine";
|
||||
//
|
||||
// tfMachine
|
||||
//
|
||||
this.tfMachine.Location = new System.Drawing.Point(118, 90);
|
||||
this.tfMachine.Name = "tfMachine";
|
||||
this.tfMachine.Size = new System.Drawing.Size(171, 22);
|
||||
this.tfMachine.TabIndex = 6;
|
||||
this.tfMachine.Text = "machine";
|
||||
//
|
||||
// label6
|
||||
//
|
||||
this.label6.AutoSize = true;
|
||||
this.label6.Location = new System.Drawing.Point(28, 125);
|
||||
this.label6.Name = "label6";
|
||||
this.label6.Size = new System.Drawing.Size(30, 17);
|
||||
this.label6.TabIndex = 7;
|
||||
this.label6.Text = "line";
|
||||
//
|
||||
// tfLine
|
||||
//
|
||||
this.tfLine.Location = new System.Drawing.Point(118, 122);
|
||||
this.tfLine.Name = "tfLine";
|
||||
this.tfLine.Size = new System.Drawing.Size(171, 22);
|
||||
this.tfLine.TabIndex = 8;
|
||||
this.tfLine.Text = "line";
|
||||
//
|
||||
// tabControl2
|
||||
//
|
||||
this.tabControl2.Controls.Add(this.tpRequest);
|
||||
this.tabControl2.Controls.Add(this.tpResponse);
|
||||
this.tabControl2.Location = new System.Drawing.Point(31, 409);
|
||||
this.tabControl2.Name = "tabControl2";
|
||||
this.tabControl2.SelectedIndex = 0;
|
||||
this.tabControl2.Size = new System.Drawing.Size(867, 267);
|
||||
this.tabControl2.TabIndex = 10;
|
||||
//
|
||||
// tpRequest
|
||||
//
|
||||
this.tpRequest.Controls.Add(this.tfRequest);
|
||||
this.tpRequest.Location = new System.Drawing.Point(4, 25);
|
||||
this.tpRequest.Name = "tpRequest";
|
||||
this.tpRequest.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tpRequest.Size = new System.Drawing.Size(859, 238);
|
||||
this.tpRequest.TabIndex = 0;
|
||||
this.tpRequest.Text = "Request";
|
||||
this.tpRequest.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfRequest
|
||||
//
|
||||
this.tfRequest.Location = new System.Drawing.Point(3, 6);
|
||||
this.tfRequest.Multiline = true;
|
||||
this.tfRequest.Name = "tfRequest";
|
||||
this.tfRequest.Size = new System.Drawing.Size(853, 229);
|
||||
this.tfRequest.TabIndex = 1;
|
||||
//
|
||||
// tpResponse
|
||||
//
|
||||
this.tpResponse.Controls.Add(this.tfResponse);
|
||||
this.tpResponse.Location = new System.Drawing.Point(4, 25);
|
||||
this.tpResponse.Name = "tpResponse";
|
||||
this.tpResponse.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tpResponse.Size = new System.Drawing.Size(859, 238);
|
||||
this.tpResponse.TabIndex = 1;
|
||||
this.tpResponse.Text = "Response";
|
||||
this.tpResponse.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfResponse
|
||||
//
|
||||
this.tfResponse.Location = new System.Drawing.Point(11, 6);
|
||||
this.tfResponse.Multiline = true;
|
||||
this.tfResponse.Name = "tfResponse";
|
||||
this.tfResponse.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.tfResponse.Size = new System.Drawing.Size(842, 226);
|
||||
this.tfResponse.TabIndex = 13;
|
||||
//
|
||||
// label14
|
||||
//
|
||||
this.label14.AutoSize = true;
|
||||
this.label14.Location = new System.Drawing.Point(28, 23);
|
||||
this.label14.Name = "label14";
|
||||
this.label14.Size = new System.Drawing.Size(35, 17);
|
||||
this.label14.TabIndex = 11;
|
||||
this.label14.Text = "host";
|
||||
//
|
||||
// label15
|
||||
//
|
||||
this.label15.AutoSize = true;
|
||||
this.label15.Location = new System.Drawing.Point(28, 53);
|
||||
this.label15.Name = "label15";
|
||||
this.label15.Size = new System.Drawing.Size(33, 17);
|
||||
this.label15.TabIndex = 12;
|
||||
this.label15.Text = "port";
|
||||
//
|
||||
// tbHost
|
||||
//
|
||||
this.tbHost.Location = new System.Drawing.Point(118, 20);
|
||||
this.tbHost.Name = "tbHost";
|
||||
this.tbHost.Size = new System.Drawing.Size(171, 22);
|
||||
this.tbHost.TabIndex = 13;
|
||||
this.tbHost.Text = "localhost";
|
||||
//
|
||||
// tbPort
|
||||
//
|
||||
this.tbPort.Location = new System.Drawing.Point(118, 50);
|
||||
this.tbPort.Name = "tbPort";
|
||||
this.tbPort.Size = new System.Drawing.Size(171, 22);
|
||||
this.tbPort.TabIndex = 14;
|
||||
this.tbPort.Text = "33000";
|
||||
//
|
||||
// button5
|
||||
//
|
||||
this.button5.Location = new System.Drawing.Point(455, 20);
|
||||
this.button5.Name = "button5";
|
||||
this.button5.Size = new System.Drawing.Size(112, 37);
|
||||
this.button5.TabIndex = 15;
|
||||
this.button5.Text = "mesStop";
|
||||
this.button5.UseVisualStyleBackColor = true;
|
||||
this.button5.Click += new System.EventHandler(this.button5_Click);
|
||||
//
|
||||
// label17
|
||||
//
|
||||
this.label17.AutoSize = true;
|
||||
this.label17.Location = new System.Drawing.Point(17, 24);
|
||||
this.label17.Name = "label17";
|
||||
this.label17.Size = new System.Drawing.Size(71, 17);
|
||||
this.label17.TabIndex = 14;
|
||||
this.label17.Text = "Operation";
|
||||
//
|
||||
// requestOperation
|
||||
//
|
||||
this.requestOperation.FormattingEnabled = true;
|
||||
this.requestOperation.Items.AddRange(new object[] {
|
||||
"set up",
|
||||
"tear down",
|
||||
"feeder place",
|
||||
"feeder remove"});
|
||||
this.requestOperation.Location = new System.Drawing.Point(137, 22);
|
||||
this.requestOperation.Name = "requestOperation";
|
||||
this.requestOperation.Size = new System.Drawing.Size(164, 24);
|
||||
this.requestOperation.TabIndex = 15;
|
||||
//
|
||||
// Form1
|
||||
//
|
||||
this.ClientSize = new System.Drawing.Size(910, 679);
|
||||
this.Controls.Add(this.button5);
|
||||
this.Controls.Add(this.tbPort);
|
||||
this.Controls.Add(this.tbHost);
|
||||
this.Controls.Add(this.label15);
|
||||
this.Controls.Add(this.label14);
|
||||
this.Controls.Add(this.tabControl2);
|
||||
this.Controls.Add(this.tfLine);
|
||||
this.Controls.Add(this.label6);
|
||||
this.Controls.Add(this.tfMachine);
|
||||
this.Controls.Add(this.label1);
|
||||
this.Controls.Add(this.tabControl1);
|
||||
this.Controls.Add(this.connectBtn);
|
||||
this.Name = "Form1";
|
||||
this.tabControl1.ResumeLayout(false);
|
||||
this.mesGetconfig.ResumeLayout(false);
|
||||
this.mesCreateContainer.ResumeLayout(false);
|
||||
this.mesCreateContainer.PerformLayout();
|
||||
this.mesCheckContainer.ResumeLayout(false);
|
||||
this.mesCheckContainer.PerformLayout();
|
||||
this.mesPlacementProgram.ResumeLayout(false);
|
||||
this.mesPlacementProgram.PerformLayout();
|
||||
this.mesInterlocking.ResumeLayout(false);
|
||||
this.mesInterlocking.PerformLayout();
|
||||
this.mesPanelInfo.ResumeLayout(false);
|
||||
this.mesPanelInfo.PerformLayout();
|
||||
this.tabControl2.ResumeLayout(false);
|
||||
this.tpRequest.ResumeLayout(false);
|
||||
this.tpRequest.PerformLayout();
|
||||
this.tpResponse.ResumeLayout(false);
|
||||
this.tpResponse.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.Button connectBtn;
|
||||
private System.Windows.Forms.Button configBtn;
|
||||
private System.Windows.Forms.TabControl tabControl1;
|
||||
private System.Windows.Forms.TabPage mesCreateContainer;
|
||||
private System.Windows.Forms.TabPage mesCheckContainer;
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.TextBox tfMachine;
|
||||
private System.Windows.Forms.TextBox tfCreateContainer;
|
||||
private System.Windows.Forms.Label label2;
|
||||
private System.Windows.Forms.Button button1;
|
||||
private System.Windows.Forms.ComboBox createOperation;
|
||||
private System.Windows.Forms.Button send;
|
||||
private System.Windows.Forms.TextBox tfQuantity;
|
||||
private System.Windows.Forms.TextBox tfComponent;
|
||||
private System.Windows.Forms.Label label4;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.TabPage mesPlacementProgram;
|
||||
private System.Windows.Forms.TabPage mesInterlocking;
|
||||
private System.Windows.Forms.Button button2;
|
||||
private System.Windows.Forms.Label label5;
|
||||
private System.Windows.Forms.TextBox tfSerialNumber;
|
||||
private System.Windows.Forms.Label label6;
|
||||
private System.Windows.Forms.TextBox tfLine;
|
||||
private System.Windows.Forms.TextBox tfPlacementRecipeInterlock;
|
||||
private System.Windows.Forms.Label label7;
|
||||
private System.Windows.Forms.Button button3;
|
||||
private System.Windows.Forms.Label label8;
|
||||
private System.Windows.Forms.TabPage mesPanelInfo;
|
||||
private System.Windows.Forms.Button button4;
|
||||
private System.Windows.Forms.Label label9;
|
||||
private System.Windows.Forms.TextBox tfPanelInfoSnr;
|
||||
private System.Windows.Forms.TabPage mesGetconfig;
|
||||
private System.Windows.Forms.TabControl tabControl2;
|
||||
private System.Windows.Forms.TabPage tpRequest;
|
||||
private System.Windows.Forms.TabPage tpResponse;
|
||||
private System.Windows.Forms.TextBox tfRequest;
|
||||
private System.Windows.Forms.TextBox tfResponse;
|
||||
private System.Windows.Forms.Label label10;
|
||||
private System.Windows.Forms.TextBox tbCheckContId;
|
||||
private System.Windows.Forms.TextBox tbCheckCompId;
|
||||
private System.Windows.Forms.Label label11;
|
||||
private System.Windows.Forms.TextBox tbCheckInitQty;
|
||||
private System.Windows.Forms.TextBox tbCheckActualQty;
|
||||
private System.Windows.Forms.Label label13;
|
||||
private System.Windows.Forms.Label label12;
|
||||
private System.Windows.Forms.Label label14;
|
||||
private System.Windows.Forms.Label label15;
|
||||
private System.Windows.Forms.TextBox tbHost;
|
||||
private System.Windows.Forms.TextBox tbPort;
|
||||
private System.Windows.Forms.Button button5;
|
||||
private System.Windows.Forms.TextBox tfActualQty;
|
||||
private System.Windows.Forms.Label label16;
|
||||
private System.Windows.Forms.ComboBox requestOperation;
|
||||
private System.Windows.Forms.Label label17;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,145 @@
|
||||
using com.itac.mes.commonsmt.data;
|
||||
using com.itac.mes.tools;
|
||||
using System;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
public partial class Form1 : Form
|
||||
{
|
||||
|
||||
MesServices service;
|
||||
ItacXmlSerializer serializer = new ItacXmlSerializer();
|
||||
|
||||
public Form1()
|
||||
{
|
||||
InitializeComponent();
|
||||
requestOperation.SelectedIndex = 0;
|
||||
createOperation.SelectedIndex = 1;
|
||||
}
|
||||
|
||||
private void pluginLogDelegate(Object sender, MyEventArgs e)
|
||||
{
|
||||
// aus der Dll delegierte Log-Nachricht
|
||||
Console.WriteLine("" + e.traceEventType + ": " + e.message);
|
||||
}
|
||||
|
||||
private void connectBtn_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (service == null)
|
||||
{
|
||||
service = new MesServices(tbHost.Text, Int32.Parse(tbPort.Text), -1);
|
||||
service.OnLog += new MyEventHandler(pluginLogDelegate);
|
||||
}
|
||||
tbHost.Enabled = false;
|
||||
tbPort.Enabled = false;
|
||||
|
||||
MesStartRequest startRequest = new MesStartRequest();
|
||||
MesResponse response = service.mesStart(startRequest);
|
||||
tfRequest.Lines = serializer.serialize(startRequest).ToString().Split('\n');
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void configBtn_Click(object sender, EventArgs e)
|
||||
{
|
||||
MesRequest getconfigRequest = new MesRequest();
|
||||
tfRequest.Lines = serializer.serialize(getconfigRequest).ToString().Split('\n');
|
||||
MesResponse response = service.mesGetConfiguration(getconfigRequest);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
|
||||
private void createContainer_Click(object sender, EventArgs e)
|
||||
{
|
||||
CreateContainerRequest request = new CreateContainerRequest();
|
||||
request.setOperation(createOperation.SelectedIndex);
|
||||
Container container = new Container();
|
||||
container.setContainerId(tfCreateContainer.Text);
|
||||
container.setComponentId(tfComponent.Text);
|
||||
container.setInitialQuantity(Int16.Parse(tfQuantity.Text));
|
||||
container.setActualQuantity(Int16.Parse(tfActualQty.Text));
|
||||
container.setExpirationDate(new DateTime(3000,12,31,23,59,59,DateTimeKind.Utc));
|
||||
|
||||
request.setContainers(new Container[] { container });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
CreateContainerResponse response = service.mesCreateContainer(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void checkContainer_Click(object sender, EventArgs e)
|
||||
{
|
||||
CheckContainerRequest request = new CheckContainerRequest();
|
||||
request.setOperation(requestOperation.SelectedIndex);
|
||||
Container cto1 = new Container();
|
||||
cto1.setContainerId(tbCheckContId.Text);
|
||||
cto1.setComponentId(tbCheckCompId.Text);
|
||||
cto1.setActualQuantity(Int16.Parse(tbCheckActualQty.Text));
|
||||
cto1.setInitialQuantity(Int16.Parse(tbCheckInitQty.Text));
|
||||
request.setContainers(new Container[] { cto1 });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
CheckContainerResponse response = service.mesCheckContainer(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
|
||||
private void interlocking_Click(object sender, EventArgs e)
|
||||
{
|
||||
InterlockingRequest mesInterlocking = new InterlockingRequest();
|
||||
mesInterlocking.setMachine(getMachine());
|
||||
string[] snInfo = tfSerialNumber.Text.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);
|
||||
mesInterlocking.setSerialnumbers(snInfo);
|
||||
mesInterlocking.setPlacementRecipeName(tfPlacementRecipeInterlock.Text);
|
||||
tfRequest.Lines = serializer.serialize(mesInterlocking).ToString().Split('\n');
|
||||
InterlockingResponse response = service.mesInterlocking(mesInterlocking);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private Machine getMachine()
|
||||
{
|
||||
Machine machine = new Machine();
|
||||
machine.setLastMachineInLine(false);
|
||||
machine.setLineName(tfLine.Text);
|
||||
machine.setMachineName(tfMachine.Text);
|
||||
machine.setLane("0");
|
||||
return machine;
|
||||
}
|
||||
|
||||
private void placementRecipeCheck_Click(object sender, EventArgs e)
|
||||
{
|
||||
PlacementRecipeCheckRequest request = new PlacementRecipeCheckRequest();
|
||||
request.setMachine(getMachine());
|
||||
request.setPlacementRecipeName("SXCPP_TESTA#Top");
|
||||
request.setSetupName("setup");
|
||||
Placement placement1 = new Placement();
|
||||
placement1.setComponentId("0402R");
|
||||
placement1.setDesignator("R10");
|
||||
placement1.setPanelName("panel/1");
|
||||
request.setPlacements(new Placement[] { placement1 });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
|
||||
PlacementRecipeCheckResponse response = service.mesCheckPlacementRecipe(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void panelInfo_Click(object sender, EventArgs e)
|
||||
{
|
||||
PanelInfoRequest mesPanelInfo = new PanelInfoRequest();
|
||||
mesPanelInfo.setMachine(getMachine());
|
||||
mesPanelInfo.setSerialnumber(tfPanelInfoSnr.Text);
|
||||
tfRequest.Lines = serializer.serialize(mesPanelInfo).ToString().Split('\n');
|
||||
PanelInfoResponse response = service.mesPanelInformation(mesPanelInfo);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void button5_Click(object sender, EventArgs e)
|
||||
{
|
||||
MesRequest stopRequest = new MesRequest();
|
||||
MesResponse response = service.mesStop(stopRequest);
|
||||
tfRequest.Lines = serializer.serialize(stopRequest).ToString().Split('\n');
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
tbHost.Enabled = true;
|
||||
tbPort.Enabled = true;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,145 @@
|
||||
using com.itac.mes.commonsmt.data;
|
||||
using com.itac.mes.tools;
|
||||
using System;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
public partial class Form1 : Form
|
||||
{
|
||||
|
||||
MesServices service;
|
||||
ItacXmlSerializer serializer = new ItacXmlSerializer();
|
||||
|
||||
public Form1()
|
||||
{
|
||||
InitializeComponent();
|
||||
requestOperation.SelectedIndex = 0;
|
||||
createOperation.SelectedIndex = 1;
|
||||
}
|
||||
|
||||
private void pluginLogDelegate(Object sender, MyEventArgs e)
|
||||
{
|
||||
// aus der Dll delegierte Log-Nachricht
|
||||
Console.WriteLine("" + e.traceEventType + ": " + e.message);
|
||||
}
|
||||
|
||||
private void connectBtn_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (service == null)
|
||||
{
|
||||
service = new MesServices(tbHost.Text, Int32.Parse(tbPort.Text), -1);
|
||||
service.OnLog += new MyEventHandler(pluginLogDelegate);
|
||||
}
|
||||
tbHost.Enabled = false;
|
||||
tbPort.Enabled = false;
|
||||
|
||||
MesStartRequest startRequest = new MesStartRequest();
|
||||
MesResponse response = service.mesStart(startRequest);
|
||||
tfRequest.Lines = serializer.serialize(startRequest).ToString().Split('\n');
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void configBtn_Click(object sender, EventArgs e)
|
||||
{
|
||||
MesRequest getconfigRequest = new MesRequest();
|
||||
tfRequest.Lines = serializer.serialize(getconfigRequest).ToString().Split('\n');
|
||||
MesResponse response = service.mesGetConfiguration(getconfigRequest);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
|
||||
private void createContainer_Click(object sender, EventArgs e)
|
||||
{
|
||||
CreateContainerRequest request = new CreateContainerRequest();
|
||||
request.setOperation(createOperation.SelectedIndex);
|
||||
Container container = new Container();
|
||||
container.setContainerId(tfCreateContainer.Text);
|
||||
container.setComponentId(tfComponent.Text);
|
||||
container.setInitialQuantity(Int16.Parse(tfQuantity.Text));
|
||||
container.setActualQuantity(Int16.Parse(tfActualQty.Text));
|
||||
container.setExpirationDate(new DateTime(3000,12,31,23,59,59,DateTimeKind.Utc));
|
||||
|
||||
request.setContainers(new Container[] { container });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
CreateContainerResponse response = service.mesCreateContainer(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void checkContainer_Click(object sender, EventArgs e)
|
||||
{
|
||||
CheckContainerRequest request = new CheckContainerRequest();
|
||||
request.setOperation(requestOperation.SelectedIndex);
|
||||
Container cto1 = new Container();
|
||||
cto1.setContainerId(tbCheckContId.Text);
|
||||
cto1.setComponentId(tbCheckCompId.Text);
|
||||
cto1.setActualQuantity(Int16.Parse(tbCheckActualQty.Text));
|
||||
cto1.setInitialQuantity(Int16.Parse(tbCheckInitQty.Text));
|
||||
request.setContainers(new Container[] { cto1 });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
CheckContainerResponse response = service.mesCheckContainer(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
|
||||
private void interlocking_Click(object sender, EventArgs e)
|
||||
{
|
||||
InterlockingRequest mesInterlocking = new InterlockingRequest();
|
||||
mesInterlocking.setMachine(getMachine());
|
||||
string[] snInfo = tfSerialNumber.Text.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);
|
||||
mesInterlocking.setSerialnumbers(snInfo);
|
||||
mesInterlocking.setPlacementRecipeName(tfPlacementRecipeInterlock.Text);
|
||||
tfRequest.Lines = serializer.serialize(mesInterlocking).ToString().Split('\n');
|
||||
InterlockingResponse response = service.mesInterlocking(mesInterlocking);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private Machine getMachine()
|
||||
{
|
||||
Machine machine = new Machine();
|
||||
machine.setLastMachineInLine(false);
|
||||
machine.setLineName(tfLine.Text);
|
||||
machine.setMachineName(tfMachine.Text);
|
||||
machine.setLane("0");
|
||||
return machine;
|
||||
}
|
||||
|
||||
private void placementRecipeCheck_Click(object sender, EventArgs e)
|
||||
{
|
||||
PlacementRecipeCheckRequest request = new PlacementRecipeCheckRequest();
|
||||
request.setMachine(getMachine());
|
||||
request.setPlacementRecipeName("SXCPP_TESTA#Top");
|
||||
request.setSetupName("setup");
|
||||
Placement placement1 = new Placement();
|
||||
placement1.setComponentId("0402R");
|
||||
placement1.setDesignator("R10");
|
||||
placement1.setPanelName("panel/1");
|
||||
request.setPlacements(new Placement[] { placement1 });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
|
||||
PlacementRecipeCheckResponse response = service.mesCheckPlacementRecipe(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void panelInfo_Click(object sender, EventArgs e)
|
||||
{
|
||||
PanelInfoRequest mesPanelInfo = new PanelInfoRequest();
|
||||
mesPanelInfo.setMachine(getMachine());
|
||||
mesPanelInfo.setSerialnumber(tfPanelInfoSnr.Text);
|
||||
tfRequest.Lines = serializer.serialize(mesPanelInfo).ToString().Split('\n');
|
||||
PanelInfoResponse response = service.mesPanelInformation(mesPanelInfo);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void button5_Click(object sender, EventArgs e)
|
||||
{
|
||||
MesRequest stopRequest = new MesRequest();
|
||||
MesResponse response = service.mesStop(stopRequest);
|
||||
tfRequest.Lines = serializer.serialize(stopRequest).ToString().Split('\n');
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
tbHost.Enabled = true;
|
||||
tbPort.Enabled = true;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
* Copyright (c) 2015 iTAC Software AG, Germany. All Rights Reserved.
|
||||
*
|
||||
* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,
|
||||
* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language
|
||||
* without the written permission of iTAC Software AG.
|
||||
*/
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
static class Program
|
||||
{
|
||||
/// <summary>
|
||||
/// Der Haupteinstiegspunkt für die Anwendung.
|
||||
/// </summary>
|
||||
[STAThread]
|
||||
static void Main()
|
||||
{
|
||||
Application.EnableVisualStyles();
|
||||
Application.SetCompatibleTextRenderingDefault(false);
|
||||
Application.Run(new Form1());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
* Copyright (c) 2015 iTAC Software AG, Germany. All Rights Reserved.
|
||||
*
|
||||
* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,
|
||||
* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language
|
||||
* without the written permission of iTAC Software AG.
|
||||
*/
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
static class Program
|
||||
{
|
||||
/// <summary>
|
||||
/// Der Haupteinstiegspunkt für die Anwendung.
|
||||
/// </summary>
|
||||
[STAThread]
|
||||
static void Main()
|
||||
{
|
||||
Application.EnableVisualStyles();
|
||||
Application.SetCompatibleTextRenderingDefault(false);
|
||||
Application.Run(new Form1());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
|
||||
</startup>
|
||||
</configuration>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0"?>
|
||||
<configuration>
|
||||
<startup>
|
||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
|
||||
</startup>
|
||||
</configuration>
|
||||
@@ -0,0 +1,99 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{EE34316D-2001-49FF-8DC1-7737D4394E80}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>com.itac.mes.commonsmt</RootNamespace>
|
||||
<AssemblyName>DemoApplication</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="CommonSmtApi">
|
||||
<HintPath>..\Plugin\lib\CommonSmtApi.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Deployment" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Form1.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Form1.Designer.cs">
|
||||
<DependentUpon>Form1.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Program.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<EmbeddedResource Include="Form1.resx">
|
||||
<DependentUpon>Form1.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<Compile Include="Properties\Resources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
<DesignTime>True</DesignTime>
|
||||
</Compile>
|
||||
<None Include="Properties\Settings.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
<Compile Include="Properties\Settings.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="App.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Plugin\Plugin.csproj">
|
||||
<Project>{c3d8fc7c-22b2-46f9-842f-19165f078217}</Project>
|
||||
<Name>Plugin</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
@@ -0,0 +1,99 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
||||
<PropertyGroup>
|
||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
||||
<ProjectGuid>{EE34316D-2001-49FF-8DC1-7737D4394E80}</ProjectGuid>
|
||||
<OutputType>WinExe</OutputType>
|
||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
||||
<RootNamespace>com.itac.mes.commonsmt</RootNamespace>
|
||||
<AssemblyName>DemoApplication</AssemblyName>
|
||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<TargetFrameworkProfile />
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugSymbols>true</DebugSymbols>
|
||||
<DebugType>full</DebugType>
|
||||
<Optimize>false</Optimize>
|
||||
<OutputPath>bin\Debug\</OutputPath>
|
||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
<DebugType>pdbonly</DebugType>
|
||||
<Optimize>true</Optimize>
|
||||
<OutputPath>bin\Release\</OutputPath>
|
||||
<DefineConstants>TRACE</DefineConstants>
|
||||
<ErrorReport>prompt</ErrorReport>
|
||||
<WarningLevel>4</WarningLevel>
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<Reference Include="CommonSmtApi">
|
||||
<HintPath>..\Plugin\lib\CommonSmtApi.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Core" />
|
||||
<Reference Include="System.Xml.Linq" />
|
||||
<Reference Include="System.Data.DataSetExtensions" />
|
||||
<Reference Include="Microsoft.CSharp" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Deployment" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Windows.Forms" />
|
||||
<Reference Include="System.Xml" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="Form1.cs">
|
||||
<SubType>Form</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Form1.Designer.cs">
|
||||
<DependentUpon>Form1.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Program.cs" />
|
||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
||||
<EmbeddedResource Include="Form1.resx">
|
||||
<DependentUpon>Form1.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="Properties\Resources.resx">
|
||||
<Generator>ResXFileCodeGenerator</Generator>
|
||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<Compile Include="Properties\Resources.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Resources.resx</DependentUpon>
|
||||
<DesignTime>True</DesignTime>
|
||||
</Compile>
|
||||
<None Include="Properties\Settings.settings">
|
||||
<Generator>SettingsSingleFileGenerator</Generator>
|
||||
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
||||
</None>
|
||||
<Compile Include="Properties\Settings.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
||||
</Compile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="App.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\Plugin\Plugin.csproj">
|
||||
<Project>{c3d8fc7c-22b2-46f9-842f-19165f078217}</Project>
|
||||
<Name>Plugin</Name>
|
||||
</ProjectReference>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
||||
Other similar extension points exist, see Microsoft.Common.targets.
|
||||
<Target Name="BeforeBuild">
|
||||
</Target>
|
||||
<Target Name="AfterBuild">
|
||||
</Target>
|
||||
-->
|
||||
</Project>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<ProjectView>ProjectFiles</ProjectView>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<ProjectView>ProjectFiles</ProjectView>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
720
interface/commonsmt/dotnetplugin/target/archive-tmp/fileSetFormatter.1127790345.tmp/Form1.Designer.cs
generated
Normal file
720
interface/commonsmt/dotnetplugin/target/archive-tmp/fileSetFormatter.1127790345.tmp/Form1.Designer.cs
generated
Normal file
@@ -0,0 +1,720 @@
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
partial class Form1
|
||||
{
|
||||
/// <summary>
|
||||
/// Erforderliche Designervariable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Verwendete Ressourcen bereinigen.
|
||||
/// </summary>
|
||||
/// <param name="disposing">True, wenn verwaltete Ressourcen gel<65>scht werden sollen; andernfalls False.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Vom Windows Form-Designer generierter Code
|
||||
|
||||
/// <summary>
|
||||
/// Erforderliche Methode f<>r die Designerunterst<73>tzung.
|
||||
/// Der Inhalt der Methode darf nicht mit dem Code-Editor ge<67>ndert werden.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.connectBtn = new System.Windows.Forms.Button();
|
||||
this.configBtn = new System.Windows.Forms.Button();
|
||||
this.tabControl1 = new System.Windows.Forms.TabControl();
|
||||
this.mesGetconfig = new System.Windows.Forms.TabPage();
|
||||
this.mesCreateContainer = new System.Windows.Forms.TabPage();
|
||||
this.tfActualQty = new System.Windows.Forms.TextBox();
|
||||
this.label16 = new System.Windows.Forms.Label();
|
||||
this.tfQuantity = new System.Windows.Forms.TextBox();
|
||||
this.tfComponent = new System.Windows.Forms.TextBox();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.createOperation = new System.Windows.Forms.ComboBox();
|
||||
this.button1 = new System.Windows.Forms.Button();
|
||||
this.tfCreateContainer = new System.Windows.Forms.TextBox();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.mesCheckContainer = new System.Windows.Forms.TabPage();
|
||||
this.tbCheckInitQty = new System.Windows.Forms.TextBox();
|
||||
this.tbCheckActualQty = new System.Windows.Forms.TextBox();
|
||||
this.label13 = new System.Windows.Forms.Label();
|
||||
this.label12 = new System.Windows.Forms.Label();
|
||||
this.tbCheckCompId = new System.Windows.Forms.TextBox();
|
||||
this.label11 = new System.Windows.Forms.Label();
|
||||
this.label10 = new System.Windows.Forms.Label();
|
||||
this.tbCheckContId = new System.Windows.Forms.TextBox();
|
||||
this.send = new System.Windows.Forms.Button();
|
||||
this.mesPlacementProgram = new System.Windows.Forms.TabPage();
|
||||
this.button3 = new System.Windows.Forms.Button();
|
||||
this.label8 = new System.Windows.Forms.Label();
|
||||
this.mesInterlocking = new System.Windows.Forms.TabPage();
|
||||
this.tfPlacementRecipeInterlock = new System.Windows.Forms.TextBox();
|
||||
this.label7 = new System.Windows.Forms.Label();
|
||||
this.button2 = new System.Windows.Forms.Button();
|
||||
this.label5 = new System.Windows.Forms.Label();
|
||||
this.tfSerialNumber = new System.Windows.Forms.TextBox();
|
||||
this.mesPanelInfo = new System.Windows.Forms.TabPage();
|
||||
this.button4 = new System.Windows.Forms.Button();
|
||||
this.label9 = new System.Windows.Forms.Label();
|
||||
this.tfPanelInfoSnr = new System.Windows.Forms.TextBox();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.tfMachine = new System.Windows.Forms.TextBox();
|
||||
this.label6 = new System.Windows.Forms.Label();
|
||||
this.tfLine = new System.Windows.Forms.TextBox();
|
||||
this.tabControl2 = new System.Windows.Forms.TabControl();
|
||||
this.tpRequest = new System.Windows.Forms.TabPage();
|
||||
this.tfRequest = new System.Windows.Forms.TextBox();
|
||||
this.tpResponse = new System.Windows.Forms.TabPage();
|
||||
this.tfResponse = new System.Windows.Forms.TextBox();
|
||||
this.label14 = new System.Windows.Forms.Label();
|
||||
this.label15 = new System.Windows.Forms.Label();
|
||||
this.tbHost = new System.Windows.Forms.TextBox();
|
||||
this.tbPort = new System.Windows.Forms.TextBox();
|
||||
this.button5 = new System.Windows.Forms.Button();
|
||||
this.label17 = new System.Windows.Forms.Label();
|
||||
this.requestOperation = new System.Windows.Forms.ComboBox();
|
||||
this.tabControl1.SuspendLayout();
|
||||
this.mesGetconfig.SuspendLayout();
|
||||
this.mesCreateContainer.SuspendLayout();
|
||||
this.mesCheckContainer.SuspendLayout();
|
||||
this.mesPlacementProgram.SuspendLayout();
|
||||
this.mesInterlocking.SuspendLayout();
|
||||
this.mesPanelInfo.SuspendLayout();
|
||||
this.tabControl2.SuspendLayout();
|
||||
this.tpRequest.SuspendLayout();
|
||||
this.tpResponse.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// connectBtn
|
||||
//
|
||||
this.connectBtn.Location = new System.Drawing.Point(323, 20);
|
||||
this.connectBtn.Name = "connectBtn";
|
||||
this.connectBtn.Size = new System.Drawing.Size(112, 37);
|
||||
this.connectBtn.TabIndex = 0;
|
||||
this.connectBtn.Text = "mesStart";
|
||||
this.connectBtn.UseVisualStyleBackColor = true;
|
||||
this.connectBtn.Click += new System.EventHandler(this.connectBtn_Click);
|
||||
//
|
||||
// configBtn
|
||||
//
|
||||
this.configBtn.Location = new System.Drawing.Point(21, 20);
|
||||
this.configBtn.Name = "configBtn";
|
||||
this.configBtn.Size = new System.Drawing.Size(179, 37);
|
||||
this.configBtn.TabIndex = 3;
|
||||
this.configBtn.Text = "getConfiguration";
|
||||
this.configBtn.UseVisualStyleBackColor = true;
|
||||
this.configBtn.Click += new System.EventHandler(this.configBtn_Click);
|
||||
//
|
||||
// tabControl1
|
||||
//
|
||||
this.tabControl1.Controls.Add(this.mesGetconfig);
|
||||
this.tabControl1.Controls.Add(this.mesCreateContainer);
|
||||
this.tabControl1.Controls.Add(this.mesCheckContainer);
|
||||
this.tabControl1.Controls.Add(this.mesPlacementProgram);
|
||||
this.tabControl1.Controls.Add(this.mesInterlocking);
|
||||
this.tabControl1.Controls.Add(this.mesPanelInfo);
|
||||
this.tabControl1.Location = new System.Drawing.Point(31, 176);
|
||||
this.tabControl1.Name = "tabControl1";
|
||||
this.tabControl1.SelectedIndex = 0;
|
||||
this.tabControl1.Size = new System.Drawing.Size(892, 208);
|
||||
this.tabControl1.TabIndex = 4;
|
||||
//
|
||||
// mesGetconfig
|
||||
//
|
||||
this.mesGetconfig.Controls.Add(this.configBtn);
|
||||
this.mesGetconfig.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesGetconfig.Name = "mesGetconfig";
|
||||
this.mesGetconfig.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesGetconfig.TabIndex = 5;
|
||||
this.mesGetconfig.Text = "mesGetConfiguration";
|
||||
this.mesGetconfig.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// mesCreateContainer
|
||||
//
|
||||
this.mesCreateContainer.Controls.Add(this.tfActualQty);
|
||||
this.mesCreateContainer.Controls.Add(this.label16);
|
||||
this.mesCreateContainer.Controls.Add(this.tfQuantity);
|
||||
this.mesCreateContainer.Controls.Add(this.tfComponent);
|
||||
this.mesCreateContainer.Controls.Add(this.label4);
|
||||
this.mesCreateContainer.Controls.Add(this.label3);
|
||||
this.mesCreateContainer.Controls.Add(this.createOperation);
|
||||
this.mesCreateContainer.Controls.Add(this.button1);
|
||||
this.mesCreateContainer.Controls.Add(this.tfCreateContainer);
|
||||
this.mesCreateContainer.Controls.Add(this.label2);
|
||||
this.mesCreateContainer.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesCreateContainer.Name = "mesCreateContainer";
|
||||
this.mesCreateContainer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.mesCreateContainer.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesCreateContainer.TabIndex = 0;
|
||||
this.mesCreateContainer.Text = "mesCreateContainer";
|
||||
this.mesCreateContainer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfActualQty
|
||||
//
|
||||
this.tfActualQty.Location = new System.Drawing.Point(136, 160);
|
||||
this.tfActualQty.Name = "tfActualQty";
|
||||
this.tfActualQty.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfActualQty.TabIndex = 10;
|
||||
this.tfActualQty.Text = "1500";
|
||||
//
|
||||
// label16
|
||||
//
|
||||
this.label16.AutoSize = true;
|
||||
this.label16.Location = new System.Drawing.Point(31, 156);
|
||||
this.label16.Name = "label16";
|
||||
this.label16.Size = new System.Drawing.Size(100, 17);
|
||||
this.label16.TabIndex = 9;
|
||||
this.label16.Text = "actual quantity";
|
||||
//
|
||||
// tfQuantity
|
||||
//
|
||||
this.tfQuantity.Location = new System.Drawing.Point(136, 127);
|
||||
this.tfQuantity.Name = "tfQuantity";
|
||||
this.tfQuantity.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfQuantity.TabIndex = 8;
|
||||
this.tfQuantity.Text = "2000";
|
||||
//
|
||||
// tfComponent
|
||||
//
|
||||
this.tfComponent.Location = new System.Drawing.Point(137, 89);
|
||||
this.tfComponent.Name = "tfComponent";
|
||||
this.tfComponent.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfComponent.TabIndex = 7;
|
||||
this.tfComponent.Text = "0402R";
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Location = new System.Drawing.Point(28, 121);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(94, 17);
|
||||
this.label4.TabIndex = 6;
|
||||
this.label4.Text = "initial quantity";
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(28, 89);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(58, 17);
|
||||
this.label3.TabIndex = 5;
|
||||
this.label3.Text = "material";
|
||||
//
|
||||
// createOperation
|
||||
//
|
||||
this.createOperation.FormattingEnabled = true;
|
||||
this.createOperation.Items.AddRange(new object[] {
|
||||
"REQUEST_MATERIAL",
|
||||
"CREATE_MATERIAL"});
|
||||
this.createOperation.Location = new System.Drawing.Point(21, 18);
|
||||
this.createOperation.Name = "createOperation";
|
||||
this.createOperation.Size = new System.Drawing.Size(279, 24);
|
||||
this.createOperation.TabIndex = 4;
|
||||
//
|
||||
// button1
|
||||
//
|
||||
this.button1.Location = new System.Drawing.Point(327, 18);
|
||||
this.button1.Name = "button1";
|
||||
this.button1.Size = new System.Drawing.Size(112, 28);
|
||||
this.button1.TabIndex = 2;
|
||||
this.button1.Text = "send";
|
||||
this.button1.UseVisualStyleBackColor = true;
|
||||
this.button1.Click += new System.EventHandler(this.createContainer_Click);
|
||||
//
|
||||
// tfCreateContainer
|
||||
//
|
||||
this.tfCreateContainer.Location = new System.Drawing.Point(135, 57);
|
||||
this.tfCreateContainer.Name = "tfCreateContainer";
|
||||
this.tfCreateContainer.Size = new System.Drawing.Size(165, 22);
|
||||
this.tfCreateContainer.TabIndex = 1;
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(18, 57);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(87, 17);
|
||||
this.label2.TabIndex = 0;
|
||||
this.label2.Text = "ContainerNo";
|
||||
//
|
||||
// mesCheckContainer
|
||||
//
|
||||
this.mesCheckContainer.Controls.Add(this.requestOperation);
|
||||
this.mesCheckContainer.Controls.Add(this.label17);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckInitQty);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckActualQty);
|
||||
this.mesCheckContainer.Controls.Add(this.label13);
|
||||
this.mesCheckContainer.Controls.Add(this.label12);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckCompId);
|
||||
this.mesCheckContainer.Controls.Add(this.label11);
|
||||
this.mesCheckContainer.Controls.Add(this.label10);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckContId);
|
||||
this.mesCheckContainer.Controls.Add(this.send);
|
||||
this.mesCheckContainer.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesCheckContainer.Name = "mesCheckContainer";
|
||||
this.mesCheckContainer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.mesCheckContainer.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesCheckContainer.TabIndex = 1;
|
||||
this.mesCheckContainer.Text = "mesCheckContainer";
|
||||
this.mesCheckContainer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tbCheckInitQty
|
||||
//
|
||||
this.tbCheckInitQty.Location = new System.Drawing.Point(137, 164);
|
||||
this.tbCheckInitQty.Name = "tbCheckInitQty";
|
||||
this.tbCheckInitQty.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckInitQty.TabIndex = 13;
|
||||
this.tbCheckInitQty.Text = "500";
|
||||
//
|
||||
// tbCheckActualQty
|
||||
//
|
||||
this.tbCheckActualQty.Location = new System.Drawing.Point(137, 129);
|
||||
this.tbCheckActualQty.Name = "tbCheckActualQty";
|
||||
this.tbCheckActualQty.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckActualQty.TabIndex = 12;
|
||||
this.tbCheckActualQty.Text = "500";
|
||||
//
|
||||
// label13
|
||||
//
|
||||
this.label13.AutoSize = true;
|
||||
this.label13.Location = new System.Drawing.Point(9, 167);
|
||||
this.label13.Name = "label13";
|
||||
this.label13.Size = new System.Drawing.Size(66, 17);
|
||||
this.label13.TabIndex = 11;
|
||||
this.label13.Text = "initial Qty";
|
||||
//
|
||||
// label12
|
||||
//
|
||||
this.label12.AutoSize = true;
|
||||
this.label12.Location = new System.Drawing.Point(9, 132);
|
||||
this.label12.Name = "label12";
|
||||
this.label12.Size = new System.Drawing.Size(72, 17);
|
||||
this.label12.TabIndex = 10;
|
||||
this.label12.Text = "actual Qty";
|
||||
//
|
||||
// tbCheckCompId
|
||||
//
|
||||
this.tbCheckCompId.Location = new System.Drawing.Point(137, 95);
|
||||
this.tbCheckCompId.Name = "tbCheckCompId";
|
||||
this.tbCheckCompId.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckCompId.TabIndex = 9;
|
||||
this.tbCheckCompId.Text = "Part01";
|
||||
//
|
||||
// label11
|
||||
//
|
||||
this.label11.AutoSize = true;
|
||||
this.label11.Location = new System.Drawing.Point(9, 98);
|
||||
this.label11.Name = "label11";
|
||||
this.label11.Size = new System.Drawing.Size(89, 17);
|
||||
this.label11.TabIndex = 8;
|
||||
this.label11.Text = "componentId";
|
||||
//
|
||||
// label10
|
||||
//
|
||||
this.label10.AutoSize = true;
|
||||
this.label10.Location = new System.Drawing.Point(9, 63);
|
||||
this.label10.Name = "label10";
|
||||
this.label10.Size = new System.Drawing.Size(78, 17);
|
||||
this.label10.TabIndex = 7;
|
||||
this.label10.Text = "containerId";
|
||||
//
|
||||
// tbCheckContId
|
||||
//
|
||||
this.tbCheckContId.Location = new System.Drawing.Point(137, 60);
|
||||
this.tbCheckContId.Name = "tbCheckContId";
|
||||
this.tbCheckContId.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckContId.TabIndex = 6;
|
||||
this.tbCheckContId.Text = "000106";
|
||||
//
|
||||
// send
|
||||
//
|
||||
this.send.Location = new System.Drawing.Point(388, 20);
|
||||
this.send.Name = "send";
|
||||
this.send.Size = new System.Drawing.Size(171, 38);
|
||||
this.send.TabIndex = 5;
|
||||
this.send.Text = "send";
|
||||
this.send.UseVisualStyleBackColor = true;
|
||||
this.send.Click += new System.EventHandler(this.checkContainer_Click);
|
||||
//
|
||||
// mesPlacementProgram
|
||||
//
|
||||
this.mesPlacementProgram.Controls.Add(this.button3);
|
||||
this.mesPlacementProgram.Controls.Add(this.label8);
|
||||
this.mesPlacementProgram.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesPlacementProgram.Name = "mesPlacementProgram";
|
||||
this.mesPlacementProgram.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesPlacementProgram.TabIndex = 2;
|
||||
this.mesPlacementProgram.Text = "mesPlacementProgramCheck";
|
||||
this.mesPlacementProgram.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// button3
|
||||
//
|
||||
this.button3.Location = new System.Drawing.Point(377, 19);
|
||||
this.button3.Name = "button3";
|
||||
this.button3.Size = new System.Drawing.Size(193, 48);
|
||||
this.button3.TabIndex = 1;
|
||||
this.button3.Text = "send";
|
||||
this.button3.UseVisualStyleBackColor = true;
|
||||
this.button3.Click += new System.EventHandler(this.placementRecipeCheck_Click);
|
||||
//
|
||||
// label8
|
||||
//
|
||||
this.label8.AutoSize = true;
|
||||
this.label8.Location = new System.Drawing.Point(19, 21);
|
||||
this.label8.Name = "label8";
|
||||
this.label8.Size = new System.Drawing.Size(133, 17);
|
||||
this.label8.TabIndex = 0;
|
||||
this.label8.Text = "fix placement recipe";
|
||||
//
|
||||
// mesInterlocking
|
||||
//
|
||||
this.mesInterlocking.Controls.Add(this.tfPlacementRecipeInterlock);
|
||||
this.mesInterlocking.Controls.Add(this.label7);
|
||||
this.mesInterlocking.Controls.Add(this.button2);
|
||||
this.mesInterlocking.Controls.Add(this.label5);
|
||||
this.mesInterlocking.Controls.Add(this.tfSerialNumber);
|
||||
this.mesInterlocking.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesInterlocking.Name = "mesInterlocking";
|
||||
this.mesInterlocking.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesInterlocking.TabIndex = 3;
|
||||
this.mesInterlocking.Text = "mesInterlocking";
|
||||
this.mesInterlocking.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfPlacementRecipeInterlock
|
||||
//
|
||||
this.tfPlacementRecipeInterlock.Location = new System.Drawing.Point(175, 60);
|
||||
this.tfPlacementRecipeInterlock.Name = "tfPlacementRecipeInterlock";
|
||||
this.tfPlacementRecipeInterlock.Size = new System.Drawing.Size(242, 22);
|
||||
this.tfPlacementRecipeInterlock.TabIndex = 5;
|
||||
this.tfPlacementRecipeInterlock.Text = "SXCPP_TESTA_Top";
|
||||
//
|
||||
// label7
|
||||
//
|
||||
this.label7.AutoSize = true;
|
||||
this.label7.Location = new System.Drawing.Point(19, 62);
|
||||
this.label7.Name = "label7";
|
||||
this.label7.Size = new System.Drawing.Size(121, 17);
|
||||
this.label7.TabIndex = 4;
|
||||
this.label7.Text = "placement Recipe";
|
||||
//
|
||||
// button2
|
||||
//
|
||||
this.button2.Location = new System.Drawing.Point(464, 25);
|
||||
this.button2.Name = "button2";
|
||||
this.button2.Size = new System.Drawing.Size(191, 22);
|
||||
this.button2.TabIndex = 2;
|
||||
this.button2.Text = "send";
|
||||
this.button2.UseVisualStyleBackColor = true;
|
||||
this.button2.Click += new System.EventHandler(this.interlocking_Click);
|
||||
//
|
||||
// label5
|
||||
//
|
||||
this.label5.AutoSize = true;
|
||||
this.label5.Location = new System.Drawing.Point(19, 30);
|
||||
this.label5.Name = "label5";
|
||||
this.label5.Size = new System.Drawing.Size(94, 17);
|
||||
this.label5.TabIndex = 1;
|
||||
this.label5.Text = "serial number";
|
||||
//
|
||||
// tfSerialNumber
|
||||
//
|
||||
this.tfSerialNumber.Location = new System.Drawing.Point(171, 25);
|
||||
this.tfSerialNumber.Name = "tfSerialNumber";
|
||||
this.tfSerialNumber.Size = new System.Drawing.Size(247, 22);
|
||||
this.tfSerialNumber.TabIndex = 0;
|
||||
this.tfSerialNumber.Text = "SMT004469";
|
||||
//
|
||||
// mesPanelInfo
|
||||
//
|
||||
this.mesPanelInfo.Controls.Add(this.button4);
|
||||
this.mesPanelInfo.Controls.Add(this.label9);
|
||||
this.mesPanelInfo.Controls.Add(this.tfPanelInfoSnr);
|
||||
this.mesPanelInfo.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesPanelInfo.Name = "mesPanelInfo";
|
||||
this.mesPanelInfo.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesPanelInfo.TabIndex = 4;
|
||||
this.mesPanelInfo.Text = "mesPanelInfo";
|
||||
this.mesPanelInfo.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// button4
|
||||
//
|
||||
this.button4.Location = new System.Drawing.Point(465, 35);
|
||||
this.button4.Name = "button4";
|
||||
this.button4.Size = new System.Drawing.Size(191, 22);
|
||||
this.button4.TabIndex = 5;
|
||||
this.button4.Text = "send";
|
||||
this.button4.UseVisualStyleBackColor = true;
|
||||
this.button4.Click += new System.EventHandler(this.panelInfo_Click);
|
||||
//
|
||||
// label9
|
||||
//
|
||||
this.label9.AutoSize = true;
|
||||
this.label9.Location = new System.Drawing.Point(20, 40);
|
||||
this.label9.Name = "label9";
|
||||
this.label9.Size = new System.Drawing.Size(94, 17);
|
||||
this.label9.TabIndex = 4;
|
||||
this.label9.Text = "serial number";
|
||||
//
|
||||
// tfPanelInfoSnr
|
||||
//
|
||||
this.tfPanelInfoSnr.Location = new System.Drawing.Point(172, 35);
|
||||
this.tfPanelInfoSnr.Name = "tfPanelInfoSnr";
|
||||
this.tfPanelInfoSnr.Size = new System.Drawing.Size(247, 22);
|
||||
this.tfPanelInfoSnr.TabIndex = 3;
|
||||
this.tfPanelInfoSnr.Text = "C160727436";
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(28, 93);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(61, 17);
|
||||
this.label1.TabIndex = 5;
|
||||
this.label1.Text = "machine";
|
||||
//
|
||||
// tfMachine
|
||||
//
|
||||
this.tfMachine.Location = new System.Drawing.Point(118, 90);
|
||||
this.tfMachine.Name = "tfMachine";
|
||||
this.tfMachine.Size = new System.Drawing.Size(171, 22);
|
||||
this.tfMachine.TabIndex = 6;
|
||||
this.tfMachine.Text = "machine";
|
||||
//
|
||||
// label6
|
||||
//
|
||||
this.label6.AutoSize = true;
|
||||
this.label6.Location = new System.Drawing.Point(28, 125);
|
||||
this.label6.Name = "label6";
|
||||
this.label6.Size = new System.Drawing.Size(30, 17);
|
||||
this.label6.TabIndex = 7;
|
||||
this.label6.Text = "line";
|
||||
//
|
||||
// tfLine
|
||||
//
|
||||
this.tfLine.Location = new System.Drawing.Point(118, 122);
|
||||
this.tfLine.Name = "tfLine";
|
||||
this.tfLine.Size = new System.Drawing.Size(171, 22);
|
||||
this.tfLine.TabIndex = 8;
|
||||
this.tfLine.Text = "line";
|
||||
//
|
||||
// tabControl2
|
||||
//
|
||||
this.tabControl2.Controls.Add(this.tpRequest);
|
||||
this.tabControl2.Controls.Add(this.tpResponse);
|
||||
this.tabControl2.Location = new System.Drawing.Point(31, 409);
|
||||
this.tabControl2.Name = "tabControl2";
|
||||
this.tabControl2.SelectedIndex = 0;
|
||||
this.tabControl2.Size = new System.Drawing.Size(867, 267);
|
||||
this.tabControl2.TabIndex = 10;
|
||||
//
|
||||
// tpRequest
|
||||
//
|
||||
this.tpRequest.Controls.Add(this.tfRequest);
|
||||
this.tpRequest.Location = new System.Drawing.Point(4, 25);
|
||||
this.tpRequest.Name = "tpRequest";
|
||||
this.tpRequest.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tpRequest.Size = new System.Drawing.Size(859, 238);
|
||||
this.tpRequest.TabIndex = 0;
|
||||
this.tpRequest.Text = "Request";
|
||||
this.tpRequest.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfRequest
|
||||
//
|
||||
this.tfRequest.Location = new System.Drawing.Point(3, 6);
|
||||
this.tfRequest.Multiline = true;
|
||||
this.tfRequest.Name = "tfRequest";
|
||||
this.tfRequest.Size = new System.Drawing.Size(853, 229);
|
||||
this.tfRequest.TabIndex = 1;
|
||||
//
|
||||
// tpResponse
|
||||
//
|
||||
this.tpResponse.Controls.Add(this.tfResponse);
|
||||
this.tpResponse.Location = new System.Drawing.Point(4, 25);
|
||||
this.tpResponse.Name = "tpResponse";
|
||||
this.tpResponse.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tpResponse.Size = new System.Drawing.Size(859, 238);
|
||||
this.tpResponse.TabIndex = 1;
|
||||
this.tpResponse.Text = "Response";
|
||||
this.tpResponse.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfResponse
|
||||
//
|
||||
this.tfResponse.Location = new System.Drawing.Point(11, 6);
|
||||
this.tfResponse.Multiline = true;
|
||||
this.tfResponse.Name = "tfResponse";
|
||||
this.tfResponse.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.tfResponse.Size = new System.Drawing.Size(842, 226);
|
||||
this.tfResponse.TabIndex = 13;
|
||||
//
|
||||
// label14
|
||||
//
|
||||
this.label14.AutoSize = true;
|
||||
this.label14.Location = new System.Drawing.Point(28, 23);
|
||||
this.label14.Name = "label14";
|
||||
this.label14.Size = new System.Drawing.Size(35, 17);
|
||||
this.label14.TabIndex = 11;
|
||||
this.label14.Text = "host";
|
||||
//
|
||||
// label15
|
||||
//
|
||||
this.label15.AutoSize = true;
|
||||
this.label15.Location = new System.Drawing.Point(28, 53);
|
||||
this.label15.Name = "label15";
|
||||
this.label15.Size = new System.Drawing.Size(33, 17);
|
||||
this.label15.TabIndex = 12;
|
||||
this.label15.Text = "port";
|
||||
//
|
||||
// tbHost
|
||||
//
|
||||
this.tbHost.Location = new System.Drawing.Point(118, 20);
|
||||
this.tbHost.Name = "tbHost";
|
||||
this.tbHost.Size = new System.Drawing.Size(171, 22);
|
||||
this.tbHost.TabIndex = 13;
|
||||
this.tbHost.Text = "localhost";
|
||||
//
|
||||
// tbPort
|
||||
//
|
||||
this.tbPort.Location = new System.Drawing.Point(118, 50);
|
||||
this.tbPort.Name = "tbPort";
|
||||
this.tbPort.Size = new System.Drawing.Size(171, 22);
|
||||
this.tbPort.TabIndex = 14;
|
||||
this.tbPort.Text = "33000";
|
||||
//
|
||||
// button5
|
||||
//
|
||||
this.button5.Location = new System.Drawing.Point(455, 20);
|
||||
this.button5.Name = "button5";
|
||||
this.button5.Size = new System.Drawing.Size(112, 37);
|
||||
this.button5.TabIndex = 15;
|
||||
this.button5.Text = "mesStop";
|
||||
this.button5.UseVisualStyleBackColor = true;
|
||||
this.button5.Click += new System.EventHandler(this.button5_Click);
|
||||
//
|
||||
// label17
|
||||
//
|
||||
this.label17.AutoSize = true;
|
||||
this.label17.Location = new System.Drawing.Point(17, 24);
|
||||
this.label17.Name = "label17";
|
||||
this.label17.Size = new System.Drawing.Size(71, 17);
|
||||
this.label17.TabIndex = 14;
|
||||
this.label17.Text = "Operation";
|
||||
//
|
||||
// requestOperation
|
||||
//
|
||||
this.requestOperation.FormattingEnabled = true;
|
||||
this.requestOperation.Items.AddRange(new object[] {
|
||||
"set up",
|
||||
"tear down",
|
||||
"feeder place",
|
||||
"feeder remove"});
|
||||
this.requestOperation.Location = new System.Drawing.Point(137, 22);
|
||||
this.requestOperation.Name = "requestOperation";
|
||||
this.requestOperation.Size = new System.Drawing.Size(164, 24);
|
||||
this.requestOperation.TabIndex = 15;
|
||||
//
|
||||
// Form1
|
||||
//
|
||||
this.ClientSize = new System.Drawing.Size(910, 679);
|
||||
this.Controls.Add(this.button5);
|
||||
this.Controls.Add(this.tbPort);
|
||||
this.Controls.Add(this.tbHost);
|
||||
this.Controls.Add(this.label15);
|
||||
this.Controls.Add(this.label14);
|
||||
this.Controls.Add(this.tabControl2);
|
||||
this.Controls.Add(this.tfLine);
|
||||
this.Controls.Add(this.label6);
|
||||
this.Controls.Add(this.tfMachine);
|
||||
this.Controls.Add(this.label1);
|
||||
this.Controls.Add(this.tabControl1);
|
||||
this.Controls.Add(this.connectBtn);
|
||||
this.Name = "Form1";
|
||||
this.tabControl1.ResumeLayout(false);
|
||||
this.mesGetconfig.ResumeLayout(false);
|
||||
this.mesCreateContainer.ResumeLayout(false);
|
||||
this.mesCreateContainer.PerformLayout();
|
||||
this.mesCheckContainer.ResumeLayout(false);
|
||||
this.mesCheckContainer.PerformLayout();
|
||||
this.mesPlacementProgram.ResumeLayout(false);
|
||||
this.mesPlacementProgram.PerformLayout();
|
||||
this.mesInterlocking.ResumeLayout(false);
|
||||
this.mesInterlocking.PerformLayout();
|
||||
this.mesPanelInfo.ResumeLayout(false);
|
||||
this.mesPanelInfo.PerformLayout();
|
||||
this.tabControl2.ResumeLayout(false);
|
||||
this.tpRequest.ResumeLayout(false);
|
||||
this.tpRequest.PerformLayout();
|
||||
this.tpResponse.ResumeLayout(false);
|
||||
this.tpResponse.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.Button connectBtn;
|
||||
private System.Windows.Forms.Button configBtn;
|
||||
private System.Windows.Forms.TabControl tabControl1;
|
||||
private System.Windows.Forms.TabPage mesCreateContainer;
|
||||
private System.Windows.Forms.TabPage mesCheckContainer;
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.TextBox tfMachine;
|
||||
private System.Windows.Forms.TextBox tfCreateContainer;
|
||||
private System.Windows.Forms.Label label2;
|
||||
private System.Windows.Forms.Button button1;
|
||||
private System.Windows.Forms.ComboBox createOperation;
|
||||
private System.Windows.Forms.Button send;
|
||||
private System.Windows.Forms.TextBox tfQuantity;
|
||||
private System.Windows.Forms.TextBox tfComponent;
|
||||
private System.Windows.Forms.Label label4;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.TabPage mesPlacementProgram;
|
||||
private System.Windows.Forms.TabPage mesInterlocking;
|
||||
private System.Windows.Forms.Button button2;
|
||||
private System.Windows.Forms.Label label5;
|
||||
private System.Windows.Forms.TextBox tfSerialNumber;
|
||||
private System.Windows.Forms.Label label6;
|
||||
private System.Windows.Forms.TextBox tfLine;
|
||||
private System.Windows.Forms.TextBox tfPlacementRecipeInterlock;
|
||||
private System.Windows.Forms.Label label7;
|
||||
private System.Windows.Forms.Button button3;
|
||||
private System.Windows.Forms.Label label8;
|
||||
private System.Windows.Forms.TabPage mesPanelInfo;
|
||||
private System.Windows.Forms.Button button4;
|
||||
private System.Windows.Forms.Label label9;
|
||||
private System.Windows.Forms.TextBox tfPanelInfoSnr;
|
||||
private System.Windows.Forms.TabPage mesGetconfig;
|
||||
private System.Windows.Forms.TabControl tabControl2;
|
||||
private System.Windows.Forms.TabPage tpRequest;
|
||||
private System.Windows.Forms.TabPage tpResponse;
|
||||
private System.Windows.Forms.TextBox tfRequest;
|
||||
private System.Windows.Forms.TextBox tfResponse;
|
||||
private System.Windows.Forms.Label label10;
|
||||
private System.Windows.Forms.TextBox tbCheckContId;
|
||||
private System.Windows.Forms.TextBox tbCheckCompId;
|
||||
private System.Windows.Forms.Label label11;
|
||||
private System.Windows.Forms.TextBox tbCheckInitQty;
|
||||
private System.Windows.Forms.TextBox tbCheckActualQty;
|
||||
private System.Windows.Forms.Label label13;
|
||||
private System.Windows.Forms.Label label12;
|
||||
private System.Windows.Forms.Label label14;
|
||||
private System.Windows.Forms.Label label15;
|
||||
private System.Windows.Forms.TextBox tbHost;
|
||||
private System.Windows.Forms.TextBox tbPort;
|
||||
private System.Windows.Forms.Button button5;
|
||||
private System.Windows.Forms.TextBox tfActualQty;
|
||||
private System.Windows.Forms.Label label16;
|
||||
private System.Windows.Forms.ComboBox requestOperation;
|
||||
private System.Windows.Forms.Label label17;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,720 @@
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
partial class Form1
|
||||
{
|
||||
/// <summary>
|
||||
/// Erforderliche Designervariable.
|
||||
/// </summary>
|
||||
private System.ComponentModel.IContainer components = null;
|
||||
|
||||
/// <summary>
|
||||
/// Verwendete Ressourcen bereinigen.
|
||||
/// </summary>
|
||||
/// <param name="disposing">True, wenn verwaltete Ressourcen gel<65>scht werden sollen; andernfalls False.</param>
|
||||
protected override void Dispose(bool disposing)
|
||||
{
|
||||
if (disposing && (components != null))
|
||||
{
|
||||
components.Dispose();
|
||||
}
|
||||
base.Dispose(disposing);
|
||||
}
|
||||
|
||||
#region Vom Windows Form-Designer generierter Code
|
||||
|
||||
/// <summary>
|
||||
/// Erforderliche Methode f<>r die Designerunterst<73>tzung.
|
||||
/// Der Inhalt der Methode darf nicht mit dem Code-Editor ge<67>ndert werden.
|
||||
/// </summary>
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.connectBtn = new System.Windows.Forms.Button();
|
||||
this.configBtn = new System.Windows.Forms.Button();
|
||||
this.tabControl1 = new System.Windows.Forms.TabControl();
|
||||
this.mesGetconfig = new System.Windows.Forms.TabPage();
|
||||
this.mesCreateContainer = new System.Windows.Forms.TabPage();
|
||||
this.tfActualQty = new System.Windows.Forms.TextBox();
|
||||
this.label16 = new System.Windows.Forms.Label();
|
||||
this.tfQuantity = new System.Windows.Forms.TextBox();
|
||||
this.tfComponent = new System.Windows.Forms.TextBox();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.createOperation = new System.Windows.Forms.ComboBox();
|
||||
this.button1 = new System.Windows.Forms.Button();
|
||||
this.tfCreateContainer = new System.Windows.Forms.TextBox();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.mesCheckContainer = new System.Windows.Forms.TabPage();
|
||||
this.tbCheckInitQty = new System.Windows.Forms.TextBox();
|
||||
this.tbCheckActualQty = new System.Windows.Forms.TextBox();
|
||||
this.label13 = new System.Windows.Forms.Label();
|
||||
this.label12 = new System.Windows.Forms.Label();
|
||||
this.tbCheckCompId = new System.Windows.Forms.TextBox();
|
||||
this.label11 = new System.Windows.Forms.Label();
|
||||
this.label10 = new System.Windows.Forms.Label();
|
||||
this.tbCheckContId = new System.Windows.Forms.TextBox();
|
||||
this.send = new System.Windows.Forms.Button();
|
||||
this.mesPlacementProgram = new System.Windows.Forms.TabPage();
|
||||
this.button3 = new System.Windows.Forms.Button();
|
||||
this.label8 = new System.Windows.Forms.Label();
|
||||
this.mesInterlocking = new System.Windows.Forms.TabPage();
|
||||
this.tfPlacementRecipeInterlock = new System.Windows.Forms.TextBox();
|
||||
this.label7 = new System.Windows.Forms.Label();
|
||||
this.button2 = new System.Windows.Forms.Button();
|
||||
this.label5 = new System.Windows.Forms.Label();
|
||||
this.tfSerialNumber = new System.Windows.Forms.TextBox();
|
||||
this.mesPanelInfo = new System.Windows.Forms.TabPage();
|
||||
this.button4 = new System.Windows.Forms.Button();
|
||||
this.label9 = new System.Windows.Forms.Label();
|
||||
this.tfPanelInfoSnr = new System.Windows.Forms.TextBox();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.tfMachine = new System.Windows.Forms.TextBox();
|
||||
this.label6 = new System.Windows.Forms.Label();
|
||||
this.tfLine = new System.Windows.Forms.TextBox();
|
||||
this.tabControl2 = new System.Windows.Forms.TabControl();
|
||||
this.tpRequest = new System.Windows.Forms.TabPage();
|
||||
this.tfRequest = new System.Windows.Forms.TextBox();
|
||||
this.tpResponse = new System.Windows.Forms.TabPage();
|
||||
this.tfResponse = new System.Windows.Forms.TextBox();
|
||||
this.label14 = new System.Windows.Forms.Label();
|
||||
this.label15 = new System.Windows.Forms.Label();
|
||||
this.tbHost = new System.Windows.Forms.TextBox();
|
||||
this.tbPort = new System.Windows.Forms.TextBox();
|
||||
this.button5 = new System.Windows.Forms.Button();
|
||||
this.label17 = new System.Windows.Forms.Label();
|
||||
this.requestOperation = new System.Windows.Forms.ComboBox();
|
||||
this.tabControl1.SuspendLayout();
|
||||
this.mesGetconfig.SuspendLayout();
|
||||
this.mesCreateContainer.SuspendLayout();
|
||||
this.mesCheckContainer.SuspendLayout();
|
||||
this.mesPlacementProgram.SuspendLayout();
|
||||
this.mesInterlocking.SuspendLayout();
|
||||
this.mesPanelInfo.SuspendLayout();
|
||||
this.tabControl2.SuspendLayout();
|
||||
this.tpRequest.SuspendLayout();
|
||||
this.tpResponse.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// connectBtn
|
||||
//
|
||||
this.connectBtn.Location = new System.Drawing.Point(323, 20);
|
||||
this.connectBtn.Name = "connectBtn";
|
||||
this.connectBtn.Size = new System.Drawing.Size(112, 37);
|
||||
this.connectBtn.TabIndex = 0;
|
||||
this.connectBtn.Text = "mesStart";
|
||||
this.connectBtn.UseVisualStyleBackColor = true;
|
||||
this.connectBtn.Click += new System.EventHandler(this.connectBtn_Click);
|
||||
//
|
||||
// configBtn
|
||||
//
|
||||
this.configBtn.Location = new System.Drawing.Point(21, 20);
|
||||
this.configBtn.Name = "configBtn";
|
||||
this.configBtn.Size = new System.Drawing.Size(179, 37);
|
||||
this.configBtn.TabIndex = 3;
|
||||
this.configBtn.Text = "getConfiguration";
|
||||
this.configBtn.UseVisualStyleBackColor = true;
|
||||
this.configBtn.Click += new System.EventHandler(this.configBtn_Click);
|
||||
//
|
||||
// tabControl1
|
||||
//
|
||||
this.tabControl1.Controls.Add(this.mesGetconfig);
|
||||
this.tabControl1.Controls.Add(this.mesCreateContainer);
|
||||
this.tabControl1.Controls.Add(this.mesCheckContainer);
|
||||
this.tabControl1.Controls.Add(this.mesPlacementProgram);
|
||||
this.tabControl1.Controls.Add(this.mesInterlocking);
|
||||
this.tabControl1.Controls.Add(this.mesPanelInfo);
|
||||
this.tabControl1.Location = new System.Drawing.Point(31, 176);
|
||||
this.tabControl1.Name = "tabControl1";
|
||||
this.tabControl1.SelectedIndex = 0;
|
||||
this.tabControl1.Size = new System.Drawing.Size(892, 208);
|
||||
this.tabControl1.TabIndex = 4;
|
||||
//
|
||||
// mesGetconfig
|
||||
//
|
||||
this.mesGetconfig.Controls.Add(this.configBtn);
|
||||
this.mesGetconfig.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesGetconfig.Name = "mesGetconfig";
|
||||
this.mesGetconfig.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesGetconfig.TabIndex = 5;
|
||||
this.mesGetconfig.Text = "mesGetConfiguration";
|
||||
this.mesGetconfig.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// mesCreateContainer
|
||||
//
|
||||
this.mesCreateContainer.Controls.Add(this.tfActualQty);
|
||||
this.mesCreateContainer.Controls.Add(this.label16);
|
||||
this.mesCreateContainer.Controls.Add(this.tfQuantity);
|
||||
this.mesCreateContainer.Controls.Add(this.tfComponent);
|
||||
this.mesCreateContainer.Controls.Add(this.label4);
|
||||
this.mesCreateContainer.Controls.Add(this.label3);
|
||||
this.mesCreateContainer.Controls.Add(this.createOperation);
|
||||
this.mesCreateContainer.Controls.Add(this.button1);
|
||||
this.mesCreateContainer.Controls.Add(this.tfCreateContainer);
|
||||
this.mesCreateContainer.Controls.Add(this.label2);
|
||||
this.mesCreateContainer.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesCreateContainer.Name = "mesCreateContainer";
|
||||
this.mesCreateContainer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.mesCreateContainer.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesCreateContainer.TabIndex = 0;
|
||||
this.mesCreateContainer.Text = "mesCreateContainer";
|
||||
this.mesCreateContainer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfActualQty
|
||||
//
|
||||
this.tfActualQty.Location = new System.Drawing.Point(136, 160);
|
||||
this.tfActualQty.Name = "tfActualQty";
|
||||
this.tfActualQty.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfActualQty.TabIndex = 10;
|
||||
this.tfActualQty.Text = "1500";
|
||||
//
|
||||
// label16
|
||||
//
|
||||
this.label16.AutoSize = true;
|
||||
this.label16.Location = new System.Drawing.Point(31, 156);
|
||||
this.label16.Name = "label16";
|
||||
this.label16.Size = new System.Drawing.Size(100, 17);
|
||||
this.label16.TabIndex = 9;
|
||||
this.label16.Text = "actual quantity";
|
||||
//
|
||||
// tfQuantity
|
||||
//
|
||||
this.tfQuantity.Location = new System.Drawing.Point(136, 127);
|
||||
this.tfQuantity.Name = "tfQuantity";
|
||||
this.tfQuantity.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfQuantity.TabIndex = 8;
|
||||
this.tfQuantity.Text = "2000";
|
||||
//
|
||||
// tfComponent
|
||||
//
|
||||
this.tfComponent.Location = new System.Drawing.Point(137, 89);
|
||||
this.tfComponent.Name = "tfComponent";
|
||||
this.tfComponent.Size = new System.Drawing.Size(162, 22);
|
||||
this.tfComponent.TabIndex = 7;
|
||||
this.tfComponent.Text = "0402R";
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Location = new System.Drawing.Point(28, 121);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(94, 17);
|
||||
this.label4.TabIndex = 6;
|
||||
this.label4.Text = "initial quantity";
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(28, 89);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(58, 17);
|
||||
this.label3.TabIndex = 5;
|
||||
this.label3.Text = "material";
|
||||
//
|
||||
// createOperation
|
||||
//
|
||||
this.createOperation.FormattingEnabled = true;
|
||||
this.createOperation.Items.AddRange(new object[] {
|
||||
"REQUEST_MATERIAL",
|
||||
"CREATE_MATERIAL"});
|
||||
this.createOperation.Location = new System.Drawing.Point(21, 18);
|
||||
this.createOperation.Name = "createOperation";
|
||||
this.createOperation.Size = new System.Drawing.Size(279, 24);
|
||||
this.createOperation.TabIndex = 4;
|
||||
//
|
||||
// button1
|
||||
//
|
||||
this.button1.Location = new System.Drawing.Point(327, 18);
|
||||
this.button1.Name = "button1";
|
||||
this.button1.Size = new System.Drawing.Size(112, 28);
|
||||
this.button1.TabIndex = 2;
|
||||
this.button1.Text = "send";
|
||||
this.button1.UseVisualStyleBackColor = true;
|
||||
this.button1.Click += new System.EventHandler(this.createContainer_Click);
|
||||
//
|
||||
// tfCreateContainer
|
||||
//
|
||||
this.tfCreateContainer.Location = new System.Drawing.Point(135, 57);
|
||||
this.tfCreateContainer.Name = "tfCreateContainer";
|
||||
this.tfCreateContainer.Size = new System.Drawing.Size(165, 22);
|
||||
this.tfCreateContainer.TabIndex = 1;
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(18, 57);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(87, 17);
|
||||
this.label2.TabIndex = 0;
|
||||
this.label2.Text = "ContainerNo";
|
||||
//
|
||||
// mesCheckContainer
|
||||
//
|
||||
this.mesCheckContainer.Controls.Add(this.requestOperation);
|
||||
this.mesCheckContainer.Controls.Add(this.label17);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckInitQty);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckActualQty);
|
||||
this.mesCheckContainer.Controls.Add(this.label13);
|
||||
this.mesCheckContainer.Controls.Add(this.label12);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckCompId);
|
||||
this.mesCheckContainer.Controls.Add(this.label11);
|
||||
this.mesCheckContainer.Controls.Add(this.label10);
|
||||
this.mesCheckContainer.Controls.Add(this.tbCheckContId);
|
||||
this.mesCheckContainer.Controls.Add(this.send);
|
||||
this.mesCheckContainer.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesCheckContainer.Name = "mesCheckContainer";
|
||||
this.mesCheckContainer.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.mesCheckContainer.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesCheckContainer.TabIndex = 1;
|
||||
this.mesCheckContainer.Text = "mesCheckContainer";
|
||||
this.mesCheckContainer.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tbCheckInitQty
|
||||
//
|
||||
this.tbCheckInitQty.Location = new System.Drawing.Point(137, 164);
|
||||
this.tbCheckInitQty.Name = "tbCheckInitQty";
|
||||
this.tbCheckInitQty.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckInitQty.TabIndex = 13;
|
||||
this.tbCheckInitQty.Text = "500";
|
||||
//
|
||||
// tbCheckActualQty
|
||||
//
|
||||
this.tbCheckActualQty.Location = new System.Drawing.Point(137, 129);
|
||||
this.tbCheckActualQty.Name = "tbCheckActualQty";
|
||||
this.tbCheckActualQty.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckActualQty.TabIndex = 12;
|
||||
this.tbCheckActualQty.Text = "500";
|
||||
//
|
||||
// label13
|
||||
//
|
||||
this.label13.AutoSize = true;
|
||||
this.label13.Location = new System.Drawing.Point(9, 167);
|
||||
this.label13.Name = "label13";
|
||||
this.label13.Size = new System.Drawing.Size(66, 17);
|
||||
this.label13.TabIndex = 11;
|
||||
this.label13.Text = "initial Qty";
|
||||
//
|
||||
// label12
|
||||
//
|
||||
this.label12.AutoSize = true;
|
||||
this.label12.Location = new System.Drawing.Point(9, 132);
|
||||
this.label12.Name = "label12";
|
||||
this.label12.Size = new System.Drawing.Size(72, 17);
|
||||
this.label12.TabIndex = 10;
|
||||
this.label12.Text = "actual Qty";
|
||||
//
|
||||
// tbCheckCompId
|
||||
//
|
||||
this.tbCheckCompId.Location = new System.Drawing.Point(137, 95);
|
||||
this.tbCheckCompId.Name = "tbCheckCompId";
|
||||
this.tbCheckCompId.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckCompId.TabIndex = 9;
|
||||
this.tbCheckCompId.Text = "Part01";
|
||||
//
|
||||
// label11
|
||||
//
|
||||
this.label11.AutoSize = true;
|
||||
this.label11.Location = new System.Drawing.Point(9, 98);
|
||||
this.label11.Name = "label11";
|
||||
this.label11.Size = new System.Drawing.Size(89, 17);
|
||||
this.label11.TabIndex = 8;
|
||||
this.label11.Text = "componentId";
|
||||
//
|
||||
// label10
|
||||
//
|
||||
this.label10.AutoSize = true;
|
||||
this.label10.Location = new System.Drawing.Point(9, 63);
|
||||
this.label10.Name = "label10";
|
||||
this.label10.Size = new System.Drawing.Size(78, 17);
|
||||
this.label10.TabIndex = 7;
|
||||
this.label10.Text = "containerId";
|
||||
//
|
||||
// tbCheckContId
|
||||
//
|
||||
this.tbCheckContId.Location = new System.Drawing.Point(137, 60);
|
||||
this.tbCheckContId.Name = "tbCheckContId";
|
||||
this.tbCheckContId.Size = new System.Drawing.Size(165, 22);
|
||||
this.tbCheckContId.TabIndex = 6;
|
||||
this.tbCheckContId.Text = "000106";
|
||||
//
|
||||
// send
|
||||
//
|
||||
this.send.Location = new System.Drawing.Point(388, 20);
|
||||
this.send.Name = "send";
|
||||
this.send.Size = new System.Drawing.Size(171, 38);
|
||||
this.send.TabIndex = 5;
|
||||
this.send.Text = "send";
|
||||
this.send.UseVisualStyleBackColor = true;
|
||||
this.send.Click += new System.EventHandler(this.checkContainer_Click);
|
||||
//
|
||||
// mesPlacementProgram
|
||||
//
|
||||
this.mesPlacementProgram.Controls.Add(this.button3);
|
||||
this.mesPlacementProgram.Controls.Add(this.label8);
|
||||
this.mesPlacementProgram.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesPlacementProgram.Name = "mesPlacementProgram";
|
||||
this.mesPlacementProgram.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesPlacementProgram.TabIndex = 2;
|
||||
this.mesPlacementProgram.Text = "mesPlacementProgramCheck";
|
||||
this.mesPlacementProgram.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// button3
|
||||
//
|
||||
this.button3.Location = new System.Drawing.Point(377, 19);
|
||||
this.button3.Name = "button3";
|
||||
this.button3.Size = new System.Drawing.Size(193, 48);
|
||||
this.button3.TabIndex = 1;
|
||||
this.button3.Text = "send";
|
||||
this.button3.UseVisualStyleBackColor = true;
|
||||
this.button3.Click += new System.EventHandler(this.placementRecipeCheck_Click);
|
||||
//
|
||||
// label8
|
||||
//
|
||||
this.label8.AutoSize = true;
|
||||
this.label8.Location = new System.Drawing.Point(19, 21);
|
||||
this.label8.Name = "label8";
|
||||
this.label8.Size = new System.Drawing.Size(133, 17);
|
||||
this.label8.TabIndex = 0;
|
||||
this.label8.Text = "fix placement recipe";
|
||||
//
|
||||
// mesInterlocking
|
||||
//
|
||||
this.mesInterlocking.Controls.Add(this.tfPlacementRecipeInterlock);
|
||||
this.mesInterlocking.Controls.Add(this.label7);
|
||||
this.mesInterlocking.Controls.Add(this.button2);
|
||||
this.mesInterlocking.Controls.Add(this.label5);
|
||||
this.mesInterlocking.Controls.Add(this.tfSerialNumber);
|
||||
this.mesInterlocking.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesInterlocking.Name = "mesInterlocking";
|
||||
this.mesInterlocking.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesInterlocking.TabIndex = 3;
|
||||
this.mesInterlocking.Text = "mesInterlocking";
|
||||
this.mesInterlocking.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfPlacementRecipeInterlock
|
||||
//
|
||||
this.tfPlacementRecipeInterlock.Location = new System.Drawing.Point(175, 60);
|
||||
this.tfPlacementRecipeInterlock.Name = "tfPlacementRecipeInterlock";
|
||||
this.tfPlacementRecipeInterlock.Size = new System.Drawing.Size(242, 22);
|
||||
this.tfPlacementRecipeInterlock.TabIndex = 5;
|
||||
this.tfPlacementRecipeInterlock.Text = "SXCPP_TESTA_Top";
|
||||
//
|
||||
// label7
|
||||
//
|
||||
this.label7.AutoSize = true;
|
||||
this.label7.Location = new System.Drawing.Point(19, 62);
|
||||
this.label7.Name = "label7";
|
||||
this.label7.Size = new System.Drawing.Size(121, 17);
|
||||
this.label7.TabIndex = 4;
|
||||
this.label7.Text = "placement Recipe";
|
||||
//
|
||||
// button2
|
||||
//
|
||||
this.button2.Location = new System.Drawing.Point(464, 25);
|
||||
this.button2.Name = "button2";
|
||||
this.button2.Size = new System.Drawing.Size(191, 22);
|
||||
this.button2.TabIndex = 2;
|
||||
this.button2.Text = "send";
|
||||
this.button2.UseVisualStyleBackColor = true;
|
||||
this.button2.Click += new System.EventHandler(this.interlocking_Click);
|
||||
//
|
||||
// label5
|
||||
//
|
||||
this.label5.AutoSize = true;
|
||||
this.label5.Location = new System.Drawing.Point(19, 30);
|
||||
this.label5.Name = "label5";
|
||||
this.label5.Size = new System.Drawing.Size(94, 17);
|
||||
this.label5.TabIndex = 1;
|
||||
this.label5.Text = "serial number";
|
||||
//
|
||||
// tfSerialNumber
|
||||
//
|
||||
this.tfSerialNumber.Location = new System.Drawing.Point(171, 25);
|
||||
this.tfSerialNumber.Name = "tfSerialNumber";
|
||||
this.tfSerialNumber.Size = new System.Drawing.Size(247, 22);
|
||||
this.tfSerialNumber.TabIndex = 0;
|
||||
this.tfSerialNumber.Text = "SMT004469";
|
||||
//
|
||||
// mesPanelInfo
|
||||
//
|
||||
this.mesPanelInfo.Controls.Add(this.button4);
|
||||
this.mesPanelInfo.Controls.Add(this.label9);
|
||||
this.mesPanelInfo.Controls.Add(this.tfPanelInfoSnr);
|
||||
this.mesPanelInfo.Location = new System.Drawing.Point(4, 25);
|
||||
this.mesPanelInfo.Name = "mesPanelInfo";
|
||||
this.mesPanelInfo.Size = new System.Drawing.Size(884, 179);
|
||||
this.mesPanelInfo.TabIndex = 4;
|
||||
this.mesPanelInfo.Text = "mesPanelInfo";
|
||||
this.mesPanelInfo.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// button4
|
||||
//
|
||||
this.button4.Location = new System.Drawing.Point(465, 35);
|
||||
this.button4.Name = "button4";
|
||||
this.button4.Size = new System.Drawing.Size(191, 22);
|
||||
this.button4.TabIndex = 5;
|
||||
this.button4.Text = "send";
|
||||
this.button4.UseVisualStyleBackColor = true;
|
||||
this.button4.Click += new System.EventHandler(this.panelInfo_Click);
|
||||
//
|
||||
// label9
|
||||
//
|
||||
this.label9.AutoSize = true;
|
||||
this.label9.Location = new System.Drawing.Point(20, 40);
|
||||
this.label9.Name = "label9";
|
||||
this.label9.Size = new System.Drawing.Size(94, 17);
|
||||
this.label9.TabIndex = 4;
|
||||
this.label9.Text = "serial number";
|
||||
//
|
||||
// tfPanelInfoSnr
|
||||
//
|
||||
this.tfPanelInfoSnr.Location = new System.Drawing.Point(172, 35);
|
||||
this.tfPanelInfoSnr.Name = "tfPanelInfoSnr";
|
||||
this.tfPanelInfoSnr.Size = new System.Drawing.Size(247, 22);
|
||||
this.tfPanelInfoSnr.TabIndex = 3;
|
||||
this.tfPanelInfoSnr.Text = "C160727436";
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(28, 93);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(61, 17);
|
||||
this.label1.TabIndex = 5;
|
||||
this.label1.Text = "machine";
|
||||
//
|
||||
// tfMachine
|
||||
//
|
||||
this.tfMachine.Location = new System.Drawing.Point(118, 90);
|
||||
this.tfMachine.Name = "tfMachine";
|
||||
this.tfMachine.Size = new System.Drawing.Size(171, 22);
|
||||
this.tfMachine.TabIndex = 6;
|
||||
this.tfMachine.Text = "machine";
|
||||
//
|
||||
// label6
|
||||
//
|
||||
this.label6.AutoSize = true;
|
||||
this.label6.Location = new System.Drawing.Point(28, 125);
|
||||
this.label6.Name = "label6";
|
||||
this.label6.Size = new System.Drawing.Size(30, 17);
|
||||
this.label6.TabIndex = 7;
|
||||
this.label6.Text = "line";
|
||||
//
|
||||
// tfLine
|
||||
//
|
||||
this.tfLine.Location = new System.Drawing.Point(118, 122);
|
||||
this.tfLine.Name = "tfLine";
|
||||
this.tfLine.Size = new System.Drawing.Size(171, 22);
|
||||
this.tfLine.TabIndex = 8;
|
||||
this.tfLine.Text = "line";
|
||||
//
|
||||
// tabControl2
|
||||
//
|
||||
this.tabControl2.Controls.Add(this.tpRequest);
|
||||
this.tabControl2.Controls.Add(this.tpResponse);
|
||||
this.tabControl2.Location = new System.Drawing.Point(31, 409);
|
||||
this.tabControl2.Name = "tabControl2";
|
||||
this.tabControl2.SelectedIndex = 0;
|
||||
this.tabControl2.Size = new System.Drawing.Size(867, 267);
|
||||
this.tabControl2.TabIndex = 10;
|
||||
//
|
||||
// tpRequest
|
||||
//
|
||||
this.tpRequest.Controls.Add(this.tfRequest);
|
||||
this.tpRequest.Location = new System.Drawing.Point(4, 25);
|
||||
this.tpRequest.Name = "tpRequest";
|
||||
this.tpRequest.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tpRequest.Size = new System.Drawing.Size(859, 238);
|
||||
this.tpRequest.TabIndex = 0;
|
||||
this.tpRequest.Text = "Request";
|
||||
this.tpRequest.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfRequest
|
||||
//
|
||||
this.tfRequest.Location = new System.Drawing.Point(3, 6);
|
||||
this.tfRequest.Multiline = true;
|
||||
this.tfRequest.Name = "tfRequest";
|
||||
this.tfRequest.Size = new System.Drawing.Size(853, 229);
|
||||
this.tfRequest.TabIndex = 1;
|
||||
//
|
||||
// tpResponse
|
||||
//
|
||||
this.tpResponse.Controls.Add(this.tfResponse);
|
||||
this.tpResponse.Location = new System.Drawing.Point(4, 25);
|
||||
this.tpResponse.Name = "tpResponse";
|
||||
this.tpResponse.Padding = new System.Windows.Forms.Padding(3);
|
||||
this.tpResponse.Size = new System.Drawing.Size(859, 238);
|
||||
this.tpResponse.TabIndex = 1;
|
||||
this.tpResponse.Text = "Response";
|
||||
this.tpResponse.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// tfResponse
|
||||
//
|
||||
this.tfResponse.Location = new System.Drawing.Point(11, 6);
|
||||
this.tfResponse.Multiline = true;
|
||||
this.tfResponse.Name = "tfResponse";
|
||||
this.tfResponse.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
||||
this.tfResponse.Size = new System.Drawing.Size(842, 226);
|
||||
this.tfResponse.TabIndex = 13;
|
||||
//
|
||||
// label14
|
||||
//
|
||||
this.label14.AutoSize = true;
|
||||
this.label14.Location = new System.Drawing.Point(28, 23);
|
||||
this.label14.Name = "label14";
|
||||
this.label14.Size = new System.Drawing.Size(35, 17);
|
||||
this.label14.TabIndex = 11;
|
||||
this.label14.Text = "host";
|
||||
//
|
||||
// label15
|
||||
//
|
||||
this.label15.AutoSize = true;
|
||||
this.label15.Location = new System.Drawing.Point(28, 53);
|
||||
this.label15.Name = "label15";
|
||||
this.label15.Size = new System.Drawing.Size(33, 17);
|
||||
this.label15.TabIndex = 12;
|
||||
this.label15.Text = "port";
|
||||
//
|
||||
// tbHost
|
||||
//
|
||||
this.tbHost.Location = new System.Drawing.Point(118, 20);
|
||||
this.tbHost.Name = "tbHost";
|
||||
this.tbHost.Size = new System.Drawing.Size(171, 22);
|
||||
this.tbHost.TabIndex = 13;
|
||||
this.tbHost.Text = "localhost";
|
||||
//
|
||||
// tbPort
|
||||
//
|
||||
this.tbPort.Location = new System.Drawing.Point(118, 50);
|
||||
this.tbPort.Name = "tbPort";
|
||||
this.tbPort.Size = new System.Drawing.Size(171, 22);
|
||||
this.tbPort.TabIndex = 14;
|
||||
this.tbPort.Text = "33000";
|
||||
//
|
||||
// button5
|
||||
//
|
||||
this.button5.Location = new System.Drawing.Point(455, 20);
|
||||
this.button5.Name = "button5";
|
||||
this.button5.Size = new System.Drawing.Size(112, 37);
|
||||
this.button5.TabIndex = 15;
|
||||
this.button5.Text = "mesStop";
|
||||
this.button5.UseVisualStyleBackColor = true;
|
||||
this.button5.Click += new System.EventHandler(this.button5_Click);
|
||||
//
|
||||
// label17
|
||||
//
|
||||
this.label17.AutoSize = true;
|
||||
this.label17.Location = new System.Drawing.Point(17, 24);
|
||||
this.label17.Name = "label17";
|
||||
this.label17.Size = new System.Drawing.Size(71, 17);
|
||||
this.label17.TabIndex = 14;
|
||||
this.label17.Text = "Operation";
|
||||
//
|
||||
// requestOperation
|
||||
//
|
||||
this.requestOperation.FormattingEnabled = true;
|
||||
this.requestOperation.Items.AddRange(new object[] {
|
||||
"set up",
|
||||
"tear down",
|
||||
"feeder place",
|
||||
"feeder remove"});
|
||||
this.requestOperation.Location = new System.Drawing.Point(137, 22);
|
||||
this.requestOperation.Name = "requestOperation";
|
||||
this.requestOperation.Size = new System.Drawing.Size(164, 24);
|
||||
this.requestOperation.TabIndex = 15;
|
||||
//
|
||||
// Form1
|
||||
//
|
||||
this.ClientSize = new System.Drawing.Size(910, 679);
|
||||
this.Controls.Add(this.button5);
|
||||
this.Controls.Add(this.tbPort);
|
||||
this.Controls.Add(this.tbHost);
|
||||
this.Controls.Add(this.label15);
|
||||
this.Controls.Add(this.label14);
|
||||
this.Controls.Add(this.tabControl2);
|
||||
this.Controls.Add(this.tfLine);
|
||||
this.Controls.Add(this.label6);
|
||||
this.Controls.Add(this.tfMachine);
|
||||
this.Controls.Add(this.label1);
|
||||
this.Controls.Add(this.tabControl1);
|
||||
this.Controls.Add(this.connectBtn);
|
||||
this.Name = "Form1";
|
||||
this.tabControl1.ResumeLayout(false);
|
||||
this.mesGetconfig.ResumeLayout(false);
|
||||
this.mesCreateContainer.ResumeLayout(false);
|
||||
this.mesCreateContainer.PerformLayout();
|
||||
this.mesCheckContainer.ResumeLayout(false);
|
||||
this.mesCheckContainer.PerformLayout();
|
||||
this.mesPlacementProgram.ResumeLayout(false);
|
||||
this.mesPlacementProgram.PerformLayout();
|
||||
this.mesInterlocking.ResumeLayout(false);
|
||||
this.mesInterlocking.PerformLayout();
|
||||
this.mesPanelInfo.ResumeLayout(false);
|
||||
this.mesPanelInfo.PerformLayout();
|
||||
this.tabControl2.ResumeLayout(false);
|
||||
this.tpRequest.ResumeLayout(false);
|
||||
this.tpRequest.PerformLayout();
|
||||
this.tpResponse.ResumeLayout(false);
|
||||
this.tpResponse.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.Button connectBtn;
|
||||
private System.Windows.Forms.Button configBtn;
|
||||
private System.Windows.Forms.TabControl tabControl1;
|
||||
private System.Windows.Forms.TabPage mesCreateContainer;
|
||||
private System.Windows.Forms.TabPage mesCheckContainer;
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.TextBox tfMachine;
|
||||
private System.Windows.Forms.TextBox tfCreateContainer;
|
||||
private System.Windows.Forms.Label label2;
|
||||
private System.Windows.Forms.Button button1;
|
||||
private System.Windows.Forms.ComboBox createOperation;
|
||||
private System.Windows.Forms.Button send;
|
||||
private System.Windows.Forms.TextBox tfQuantity;
|
||||
private System.Windows.Forms.TextBox tfComponent;
|
||||
private System.Windows.Forms.Label label4;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.TabPage mesPlacementProgram;
|
||||
private System.Windows.Forms.TabPage mesInterlocking;
|
||||
private System.Windows.Forms.Button button2;
|
||||
private System.Windows.Forms.Label label5;
|
||||
private System.Windows.Forms.TextBox tfSerialNumber;
|
||||
private System.Windows.Forms.Label label6;
|
||||
private System.Windows.Forms.TextBox tfLine;
|
||||
private System.Windows.Forms.TextBox tfPlacementRecipeInterlock;
|
||||
private System.Windows.Forms.Label label7;
|
||||
private System.Windows.Forms.Button button3;
|
||||
private System.Windows.Forms.Label label8;
|
||||
private System.Windows.Forms.TabPage mesPanelInfo;
|
||||
private System.Windows.Forms.Button button4;
|
||||
private System.Windows.Forms.Label label9;
|
||||
private System.Windows.Forms.TextBox tfPanelInfoSnr;
|
||||
private System.Windows.Forms.TabPage mesGetconfig;
|
||||
private System.Windows.Forms.TabControl tabControl2;
|
||||
private System.Windows.Forms.TabPage tpRequest;
|
||||
private System.Windows.Forms.TabPage tpResponse;
|
||||
private System.Windows.Forms.TextBox tfRequest;
|
||||
private System.Windows.Forms.TextBox tfResponse;
|
||||
private System.Windows.Forms.Label label10;
|
||||
private System.Windows.Forms.TextBox tbCheckContId;
|
||||
private System.Windows.Forms.TextBox tbCheckCompId;
|
||||
private System.Windows.Forms.Label label11;
|
||||
private System.Windows.Forms.TextBox tbCheckInitQty;
|
||||
private System.Windows.Forms.TextBox tbCheckActualQty;
|
||||
private System.Windows.Forms.Label label13;
|
||||
private System.Windows.Forms.Label label12;
|
||||
private System.Windows.Forms.Label label14;
|
||||
private System.Windows.Forms.Label label15;
|
||||
private System.Windows.Forms.TextBox tbHost;
|
||||
private System.Windows.Forms.TextBox tbPort;
|
||||
private System.Windows.Forms.Button button5;
|
||||
private System.Windows.Forms.TextBox tfActualQty;
|
||||
private System.Windows.Forms.Label label16;
|
||||
private System.Windows.Forms.ComboBox requestOperation;
|
||||
private System.Windows.Forms.Label label17;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,145 @@
|
||||
using com.itac.mes.commonsmt.data;
|
||||
using com.itac.mes.tools;
|
||||
using System;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
public partial class Form1 : Form
|
||||
{
|
||||
|
||||
MesServices service;
|
||||
ItacXmlSerializer serializer = new ItacXmlSerializer();
|
||||
|
||||
public Form1()
|
||||
{
|
||||
InitializeComponent();
|
||||
requestOperation.SelectedIndex = 0;
|
||||
createOperation.SelectedIndex = 1;
|
||||
}
|
||||
|
||||
private void pluginLogDelegate(Object sender, MyEventArgs e)
|
||||
{
|
||||
// aus der Dll delegierte Log-Nachricht
|
||||
Console.WriteLine("" + e.traceEventType + ": " + e.message);
|
||||
}
|
||||
|
||||
private void connectBtn_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (service == null)
|
||||
{
|
||||
service = new MesServices(tbHost.Text, Int32.Parse(tbPort.Text), -1);
|
||||
service.OnLog += new MyEventHandler(pluginLogDelegate);
|
||||
}
|
||||
tbHost.Enabled = false;
|
||||
tbPort.Enabled = false;
|
||||
|
||||
MesStartRequest startRequest = new MesStartRequest();
|
||||
MesResponse response = service.mesStart(startRequest);
|
||||
tfRequest.Lines = serializer.serialize(startRequest).ToString().Split('\n');
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void configBtn_Click(object sender, EventArgs e)
|
||||
{
|
||||
MesRequest getconfigRequest = new MesRequest();
|
||||
tfRequest.Lines = serializer.serialize(getconfigRequest).ToString().Split('\n');
|
||||
MesResponse response = service.mesGetConfiguration(getconfigRequest);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
|
||||
private void createContainer_Click(object sender, EventArgs e)
|
||||
{
|
||||
CreateContainerRequest request = new CreateContainerRequest();
|
||||
request.setOperation(createOperation.SelectedIndex);
|
||||
Container container = new Container();
|
||||
container.setContainerId(tfCreateContainer.Text);
|
||||
container.setComponentId(tfComponent.Text);
|
||||
container.setInitialQuantity(Int16.Parse(tfQuantity.Text));
|
||||
container.setActualQuantity(Int16.Parse(tfActualQty.Text));
|
||||
container.setExpirationDate(new DateTime(3000,12,31,23,59,59,DateTimeKind.Utc));
|
||||
|
||||
request.setContainers(new Container[] { container });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
CreateContainerResponse response = service.mesCreateContainer(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void checkContainer_Click(object sender, EventArgs e)
|
||||
{
|
||||
CheckContainerRequest request = new CheckContainerRequest();
|
||||
request.setOperation(requestOperation.SelectedIndex);
|
||||
Container cto1 = new Container();
|
||||
cto1.setContainerId(tbCheckContId.Text);
|
||||
cto1.setComponentId(tbCheckCompId.Text);
|
||||
cto1.setActualQuantity(Int16.Parse(tbCheckActualQty.Text));
|
||||
cto1.setInitialQuantity(Int16.Parse(tbCheckInitQty.Text));
|
||||
request.setContainers(new Container[] { cto1 });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
CheckContainerResponse response = service.mesCheckContainer(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
|
||||
private void interlocking_Click(object sender, EventArgs e)
|
||||
{
|
||||
InterlockingRequest mesInterlocking = new InterlockingRequest();
|
||||
mesInterlocking.setMachine(getMachine());
|
||||
string[] snInfo = tfSerialNumber.Text.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);
|
||||
mesInterlocking.setSerialnumbers(snInfo);
|
||||
mesInterlocking.setPlacementRecipeName(tfPlacementRecipeInterlock.Text);
|
||||
tfRequest.Lines = serializer.serialize(mesInterlocking).ToString().Split('\n');
|
||||
InterlockingResponse response = service.mesInterlocking(mesInterlocking);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private Machine getMachine()
|
||||
{
|
||||
Machine machine = new Machine();
|
||||
machine.setLastMachineInLine(false);
|
||||
machine.setLineName(tfLine.Text);
|
||||
machine.setMachineName(tfMachine.Text);
|
||||
machine.setLane("0");
|
||||
return machine;
|
||||
}
|
||||
|
||||
private void placementRecipeCheck_Click(object sender, EventArgs e)
|
||||
{
|
||||
PlacementRecipeCheckRequest request = new PlacementRecipeCheckRequest();
|
||||
request.setMachine(getMachine());
|
||||
request.setPlacementRecipeName("SXCPP_TESTA#Top");
|
||||
request.setSetupName("setup");
|
||||
Placement placement1 = new Placement();
|
||||
placement1.setComponentId("0402R");
|
||||
placement1.setDesignator("R10");
|
||||
placement1.setPanelName("panel/1");
|
||||
request.setPlacements(new Placement[] { placement1 });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
|
||||
PlacementRecipeCheckResponse response = service.mesCheckPlacementRecipe(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void panelInfo_Click(object sender, EventArgs e)
|
||||
{
|
||||
PanelInfoRequest mesPanelInfo = new PanelInfoRequest();
|
||||
mesPanelInfo.setMachine(getMachine());
|
||||
mesPanelInfo.setSerialnumber(tfPanelInfoSnr.Text);
|
||||
tfRequest.Lines = serializer.serialize(mesPanelInfo).ToString().Split('\n');
|
||||
PanelInfoResponse response = service.mesPanelInformation(mesPanelInfo);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void button5_Click(object sender, EventArgs e)
|
||||
{
|
||||
MesRequest stopRequest = new MesRequest();
|
||||
MesResponse response = service.mesStop(stopRequest);
|
||||
tfRequest.Lines = serializer.serialize(stopRequest).ToString().Split('\n');
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
tbHost.Enabled = true;
|
||||
tbPort.Enabled = true;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,145 @@
|
||||
using com.itac.mes.commonsmt.data;
|
||||
using com.itac.mes.tools;
|
||||
using System;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
public partial class Form1 : Form
|
||||
{
|
||||
|
||||
MesServices service;
|
||||
ItacXmlSerializer serializer = new ItacXmlSerializer();
|
||||
|
||||
public Form1()
|
||||
{
|
||||
InitializeComponent();
|
||||
requestOperation.SelectedIndex = 0;
|
||||
createOperation.SelectedIndex = 1;
|
||||
}
|
||||
|
||||
private void pluginLogDelegate(Object sender, MyEventArgs e)
|
||||
{
|
||||
// aus der Dll delegierte Log-Nachricht
|
||||
Console.WriteLine("" + e.traceEventType + ": " + e.message);
|
||||
}
|
||||
|
||||
private void connectBtn_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (service == null)
|
||||
{
|
||||
service = new MesServices(tbHost.Text, Int32.Parse(tbPort.Text), -1);
|
||||
service.OnLog += new MyEventHandler(pluginLogDelegate);
|
||||
}
|
||||
tbHost.Enabled = false;
|
||||
tbPort.Enabled = false;
|
||||
|
||||
MesStartRequest startRequest = new MesStartRequest();
|
||||
MesResponse response = service.mesStart(startRequest);
|
||||
tfRequest.Lines = serializer.serialize(startRequest).ToString().Split('\n');
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void configBtn_Click(object sender, EventArgs e)
|
||||
{
|
||||
MesRequest getconfigRequest = new MesRequest();
|
||||
tfRequest.Lines = serializer.serialize(getconfigRequest).ToString().Split('\n');
|
||||
MesResponse response = service.mesGetConfiguration(getconfigRequest);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
|
||||
private void createContainer_Click(object sender, EventArgs e)
|
||||
{
|
||||
CreateContainerRequest request = new CreateContainerRequest();
|
||||
request.setOperation(createOperation.SelectedIndex);
|
||||
Container container = new Container();
|
||||
container.setContainerId(tfCreateContainer.Text);
|
||||
container.setComponentId(tfComponent.Text);
|
||||
container.setInitialQuantity(Int16.Parse(tfQuantity.Text));
|
||||
container.setActualQuantity(Int16.Parse(tfActualQty.Text));
|
||||
container.setExpirationDate(new DateTime(3000,12,31,23,59,59,DateTimeKind.Utc));
|
||||
|
||||
request.setContainers(new Container[] { container });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
CreateContainerResponse response = service.mesCreateContainer(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void checkContainer_Click(object sender, EventArgs e)
|
||||
{
|
||||
CheckContainerRequest request = new CheckContainerRequest();
|
||||
request.setOperation(requestOperation.SelectedIndex);
|
||||
Container cto1 = new Container();
|
||||
cto1.setContainerId(tbCheckContId.Text);
|
||||
cto1.setComponentId(tbCheckCompId.Text);
|
||||
cto1.setActualQuantity(Int16.Parse(tbCheckActualQty.Text));
|
||||
cto1.setInitialQuantity(Int16.Parse(tbCheckInitQty.Text));
|
||||
request.setContainers(new Container[] { cto1 });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
CheckContainerResponse response = service.mesCheckContainer(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
|
||||
private void interlocking_Click(object sender, EventArgs e)
|
||||
{
|
||||
InterlockingRequest mesInterlocking = new InterlockingRequest();
|
||||
mesInterlocking.setMachine(getMachine());
|
||||
string[] snInfo = tfSerialNumber.Text.Split(new string[] { "," }, StringSplitOptions.RemoveEmptyEntries);
|
||||
mesInterlocking.setSerialnumbers(snInfo);
|
||||
mesInterlocking.setPlacementRecipeName(tfPlacementRecipeInterlock.Text);
|
||||
tfRequest.Lines = serializer.serialize(mesInterlocking).ToString().Split('\n');
|
||||
InterlockingResponse response = service.mesInterlocking(mesInterlocking);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private Machine getMachine()
|
||||
{
|
||||
Machine machine = new Machine();
|
||||
machine.setLastMachineInLine(false);
|
||||
machine.setLineName(tfLine.Text);
|
||||
machine.setMachineName(tfMachine.Text);
|
||||
machine.setLane("0");
|
||||
return machine;
|
||||
}
|
||||
|
||||
private void placementRecipeCheck_Click(object sender, EventArgs e)
|
||||
{
|
||||
PlacementRecipeCheckRequest request = new PlacementRecipeCheckRequest();
|
||||
request.setMachine(getMachine());
|
||||
request.setPlacementRecipeName("SXCPP_TESTA#Top");
|
||||
request.setSetupName("setup");
|
||||
Placement placement1 = new Placement();
|
||||
placement1.setComponentId("0402R");
|
||||
placement1.setDesignator("R10");
|
||||
placement1.setPanelName("panel/1");
|
||||
request.setPlacements(new Placement[] { placement1 });
|
||||
tfRequest.Lines = serializer.serialize(request).ToString().Split('\n');
|
||||
|
||||
PlacementRecipeCheckResponse response = service.mesCheckPlacementRecipe(request);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void panelInfo_Click(object sender, EventArgs e)
|
||||
{
|
||||
PanelInfoRequest mesPanelInfo = new PanelInfoRequest();
|
||||
mesPanelInfo.setMachine(getMachine());
|
||||
mesPanelInfo.setSerialnumber(tfPanelInfoSnr.Text);
|
||||
tfRequest.Lines = serializer.serialize(mesPanelInfo).ToString().Split('\n');
|
||||
PanelInfoResponse response = service.mesPanelInformation(mesPanelInfo);
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
}
|
||||
|
||||
private void button5_Click(object sender, EventArgs e)
|
||||
{
|
||||
MesRequest stopRequest = new MesRequest();
|
||||
MesResponse response = service.mesStop(stopRequest);
|
||||
tfRequest.Lines = serializer.serialize(stopRequest).ToString().Split('\n');
|
||||
tfResponse.Lines = serializer.serialize(response).ToString().Split('\n');
|
||||
tbHost.Enabled = true;
|
||||
tbPort.Enabled = true;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -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>
|
||||
@@ -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>
|
||||
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
* Copyright (c) 2015 iTAC Software AG, Germany. All Rights Reserved.
|
||||
*
|
||||
* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,
|
||||
* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language
|
||||
* without the written permission of iTAC Software AG.
|
||||
*/
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
static class Program
|
||||
{
|
||||
/// <summary>
|
||||
/// Der Haupteinstiegspunkt für die Anwendung.
|
||||
/// </summary>
|
||||
[STAThread]
|
||||
static void Main()
|
||||
{
|
||||
Application.EnableVisualStyles();
|
||||
Application.SetCompatibleTextRenderingDefault(false);
|
||||
Application.Run(new Form1());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
* Copyright (c) 2015 iTAC Software AG, Germany. All Rights Reserved.
|
||||
*
|
||||
* This software is protected by copyright. Under no circumstances may any part of this file in any form be copied,
|
||||
* printed, edited or otherwise distributed, be stored in a retrieval system, or be translated into another language
|
||||
* without the written permission of iTAC Software AG.
|
||||
*/
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace com.itac.mes.commonsmt
|
||||
{
|
||||
static class Program
|
||||
{
|
||||
/// <summary>
|
||||
/// Der Haupteinstiegspunkt für die Anwendung.
|
||||
/// </summary>
|
||||
[STAThread]
|
||||
static void Main()
|
||||
{
|
||||
Application.EnableVisualStyles();
|
||||
Application.SetCompatibleTextRenderingDefault(false);
|
||||
Application.Run(new Form1());
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -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 mit einer Assembly verknüpft sind.
|
||||
[assembly: AssemblyTitle("WindowsFormsApplication1")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("Microsoft")]
|
||||
[assembly: AssemblyProduct("WindowsFormsApplication1")]
|
||||
[assembly: AssemblyCopyright("Copyright © Microsoft 2015")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
|
||||
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
|
||||
// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
|
||||
[assembly: Guid("3ad45209-68ef-46de-ba00-2999d33b4e90")]
|
||||
|
||||
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
||||
//
|
||||
// Hauptversion
|
||||
// Nebenversion
|
||||
// Buildnummer
|
||||
// Revision
|
||||
//
|
||||
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
|
||||
// übernehmen, indem Sie "*" eingeben:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
@@ -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 mit einer Assembly verknüpft sind.
|
||||
[assembly: AssemblyTitle("WindowsFormsApplication1")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("Microsoft")]
|
||||
[assembly: AssemblyProduct("WindowsFormsApplication1")]
|
||||
[assembly: AssemblyCopyright("Copyright © Microsoft 2015")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
|
||||
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
|
||||
// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
|
||||
[assembly: Guid("3ad45209-68ef-46de-ba00-2999d33b4e90")]
|
||||
|
||||
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
||||
//
|
||||
// Hauptversion
|
||||
// Nebenversion
|
||||
// Buildnummer
|
||||
// Revision
|
||||
//
|
||||
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
|
||||
// übernehmen, indem Sie "*" eingeben:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
@@ -0,0 +1,63 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.18063
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace com.itac.mes.commonsmt.Properties {
|
||||
using System;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
||||
/// </summary>
|
||||
// Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
|
||||
// -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 /str-Option erneut aus, oder Sie erstellen 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() {
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Resources.ResourceManager ResourceManager {
|
||||
get {
|
||||
if (object.ReferenceEquals(resourceMan, null)) {
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("com.itac.mes.commonsmt.Properties.Resources", typeof(Resources).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
||||
/// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Globalization.CultureInfo Culture {
|
||||
get {
|
||||
return resourceCulture;
|
||||
}
|
||||
set {
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.18063
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace com.itac.mes.commonsmt.Properties {
|
||||
using System;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
||||
/// </summary>
|
||||
// Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
|
||||
// -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 /str-Option erneut aus, oder Sie erstellen 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() {
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Resources.ResourceManager ResourceManager {
|
||||
get {
|
||||
if (object.ReferenceEquals(resourceMan, null)) {
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("com.itac.mes.commonsmt.Properties.Resources", typeof(Resources).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
||||
/// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Globalization.CultureInfo Culture {
|
||||
get {
|
||||
return resourceCulture;
|
||||
}
|
||||
set {
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
<?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.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: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" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</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" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
@@ -0,0 +1,117 @@
|
||||
<?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.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: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" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</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" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
@@ -0,0 +1,26 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.18063
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace com.itac.mes.commonsmt.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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.18063
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace com.itac.mes.commonsmt.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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
|
||||
<Profiles>
|
||||
<Profile Name="(Default)" />
|
||||
</Profiles>
|
||||
<Settings />
|
||||
</SettingsFile>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
|
||||
<Profiles>
|
||||
<Profile Name="(Default)" />
|
||||
</Profiles>
|
||||
<Settings />
|
||||
</SettingsFile>
|
||||
@@ -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 mit einer Assembly verknüpft sind.
|
||||
[assembly: AssemblyTitle("WindowsFormsApplication1")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("Microsoft")]
|
||||
[assembly: AssemblyProduct("WindowsFormsApplication1")]
|
||||
[assembly: AssemblyCopyright("Copyright © Microsoft 2015")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
|
||||
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
|
||||
// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
|
||||
[assembly: Guid("3ad45209-68ef-46de-ba00-2999d33b4e90")]
|
||||
|
||||
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
||||
//
|
||||
// Hauptversion
|
||||
// Nebenversion
|
||||
// Buildnummer
|
||||
// Revision
|
||||
//
|
||||
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
|
||||
// übernehmen, indem Sie "*" eingeben:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
@@ -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 mit einer Assembly verknüpft sind.
|
||||
[assembly: AssemblyTitle("WindowsFormsApplication1")]
|
||||
[assembly: AssemblyDescription("")]
|
||||
[assembly: AssemblyConfiguration("")]
|
||||
[assembly: AssemblyCompany("Microsoft")]
|
||||
[assembly: AssemblyProduct("WindowsFormsApplication1")]
|
||||
[assembly: AssemblyCopyright("Copyright © Microsoft 2015")]
|
||||
[assembly: AssemblyTrademark("")]
|
||||
[assembly: AssemblyCulture("")]
|
||||
|
||||
// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
|
||||
// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
|
||||
// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
|
||||
[assembly: ComVisible(false)]
|
||||
|
||||
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
|
||||
[assembly: Guid("3ad45209-68ef-46de-ba00-2999d33b4e90")]
|
||||
|
||||
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
|
||||
//
|
||||
// Hauptversion
|
||||
// Nebenversion
|
||||
// Buildnummer
|
||||
// Revision
|
||||
//
|
||||
// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
|
||||
// übernehmen, indem Sie "*" eingeben:
|
||||
// [assembly: AssemblyVersion("1.0.*")]
|
||||
[assembly: AssemblyVersion("1.0.0.0")]
|
||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
||||
@@ -0,0 +1,63 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.18063
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace com.itac.mes.commonsmt.Properties {
|
||||
using System;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
||||
/// </summary>
|
||||
// Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
|
||||
// -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 /str-Option erneut aus, oder Sie erstellen 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() {
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Resources.ResourceManager ResourceManager {
|
||||
get {
|
||||
if (object.ReferenceEquals(resourceMan, null)) {
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("com.itac.mes.commonsmt.Properties.Resources", typeof(Resources).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
||||
/// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Globalization.CultureInfo Culture {
|
||||
get {
|
||||
return resourceCulture;
|
||||
}
|
||||
set {
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.18063
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace com.itac.mes.commonsmt.Properties {
|
||||
using System;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw.
|
||||
/// </summary>
|
||||
// Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert
|
||||
// -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 /str-Option erneut aus, oder Sie erstellen 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() {
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Resources.ResourceManager ResourceManager {
|
||||
get {
|
||||
if (object.ReferenceEquals(resourceMan, null)) {
|
||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("com.itac.mes.commonsmt.Properties.Resources", typeof(Resources).Assembly);
|
||||
resourceMan = temp;
|
||||
}
|
||||
return resourceMan;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle
|
||||
/// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden.
|
||||
/// </summary>
|
||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
||||
internal static global::System.Globalization.CultureInfo Culture {
|
||||
get {
|
||||
return resourceCulture;
|
||||
}
|
||||
set {
|
||||
resourceCulture = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,117 @@
|
||||
<?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.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: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" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</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" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
@@ -0,0 +1,117 @@
|
||||
<?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.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: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" type="xsd:string" />
|
||||
<xsd:attribute name="type" type="xsd:string" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||
</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" msdata:Ordinal="1" />
|
||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||
</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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<resheader name="writer">
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
</root>
|
||||
@@ -0,0 +1,26 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.18063
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace com.itac.mes.commonsmt.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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// Dieser Code wurde von einem Tool generiert.
|
||||
// Laufzeitversion:4.0.30319.18063
|
||||
//
|
||||
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
|
||||
// der Code erneut generiert wird.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace com.itac.mes.commonsmt.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;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
|
||||
<Profiles>
|
||||
<Profile Name="(Default)" />
|
||||
</Profiles>
|
||||
<Settings />
|
||||
</SettingsFile>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
|
||||
<Profiles>
|
||||
<Profile Name="(Default)" />
|
||||
</Profiles>
|
||||
<Settings />
|
||||
</SettingsFile>
|
||||
BIN
interface/commonsmt/dotnetplugin/target/dotnet-buildsources.zip
Normal file
BIN
interface/commonsmt/dotnetplugin/target/dotnet-buildsources.zip
Normal file
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user