init: 导入项目到 meswork Gitea

This commit is contained in:
XingCheng3
2026-05-29 10:07:05 +08:00
commit ad9a4106fb
3582 changed files with 460312 additions and 0 deletions

View File

@@ -0,0 +1,688 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" 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>{1B65CF27-42AF-4022-86DA-993A713ED4AB}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>P_SignalViewer</RootNamespace>
<AssemblyName>P_SignalViewer</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<Deterministic>true</Deterministic>
</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>
<PropertyGroup>
<StartupObject />
</PropertyGroup>
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Configuration" />
<Reference Include="System.Core" />
<Reference Include="System.Web" />
<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.Net.Http" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="WeifenLuo.WinFormsUI.Docking">
<HintPath>..\DLL\WeifenLuo.WinFormsUI.Docking.dll</HintPath>
</Reference>
<Reference Include="WeifenLuo.WinFormsUI.Docking.ThemeVS2015">
<HintPath>..\DLL\WeifenLuo.WinFormsUI.Docking.ThemeVS2015.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="UpdateResources.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UpdateResources.Designer.cs">
<DependentUpon>UpdateResources.cs</DependentUpon>
</Compile>
<Compile Include="ConnectSelect.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="ConnectSelect.Designer.cs">
<DependentUpon>ConnectSelect.cs</DependentUpon>
</Compile>
<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" />
<Compile Include="P_SignalViewer.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="P_SignalViewer.Designer.cs">
<DependentUpon>P_SignalViewer.cs</DependentUpon>
</Compile>
<Compile Include="SignalRegion.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="SignalRegion.Designer.cs">
<DependentUpon>SignalRegion.cs</DependentUpon>
</Compile>
<EmbeddedResource Include="UpdateResources.resx">
<DependentUpon>UpdateResources.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="ConnectSelect.resx">
<DependentUpon>ConnectSelect.cs</DependentUpon>
</EmbeddedResource>
<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>
<EmbeddedResource Include="P_SignalViewer.resx">
<DependentUpon>P_SignalViewer.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="SignalRegion.resx">
<DependentUpon>SignalRegion.cs</DependentUpon>
</EmbeddedResource>
<None Include="packages.config" />
<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>
<None Include="Resources\{3BEB774F-C0F0-11D2-9508-0060978F7E38}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8A9A131C-E2A7-11D2-9CB9-006008933ED1}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8A9A131E-E2A7-11D2-9CB9-006008933ED1}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8C2C3106-32DB-4CE9-B169-FC67C3614254}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8F53B453-CA67-11D2-A44B-00104B17FDD6}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{45F7B3FC-817C-4413-B563-9778928F5178}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{807BF359-34B8-11D4-8D9F-00D0B7172D33}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{65832A87-2781-4CE2-B805-C0B4837D4019}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{9937101C-264E-4A62-94F6-6D5E3ECAC043}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{A894F129-DC95-11D2-9CB8-006008933ED1}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{B7C6AC6C-33FA-4AE5-BB04-424A7E830B14}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{BB869965-AE27-477E-87BB-2F215FB807C8}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{BBFFF92B-D614-4E45-AEFB-BD3F9FB6E26A}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{BD83C09B-1381-11D4-8D91-00D0B7172D33}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{DBD848F2-D03A-11D4-BA26-00105A77AFEE}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{DD2B3118-017A-11D3-A48D-00104B1614F9}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\01f164b44270e046da07c20fff0d496.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\1bf5747c770df4eb77d9f880ca9d713.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\3c981211b746b18025e024a5c32c621.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\5c6e400141459e4b18d3352d306c5ae.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\8b237b802c9f057b6a72b3c367d1b93.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\940b0b08b763f37f16cf2b5b97dccb0.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\6534ff8c63e8dc9e4f4e15e19e12271.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\7920b6f9ee2c2d761fd9b750c8c161c.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\a0baa88077e409b198f495d7a0466cf.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\a455e1d4d4dfe52de0c51876b346115.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\aa4227b92ecf98e2c5c537a09fab20c.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ae1b4c89e3b36440930c1d861cf714b.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\d81ff06be32d33ade12e3277f65f1a9.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\dad8b78e9706637c44a9e3521911722.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Debug.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Debuging.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Device.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\DnProcessSimulateCommands.Search.TxSearchCommand.CApSearchCommandCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\e0d5e06dd7106ff157ddb5b3632f666.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\e8d4659a09c513303c5db84bf642316.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOBackViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOBottomViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOFrontViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOLeftViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDORightViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOSaveEngineeringDataCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOTopViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\f76f31276ffc3826123d2e1088971fb.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\fd524f03d78440004f6ac831e6021b3.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\fea3562a49e9bcfd412b3faa54a1c0f.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\home.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ICON.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ICON.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MES方标.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MES图片.jpg" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ME长标.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Move.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MoveToNextLoc.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MoveToPrevLoc.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\OPC.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\pan_base.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmEmptyTransition.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmFlowOperation.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmOperation.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmRobotResource.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmTransition.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmTransitionWithJump.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Robot.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Robot.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\rotate_base.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Run.gif" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\running.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\StandardMode.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\TabControlImg.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\TagControlImg_2.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\VCMode.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\按钮播放.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\按钮停止.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\按钮暂停.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\帮助.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\绑定逻辑.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\绑定信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\编辑传感器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\标签.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\标签.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\播放.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\播放.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\查询处理.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\创建逻辑块姿态操作和传感器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\从Excel导入信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\打开.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导出.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导出机器人路径.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导出模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导航.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导入.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导入录制数据.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导入模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\调试选项.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\仿真面板.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\放大.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\放置控制器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\非仿真操作.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\复制工艺.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\更多.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\更新软件.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\工艺图表.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\工艺组.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\关键信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\过滤器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\机器人.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\机器人操作.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\监控传感器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\开发者工具.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\快进.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\零件.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑块_编辑.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑块_创建.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑块_删除.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑资源总览图.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模拟器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型树.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型隐藏.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型子集.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型自转.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\平移.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\启动状态.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\启动状态.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\起始.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\清空.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\确定.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\软件版本说明.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\三维坐标.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除处理 .png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\上移.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备操作.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备内容浏览.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备-其他.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设置.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\生成数据单个.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\生成数据所有.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\数据分析.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\刷新.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\缩小.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加处理.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加当前位置.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加行为.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\跳转到当前位置.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\停止.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\通讯录.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\透明.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\外部导入数据.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\文件.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\下移.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\显示信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\线框.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建复杂操作.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建工艺.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建工艺组.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建文件.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\信号导出Excel.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\修改参数.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\旋转.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\运动学编辑器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\在后面添加一点.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\在前面添加一点.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\暂停.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\着色.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\制作机器人URDF.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\终止.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\重新加载界面.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\重新加载数据.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\装配零件.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\资源输出信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\资源输入信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\自动生成信号.png" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\BasicOperation.OSql\05Function.BasicOperation.OSql.csproj">
<Project>{cc86be60-668f-4730-b8fc-37afe06b2fe4}</Project>
<Name>05Function.BasicOperation.OSql</Name>
</ProjectReference>
<ProjectReference Include="..\Foundation\04Foundation.csproj">
<Project>{7a8cc5ec-9795-4fcd-a85f-bb01da377225}</Project>
<Name>04Foundation</Name>
</ProjectReference>
<ProjectReference Include="..\LogNet\01LogNet.csproj">
<Project>{4b777069-a494-40ff-8e88-e3d815ed80cb}</Project>
<Name>01LogNet</Name>
</ProjectReference>
<ProjectReference Include="..\ModelBasic\06BasicOperation.csproj">
<Project>{b258f56f-59e9-4c6f-bcc0-04a151d51251}</Project>
<Name>06BasicOperation</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

View File

@@ -0,0 +1,692 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" 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>{1B65CF27-42AF-4022-86DA-993A713ED4AB}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>P_SignalViewer</RootNamespace>
<AssemblyName>P_SignalViewer</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<Deterministic>true</Deterministic>
</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>
<PropertyGroup>
<StartupObject />
</PropertyGroup>
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Configuration" />
<Reference Include="System.Core" />
<Reference Include="System.Web" />
<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.Net.Http" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="WeifenLuo.WinFormsUI.Docking">
<HintPath>..\DLL\WeifenLuo.WinFormsUI.Docking.dll</HintPath>
</Reference>
<Reference Include="WeifenLuo.WinFormsUI.Docking.ThemeVS2015">
<HintPath>..\DLL\WeifenLuo.WinFormsUI.Docking.ThemeVS2015.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="UpdateResources.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UpdateResources.Designer.cs">
<DependentUpon>UpdateResources.cs</DependentUpon>
</Compile>
<Compile Include="ConnectSelect.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="ConnectSelect.Designer.cs">
<DependentUpon>ConnectSelect.cs</DependentUpon>
</Compile>
<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" />
<Compile Include="P_SignalViewer.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="P_SignalViewer.Designer.cs">
<DependentUpon>P_SignalViewer.cs</DependentUpon>
</Compile>
<Compile Include="SignalRegion.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="SignalRegion.Designer.cs">
<DependentUpon>SignalRegion.cs</DependentUpon>
</Compile>
<EmbeddedResource Include="UpdateResources.resx">
<DependentUpon>UpdateResources.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="ConnectSelect.resx">
<DependentUpon>ConnectSelect.cs</DependentUpon>
</EmbeddedResource>
<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>
<EmbeddedResource Include="P_SignalViewer.resx">
<DependentUpon>P_SignalViewer.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="SignalRegion.resx">
<DependentUpon>SignalRegion.cs</DependentUpon>
</EmbeddedResource>
<None Include="packages.config" />
<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>
<None Include="Resources\{3BEB774F-C0F0-11D2-9508-0060978F7E38}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8A9A131C-E2A7-11D2-9CB9-006008933ED1}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8A9A131E-E2A7-11D2-9CB9-006008933ED1}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8C2C3106-32DB-4CE9-B169-FC67C3614254}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8F53B453-CA67-11D2-A44B-00104B17FDD6}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{45F7B3FC-817C-4413-B563-9778928F5178}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{807BF359-34B8-11D4-8D9F-00D0B7172D33}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{65832A87-2781-4CE2-B805-C0B4837D4019}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{9937101C-264E-4A62-94F6-6D5E3ECAC043}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{A894F129-DC95-11D2-9CB8-006008933ED1}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{B7C6AC6C-33FA-4AE5-BB04-424A7E830B14}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{BB869965-AE27-477E-87BB-2F215FB807C8}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{BBFFF92B-D614-4E45-AEFB-BD3F9FB6E26A}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{BD83C09B-1381-11D4-8D91-00D0B7172D33}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{DBD848F2-D03A-11D4-BA26-00105A77AFEE}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{DD2B3118-017A-11D3-A48D-00104B1614F9}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\01f164b44270e046da07c20fff0d496.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\1bf5747c770df4eb77d9f880ca9d713.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\3c981211b746b18025e024a5c32c621.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\5c6e400141459e4b18d3352d306c5ae.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\8b237b802c9f057b6a72b3c367d1b93.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\940b0b08b763f37f16cf2b5b97dccb0.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\6534ff8c63e8dc9e4f4e15e19e12271.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\7920b6f9ee2c2d761fd9b750c8c161c.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\a0baa88077e409b198f495d7a0466cf.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\a455e1d4d4dfe52de0c51876b346115.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\aa4227b92ecf98e2c5c537a09fab20c.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ae1b4c89e3b36440930c1d861cf714b.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\d81ff06be32d33ade12e3277f65f1a9.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\dad8b78e9706637c44a9e3521911722.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Debug.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Debuging.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Device.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\DnProcessSimulateCommands.Search.TxSearchCommand.CApSearchCommandCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\e0d5e06dd7106ff157ddb5b3632f666.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\e8d4659a09c513303c5db84bf642316.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOBackViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOBottomViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOFrontViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOLeftViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDORightViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOSaveEngineeringDataCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOTopViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\f76f31276ffc3826123d2e1088971fb.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\fd524f03d78440004f6ac831e6021b3.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\fea3562a49e9bcfd412b3faa54a1c0f.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\home.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ICON.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ICON.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MES方标.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MES图片.jpg" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ME长标.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Move.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MoveToNextLoc.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MoveToPrevLoc.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\OPC.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\pan_base.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmEmptyTransition.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmFlowOperation.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmOperation.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmRobotResource.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmTransition.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmTransitionWithJump.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Robot.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Robot.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\rotate_base.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Run.gif" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\running.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\StandardMode.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\TabControlImg.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\TagControlImg_2.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\VCMode.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\按钮播放.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\按钮停止.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\按钮暂停.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\帮助.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\绑定逻辑.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\绑定信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\编辑传感器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\标签.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\标签.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\播放.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\播放.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\查询处理.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\创建逻辑块姿态操作和传感器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\从Excel导入信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\打开.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导出.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导出机器人路径.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导出模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导航.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导入.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导入录制数据.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导入模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\调试选项.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\仿真面板.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\放大.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\放置控制器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\非仿真操作.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\复制工艺.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\更多.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\更新软件.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\工艺图表.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\工艺组.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\关键信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\过滤器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\机器人.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\机器人操作.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\监控传感器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\开发者工具.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\快进.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\零件.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑块_编辑.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑块_创建.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑块_删除.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑资源总览图.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模拟器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型树.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型隐藏.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型子集.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型自转.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\平移.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\启动状态.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\启动状态.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\起始.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\清空.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\确定.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\软件版本说明.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\三维坐标.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除处理 .png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\上移.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备操作.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备内容浏览.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备-其他.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设置.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\生成数据单个.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\生成数据所有.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\数据分析.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\刷新.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\缩小.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加处理.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加当前位置.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加行为.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\跳转到当前位置.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\停止.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\通讯录.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\透明.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\外部导入数据.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\文件.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\下移.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\显示信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\线框.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建复杂操作.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建工艺.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建工艺组.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建文件.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\信号导出Excel.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\修改参数.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\旋转.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\运动学编辑器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\在后面添加一点.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\在前面添加一点.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\暂停.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\着色.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\制作机器人URDF.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\终止.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\重新加载界面.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\重新加载数据.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\装配零件.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\资源输出信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\资源输入信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\自动生成信号.png" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\BasicOperation.OSql\20-05Function.BasicOperation.OSql.csproj">
<Project>{cc86be60-668f-4730-b8fc-37afe06b2fe4}</Project>
<Name>20-05Function.BasicOperation.OSql</Name>
</ProjectReference>
<ProjectReference Include="..\Foundation\20-04Foundation.csproj">
<Project>{7a8cc5ec-9795-4fcd-a85f-bb01da377225}</Project>
<Name>20-04Foundation</Name>
</ProjectReference>
<ProjectReference Include="..\GanttChartExample\20-13GanttChartExample.csproj">
<Project>{03aed807-ca2d-4823-b321-41c470174f0b}</Project>
<Name>20-13GanttChartExample</Name>
</ProjectReference>
<ProjectReference Include="..\LogNet\20-01LogNet.csproj">
<Project>{4b777069-a494-40ff-8e88-e3d815ed80cb}</Project>
<Name>20-01LogNet</Name>
</ProjectReference>
<ProjectReference Include="..\ModelBasic\20-06BasicOperation.csproj">
<Project>{b258f56f-59e9-4c6f-bcc0-04a151d51251}</Project>
<Name>20-06BasicOperation</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8"/>
</startup>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

View File

@@ -0,0 +1,178 @@
namespace DataMirrorToolsPage
{
partial class ConnectSelect
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.btn_Sure = new System.Windows.Forms.Button();
this.dgv_ConnInfo = new System.Windows.Forms.DataGridView();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.btn_Refresh = new System.Windows.Forms.Button();
this.btn_Cancel = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.dgv_ConnInfo)).BeginInit();
this.SuspendLayout();
//
// btn_Sure
//
this.btn_Sure.DialogResult = System.Windows.Forms.DialogResult.OK;
this.btn_Sure.Location = new System.Drawing.Point(241, 177);
this.btn_Sure.Name = "btn_Sure";
this.btn_Sure.Size = new System.Drawing.Size(75, 23);
this.btn_Sure.TabIndex = 2;
this.btn_Sure.Text = "确定";
this.btn_Sure.UseVisualStyleBackColor = true;
this.btn_Sure.Click += new System.EventHandler(this.btn_Sure_Click);
//
// dgv_ConnInfo
//
this.dgv_ConnInfo.AllowUserToAddRows = false;
this.dgv_ConnInfo.BackgroundColor = System.Drawing.SystemColors.ControlLightLight;
this.dgv_ConnInfo.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
this.dgv_ConnInfo.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.,
this.,
this.,
this.,
this.,
this.});
this.dgv_ConnInfo.Location = new System.Drawing.Point(7, 8);
this.dgv_ConnInfo.Name = "dgv_ConnInfo";
this.dgv_ConnInfo.ReadOnly = true;
this.dgv_ConnInfo.RowHeadersVisible = false;
this.dgv_ConnInfo.RowTemplate.Height = 23;
this.dgv_ConnInfo.Size = new System.Drawing.Size(390, 163);
this.dgv_ConnInfo.TabIndex = 3;
this.dgv_ConnInfo.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgv_ConnInfo_CellClick);
//
// 连接代码
//
this..DataPropertyName = "DeviceCode";
this..HeaderText = "连接代码";
this..Name = "连接代码";
this..ReadOnly = true;
this..Visible = false;
//
// 名称
//
this..DataPropertyName = "Name";
this..HeaderText = "名称";
this..Name = "名称";
this..ReadOnly = true;
this..Width = 200;
//
// 类型
//
this..DataPropertyName = "DeviceType";
this..HeaderText = "类型";
this..Name = "类型";
this..ReadOnly = true;
//
// 服务器
//
this..DataPropertyName = "IP";
this..HeaderText = "服务器";
this..Name = "服务器";
this..ReadOnly = true;
this..Width = 300;
//
// 启用
//
this..DataPropertyName = "IsEnable";
this..HeaderText = "启用";
this..Name = "启用";
this..ReadOnly = true;
//
// 描述
//
this..DataPropertyName = "Explain";
this..HeaderText = "描述";
this..Name = "描述";
this..ReadOnly = true;
//
// btn_Refresh
//
this.btn_Refresh.Location = new System.Drawing.Point(7, 177);
this.btn_Refresh.Name = "btn_Refresh";
this.btn_Refresh.Size = new System.Drawing.Size(75, 23);
this.btn_Refresh.TabIndex = 7;
this.btn_Refresh.Text = "刷新";
this.btn_Refresh.UseVisualStyleBackColor = true;
this.btn_Refresh.Click += new System.EventHandler(this.btn_Refresh_Click);
//
// btn_Cancel
//
this.btn_Cancel.DialogResult = System.Windows.Forms.DialogResult.OK;
this.btn_Cancel.Location = new System.Drawing.Point(322, 177);
this.btn_Cancel.Name = "btn_Cancel";
this.btn_Cancel.Size = new System.Drawing.Size(75, 23);
this.btn_Cancel.TabIndex = 2;
this.btn_Cancel.Text = "取消";
this.btn_Cancel.UseVisualStyleBackColor = true;
this.btn_Cancel.Click += new System.EventHandler(this.btn_Cancel_Click);
//
// ConnectSelect
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(404, 207);
this.Controls.Add(this.btn_Refresh);
this.Controls.Add(this.dgv_ConnInfo);
this.Controls.Add(this.btn_Cancel);
this.Controls.Add(this.btn_Sure);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
this.MaximumSize = new System.Drawing.Size(420, 246);
this.MinimizeBox = false;
this.MinimumSize = new System.Drawing.Size(420, 246);
this.Name = "ConnectSelect";
this.ShowIcon = false;
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Text = "连接配置";
this.Load += new System.EventHandler(this.ConnectSelect_Load);
((System.ComponentModel.ISupportInitialize)(this.dgv_ConnInfo)).EndInit();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Button btn_Sure;
private System.Windows.Forms.DataGridView dgv_ConnInfo;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.Button btn_Refresh;
private System.Windows.Forms.Button btn_Cancel;
}
}

View File

@@ -0,0 +1,86 @@
using DTTest;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace DataMirrorToolsPage
{
public partial class ConnectSelect : ModelManagement
{
public string connCode = "";
public ConnectSelect()
{
InitializeComponent();
RefreshConnInfo();
}
private void RefreshConnInfo()
{
var dt_Connect = SqlOperation.SqlSignalTree.Select_Connect();
dgv_ConnInfo.DataSource = dt_Connect;
}
private void ShowAccomplish()
{
base.OnShown(new EventArgs());
}
private void btn_Sure_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.OK;
Close();
}
private void btn_Cancel_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.Cancel;
Close();
}
private void dgv_ConnInfo_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex > -1)
{
try
{
connCode = GetObjV(e, "连接代码").ToString();
}
catch (Exception err)
{
LogNet.LogisTrac.WriteLog(typeof(ConnectSelect), err);
Console.WriteLine(err);
}
}
}
private object GetObjV(DataGridViewCellEventArgs e, string Name)
{
return dgv_ConnInfo.Rows[e.RowIndex].Cells[Name].Value;
}
private void btn_Refresh_Click(object sender, EventArgs e)
{
RefreshConnInfo();
}
private void ConnectSelect_Load(object sender, EventArgs e)
{
if (dgv_ConnInfo.Rows.Count > 0)
{
//dgv_ConnInfo.SelectedRows[0].Selected = true;
}
}
}
}

View File

@@ -0,0 +1,138 @@
<?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>
<metadata name="连接代码.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="名称.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="类型.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="服务器.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="启用.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="描述.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
</root>

View File

@@ -0,0 +1,49 @@
namespace P_SignalViewer
{
partial class Form1
{
/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
/// <param name="disposing">如果应释放托管资源,为 true否则为 false。</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows
/// <summary>
/// 设计器支持所需的方法 - 不要修改
/// 使用代码编辑器修改此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.SuspendLayout();
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(800, 450);
this.Name = "Form1";
this.Text = "Form1";
this.Load += new System.EventHandler(this.Form1_Load);
this.ResumeLayout(false);
}
#endregion
}
}

View File

@@ -0,0 +1,25 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace P_SignalViewer
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

View File

@@ -0,0 +1,835 @@
namespace DataMirrorToolsPage
{
partial class P_SignalViewer
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
/// <summary>
/// Displays the current prompt.
/// </summary>
/// <param name="e">the contents of this method with the code editor.</param>
protected override void OnShown(System.EventArgs e)
{
foreach (System.Windows.Forms.Control b in panel1.Controls)
if (b is System.Windows.Forms.Button | b is System.Windows.Forms.CheckBox | b is System.Windows.Forms.RadioButton | b is System.Windows.Forms.PictureBox)
b.MouseHover += (c, d) => {
new System.Windows.Forms.ToolTip().SetToolTip((System.Windows.Forms.Control)c, ((System.Windows.Forms.Control)c).Tag.ToString());
};
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
this.dgv_SignalViewer = new System.Windows.Forms.DataGridView();
this.CMS_Menu = new System.Windows.Forms.ContextMenuStrip(this.components);
this.TSM_UpdateSignalConnect = new System.Windows.Forms.ToolStripMenuItem();
this.TSM_DeleteSignalConnect = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.TSM_SignalViewer_Add = new System.Windows.Forms.ToolStripMenuItem();
this.TSM_SignalViewer_Remove = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.TSM_Delete_SelectRaws = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
this.TSM_UpdateSignalRegion = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
this.TSM_UpdateResources = new System.Windows.Forms.ToolStripMenuItem();
this.toolStripSeparator5 = new System.Windows.Forms.ToolStripSeparator();
this.TSM_UpdateSignalDataType = new System.Windows.Forms.ToolStripMenuItem();
this.panel1 = new System.Windows.Forms.Panel();
this.btn_SignalRobot_Create = new System.Windows.Forms.Button();
this.btn_OutScadaTable = new System.Windows.Forms.Button();
this.btn_Refresh = new System.Windows.Forms.Button();
this.btn_SignalHandlerEditor = new System.Windows.Forms.Button();
this.label_SignalCount = new System.Windows.Forms.Label();
this.txt_SelectSignalName = new System.Windows.Forms.TextBox();
this.txt_CurrSequenceNo = new System.Windows.Forms.TextBox();
this.btn_MoveDown = new System.Windows.Forms.Button();
this.btn_MoveUp = new System.Windows.Forms.Button();
this.btn_Signal_Export_Excel = new System.Windows.Forms.Button();
this.btn_Signal_Import_Excel = new System.Windows.Forms.Button();
this.btn_Signal_Import_S7 = new System.Windows.Forms.Button();
this.btn_Signal_Delete = new System.Windows.Forms.Button();
this.btn_AutoGenerateSignalTag = new System.Windows.Forms.Button();
this.btn_Signal_Create = new System.Windows.Forms.Button();
this.label2 = new System.Windows.Forms.Label();
this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
this.CMS_SignalType = new System.Windows.Forms.ContextMenuStrip(this.components);
this.tsmi_INT16 = new System.Windows.Forms.ToolStripMenuItem();
this.tsmi_INT32 = new System.Windows.Forms.ToolStripMenuItem();
this.tsmi_FLOAT = new System.Windows.Forms.ToolStripMenuItem();
this.tsmi_UINT64 = new System.Windows.Forms.ToolStripMenuItem();
this.tsmi_STRING = new System.Windows.Forms.ToolStripMenuItem();
this.tsmi_BOOL = new System.Windows.Forms.ToolStripMenuItem();
this.tsmi_BYTE = new System.Windows.Forms.ToolStripMenuItem();
this.tsmi_UINT16 = new System.Windows.Forms.ToolStripMenuItem();
this.tsmi_DOUBLE = new System.Windows.Forms.ToolStripMenuItem();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewButtonColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.IEC格式 = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this. = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewCheckBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.ID = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.DeviceCode = new System.Windows.Forms.DataGridViewTextBoxColumn();
this.Region = new System.Windows.Forms.DataGridViewTextBoxColumn();
this. = new System.Windows.Forms.DataGridViewTextBoxColumn();
((System.ComponentModel.ISupportInitialize)(this.dgv_SignalViewer)).BeginInit();
this.CMS_Menu.SuspendLayout();
this.panel1.SuspendLayout();
this.tableLayoutPanel1.SuspendLayout();
this.CMS_SignalType.SuspendLayout();
this.SuspendLayout();
//
// dgv_SignalViewer
//
this.dgv_SignalViewer.AllowUserToAddRows = false;
this.dgv_SignalViewer.AllowUserToDeleteRows = false;
this.dgv_SignalViewer.AllowUserToResizeRows = false;
this.dgv_SignalViewer.BackgroundColor = System.Drawing.Color.White;
this.dgv_SignalViewer.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.,
this.,
this.,
this.,
this.,
this.IEC格式,
this.,
this.,
this.,
this.,
this.,
this.,
this.,
this.,
this.,
this.ID,
this.DeviceCode,
this.Region,
this.});
this.dgv_SignalViewer.ContextMenuStrip = this.CMS_Menu;
this.dgv_SignalViewer.Dock = System.Windows.Forms.DockStyle.Fill;
this.dgv_SignalViewer.Location = new System.Drawing.Point(3, 38);
this.dgv_SignalViewer.MultiSelect = false;
this.dgv_SignalViewer.Name = "dgv_SignalViewer";
this.dgv_SignalViewer.RowHeadersVisible = false;
this.dgv_SignalViewer.RowTemplate.Height = 18;
this.dgv_SignalViewer.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
this.dgv_SignalViewer.Size = new System.Drawing.Size(885, 348);
this.dgv_SignalViewer.TabIndex = 6;
this.dgv_SignalViewer.CellClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgv_SignalViewer_CellClick);
this.dgv_SignalViewer.CellContentClick += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgv_SignalViewer_CellContentClick);
this.dgv_SignalViewer.CellEndEdit += new System.Windows.Forms.DataGridViewCellEventHandler(this.dgv_SignalViewer_CellEndEdit);
//
// CMS_Menu
//
this.CMS_Menu.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.TSM_UpdateSignalConnect,
this.TSM_DeleteSignalConnect,
this.toolStripSeparator1,
this.TSM_SignalViewer_Add,
this.TSM_SignalViewer_Remove,
this.toolStripSeparator2,
this.TSM_Delete_SelectRaws,
this.toolStripSeparator3,
this.TSM_UpdateSignalRegion,
this.toolStripSeparator4,
this.TSM_UpdateResources,
this.toolStripSeparator5,
this.TSM_UpdateSignalDataType});
this.CMS_Menu.Name = "CMS_Menu";
this.CMS_Menu.Size = new System.Drawing.Size(197, 210);
//
// TSM_UpdateSignalConnect
//
this.TSM_UpdateSignalConnect.Name = "TSM_UpdateSignalConnect";
this.TSM_UpdateSignalConnect.Size = new System.Drawing.Size(196, 22);
this.TSM_UpdateSignalConnect.Text = "更改信号连接";
this.TSM_UpdateSignalConnect.Click += new System.EventHandler(this.TSM_UpdateSignalConnect_Click);
//
// TSM_DeleteSignalConnect
//
this.TSM_DeleteSignalConnect.Name = "TSM_DeleteSignalConnect";
this.TSM_DeleteSignalConnect.Size = new System.Drawing.Size(196, 22);
this.TSM_DeleteSignalConnect.Text = "取消信号连接";
this.TSM_DeleteSignalConnect.Click += new System.EventHandler(this.TSM_DeleteSignalConnect_Click);
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
this.toolStripSeparator1.Size = new System.Drawing.Size(193, 6);
//
// TSM_SignalViewer_Add
//
this.TSM_SignalViewer_Add.Name = "TSM_SignalViewer_Add";
this.TSM_SignalViewer_Add.Size = new System.Drawing.Size(196, 22);
this.TSM_SignalViewer_Add.Text = "添加到信号视图";
this.TSM_SignalViewer_Add.Click += new System.EventHandler(this.TSM_SignalViewer_Add_Click);
//
// TSM_SignalViewer_Remove
//
this.TSM_SignalViewer_Remove.Name = "TSM_SignalViewer_Remove";
this.TSM_SignalViewer_Remove.Size = new System.Drawing.Size(196, 22);
this.TSM_SignalViewer_Remove.Text = "从信号视图移除";
this.TSM_SignalViewer_Remove.Click += new System.EventHandler(this.TSM_SignalViewer_Remove_Click);
//
// toolStripSeparator2
//
this.toolStripSeparator2.Name = "toolStripSeparator2";
this.toolStripSeparator2.Size = new System.Drawing.Size(193, 6);
//
// TSM_Delete_SelectRaws
//
this.TSM_Delete_SelectRaws.Name = "TSM_Delete_SelectRaws";
this.TSM_Delete_SelectRaws.Size = new System.Drawing.Size(196, 22);
this.TSM_Delete_SelectRaws.Text = "删除选中行";
this.TSM_Delete_SelectRaws.Click += new System.EventHandler(this.TSM_Delete_SelectRaws_Click);
//
// toolStripSeparator3
//
this.toolStripSeparator3.Name = "toolStripSeparator3";
this.toolStripSeparator3.Size = new System.Drawing.Size(193, 6);
//
// TSM_UpdateSignalRegion
//
this.TSM_UpdateSignalRegion.Name = "TSM_UpdateSignalRegion";
this.TSM_UpdateSignalRegion.Size = new System.Drawing.Size(196, 22);
this.TSM_UpdateSignalRegion.Text = "修改信号区";
this.TSM_UpdateSignalRegion.Click += new System.EventHandler(this.TSM_UpdateSignalRegion_Click);
//
// toolStripSeparator4
//
this.toolStripSeparator4.Name = "toolStripSeparator4";
this.toolStripSeparator4.Size = new System.Drawing.Size(193, 6);
//
// TSM_UpdateResources
//
this.TSM_UpdateResources.Name = "TSM_UpdateResources";
this.TSM_UpdateResources.Size = new System.Drawing.Size(196, 22);
this.TSM_UpdateResources.Text = "修改资源归属";
this.TSM_UpdateResources.Click += new System.EventHandler(this.TSM_UpdateResources_Click);
//
// toolStripSeparator5
//
this.toolStripSeparator5.Name = "toolStripSeparator5";
this.toolStripSeparator5.Size = new System.Drawing.Size(193, 6);
//
// TSM_UpdateSignalDataType
//
this.TSM_UpdateSignalDataType.Name = "TSM_UpdateSignalDataType";
this.TSM_UpdateSignalDataType.Size = new System.Drawing.Size(196, 22);
this.TSM_UpdateSignalDataType.Text = "批量修改信号数据类型";
this.TSM_UpdateSignalDataType.Click += new System.EventHandler(this.TSM_UpdateSignalDataType_Click);
//
// panel1
//
this.panel1.Controls.Add(this.btn_SignalRobot_Create);
this.panel1.Controls.Add(this.btn_OutScadaTable);
this.panel1.Controls.Add(this.btn_Refresh);
this.panel1.Controls.Add(this.btn_SignalHandlerEditor);
this.panel1.Controls.Add(this.label_SignalCount);
this.panel1.Controls.Add(this.txt_SelectSignalName);
this.panel1.Controls.Add(this.txt_CurrSequenceNo);
this.panel1.Controls.Add(this.btn_MoveDown);
this.panel1.Controls.Add(this.btn_MoveUp);
this.panel1.Controls.Add(this.btn_Signal_Export_Excel);
this.panel1.Controls.Add(this.btn_Signal_Import_Excel);
this.panel1.Controls.Add(this.btn_Signal_Import_S7);
this.panel1.Controls.Add(this.btn_Signal_Delete);
this.panel1.Controls.Add(this.btn_AutoGenerateSignalTag);
this.panel1.Controls.Add(this.btn_Signal_Create);
this.panel1.Controls.Add(this.label2);
this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel1.Location = new System.Drawing.Point(3, 3);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(885, 29);
this.panel1.TabIndex = 11;
//
// btn_SignalRobot_Create
//
this.btn_SignalRobot_Create.BackColor = System.Drawing.SystemColors.ButtonHighlight;
this.btn_SignalRobot_Create.BackgroundImage = global::P_SignalViewer.Properties.Resources.;
this.btn_SignalRobot_Create.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_SignalRobot_Create.FlatAppearance.BorderColor = System.Drawing.Color.White;
this.btn_SignalRobot_Create.FlatAppearance.BorderSize = 0;
this.btn_SignalRobot_Create.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_SignalRobot_Create.ForeColor = System.Drawing.Color.White;
this.btn_SignalRobot_Create.Location = new System.Drawing.Point(616, 4);
this.btn_SignalRobot_Create.Name = "btn_SignalRobot_Create";
this.btn_SignalRobot_Create.Size = new System.Drawing.Size(21, 23);
this.btn_SignalRobot_Create.TabIndex = 107;
this.btn_SignalRobot_Create.Tag = "手动直接添加机器人信号";
this.btn_SignalRobot_Create.UseVisualStyleBackColor = false;
this.btn_SignalRobot_Create.Click += new System.EventHandler(this.btn_SignalRobot_Create_Click);
//
// btn_OutScadaTable
//
this.btn_OutScadaTable.Location = new System.Drawing.Point(734, 3);
this.btn_OutScadaTable.Name = "btn_OutScadaTable";
this.btn_OutScadaTable.Size = new System.Drawing.Size(104, 23);
this.btn_OutScadaTable.TabIndex = 106;
this.btn_OutScadaTable.Tag = "导出采集表";
this.btn_OutScadaTable.Text = "导出采集表";
this.btn_OutScadaTable.UseVisualStyleBackColor = true;
this.btn_OutScadaTable.Click += new System.EventHandler(this.btn_OutScadaTable_Click);
//
// btn_Refresh
//
this.btn_Refresh.BackColor = System.Drawing.SystemColors.ButtonHighlight;
this.btn_Refresh.BackgroundImage = global::P_SignalViewer.Properties.Resources.;
this.btn_Refresh.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_Refresh.FlatAppearance.BorderColor = System.Drawing.Color.White;
this.btn_Refresh.FlatAppearance.BorderSize = 0;
this.btn_Refresh.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_Refresh.ForeColor = System.Drawing.Color.White;
this.btn_Refresh.Location = new System.Drawing.Point(101, 3);
this.btn_Refresh.Name = "btn_Refresh";
this.btn_Refresh.Size = new System.Drawing.Size(20, 20);
this.btn_Refresh.TabIndex = 105;
this.btn_Refresh.Tag = "刷新列表";
this.btn_Refresh.UseVisualStyleBackColor = false;
this.btn_Refresh.Click += new System.EventHandler(this.btn_btn_Refresh_Click);
//
// btn_SignalHandlerEditor
//
this.btn_SignalHandlerEditor.BackColor = System.Drawing.SystemColors.ButtonHighlight;
this.btn_SignalHandlerEditor.BackgroundImage = global::P_SignalViewer.Properties.Resources.;
this.btn_SignalHandlerEditor.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_SignalHandlerEditor.FlatAppearance.BorderColor = System.Drawing.Color.White;
this.btn_SignalHandlerEditor.FlatAppearance.BorderSize = 0;
this.btn_SignalHandlerEditor.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_SignalHandlerEditor.ForeColor = System.Drawing.Color.White;
this.btn_SignalHandlerEditor.Location = new System.Drawing.Point(354, 5);
this.btn_SignalHandlerEditor.Name = "btn_SignalHandlerEditor";
this.btn_SignalHandlerEditor.Size = new System.Drawing.Size(20, 20);
this.btn_SignalHandlerEditor.TabIndex = 100;
this.btn_SignalHandlerEditor.Tag = "信号处理编辑器";
this.btn_SignalHandlerEditor.UseVisualStyleBackColor = false;
this.btn_SignalHandlerEditor.Click += new System.EventHandler(this.btn_SignalHandlerEditor_Click);
//
// label_SignalCount
//
this.label_SignalCount.AutoSize = true;
this.label_SignalCount.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(0)))), ((int)(((byte)(192)))), ((int)(((byte)(0)))));
this.label_SignalCount.Location = new System.Drawing.Point(675, 9);
this.label_SignalCount.Name = "label_SignalCount";
this.label_SignalCount.Size = new System.Drawing.Size(53, 12);
this.label_SignalCount.TabIndex = 99;
this.label_SignalCount.Text = "n 个信号";
//
// txt_SelectSignalName
//
this.txt_SelectSignalName.Location = new System.Drawing.Point(383, 4);
this.txt_SelectSignalName.Name = "txt_SelectSignalName";
this.txt_SelectSignalName.Size = new System.Drawing.Size(218, 21);
this.txt_SelectSignalName.TabIndex = 98;
this.txt_SelectSignalName.Tag = "要查询的信号名称";
this.txt_SelectSignalName.TextChanged += new System.EventHandler(this.txt_SelectSignalName_TextChanged);
//
// txt_CurrSequenceNo
//
this.txt_CurrSequenceNo.Location = new System.Drawing.Point(40, 4);
this.txt_CurrSequenceNo.Name = "txt_CurrSequenceNo";
this.txt_CurrSequenceNo.ReadOnly = true;
this.txt_CurrSequenceNo.Size = new System.Drawing.Size(55, 21);
this.txt_CurrSequenceNo.TabIndex = 96;
//
// btn_MoveDown
//
this.btn_MoveDown.BackColor = System.Drawing.SystemColors.ButtonHighlight;
this.btn_MoveDown.BackgroundImage = global::P_SignalViewer.Properties.Resources.;
this.btn_MoveDown.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_MoveDown.FlatAppearance.BorderColor = System.Drawing.Color.White;
this.btn_MoveDown.FlatAppearance.BorderSize = 0;
this.btn_MoveDown.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_MoveDown.ForeColor = System.Drawing.Color.White;
this.btn_MoveDown.Location = new System.Drawing.Point(324, 4);
this.btn_MoveDown.Name = "btn_MoveDown";
this.btn_MoveDown.Size = new System.Drawing.Size(20, 20);
this.btn_MoveDown.TabIndex = 95;
this.btn_MoveDown.Tag = "将选中行下移";
this.btn_MoveDown.UseVisualStyleBackColor = false;
this.btn_MoveDown.Click += new System.EventHandler(this.btn_MoveDown_Click);
//
// btn_MoveUp
//
this.btn_MoveUp.BackColor = System.Drawing.SystemColors.ButtonHighlight;
this.btn_MoveUp.BackgroundImage = global::P_SignalViewer.Properties.Resources.;
this.btn_MoveUp.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_MoveUp.FlatAppearance.BorderColor = System.Drawing.Color.White;
this.btn_MoveUp.FlatAppearance.BorderSize = 0;
this.btn_MoveUp.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_MoveUp.ForeColor = System.Drawing.Color.White;
this.btn_MoveUp.Location = new System.Drawing.Point(298, 4);
this.btn_MoveUp.Name = "btn_MoveUp";
this.btn_MoveUp.Size = new System.Drawing.Size(20, 20);
this.btn_MoveUp.TabIndex = 94;
this.btn_MoveUp.Tag = "将选中行上移";
this.btn_MoveUp.UseVisualStyleBackColor = false;
this.btn_MoveUp.Click += new System.EventHandler(this.btn_MoveUp_Click);
//
// btn_Signal_Export_Excel
//
this.btn_Signal_Export_Excel.BackColor = System.Drawing.SystemColors.ButtonHighlight;
this.btn_Signal_Export_Excel.BackgroundImage = global::P_SignalViewer.Properties.Resources.Excel;
this.btn_Signal_Export_Excel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_Signal_Export_Excel.FlatAppearance.BorderColor = System.Drawing.Color.White;
this.btn_Signal_Export_Excel.FlatAppearance.BorderSize = 0;
this.btn_Signal_Export_Excel.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_Signal_Export_Excel.ForeColor = System.Drawing.Color.White;
this.btn_Signal_Export_Excel.Location = new System.Drawing.Point(264, 4);
this.btn_Signal_Export_Excel.Name = "btn_Signal_Export_Excel";
this.btn_Signal_Export_Excel.Size = new System.Drawing.Size(21, 23);
this.btn_Signal_Export_Excel.TabIndex = 16;
this.btn_Signal_Export_Excel.Tag = "将数据导出到Excel表";
this.btn_Signal_Export_Excel.UseVisualStyleBackColor = false;
this.btn_Signal_Export_Excel.Click += new System.EventHandler(this.btn_Signal_Export_Excel_Click);
//
// btn_Signal_Import_Excel
//
this.btn_Signal_Import_Excel.BackColor = System.Drawing.SystemColors.ButtonHighlight;
this.btn_Signal_Import_Excel.BackgroundImage = global::P_SignalViewer.Properties.Resources.Excel导入信号;
this.btn_Signal_Import_Excel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_Signal_Import_Excel.FlatAppearance.BorderColor = System.Drawing.Color.White;
this.btn_Signal_Import_Excel.FlatAppearance.BorderSize = 0;
this.btn_Signal_Import_Excel.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_Signal_Import_Excel.ForeColor = System.Drawing.Color.White;
this.btn_Signal_Import_Excel.Location = new System.Drawing.Point(237, 4);
this.btn_Signal_Import_Excel.Name = "btn_Signal_Import_Excel";
this.btn_Signal_Import_Excel.Size = new System.Drawing.Size(21, 23);
this.btn_Signal_Import_Excel.TabIndex = 15;
this.btn_Signal_Import_Excel.Tag = "数据导入固定格式Excel表";
this.btn_Signal_Import_Excel.UseVisualStyleBackColor = false;
this.btn_Signal_Import_Excel.Click += new System.EventHandler(this.btn_Signal_Import_Excel_Click);
//
// btn_Signal_Import_S7
//
this.btn_Signal_Import_S7.BackColor = System.Drawing.SystemColors.ButtonHighlight;
this.btn_Signal_Import_S7.BackgroundImage = global::P_SignalViewer.Properties.Resources.f76f31276ffc3826123d2e1088971fb;
this.btn_Signal_Import_S7.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_Signal_Import_S7.FlatAppearance.BorderColor = System.Drawing.Color.White;
this.btn_Signal_Import_S7.FlatAppearance.BorderSize = 0;
this.btn_Signal_Import_S7.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_Signal_Import_S7.ForeColor = System.Drawing.Color.White;
this.btn_Signal_Import_S7.Location = new System.Drawing.Point(210, 3);
this.btn_Signal_Import_S7.Name = "btn_Signal_Import_S7";
this.btn_Signal_Import_S7.Size = new System.Drawing.Size(21, 23);
this.btn_Signal_Import_S7.TabIndex = 14;
this.btn_Signal_Import_S7.Tag = "数据导入西门子Step导出文件";
this.btn_Signal_Import_S7.UseVisualStyleBackColor = false;
this.btn_Signal_Import_S7.Click += new System.EventHandler(this.btn_Signal_Import_S7_Click);
//
// btn_Signal_Delete
//
this.btn_Signal_Delete.BackColor = System.Drawing.SystemColors.ButtonHighlight;
this.btn_Signal_Delete.BackgroundImage = global::P_SignalViewer.Properties.Resources.;
this.btn_Signal_Delete.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_Signal_Delete.FlatAppearance.BorderColor = System.Drawing.Color.White;
this.btn_Signal_Delete.FlatAppearance.BorderSize = 0;
this.btn_Signal_Delete.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_Signal_Delete.ForeColor = System.Drawing.Color.White;
this.btn_Signal_Delete.Location = new System.Drawing.Point(152, 3);
this.btn_Signal_Delete.Name = "btn_Signal_Delete";
this.btn_Signal_Delete.Size = new System.Drawing.Size(21, 23);
this.btn_Signal_Delete.TabIndex = 13;
this.btn_Signal_Delete.Tag = "删除选中信号";
this.btn_Signal_Delete.UseVisualStyleBackColor = false;
this.btn_Signal_Delete.Click += new System.EventHandler(this.btn_Signal_Delete_Click);
//
// btn_AutoGenerateSignalTag
//
this.btn_AutoGenerateSignalTag.BackColor = System.Drawing.SystemColors.ButtonHighlight;
this.btn_AutoGenerateSignalTag.BackgroundImage = global::P_SignalViewer.Properties.Resources.;
this.btn_AutoGenerateSignalTag.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_AutoGenerateSignalTag.FlatAppearance.BorderColor = System.Drawing.Color.White;
this.btn_AutoGenerateSignalTag.FlatAppearance.BorderSize = 0;
this.btn_AutoGenerateSignalTag.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_AutoGenerateSignalTag.ForeColor = System.Drawing.Color.White;
this.btn_AutoGenerateSignalTag.Location = new System.Drawing.Point(179, 4);
this.btn_AutoGenerateSignalTag.Name = "btn_AutoGenerateSignalTag";
this.btn_AutoGenerateSignalTag.Size = new System.Drawing.Size(20, 20);
this.btn_AutoGenerateSignalTag.TabIndex = 12;
this.btn_AutoGenerateSignalTag.Tag = "根据工艺自动添加信号";
this.btn_AutoGenerateSignalTag.UseVisualStyleBackColor = false;
this.btn_AutoGenerateSignalTag.Click += new System.EventHandler(this.btn_AutoGenerateSignalTag_Click);
//
// btn_Signal_Create
//
this.btn_Signal_Create.BackColor = System.Drawing.SystemColors.ButtonHighlight;
this.btn_Signal_Create.BackgroundImage = global::P_SignalViewer.Properties.Resources.;
this.btn_Signal_Create.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_Signal_Create.FlatAppearance.BorderColor = System.Drawing.Color.White;
this.btn_Signal_Create.FlatAppearance.BorderSize = 0;
this.btn_Signal_Create.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_Signal_Create.ForeColor = System.Drawing.Color.White;
this.btn_Signal_Create.Location = new System.Drawing.Point(125, 2);
this.btn_Signal_Create.Name = "btn_Signal_Create";
this.btn_Signal_Create.Size = new System.Drawing.Size(21, 23);
this.btn_Signal_Create.TabIndex = 12;
this.btn_Signal_Create.Tag = "手动直接添加信号";
this.btn_Signal_Create.UseVisualStyleBackColor = false;
this.btn_Signal_Create.Click += new System.EventHandler(this.btn_Signal_Create_Click);
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(5, 9);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(41, 12);
this.label2.TabIndex = 10;
this.label2.Text = "序号:";
//
// tableLayoutPanel1
//
this.tableLayoutPanel1.ColumnCount = 1;
this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
this.tableLayoutPanel1.Controls.Add(this.dgv_SignalViewer, 0, 1);
this.tableLayoutPanel1.Controls.Add(this.panel1, 0, 0);
this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0);
this.tableLayoutPanel1.Name = "tableLayoutPanel1";
this.tableLayoutPanel1.RowCount = 2;
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 35F));
this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 100F));
this.tableLayoutPanel1.Size = new System.Drawing.Size(891, 389);
this.tableLayoutPanel1.TabIndex = 17;
//
// CMS_SignalType
//
this.CMS_SignalType.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsmi_INT16,
this.tsmi_INT32,
this.tsmi_FLOAT,
this.tsmi_UINT64,
this.tsmi_STRING,
this.tsmi_BOOL,
this.tsmi_BYTE,
this.tsmi_UINT16,
this.tsmi_DOUBLE});
this.CMS_SignalType.Name = "CMS_SignalType";
this.CMS_SignalType.Size = new System.Drawing.Size(126, 202);
//
// tsmi_INT16
//
this.tsmi_INT16.Name = "tsmi_INT16";
this.tsmi_INT16.Size = new System.Drawing.Size(125, 22);
this.tsmi_INT16.Text = "INT16";
this.tsmi_INT16.Click += new System.EventHandler(this.tsmi_INT16_Click);
//
// tsmi_INT32
//
this.tsmi_INT32.Name = "tsmi_INT32";
this.tsmi_INT32.Size = new System.Drawing.Size(125, 22);
this.tsmi_INT32.Text = "INT32";
this.tsmi_INT32.Click += new System.EventHandler(this.tsmi_INT32_Click);
//
// tsmi_FLOAT
//
this.tsmi_FLOAT.Name = "tsmi_FLOAT";
this.tsmi_FLOAT.Size = new System.Drawing.Size(125, 22);
this.tsmi_FLOAT.Text = "FLOAT";
this.tsmi_FLOAT.Click += new System.EventHandler(this.tsmi_FLOAT_Click);
//
// tsmi_UINT64
//
this.tsmi_UINT64.Name = "tsmi_UINT64";
this.tsmi_UINT64.Size = new System.Drawing.Size(125, 22);
this.tsmi_UINT64.Text = "UINT64";
this.tsmi_UINT64.Click += new System.EventHandler(this.tsmi_UINT64_Click);
//
// tsmi_STRING
//
this.tsmi_STRING.Name = "tsmi_STRING";
this.tsmi_STRING.Size = new System.Drawing.Size(125, 22);
this.tsmi_STRING.Text = "STRING";
this.tsmi_STRING.Click += new System.EventHandler(this.tsmi_STRING_Click);
//
// tsmi_BOOL
//
this.tsmi_BOOL.Name = "tsmi_BOOL";
this.tsmi_BOOL.Size = new System.Drawing.Size(125, 22);
this.tsmi_BOOL.Text = "BOOL";
this.tsmi_BOOL.Click += new System.EventHandler(this.tsmi_BOOL_Click);
//
// tsmi_BYTE
//
this.tsmi_BYTE.Name = "tsmi_BYTE";
this.tsmi_BYTE.Size = new System.Drawing.Size(125, 22);
this.tsmi_BYTE.Text = "BYTE";
this.tsmi_BYTE.Click += new System.EventHandler(this.tsmi_BYTE_Click);
//
// tsmi_UINT16
//
this.tsmi_UINT16.Name = "tsmi_UINT16";
this.tsmi_UINT16.Size = new System.Drawing.Size(125, 22);
this.tsmi_UINT16.Text = "UINT16";
this.tsmi_UINT16.Click += new System.EventHandler(this.tsmi_UINT16_Click);
//
// tsmi_DOUBLE
//
this.tsmi_DOUBLE.Name = "tsmi_DOUBLE";
this.tsmi_DOUBLE.Size = new System.Drawing.Size(125, 22);
this.tsmi_DOUBLE.Text = "DOUBLE";
this.tsmi_DOUBLE.Click += new System.EventHandler(this.tsmi_DOUBLE_Click);
//
// 序号
//
this..DataPropertyName = "SequenceNo";
this..HeaderText = "序号";
this..Name = "序号";
this..ReadOnly = true;
this..SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this..Width = 80;
//
// 选择
//
this..DataPropertyName = "Checked";
this..HeaderText = "选择";
this..Name = "选择";
this..Resizable = System.Windows.Forms.DataGridViewTriState.True;
this..Width = 60;
//
// 信号名称
//
this..DataPropertyName = "Name";
this..HeaderText = "信号名称";
this..Name = "信号名称";
this..SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this..Width = 220;
//
// 类型
//
this..DataPropertyName = "Type";
this..HeaderText = "类型";
this..Name = "类型";
this..Resizable = System.Windows.Forms.DataGridViewTriState.True;
this..Width = 80;
//
// 地址
//
this..DataPropertyName = "Address";
this..HeaderText = "地址";
this..Name = "地址";
this..SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this..Width = 80;
//
// IEC格式
//
this.IEC格式.DataPropertyName = "IECFormat";
this.IEC格式.HeaderText = "IEC格式";
this.IEC格式.Name = "IEC格式";
this.IEC格式.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this.IEC格式.Width = 80;
//
// 启用
//
this..DataPropertyName = "IsEnable";
this..HeaderText = "启用";
this..Name = "启用";
this..Resizable = System.Windows.Forms.DataGridViewTriState.True;
this..Width = 60;
//
// 监控
//
this..DataPropertyName = "IsMonitor";
this..HeaderText = "监控";
this..Name = "监控";
this..Resizable = System.Windows.Forms.DataGridViewTriState.True;
this..Width = 60;
//
// 外部连接
//
this..DataPropertyName = "DevicePid";
this..HeaderText = "外部连接";
this..Name = "外部连接";
this..SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this..Width = 110;
//
// 信号类型
//
this..DataPropertyName = "Varieties";
this..HeaderText = "信号类型";
this..Name = "信号类型";
//
// 资源
//
this..DataPropertyName = "Resources";
this..HeaderText = "资源";
this..Name = "资源";
this..SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// 操作时间
//
this..DataPropertyName = "OperationTime";
this..HeaderText = "操作时间";
this..Name = "操作时间";
this..ReadOnly = true;
this..SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// 内存
//
this..DataPropertyName = "Memory";
this..HeaderText = "内存";
this..Name = "内存";
this..Resizable = System.Windows.Forms.DataGridViewTriState.True;
this..Width = 70;
//
// 机器人信号名称
//
this..DataPropertyName = "RobotSignalName";
this..HeaderText = "机器人信号名称";
this..Name = "机器人信号名称";
this..SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// 机器人信号地址
//
this..DataPropertyName = "RobotAddress";
this..HeaderText = "机器人信号地址";
this..Name = "机器人信号地址";
//
// ID
//
this.ID.DataPropertyName = "ID";
this.ID.HeaderText = "ID";
this.ID.Name = "ID";
this.ID.ReadOnly = true;
this.ID.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this.ID.Width = 30;
//
// DeviceCode
//
this.DeviceCode.DataPropertyName = "DeviceCode";
this.DeviceCode.HeaderText = "DeviceCode";
this.DeviceCode.Name = "DeviceCode";
this.DeviceCode.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
this.DeviceCode.Width = 80;
//
// Region
//
this.Region.DataPropertyName = "Region";
this.Region.HeaderText = "Region";
this.Region.Name = "Region";
this.Region.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// 注释
//
this..DataPropertyName = "Explain";
this..HeaderText = "注释";
this..Name = "注释";
this..SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// P_SignalViewer
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(891, 389);
this.Controls.Add(this.tableLayoutPanel1);
this.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.Name = "P_SignalViewer";
this.Text = "信号查看器";
this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.P_SignalViewer_FormClosing);
this.FormClosed += new System.Windows.Forms.FormClosedEventHandler(this.P_SignalViewer_FormClosed);
this.Load += new System.EventHandler(this.P_SignalViewer_Load);
((System.ComponentModel.ISupportInitialize)(this.dgv_SignalViewer)).EndInit();
this.CMS_Menu.ResumeLayout(false);
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
this.tableLayoutPanel1.ResumeLayout(false);
this.CMS_SignalType.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.DataGridView dgv_SignalViewer;
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.Button btn_Signal_Delete;
private System.Windows.Forms.Button btn_Signal_Create;
private System.Windows.Forms.Button btn_Signal_Export_Excel;
private System.Windows.Forms.Button btn_Signal_Import_Excel;
private System.Windows.Forms.Button btn_Signal_Import_S7;
private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
private System.Windows.Forms.Button btn_MoveDown;
private System.Windows.Forms.Button btn_MoveUp;
private System.Windows.Forms.TextBox txt_CurrSequenceNo;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Button btn_AutoGenerateSignalTag;
private System.Windows.Forms.TextBox txt_SelectSignalName;
private System.Windows.Forms.Label label_SignalCount;
private System.Windows.Forms.Button btn_SignalHandlerEditor;
private System.Windows.Forms.ContextMenuStrip CMS_Menu;
private System.Windows.Forms.ToolStripMenuItem TSM_UpdateSignalConnect;
private System.Windows.Forms.ToolStripMenuItem TSM_DeleteSignalConnect;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripMenuItem TSM_SignalViewer_Add;
private System.Windows.Forms.ToolStripMenuItem TSM_SignalViewer_Remove;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
private System.Windows.Forms.ToolStripMenuItem TSM_Delete_SelectRaws;
private System.Windows.Forms.Button btn_Refresh;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator3;
private System.Windows.Forms.ToolStripMenuItem TSM_UpdateSignalRegion;
private System.Windows.Forms.ContextMenuStrip CMS_SignalType;
private System.Windows.Forms.ToolStripMenuItem tsmi_INT16;
private System.Windows.Forms.ToolStripMenuItem tsmi_INT32;
private System.Windows.Forms.ToolStripMenuItem tsmi_FLOAT;
private System.Windows.Forms.ToolStripMenuItem tsmi_UINT64;
private System.Windows.Forms.ToolStripMenuItem tsmi_STRING;
private System.Windows.Forms.ToolStripMenuItem tsmi_BOOL;
private System.Windows.Forms.ToolStripMenuItem tsmi_BYTE;
private System.Windows.Forms.ToolStripMenuItem tsmi_UINT16;
private System.Windows.Forms.ToolStripMenuItem tsmi_DOUBLE;
private System.Windows.Forms.Button btn_OutScadaTable;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
private System.Windows.Forms.ToolStripMenuItem TSM_UpdateResources;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator5;
private System.Windows.Forms.ToolStripMenuItem TSM_UpdateSignalDataType;
private System.Windows.Forms.Button btn_SignalRobot_Create;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewCheckBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewButtonColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn IEC格式;
private System.Windows.Forms.DataGridViewCheckBoxColumn ;
private System.Windows.Forms.DataGridViewCheckBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewCheckBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
private System.Windows.Forms.DataGridViewTextBoxColumn ID;
private System.Windows.Forms.DataGridViewTextBoxColumn DeviceCode;
private System.Windows.Forms.DataGridViewTextBoxColumn Region;
private System.Windows.Forms.DataGridViewTextBoxColumn ;
}
}

View File

@@ -0,0 +1,848 @@
using DataMirrorTools;
using DTTest;
using HZ.Common;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
/// <summary>
///
/// </summary>
namespace DataMirrorToolsPage
{
/// <summary>
///
/// </summary>
public partial class P_SignalViewer : ModelManagement
{
int currenIndex = 0;
/// <summary>
/// Tag处理
/// </summary>
// public static TagID_Add_Handler tagID_Add_Handler = null;
/// <summary>
/// 当前的TagID
/// </summary>
string currTagID = "";
/// <summary>
/// 当前的TagName
/// </summary>
string currTagName = "";
/// <summary>
/// 初始化函数
/// </summary>
public P_SignalViewer()
{
InitializeComponent();
ControlDoubleBuffered(dgv_SignalViewer);
}
/// <summary>
/// 创建信号点
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btn_Signal_Create_Click(object sender, EventArgs e)
{
SqlOperation.SqlSignalTree.CreateSignal("", PP.ProjectCode,Type_Device.Signal);
Refresh_SignalViewer();
if (this.dgv_SignalViewer.Rows.Count > 0)
{
this.dgv_SignalViewer.Rows[this.dgv_SignalViewer.Rows.Count-1].Selected = true;
}
// ModelBasic.ErrDef.iErrHandler.ErrInfoTransmit("信号添加完成!");
}
private void Refresh_SignalViewer()
{
var selectSignalName = txt_SelectSignalName.Text.Trim();
var dt_Signal = SqlOperation.SqlSignalTree.SelectSignal_UseSignalName(selectSignalName, false, PP.ProjectCode);
currSignalCount = dt_Signal.Rows.Count;
label_SignalCount.Text = $"{currSignalCount} 个信号";
dgv_SignalViewer.DataSource = dt_Signal;
Rendering_dgv_Handler();
}
/// <summary>
/// 退出事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void P_SignalViewer_FormClosing(object sender, FormClosingEventArgs e)
{
// Program.simplifyPdps.UpdateCheckedState_TSM_SignalViewer( 1 == 2 );
//if (!SimplifyPdps.isCanClose)
//{
// e.Cancel = true;//拦截,不响应操作
//}
}
/// <summary>
/// 删除信号按钮
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btn_Signal_Delete_Click(object sender, EventArgs e)
{
if (MessageBox.Show("确认删除选中信号【" + currTagName + "】?", "删除确认?", MessageBoxButtons.YesNo) == DialogResult.Yes)
{ }
else
{
// ModelBasic.ErrDef.iErrHandler.ErrInfoTransmit("已取消删除信号操作!");
return;
}
SqlOperation.SqlSignalTree.DeleteSignal(currGridSequenceNo, currTagID, PP.ProjectCode);
Refresh_SignalViewer();
}
/// <summary>
/// 编辑完成事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void dgv_SignalViewer_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
var checkedThis = Convert.ToBoolean(GetObjV(e, "选择"));
var tagID = GetObjV(e, "DeviceCode").ToString();
var memory = Convert.ToBoolean(GetObjV(e, "内存"));
var type = GetObjV(e, "类型").ToString();
var robotSignalName = GetObjV(e, "机器人信号名称").ToString();
var robotAddress = GetObjV(e, "机器人信号地址").ToString();
var address = GetObjV(e, "地址").ToString();
var iecFormat = GetObjV(e, "IEC格式").ToString();
var isEnable = Convert.ToBoolean(GetObjV(e, "启用"));
var sName = GetObjV(e, "信号名称").ToString();
var explain = GetObjV(e, "注释").ToString();
var isMonitorStr = GetObjV(e, "监控").ToString();
var isMonitor = true;
switch (isMonitorStr)
{
case "1":
case "True":
case "TRUE":
case "true":
isMonitor = true;
break;
default:
isMonitor = false;
break;
}
SqlOperation.SqlSignalTree.UpdateSignal(tagID, checkedThis, memory, type, robotSignalName, robotAddress, address,
isEnable, sName, explain, isMonitor, PP.ProjectCode);
}
private object GetObjV(DataGridViewCellEventArgs e, string Name)
{
return dgv_SignalViewer.Rows[e.RowIndex].Cells[Name].Value;
}
/// <summary>
/// 点击事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void dgv_SignalViewer_CellClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex > -1)
{
try
{
currTagID = GetObjV(e, "DeviceCode").ToString();
currTagName = GetObjV(e, "信号名称").ToString();
var region = GetObjV(e, "Region").ToString();
currGridSequenceNo = Convert.ToInt32(GetObjV(e, "序号").ToString());
var ResourcesCode = GetObjV(e, "资源").ToString();
RefreshCurrSequenceNo(currGridSequenceNo);
//if (tagID_Add_Handler != null)
//{
// tagID_Add_Handler.ExecCurrSelectSignal(currTagID, currTagName, ResourcesCode);
//}
if (GlobalEventInterface.E_DeviceSignalSimGantt_TransmitTagToDeviceSignalSim != null)
{
GlobalEventInterface.E_DeviceSignalSimGantt_TransmitTagToDeviceSignalSim(currTagID, currTagName);
}
if (GlobalEventInterface.E_SignalLabelForm_TransmitSelect != null)
{
GlobalEventInterface.E_SignalLabelForm_TransmitSelect(Cmd_Frame.SignalWrite, currTagID, currTagName);
}
if (GlobalEventInterface.E_LogicalBlock_AddSignal != null)
{
GlobalEventInterface.E_LogicalBlock_AddSignal(new LogicalBlock.LB_Device_Signal()
{
SignalCode = currTagID,
SignalName = currTagName,
SignalRegion = region,
});
}
}
catch (Exception err)
{
LogNet.LogisTrac.WriteLog(typeof(P_SignalViewer), err);
Console.WriteLine(err);
}
}
}
/// <summary>
/// 信号导入按钮
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btn_Signal_Import_Excel_Click(object sender, EventArgs e)
{
MessageBox.Show("暂时禁用——2021.11.18");
return;
if (MessageBox.Show($"确认导入信号表?", "导入确认", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
}
else
{
//MessageBox.Show("您已取消导入信号表操作!");
return;
}
var importOpenFileDialog = new OpenFileDialog();
var importDialogResult = importOpenFileDialog.ShowDialog();
var localFilePath = importOpenFileDialog.FileName;
if (importDialogResult == DialogResult.OK)
{
var t1 = DateTime.Now.ToFileTimeUtc();
DataTable dt_Signal = OExcel.ExeclHelper_Model.ExcelToDataTable(localFilePath, "MES_基本变量原始数据", true);
var t2 = DateTime.Now.ToFileTimeUtc();
var D1 = ((t2 - t1) / 10000).ToString();
ImportSignalToSql(dt_Signal);
var t3 = DateTime.Now.ToFileTimeUtc();
var D2 = ((t3 - t2) / 10000).ToString();
MessageBox.Show("信号表文件导入成功!\n"
+ "读取耗时:" + D1 + " ms\n"
+ "转换存储耗时:" + D2 + " ms\n");
Refresh_SignalViewer();
}
//else
//{
// MessageBox.Show("您已取消了信号导入操作!");
//}
}
public void ImportSignalToSql(DataTable dt)
{
for (int i = 0; i < dt.Rows.Count; i++)
{
//信号名 是内存 数据类型 机器人信号名 地址 是连接PLC 外部连接 资源 解释 项目代码
//[signalName],[Memory],[Type],[RobotSignalName],[Address],[启用], ************** ,[Resources],[Explain],[ProjectCode]
var signalName = dt.Rows[i]["TagID"].ToString();
var tagID = Convert.ToInt32(signalName);
if (tagID < 41010001)
{
var memory = false;
var type = dt.Rows[i]["变量类型"].ToString();
var robotSignalName = "无";
var address = dt.Rows[i]["变量地址"].ToString() + dt.Rows[i]["变量其它"].ToString();
var iecFormat = dt.Rows[i]["DbName"].ToString();
var isEnable = true;
var resources = "Excel导入";
var explain = dt.Rows[i]["测量项目"].ToString();
SqlOperation.SqlSignalTree.AddOrUpdateSignal(signalName, memory, type, robotSignalName, address, iecFormat,
isEnable, resources, explain, PP.ProjectCode);
}
}
}
/// <summary>
/// 信号导出按钮
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btn_Signal_Export_Excel_Click(object sender, EventArgs e)
{
var exportOpenFileDialog = new SaveFileDialog();
//设置文件类型
exportOpenFileDialog.Filter = "Microsoft Excel*.xls|*.xls";
//设置默认文件类型显示顺序
exportOpenFileDialog.FilterIndex = 1;
//保存对话框是否记忆上次打开的目录
exportOpenFileDialog.RestoreDirectory = true;
var exportDialogResult = exportOpenFileDialog.ShowDialog();
//点了保存按钮进入
if (exportDialogResult == DialogResult.OK)
{
var localFilePath = exportOpenFileDialog.FileName;//获得文件路径
var fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf("\\") + 1); //获取文件名,不带路径
var fileExtension = localFilePath.Substring(localFilePath.LastIndexOf(".") + 1); //获取文件扩展名
var fileExtensionToLower = fileExtension.ToLower();
var dt_SignalViewer = SqlOperation.SqlSignalTree.SelectSignal_UseSignalName("", false, PP.ProjectCode);
var col = dt_SignalViewer.Columns;
if (col.Contains("Checked"))
col.Remove("Checked");
if (col.Contains("Memory"))
col.Remove("Memory");
if (col.Contains("RobotSignalName"))
col.Remove("RobotSignalName");
if (col.Contains("IsEnable"))
col.Remove("IsEnable");
var success = OExcel.ExeclHelper_Model.DataTableToExcel(dt_SignalViewer, "SignalViewer", localFilePath);
if (success == false)
{
// ModelBasic.ErrDef.iErrHandler.ErrInfoTransmit("项目数据导出Excel【错误】");
return;
}
}
//else
//{
// MessageBox.Show("您已取消了导出数据操作!");
//}
}
private void btn_Signal_Import_S7_Click(object sender, EventArgs e)
{
}
#region 2021.3.31
private void ControlDoubleBuffered(Control c)
{
//设置双缓冲解决datagridview显示数据缓慢
Type type = c.GetType();
System.Reflection.PropertyInfo pi = type.GetProperty("DoubleBuffered",
System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
pi.SetValue(c, true, null);
}
#endregion
private void btn_MoveUp_Click(object sender, EventArgs e)
{
if (operationing)
{
operationing = false;
if (currGridSequenceNo >= 2)
{
this.dgv_SignalViewer.Rows[currGridSequenceNo - 1].Selected = false;
SqlOperation.SqlSignalTree.MoveUpSignal(currGridSequenceNo, PP.ProjectCode);
Refresh_SignalViewer();
currGridSequenceNo--;
RefreshCurrSequenceNo(currGridSequenceNo);
this.dgv_SignalViewer.Rows[currGridSequenceNo - 1].Selected = true;
dgv_SignalViewer_CellClick(dgv_SignalViewer, new DataGridViewCellEventArgs(0, currGridSequenceNo - 1));
//dgv_SignalViewer_CellClick(dgv_SignalViewer, new DataGridViewCellEventArgs(dgv_SignalViewer.SelectedCells[0].ColumnIndex, dgv_SignalViewer.SelectedCells[currGridSequenceNo - 1].RowIndex));
}
else
{
// ModelBasic.ErrDef.iErrHandler.ErrInfoTransmit("已经是第一个工序,不能再移动了!");
}
operationing = true;
}
}
private void btn_MoveDown_Click(object sender, EventArgs e)
{
if (operationing)
{
operationing = false;
if (currGridSequenceNo < currSignalCount)
{
this.dgv_SignalViewer.Rows[currGridSequenceNo - 1].Selected = false;
SqlOperation.SqlSignalTree.MoveDownSignal(currGridSequenceNo, PP.ProjectCode);
Refresh_SignalViewer();
currGridSequenceNo++;
RefreshCurrSequenceNo(currGridSequenceNo);
this.dgv_SignalViewer.Rows[currGridSequenceNo - 1].Selected = true;
dgv_SignalViewer_CellClick(dgv_SignalViewer, new DataGridViewCellEventArgs(0, currGridSequenceNo - 1));
//dgv_SignalViewer_CellClick(dgv_SignalViewer, new DataGridViewCellEventArgs(dgv_SignalViewer.SelectedCells[0].ColumnIndex, dgv_SignalViewer.SelectedCells[currGridSequenceNo - 1].RowIndex));
}
else
{
// ModelBasic.ErrDef.iErrHandler.ErrInfoTransmit("已经是最后一个工序,不能再移动了!");
}
operationing = true;
}
}
/// <summary>
/// 操作中
/// </summary>
bool operationing = true;
/// <summary>
/// 当前选中的工序排序
/// </summary>
public static int currGridSequenceNo = -1;
/// <summary>
/// 信号数量
/// </summary>
int currSignalCount = 0;
private void RefreshCurrSequenceNo(int sequenceNo)
{
txt_CurrSequenceNo.Text = sequenceNo.ToString();
}
private void btn_AutoGenerateSignalTag_Click(object sender, EventArgs e)
{
}
DelayAction delayAction1 = new DelayAction();
private void txt_SelectSignalName_TextChanged(object sender, EventArgs e)
{
delayAction1.Delay(750, dgv_SignalViewer, SelectTask);
}
private void SelectTask()
{
Refresh_SignalViewer();
}
public void Rendering_dgv_Handler()
{
var tagIDList = SqlOperation.SqlTag_Handler.SelectDistinctTagID_Handler( PP.ProjectCode);
Rendering_dgv(tagIDList, Color.GreenYellow);
}
private void Rendering_dgv(List<String> tagIDList, Color c)
{
if (dgv_SignalViewer.CurrentRow == null) return;
currenIndex = dgv_SignalViewer.CurrentRow.Index;
DataGridView dgv = this.dgv_SignalViewer;
if (!dgv.Columns.Contains("DeviceCode"))
{
return;
}
for (int k = 0; k < dgv.RowCount; k++)
{
for (int cl = 0; cl < dgv.ColumnCount; cl++)
dgv.Invoke(new Action(delegate ()
{
dgv.Rows[k].Cells[cl].Style.BackColor = Color.White;
}));
}
foreach (string thisTagID in tagIDList)
{
for (int j = 0; j < dgv.RowCount; j++)
{
if (dgv.Rows[j].Cells["DeviceCode"].Value.ToString().Trim() == thisTagID)
{
for (int cl = 0; cl < dgv.ColumnCount; cl++)
dgv.Invoke(new Action(delegate ()
{
dgv.Rows[j].Cells[cl].Style.BackColor = c;
}));
}
}
}
if(this.dgv_SignalViewer.Rows.Count> currenIndex)
{
this.dgv_SignalViewer.Rows[currenIndex].Selected = true;
}
}
#region 2021.10.8.LLX
/// <summary>
/// 行为查找TagID
/// 2021.5.11
/// </summary>
/// <param name="actCode"></param>
public void ActSelect_TagID_Handler(string actCode)
{
var tagIDList = SqlOperation.SqlTag_Handler.SelectTagID_Handler(actCode, Type_TagIDHandler.Craft, PP.ProjectCode);
Rendering_dgv(tagIDList, Color.Red);
}
public void ModelSelect_SignalTagID(string modelCode)
{
var tagIDList = SqlOperation.SqlTag_Handler.ModelSelect_SignalTagID(modelCode, PP.ProjectCode);
Rendering_dgv(tagIDList, Color.Red);
}
/// <summary>
/// 行为对应的查找TagID
/// 2021.5.11
/// </summary>
/// <param name="tagID"></param>
public void TagIDSelect_TagID_Handler(string tagID)
{
var tagIDList = new List<String>() { tagID };
Rendering_dgv(tagIDList, Color.Red);
}
#endregion
/// <summary>
/// 信号处理编辑器
/// 2021.10.8.LLX
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btn_SignalHandlerEditor_Click(object sender, EventArgs e)
{
//if (tagID_Add_Handler != null)
//{
// tagID_Add_Handler.Close();
// tagID_Add_Handler = null;
//}
//tagID_Add_Handler = new TagID_Add_Handler();
//tagID_Add_Handler.Show(this);
}
private void P_SignalViewer_Load(object sender, EventArgs e)
{
Refresh_SignalViewer();
GlobalEventInterface.E_SignalViewer_ActSelect_TagID_Handler -= GlobalEventInterface_E_SignalViewer_ActSelect_TagID_Handler;
GlobalEventInterface.E_SignalViewer_ActSelect_TagID_Handler += GlobalEventInterface_E_SignalViewer_ActSelect_TagID_Handler;
GlobalEventInterface.E_SignalViewer_TagIDSelect_TagID_Handler -= GlobalEventInterface_E_SignalViewer_TagIDSelect_TagID_Handler;
GlobalEventInterface.E_SignalViewer_TagIDSelect_TagID_Handler += GlobalEventInterface_E_SignalViewer_TagIDSelect_TagID_Handler;
GlobalEventInterface.E_SignalViewer_Rendering_dgv_Handler -= GlobalEventInterface_E_SignalViewer_Rendering_dgv_Handler;
GlobalEventInterface.E_SignalViewer_Rendering_dgv_Handler += GlobalEventInterface_E_SignalViewer_Rendering_dgv_Handler;
}
private void GlobalEventInterface_E_SignalViewer_Rendering_dgv_Handler()
{
Rendering_dgv_Handler();
}
private void GlobalEventInterface_E_SignalViewer_ActSelect_TagID_Handler(string actCode)
{
ActSelect_TagID_Handler(actCode);
}
private void GlobalEventInterface_E_SignalViewer_TagIDSelect_TagID_Handler(string tagID)
{
TagIDSelect_TagID_Handler(tagID);
}
private List<String> GetDgvSelectedRows(DataGridView dgv)
{
var list = new List<String>();
foreach (DataGridViewRow row in dgv.SelectedRows)
list.Insert(0, row.Cells["DeviceCode"].Value.ToString());
return list;
}
private Dictionary<String, Int32> GetDgvSelectedRows_TagID_SequenceNo(DataGridView dgv)
{
var dc = new Dictionary<String, Int32>();
foreach (DataGridViewRow row in dgv.SelectedRows)
dc.Add(row.Cells["DeviceCode"].Value.ToString(), Convert.ToInt32(row.Cells["序号"].Value.ToString()));
return dc;
}
private void TSM_UpdateSignalConnect_Click(object sender, EventArgs e)
{
var connectSelect = new ConnectSelect();
var result = connectSelect.ShowDialog();
if (result == DialogResult.OK)
{
var connectCode = connectSelect.connCode;
if (connectCode.Length > 1)
{
foreach (string tagID in GetDgvSelectedRows(dgv_SignalViewer))
{
SqlOperation.SqlSignalTree.UpdateSimSignal_Connect(tagID, connectCode, PP.ProjectCode);
}
}
}
Refresh_SignalViewer();
}
private void TSM_DeleteSignalConnect_Click(object sender, EventArgs e)
{
var connectCode = "";
foreach (string tagID in GetDgvSelectedRows(dgv_SignalViewer))
{
SqlOperation.SqlSignalTree.UpdateSimSignal_Connect(tagID, connectCode, PP.ProjectCode);
}
Refresh_SignalViewer();
}
private void TSM_SignalViewer_Add_Click(object sender, EventArgs e)
{
foreach (string tagID in GetDgvSelectedRows(dgv_SignalViewer))
{
SqlOperation.SqlSignalTree.UpdateSignalChecked(tagID, true, PP.ProjectCode);
}
Refresh_SignalViewer();
}
private void TSM_SignalViewer_Remove_Click(object sender, EventArgs e)
{
foreach (string tagID in GetDgvSelectedRows(dgv_SignalViewer))
{
SqlOperation.SqlSignalTree.UpdateSignalChecked(tagID, false, PP.ProjectCode);
}
Refresh_SignalViewer();
}
private void TSM_Delete_SelectRaws_Click(object sender, EventArgs e)
{
// MessageBox.Show("存在排序问题,暂时还未开发!");
foreach (KeyValuePair<String, Int32> TagID_SequenceNo in GetDgvSelectedRows_TagID_SequenceNo(dgv_SignalViewer))
{
var tagID = TagID_SequenceNo.Key;
var sequenceNo = TagID_SequenceNo.Value;
SqlOperation.SqlSignalTree.DeleteSignal(sequenceNo, tagID, PP.ProjectCode);
}
Refresh_SignalViewer();
}
private void btn_btn_Refresh_Click(object sender, EventArgs e)
{
Refresh_SignalViewer();
}
private void TSM_UpdateSignalRegion_Click(object sender, EventArgs e)
{
var signalRegion = new SignalRegion();
var result = signalRegion.ShowDialog();
if (result == DialogResult.OK)
{
var region = signalRegion.region;
foreach (string tagID in GetDgvSelectedRows(dgv_SignalViewer))
{
SqlOperation.SqlSignalTree.UpdateSignalRegion(tagID, region, PP.ProjectCode);
}
Refresh_SignalViewer();
}
}
private void tsmi_INT16_Click(object sender, EventArgs e)
{
UpdateSignalType(Type_Signal_Raw.INT16);
}
private void tsmi_INT32_Click(object sender, EventArgs e)
{
UpdateSignalType(Type_Signal_Raw.INT32);
}
private void tsmi_FLOAT_Click(object sender, EventArgs e)
{
UpdateSignalType(Type_Signal_Raw.FLOAT);
}
private void tsmi_UINT64_Click(object sender, EventArgs e)
{
UpdateSignalType(Type_Signal_Raw.UINT64);
}
private void tsmi_STRING_Click(object sender, EventArgs e)
{
UpdateSignalType(Type_Signal_Raw.STRING);
}
private void tsmi_BOOL_Click(object sender, EventArgs e)
{
UpdateSignalType(Type_Signal_Raw.BOOL);
}
private void tsmi_BYTE_Click(object sender, EventArgs e)
{
UpdateSignalType(Type_Signal_Raw.BYTE);
}
private void tsmi_UINT16_Click(object sender, EventArgs e)
{
UpdateSignalType(Type_Signal_Raw.UINT16);
}
private void tsmi_DOUBLE_Click(object sender, EventArgs e)
{
UpdateSignalType(Type_Signal_Raw.DOUBLE);
}
private void UpdateSignalType(Type_Signal_Raw signalType)
{
foreach (string tagID in GetDgvSelectedRows(dgv_SignalViewer))
{
SqlOperation.SqlSignalTree.UpdateSignal_DataType(tagID, signalType.ToString(), PP.ProjectCode);
}
Refresh_SignalViewer();
}
private void dgv_SignalViewer_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (e.RowIndex > -1)
{
var col = dgv_SignalViewer.Columns[e.ColumnIndex];
if (col is DataGridViewButtonColumn)
{
var DeviceCode = dgv_SignalViewer.Rows[e.RowIndex].Cells["DeviceCode"].Value.ToString();
CMS_SignalType.Show(Cursor.Position);
}
}
}
private void btn_OutScadaTable_Click(object sender, EventArgs e)
{
var exportOpenFileDialog = new SaveFileDialog();
//设置文件类型
exportOpenFileDialog.Filter = "Microsoft Excel*.xls|*.xls";
//设置默认文件类型显示顺序
exportOpenFileDialog.FilterIndex = 1;
//保存对话框是否记忆上次打开的目录
exportOpenFileDialog.RestoreDirectory = true;
var exportDialogResult = exportOpenFileDialog.ShowDialog();
//点了保存按钮进入
if (exportDialogResult == DialogResult.OK)
{
var localFilePath = exportOpenFileDialog.FileName;//获得文件路径
var fileNameExt = localFilePath.Substring(localFilePath.LastIndexOf("\\") + 1); //获取文件名,不带路径
var fileExtension = localFilePath.Substring(localFilePath.LastIndexOf(".") + 1); //获取文件扩展名
var fileExtensionToLower = fileExtension.ToLower();
GetSignalTable(out DataTable dt_Signal, out DataTable dt_Device);
dt_Signal.TableName = "MES_基本变量原始数据";
dt_Device.TableName = "设备类型对应表";
DataSet outDataSet = new DataSet();
outDataSet.Tables.Add(dt_Signal);
outDataSet.Tables.Add(dt_Device);
var success = OExcel.ExeclHelper_Model.DataSetToExcel(outDataSet, localFilePath);
if (success == false)
{
// ModelBasic.ErrDef.iErrHandler.ErrInfoTransmit("信号表数据导出Excel【错误】!!");
return;
}
}
//else
//{
// MessageBox.Show("您已取消了导出数据操作!");
//}
}
private void P_SignalViewer_FormClosed(object sender, FormClosedEventArgs e)
{
GlobalEventInterface.E_SignalViewer_ActSelect_TagID_Handler -= GlobalEventInterface_E_SignalViewer_ActSelect_TagID_Handler;
GlobalEventInterface.E_SignalViewer_TagIDSelect_TagID_Handler -= GlobalEventInterface_E_SignalViewer_TagIDSelect_TagID_Handler;
GlobalEventInterface.E_SignalViewer_Rendering_dgv_Handler -= GlobalEventInterface_E_SignalViewer_Rendering_dgv_Handler;
}
private void TSM_UpdateResources_Click(object sender, EventArgs e)
{
var updateResources = new UpdateResources();
updateResources.Show(this);
new TaskFactory().StartNew(delegate ()
{
while (updateResources.IsOpen)
{
System.Threading.Thread.Sleep(100);
}
foreach (string tagID in GetDgvSelectedRows(dgv_SignalViewer))
{
SqlOperation.SqlSignalTree.UpdateSignalResources(tagID, PP.ModelCode, PP.ProjectCode);
}
Refresh_SignalViewer();
});
}
private void TSM_UpdateSignalDataType_Click(object sender, EventArgs e)
{
CMS_SignalType.Show(Cursor.Position);
}
private void btn_SignalRobot_Create_Click(object sender, EventArgs e)
{
SqlOperation.SqlSignalTree.CreateSignal("", PP.ProjectCode, Type_Device.SignalRobot);
Refresh_SignalViewer();
if (this.dgv_SignalViewer.Rows.Count > 0)
{
this.dgv_SignalViewer.Rows[this.dgv_SignalViewer.Rows.Count - 1].Selected = true;
}
// ModelBasic.ErrDef.iErrHandler.ErrInfoTransmit("信号添加完成!");
}
}
}

View File

@@ -0,0 +1,693 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="15.0" 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>{1B65CF27-42AF-4022-86DA-993A713ED4AB}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>P_SignalViewer</RootNamespace>
<AssemblyName>P_SignalViewer</AssemblyName>
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<Deterministic>true</Deterministic>
<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>
<PropertyGroup>
<StartupObject />
</PropertyGroup>
<ItemGroup>
<Reference Include="Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.13.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Configuration" />
<Reference Include="System.Core" />
<Reference Include="System.Web" />
<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.Net.Http" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="WeifenLuo.WinFormsUI.Docking">
<HintPath>..\DLL\WeifenLuo.WinFormsUI.Docking.dll</HintPath>
</Reference>
<Reference Include="WeifenLuo.WinFormsUI.Docking.ThemeVS2015">
<HintPath>..\DLL\WeifenLuo.WinFormsUI.Docking.ThemeVS2015.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="UpdateResources.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UpdateResources.Designer.cs">
<DependentUpon>UpdateResources.cs</DependentUpon>
</Compile>
<Compile Include="ConnectSelect.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="ConnectSelect.Designer.cs">
<DependentUpon>ConnectSelect.cs</DependentUpon>
</Compile>
<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" />
<Compile Include="P_SignalViewer.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="P_SignalViewer.Designer.cs">
<DependentUpon>P_SignalViewer.cs</DependentUpon>
</Compile>
<Compile Include="SignalRegion.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="SignalRegion.Designer.cs">
<DependentUpon>SignalRegion.cs</DependentUpon>
</Compile>
<EmbeddedResource Include="UpdateResources.resx">
<DependentUpon>UpdateResources.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="ConnectSelect.resx">
<DependentUpon>ConnectSelect.cs</DependentUpon>
</EmbeddedResource>
<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>
<EmbeddedResource Include="P_SignalViewer.resx">
<DependentUpon>P_SignalViewer.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="SignalRegion.resx">
<DependentUpon>SignalRegion.cs</DependentUpon>
</EmbeddedResource>
<None Include="packages.config" />
<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>
<None Include="Resources\{3BEB774F-C0F0-11D2-9508-0060978F7E38}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8A9A131C-E2A7-11D2-9CB9-006008933ED1}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8A9A131E-E2A7-11D2-9CB9-006008933ED1}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8C2C3106-32DB-4CE9-B169-FC67C3614254}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{8F53B453-CA67-11D2-A44B-00104B17FDD6}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{45F7B3FC-817C-4413-B563-9778928F5178}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{807BF359-34B8-11D4-8D9F-00D0B7172D33}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{65832A87-2781-4CE2-B805-C0B4837D4019}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{9937101C-264E-4A62-94F6-6D5E3ECAC043}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{A894F129-DC95-11D2-9CB8-006008933ED1}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{B7C6AC6C-33FA-4AE5-BB04-424A7E830B14}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{BB869965-AE27-477E-87BB-2F215FB807C8}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{BBFFF92B-D614-4E45-AEFB-BD3F9FB6E26A}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{BD83C09B-1381-11D4-8D91-00D0B7172D33}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{DBD848F2-D03A-11D4-BA26-00105A77AFEE}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\{DD2B3118-017A-11D3-A48D-00104B1614F9}.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\01f164b44270e046da07c20fff0d496.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\1bf5747c770df4eb77d9f880ca9d713.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\3c981211b746b18025e024a5c32c621.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\5c6e400141459e4b18d3352d306c5ae.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\8b237b802c9f057b6a72b3c367d1b93.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\940b0b08b763f37f16cf2b5b97dccb0.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\6534ff8c63e8dc9e4f4e15e19e12271.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\7920b6f9ee2c2d761fd9b750c8c161c.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\a0baa88077e409b198f495d7a0466cf.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\a455e1d4d4dfe52de0c51876b346115.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\aa4227b92ecf98e2c5c537a09fab20c.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ae1b4c89e3b36440930c1d861cf714b.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\d81ff06be32d33ade12e3277f65f1a9.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\dad8b78e9706637c44a9e3521911722.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Debug.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Debuging.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Device.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\DnProcessSimulateCommands.Search.TxSearchCommand.CApSearchCommandCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\e0d5e06dd7106ff157ddb5b3632f666.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\e8d4659a09c513303c5db84bf642316.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOBackViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOBottomViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOFrontViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOLeftViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDORightViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOSaveEngineeringDataCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\EngineeringDataOperations.CCoEDOTopViewPointCmd.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\f76f31276ffc3826123d2e1088971fb.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\fd524f03d78440004f6ac831e6021b3.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\fea3562a49e9bcfd412b3faa54a1c0f.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\home.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ICON.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ICON.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MES方标.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MES图片.jpg" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\ME长标.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Move.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MoveToNextLoc.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\MoveToPrevLoc.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\OPC.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\pan_base.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmEmptyTransition.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmFlowOperation.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmOperation.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmRobotResource.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmTransition.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\PcmTransitionWithJump.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Robot.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Robot.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\rotate_base.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Run.gif" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\running.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\StandardMode.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\TabControlImg.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\TagControlImg_2.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\VCMode.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\按钮播放.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\按钮停止.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\按钮暂停.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\帮助.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\绑定逻辑.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\绑定信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\编辑传感器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\标签.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\标签.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\播放.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\播放.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\查询处理.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\创建逻辑块姿态操作和传感器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\从Excel导入信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\打开.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导出.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导出机器人路径.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导出模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导航.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导入.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导入录制数据.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\导入模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\调试选项.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\仿真面板.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\放大.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\放置控制器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\非仿真操作.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\复制工艺.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\更多.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\更新软件.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\工艺图表.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\工艺组.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\关键信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\过滤器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\机器人.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\机器人操作.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\监控传感器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\开发者工具.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\快进.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\零件.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑块_编辑.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑块_创建.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑块_删除.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\逻辑资源总览图.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模拟器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型树.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型隐藏.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型子集.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\模型自转.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\平移.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\启动状态.ico" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\启动状态.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\起始.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\清空.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\确定.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\软件版本说明.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\三维坐标.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除处理 .png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\删除信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\上移.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备操作.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备内容浏览.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设备-其他.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\设置.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\生成数据单个.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\生成数据所有.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\数据分析.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\刷新.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\缩小.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加处理.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加当前位置.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加模型.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\添加行为.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\跳转到当前位置.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\停止.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\通讯录.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\透明.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\外部导入数据.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\文件.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\下移.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\显示信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\线框.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建复杂操作.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建工艺.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建工艺组.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建文件.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\新建信号.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\信号导出Excel.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\修改参数.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\旋转.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\运动学编辑器.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\在后面添加一点.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\在前面添加一点.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\暂停.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\着色.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\制作机器人URDF.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\终止.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\重新加载界面.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\重新加载数据.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\装配零件.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\资源输出信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\资源输入信号.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\自动生成信号.png" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\BasicOperation.OSql\20-05Function.BasicOperation.OSql.csproj">
<Project>{cc86be60-668f-4730-b8fc-37afe06b2fe4}</Project>
<Name>20-05Function.BasicOperation.OSql</Name>
</ProjectReference>
<ProjectReference Include="..\Foundation\20-04Foundation.csproj">
<Project>{7a8cc5ec-9795-4fcd-a85f-bb01da377225}</Project>
<Name>20-04Foundation</Name>
</ProjectReference>
<ProjectReference Include="..\GanttChartExample\20-13GanttChartExample.csproj">
<Project>{03aed807-ca2d-4823-b321-41c470174f0b}</Project>
<Name>20-13GanttChartExample</Name>
</ProjectReference>
<ProjectReference Include="..\LogNet\20-01LogNet.csproj">
<Project>{4b777069-a494-40ff-8e88-e3d815ed80cb}</Project>
<Name>20-01LogNet</Name>
</ProjectReference>
<ProjectReference Include="..\ModelBasic\20-06BasicOperation.csproj">
<Project>{b258f56f-59e9-4c6f-bcc0-04a151d51251}</Project>
<Name>20-06BasicOperation</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

View File

@@ -0,0 +1,186 @@
<?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>
<metadata name="序号.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="选择.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="信号名称.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="类型.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="地址.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="IEC格式.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="启用.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="监控.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="外部连接.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="信号类型.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="资源.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="操作时间.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="内存.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="机器人信号名称.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="机器人信号地址.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="ID.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="DeviceCode.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="Region.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="注释.UserAddedColumn" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="CMS_Menu.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>8, 8</value>
</metadata>
<metadata name="CMS_SignalType.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>122, 1</value>
</metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>29</value>
</metadata>
</root>

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace P_SignalViewer
{
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}

View File

@@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// 有关程序集的一般信息由以下
// 控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("P_SignalViewer")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("P_SignalViewer")]
[assembly: AssemblyCopyright("Copyright © 2021")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// 将 ComVisible 设置为 false 会使此程序集中的类型
//对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型
//请将此类型的 ComVisible 特性设置为 true。
[assembly: ComVisible(false)]
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("1b65cf27-42af-4022-86da-993a713ed4ab")]
// 程序集的版本信息由下列四个值组成:
//
// 主版本
// 次版本
// 生成号
// 修订号
//
//可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值
//通过使用 "*",如下所示:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,655 @@
<?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>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="a0baa88077e409b198f495d7a0466cf" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\a0baa88077e409b198f495d7a0466cf.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="a455e1d4d4dfe52de0c51876b346115" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\a455e1d4d4dfe52de0c51876b346115.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="aa4227b92ecf98e2c5c537a09fab20c" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\aa4227b92ecf98e2c5c537a09fab20c.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ae1b4c89e3b36440930c1d861cf714b" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ae1b4c89e3b36440930c1d861cf714b.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="d81ff06be32d33ade12e3277f65f1a9" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\d81ff06be32d33ade12e3277f65f1a9.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="dad8b78e9706637c44a9e3521911722" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\dad8b78e9706637c44a9e3521911722.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Debug" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Debug.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Debuging" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Debuging.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Device" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Device.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DnProcessSimulateCommands_Search_TxSearchCommand_CApSearchCommandCmd" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DnProcessSimulateCommands.Search.TxSearchCommand.CApSearchCommandCmd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="e0d5e06dd7106ff157ddb5b3632f666" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\e0d5e06dd7106ff157ddb5b3632f666.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="e8d4659a09c513303c5db84bf642316" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\e8d4659a09c513303c5db84bf642316.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EngineeringDataOperations_CCoEDOBackViewPointCmd" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EngineeringDataOperations.CCoEDOBackViewPointCmd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EngineeringDataOperations_CCoEDOBottomViewPointCmd" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EngineeringDataOperations.CCoEDOBottomViewPointCmd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EngineeringDataOperations_CCoEDOFrontViewPointCmd" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EngineeringDataOperations.CCoEDOFrontViewPointCmd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EngineeringDataOperations_CCoEDOLeftViewPointCmd" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EngineeringDataOperations.CCoEDOLeftViewPointCmd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EngineeringDataOperations_CCoEDORightViewPointCmd" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EngineeringDataOperations.CCoEDORightViewPointCmd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EngineeringDataOperations_CCoEDOSaveEngineeringDataCmd" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EngineeringDataOperations.CCoEDOSaveEngineeringDataCmd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EngineeringDataOperations_CCoEDOTopViewPointCmd" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EngineeringDataOperations.CCoEDOTopViewPointCmd.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="f76f31276ffc3826123d2e1088971fb" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\f76f31276ffc3826123d2e1088971fb.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="fd524f03d78440004f6ac831e6021b3" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\fd524f03d78440004f6ac831e6021b3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="fea3562a49e9bcfd412b3faa54a1c0f" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\fea3562a49e9bcfd412b3faa54a1c0f.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="home" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\home.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ICON" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ICON.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ICON1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ICON.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="MES图片" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\MES图片.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="MES方标" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\MES方标.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ME长标" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ME长标.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Move" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Move.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="MoveToNextLoc" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\MoveToNextLoc.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="MoveToPrevLoc" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\MoveToPrevLoc.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="OPC" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\OPC.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="pan_base" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\pan_base.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PcmEmptyTransition" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PcmEmptyTransition.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PcmFlowOperation" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PcmFlowOperation.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PcmOperation" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PcmOperation.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PcmRobotResource" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PcmRobotResource.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PcmTransition" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PcmTransition.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PcmTransitionWithJump" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PcmTransitionWithJump.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Robot" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Robot.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Robot1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Robot.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="rotate_base" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\rotate_base.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Run" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Run.gif;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="running" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\running.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="StandardMode" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\StandardMode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TabControlImg" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TabControlImg.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="TagControlImg_2" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TagControlImg_2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="VCMode" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\VCMode.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_01f164b44270e046da07c20fff0d496" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\01f164b44270e046da07c20fff0d496.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_1bf5747c770df4eb77d9f880ca9d713" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\1bf5747c770df4eb77d9f880ca9d713.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_3BEB774F_C0F0_11D2_9508_0060978F7E38_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{3BEB774F-C0F0-11D2-9508-0060978F7E38}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_3c981211b746b18025e024a5c32c621" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\3c981211b746b18025e024a5c32c621.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_45F7B3FC_817C_4413_B563_9778928F5178_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{45F7B3FC-817C-4413-B563-9778928F5178}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_5c6e400141459e4b18d3352d306c5ae" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\5c6e400141459e4b18d3352d306c5ae.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_6534ff8c63e8dc9e4f4e15e19e12271" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\6534ff8c63e8dc9e4f4e15e19e12271.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_65832A87_2781_4CE2_B805_C0B4837D4019_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{65832A87-2781-4CE2-B805-C0B4837D4019}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_7920b6f9ee2c2d761fd9b750c8c161c" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\7920b6f9ee2c2d761fd9b750c8c161c.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_807BF359_34B8_11D4_8D9F_00D0B7172D33_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{807BF359-34B8-11D4-8D9F-00D0B7172D33}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_8A9A131C_E2A7_11D2_9CB9_006008933ED1_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{8A9A131C-E2A7-11D2-9CB9-006008933ED1}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_8A9A131E_E2A7_11D2_9CB9_006008933ED1_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{8A9A131E-E2A7-11D2-9CB9-006008933ED1}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_8b237b802c9f057b6a72b3c367d1b93" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\8b237b802c9f057b6a72b3c367d1b93.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_8C2C3106_32DB_4CE9_B169_FC67C3614254_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{8C2C3106-32DB-4CE9-B169-FC67C3614254}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_8F53B453_CA67_11D2_A44B_00104B17FDD6_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{8F53B453-CA67-11D2-A44B-00104B17FDD6}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_940b0b08b763f37f16cf2b5b97dccb0" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\940b0b08b763f37f16cf2b5b97dccb0.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_9937101C_264E_4A62_94F6_6D5E3ECAC043_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{9937101C-264E-4A62-94F6-6D5E3ECAC043}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_A894F129_DC95_11D2_9CB8_006008933ED1_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{A894F129-DC95-11D2-9CB8-006008933ED1}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_B7C6AC6C_33FA_4AE5_BB04_424A7E830B14_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{B7C6AC6C-33FA-4AE5-BB04-424A7E830B14}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_BB869965_AE27_477E_87BB_2F215FB807C8_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{BB869965-AE27-477E-87BB-2F215FB807C8}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_BBFFF92B_D614_4E45_AEFB_BD3F9FB6E26A_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{BBFFF92B-D614-4E45-AEFB-BD3F9FB6E26A}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_BD83C09B_1381_11D4_8D91_00D0B7172D33_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{BD83C09B-1381-11D4-8D91-00D0B7172D33}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_DBD848F2_D03A_11D4_BA26_00105A77AFEE_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{DBD848F2-D03A-11D4-BA26-00105A77AFEE}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="_DD2B3118_017A_11D3_A48D_00104B1614F9_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\{DD2B3118-017A-11D3-A48D-00104B1614F9}.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="三维坐标" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\三维坐标.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="上移" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\上移.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="下移" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\下移.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="从Excel导入信号" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\从Excel导入信号.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="仿真面板" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\仿真面板.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="信号导出Excel" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\信号导出Excel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="修改参数" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\修改参数.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="停止" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\停止.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="关键信号" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\关键信号.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="创建逻辑块姿态操作和传感器" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\创建逻辑块姿态操作和传感器.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="删除" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\删除.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="删除信号" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\删除信号.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="删除处理" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\删除处理 .png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="删除模型" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\删除模型.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="制作机器人URDF" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\制作机器人URDF.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="刷新" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\刷新.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="启动状态" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\启动状态.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="启动状态1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\启动状态.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="在前面添加一点" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\在前面添加一点.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="在后面添加一点" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\在后面添加一点.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="复制工艺" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\复制工艺.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="外部导入数据" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\外部导入数据.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="导入" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\导入.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="导入录制数据" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\导入录制数据.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="导入模型" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\导入模型.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="导出" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\导出.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="导出机器人路径" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\导出机器人路径.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="导出模型" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\导出模型.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="导航" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\导航.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="工艺图表" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\工艺图表.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="工艺组" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\工艺组.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="帮助" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\帮助.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="平移" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\平移.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="开发者工具" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\开发者工具.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="快进" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\快进.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="打开" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\打开.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="按钮停止" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\按钮停止.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="按钮播放" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\按钮播放.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="按钮暂停" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\按钮暂停.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="播放" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\播放.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="播放1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\播放.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="放大" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\放大.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="放置控制器" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\放置控制器.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="数据分析" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\数据分析.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="文件" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\文件.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="新建信号" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\新建信号.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="新建复杂操作" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\新建复杂操作.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="新建工艺" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\新建工艺.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="新建工艺组" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\新建工艺组.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="新建文件" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\新建文件.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="旋转" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\旋转.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="显示信号" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\显示信号.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="暂停" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\暂停.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="更多" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\更多.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="更新软件" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\更新软件.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="机器人" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\机器人.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="机器人操作" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\机器人操作.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="查询处理" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\查询处理.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="标签" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\标签.ico;System.Drawing.Icon, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="标签1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\标签.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="模型子集" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\模型子集.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="模型树" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\模型树.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="模型自转" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\模型自转.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="模型隐藏" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\模型隐藏.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="模拟器" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\模拟器.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="添加处理" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\添加处理.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="添加当前位置" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\添加当前位置.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="添加模型" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\添加模型.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="添加行为" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\添加行为.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="清空" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\清空.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="生成数据单个" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\生成数据单个.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="生成数据所有" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\生成数据所有.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="监控传感器" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\监控传感器.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="着色" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\着色.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="确定" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\确定.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="线框" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\线框.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="终止" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\终止.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="绑定信号" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\绑定信号.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="绑定逻辑" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\绑定逻辑.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="编辑传感器" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\编辑传感器.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="缩小" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\缩小.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="自动生成信号" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\自动生成信号.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="装配零件" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\装配零件.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="设备" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\设备.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="设备_其他" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\设备-其他.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="设备内容浏览" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\设备内容浏览.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="设备操作" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\设备操作.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="设置" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\设置.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="调试选项" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\调试选项.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="资源输入信号" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\资源输入信号.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="资源输出信号" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\资源输出信号.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="起始" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\起始.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="跳转到当前位置" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\跳转到当前位置.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="软件版本说明" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\软件版本说明.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="过滤器" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\过滤器.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="运动学编辑器" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\运动学编辑器.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="透明" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\透明.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="通讯录" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\通讯录.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="逻辑块_创建" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\逻辑块_创建.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="逻辑块_删除" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\逻辑块_删除.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="逻辑块_编辑" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\逻辑块_编辑.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="逻辑资源总览图" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\逻辑资源总览图.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="重新加载数据" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\重新加载数据.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="重新加载界面" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\重新加载界面.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="零件" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\零件.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="非仿真操作" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\非仿真操作.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>

View File

@@ -0,0 +1,26 @@
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace P_SignalViewer.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.0.3.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;
}
}
}
}

View File

@@ -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>

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 336 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 343 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 348 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 251 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 394 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 438 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 605 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 209 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 695 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 426 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 518 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 860 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 792 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 437 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 870 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 451 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 978 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 637 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 849 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 809 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 302 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 281 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 285 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 602 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Some files were not shown because too many files have changed in this diff Show More