init lserp cs 5.0

This commit is contained in:
cyf
2026-07-10 15:25:05 +08:00
commit 90f3fda86a
3799 changed files with 976868 additions and 0 deletions
+282
View File
@@ -0,0 +1,282 @@
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.Main", "Lskj.Main\Lskj.Main.csproj", "{421749FA-0343-4A18-A03D-11D84BD1FFD6}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ControlLib", "..\ControlLib\ControlLib.csproj", "{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommonLib", "..\CommonLib\CommonLib.csproj", "{3E8E6529-5D8A-4F17-8C41-27CD7380178D}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.MyControl", "..\Lskj.MyControl\Lskj.MyControl.csproj", "{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.Report", "..\Lskj.Report\Lskj.Report\Lskj.Report.csproj", "{516750E8-FFF8-499F-B167-C2B781E70F35}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.Common", "..\Lskj.Common\Lskj.Common.csproj", "{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.BaseAccraditation", "..\Lskj.BaseAccraditation\Lskj.BaseAccraditation\Lskj.BaseAccraditation.csproj", "{3905A2F5-FA0A-4F16-87BD-34DFAE21C18F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubAccraditation", "..\Lskj.PubAccraditation\Lskj.PubAccraditation\Lskj.PubAccraditation.csproj", "{781A5A97-921F-40F7-990A-42200E88204F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubUtils", "..\Lskj.PubUtils\Lskj.PubUtils.csproj", "{752386CB-FD63-4565-980F-E8F72A520F77}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubModule", "..\Lskj.PubModule\Lskj.PubModule\Lskj.PubModule.csproj", "{EC847F73-0E0A-4828-9291-7195EF4C94DC}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubBill", "..\Lskj.PubBill\Lskj.PubBill\Lskj.PubBill.csproj", "{3099E8AC-E422-4E31-968C-97BDFD082632}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubBillInfo", "..\Lskj.PubBillInfo\Lskj.PubBillInfo.csproj", "{6012FE1F-6848-46A4-B805-899D6ECE9C60}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PhotoView", "..\Lskj.PhotoView\Lskj.PhotoView\Lskj.PhotoView.csproj", "{C107C4A7-6C8F-4608-B53C-B56AD5E207AB}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.Excel", "..\Lskj.Excel\Lskj.Excel.csproj", "{BD7394C7-C5FA-4D94-9BA1-AD8AB8270370}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubModuleDetail", "..\Lskj.PubModuleDetail\Lskj.PubModuleDetail.csproj", "{7536863A-9A0A-43DD-8B12-3971A0B3FD46}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.CmCapture", "..\Lskj.CmCapture\Lskj.CmCapture.csproj", "{78F10772-3B77-423D-92B8-BBFE064B4360}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubBillDetail", "..\Lskj.PubBillDetail\Lskj.PubBillDetail\Lskj.PubBillDetail.csproj", "{69E3CA10-E11A-406D-95DC-93C0DC6A800B}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubPageDetail", "..\Lskj.PubPageDetail\Lskj.PubPageDetail\Lskj.PubPageDetail.csproj", "{46FC1EB9-D7B4-482B-8477-5CAD6C64266A}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubAdd3", "..\Lskj.PubAdd3\Lskj.PubAdd3\Lskj.PubAdd3.csproj", "{BD50FF9A-A360-4F32-9E51-A280B34072CC}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubPageModuleDetail", "..\Lskj.PubPageModuleDetail\Lskj.PubPageModuleDetail.csproj", "{F02B0C21-51B9-41C7-B874-FDF7D6D343C7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubAdd", "..\Lskj.PubAdd\Lskj.PubAdd\Lskj.PubAdd.csproj", "{71CD67E1-8492-4E3C-B343-9FC48AB0E368}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Lskj.PubAdd2", "..\Lskj.Add2\Lskj.Add2\Lskj.PubAdd2.csproj", "{2F1171BB-1A05-4A12-9A38-02806DDEB598}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|x86 = Debug|x86
Release|Any CPU = Release|Any CPU
Release|Mixed Platforms = Release|Mixed Platforms
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{421749FA-0343-4A18-A03D-11D84BD1FFD6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{421749FA-0343-4A18-A03D-11D84BD1FFD6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{421749FA-0343-4A18-A03D-11D84BD1FFD6}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{421749FA-0343-4A18-A03D-11D84BD1FFD6}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{421749FA-0343-4A18-A03D-11D84BD1FFD6}.Debug|x86.ActiveCfg = Debug|Any CPU
{421749FA-0343-4A18-A03D-11D84BD1FFD6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{421749FA-0343-4A18-A03D-11D84BD1FFD6}.Release|Any CPU.Build.0 = Release|Any CPU
{421749FA-0343-4A18-A03D-11D84BD1FFD6}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{421749FA-0343-4A18-A03D-11D84BD1FFD6}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{421749FA-0343-4A18-A03D-11D84BD1FFD6}.Release|x86.ActiveCfg = Release|Any CPU
{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}.Debug|x86.ActiveCfg = Debug|Any CPU
{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}.Release|Any CPU.Build.0 = Release|Any CPU
{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}.Release|x86.ActiveCfg = Release|Any CPU
{3E8E6529-5D8A-4F17-8C41-27CD7380178D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3E8E6529-5D8A-4F17-8C41-27CD7380178D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3E8E6529-5D8A-4F17-8C41-27CD7380178D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{3E8E6529-5D8A-4F17-8C41-27CD7380178D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{3E8E6529-5D8A-4F17-8C41-27CD7380178D}.Debug|x86.ActiveCfg = Debug|Any CPU
{3E8E6529-5D8A-4F17-8C41-27CD7380178D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3E8E6529-5D8A-4F17-8C41-27CD7380178D}.Release|Any CPU.Build.0 = Release|Any CPU
{3E8E6529-5D8A-4F17-8C41-27CD7380178D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{3E8E6529-5D8A-4F17-8C41-27CD7380178D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{3E8E6529-5D8A-4F17-8C41-27CD7380178D}.Release|x86.ActiveCfg = Release|Any CPU
{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}.Debug|x86.ActiveCfg = Debug|Any CPU
{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}.Release|Any CPU.Build.0 = Release|Any CPU
{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}.Release|x86.ActiveCfg = Release|Any CPU
{516750E8-FFF8-499F-B167-C2B781E70F35}.Debug|Any CPU.ActiveCfg = Debug|x86
{516750E8-FFF8-499F-B167-C2B781E70F35}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{516750E8-FFF8-499F-B167-C2B781E70F35}.Debug|Mixed Platforms.Build.0 = Debug|x86
{516750E8-FFF8-499F-B167-C2B781E70F35}.Debug|x86.ActiveCfg = Debug|x86
{516750E8-FFF8-499F-B167-C2B781E70F35}.Debug|x86.Build.0 = Debug|x86
{516750E8-FFF8-499F-B167-C2B781E70F35}.Release|Any CPU.ActiveCfg = Release|x86
{516750E8-FFF8-499F-B167-C2B781E70F35}.Release|Mixed Platforms.ActiveCfg = Release|x86
{516750E8-FFF8-499F-B167-C2B781E70F35}.Release|Mixed Platforms.Build.0 = Release|x86
{516750E8-FFF8-499F-B167-C2B781E70F35}.Release|x86.ActiveCfg = Release|x86
{516750E8-FFF8-499F-B167-C2B781E70F35}.Release|x86.Build.0 = Release|x86
{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}.Debug|x86.ActiveCfg = Debug|Any CPU
{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}.Release|Any CPU.Build.0 = Release|Any CPU
{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}.Release|x86.ActiveCfg = Release|Any CPU
{3905A2F5-FA0A-4F16-87BD-34DFAE21C18F}.Debug|Any CPU.ActiveCfg = Debug|x86
{3905A2F5-FA0A-4F16-87BD-34DFAE21C18F}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{3905A2F5-FA0A-4F16-87BD-34DFAE21C18F}.Debug|Mixed Platforms.Build.0 = Debug|x86
{3905A2F5-FA0A-4F16-87BD-34DFAE21C18F}.Debug|x86.ActiveCfg = Debug|x86
{3905A2F5-FA0A-4F16-87BD-34DFAE21C18F}.Debug|x86.Build.0 = Debug|x86
{3905A2F5-FA0A-4F16-87BD-34DFAE21C18F}.Release|Any CPU.ActiveCfg = Release|x86
{3905A2F5-FA0A-4F16-87BD-34DFAE21C18F}.Release|Mixed Platforms.ActiveCfg = Release|x86
{3905A2F5-FA0A-4F16-87BD-34DFAE21C18F}.Release|Mixed Platforms.Build.0 = Release|x86
{3905A2F5-FA0A-4F16-87BD-34DFAE21C18F}.Release|x86.ActiveCfg = Release|x86
{3905A2F5-FA0A-4F16-87BD-34DFAE21C18F}.Release|x86.Build.0 = Release|x86
{781A5A97-921F-40F7-990A-42200E88204F}.Debug|Any CPU.ActiveCfg = Debug|x86
{781A5A97-921F-40F7-990A-42200E88204F}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{781A5A97-921F-40F7-990A-42200E88204F}.Debug|Mixed Platforms.Build.0 = Debug|x86
{781A5A97-921F-40F7-990A-42200E88204F}.Debug|x86.ActiveCfg = Debug|x86
{781A5A97-921F-40F7-990A-42200E88204F}.Debug|x86.Build.0 = Debug|x86
{781A5A97-921F-40F7-990A-42200E88204F}.Release|Any CPU.ActiveCfg = Release|x86
{781A5A97-921F-40F7-990A-42200E88204F}.Release|Mixed Platforms.ActiveCfg = Release|x86
{781A5A97-921F-40F7-990A-42200E88204F}.Release|Mixed Platforms.Build.0 = Release|x86
{781A5A97-921F-40F7-990A-42200E88204F}.Release|x86.ActiveCfg = Release|x86
{781A5A97-921F-40F7-990A-42200E88204F}.Release|x86.Build.0 = Release|x86
{752386CB-FD63-4565-980F-E8F72A520F77}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{752386CB-FD63-4565-980F-E8F72A520F77}.Debug|Any CPU.Build.0 = Debug|Any CPU
{752386CB-FD63-4565-980F-E8F72A520F77}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{752386CB-FD63-4565-980F-E8F72A520F77}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{752386CB-FD63-4565-980F-E8F72A520F77}.Debug|x86.ActiveCfg = Debug|Any CPU
{752386CB-FD63-4565-980F-E8F72A520F77}.Release|Any CPU.ActiveCfg = Release|Any CPU
{752386CB-FD63-4565-980F-E8F72A520F77}.Release|Any CPU.Build.0 = Release|Any CPU
{752386CB-FD63-4565-980F-E8F72A520F77}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{752386CB-FD63-4565-980F-E8F72A520F77}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{752386CB-FD63-4565-980F-E8F72A520F77}.Release|x86.ActiveCfg = Release|Any CPU
{EC847F73-0E0A-4828-9291-7195EF4C94DC}.Debug|Any CPU.ActiveCfg = Debug|x86
{EC847F73-0E0A-4828-9291-7195EF4C94DC}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{EC847F73-0E0A-4828-9291-7195EF4C94DC}.Debug|Mixed Platforms.Build.0 = Debug|x86
{EC847F73-0E0A-4828-9291-7195EF4C94DC}.Debug|x86.ActiveCfg = Debug|x86
{EC847F73-0E0A-4828-9291-7195EF4C94DC}.Debug|x86.Build.0 = Debug|x86
{EC847F73-0E0A-4828-9291-7195EF4C94DC}.Release|Any CPU.ActiveCfg = Release|x86
{EC847F73-0E0A-4828-9291-7195EF4C94DC}.Release|Mixed Platforms.ActiveCfg = Release|x86
{EC847F73-0E0A-4828-9291-7195EF4C94DC}.Release|Mixed Platforms.Build.0 = Release|x86
{EC847F73-0E0A-4828-9291-7195EF4C94DC}.Release|x86.ActiveCfg = Release|x86
{EC847F73-0E0A-4828-9291-7195EF4C94DC}.Release|x86.Build.0 = Release|x86
{3099E8AC-E422-4E31-968C-97BDFD082632}.Debug|Any CPU.ActiveCfg = Debug|x86
{3099E8AC-E422-4E31-968C-97BDFD082632}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{3099E8AC-E422-4E31-968C-97BDFD082632}.Debug|Mixed Platforms.Build.0 = Debug|x86
{3099E8AC-E422-4E31-968C-97BDFD082632}.Debug|x86.ActiveCfg = Debug|x86
{3099E8AC-E422-4E31-968C-97BDFD082632}.Debug|x86.Build.0 = Debug|x86
{3099E8AC-E422-4E31-968C-97BDFD082632}.Release|Any CPU.ActiveCfg = Release|x86
{3099E8AC-E422-4E31-968C-97BDFD082632}.Release|Mixed Platforms.ActiveCfg = Release|x86
{3099E8AC-E422-4E31-968C-97BDFD082632}.Release|Mixed Platforms.Build.0 = Release|x86
{3099E8AC-E422-4E31-968C-97BDFD082632}.Release|x86.ActiveCfg = Release|x86
{3099E8AC-E422-4E31-968C-97BDFD082632}.Release|x86.Build.0 = Release|x86
{6012FE1F-6848-46A4-B805-899D6ECE9C60}.Debug|Any CPU.ActiveCfg = Debug|x86
{6012FE1F-6848-46A4-B805-899D6ECE9C60}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{6012FE1F-6848-46A4-B805-899D6ECE9C60}.Debug|Mixed Platforms.Build.0 = Debug|x86
{6012FE1F-6848-46A4-B805-899D6ECE9C60}.Debug|x86.ActiveCfg = Debug|x86
{6012FE1F-6848-46A4-B805-899D6ECE9C60}.Debug|x86.Build.0 = Debug|x86
{6012FE1F-6848-46A4-B805-899D6ECE9C60}.Release|Any CPU.ActiveCfg = Release|x86
{6012FE1F-6848-46A4-B805-899D6ECE9C60}.Release|Mixed Platforms.ActiveCfg = Release|x86
{6012FE1F-6848-46A4-B805-899D6ECE9C60}.Release|Mixed Platforms.Build.0 = Release|x86
{6012FE1F-6848-46A4-B805-899D6ECE9C60}.Release|x86.ActiveCfg = Release|x86
{6012FE1F-6848-46A4-B805-899D6ECE9C60}.Release|x86.Build.0 = Release|x86
{C107C4A7-6C8F-4608-B53C-B56AD5E207AB}.Debug|Any CPU.ActiveCfg = Debug|x86
{C107C4A7-6C8F-4608-B53C-B56AD5E207AB}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{C107C4A7-6C8F-4608-B53C-B56AD5E207AB}.Debug|Mixed Platforms.Build.0 = Debug|x86
{C107C4A7-6C8F-4608-B53C-B56AD5E207AB}.Debug|x86.ActiveCfg = Debug|x86
{C107C4A7-6C8F-4608-B53C-B56AD5E207AB}.Debug|x86.Build.0 = Debug|x86
{C107C4A7-6C8F-4608-B53C-B56AD5E207AB}.Release|Any CPU.ActiveCfg = Release|x86
{C107C4A7-6C8F-4608-B53C-B56AD5E207AB}.Release|Mixed Platforms.ActiveCfg = Release|x86
{C107C4A7-6C8F-4608-B53C-B56AD5E207AB}.Release|Mixed Platforms.Build.0 = Release|x86
{C107C4A7-6C8F-4608-B53C-B56AD5E207AB}.Release|x86.ActiveCfg = Release|x86
{C107C4A7-6C8F-4608-B53C-B56AD5E207AB}.Release|x86.Build.0 = Release|x86
{BD7394C7-C5FA-4D94-9BA1-AD8AB8270370}.Debug|Any CPU.ActiveCfg = Debug|x86
{BD7394C7-C5FA-4D94-9BA1-AD8AB8270370}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{BD7394C7-C5FA-4D94-9BA1-AD8AB8270370}.Debug|Mixed Platforms.Build.0 = Debug|x86
{BD7394C7-C5FA-4D94-9BA1-AD8AB8270370}.Debug|x86.ActiveCfg = Debug|x86
{BD7394C7-C5FA-4D94-9BA1-AD8AB8270370}.Debug|x86.Build.0 = Debug|x86
{BD7394C7-C5FA-4D94-9BA1-AD8AB8270370}.Release|Any CPU.ActiveCfg = Release|x86
{BD7394C7-C5FA-4D94-9BA1-AD8AB8270370}.Release|Mixed Platforms.ActiveCfg = Release|x86
{BD7394C7-C5FA-4D94-9BA1-AD8AB8270370}.Release|Mixed Platforms.Build.0 = Release|x86
{BD7394C7-C5FA-4D94-9BA1-AD8AB8270370}.Release|x86.ActiveCfg = Release|x86
{BD7394C7-C5FA-4D94-9BA1-AD8AB8270370}.Release|x86.Build.0 = Release|x86
{7536863A-9A0A-43DD-8B12-3971A0B3FD46}.Debug|Any CPU.ActiveCfg = Debug|x86
{7536863A-9A0A-43DD-8B12-3971A0B3FD46}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{7536863A-9A0A-43DD-8B12-3971A0B3FD46}.Debug|Mixed Platforms.Build.0 = Debug|x86
{7536863A-9A0A-43DD-8B12-3971A0B3FD46}.Debug|x86.ActiveCfg = Debug|x86
{7536863A-9A0A-43DD-8B12-3971A0B3FD46}.Debug|x86.Build.0 = Debug|x86
{7536863A-9A0A-43DD-8B12-3971A0B3FD46}.Release|Any CPU.ActiveCfg = Release|x86
{7536863A-9A0A-43DD-8B12-3971A0B3FD46}.Release|Mixed Platforms.ActiveCfg = Release|x86
{7536863A-9A0A-43DD-8B12-3971A0B3FD46}.Release|Mixed Platforms.Build.0 = Release|x86
{7536863A-9A0A-43DD-8B12-3971A0B3FD46}.Release|x86.ActiveCfg = Release|x86
{7536863A-9A0A-43DD-8B12-3971A0B3FD46}.Release|x86.Build.0 = Release|x86
{78F10772-3B77-423D-92B8-BBFE064B4360}.Debug|Any CPU.ActiveCfg = Debug|x86
{78F10772-3B77-423D-92B8-BBFE064B4360}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{78F10772-3B77-423D-92B8-BBFE064B4360}.Debug|Mixed Platforms.Build.0 = Debug|x86
{78F10772-3B77-423D-92B8-BBFE064B4360}.Debug|x86.ActiveCfg = Debug|x86
{78F10772-3B77-423D-92B8-BBFE064B4360}.Debug|x86.Build.0 = Debug|x86
{78F10772-3B77-423D-92B8-BBFE064B4360}.Release|Any CPU.ActiveCfg = Release|x86
{78F10772-3B77-423D-92B8-BBFE064B4360}.Release|Mixed Platforms.ActiveCfg = Release|x86
{78F10772-3B77-423D-92B8-BBFE064B4360}.Release|Mixed Platforms.Build.0 = Release|x86
{78F10772-3B77-423D-92B8-BBFE064B4360}.Release|x86.ActiveCfg = Release|x86
{78F10772-3B77-423D-92B8-BBFE064B4360}.Release|x86.Build.0 = Release|x86
{69E3CA10-E11A-406D-95DC-93C0DC6A800B}.Debug|Any CPU.ActiveCfg = Debug|x86
{69E3CA10-E11A-406D-95DC-93C0DC6A800B}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{69E3CA10-E11A-406D-95DC-93C0DC6A800B}.Debug|Mixed Platforms.Build.0 = Debug|x86
{69E3CA10-E11A-406D-95DC-93C0DC6A800B}.Debug|x86.ActiveCfg = Debug|x86
{69E3CA10-E11A-406D-95DC-93C0DC6A800B}.Debug|x86.Build.0 = Debug|x86
{69E3CA10-E11A-406D-95DC-93C0DC6A800B}.Release|Any CPU.ActiveCfg = Release|x86
{69E3CA10-E11A-406D-95DC-93C0DC6A800B}.Release|Mixed Platforms.ActiveCfg = Release|x86
{69E3CA10-E11A-406D-95DC-93C0DC6A800B}.Release|Mixed Platforms.Build.0 = Release|x86
{69E3CA10-E11A-406D-95DC-93C0DC6A800B}.Release|x86.ActiveCfg = Release|x86
{69E3CA10-E11A-406D-95DC-93C0DC6A800B}.Release|x86.Build.0 = Release|x86
{46FC1EB9-D7B4-482B-8477-5CAD6C64266A}.Debug|Any CPU.ActiveCfg = Debug|x86
{46FC1EB9-D7B4-482B-8477-5CAD6C64266A}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{46FC1EB9-D7B4-482B-8477-5CAD6C64266A}.Debug|Mixed Platforms.Build.0 = Debug|x86
{46FC1EB9-D7B4-482B-8477-5CAD6C64266A}.Debug|x86.ActiveCfg = Debug|x86
{46FC1EB9-D7B4-482B-8477-5CAD6C64266A}.Debug|x86.Build.0 = Debug|x86
{46FC1EB9-D7B4-482B-8477-5CAD6C64266A}.Release|Any CPU.ActiveCfg = Release|x86
{46FC1EB9-D7B4-482B-8477-5CAD6C64266A}.Release|Mixed Platforms.ActiveCfg = Release|x86
{46FC1EB9-D7B4-482B-8477-5CAD6C64266A}.Release|Mixed Platforms.Build.0 = Release|x86
{46FC1EB9-D7B4-482B-8477-5CAD6C64266A}.Release|x86.ActiveCfg = Release|x86
{46FC1EB9-D7B4-482B-8477-5CAD6C64266A}.Release|x86.Build.0 = Release|x86
{BD50FF9A-A360-4F32-9E51-A280B34072CC}.Debug|Any CPU.ActiveCfg = Debug|x86
{BD50FF9A-A360-4F32-9E51-A280B34072CC}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{BD50FF9A-A360-4F32-9E51-A280B34072CC}.Debug|Mixed Platforms.Build.0 = Debug|x86
{BD50FF9A-A360-4F32-9E51-A280B34072CC}.Debug|x86.ActiveCfg = Debug|x86
{BD50FF9A-A360-4F32-9E51-A280B34072CC}.Debug|x86.Build.0 = Debug|x86
{BD50FF9A-A360-4F32-9E51-A280B34072CC}.Release|Any CPU.ActiveCfg = Release|x86
{BD50FF9A-A360-4F32-9E51-A280B34072CC}.Release|Mixed Platforms.ActiveCfg = Release|x86
{BD50FF9A-A360-4F32-9E51-A280B34072CC}.Release|Mixed Platforms.Build.0 = Release|x86
{BD50FF9A-A360-4F32-9E51-A280B34072CC}.Release|x86.ActiveCfg = Release|x86
{BD50FF9A-A360-4F32-9E51-A280B34072CC}.Release|x86.Build.0 = Release|x86
{F02B0C21-51B9-41C7-B874-FDF7D6D343C7}.Debug|Any CPU.ActiveCfg = Debug|x86
{F02B0C21-51B9-41C7-B874-FDF7D6D343C7}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{F02B0C21-51B9-41C7-B874-FDF7D6D343C7}.Debug|Mixed Platforms.Build.0 = Debug|x86
{F02B0C21-51B9-41C7-B874-FDF7D6D343C7}.Debug|x86.ActiveCfg = Debug|x86
{F02B0C21-51B9-41C7-B874-FDF7D6D343C7}.Debug|x86.Build.0 = Debug|x86
{F02B0C21-51B9-41C7-B874-FDF7D6D343C7}.Release|Any CPU.ActiveCfg = Release|x86
{F02B0C21-51B9-41C7-B874-FDF7D6D343C7}.Release|Mixed Platforms.ActiveCfg = Release|x86
{F02B0C21-51B9-41C7-B874-FDF7D6D343C7}.Release|Mixed Platforms.Build.0 = Release|x86
{F02B0C21-51B9-41C7-B874-FDF7D6D343C7}.Release|x86.ActiveCfg = Release|x86
{F02B0C21-51B9-41C7-B874-FDF7D6D343C7}.Release|x86.Build.0 = Release|x86
{71CD67E1-8492-4E3C-B343-9FC48AB0E368}.Debug|Any CPU.ActiveCfg = Debug|x86
{71CD67E1-8492-4E3C-B343-9FC48AB0E368}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{71CD67E1-8492-4E3C-B343-9FC48AB0E368}.Debug|Mixed Platforms.Build.0 = Debug|x86
{71CD67E1-8492-4E3C-B343-9FC48AB0E368}.Debug|x86.ActiveCfg = Debug|x86
{71CD67E1-8492-4E3C-B343-9FC48AB0E368}.Debug|x86.Build.0 = Debug|x86
{71CD67E1-8492-4E3C-B343-9FC48AB0E368}.Release|Any CPU.ActiveCfg = Release|x86
{71CD67E1-8492-4E3C-B343-9FC48AB0E368}.Release|Mixed Platforms.ActiveCfg = Release|x86
{71CD67E1-8492-4E3C-B343-9FC48AB0E368}.Release|Mixed Platforms.Build.0 = Release|x86
{71CD67E1-8492-4E3C-B343-9FC48AB0E368}.Release|x86.ActiveCfg = Release|x86
{71CD67E1-8492-4E3C-B343-9FC48AB0E368}.Release|x86.Build.0 = Release|x86
{2F1171BB-1A05-4A12-9A38-02806DDEB598}.Debug|Any CPU.ActiveCfg = Debug|x86
{2F1171BB-1A05-4A12-9A38-02806DDEB598}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
{2F1171BB-1A05-4A12-9A38-02806DDEB598}.Debug|Mixed Platforms.Build.0 = Debug|x86
{2F1171BB-1A05-4A12-9A38-02806DDEB598}.Debug|x86.ActiveCfg = Debug|x86
{2F1171BB-1A05-4A12-9A38-02806DDEB598}.Debug|x86.Build.0 = Debug|x86
{2F1171BB-1A05-4A12-9A38-02806DDEB598}.Release|Any CPU.ActiveCfg = Release|x86
{2F1171BB-1A05-4A12-9A38-02806DDEB598}.Release|Mixed Platforms.ActiveCfg = Release|x86
{2F1171BB-1A05-4A12-9A38-02806DDEB598}.Release|Mixed Platforms.Build.0 = Release|x86
{2F1171BB-1A05-4A12-9A38-02806DDEB598}.Release|x86.ActiveCfg = Release|x86
{2F1171BB-1A05-4A12-9A38-02806DDEB598}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>
@@ -0,0 +1,150 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using CommonLib;
using System.Data.SqlClient;
using CommonLib.data;
using DevExpress.XtraEditors;
using Lskj.Main.main;
namespace Lskj.Main.App_Code
{
/// <summary>
/// 登录基类
/// </summary>
public partial class FrmLoginBase : FormBase
{
public bool pwdForceChange = false;
public FrmLoginBase()
{
InitializeComponent();
}
private void FrmLoginBase_Load(object sender, EventArgs e)
{
}
/// <summary>
/// 获取软件打开模式
/// </summary>
/// <returns></returns>
protected int GetSoftOpenMode()
{
object obj = SqlHelper.ExecuteScalar(CommandType.Text, "select SoftOpenMode from p_employeetab where EmployeeId=" + ERPInfo.Instance.EmployeeId);
if (obj != null)
{
int openMode = Convert.ToInt32(obj);
ERPInfo.Instance.SoftOpenMode = openMode;
return openMode;
}
return 0;
}
/// <summary>
/// 用户登录
/// </summary>
/// <param name="strEmployeeId"></param>
/// <param name="strPwd"></param>
/// <param name="strName"></param>
/// <returns></returns>
protected bool Login(string strEmployeeId, string strPwd, string strName, bool qzLogin)
{
if (strEmployeeId == string.Empty)
{
XtraMessageBox.Show("请输入用户名称!");
return false;
}
int EmployeeId = 0;
string sPwd = strPwd;
if (int.TryParse(strEmployeeId, out EmployeeId) == false)
{
XtraMessageBox.Show("操作人员数据错误请与管理员联系");
return false;
}
strPwd = PubUtil.EncryptPassword(strPwd);
try
{
if (EmployeeId == 0)
{
XtraMessageBox.Show("操作人员数据错误,请与管理员联系!");
return false;
}
//强制登陆
if (qzLogin)
{
string tmpsql = "delete from p_LoginHostInfotab where OperatorId=" + EmployeeId + "";
SqlHelper.ExecuteNonQuery(CommandType.Text, tmpsql);
}
SqlParameter[] cmdParams = new SqlParameter[]
{
new SqlParameter("@ReturnValue",SqlDbType.Int),
new SqlParameter("@operatorid",SqlDbType.Int),
new SqlParameter("@pwd",SqlDbType.VarChar,100)
};
cmdParams[0].Direction = ParameterDirection.ReturnValue;
cmdParams[1].Value = EmployeeId;
cmdParams[2].Value = strPwd;
SqlHelper.ExecuteNonQuery(CommandType.StoredProcedure, "P_Login_pr", cmdParams);
int iRet = int.Parse(cmdParams[0].Value.ToString());
switch (iRet)
{
case -1:
{
XtraMessageBox.Show("登录失败!");
break;
}
case 0:
{
ERPInfo.Instance.EmployeeName = strName;
ERPInfo.Instance.OperatorName = strName;
ERPInfo.Instance.EmployeeId = EmployeeId;
//设置delphi公用库参数
ERPInfo.Instance.SetDephiDllParams();
//检测密码为空则强制设置密码
if ((sPwd == "")&&(pwdForceChange))
{
FrmChangePwd frmPwd = new FrmChangePwd();
frmPwd.loginUser = strName;
frmPwd.loginId = EmployeeId;
DialogResult dr = frmPwd.ShowDialog();
if (dr != System.Windows.Forms.DialogResult.OK)
{
return false;
}
}
return true;
}
case 1:
{
XtraMessageBox.Show("密码不正确,请重新输入!");
break;
}
case 2:
{
XtraMessageBox.Show("已经有该用户登陆,请换用户登陆!");
break;
}
}
}
catch (Exception ex)
{
PubUtil.WriteError("登录失败", ex.Message);
XtraMessageBox.Show("登陆失败!");
}
return false;
}
}
}
@@ -0,0 +1,53 @@
namespace Lskj.Main.App_Code
{
partial class FrmLoginBase
{
/// <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()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmLoginBase));
this.SuspendLayout();
//
// FrmLoginBase
//
this.Appearance.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Appearance.Options.UseFont = true;
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(284, 262);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.LookAndFeel.SkinName = "Office 2010 Blue";
this.LookAndFeel.Style = DevExpress.LookAndFeel.LookAndFeelStyle.Office2003;
this.Name = "FrmLoginBase";
this.Text = "FrmLoginBase";
this.Load += new System.EventHandler(this.FrmLoginBase_Load);
this.ResumeLayout(false);
}
#endregion
}
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,221 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CommonLib;
using System.Windows.Forms;
using DevExpress.XtraTab;
using DevExpress.Utils;
using System.Runtime.InteropServices;
using CommonLib.utils;
namespace Lskj.Main
{
public class ModuleManager
{
#region C#DLL相关调用
/// <summary>
/// 添加到选项卡
/// </summary>
/// <param name="TabMain"></param>
/// <param name="module"></param>
/// <param name="args"></param>
/// <param name="IsShowClose"></param>
public static void AddModuleToTab(XtraTabControl TabMain, DllModule module, string[] obj, bool IsShowClose)
{
//if (PubUtil.ModuleForms.ContainsKey(module.Id))
//{
// foreach (XtraTabPage item in TabMain.TabPages)
// {
// string id = item.Tag + "";
// if (id == module.Id)
// {
// TabMain.SelectedTabPage = item;
// break;
// }
// }
//}
//else
//{
try
{
IForm iform = PubUtil.LoadDllForm(module.DllName, obj);
Form form = iform.SubForm;
module.ModuleForm = form;
string guid = Guid.NewGuid().ToString();
XtraTabPage tp = new XtraTabPage();
tp.Text = module.Name;
//tp.Tag = module.Id;
tp.Tag = guid;
form.FormBorderStyle = FormBorderStyle.None;
//这个必须有不然会提示:"不能向tabControl中添加顶级控件"
form.TopLevel = false;
form.Dock = DockStyle.Fill;
//这个必须有,不然显示不出来
tp.Controls.Add(form);
if (IsShowClose)
tp.ShowCloseButton = DefaultBoolean.True;
TabMain.TabPages.Add(tp);
TabMain.SelectedTabPage = tp;
module.Tag = "1";
form.Show();
PubUtil.ModuleForms.Add(guid, module);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
//}
}
/// <summary>
/// Show模式打开
/// </summary>
/// <param name="module">模块信息</param>
/// <param name="args">参数</param>
public static void AddModuleToShow(DllModule module, string[] args)
{
if (PubUtil.ModuleForms.ContainsKey(module.Id))
{
Form form = PubUtil.ModuleForms[module.Id].ModuleForm;
if (form == null)
return;
form.Text = module.Name;
form.WindowState = FormWindowState.Normal;
form.Activate();
form.BringToFront();
form.Focus();
form.Show();
}
else
{
IForm iform = PubUtil.LoadDllForm(module.DllName, args);
if (iform == null)
return;
Form form = iform.SubForm;
module.Tag = "1";
module.ModuleForm = form;
form.Show();
PubUtil.ModuleForms.Add(module.Id, module);
}
}
#endregion
#region Delphi相关调用
/// <summary>
/// Delphi-Show模式打开
/// </summary>
/// <param name="module"></param>
public static void AddModuleDelphiToShow(DllModule module)
{
if (PubUtil.ModuleForms.ContainsKey(module.Id))
{
Form iform = PubUtil.ModuleForms[module.Id].ModuleForm;
iform.Text = module.Name;
iform.Activate();
iform.BringToFront();
iform.Focus();
iform.Show();
}
else
{
// StringBuilder result = PubUtil.LoadDelphiDllEx(module.DllName);
// if (result.ToString().IndexOf('@') != -1)
// {
// string[] str = result.ToString().Split('@');
// module.ModuleInPtr = new IntPtr(Convert.ToInt32(str[1]));
// module.Result = result;
// FrmWindow frm = new FrmWindow();
// frm.Text = module.Name;
// frm.ModuleIntPtr = module.ModuleInPtr;
// PubUtil.SetParent(module.ModuleInPtr, frm.Handle);
// frm.DModule = module;
// module.ModuleForm = frm;
// frm.Show();
// PubUtil.SetWindowPos(module.ModuleInPtr, 0, 0, 0, frm.Width, frm.Height - 36, 0);
// PubUtil.ModuleForms.Add(module.Id, module);
// }
}
}
/// <summary>
/// Delphi-添加到选项卡
/// </summary>
/// <param name="TabMain"></param>
/// <param name="module"></param>
/// <param name="IsShowClose"></param>
public static void AddModuleDelphiToTab(XtraTabControl TabMain, DllModule module, bool IsShowClose)
{
try
{
if (PubUtil.ModuleForms.ContainsKey(module.Id))
{
foreach (XtraTabPage item in TabMain.TabPages)
{
string id = item.Tag.ToString();
if (id == module.Id)
{
TabMain.SelectedTabPage = item;
break;
}
}
}
else
{
XtraTabPage tp1 = TabMain.TabPages[0];
XtraTabPage tp2 = new XtraTabPage();
tp2.Text = module.Name;
tp2.Tag = module.Id;
//StringBuilder result = PubUtil.LoadDelphiDllEx(module.DllName);
//if (result.ToString().IndexOf('@') != -1)
//{
// string[] str = result.ToString().Split('@');
// module.ModuleInPtr = new IntPtr(Convert.ToInt32(str[1]));
// module.Result = result;
// module.Tag = "2";
// if (!string.IsNullOrEmpty(result + ""))
// {
// TabMain.TabPages.Add(tp2);
// PubUtil.SetParent(module.ModuleInPtr, tp2.Handle);
// PubUtil.SetWindowPos(module.ModuleInPtr, 0, 0, 0, tp1.Width, tp1.Height, 0);
// if (IsShowClose)
// tp2.ShowCloseButton = DefaultBoolean.True;
// TabMain.SelectedTabPage = tp2;
// PubUtil.ModuleForms.Add(module.Id, module);
// }
//}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
/// <summary>
/// 释放Delphi资源
/// </summary>
/// <param name="m"></param>
public static void FreeDll(DllModule m)
{
try
{
if (m != null)
{
PubUtil.FreeDll(m.Result);
m.ModuleForm = null;
PubUtil.ModuleForms.Remove(m.Id);
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
#endregion
}
}
@@ -0,0 +1,83 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using System.Windows.Forms;
using CommonLib;
namespace Lskj.Main
{
/// <summary>
/// 获取系统事件
/// </summary>
public class ServerTimer
{
private static DateTime m_CurTime = DateTime.Now;
private static Timer m_runTmr;
public static void StartTimer()
{
if (m_runTmr != null)
QueryTime();
m_runTmr = new Timer();
m_runTmr.Tag = 0;
m_runTmr.Tick += new EventHandler(OnTimer);
m_runTmr.Interval = 1000;
m_runTmr.Start();
}
public static DateTime ServerTime
{
get { return m_CurTime; }
}
private static void OnTimer(object sender, EventArgs e)
{
m_CurTime = m_CurTime.AddSeconds(1);
int count = (int)m_runTmr.Tag;
count++;
//暂定30秒查询一次
if (count > 30)
{
count = 0;
QueryTime();
}
m_runTmr.Tag = count;
}
/// <summary>
/// 查询服务器时间,并查询登录表记录,没记录则强制退出
/// </summary>
private static void QueryTime()
{
try
{
string strSql = string.Format("select getdate() as cnt from p_LoginHostInfotab where HostName='{0}'", ERPInfo.Instance.WSName);
using (SqlDataReader dr = SqlHelper.ExecuteReader(CommandType.Text, strSql, null))
{
if (dr.Read())
{
m_CurTime = DateTime.Parse(dr["cnt"].ToString());
}
else
{
//掉线
//MessageBox.Show("你已经被强制下线.");
//Application.Exit();
}
}
}
catch (Exception ex)
{
PubUtil.WriteLog(ex.Message);
}
}
}
}
@@ -0,0 +1,96 @@
<?xml version="1.0" encoding="utf-8"?>
<Config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Enabled>true</Enabled>
<ServerUrl>http://htydqc.xicp.cn:9998/AutoupdateService.xml</ServerUrl>
<UpdateFileList>
<LocalFile path="Client.exe" lastver="167.118.118.32767" size="5384704" version="0e95f707d908b95b87d5d992dd9c223b" />
<LocalFile path="CommonLib.dll" lastver="1.0.0.18" size="119808" version="1c8064570e68b030f4164c1ba34b78e8" />
<LocalFile path="ControlLib.dll" lastver="1.0.0.22" size="463360" version="a2f4171360da3300f81f5829e1ee7e74" />
<LocalFile path="DevExpress.Charts.v13.1.Core.dll" lastver="13.1.5.0" size="375800" version="18ad4d9b593440a0c9cd20b15d94e752" />
<LocalFile path="DevExpress.Data.v13.1.xml" lastver="" size="913776" version="b5a418ce0c50bbd1fd958cf13a6c79c9" />
<LocalFile path="DevExpress.Printing.v13.1.Core.xml" lastver="" size="771203" version="5cb4d0874de61a5f162db986f3d091ae" />
<LocalFile path="DevExpress.Tutorials.v13.1.dll" lastver="13.1.5.0" size="421376" version="126844ed571459d0b24f6cb9f3c92eee" />
<LocalFile path="DevExpress.Utils.v13.1.xml" lastver="" size="458584" version="65765248f6503221aa9b810d65a28a5f" />
<LocalFile path="DevExpress.XtraBars.v13.1.dll" lastver="13.1.5.0" size="4119544" version="220e9f110515bd769b495477eb53776c" />
<LocalFile path="DevExpress.XtraBars.v13.1.xml" lastver="" size="1654820" version="42c641c70955c1b1fa78ffe742fd6dc0" />
<LocalFile path="DevExpress.XtraCharts.v13.1.dll" lastver="13.1.5.0" size="3549688" version="ebbc8f58c653f0e16a4a11423ca51355" />
<LocalFile path="DevExpress.XtraCharts.v13.1.Extensions.dll" lastver="13.1.5.0" size="36856" version="0b9a751b6c96f5f8844dbb99d8433e81" />
<LocalFile path="DevExpress.XtraCharts.v13.1.UI.dll" lastver="13.1.5.0" size="186872" version="c854f7f0ffcdb161beec480f5a837440" />
<LocalFile path="DevExpress.XtraCharts.v13.1.UI.xml" lastver="" size="66435" version="954c7ae251c3de1b2d8e0b3d03a96d40" />
<LocalFile path="DevExpress.XtraCharts.v13.1.Web.dll" lastver="13.1.5.0" size="330232" version="f85246c5141f61f0d17c192c2831eb24" />
<LocalFile path="DevExpress.XtraCharts.v13.1.Web.xml" lastver="" size="65294" version="2cdd2d07b7ae37cefb9acb307bc25452" />
<LocalFile path="DevExpress.XtraCharts.v13.1.Wizard.dll" lastver="13.1.5.0" size="4256248" version="3f726fa22bc2442825dc4707d66c4fab" />
<LocalFile path="DevExpress.XtraCharts.v13.1.Wizard.xml" lastver="" size="330286" version="bf0292215421b42b855d3c2093ed4767" />
<LocalFile path="DevExpress.XtraCharts.v13.1.xml" lastver="" size="1228150" version="dbcbbb665242962bacb27547e5a8688a" />
<LocalFile path="DevExpress.XtraEditors.v13.1.xml" lastver="" size="1393943" version="c270b942da9c33e9f441d62f96810cf9" />
<LocalFile path="DevExpress.XtraGrid.v13.1.xml" lastver="" size="1304133" version="806ca3b52854a0a4d7fe432db8d38052" />
<LocalFile path="DevExpress.XtraLayout.v13.1.xml" lastver="" size="314977" version="6ce11d744e813e9440674cae01c20987" />
<LocalFile path="DevExpress.XtraPrinting.v13.1.xml" lastver="" size="134402" version="b11972f09944aae7874260429efc6c37" />
<LocalFile path="DevExpress.XtraTreeList.v13.1.dll" lastver="13.1.5.0" size="895480" version="bc00ae291a77300acf45d1d3943cb32e" />
<LocalFile path="Lskj.Attachment.dll" lastver="1.0.0.3" size="91648" version="915aa8d077657e2637171a48e27f3bf6" />
<LocalFile path="Lskj.Common.dll" lastver="1.0.0.23" size="135168" version="4c1952b86bff4c0716335cc0f14cc7ee" />
<LocalFile path="Lskj.MyControl.dll" lastver="1.0.0.25" size="162816" version="b39b8145ba8af6a66cce82ddd1d3654a" />
<LocalFile path="Lskj.PhotoView.dll" lastver="1.0.0.6" size="104960" version="ab7b6ccb9c1bee9efc61029bb1cd02b3" />
<LocalFile path="Lskj.PubUtils.dll" lastver="1.0.0.0" size="18944" version="a947f6fe6a8b48911add3f0e325954ef" />
<LocalFile path="LskjCall.exe" lastver="1.0.0.4" size="13824" version="2586c31a3cf49b34bebcafc2fe4da4ae" />
<LocalFile path="LSTest.exe" lastver="1.0.0.14" size="122880" version="dd45b9ecec8dae4d90bd2efa0dd75fa4" />
<LocalFile path="Ls_ERP.exe" lastver="1.0.0.36" size="2283008" version="bbfc208711048fd0132685abacc9814a" />
<LocalFile path="语音平台.exe" lastver="1.0.0.0" size="124416" version="ee20ff15bd6a29dcc9cc008c5f6ef68d" />
<LocalFile path="Images/main/menu/信息管理A.jpg" lastver="" size="13326" version="b66be76c10d8c465fde8a285074f9459" />
<LocalFile path="Images/main/menu/信息管理B.jpg" lastver="" size="13764" version="d204255e5b7cc8c15de929c15349da57" />
<LocalFile path="Images/main/menu/扫码管理A.jpg" lastver="" size="10616" version="d1f1ebaa747c8c30268e9efb75e4a8f9" />
<LocalFile path="Images/main/menu/扫码管理B.jpg" lastver="" size="11438" version="d28aba37f7eb3d01c99212b224d725a7" />
<LocalFile path="lib/Lskj.BaseAccraditation.dll" lastver="1.0.0.8" size="224768" version="cf9638dad4d52c96e2c0531586b6f56c" />
<LocalFile path="lib/Lskj.BaseInfo.dll" lastver="1.0.0.0" size="102912" version="813dd118f9a6f1c506895f116a74641e" />
<LocalFile path="lib/Lskj.PubAccraditation.dll" lastver="1.0.0.12" size="180736" version="5d6d1eb38aac3c8c9f70e21a3e38cd52" />
<LocalFile path="lib/Lskj.PubAdd.dll" lastver="1.0.0.10" size="96256" version="332ca192e80418a709f89e1329b2ccf9" />
<LocalFile path="lib/Lskj.PubAdd2.dll" lastver="1.0.0.11" size="124416" version="e81205bd77da37954417be9328daed3b" />
<LocalFile path="lib/Lskj.PubAdd3.dll" lastver="1.0.0.12" size="113152" version="2b94251ef120690bec25e316e6fd7b27" />
<LocalFile path="lib/Lskj.PubBill.dll" lastver="1.0.0.22" size="204800" version="1937d893c709b29396814fd9f6f3728d" />
<LocalFile path="lib/Lskj.PubBillAccraditation.dll" lastver="1.0.0.0" size="60416" version="7fd290a9eb3b9a6f5d970fd47d8e2210" />
<LocalFile path="lib/Lskj.PubBillDetail.dll" lastver="1.0.0.0" size="36864" version="c79176d5fd9597551a9c0410cb31ca62" />
<LocalFile path="lib/Lskj.PubBillInfo.dll" lastver="1.0.0.5" size="116736" version="b9add5ff022127ae65a30538e18fe6f7" />
<LocalFile path="lib/Lskj.PubChart.dll" lastver="1.0.0.4" size="19968" version="fc508b4a4e88d90d2cce8ae78ef68292" />
<LocalFile path="lib/Lskj.PubGroupAdd.dll" lastver="1.0.0.0" size="85504" version="11140cf93a8bcaaa64c724d3afef1ab2" />
<LocalFile path="lib/Lskj.PubModule.dll" lastver="1.0.0.28" size="127488" version="b5c6d91419d02617d4801773fc5cc25b" />
<LocalFile path="lib/Lskj.PubModuleDetail.dll" lastver="1.0.0.0" size="148992" version="c88138a4839885a86d7a87ecbd6983e2" />
<LocalFile path="lib/Lskj.PubModuleTD.dll" lastver="1.0.0.4" size="115712" version="7e08fb70f222f4c3d43e1a159a55fe82" />
<LocalFile path="lib/Lskj.PubPageDetail.dll" lastver="1.0.0.13" size="99328" version="a9f71a21da3acca83d501d5505d08144" />
<LocalFile path="lib/Lskj.Report.dll" lastver="1.0.0.13" size="176640" version="b925b07a3173b9cec700c146220f5533" />
<LocalFile path="lib/PubBaseInfo.dll" lastver="1.0.0.1" size="99840" version="832d2936bd13e60c31d5e7eae4bbe05d" />
<LocalFile path="lib/PubSpec.dll" lastver="1.0.0.2" size="29184" version="74764d627378fcc3113454f5aa36e0e5" />
<LocalFile path="lib/P_baseDate.dll" lastver="1.0.0.0" size="94720" version="eb10f0c2f47630d571b94ed9bed66716" />
<LocalFile path="Images/main/红太阳移动端下载.jpg" lastver="" size="53241" version="4c1f6d0e5dd453b03321c7c6651328c3" />
<LocalFile path="Images/main/menu/借贷管理A.jpg" lastver="" size="10834" version="f1611e957b29701e4971db7a8aeeff0a" />
<LocalFile path="Images/main/menu/借贷管理B.jpg" lastver="" size="11526" version="c6ded66732f40e367f03ebba655fcff3" />
<LocalFile path="Images/main/menu/应用管理A.jpg" lastver="" size="10740" version="3162b3c86840dff9663158f295b9da46" />
<LocalFile path="Images/main/menu/应用管理B.jpg" lastver="" size="11388" version="46661d33a66202b16961bc264cceb3dc" />
<LocalFile path="Images/main/menu/租赁管理A.jpg" lastver="" size="10913" version="663d1e3473b34378727ac4d5b1c1db05" />
<LocalFile path="Images/main/menu/租赁管理B.jpg" lastver="" size="11544" version="112c4a8c43a1a63041d8719f1557306d" />
<LocalFile path="Images/main/menu/网站管理A.jpg" lastver="" size="10802" version="0e262341644dc60c824cb24d1e2ecdbf" />
<LocalFile path="Images/main/menu/网站管理B.jpg" lastver="" size="11490" version="bd5121ed84d8474d14efb1ed0f380972" />
<LocalFile path="Images/main/menu/股份管理A.jpg" lastver="" size="10803" version="a37edd38bf38e20808ccf9a6fc948ef6" />
<LocalFile path="Images/main/menu/股份管理B.jpg" lastver="" size="11526" version="b119bb07dcde551a022786061c9f040c" />
<LocalFile path="Images/main/module/DHA.jpg" lastver="" size="2989" version="1bce2a75fd8c48eff9c86066fd758ad1" />
<LocalFile path="Images/main/module/DHB.jpg" lastver="" size="2898" version="3be309fed7c1d702911679f4878b4918" />
<LocalFile path="Images/main/module/QQA.jpg" lastver="" size="3538" version="302353ecca6fca160eb09e496aba4c97" />
<LocalFile path="Images/main/module/QQC.jpg" lastver="" size="3528" version="7000e7e86c62f4d5b375e00d2efd2dc9" />
<LocalFile path="Reports/借入打印.rmf" lastver="" size="31818" version="a09ffc382723a868dacbf746a3c3bdc8" />
<LocalFile path="Reports/借出打印.rmf" lastver="" size="31857" version="012ccfa90f5e5f14e54cb5746b745170" />
<LocalFile path="Reports/出库单.rmf" lastver="" size="32189" version="c149a98e738b90f8f4ee9cd64f59db11" />
<LocalFile path="Reports/工程正式合同.rmf" lastver="" size="100861" version="96ed9c4b9b8bd537202f176be280df63" />
<LocalFile path="Reports/工程空白合同.rmf" lastver="" size="78955" version="c23d311007feb48055123bbecf385d8e" />
<LocalFile path="Reports/批发单.rmf" lastver="" size="69341" version="1ae100fd287531e74c57f52c3e0f8bd2" />
<LocalFile path="Reports/批发退货单.rmf" lastver="" size="32891" version="94ec35c714c0eb8e337a60882f78b0ee" />
<LocalFile path="Reports/报销单打印.rmf" lastver="" size="29301" version="f325f8faddcc3f5d665acba9934dcd3a" />
<LocalFile path="Reports/接件受理单.rmf" lastver="" size="439154" version="7a47b6f46f0051f440480f7ace24d201" />
<LocalFile path="Reports/服务受理单.rmf" lastver="" size="439869" version="ef94c075a6feba2e282ab66ac1050d5f" />
<LocalFile path="Reports/物流受理单.rmf" lastver="" size="107712" version="90fa09d7773c9331e67502a379554e68" />
<LocalFile path="Reports/物流计划批发单.rmf" lastver="" size="37687" version="6e90671a671e959782ec06b3e8d6f80b" />
<LocalFile path="Reports/物流计划零售单.rmf" lastver="" size="68469" version="c1c975b5257a2ccecb11633c99a399ef" />
<LocalFile path="Reports/红太阳付款打印.rmf" lastver="" size="21842" version="bab75c4505b2ade80137dd90549c5fe4" />
<LocalFile path="Reports/红太阳收款打印.rmf" lastver="" size="21840" version="6b5808fc8d891747fc03e5150b594aa0" />
<LocalFile path="Reports/维修发货单.rmf" lastver="" size="80561" version="ff2d5b63edcbeeff3181c95a7e9455e1" />
<LocalFile path="Reports/零售单.rmf" lastver="" size="62874" version="adc7b8173a75447f62d547d60a46ff00" />
</UpdateFileList>
</Config>
@@ -0,0 +1,119 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Drawing;
using System.IO;
using System.Windows.Forms;
using Lskj.Main.Properties;
namespace Lskj.Main
{
/// <summary>
/// 资源图片管理类
/// </summary>
public static class BitMapHelper
{
#region
/// <summary>
/// 获取本地资源文件
/// </summary>
/// <param name="mapEnum"></param>
/// <returns></returns>
public static Bitmap getBitmap(BitMapEnum mapEnum)
{
Bitmap bitmap = null;
try
{
FileStream fs = File.OpenRead(getBitMapPath(mapEnum)); //OpenRead
int filelength = (int)fs.Length; //获得文件长度
Byte[] image = new Byte[filelength]; //建立一个字节数组
fs.Read(image, 0, filelength); //按字节流读取
Image result = Image.FromStream(fs);
fs.Close();
bitmap = new Bitmap(result);
}
catch (Exception ex)
{
switch (mapEnum)
{
case BitMapEnum.loginbg:
bitmap = Resources.login;
break;
case BitMapEnum.submenubg:
bitmap = Resources.sub_backgroud;
break;
case BitMapEnum.logobg:
bitmap = Resources.logo;
break;
case BitMapEnum.logo2bg:
bitmap = Resources.logo;
break;
}
}
return bitmap;
}
/// <summary>
/// 获取文件路径
/// </summary>
/// <returns></returns>
private static string getBitMapPath(BitMapEnum mapEnum)
{
string bitmapPath = string.Empty;
switch (mapEnum)
{
case BitMapEnum.loginbg:
bitmapPath = BitMapType.Loginbg;
break;
case BitMapEnum.submenubg:
bitmapPath = BitMapType.Submenubg;
break;
case BitMapEnum.logobg:
bitmapPath = BitMapType.Logobg;
break;
case BitMapEnum.logo2bg:
bitmapPath = BitMapType.Logo2bg;
break;
default:
break;
}
return Application.StartupPath + "\\Images\\" + bitmapPath;
}
#endregion
}
/// <summary>
/// 图片存放地址
/// </summary>
public static class BitMapType
{
/// <summary>
/// 登录背景图
/// </summary>
public static string Loginbg = @"login\login.png";
/// <summary>
/// 子系统背景图
/// </summary>
public static string Submenubg = @"submenu\submenu.png";
/// <summary>
/// logo背景图
/// </summary>
public static string Logobg = @"main\logo.png";
/// <summary>
/// logo2背景图
/// </summary>
public static string Logo2bg = @"main2\logo.png";
}
/// <summary>
/// 图片类型
/// </summary>
public enum BitMapEnum
{
loginbg,
submenubg,
logobg,
logo2bg
}
}
@@ -0,0 +1,320 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DevExpress.XtraEditors.Controls;
namespace Lskj.Main.CHS
{
public class XtraEditorsHanization : Localizer
{
public override string GetLocalizedString(StringId id)
{
switch (id)
{
case StringId.FilterMenuClearAll: return "清除所有";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeDayAfterTomorrow: return "后天";
case StringId.NavigatorTextStringFormat: return "当前 {0} 总数 {1}";
case StringId.FilterCriteriaToStringFunctionDateDiffMinute: return "Date diff minute";
case StringId.XtraMessageBoxAbortButtonText: return "&退出";
case StringId.NavigatorCancelEditButtonHint: return "取消编辑";
case StringId.FilterCriteriaToStringFunctionSin: return "Sin ";
case StringId.FilterCriteriaToStringFunctionSqr: return "Sqr ";
case StringId.FilterCriteriaToStringFunctionRnd: return "Rnd ";
case StringId.FilterCriteriaToStringFunctionTan: return "Tan ";
case StringId.FilterCriteriaToStringFunctionNow: return "Now ";
case StringId.FilterCriteriaToStringFunctionIif: return "Iif ";
case StringId.FilterCriteriaToStringFunctionCos: return "Cos ";
case StringId.FilterCriteriaToStringFunctionMax: return "Max ";
case StringId.FilterCriteriaToStringFunctionMin: return "Min ";
case StringId.FilterCriteriaToStringFunctionLen: return "长度";
case StringId.FilterCriteriaToStringFunctionLog: return "Log ";
case StringId.FilterCriteriaToStringFunctionAtn: return "Atn ";
case StringId.FilterCriteriaToStringFunctionAbs: return "绝对值";
case StringId.FilterCriteriaToStringFunctionExp: return "Exp ";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalTomorrow: return "Is tomorrow";
case StringId.FilterCriteriaToStringFunctionContains: return "Contains ";
case StringId.FilterClauseIsNullOrEmpty: return "为空";
case StringId.FilterEmptyValue: return "<空值>";
case StringId.FilterCriteriaToStringFunctionToDecimal: return "To decimal ";
case StringId.FilterEmptyEnter: return "<输入一个值> ";
case StringId.PictureEditMenuPaste: return "粘贴";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalNextWeek: return "Is next week";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalEarlierThisMonth: return "Is earlier this month ";
case StringId.FilterClauseDoesNotContain: return "不包含";
case StringId.FilterDateTimeOperatorMenuCaption: return "Date and time operators";
case StringId.FilterDateTimeConstantMenuCaption: return "日期和时间常数";
case StringId.FilterCriteriaToStringFunctionDateDiffSecond: return "Date diff second";
case StringId.FilterCriteriaToStringFunctionGetMinute: return "Get minute ";
case StringId.FilterCriteriaToStringFunctionGetTimeOfDay: return "Get time of day ";
case StringId.CalcButtonSqrt: return "平方根";
case StringId.CalcButtonBack: return "后退";
case StringId.FilterEditorTabVisual: return "Visual";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeThisYear: return "今年";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeThisWeek: return "本星期 ";
case StringId.FilterShowAll: return "(选择全部) ";
case StringId.NavigatorRemoveButtonHint: return "删除";
case StringId.FilterMenuConditionAdd: return "添加条件 ";
case StringId.LookUpInvalidEditValueType: return "LookUpEdit的数值类型无效";
case StringId.FilterGroupOr: return "或";
case StringId.FilterClauseLess: return "小于";
case StringId.FilterClauseLike: return "与...相似 ";
case StringId.ImagePopupPicture: return "(图片) ";
case StringId.RestoreLayoutDialogFileFilter: return "XML 文件 (*.xml)|*.xml|全部文件|*.*";
case StringId.TextEditMenuDelete: return "删除(&D)";
case StringId.LookUpColumnDefaultName: return "名称";
case StringId.FilterCriteriaToStringFunctionDateDiffMonth: return "Date diff month";
case StringId.FilterClauseDoesNotEqual: return "不等于 ";
case StringId.FilterCriteriaToStringFunctionGetMonth: return "Get month";
case StringId.FilterClauseGreaterOrEqual: return "大于等于";
case StringId.FilterClauseNotBetween: return "不在...之间 ";
case StringId.FilterCriteriaToStringFunctionSubstring: return "Substring";
case StringId.ProgressCancel: return "取消";
case StringId.Cancel: return "取消";
case StringId.MaskBoxValidateError: return "您输入的数值不完整,是否需要修正?\n \n\n 是 - 返回编辑。\n 否 - 保留数值。\n 取消 - 恢复之前数值。\n ";
case StringId.CheckChecked: return "校验";
case StringId.FilterCriteriaToStringFunctionPadRight: return "Pad right";
case StringId.FilterEmptyParameter: return "<输入一个参数>";
case StringId.PictureEditMenuZoomToolTip: return "{0}%";
case StringId.FilterEditorTabText: return "Text";
case StringId.FilterCriteriaToStringFunctionCustomNonDeterministic: return "Custom non deterministic";
case StringId.NavigatorPreviousButtonHint: return "上一个 ";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeNextMonth: return "下个月 ";
case StringId.DefaultBooleanDefault: return "默认 ";
case StringId.FilterCriteriaToStringFunctionEndsWith: return "Ends with";
case StringId.LookUpEditValueIsNull: return "[数值为空] ";
case StringId.FilterCriteriaToStringFunctionCeiling: return "Ceiling ";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeTwoWeeksAway: return "两星期之前";
case StringId.ProgressExport: return "导出 ";
case StringId.FilterCriteriaToStringBetween: return "之间 ";
case StringId.CheckUnchecked: return "非校验 ";
case StringId.XtraMessageBoxIgnoreButtonText: return "&忽略 ";
case StringId.PictureEditMenuDelete: return "删除 ";
case StringId.NavigatorNextButtonHint: return "下一个 ";
case StringId.DateEditClear: return "清除";
case StringId.DateEditToday: return "今日";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeNextWeek: return "下星期";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeNextYear: return "明年";
case StringId.CalcButtonC: return "C";
case StringId.XtraMessageBoxOkButtonText: return "&确定 ";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalLastWeek: return "Is last week ";
case StringId.PictureEditMenuZoomOut: return "缩小";
case StringId.ProgressCreateDocument: return "创建文件";
case StringId.FilterClauseIsNull: return "为NULL";
case StringId.FilterMenuRowRemove: return "移除组 ";
case StringId.FilterPopupToolbarRadioMode: return "广播模式 ";
case StringId.FilterClauseNoneOf: return "整体不包含";
case StringId.FilterClauseNotLike: return "不相符 ";
case StringId.FilterGroupAnd: return "与";
case StringId.SaveLayoutDialogFileFilter: return "XML 文件 (*.xml)|*.xml ";
case StringId.FilterCriteriaToStringFunctionGetHour: return "Get hour";
case StringId.FilterCriteriaToStringFunctionGetDate: return "Get date";
case StringId.FilterCriteriaToStringFunctionGetYear: return "Get year";
case StringId.FilterCriteriaToStringFunctionAddSeconds: return "增加秒数 ";
case StringId.NavigatorEditButtonHint: return "编辑 ";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalYesterday: return "Is yesterday";
case StringId.TabHeaderSelectorButton: return "显示窗口列表 ";
case StringId.PictureEditSaveFileFilter: return "BMP (*.bmp)|*.bmp|GIF (*.gif)|*.gif|JPEG (*.jpg)|*.jpg|PNG (*.png)|*.png";
case StringId.FilterGroupNotOr: return "非或 ";
case StringId.FilterCriteriaToStringBinaryOperatorGreater: return "> ";
case StringId.PictureEditOpenFileErrorCaption: return "打开错误";
case StringId.DefaultBooleanFalse: return "否";
case StringId.ColorTabCustom: return "自定义 ";
case StringId.DefaultBooleanTrue: return "是 ";
case StringId.FilterClauseBeginsWith: return "以...开头 ";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalPriorThisYear: return "Is prior this year";
case StringId.FilterClauseEquals: return "等于 ";
case StringId.FilterCriteriaToStringFunctionPadLeft: return "Pad left";
case StringId.FilterCriteriaToStringFunctionGetSecond: return "Get second";
case StringId.CalcButtonMx: return "M+";
case StringId.CalcButtonMS: return "MS";
case StringId.CalcButtonMR: return "MR";
case StringId.CalcButtonMC: return "MC";
case StringId.CalcButtonCE: return "CE";
case StringId.FilterToolTipKeysAdd: return "(使用插入键或加号键) ";
case StringId.FilterPopupToolbarMultiSelection: return "多项选择 ";
case StringId.PictureEditOpenFileFilter: return "BMP (*.bmp)|*.bmp|GIF (*.gif)|*.gif|JPEG (*.jpg;*.jpeg)|*.jpg;*.jpeg|图标 (*.ico)|*.ico|PNG (*.png)|*.png|所有图片格式 |*.bmp;*.gif;*.jpg;*.jpeg;*.ico;*.png;*.tif|所有文件 |*.* ";
case StringId.FilterCriteriaToStringFunctionDateDiffDay: return "Date diff day ";
case StringId.TransparentBackColorNotSupported: return "此控件不支持透明背景颜色 ";
case StringId.PreviewPanelText: return "预览:";
case StringId.ProgressLoadingData: return "数据载入中";
case StringId.PictureEditSaveFileTitle: return "另存为 ";
case StringId.FilterCriteriaToStringIsNotNull: return "Is Not Null";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeLastWeek: return "上星期";
case StringId.FilterCriteriaToStringFunctionAddTimeSpan: return "Add time span ";
case StringId.FilterCriteriaToStringFunctionToDouble: return "To double";
case StringId.PictureEditMenuZoomTo: return "放大到: ";
case StringId.PictureEditMenuZoomIn: return "放大";
case StringId.DataEmpty: return "无图片";
case StringId.FilterToolTipNodeRemove: return "移除该条件";
case StringId.PictureEditMenuFitImage: return "适应大小 ";
case StringId.FilterCriteriaToStringFunctionToFloat: return "To float";
case StringId.ColorTabSystem: return "系统颜色 ";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeTomorrow: return "明天";
case StringId.FilterCriteriaToStringIn: return "In ";
case StringId.ContainerAccessibleEditName: return "Editing control";
case StringId.OK: return "确认";
case StringId.FilterCriteriaToStringFunctionSign: return "Sign";
case StringId.FilterCriteriaToStringFunctionSinh: return "Sinh";
case StringId.FilterCriteriaToStringFunctionTanh: return "Tanh";
case StringId.FilterCriteriaToStringFunctionTrim: return "Trim";
case StringId.FilterCriteriaToStringFunctionNone: return "None";
case StringId.FilterCriteriaToStringFunctionChar: return "Char";
case StringId.FilterCriteriaToStringFunctionCosh: return "Cosh";
case StringId.FilterCriteriaToStringFunctionAsin: return "Asin";
case StringId.FilterCriteriaToStringFunctionAtn2: return "Atn2";
case StringId.FilterCriteriaToStringFunctionAcos: return "反余弦 ";
case StringId.FilterCriteriaToStringFunctionStartsWith: return "Starts with ";
case StringId.FilterAggregateCount: return "总计 ";
case StringId.TextEditMenuUndo: return "撤销(&U) ";
case StringId.TextEditMenuCopy: return "复制(&C) ";
case StringId.FilterClauseGreater: return "大于";
case StringId.XtraMessageBoxCancelButtonText: return "&取消 ";
case StringId.FilterClauseBetweenAnd: return "和 ";
case StringId.FilterAggregateAvg: return "平均值 ";
case StringId.FilterAggregateMin: return "最小值 ";
case StringId.FilterAggregateMax: return "最大值 ";
case StringId.FilterAggregateSum: return "和 ";
case StringId.NavigatorAppendButtonHint: return "附加";
case StringId.FilterCriteriaToStringFunctionIsThisMonth: return "Is this month ";
case StringId.FilterPopupToolbarIncrementalSearch: return "增量搜索 ";
case StringId.FilterClauseBetween: return "在...之间 ";
case StringId.ColorPickPopupAutomaticItemCaption: return "自动";
case StringId.Apply: return "应用 ";
case StringId.CalcError: return "计算错误";
case StringId.FilterCriteriaToStringUnaryOperatorBitwiseNot: return "~ ";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalToday: return "Is today ";
case StringId.FilterCriteriaToStringGroupOperatorOr: return "Or ";
case StringId.NavigatorLastButtonHint: return "最后 ";
case StringId.FieldListName: return "字段列表 ({0}) ";
case StringId.XtraMessageBoxYesButtonText: return "&是 ";
case StringId.FilterCriteriaToStringBinaryOperatorNotEqual: return "<> ";
case StringId.SaveLayoutDialogTitle: return "保存布局";
case StringId.FilterCriteriaToStringFunctionGetMilliSecond: return "Get millisecond";
case StringId.FilterCriteriaToStringGroupOperatorAnd: return "And ";
case StringId.FilterCriteriaToStringFunctionRound: return "Round ";
case StringId.FilterCriteriaToStringFunctionPower: return "Power ";
case StringId.PictureEditMenuCut: return "剪切 ";
case StringId.FilterCriteriaToStringFunctionUpper: return "Upper ";
case StringId.FilterCriteriaToStringFunctionToInt: return "To int ";
case StringId.FilterCriteriaToStringFunctionToStr: return "To str";
case StringId.FilterCriteriaToStringFunctionToday: return "Today ";
case StringId.FilterCriteriaToStringFunctionLower: return "Lower ";
case StringId.FilterCriteriaToStringFunctionLog10: return "Log10 ";
case StringId.FilterCriteriaToStringFunctionFloor: return "Floor ";
case StringId.FilterCriteriaToStringFunctionAscii: return "Ascii ";
case StringId.NavigatorNextPageButtonHint: return "下一页";
case StringId.FilterToolTipNodeAction: return "Actions ";
case StringId.NavigatorEndEditButtonHint: return "结束编辑";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalLaterThisMonth: return "Is later this month ";
case StringId.ProgressPrinting: return "打印";
case StringId.FilterCriteriaToStringFunctionReplace: return "Replace";
case StringId.FilterCriteriaToStringFunctionReverse: return "Reverse";
case StringId.FilterFunctionsMenuCaption: return "功能 ";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalBeyondThisYear: return "Is beyond this year ";
case StringId.FilterCriteriaInvalidExpression: return "指定的表达式包含无效的符号(行 {0}, 字符 {1}).";
case StringId.FilterDateTextAlt: return "Show all|Show Empty|Filter by a specific date:|Beyond|||Next week|Today|This week|This month|Earlier|{0:yyyy}, {0:MMMM}";
case StringId.FilterCriteriaInvalidExpressionEx: return "指定的表达式无效。 ";
case StringId.FilterCriteriaToStringBinaryOperatorDivide: return "/ ";
case StringId.NavigatorFirstButtonHint: return "第一个 ";
case StringId.FilterOutlookDateText: return "Show all|Show Empty|Filter by a specific date:|Beyond this year|Later this year|Later this month|Next week|Later this week|Tomorrow|Today|Yesterday|Earlier this week|Last week|Earlier this month|Earlier this year|Prior to this year";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeNow: return "现在 ";
case StringId.FilterClauseLessOrEqual: return "小于等于";
case StringId.FilterCriteriaToStringBinaryOperatorGreaterOrEqual: return ">: return ";
case StringId.TextEditMenuSelectAll: return "选择全部(&A)";
case StringId.FilterCriteriaToStringFunctionAddMinutes: return "增加分钟";
case StringId.FilterAggregateExists: return "存在";
case StringId.UnknownPictureFormat: return "未知图片格式 ";
case StringId.FilterPopupToolbarInvertFilter: return "反项筛选";
case StringId.FilterClauseAnyOf: return "整体包含";
case StringId.ProgressCancelPending: return "取消固定 ";
case StringId.FilterToolTipNodeAdd: return "添加一个新条件到列表中 ";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeThisMonth: return "本月 ";
case StringId.FilterCriteriaToStringUnaryOperatorPlus: return "+";
case StringId.FilterCriteriaToStringFunctionDateDiffHour: return "Date diff hour ";
case StringId.FilterCriteriaToStringFunctionDateDiffYear: return "Date diff year ";
case StringId.FilterCriteriaToStringFunctionDateDiffTick: return "Date diff tick ";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeYesterday: return "昨天 ";
case StringId.FilterToolTipValueType: return "Compare with a value / another field's value ";
case StringId.FilterCriteriaToStringBinaryOperatorModulo: return "%";
case StringId.FilterClauseEndsWith: return "以...结尾 ";
case StringId.FilterCriteriaToStringFunctionAddMilliSeconds: return "增加毫秒 ";
case StringId.FilterCriteriaToStringBinaryOperatorPlus: return "+";
case StringId.FilterCriteriaToStringBinaryOperatorLike: return "类似";
case StringId.FilterCriteriaToStringBinaryOperatorLess: return "<";
case StringId.FilterToolTipKeysRemove: return "(使用删除键或减号键)";
case StringId.FilterCriteriaToStringFunctionCharIndex: return "Char index";
case StringId.FilterCriteriaToStringFunctionDateDiffMilliSecond: return "Date diff millisecond";
case StringId.FilterCriteriaToStringFunctionRemove: return "Remove ";
case StringId.FilterCriteriaToStringUnaryOperatorNot: return "Not";
case StringId.TabHeaderButtonPrev: return "向左滚动";
case StringId.TabHeaderButtonNext: return "向右滚动";
case StringId.FilterMenuAddNewParameter: return "添加一个新的参数 ... ";
case StringId.FilterCriteriaToStringFunctionGetDayOfYear: return "Get day of year";
case StringId.FilterCriteriaToStringFunctionGetDayOfWeek: return "Get day of week";
case StringId.FilterMenuGroupAdd: return "添加组 ";
case StringId.CheckIndeterminate: return "不确定 ";
case StringId.ImagePopupEmpty: return "(空)";
case StringId.FilterPopupToolbarShowOnlyAvailableItems: return "仅显示可用项目";
case StringId.NavigatorPreviousPageButtonHint: return "上一页 ";
case StringId.TabHeaderButtonClose: return "关闭 ";
case StringId.TextEditMenuPaste: return "粘贴(&P)";
case StringId.XtraMessageBoxRetryButtonText: return "&重试 ";
case StringId.FilterGroupNotAnd: return "非与 ";
case StringId.PictureEditOpenFileError: return "错误的图片格式";
case StringId.FilterCriteriaToStringFunctionIsNullOrEmpty: return "Is null or empty ";
case StringId.PictureEditOpenFileTitle: return "打开";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalLaterThisWeek: return "Is later this week";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalLaterThisYear: return "Is later this year";
case StringId.ColorTabWeb: return "网页颜色 ";
case StringId.FilterCriteriaToStringBinaryOperatorBitwiseOr: return "| ";
case StringId.FilterPopupToolbarShowNewValues: return "显示新的字段值";
case StringId.XtraMessageBoxNoButtonText: return "&否";
case StringId.PictureEditMenuCopy: return "拷贝";
case StringId.PictureEditMenuLoad: return "打开图片 ";
case StringId.PictureEditMenuSave: return "保存";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalEarlierThisWeek: return "Is earlier this week";
case StringId.PictureEditMenuZoom: return "缩放";
case StringId.FilterCriteriaToStringFunctionIsOutlookIntervalEarlierThisYear: return "Is earlier this year";
case StringId.FilterClauseIsNotNullOrEmpty: return "不为空";
case StringId.FilterCriteriaToStringFunctionUtcNow: return "Utc now";
case StringId.FilterCriteriaToStringFunctionToLong: return "To long";
case StringId.FilterCriteriaToStringFunctionIsThisWeek: return "Is this week";
case StringId.FilterCriteriaToStringFunctionIsThisYear: return "Is this year";
case StringId.FilterCriteriaToStringBinaryOperatorLessOrEqual: return "<: return ";
case StringId.FilterToolTipElementAdd: return "添加一个新项到列表中";
case StringId.FilterCriteriaToStringFunctionLocalDateTimeToday: return "今天 ";
case StringId.FilterCriteriaToStringUnaryOperatorMinus: return "- ";
case StringId.FilterCriteriaToStringFunctionIsNull: return "IsNull";
case StringId.NotValidArrayLength: return "无效的数组长度。";
case StringId.FilterCriteriaToStringBinaryOperatorBitwiseAnd: return "& ";
case StringId.FilterCriteriaToStringBinaryOperatorBitwiseXor: return "^ ";
case StringId.FilterCriteriaToStringUnaryOperatorIsNull: return "Is Null";
case StringId.PictureEditMenuFullSize: return "全尺寸";
case StringId.FilterCriteriaToStringFunctionInsert: return "Insert";
case StringId.FilterCriteriaToStringNotLike: return "Not Like";
case StringId.FilterCriteriaToStringBinaryOperatorEqual: return ": return"; ;
case StringId.FilterCriteriaToStringBinaryOperatorMinus: return "-";
case StringId.FilterCriteriaToStringBinaryOperatorMultiply: return "*";
case StringId.PictureEditCopyImageError: return "无法复制图片";
case StringId.FilterCriteriaToStringFunctionAddDays: return "增加天数";
case StringId.FilterCriteriaToStringFunctionCustom: return "Custom";
case StringId.FilterCriteriaToStringFunctionConcat: return "Concat";
case StringId.FilterCriteriaToStringFunctionBigMul: return "Big mul";
case StringId.CaptionError: return "标题错误 ";
case StringId.TextEditMenuCut: return "剪切(&T)";
case StringId.FilterClauseContains: return "包含";
case StringId.FilterCriteriaToStringFunctionGetDay: return "Get day";
case StringId.None: return ";";
case StringId.FilterCriteriaToStringFunctionAddMonths: return "增加月数 ";
case StringId.FilterCriteriaToStringFunctionAddYears: return "增加年数";
case StringId.InvalidValueText: return "值无效 ";
case StringId.FilterClauseIsNotNull: return "不为NULL";
case StringId.FilterCriteriaToStringFunctionAddTicks: return "Add ticks ";
case StringId.RestoreLayoutDialogTitle: return "还原布局";
case StringId.FilterCriteriaToStringFunctionAddHours: return "增加小时";
}
return base.GetLocalizedString(id);
}
}
}
@@ -0,0 +1,261 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;
using System.Windows.Forms;
using System.Data.SqlClient;
using System.Drawing;
using System.Threading;
using System.Net;
using System.Net.Mail;
using System.Data;
using CommonLib.utils;
using CommonLib;
using Lskj.Main.sub;
using Lskj.Main.main;
using Lskj.Main.CHS;
namespace Lskj.Main
{
public sealed class ClientMain
{
private static ClientMain _instance = null;
public static ClientMain Instance
{
get
{
if (_instance == null)
_instance = new ClientMain();
return _instance;
}
}
private static int _defaultMainTag = 0;
public static int defaultMainTag
{
get
{
if (_defaultMainTag == 0)
_defaultMainTag = PubUtil.DefaultMainTag();
return _defaultMainTag;
}
}
private ClientMain()
{
}
public void StartApp()
{
try
{
ERPInfo.Instance.WSName = PubUtil.GetMachineName();
//c#连接数据库
if (!DBConfig.Instance.CreateConnection())
{
MessageBox.Show("数据库连接不正常,请重新配置!错误码:001");
RunConfigForm();
return;
}
//delphi连接数据库
StringBuilder ConStr = new StringBuilder();
ConStr.Append(DBConfig.Instance.GetDelphiConStr());
if (PubUtil.Delphi_Init(ConStr) == 0)
{
MessageBox.Show("数据库连接不正常,请重新配置!错误码:002");
RunConfigForm();
return;
}
//汉化控件
HanizationControl();
//显示登陆窗体
FrmLogin _frmLogin = new FrmLogin();
_frmLogin.ShowDialog();
PubUtil.ReleaseForm(_frmLogin);
_frmLogin = null;
//登陆正确方可继续下一步
if (ERPInfo.Instance.LoginResult == false)
return;
//登陆正确后重新设置连接
//delphi连接数据库
ConStr.Clear();
ConStr.Append(DBConfig.Instance.GetDelphiConStr());
if (PubUtil.Delphi_Init(ConStr) == 0)
{
MessageBox.Show("数据库连接不正常,请重新配置!错误码:002");
RunConfigForm();
return;
}
//记录登录日志
PubUtil.WriteOpLog("", "", "登录软件", "进入操作", "系统登录");
//换了用户重新写入登录用户
if (DBConfig.Instance.LoginName != ERPInfo.Instance.EmployeeName)
{
DBConfig.Instance.LoginName = ERPInfo.Instance.EmployeeName;
DBConfig.Instance.WriteConfig2();
}
//模拟服务器时间
ServerTimer.StartTimer();
//升级检查
if (DBConfig.Instance.GetUpdateFlag())
{
FrmDownLoad _frmDownload = new FrmDownLoad();
DialogResult _dialogResult = _frmDownload.ShowDialog();
PubUtil.ReleaseForm(_frmDownload);
_frmDownload = null;
if (_dialogResult != DialogResult.OK)
{
return;
}
}
//如果只有一个模块直接启动主界面
DataTable dtSys = SqlHelper.ExecuteDataSet(CommandType.Text, "select * from P_SubSystemTab where UseEd=1 order by SubSysId", "P_SubSystemTab").Tables[0];
if (dtSys != null && dtSys.Rows.Count == 1)
{
ERPInfo.Instance.SubCount = dtSys.Rows.Count;
ERPInfo.Instance.SubSysId = Convert.ToInt32(dtSys.Rows[0]["SubSysId"]);
ERPInfo.Instance.SubSysName = dtSys.Rows[0]["SubSysName"].ToString();
OpenDefaultMain(false);
if (ERPInfo.Instance.ExitResult == ENUMCloseAction.caRelogin)
{
GoSwithUser();
}
}
else
{
ERPInfo.Instance.SubCount = dtSys.Rows.Count;
GoSelectSubSystem();
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
/// <summary>
/// 汉化控件
/// </summary>
private void HanizationControl()
{
DevExpress.Skins.SkinManager.EnableFormSkins();
DevExpress.XtraGrid.Localization.GridResLocalizer.Active = new Dxper.LocalizationCHS.Win.XtraGridCHS();
DevExpress.XtraEditors.Controls.Localizer.Active = new XtraEditorsHanization();
DevExpress.XtraLayout.Localization.LayoutLocalizer.Active = new Dxper.LocalizationCHS.Win.XtraLayoutCHS();
DevExpress.XtraPrinting.Localization.PreviewLocalizer.Active = new Dxper.LocalizationCHS.Win.XtraPrintingCHS();
}
/// <summary>
/// 打开主界面模式
/// </summary>
public void OpenDefaultMain(bool isReleaseForm)
{
switch (defaultMainTag)
{
case 2:
FrmMain2 frm2 = new FrmMain2();
frm2.ShowDialog();
if (isReleaseForm)
{
PubUtil.ReleaseForm(frm2);
frm2 = null;
}
break;
case 1:
default: FrmMain frm = new FrmMain();
frm.ShowDialog();
if (isReleaseForm)
{
PubUtil.ReleaseForm(frm);
frm = null;
}
break;
}
}
/// <summary>
/// 切换用户
/// </summary>
public void GoSwithUser()
{
ERPInfo.Instance.ExitResult = ENUMCloseAction.caNone;
OpenDefaultMain(true);
if (ERPInfo.Instance.ExitResult == ENUMCloseAction.caNone && ERPInfo.Instance.SubCount != 1)
{
ERPInfo.Instance.SubSysId = 0;
GoSelectSubSystem();
}
if (ERPInfo.Instance.ExitResult == ENUMCloseAction.caRelogin)
{
GoSwithUser();
}
//记录登出日志
PubUtil.WriteOpLog("", "", "退出软件", "软件退出", "系统登录");
}
/// <summary>
/// 启动数据库配置
/// </summary>
private void RunConfigForm()
{
FrmConfig _frmConfig = new FrmConfig();
_frmConfig.ShowDialog();
PubUtil.ReleaseForm(_frmConfig);
_frmConfig = null;
}
/// <summary>
/// 选择子系统
/// </summary>
private void GoSelectSubSystem()
{
FrmSubSystem _frmSelSubSystem = new FrmSubSystem();
if (_frmSelSubSystem.ShowDialog() != DialogResult.OK)
{
//记录登出日志
PubUtil.WriteOpLog("", "", "退出软件", "软件退出", "系统登录");
PubUtil.ReleaseForm(_frmSelSubSystem);
return;
}
PubUtil.ReleaseForm(_frmSelSubSystem);
_frmSelSubSystem = null;
// ERPInfo.Instance.SubSysId = 1;
//没有选择到正确子系统
if (ERPInfo.Instance.SubSysId == 0)
{
//记录登出日志
PubUtil.WriteOpLog("", "", "退出软件", "软件退出", "系统登录");
return;
}
//设置delphi公用库参数
ERPInfo.Instance.SetDephiDllParams();
ERPInfo.Instance.ExitResult = ENUMCloseAction.caNone;
OpenDefaultMain(true);
if (ERPInfo.Instance.ExitResult == ENUMCloseAction.caNone)
{
ERPInfo.Instance.SubSysId = 0;
GoSelectSubSystem();
}
if (ERPInfo.Instance.ExitResult == ENUMCloseAction.caRelogin)
{
GoSwithUser();
}
//记录登出日志
PubUtil.WriteOpLog("", "", "退出软件", "软件退出", "系统登录");
}
}
}
@@ -0,0 +1,194 @@
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Lskj.Main
{
/// <summary>
/// 自定义MenuStrip样式
/// </summary>
public class CustomProfessionalRenderer : ToolStripProfessionalRenderer
{
private Color _color;
public CustomProfessionalRenderer():base()
{
}
public CustomProfessionalRenderer(Color color):base()
{
_color = color;
}
/// <summary>
/// 获取圆角矩形区域
/// </summary>
/// <param name="rect"></param>
/// <param name="radius"></param>
/// <returns></returns>
public static GraphicsPath GetRoundedRectPath(Rectangle rect, int radius)
{
int diameter = radius;
Rectangle arcRect = new Rectangle(rect.Location, new Size(diameter, diameter));
GraphicsPath path = new GraphicsPath();
// 左上角
path.AddArc(arcRect, 180, 90);
// 右上角
arcRect.X = rect.Right - diameter;
path.AddArc(arcRect, 270, 90);
// 右下角
arcRect.Y = rect.Bottom - diameter;
path.AddArc(arcRect, 0, 90);
// 左下角
arcRect.X = rect.Left;
path.AddArc(arcRect, 90, 90);
path.CloseFigure();
return path;
}
/// <summary>
/// 渲染背景
/// </summary>
/// <param name="e"></param>
protected override void OnRenderToolStripBackground(ToolStripRenderEventArgs e)
{
ToolStrip toolStrip = e.ToolStrip;
Graphics g = e.Graphics;
g.SmoothingMode = SmoothingMode.HighQuality;//抗锯齿
Rectangle bounds = e.AffectedBounds;
LinearGradientBrush lgbrush = new LinearGradientBrush(new Point(0, 0), new Point(0, toolStrip.Height), Color.FromArgb(255, Color.White), Color.FromArgb(150, _color));
if (toolStrip is MenuStrip)
{
//由menuStrip的Paint方法定义 这里不做操作
}
else if (toolStrip is ToolStripDropDown)
{
int diameter = 10;//直径
GraphicsPath path = new GraphicsPath();
Rectangle rect = new Rectangle(Point.Empty, toolStrip.Size);
Rectangle arcRect = new Rectangle(rect.Location, new Size(diameter, diameter));
path.AddLine(0, 0, 10, 0);
// 右上角
arcRect.X = rect.Right - diameter;
path.AddArc(arcRect, 270, 90);
// 右下角
arcRect.Y = rect.Bottom - diameter;
path.AddArc(arcRect, 0, 90);
// 左下角
arcRect.X = rect.Left;
path.AddArc(arcRect, 90, 90);
path.CloseFigure();
toolStrip.Region = new Region(path);
g.FillPath(lgbrush, path);
}
else
{
base.OnRenderToolStripBackground(e);
}
}
/// <summary>
/// 渲染边框 不绘制边框
/// </summary>
/// <param name="e"></param>
protected override void OnRenderToolStripBorder(ToolStripRenderEventArgs e)
{
//不调用基类的方法 屏蔽掉该方法 去掉边框
}
/// <summary>
/// 渲染箭头颜色
/// </summary>
/// <param name="e"></param>
protected override void OnRenderArrow(ToolStripArrowRenderEventArgs e)
{
e.ArrowColor = _color;
base.OnRenderArrow(e);
}
/// <summary>
/// 渲染菜单项
/// </summary>
/// <param name="e"></param>
protected override void OnRenderMenuItemBackground(ToolStripItemRenderEventArgs e)
{
Graphics g = e.Graphics;
ToolStripItem item = e.Item;
ToolStrip toolstrip = e.ToolStrip;
//渲染顶级项
if (toolstrip is MenuStrip)
{
LinearGradientBrush lgbrush = new LinearGradientBrush(new Point(0, 0), new Point(0, item.Height), Color.FromArgb(100, Color.White), Color.FromArgb(0, Color.White));
SolidBrush brush = new SolidBrush(Color.FromArgb(255, Color.White));
if (e.Item.Selected)
{
GraphicsPath gp = GetRoundedRectPath(new Rectangle(new Point(0, 0), item.Size), 5);
g.FillPath(lgbrush, gp);
}
if (item.Pressed)
{
////创建上面左右2圆角的矩形路径
//GraphicsPath path = new GraphicsPath();
//int diameter = 8;
//Rectangle rect = new Rectangle(Point.Empty, item.Size);
//Rectangle arcRect = new Rectangle(rect.Location, new Size(diameter, diameter));
//// 左上角
//path.AddArc(arcRect, 180, 90);
//// 右上角
//arcRect.X = rect.Right - diameter;
//path.AddArc(arcRect, 270, 90);
//path.AddLine(new Point(rect.Width, rect.Height), new Point(0, rect.Height));
//path.CloseFigure();
////填充路径
//g.FillPath(brush, path);
g.FillRectangle(Brushes.White, new Rectangle(Point.Empty, item.Size));
}
}
//渲染下拉项
else if (toolstrip is ToolStripDropDown)
{
g.SmoothingMode = SmoothingMode.HighQuality;
LinearGradientBrush lgbrush = new LinearGradientBrush(new Point(0, 0), new Point(item.Width, 0), Color.FromArgb(200, _color), Color.FromArgb(0, Color.White));
if (item.Selected)
{
GraphicsPath gp = GetRoundedRectPath(new Rectangle(0, 0, item.Width, item.Height), 10);
g.FillPath(lgbrush, gp);
}
}
else
{
base.OnRenderMenuItemBackground(e);
}
}
/// <summary>
/// 渲染分割线
/// </summary>
/// <param name="e"></param>
protected override void OnRenderSeparator(ToolStripSeparatorRenderEventArgs e)
{
Graphics g = e.Graphics;
LinearGradientBrush lgbrush = new LinearGradientBrush(new Point(0, 0), new Point(e.Item.Width, 0), _color, Color.FromArgb(0, _color));
g.FillRectangle(lgbrush, new Rectangle(3, e.Item.Height / 2, e.Item.Width, 1));
//base.OnRenderSeparator(e);
}
/// <summary>
/// 渲染下拉菜单的左边图片区域
/// </summary>
/// <param name="e"></param>
protected override void OnRenderImageMargin(ToolStripRenderEventArgs e)
{
//base.OnRenderImageMargin(e);
//屏蔽掉左边图片竖条
}
}
}
+830
View File
@@ -0,0 +1,830 @@
namespace Lskj.Main
{
partial class FrmMain
{
/// <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.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmMain));
ControlLib.inh.SearcherPropertyCollector searcherPropertyCollector1 = new ControlLib.inh.SearcherPropertyCollector();
ControlLib.inh.TFieldPropertyData tFieldPropertyData1 = new ControlLib.inh.TFieldPropertyData();
ControlLib.inh.TFieldPropertyData tFieldPropertyData2 = new ControlLib.inh.TFieldPropertyData();
this.plMain = new System.Windows.Forms.Panel();
this.panel4 = new System.Windows.Forms.Panel();
this.pl_center = new System.Windows.Forms.Panel();
this.TabMain = new DevExpress.XtraTab.XtraTabControl();
this.xtpFirst = new DevExpress.XtraTab.XtraTabPage();
this.pl_center_main = new Lskj.Main.BackGroundPanel();
this.panel1 = new System.Windows.Forms.Panel();
this.panel5 = new System.Windows.Forms.Panel();
this.pl_center_main_right_container = new System.Windows.Forms.Panel();
this.plRightLine = new System.Windows.Forms.Panel();
this.pl_center_main_right = new System.Windows.Forms.Panel();
this.pl_center_main_bottom_right = new System.Windows.Forms.Panel();
this.pl_center_main_bottom_right_main = new System.Windows.Forms.Panel();
this.label4 = new System.Windows.Forms.Label();
this.pl_center_main_bottom_left = new System.Windows.Forms.Panel();
this.pl_center_main_bottom_left_main = new System.Windows.Forms.Panel();
this.panel6 = new System.Windows.Forms.Panel();
this.lblShortcutset = new System.Windows.Forms.Label();
this.pl_center_left = new Lskj.Main.BackGroundPanel();
this.xtpDesktop = new DevExpress.XtraTab.XtraTabPage();
this.plDesktop = new System.Windows.Forms.Panel();
this.progressBarControl1 = new DevExpress.XtraEditors.ProgressBarControl();
this.plBottom = new System.Windows.Forms.Panel();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.tslCompany = new System.Windows.Forms.ToolStripLabel();
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.tsslUserName = new System.Windows.Forms.ToolStripLabel();
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.toolStripLabel1 = new System.Windows.Forms.ToolStripLabel();
this.tsmi_time = new System.Windows.Forms.ToolStripLabel();
this.tsmi_split = new System.Windows.Forms.ToolStripSeparator();
this.plTop = new System.Windows.Forms.Panel();
this.pl_top_center = new System.Windows.Forms.Panel();
this.menuMain = new System.Windows.Forms.MenuStrip();
this.panel3 = new System.Windows.Forms.Panel();
this.pl_top_right = new System.Windows.Forms.Panel();
this.label1 = new System.Windows.Forms.Label();
this.button3 = new System.Windows.Forms.Button();
this.lblSetting = new System.Windows.Forms.Label();
this.lbUserName = new System.Windows.Forms.Label();
this.button2 = new System.Windows.Forms.Button();
this.button1 = new System.Windows.Forms.Button();
this.lblSwapUser = new System.Windows.Forms.Label();
this.menuSearch = new ControlLib.inh.AutoSearcher();
this.pic_search = new System.Windows.Forms.PictureBox();
this.btnMax = new System.Windows.Forms.Button();
this.btnMin = new System.Windows.Forms.Button();
this.btnClose = new System.Windows.Forms.Button();
this.pl_top_left = new System.Windows.Forms.Panel();
this.lblSubTitle = new System.Windows.Forms.Label();
this.timer1 = new System.Windows.Forms.Timer(this.components);
this.plMain.SuspendLayout();
this.panel4.SuspendLayout();
this.pl_center.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.TabMain)).BeginInit();
this.TabMain.SuspendLayout();
this.xtpFirst.SuspendLayout();
this.pl_center_main.SuspendLayout();
this.panel1.SuspendLayout();
this.panel5.SuspendLayout();
this.pl_center_main_right_container.SuspendLayout();
this.pl_center_main_right.SuspendLayout();
this.pl_center_main_bottom_right.SuspendLayout();
this.pl_center_main_bottom_left.SuspendLayout();
this.panel6.SuspendLayout();
this.xtpDesktop.SuspendLayout();
this.plDesktop.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.progressBarControl1.Properties)).BeginInit();
this.plBottom.SuspendLayout();
this.toolStrip1.SuspendLayout();
this.plTop.SuspendLayout();
this.pl_top_center.SuspendLayout();
this.pl_top_right.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pic_search)).BeginInit();
this.pl_top_left.SuspendLayout();
this.SuspendLayout();
//
// plMain
//
this.plMain.Controls.Add(this.panel4);
this.plMain.Controls.Add(this.plBottom);
this.plMain.Controls.Add(this.plTop);
this.plMain.Dock = System.Windows.Forms.DockStyle.Fill;
this.plMain.Location = new System.Drawing.Point(0, 0);
this.plMain.Name = "plMain";
this.plMain.Size = new System.Drawing.Size(1291, 734);
this.plMain.TabIndex = 0;
//
// panel4
//
this.panel4.Controls.Add(this.pl_center);
this.panel4.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel4.Location = new System.Drawing.Point(0, 55);
this.panel4.Name = "panel4";
this.panel4.Size = new System.Drawing.Size(1291, 649);
this.panel4.TabIndex = 3;
//
// pl_center
//
this.pl_center.Controls.Add(this.TabMain);
this.pl_center.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center.Location = new System.Drawing.Point(0, 0);
this.pl_center.Name = "pl_center";
this.pl_center.Size = new System.Drawing.Size(1291, 649);
this.pl_center.TabIndex = 2;
//
// TabMain
//
this.TabMain.Appearance.BackColor = System.Drawing.Color.Transparent;
this.TabMain.Appearance.Options.UseBackColor = true;
this.TabMain.AppearancePage.Header.Font = new System.Drawing.Font("宋体", 9F);
this.TabMain.AppearancePage.Header.ForeColor = System.Drawing.Color.Black;
this.TabMain.AppearancePage.Header.Options.UseFont = true;
this.TabMain.AppearancePage.Header.Options.UseForeColor = true;
this.TabMain.AppearancePage.Header.Options.UseTextOptions = true;
this.TabMain.AppearancePage.Header.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
this.TabMain.AppearancePage.Header.TextOptions.VAlignment = DevExpress.Utils.VertAlignment.Center;
this.TabMain.AppearancePage.PageClient.Font = new System.Drawing.Font("宋体", 9F);
this.TabMain.AppearancePage.PageClient.Options.UseFont = true;
this.TabMain.BackgroundImage = global::Lskj.Main.Properties.Resources.tab_bg;
this.TabMain.ClosePageButtonShowMode = DevExpress.XtraTab.ClosePageButtonShowMode.InActiveTabPageHeader;
this.TabMain.Dock = System.Windows.Forms.DockStyle.Fill;
this.TabMain.Location = new System.Drawing.Point(0, 0);
this.TabMain.Margin = new System.Windows.Forms.Padding(0);
this.TabMain.Name = "TabMain";
this.TabMain.SelectedTabPage = this.xtpFirst;
this.TabMain.Size = new System.Drawing.Size(1291, 649);
this.TabMain.TabIndex = 0;
this.TabMain.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
this.xtpFirst,
this.xtpDesktop});
this.TabMain.HotTrackedPageChanged += new DevExpress.XtraTab.TabPageChangedEventHandler(this.TabMain_HotTrackedPageChanged);
this.TabMain.CloseButtonClick += new System.EventHandler(this.TabMain_CloseButtonClick);
this.TabMain.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.TabMain_MouseDoubleClick);
//
// xtpFirst
//
this.xtpFirst.Appearance.PageClient.BackColor = System.Drawing.Color.White;
this.xtpFirst.Appearance.PageClient.Options.UseBackColor = true;
this.xtpFirst.Controls.Add(this.pl_center_main);
this.xtpFirst.Controls.Add(this.pl_center_left);
this.xtpFirst.Margin = new System.Windows.Forms.Padding(0);
this.xtpFirst.Name = "xtpFirst";
this.xtpFirst.ShowCloseButton = DevExpress.Utils.DefaultBoolean.False;
this.xtpFirst.Size = new System.Drawing.Size(1285, 622);
this.xtpFirst.Text = "  功能导航   ";
//
// pl_center_main
//
this.pl_center_main.BackColor = System.Drawing.Color.White;
this.pl_center_main.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pl_center_main.BackgroundImage")));
this.pl_center_main.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.pl_center_main.Controls.Add(this.panel1);
this.pl_center_main.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main.Location = new System.Drawing.Point(146, 0);
this.pl_center_main.Name = "pl_center_main";
this.pl_center_main.Size = new System.Drawing.Size(1139, 622);
this.pl_center_main.TabIndex = 1;
//
// panel1
//
this.panel1.BackColor = System.Drawing.Color.Transparent;
this.panel1.Controls.Add(this.panel5);
this.panel1.Dock = System.Windows.Forms.DockStyle.Right;
this.panel1.Location = new System.Drawing.Point(977, 0);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(162, 622);
this.panel1.TabIndex = 7;
this.panel1.Visible = false;
//
// panel5
//
this.panel5.Controls.Add(this.pl_center_main_right_container);
this.panel5.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel5.Location = new System.Drawing.Point(0, 0);
this.panel5.Name = "panel5";
this.panel5.Size = new System.Drawing.Size(162, 622);
this.panel5.TabIndex = 1;
//
// pl_center_main_right_container
//
this.pl_center_main_right_container.Controls.Add(this.plRightLine);
this.pl_center_main_right_container.Controls.Add(this.pl_center_main_right);
this.pl_center_main_right_container.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_right_container.Location = new System.Drawing.Point(0, 0);
this.pl_center_main_right_container.Name = "pl_center_main_right_container";
this.pl_center_main_right_container.Size = new System.Drawing.Size(162, 622);
this.pl_center_main_right_container.TabIndex = 6;
//
// plRightLine
//
this.plRightLine.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(187)))), ((int)(((byte)(187)))), ((int)(((byte)(187)))));
this.plRightLine.Dock = System.Windows.Forms.DockStyle.Left;
this.plRightLine.Location = new System.Drawing.Point(0, 0);
this.plRightLine.Name = "plRightLine";
this.plRightLine.Size = new System.Drawing.Size(2, 622);
this.plRightLine.TabIndex = 6;
//
// pl_center_main_right
//
this.pl_center_main_right.Controls.Add(this.pl_center_main_bottom_right);
this.pl_center_main_right.Controls.Add(this.pl_center_main_bottom_left);
this.pl_center_main_right.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_right.Location = new System.Drawing.Point(0, 0);
this.pl_center_main_right.Name = "pl_center_main_right";
this.pl_center_main_right.Size = new System.Drawing.Size(162, 622);
this.pl_center_main_right.TabIndex = 5;
//
// pl_center_main_bottom_right
//
this.pl_center_main_bottom_right.Controls.Add(this.pl_center_main_bottom_right_main);
this.pl_center_main_bottom_right.Controls.Add(this.label4);
this.pl_center_main_bottom_right.Dock = System.Windows.Forms.DockStyle.Top;
this.pl_center_main_bottom_right.Location = new System.Drawing.Point(0, 312);
this.pl_center_main_bottom_right.Name = "pl_center_main_bottom_right";
this.pl_center_main_bottom_right.Size = new System.Drawing.Size(162, 312);
this.pl_center_main_bottom_right.TabIndex = 1;
//
// pl_center_main_bottom_right_main
//
this.pl_center_main_bottom_right_main.AutoScroll = true;
this.pl_center_main_bottom_right_main.BackColor = System.Drawing.Color.Transparent;
this.pl_center_main_bottom_right_main.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_bottom_right_main.Location = new System.Drawing.Point(0, 20);
this.pl_center_main_bottom_right_main.Name = "pl_center_main_bottom_right_main";
this.pl_center_main_bottom_right_main.Size = new System.Drawing.Size(162, 292);
this.pl_center_main_bottom_right_main.TabIndex = 3;
//
// label4
//
this.label4.BackColor = System.Drawing.Color.Transparent;
this.label4.Dock = System.Windows.Forms.DockStyle.Top;
this.label4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label4.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(86)))), ((int)(((byte)(86)))), ((int)(((byte)(86)))));
this.label4.Location = new System.Drawing.Point(0, 0);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(162, 20);
this.label4.TabIndex = 2;
this.label4.Text = " 快捷报表通道";
this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.label4.Click += new System.EventHandler(this.lblShortcutset_Click);
//
// pl_center_main_bottom_left
//
this.pl_center_main_bottom_left.Controls.Add(this.pl_center_main_bottom_left_main);
this.pl_center_main_bottom_left.Controls.Add(this.panel6);
this.pl_center_main_bottom_left.Dock = System.Windows.Forms.DockStyle.Top;
this.pl_center_main_bottom_left.Location = new System.Drawing.Point(0, 0);
this.pl_center_main_bottom_left.Name = "pl_center_main_bottom_left";
this.pl_center_main_bottom_left.Size = new System.Drawing.Size(162, 312);
this.pl_center_main_bottom_left.TabIndex = 0;
//
// pl_center_main_bottom_left_main
//
this.pl_center_main_bottom_left_main.AutoScroll = true;
this.pl_center_main_bottom_left_main.BackColor = System.Drawing.Color.Transparent;
this.pl_center_main_bottom_left_main.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_bottom_left_main.Location = new System.Drawing.Point(0, 20);
this.pl_center_main_bottom_left_main.Name = "pl_center_main_bottom_left_main";
this.pl_center_main_bottom_left_main.Size = new System.Drawing.Size(162, 292);
this.pl_center_main_bottom_left_main.TabIndex = 2;
//
// panel6
//
this.panel6.BackColor = System.Drawing.Color.Transparent;
this.panel6.Controls.Add(this.lblShortcutset);
this.panel6.Dock = System.Windows.Forms.DockStyle.Top;
this.panel6.Location = new System.Drawing.Point(0, 0);
this.panel6.Name = "panel6";
this.panel6.Size = new System.Drawing.Size(162, 20);
this.panel6.TabIndex = 1;
//
// lblShortcutset
//
this.lblShortcutset.BackColor = System.Drawing.Color.Transparent;
this.lblShortcutset.Dock = System.Windows.Forms.DockStyle.Fill;
this.lblShortcutset.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.lblShortcutset.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(85)))), ((int)(((byte)(85)))), ((int)(((byte)(85)))));
this.lblShortcutset.Location = new System.Drawing.Point(0, 0);
this.lblShortcutset.Name = "lblShortcutset";
this.lblShortcutset.Size = new System.Drawing.Size(162, 20);
this.lblShortcutset.TabIndex = 0;
this.lblShortcutset.Text = " 快捷操作通道";
this.lblShortcutset.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.lblShortcutset.Click += new System.EventHandler(this.lblShortcutset_Click);
//
// pl_center_left
//
this.pl_center_left.BackColor = System.Drawing.Color.White;
this.pl_center_left.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pl_center_left.BackgroundImage")));
this.pl_center_left.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.pl_center_left.Dock = System.Windows.Forms.DockStyle.Left;
this.pl_center_left.Location = new System.Drawing.Point(0, 0);
this.pl_center_left.Name = "pl_center_left";
this.pl_center_left.Padding = new System.Windows.Forms.Padding(4);
this.pl_center_left.Size = new System.Drawing.Size(146, 622);
this.pl_center_left.TabIndex = 0;
//
// xtpDesktop
//
this.xtpDesktop.Appearance.PageClient.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
this.xtpDesktop.Appearance.PageClient.Options.UseBackColor = true;
this.xtpDesktop.Controls.Add(this.plDesktop);
this.xtpDesktop.Name = "xtpDesktop";
this.xtpDesktop.ShowCloseButton = DevExpress.Utils.DefaultBoolean.False;
this.xtpDesktop.Size = new System.Drawing.Size(1285, 622);
this.xtpDesktop.Text = " 我的桌面 ";
//
// plDesktop
//
this.plDesktop.AutoScroll = true;
this.plDesktop.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
this.plDesktop.Controls.Add(this.progressBarControl1);
this.plDesktop.Dock = System.Windows.Forms.DockStyle.Fill;
this.plDesktop.Location = new System.Drawing.Point(0, 0);
this.plDesktop.Name = "plDesktop";
this.plDesktop.Size = new System.Drawing.Size(1285, 622);
this.plDesktop.TabIndex = 1;
//
// progressBarControl1
//
this.progressBarControl1.Location = new System.Drawing.Point(398, 267);
this.progressBarControl1.Name = "progressBarControl1";
this.progressBarControl1.Size = new System.Drawing.Size(489, 30);
this.progressBarControl1.TabIndex = 0;
//
// plBottom
//
this.plBottom.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
this.plBottom.Controls.Add(this.toolStrip1);
this.plBottom.Dock = System.Windows.Forms.DockStyle.Bottom;
this.plBottom.Location = new System.Drawing.Point(0, 704);
this.plBottom.Name = "plBottom";
this.plBottom.Size = new System.Drawing.Size(1291, 30);
this.plBottom.TabIndex = 1;
//
// toolStrip1
//
this.toolStrip1.Dock = System.Windows.Forms.DockStyle.Fill;
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tslCompany,
this.toolStripSeparator2,
this.tsslUserName,
this.toolStripSeparator1,
this.toolStripLabel1,
this.tsmi_time,
this.tsmi_split});
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(1291, 30);
this.toolStrip1.TabIndex = 8;
this.toolStrip1.Text = "toolStrip1";
//
// tslCompany
//
this.tslCompany.Name = "tslCompany";
this.tslCompany.Size = new System.Drawing.Size(0, 27);
//
// toolStripSeparator2
//
this.toolStripSeparator2.Name = "toolStripSeparator2";
this.toolStripSeparator2.Size = new System.Drawing.Size(6, 30);
//
// tsslUserName
//
this.tsslUserName.Name = "tsslUserName";
this.tsslUserName.Size = new System.Drawing.Size(92, 27);
this.tsslUserName.Text = "用户名:admin";
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 30);
//
// toolStripLabel1
//
this.toolStripLabel1.Name = "toolStripLabel1";
this.toolStripLabel1.Size = new System.Drawing.Size(81, 27);
this.toolStripLabel1.Text = "版本号:V5.0";
//
// tsmi_time
//
this.tsmi_time.Name = "tsmi_time";
this.tsmi_time.Size = new System.Drawing.Size(74, 27);
this.tsmi_time.Text = "2016-05-19";
//
// tsmi_split
//
this.tsmi_split.Name = "tsmi_split";
this.tsmi_split.Size = new System.Drawing.Size(6, 30);
//
// plTop
//
this.plTop.BackColor = System.Drawing.Color.Transparent;
this.plTop.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("plTop.BackgroundImage")));
this.plTop.Controls.Add(this.pl_top_center);
this.plTop.Controls.Add(this.panel3);
this.plTop.Controls.Add(this.pl_top_right);
this.plTop.Controls.Add(this.pl_top_left);
this.plTop.Dock = System.Windows.Forms.DockStyle.Top;
this.plTop.Location = new System.Drawing.Point(0, 0);
this.plTop.Name = "plTop";
this.plTop.Size = new System.Drawing.Size(1291, 55);
this.plTop.TabIndex = 0;
//
// pl_top_center
//
this.pl_top_center.BackColor = System.Drawing.Color.Transparent;
this.pl_top_center.Controls.Add(this.menuMain);
this.pl_top_center.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_top_center.Location = new System.Drawing.Point(370, 0);
this.pl_top_center.Name = "pl_top_center";
this.pl_top_center.Size = new System.Drawing.Size(627, 55);
this.pl_top_center.TabIndex = 2;
this.pl_top_center.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDoubleClick);
this.pl_top_center.MouseDown += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDown);
this.pl_top_center.MouseMove += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseMove);
this.pl_top_center.MouseUp += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseUp);
//
// menuMain
//
this.menuMain.BackColor = System.Drawing.Color.Transparent;
this.menuMain.Dock = System.Windows.Forms.DockStyle.None;
this.menuMain.Font = new System.Drawing.Font("宋体", 9F);
this.menuMain.Location = new System.Drawing.Point(-6, 14);
this.menuMain.Name = "menuMain";
this.menuMain.Size = new System.Drawing.Size(202, 24);
this.menuMain.TabIndex = 0;
this.menuMain.Text = "menuStrip1";
//
// panel3
//
this.panel3.Dock = System.Windows.Forms.DockStyle.Left;
this.panel3.Location = new System.Drawing.Point(351, 0);
this.panel3.Name = "panel3";
this.panel3.Size = new System.Drawing.Size(19, 55);
this.panel3.TabIndex = 1;
//
// pl_top_right
//
this.pl_top_right.Controls.Add(this.label1);
this.pl_top_right.Controls.Add(this.button3);
this.pl_top_right.Controls.Add(this.lblSetting);
this.pl_top_right.Controls.Add(this.lbUserName);
this.pl_top_right.Controls.Add(this.button2);
this.pl_top_right.Controls.Add(this.button1);
this.pl_top_right.Controls.Add(this.lblSwapUser);
this.pl_top_right.Controls.Add(this.menuSearch);
this.pl_top_right.Controls.Add(this.pic_search);
this.pl_top_right.Controls.Add(this.btnMax);
this.pl_top_right.Controls.Add(this.btnMin);
this.pl_top_right.Controls.Add(this.btnClose);
this.pl_top_right.Dock = System.Windows.Forms.DockStyle.Right;
this.pl_top_right.Location = new System.Drawing.Point(997, 0);
this.pl_top_right.Name = "pl_top_right";
this.pl_top_right.Size = new System.Drawing.Size(294, 55);
this.pl_top_right.TabIndex = 1;
this.pl_top_right.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDoubleClick);
this.pl_top_right.MouseDown += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDown);
this.pl_top_right.MouseMove += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseMove);
this.pl_top_right.MouseUp += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseUp);
//
// label1
//
this.label1.AutoSize = true;
this.label1.BackColor = System.Drawing.Color.Transparent;
this.label1.ForeColor = System.Drawing.Color.White;
this.label1.Location = new System.Drawing.Point(10, 33);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(53, 12);
this.label1.TabIndex = 22;
this.label1.Text = "代办事项";
this.label1.Click += new System.EventHandler(this.label1_Click);
//
// button3
//
this.button3.BackColor = System.Drawing.Color.Transparent;
this.button3.BackgroundImage = global::Lskj.Main.Properties.Resources.icon_setting;
this.button3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.button3.FlatAppearance.BorderSize = 0;
this.button3.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.button3.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button3.Location = new System.Drawing.Point(9, 3);
this.button3.Name = "button3";
this.button3.Size = new System.Drawing.Size(21, 23);
this.button3.TabIndex = 20;
this.button3.UseVisualStyleBackColor = false;
//
// lblSetting
//
this.lblSetting.AutoSize = true;
this.lblSetting.BackColor = System.Drawing.Color.Transparent;
this.lblSetting.ForeColor = System.Drawing.Color.White;
this.lblSetting.Location = new System.Drawing.Point(29, 9);
this.lblSetting.Name = "lblSetting";
this.lblSetting.Size = new System.Drawing.Size(29, 12);
this.lblSetting.TabIndex = 21;
this.lblSetting.Text = "设置";
this.lblSetting.Click += new System.EventHandler(this.lblSetting_Click);
//
// lbUserName
//
this.lbUserName.AutoSize = true;
this.lbUserName.BackColor = System.Drawing.Color.Transparent;
this.lbUserName.ForeColor = System.Drawing.Color.White;
this.lbUserName.Location = new System.Drawing.Point(136, 9);
this.lbUserName.Name = "lbUserName";
this.lbUserName.Size = new System.Drawing.Size(41, 12);
this.lbUserName.TabIndex = 8;
this.lbUserName.Text = "管理员";
this.lbUserName.Click += new System.EventHandler(this.lbUserName_Click);
//
// button2
//
this.button2.BackColor = System.Drawing.Color.Transparent;
this.button2.BackgroundImage = global::Lskj.Main.Properties.Resources.swapuser;
this.button2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.button2.FlatAppearance.BorderSize = 0;
this.button2.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.button2.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button2.Location = new System.Drawing.Point(65, 3);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(21, 23);
this.button2.TabIndex = 8;
this.button2.UseVisualStyleBackColor = false;
//
// button1
//
this.button1.BackColor = System.Drawing.Color.Transparent;
this.button1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("button1.BackgroundImage")));
this.button1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.button1.FlatAppearance.BorderSize = 0;
this.button1.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.button1.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button1.Location = new System.Drawing.Point(117, 3);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(21, 23);
this.button1.TabIndex = 6;
this.button1.UseVisualStyleBackColor = false;
//
// lblSwapUser
//
this.lblSwapUser.AutoSize = true;
this.lblSwapUser.BackColor = System.Drawing.Color.Transparent;
this.lblSwapUser.ForeColor = System.Drawing.Color.White;
this.lblSwapUser.Location = new System.Drawing.Point(85, 9);
this.lblSwapUser.Name = "lblSwapUser";
this.lblSwapUser.Size = new System.Drawing.Size(29, 12);
this.lblSwapUser.TabIndex = 9;
this.lblSwapUser.Text = "切换";
this.lblSwapUser.Click += new System.EventHandler(this.lblSwapUser_Click);
//
// menuSearch
//
this.menuSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.menuSearch.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold);
this.menuSearch.IsEmpet = false;
this.menuSearch.Location = new System.Drawing.Point(87, 27);
this.menuSearch.Multiline = true;
this.menuSearch.Name = "menuSearch";
this.menuSearch.SearchControlPanel = null;
searcherPropertyCollector1.ConvertToChineseSpell = false;
tFieldPropertyData1.FieldCaption = "模块编码";
tFieldPropertyData1.FieldName = "MenuId";
tFieldPropertyData1.FieldWidth = 40;
tFieldPropertyData1.ShowColumn = true;
tFieldPropertyData2.FieldCaption = "模块名称";
tFieldPropertyData2.FieldName = "MenuCaption";
tFieldPropertyData2.FieldWidth = 200;
tFieldPropertyData2.ShowColumn = true;
searcherPropertyCollector1.FieldPropertyList = new ControlLib.inh.TFieldPropertyData[] {
tFieldPropertyData1,
tFieldPropertyData2};
searcherPropertyCollector1.InitSQL = null;
searcherPropertyCollector1.KeyField = "MenuId";
searcherPropertyCollector1.QueryField = "MenuCaption";
searcherPropertyCollector1.QuerySQL = "SELECT MenuId,MenuCaption FROM P_FormMenuConfigTab a\r\nINNER JOIN P_SubSystemTab b" +
" ON a.SubSysId=b.SubSysId\r\nWHERE ISNULL(b.UseEd,0)=1 AND ISNULL(DllFileName,\'\')<" +
">\'\'";
searcherPropertyCollector1.RemarkField = "";
searcherPropertyCollector1.ReturnMaxCount = 2000;
searcherPropertyCollector1.ReturnValueField = "MenuId";
searcherPropertyCollector1.SearchMatchWay = ControlLib.inh.TSearchMatchWay.swFuzzy;
searcherPropertyCollector1.ShowFormHeight = 200;
searcherPropertyCollector1.ShowFormWidth = 300;
searcherPropertyCollector1.SQL = "select top 2000 menuid,menucaption from p_formmenuconfigtab a\r\ninner join p_subs" +
"ystemtab b on a.subsysid=b.subsysid\r\nwhere isnull(b.useed,0)=1 and isnull(dllfil" +
"ename,\'\')<>\'\'";
this.menuSearch.searcherPropertyCollector = searcherPropertyCollector1;
this.menuSearch.Size = new System.Drawing.Size(149, 25);
this.menuSearch.TabIndex = 19;
this.menuSearch.Text = "请输入模块名称";
this.menuSearch.OnTextChangedBefore += new System.EventHandler(this.menuSearch_HandleSQL);
this.menuSearch.GetReturnValue += new ControlLib.inh.AutoSearcher.GetReturnValueEventHandler(this.menuSearch_GetReturnValue);
//
// pic_search
//
this.pic_search.ErrorImage = null;
this.pic_search.Image = global::Lskj.Main.Properties.Resources.search_default;
this.pic_search.Location = new System.Drawing.Point(236, 27);
this.pic_search.Name = "pic_search";
this.pic_search.Size = new System.Drawing.Size(46, 25);
this.pic_search.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pic_search.TabIndex = 18;
this.pic_search.TabStop = false;
//
// btnMax
//
this.btnMax.BackColor = System.Drawing.Color.Transparent;
this.btnMax.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnMax.BackgroundImage")));
this.btnMax.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btnMax.FlatAppearance.BorderSize = 0;
this.btnMax.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.btnMax.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.btnMax.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnMax.Location = new System.Drawing.Point(228, 1);
this.btnMax.Name = "btnMax";
this.btnMax.Size = new System.Drawing.Size(30, 23);
this.btnMax.TabIndex = 7;
this.btnMax.UseVisualStyleBackColor = false;
this.btnMax.Click += new System.EventHandler(this.btnMax_Click);
this.btnMax.MouseLeave += new System.EventHandler(this.btnMax_MouseLeave);
this.btnMax.MouseMove += new System.Windows.Forms.MouseEventHandler(this.btnMax_MouseMove);
//
// btnMin
//
this.btnMin.BackColor = System.Drawing.Color.Transparent;
this.btnMin.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnMin.BackgroundImage")));
this.btnMin.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btnMin.FlatAppearance.BorderSize = 0;
this.btnMin.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.btnMin.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.btnMin.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnMin.Location = new System.Drawing.Point(197, 1);
this.btnMin.Name = "btnMin";
this.btnMin.Size = new System.Drawing.Size(30, 23);
this.btnMin.TabIndex = 5;
this.btnMin.UseVisualStyleBackColor = false;
this.btnMin.Click += new System.EventHandler(this.btnMin_Click);
this.btnMin.MouseLeave += new System.EventHandler(this.btnMin_MouseLeave);
this.btnMin.MouseMove += new System.Windows.Forms.MouseEventHandler(this.btnMin_MouseMove);
//
// btnClose
//
this.btnClose.BackColor = System.Drawing.Color.Transparent;
this.btnClose.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnClose.BackgroundImage")));
this.btnClose.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btnClose.FlatAppearance.BorderSize = 0;
this.btnClose.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.btnClose.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.btnClose.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnClose.Location = new System.Drawing.Point(258, 1);
this.btnClose.Name = "btnClose";
this.btnClose.Size = new System.Drawing.Size(30, 23);
this.btnClose.TabIndex = 4;
this.btnClose.UseVisualStyleBackColor = false;
this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
this.btnClose.MouseLeave += new System.EventHandler(this.btnClose_MouseLeave);
this.btnClose.MouseMove += new System.Windows.Forms.MouseEventHandler(this.btnClose_MouseMove);
//
// pl_top_left
//
this.pl_top_left.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.pl_top_left.Controls.Add(this.lblSubTitle);
this.pl_top_left.Dock = System.Windows.Forms.DockStyle.Left;
this.pl_top_left.Location = new System.Drawing.Point(0, 0);
this.pl_top_left.Name = "pl_top_left";
this.pl_top_left.Size = new System.Drawing.Size(351, 55);
this.pl_top_left.TabIndex = 0;
this.pl_top_left.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDoubleClick);
this.pl_top_left.MouseDown += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDown);
this.pl_top_left.MouseMove += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseMove);
this.pl_top_left.MouseUp += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseUp);
//
// lblSubTitle
//
this.lblSubTitle.AutoSize = true;
this.lblSubTitle.BackColor = System.Drawing.Color.Transparent;
this.lblSubTitle.Font = new System.Drawing.Font("微软雅黑", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.lblSubTitle.ForeColor = System.Drawing.Color.White;
this.lblSubTitle.Location = new System.Drawing.Point(45, 11);
this.lblSubTitle.Name = "lblSubTitle";
this.lblSubTitle.Size = new System.Drawing.Size(250, 30);
this.lblSubTitle.TabIndex = 1;
this.lblSubTitle.Text = "朗速ERP采购管理子系统";
//
// timer1
//
this.timer1.Interval = 1000;
this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
//
// FrmMain
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1291, 734);
this.Controls.Add(this.plMain);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "FrmMain";
this.Text = "朗速Erp";
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
this.Load += new System.EventHandler(this.FrmMain_Load);
this.plMain.ResumeLayout(false);
this.panel4.ResumeLayout(false);
this.pl_center.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.TabMain)).EndInit();
this.TabMain.ResumeLayout(false);
this.xtpFirst.ResumeLayout(false);
this.pl_center_main.ResumeLayout(false);
this.panel1.ResumeLayout(false);
this.panel5.ResumeLayout(false);
this.pl_center_main_right_container.ResumeLayout(false);
this.pl_center_main_right.ResumeLayout(false);
this.pl_center_main_bottom_right.ResumeLayout(false);
this.pl_center_main_bottom_left.ResumeLayout(false);
this.panel6.ResumeLayout(false);
this.xtpDesktop.ResumeLayout(false);
this.plDesktop.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.progressBarControl1.Properties)).EndInit();
this.plBottom.ResumeLayout(false);
this.plBottom.PerformLayout();
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
this.plTop.ResumeLayout(false);
this.pl_top_center.ResumeLayout(false);
this.pl_top_center.PerformLayout();
this.pl_top_right.ResumeLayout(false);
this.pl_top_right.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.pic_search)).EndInit();
this.pl_top_left.ResumeLayout(false);
this.pl_top_left.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Panel plMain;
private System.Windows.Forms.Panel plTop;
private System.Windows.Forms.Panel pl_top_left;
private System.Windows.Forms.Panel pl_top_right;
private System.Windows.Forms.Panel pl_top_center;
private System.Windows.Forms.Panel plBottom;
private System.Windows.Forms.Label lblSubTitle;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Label lbUserName;
private System.Windows.Forms.Button btnMax;
private System.Windows.Forms.Button btnMin;
private System.Windows.Forms.Button btnClose;
private System.Windows.Forms.Timer timer1;
private System.Windows.Forms.MenuStrip menuMain;
private System.Windows.Forms.Panel panel4;
private System.Windows.Forms.Panel pl_center;
private DevExpress.XtraTab.XtraTabControl TabMain;
private DevExpress.XtraTab.XtraTabPage xtpFirst;
private System.Windows.Forms.Panel pl_center_main_right;
private System.Windows.Forms.Panel pl_center_main_bottom_right;
private System.Windows.Forms.Panel pl_center_main_bottom_left;
private System.Windows.Forms.Panel panel6;
private System.Windows.Forms.Label lblShortcutset;
private System.Windows.Forms.Panel pl_center_main_bottom_left_main;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.Panel pl_center_main_bottom_right_main;
private System.Windows.Forms.Panel panel3;
private System.Windows.Forms.Panel pl_center_main_right_container;
private System.Windows.Forms.Panel plRightLine;
private System.Windows.Forms.ToolStrip toolStrip1;
private System.Windows.Forms.ToolStripLabel tsslUserName;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripLabel toolStripLabel1;
private System.Windows.Forms.ToolStripSeparator tsmi_split;
private System.Windows.Forms.ToolStripLabel tsmi_time;
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.Panel panel5;
private System.Windows.Forms.PictureBox pic_search;
private ControlLib.inh.AutoSearcher menuSearch;
private System.Windows.Forms.ToolStripLabel tslCompany;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
private System.Windows.Forms.Label lblSwapUser;
private System.Windows.Forms.Button button2;
private DevExpress.XtraTab.XtraTabPage xtpDesktop;
private System.Windows.Forms.Panel plDesktop;
private System.Windows.Forms.Button button3;
private System.Windows.Forms.Label lblSetting;
private DevExpress.XtraEditors.ProgressBarControl progressBarControl1;
private System.Windows.Forms.Label label1;
private BackGroundPanel pl_center_main;
private BackGroundPanel pl_center_left;
}
}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+737
View File
@@ -0,0 +1,737 @@
namespace Lskj.Main
{
partial class FrmMain2
{
/// <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.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmMain2));
ControlLib.inh.SearcherPropertyCollector searcherPropertyCollector1 = new ControlLib.inh.SearcherPropertyCollector();
ControlLib.inh.TFieldPropertyData tFieldPropertyData1 = new ControlLib.inh.TFieldPropertyData();
ControlLib.inh.TFieldPropertyData tFieldPropertyData2 = new ControlLib.inh.TFieldPropertyData();
this.menuMain = new System.Windows.Forms.MenuStrip();
this.pl_top_center = new System.Windows.Forms.Panel();
this.panel3 = new System.Windows.Forms.Panel();
this.panel1 = new System.Windows.Forms.Panel();
this.panel5 = new System.Windows.Forms.Panel();
this.pl_center_main_right_container = new System.Windows.Forms.Panel();
this.plRightLine = new System.Windows.Forms.Panel();
this.pl_center_main_right = new System.Windows.Forms.Panel();
this.pl_center_main_bottom_right = new System.Windows.Forms.Panel();
this.pl_center_main_bottom_right_main = new System.Windows.Forms.Panel();
this.label4 = new System.Windows.Forms.Label();
this.pl_center_main_bottom_left = new System.Windows.Forms.Panel();
this.pl_center_main_bottom_left_main = new System.Windows.Forms.Panel();
this.panel6 = new System.Windows.Forms.Panel();
this.lblShortcutset = new System.Windows.Forms.Label();
this.pl_top_right = new System.Windows.Forms.Panel();
this.lbUserName = new System.Windows.Forms.Label();
this.button2 = new System.Windows.Forms.Button();
this.button1 = new System.Windows.Forms.Button();
this.lblSwapUser = new System.Windows.Forms.Label();
this.menuSearch = new ControlLib.inh.AutoSearcher();
this.pic_search = new System.Windows.Forms.PictureBox();
this.btnMax = new System.Windows.Forms.Button();
this.btnMin = new System.Windows.Forms.Button();
this.btnClose = new System.Windows.Forms.Button();
this.plTop = new System.Windows.Forms.Panel();
this.pl_top_left = new System.Windows.Forms.Panel();
this.lblSubTitle = new System.Windows.Forms.Label();
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.toolStripLabel1 = new System.Windows.Forms.ToolStripLabel();
this.tsmi_time = new System.Windows.Forms.ToolStripLabel();
this.tsmi_split = new System.Windows.Forms.ToolStripSeparator();
this.tsslUserName = new System.Windows.Forms.ToolStripLabel();
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.tslCompany = new System.Windows.Forms.ToolStripLabel();
this.plMain = new System.Windows.Forms.Panel();
this.panel4 = new System.Windows.Forms.Panel();
this.pl_center = new System.Windows.Forms.Panel();
this.TabMain = new DevExpress.XtraTab.XtraTabControl();
this.xtpFirst = new DevExpress.XtraTab.XtraTabPage();
this.pl_center_main = new System.Windows.Forms.Panel();
this.pl_center_left = new System.Windows.Forms.Panel();
this.tvcTree = new Lskj.Main.main2.TreeViewCustom();
this.plBottom = new System.Windows.Forms.Panel();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.timer1 = new System.Windows.Forms.Timer(this.components);
this.pl_top_center.SuspendLayout();
this.panel1.SuspendLayout();
this.panel5.SuspendLayout();
this.pl_center_main_right_container.SuspendLayout();
this.pl_center_main_right.SuspendLayout();
this.pl_center_main_bottom_right.SuspendLayout();
this.pl_center_main_bottom_left.SuspendLayout();
this.panel6.SuspendLayout();
this.pl_top_right.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pic_search)).BeginInit();
this.plTop.SuspendLayout();
this.pl_top_left.SuspendLayout();
this.plMain.SuspendLayout();
this.panel4.SuspendLayout();
this.pl_center.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.TabMain)).BeginInit();
this.TabMain.SuspendLayout();
this.xtpFirst.SuspendLayout();
this.pl_center_left.SuspendLayout();
this.plBottom.SuspendLayout();
this.toolStrip1.SuspendLayout();
this.SuspendLayout();
//
// menuMain
//
this.menuMain.BackColor = System.Drawing.Color.Transparent;
this.menuMain.Dock = System.Windows.Forms.DockStyle.None;
this.menuMain.Font = new System.Drawing.Font("宋体", 9F);
this.menuMain.Location = new System.Drawing.Point(-8, 14);
this.menuMain.Name = "menuMain";
this.menuMain.Padding = new System.Windows.Forms.Padding(3, 2, 0, 2);
this.menuMain.Size = new System.Drawing.Size(202, 24);
this.menuMain.TabIndex = 0;
this.menuMain.Text = "menuStrip1";
//
// pl_top_center
//
this.pl_top_center.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(10)))), ((int)(((byte)(87)))), ((int)(((byte)(167)))));
this.pl_top_center.Controls.Add(this.menuMain);
this.pl_top_center.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_top_center.Location = new System.Drawing.Point(367, 0);
this.pl_top_center.Name = "pl_top_center";
this.pl_top_center.Size = new System.Drawing.Size(695, 55);
this.pl_top_center.TabIndex = 2;
this.pl_top_center.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDoubleClick);
this.pl_top_center.MouseDown += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDown);
this.pl_top_center.MouseMove += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseMove);
this.pl_top_center.MouseUp += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseUp);
//
// panel3
//
this.panel3.BackgroundImage = global::Lskj.Main.Properties.Resources.split;
this.panel3.Dock = System.Windows.Forms.DockStyle.Left;
this.panel3.Location = new System.Drawing.Point(348, 0);
this.panel3.Name = "panel3";
this.panel3.Size = new System.Drawing.Size(19, 55);
this.panel3.TabIndex = 1;
//
// panel1
//
this.panel1.BackColor = System.Drawing.Color.Transparent;
this.panel1.Controls.Add(this.panel5);
this.panel1.Dock = System.Windows.Forms.DockStyle.Right;
this.panel1.Location = new System.Drawing.Point(1107, 0);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(162, 584);
this.panel1.TabIndex = 7;
//
// panel5
//
this.panel5.Controls.Add(this.pl_center_main_right_container);
this.panel5.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel5.Location = new System.Drawing.Point(0, 0);
this.panel5.Name = "panel5";
this.panel5.Size = new System.Drawing.Size(162, 584);
this.panel5.TabIndex = 1;
//
// pl_center_main_right_container
//
this.pl_center_main_right_container.Controls.Add(this.plRightLine);
this.pl_center_main_right_container.Controls.Add(this.pl_center_main_right);
this.pl_center_main_right_container.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_right_container.Location = new System.Drawing.Point(0, 0);
this.pl_center_main_right_container.Name = "pl_center_main_right_container";
this.pl_center_main_right_container.Size = new System.Drawing.Size(162, 584);
this.pl_center_main_right_container.TabIndex = 6;
//
// plRightLine
//
this.plRightLine.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(187)))), ((int)(((byte)(187)))), ((int)(((byte)(187)))));
this.plRightLine.Dock = System.Windows.Forms.DockStyle.Left;
this.plRightLine.Location = new System.Drawing.Point(0, 0);
this.plRightLine.Name = "plRightLine";
this.plRightLine.Size = new System.Drawing.Size(2, 584);
this.plRightLine.TabIndex = 6;
//
// pl_center_main_right
//
this.pl_center_main_right.Controls.Add(this.pl_center_main_bottom_right);
this.pl_center_main_right.Controls.Add(this.pl_center_main_bottom_left);
this.pl_center_main_right.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_right.Location = new System.Drawing.Point(0, 0);
this.pl_center_main_right.Name = "pl_center_main_right";
this.pl_center_main_right.Size = new System.Drawing.Size(162, 584);
this.pl_center_main_right.TabIndex = 5;
//
// pl_center_main_bottom_right
//
this.pl_center_main_bottom_right.Controls.Add(this.pl_center_main_bottom_right_main);
this.pl_center_main_bottom_right.Controls.Add(this.label4);
this.pl_center_main_bottom_right.Dock = System.Windows.Forms.DockStyle.Top;
this.pl_center_main_bottom_right.Location = new System.Drawing.Point(0, 312);
this.pl_center_main_bottom_right.Name = "pl_center_main_bottom_right";
this.pl_center_main_bottom_right.Size = new System.Drawing.Size(162, 312);
this.pl_center_main_bottom_right.TabIndex = 1;
//
// pl_center_main_bottom_right_main
//
this.pl_center_main_bottom_right_main.AutoScroll = true;
this.pl_center_main_bottom_right_main.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(230)))), ((int)(((byte)(230)))), ((int)(((byte)(230)))));
this.pl_center_main_bottom_right_main.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_bottom_right_main.Location = new System.Drawing.Point(0, 20);
this.pl_center_main_bottom_right_main.Name = "pl_center_main_bottom_right_main";
this.pl_center_main_bottom_right_main.Size = new System.Drawing.Size(162, 292);
this.pl_center_main_bottom_right_main.TabIndex = 3;
//
// label4
//
this.label4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(208)))), ((int)(((byte)(208)))));
this.label4.Dock = System.Windows.Forms.DockStyle.Top;
this.label4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label4.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(86)))), ((int)(((byte)(86)))), ((int)(((byte)(86)))));
this.label4.Location = new System.Drawing.Point(0, 0);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(162, 20);
this.label4.TabIndex = 2;
this.label4.Text = " 快捷报表通道";
this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.label4.Click += new System.EventHandler(this.lblShortcutset_Click);
//
// pl_center_main_bottom_left
//
this.pl_center_main_bottom_left.Controls.Add(this.pl_center_main_bottom_left_main);
this.pl_center_main_bottom_left.Controls.Add(this.panel6);
this.pl_center_main_bottom_left.Dock = System.Windows.Forms.DockStyle.Top;
this.pl_center_main_bottom_left.Location = new System.Drawing.Point(0, 0);
this.pl_center_main_bottom_left.Name = "pl_center_main_bottom_left";
this.pl_center_main_bottom_left.Size = new System.Drawing.Size(162, 312);
this.pl_center_main_bottom_left.TabIndex = 0;
//
// pl_center_main_bottom_left_main
//
this.pl_center_main_bottom_left_main.AutoScroll = true;
this.pl_center_main_bottom_left_main.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(230)))), ((int)(((byte)(230)))), ((int)(((byte)(230)))));
this.pl_center_main_bottom_left_main.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_bottom_left_main.Location = new System.Drawing.Point(0, 20);
this.pl_center_main_bottom_left_main.Name = "pl_center_main_bottom_left_main";
this.pl_center_main_bottom_left_main.Size = new System.Drawing.Size(162, 292);
this.pl_center_main_bottom_left_main.TabIndex = 2;
//
// panel6
//
this.panel6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(193)))), ((int)(((byte)(193)))), ((int)(((byte)(193)))));
this.panel6.Controls.Add(this.lblShortcutset);
this.panel6.Dock = System.Windows.Forms.DockStyle.Top;
this.panel6.Location = new System.Drawing.Point(0, 0);
this.panel6.Name = "panel6";
this.panel6.Size = new System.Drawing.Size(162, 20);
this.panel6.TabIndex = 1;
//
// lblShortcutset
//
this.lblShortcutset.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(208)))), ((int)(((byte)(208)))));
this.lblShortcutset.Dock = System.Windows.Forms.DockStyle.Fill;
this.lblShortcutset.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.lblShortcutset.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(85)))), ((int)(((byte)(85)))), ((int)(((byte)(85)))));
this.lblShortcutset.Location = new System.Drawing.Point(0, 0);
this.lblShortcutset.Name = "lblShortcutset";
this.lblShortcutset.Size = new System.Drawing.Size(162, 20);
this.lblShortcutset.TabIndex = 0;
this.lblShortcutset.Text = " 快捷操作通道";
this.lblShortcutset.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.lblShortcutset.Click += new System.EventHandler(this.lblShortcutset_Click);
//
// pl_top_right
//
this.pl_top_right.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pl_top_right.BackgroundImage")));
this.pl_top_right.Controls.Add(this.lbUserName);
this.pl_top_right.Controls.Add(this.button2);
this.pl_top_right.Controls.Add(this.button1);
this.pl_top_right.Controls.Add(this.lblSwapUser);
this.pl_top_right.Controls.Add(this.menuSearch);
this.pl_top_right.Controls.Add(this.pic_search);
this.pl_top_right.Controls.Add(this.btnMax);
this.pl_top_right.Controls.Add(this.btnMin);
this.pl_top_right.Controls.Add(this.btnClose);
this.pl_top_right.Dock = System.Windows.Forms.DockStyle.Right;
this.pl_top_right.Location = new System.Drawing.Point(1062, 0);
this.pl_top_right.Name = "pl_top_right";
this.pl_top_right.Size = new System.Drawing.Size(213, 55);
this.pl_top_right.TabIndex = 1;
//
// lbUserName
//
this.lbUserName.AutoSize = true;
this.lbUserName.BackColor = System.Drawing.Color.Transparent;
this.lbUserName.ForeColor = System.Drawing.Color.White;
this.lbUserName.Location = new System.Drawing.Point(69, 9);
this.lbUserName.Name = "lbUserName";
this.lbUserName.Size = new System.Drawing.Size(41, 12);
this.lbUserName.TabIndex = 8;
this.lbUserName.Text = "管理员";
this.lbUserName.Click += new System.EventHandler(this.lbUserName_Click);
//
// button2
//
this.button2.BackColor = System.Drawing.Color.Transparent;
this.button2.BackgroundImage = global::Lskj.Main.Properties.Resources.swapuser;
this.button2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.button2.FlatAppearance.BorderSize = 0;
this.button2.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.button2.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button2.Location = new System.Drawing.Point(3, 3);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(21, 23);
this.button2.TabIndex = 8;
this.button2.UseVisualStyleBackColor = false;
//
// button1
//
this.button1.BackColor = System.Drawing.Color.Transparent;
this.button1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("button1.BackgroundImage")));
this.button1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.button1.FlatAppearance.BorderSize = 0;
this.button1.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.button1.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button1.Location = new System.Drawing.Point(50, 3);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(21, 23);
this.button1.TabIndex = 6;
this.button1.UseVisualStyleBackColor = false;
//
// lblSwapUser
//
this.lblSwapUser.AutoSize = true;
this.lblSwapUser.BackColor = System.Drawing.Color.Transparent;
this.lblSwapUser.ForeColor = System.Drawing.Color.White;
this.lblSwapUser.Location = new System.Drawing.Point(23, 9);
this.lblSwapUser.Name = "lblSwapUser";
this.lblSwapUser.Size = new System.Drawing.Size(29, 12);
this.lblSwapUser.TabIndex = 9;
this.lblSwapUser.Text = "切换";
this.lblSwapUser.Click += new System.EventHandler(this.lblSwapUser_Click);
//
// menuSearch
//
this.menuSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.menuSearch.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold);
this.menuSearch.IsEmpet = false;
this.menuSearch.Location = new System.Drawing.Point(4, 27);
this.menuSearch.Multiline = true;
this.menuSearch.Name = "menuSearch";
this.menuSearch.SearchControlPanel = null;
searcherPropertyCollector1.ConvertToChineseSpell = false;
tFieldPropertyData1.FieldCaption = "模块编码";
tFieldPropertyData1.FieldName = "MenuId";
tFieldPropertyData1.FieldWidth = 40;
tFieldPropertyData1.ShowColumn = true;
tFieldPropertyData2.FieldCaption = "模块名称";
tFieldPropertyData2.FieldName = "MenuCaption";
tFieldPropertyData2.FieldWidth = 200;
tFieldPropertyData2.ShowColumn = true;
searcherPropertyCollector1.FieldPropertyList = new ControlLib.inh.TFieldPropertyData[] {
tFieldPropertyData1,
tFieldPropertyData2};
searcherPropertyCollector1.InitSQL = null;
searcherPropertyCollector1.KeyField = "MenuId";
searcherPropertyCollector1.QueryField = "MenuCaption";
searcherPropertyCollector1.QuerySQL = "SELECT MenuId,MenuCaption FROM P_FormMenuConfigTab a\r\nINNER JOIN P_SubSystemTab b" +
" ON a.SubSysId=b.SubSysId\r\nWHERE ISNULL(b.UseEd,0)=1 AND ISNULL(DllFileName,\'\')<" +
">\'\'";
searcherPropertyCollector1.RemarkField = "";
searcherPropertyCollector1.ReturnMaxCount = 2000;
searcherPropertyCollector1.ReturnValueField = "MenuId";
searcherPropertyCollector1.SearchMatchWay = ControlLib.inh.TSearchMatchWay.swFuzzy;
searcherPropertyCollector1.ShowFormHeight = 200;
searcherPropertyCollector1.ShowFormWidth = 300;
searcherPropertyCollector1.SQL = "select top 2000 menuid,menucaption from p_formmenuconfigtab a\r\ninner join p_subs" +
"ystemtab b on a.subsysid=b.subsysid\r\nwhere isnull(b.useed,0)=1 and isnull(dllfil" +
"ename,\'\')<>\'\'";
this.menuSearch.searcherPropertyCollector = searcherPropertyCollector1;
this.menuSearch.Size = new System.Drawing.Size(152, 25);
this.menuSearch.TabIndex = 19;
this.menuSearch.Text = "请输入模块名称";
this.menuSearch.OnTextChangedBefore += new System.EventHandler(this.menuSearch_HandleSQL);
this.menuSearch.GetReturnValue += new ControlLib.inh.AutoSearcher.GetReturnValueEventHandler(this.menuSearch_GetReturnValue);
//
// pic_search
//
this.pic_search.ErrorImage = null;
this.pic_search.Image = global::Lskj.Main.Properties.Resources.search_default;
this.pic_search.Location = new System.Drawing.Point(161, 27);
this.pic_search.Name = "pic_search";
this.pic_search.Size = new System.Drawing.Size(46, 25);
this.pic_search.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pic_search.TabIndex = 18;
this.pic_search.TabStop = false;
//
// btnMax
//
this.btnMax.BackColor = System.Drawing.Color.Transparent;
this.btnMax.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnMax.BackgroundImage")));
this.btnMax.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btnMax.FlatAppearance.BorderSize = 0;
this.btnMax.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.btnMax.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.btnMax.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnMax.Location = new System.Drawing.Point(151, 1);
this.btnMax.Name = "btnMax";
this.btnMax.Size = new System.Drawing.Size(30, 23);
this.btnMax.TabIndex = 7;
this.btnMax.UseVisualStyleBackColor = false;
this.btnMax.Click += new System.EventHandler(this.btnMax_Click);
this.btnMax.MouseLeave += new System.EventHandler(this.btnMax_MouseLeave);
this.btnMax.MouseMove += new System.Windows.Forms.MouseEventHandler(this.btnMax_MouseMove);
//
// btnMin
//
this.btnMin.BackColor = System.Drawing.Color.Transparent;
this.btnMin.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnMin.BackgroundImage")));
this.btnMin.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btnMin.FlatAppearance.BorderSize = 0;
this.btnMin.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.btnMin.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.btnMin.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnMin.Location = new System.Drawing.Point(120, 1);
this.btnMin.Name = "btnMin";
this.btnMin.Size = new System.Drawing.Size(30, 23);
this.btnMin.TabIndex = 5;
this.btnMin.UseVisualStyleBackColor = false;
this.btnMin.Click += new System.EventHandler(this.btnMin_Click);
this.btnMin.MouseLeave += new System.EventHandler(this.btnMin_MouseLeave);
this.btnMin.MouseMove += new System.Windows.Forms.MouseEventHandler(this.btnMin_MouseMove);
//
// btnClose
//
this.btnClose.BackColor = System.Drawing.Color.Transparent;
this.btnClose.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnClose.BackgroundImage")));
this.btnClose.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btnClose.FlatAppearance.BorderSize = 0;
this.btnClose.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.btnClose.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.btnClose.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnClose.Location = new System.Drawing.Point(181, 1);
this.btnClose.Name = "btnClose";
this.btnClose.Size = new System.Drawing.Size(30, 23);
this.btnClose.TabIndex = 4;
this.btnClose.UseVisualStyleBackColor = false;
this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
this.btnClose.MouseLeave += new System.EventHandler(this.btnClose_MouseLeave);
this.btnClose.MouseMove += new System.Windows.Forms.MouseEventHandler(this.btnClose_MouseMove);
//
// plTop
//
this.plTop.Controls.Add(this.pl_top_center);
this.plTop.Controls.Add(this.panel3);
this.plTop.Controls.Add(this.pl_top_right);
this.plTop.Controls.Add(this.pl_top_left);
this.plTop.Dock = System.Windows.Forms.DockStyle.Top;
this.plTop.Location = new System.Drawing.Point(0, 0);
this.plTop.Name = "plTop";
this.plTop.Size = new System.Drawing.Size(1275, 55);
this.plTop.TabIndex = 0;
//
// pl_top_left
//
this.pl_top_left.BackgroundImage = global::Lskj.Main.Properties.Resources.logo_sm;
this.pl_top_left.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.pl_top_left.Controls.Add(this.lblSubTitle);
this.pl_top_left.Dock = System.Windows.Forms.DockStyle.Left;
this.pl_top_left.Location = new System.Drawing.Point(0, 0);
this.pl_top_left.Name = "pl_top_left";
this.pl_top_left.Size = new System.Drawing.Size(348, 55);
this.pl_top_left.TabIndex = 0;
//
// lblSubTitle
//
this.lblSubTitle.AutoSize = true;
this.lblSubTitle.BackColor = System.Drawing.Color.Transparent;
this.lblSubTitle.Font = new System.Drawing.Font("微软雅黑", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.lblSubTitle.ForeColor = System.Drawing.Color.White;
this.lblSubTitle.Location = new System.Drawing.Point(49, 13);
this.lblSubTitle.Name = "lblSubTitle";
this.lblSubTitle.Size = new System.Drawing.Size(299, 30);
this.lblSubTitle.TabIndex = 1;
this.lblSubTitle.Text = "阿坝县藏传佛教寺庙管理系统";
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 30);
//
// toolStripLabel1
//
this.toolStripLabel1.Name = "toolStripLabel1";
this.toolStripLabel1.Size = new System.Drawing.Size(77, 27);
this.toolStripLabel1.Text = "版本号:V5.0";
//
// tsmi_time
//
this.tsmi_time.Name = "tsmi_time";
this.tsmi_time.Size = new System.Drawing.Size(65, 27);
this.tsmi_time.Text = "2016-05-19";
//
// tsmi_split
//
this.tsmi_split.Name = "tsmi_split";
this.tsmi_split.Size = new System.Drawing.Size(6, 30);
//
// tsslUserName
//
this.tsslUserName.Name = "tsslUserName";
this.tsslUserName.Size = new System.Drawing.Size(89, 27);
this.tsslUserName.Text = "用户名:admin";
//
// toolStripSeparator2
//
this.toolStripSeparator2.Name = "toolStripSeparator2";
this.toolStripSeparator2.Size = new System.Drawing.Size(6, 30);
//
// tslCompany
//
this.tslCompany.Name = "tslCompany";
this.tslCompany.Size = new System.Drawing.Size(0, 27);
//
// plMain
//
this.plMain.Controls.Add(this.panel4);
this.plMain.Controls.Add(this.plBottom);
this.plMain.Controls.Add(this.plTop);
this.plMain.Dock = System.Windows.Forms.DockStyle.Fill;
this.plMain.Location = new System.Drawing.Point(0, 0);
this.plMain.Name = "plMain";
this.plMain.Size = new System.Drawing.Size(1275, 696);
this.plMain.TabIndex = 1;
//
// panel4
//
this.panel4.Controls.Add(this.pl_center);
this.panel4.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel4.Location = new System.Drawing.Point(0, 55);
this.panel4.Name = "panel4";
this.panel4.Size = new System.Drawing.Size(1275, 611);
this.panel4.TabIndex = 3;
//
// pl_center
//
this.pl_center.Controls.Add(this.TabMain);
this.pl_center.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center.Location = new System.Drawing.Point(0, 0);
this.pl_center.Name = "pl_center";
this.pl_center.Size = new System.Drawing.Size(1275, 611);
this.pl_center.TabIndex = 2;
//
// TabMain
//
this.TabMain.Appearance.BackColor = System.Drawing.Color.Transparent;
this.TabMain.Appearance.Options.UseBackColor = true;
this.TabMain.AppearancePage.Header.Font = new System.Drawing.Font("宋体", 9F);
this.TabMain.AppearancePage.Header.ForeColor = System.Drawing.Color.Black;
this.TabMain.AppearancePage.Header.Options.UseFont = true;
this.TabMain.AppearancePage.Header.Options.UseForeColor = true;
this.TabMain.AppearancePage.Header.Options.UseTextOptions = true;
this.TabMain.AppearancePage.Header.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
this.TabMain.AppearancePage.Header.TextOptions.VAlignment = DevExpress.Utils.VertAlignment.Center;
this.TabMain.AppearancePage.PageClient.Font = new System.Drawing.Font("宋体", 9F);
this.TabMain.AppearancePage.PageClient.Options.UseFont = true;
this.TabMain.BackgroundImage = global::Lskj.Main.Properties.Resources.tab_bg;
this.TabMain.ClosePageButtonShowMode = DevExpress.XtraTab.ClosePageButtonShowMode.InActiveTabPageHeader;
this.TabMain.Dock = System.Windows.Forms.DockStyle.Fill;
this.TabMain.Location = new System.Drawing.Point(0, 0);
this.TabMain.Margin = new System.Windows.Forms.Padding(0);
this.TabMain.Name = "TabMain";
this.TabMain.SelectedTabPage = this.xtpFirst;
this.TabMain.Size = new System.Drawing.Size(1275, 611);
this.TabMain.TabIndex = 0;
this.TabMain.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
this.xtpFirst});
this.TabMain.HotTrackedPageChanged += new DevExpress.XtraTab.TabPageChangedEventHandler(this.TabMain_HotTrackedPageChanged);
this.TabMain.CloseButtonClick += new System.EventHandler(this.TabMain_CloseButtonClick);
//
// xtpFirst
//
this.xtpFirst.Appearance.PageClient.BackColor = System.Drawing.Color.Black;
this.xtpFirst.Appearance.PageClient.Options.UseBackColor = true;
this.xtpFirst.Controls.Add(this.pl_center_main);
this.xtpFirst.Controls.Add(this.panel1);
this.xtpFirst.Controls.Add(this.pl_center_left);
this.xtpFirst.Margin = new System.Windows.Forms.Padding(0);
this.xtpFirst.Name = "xtpFirst";
this.xtpFirst.ShowCloseButton = DevExpress.Utils.DefaultBoolean.False;
this.xtpFirst.Size = new System.Drawing.Size(1269, 584);
this.xtpFirst.Text = "   菜单导航  ";
//
// pl_center_main
//
this.pl_center_main.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
this.pl_center_main.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main.Location = new System.Drawing.Point(145, 0);
this.pl_center_main.Name = "pl_center_main";
this.pl_center_main.Size = new System.Drawing.Size(962, 584);
this.pl_center_main.TabIndex = 8;
//
// pl_center_left
//
this.pl_center_left.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(10)))), ((int)(((byte)(87)))), ((int)(((byte)(167)))));
this.pl_center_left.Controls.Add(this.tvcTree);
this.pl_center_left.Dock = System.Windows.Forms.DockStyle.Left;
this.pl_center_left.Location = new System.Drawing.Point(0, 0);
this.pl_center_left.Name = "pl_center_left";
this.pl_center_left.Padding = new System.Windows.Forms.Padding(4);
this.pl_center_left.Size = new System.Drawing.Size(145, 584);
this.pl_center_left.TabIndex = 0;
//
// tvcTree
//
this.tvcTree.Dock = System.Windows.Forms.DockStyle.Fill;
this.tvcTree.Location = new System.Drawing.Point(4, 4);
this.tvcTree.Name = "tvcTree";
this.tvcTree.Size = new System.Drawing.Size(137, 576);
this.tvcTree.TabIndex = 0;
//
// plBottom
//
this.plBottom.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
this.plBottom.Controls.Add(this.toolStrip1);
this.plBottom.Dock = System.Windows.Forms.DockStyle.Bottom;
this.plBottom.Location = new System.Drawing.Point(0, 666);
this.plBottom.Name = "plBottom";
this.plBottom.Size = new System.Drawing.Size(1275, 30);
this.plBottom.TabIndex = 1;
//
// toolStrip1
//
this.toolStrip1.Dock = System.Windows.Forms.DockStyle.Fill;
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tslCompany,
this.toolStripSeparator2,
this.tsslUserName,
this.toolStripSeparator1,
this.toolStripLabel1,
this.tsmi_time,
this.tsmi_split});
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(1275, 30);
this.toolStrip1.TabIndex = 8;
this.toolStrip1.Text = "toolStrip1";
//
// timer1
//
this.timer1.Interval = 1000;
//
// FrmMain2
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1275, 696);
this.Controls.Add(this.plMain);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Name = "FrmMain2";
this.Text = "朗速Erp";
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
this.Load += new System.EventHandler(this.FrmMain_Load);
this.pl_top_center.ResumeLayout(false);
this.pl_top_center.PerformLayout();
this.panel1.ResumeLayout(false);
this.panel5.ResumeLayout(false);
this.pl_center_main_right_container.ResumeLayout(false);
this.pl_center_main_right.ResumeLayout(false);
this.pl_center_main_bottom_right.ResumeLayout(false);
this.pl_center_main_bottom_left.ResumeLayout(false);
this.panel6.ResumeLayout(false);
this.pl_top_right.ResumeLayout(false);
this.pl_top_right.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.pic_search)).EndInit();
this.plTop.ResumeLayout(false);
this.pl_top_left.ResumeLayout(false);
this.pl_top_left.PerformLayout();
this.plMain.ResumeLayout(false);
this.panel4.ResumeLayout(false);
this.pl_center.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.TabMain)).EndInit();
this.TabMain.ResumeLayout(false);
this.xtpFirst.ResumeLayout(false);
this.pl_center_left.ResumeLayout(false);
this.plBottom.ResumeLayout(false);
this.plBottom.PerformLayout();
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.MenuStrip menuMain;
private System.Windows.Forms.Panel pl_top_center;
private System.Windows.Forms.Panel panel3;
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.Panel panel5;
private System.Windows.Forms.Panel pl_center_main_right_container;
private System.Windows.Forms.Panel plRightLine;
private System.Windows.Forms.Panel pl_center_main_right;
private System.Windows.Forms.Panel pl_center_main_bottom_right;
private System.Windows.Forms.Panel pl_center_main_bottom_right_main;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.Panel pl_center_main_bottom_left;
private System.Windows.Forms.Panel pl_center_main_bottom_left_main;
private System.Windows.Forms.Panel panel6;
private System.Windows.Forms.Label lblShortcutset;
private System.Windows.Forms.Panel pl_top_right;
private System.Windows.Forms.Label lbUserName;
private System.Windows.Forms.Button button2;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Label lblSwapUser;
private ControlLib.inh.AutoSearcher menuSearch;
private System.Windows.Forms.PictureBox pic_search;
private System.Windows.Forms.Button btnMax;
private System.Windows.Forms.Button btnMin;
private System.Windows.Forms.Button btnClose;
private System.Windows.Forms.Panel plTop;
private System.Windows.Forms.Panel pl_top_left;
private System.Windows.Forms.Label lblSubTitle;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripLabel toolStripLabel1;
private System.Windows.Forms.ToolStripLabel tsmi_time;
private System.Windows.Forms.ToolStripSeparator tsmi_split;
private System.Windows.Forms.ToolStripLabel tsslUserName;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
private System.Windows.Forms.ToolStripLabel tslCompany;
private System.Windows.Forms.Panel plMain;
private System.Windows.Forms.Panel panel4;
private System.Windows.Forms.Panel pl_center;
private DevExpress.XtraTab.XtraTabControl TabMain;
private DevExpress.XtraTab.XtraTabPage xtpFirst;
private System.Windows.Forms.Panel plBottom;
private System.Windows.Forms.ToolStrip toolStrip1;
private System.Windows.Forms.Timer timer1;
private System.Windows.Forms.Panel pl_center_left;
private main2.TreeViewCustom tvcTree;
private System.Windows.Forms.Panel pl_center_main;
}
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,300 @@
<?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="menuMain.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>422, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="pl_top_right.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAf4AAAA7CAIAAAAVX3/BAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADbmlUWHRYTUw6Y29tLmFkb2Jl
LnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi
Pz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENv
cmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJE
RiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8
cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlw
ZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1w
TU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjM0YThiOTM2LTljMzQtZDM0MC1hN2M4LWIwNWY3
M2ZjYTY1ZiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQkE3RUIyMDFENkMxMUU2QTlBREE5NkE0
QTdDOTQzQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQkE3RUIxRjFENkMxMUU2QTlBREE5NkE0
QTdDOTQzQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cyki
PiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMjZBNkRDOTEyOEQx
MUU2QkU3Nzg1NEEyOUQ1MTFDRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMjZBNkRDQTEyOEQx
MUU2QkU3Nzg1NEEyOUQ1MTFDRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w
bWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prkx2WcAAAtDSURBVHhe7d3va1zXEcbxvq6xSUIdh5g20L4p
NIW+6P9SOzHGiWsIFFIK+Z/in0lo2vx9fcyYYfo9WmmPzig50j7wQVydnTvjHl09e7WRtr/69d++Hd16
8O3vnn334ZNXWP/g0cvf/v07PSS/efxSK3cfv9Lxe5+/0PpHX7y+/fD5x1++waM6Sx9V8P6jF1q8//Rt
gahen0Z9FOhTs6DroRf6A4pPB/YhoawFRkxBq9Ffv/kJK3aOiei/89nzyOikKI9wzzRHjsejOq6LQedq
Rc8Kjn47k66HXugPKD4d2IeEshYYMQWtRo7+KWdHvyjN9bCiOVd0I6+Ajtv5CG4dR7jrWUE3/jq49+Td
jbzO1UE+GotxnFkv0U3FcaJZigu0EfoDik8H9iGhrAVGTEGrkaN/ysHoj6BPyusI90orEe76KSF+JtCn
Olc5rtY6wF2/nk7yySCfPFQWBXGKWdD10Av9AcWnA/uQUNYCI6ag1cjRP+Vg9ItyWRWR2vHiT77Wr4+R
2sdEfzyLKPdVc/vh83h1KO79o4nqdRynmAVdD73QH1B8OrAPCWUtMGIKWo0c/VPOi36zXxCu1HXoDyje
1p//+Z9Gaoh9SHVoF4yYglYjR/8UR79tClfqOvQHFG8L2b1IDbEPqQ7tghFT0Grk6J/i6LdN4Updh/6A
4m0huxepIfYh1aFdMGIKWo0c/VMc/bYpXKnr0B9QvC1k9yI1xD6kOrQLRkxBq5Gjf8qVRP+tB2+/TvGf
fM0up16mLdAfULwtZPciNcQ+pDq0C0ZMQavRTY1+/e+6Co5+21S9+lugP6B4W8juRWqIfUh1aBeMmIJW
I8UZVuwcfsHHNoUrdR36A4q3hexepIbYh1SHdsGIKWg1cvRPORj98cY7+ev2+Ve495++ef/Ri3ynB30a
v7Yfv6GvFR3X3/FXn/hF/jP7aMXsTHmNdkF/QPG2kN2L1BD7kOrQLhgxBa1Gjv4pB6Nfj8XbqwUldXx6
78lrHUf0q0YfFfr5qA5UkNEfB0lnoU80NxvlNdoF/QHF20J2L1JD7EOqQ7tgxBS0Gjn6pxyM/riXlzHB
JaJf9+9RrBr1ivdm0MeM/voDgZzZJx4yg3qZtkB/QPG2kN2L1BD7kOrQLhgxBa1Gjv4pF7zWr/hWQCuy
VVp/CIjo16PxaWS6ngniRj6jH2/7o7PQx+yQvEa7oD+geFvI7kVqiH1IdWgXjJiCViNH/5TzXvCJvI58
1728Yj1WPnzyCtEv9T15Mvp1nD89xLMC+sS5ZqN6mbZAf0DxtpDdi9QQ+5Dq0C4YMQWtRo7+KRfc9Zv9
UnClrkN/QPG2kN2L1BD7kOrQLhgxBa1Gjv4pjn7bFK7UdegPKN4WsnuRGmIfUh3aBSOmoNXI0T/F0W+b
wpW6Dv0BxdtCdi9SQ+xDqkO7YMQUtBo5+qc4+m1TuFLXoT+geFvI7kVqiH1IdWgXjJiCViNH/0h7csjB
6P/4yzf5u5ujO5+9+39c0QEeanT+v8FuNlzE69AfULwtZPciNcQ+pDq0C0ZMQauR4gwrVrMeLhn9+Vs6
7dGvhpobbR39pwwX8Tr0BxRvC9m9SA2xD6kO7YIRU9BqpDjDitWsh0u+4KOmVxTK8cugV/rDhF0L9Qpu
gf6A4m0huxepIfYh1aFdMGIKWo0UZ1ixmvVwMPp1WoR73Hrfffz2b7t0cOvB25W45Rd9Gg+JfhSIt+WJ
Uz764vW9J6/j0fc+f6GGWrn98N17+MRfAMR7/ogW9VD8PXBQQf4b4keBWFdPrUSlauLnj+hmN0lcu43Q
H1C8LWT3IjXEPqQ6tAtGTEGrkeIMK1azHo6Kfh1H7MoHj15mCkvcpCdVxnNDnJLRny8Q5bkqyFnxV756
GjgU/Xl6UM+ojCmiguxmN4O+uL3QH1C8LWT3IjXEPqQ6tAtGTEGrkeIMK1azHo6KfgWr0jneyzPur/NR
hbsW4/WZSPm4Q1eBTqmL8aYOcc8eBTrQzwFaDPFQPJdEw5ii43xUPeM47/q1qH9edLObRF/TXugPKN4W
snuRGmIfUh3aBSOmoNVIcYYVq1kPx77go4OatvloJHXSej1FIvoV2ZHg+lSLym5VZsO466/RH+s5RQex
mA/FufqoR1UTc+0miQugEfoDireF7F6khtiHVId2wYgpaDVSnGHFatbDavRLhLtoJbMYj54Z/TqIu34V
69OIfpXpWIs1+rWoAy1KvPOPo/8U9KY/mgOKt4XsXqSG2IdUh3bBiCloNVKcYcVq1sPB6DfbQWP6ozOg
eFvI7kVqiH1IdWgXjJiCViPFGVasZj04+m13XemPtoDibSG7F6kh9iHVoV0wYgpajRRnWLGa9eDot2ug
Jf3RE1C8LWT3IjXEPqQ6tAtGTEGrkeIMK1azHhz9dj2spz8aAoq3hexepIbYh1SHdsGIKWg1UpxhxWrW
g6Pfro3F9Ec3QPG2kN2L1BD7kOrQLhgxBa1GijOsWM16aIv+u49fxa/omF2dlfRHK0DxtpDdi9QQ+5Dq
0C4YMQWtRoozrFjNemiLfo1x9NvP4NLpjz6A4m0huxepIfYh1aFdMGIKWo0UZ1ixmvVwMPrjb3dF59ff
6NdHHd/57Hm+/Y4SP3/pXsVxrg70abxpT5we7wBx/+nb9+rRKfFojjM73uXSH00AxdtCdi9SQ+xDqkO7
YMQUtBopzrBiNevhYPTrtBrNiuz466o4iL/PiicDqdFfH1KxUj6iX8dRk8Wi4uhgNuUS6Y8OgOJt/fEf
/0Z8r1BD7EOqQ7tgxBS0GinOsGI16+Fg9MfdvcTf38an+VErceeu7rqd16c6iBd88sSgoK8/NKhMzwE6
iL/ydfTbpemKiuv7SDgdULytT559/+nXPyLBL00NsQ+pDu2CEVPQaqQ4w4rVrIcLXuuvAZ3taoGSPVb0
UZX6GG/TFkEfIvr1Mcp0ig7iGcLRbyum0h/nAop39vuvfkCCX5q6YR9SndgFI6ag1UhxhhWrWQ/nveCj
aJa465d4Goi30IlXdURlcdefPwToOGI96FFHv12d49MfJwKKN9f1so9aYR9SHdcFI6ag1UhxhhWrWQ8X
3PVX8Rq9w9p2c2T64yxA8eY+efb9nzpe9lEr7EOq47pgxBS0GinOsGI16+Go6I/bdokbdrPdHJP+OAVQ
vL+Wl33UB/uQ6qwuGDEFrUaKM6xYzXqYiH7l/u2HvuW3TV2Y/qgHFF8L6y/7qAn2IdVBXTBiClqNFGdY
sZr1MPGCj9nmzk9/FAOKr4X1l33UBPuQ6qAuGDEFrUaKM6xYzXpw9NuNck76oxJQfF0svuyjDtiHVKd0
wYgpaDVSnGHFataDo99umkPpjzJA8enAPiSUtcCIKWg1UpxhxWrWg6PfbqAz0x81gOLTgX1IKGuBEVPQ
aqQ4w4rVrAdHv91MY/qjAFB8OrAPCWUB8RH+8q//ouwQjJiCViP9S7Bi9csEjn7r9Ievfqjw6M8M6Y9H
oVaeFOxDQllAfARH/7bqlwkc/dZpq+iXmv54CLLs1GAfEsoC4iM4+rdVv0zg6LdOu0W/ZPpjHfK75dRg
HxLKAuIjOPq3Vb9M4Oi3ThtGv0T6YxHqN8xJwT4klAXER3D0b6t+mcDRb532jH5R+mMF8D1zOrAPCWUB
8REc/duqXyZw9FunbaP/QvieOR3Yh4SyoJQfffr1jyg7BCOmoNVIcYYVq1kPjn7r5Oi/drAPCWUtMGIK
Wo0UZ1ixmvXg6LdOjv5rB/uQUNYCI6ag1UhxhhWrWQ+Ofuvk6L92sA8JZQEv9Ryjno4RU2qfMynOsGI1
68HRb/YWvmdOB/YhoSwgPo5RT8eIKbXPmTDLpH4h/s83P/0P0Cz+eip8N0QAAAAASUVORK5CYII=
</value>
</data>
<data name="button1.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2Jl
LnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi
Pz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENv
cmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJE
RiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8
cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20v
eGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxu
czpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1w
OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcE1NOkluc3Rh
bmNlSUQ9InhtcC5paWQ6RENDMTJBMzkxMjkwMTFFNjhGNkJDMUE3RjE4Mjc2RTIiIHhtcE1NOkRvY3Vt
ZW50SUQ9InhtcC5kaWQ6RENDMTJBM0ExMjkwMTFFNjhGNkJDMUE3RjE4Mjc2RTIiPiA8eG1wTU06RGVy
aXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQ0MxMkEzNzEyOTAxMUU2OEY2QkMxQTdG
MTgyNzZFMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQ0MxMkEzODEyOTAxMUU2OEY2QkMxQTdG
MTgyNzZFMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFj
a2V0IGVuZD0iciI/PiUh+jUAAAERSURBVEhL7dGhasJRFAZw2cA0MEy0q8GwZjVPWHbBpNmsSR9jL6H4
ADZ9gRlWt2AUxphBg4Jcv+9ylev1D+ce3WBh4SfH757DB5oyxvwq+/Hyfvtj/mRBCUawdDgXIWlXXVCA
BfQh7/RcxrezG23BADpBRl3gW5irC77hPsgoC/y5wlxdsIK7ICNm6yCztAVjaAYZtYBvYa4uqMAnNODG
4cyMb2c32gKqwhvw/yDOzJJ2Lyo4yDlJb0exBRmowbOAO9w93sYUtOELpjAUTIC7vIkqqMMHPHiZhLtz
4K1Y8AqP3vdYTzDjLBVsIO19j8WbLWepwHizlr2VCnberGVvpYKyN2vZW6ngav8FotMCk9oDEt5FdrFv
jwAAAAAASUVORK5CYII=
</value>
</data>
<data name="btnMax.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2Jl
LnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi
Pz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENv
cmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJE
RiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8
cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20v
eGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxu
czpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1w
OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcE1NOkluc3Rh
bmNlSUQ9InhtcC5paWQ6NzgxRUZBM0YxMjkxMTFFNkI1RjdENzU2NDY2MzQzRkQiIHhtcE1NOkRvY3Vt
ZW50SUQ9InhtcC5kaWQ6NzgxRUZBNDAxMjkxMTFFNkI1RjdENzU2NDY2MzQzRkQiPiA8eG1wTU06RGVy
aXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODFFRkEzRDEyOTExMUU2QjVGN0Q3NTY0
NjYzNDNGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODFFRkEzRTEyOTExMUU2QjVGN0Q3NTY0
NjYzNDNGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFj
a2V0IGVuZD0iciI/PrD4pwwAAAEcSURBVEhLY6AU/P//nySMAYTaL/gC8T4g/gzE/8nEL4F4ORBr4rUQ
qKBFsP7wSy7PwulMglJ5QKE0cjCLnF4ZT0THCqGWM++AZvpgtRAkAbTsBbOwbAGQi9UgUjG7eUibUOs5
kKXi2CzcB/IZkIlVM7mYL3PRfqDZ9dgs/ERJMOLCXJ4F04Fmr8dmIYiHVRMlmMM6ugto9mGyLJx969N/
fBibHootxCYOwjSxEB+mmoWw4MKFkdUh64NhsizEJg7CI8dCEE1XC/HhoWEhPoxNDzIm2UJKMT4L6V54
07168hWsPUirClgCw0IQAEogmhgCEtRoYrwHmom9iQEDQAV+QAxqRH0BYmwNJGIwrBGlhWwZVgtJBegG
4sf/GQCj6eDe5TPWMAAAAABJRU5ErkJggg==
</value>
</data>
<data name="btnMin.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2Jl
LnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi
Pz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENv
cmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJE
RiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8
cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlw
ZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1w
TU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRDdEREUyMDFEODUxMUU2ODk5N0FDQjc4RDk0QzZDRSIgeG1w
TU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRDdEREUxRjFEODUxMUU2ODk5N0FDQjc4RDk0QzZDRSIgeG1w
OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiPiA8eG1wTU06RGVy
aXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OTFERTA1ODEyOTExMUU2QkU2QkRBOEQ1
MjBDMkU5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OTFERTA1OTEyOTExMUU2QkU2QkRBOEQ1
MjBDMkU5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFj
a2V0IGVuZD0iciI/PkiWQK8AAAEFSURBVEhLY2AWU6MI////nySMYYDk8v++QLwPiD8D8X8y8UsgXg7E
mngtBCpokZj38SV/yuzpbBqOeUCxNHIwh1lYmWDplhWSS36/A5rpg9VCkATQshdsWq4FyJopwTyBdW2S
S/+ALBXHZuE+kM+QNVADi7Sf3w80ux6bhZ8oCUZcGOQJoNnrsVn4H1khtTBvaEsX0OzDoxZSDY9aiFUT
JXjUQqyaKMGD30KgIqIBNv34LMRaeINNIhKg6wVhfIU3jaqnczirJ1/xuR9oVQFLYFgIwkAJRBND3YEa
TYz3QDOxNzFgGKjAD4hBjagvQIytgUQMhjWitJAtw2ohqRjdQPz4PwMAbPpIkp2I5VkAAAAASUVORK5C
YII=
</value>
</data>
<data name="btnClose.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADJmlUWHRYTUw6Y29tLmFkb2Jl
LnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQi
Pz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENv
cmUgNS42LWMwNjcgNzkuMTU3NzQ3LCAyMDE1LzAzLzMwLTIzOjQwOjQyICAgICAgICAiPiA8cmRmOlJE
RiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8
cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20v
eGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxu
czpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1w
OkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNSAoV2luZG93cykiIHhtcE1NOkluc3Rh
bmNlSUQ9InhtcC5paWQ6ODkxREUwNTgxMjkxMTFFNkJFNkJEQThENTIwQzJFOUEiIHhtcE1NOkRvY3Vt
ZW50SUQ9InhtcC5kaWQ6ODkxREUwNTkxMjkxMTFFNkJFNkJEQThENTIwQzJFOUEiPiA8eG1wTU06RGVy
aXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4OTFERTA1NjEyOTExMUU2QkU2QkRBOEQ1
MjBDMkU5QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4OTFERTA1NzEyOTExMUU2QkU2QkRBOEQ1
MjBDMkU5QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFj
a2V0IGVuZD0iciI/Pof5RscAAAFvSURBVEhLY6AU/P//nySMAYTaL/gC8T4g/gzE/8nEL4F4ORBr4rUQ
qKBFsP7wSy7PwulMglJ5QKE0cjCLnF4ZT0THCqGWM++AZvpgtRAkAbTsBbOwbAGQi9UgUjG7eUibUOs5
kKXi2CzcB/IZkIlVM7mYL3PRfqDZ9dgs/ERJMOLCXJ4F04Fmr8dmIYiHVRMlmMM6ugto9mGSLFQ3t61o
2XXugqyGbjG6HEgMKHcRpAZdDoTJsrB11/mLs299+t9/6sFTZEtBbJAYSA5kKbIeGCbLQjktfbjBMEuR
LUN3CDImy0IQRrZ0wumHL0CYkGUgTLaFIAyyFGYRzGJ8loEwRRaCDKebhXQNUmyJBpsYNr1kWYgrWyBb
StVsAcrUIEux+QJkKdUzPiUYn4V0L7zpXj35CtYepFUFLIFhIQgAJRBNDAEJajQx3gPNxN7EgAGgAj8g
BjWivgAxtgYSMRjWiNJCtgyrhaQCdAPx4/8MAG6r9s+X5DldAAAAAElFTkSuQmCC
</value>
</data>
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>532, 17</value>
</metadata>
<metadata name="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>637, 17</value>
</metadata>
</root>
File diff suppressed because it is too large Load Diff
+836
View File
@@ -0,0 +1,836 @@
namespace Lskj.Main
{
partial class FrmMain3
{
/// <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.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmMain3));
ControlLib.inh.SearcherPropertyCollector searcherPropertyCollector1 = new ControlLib.inh.SearcherPropertyCollector();
ControlLib.inh.TFieldPropertyData tFieldPropertyData1 = new ControlLib.inh.TFieldPropertyData();
ControlLib.inh.TFieldPropertyData tFieldPropertyData2 = new ControlLib.inh.TFieldPropertyData();
this.plMain = new System.Windows.Forms.Panel();
this.panel4 = new System.Windows.Forms.Panel();
this.pl_center = new System.Windows.Forms.Panel();
this.TabMain = new DevExpress.XtraTab.XtraTabControl();
this.xtpFirst = new DevExpress.XtraTab.XtraTabPage();
this.pl_center_main = new System.Windows.Forms.Panel();
this.panel1 = new System.Windows.Forms.Panel();
this.panel5 = new System.Windows.Forms.Panel();
this.pl_center_main_right_container = new System.Windows.Forms.Panel();
this.plRightLine = new System.Windows.Forms.Panel();
this.pl_center_main_right = new System.Windows.Forms.Panel();
this.pl_center_main_bottom_right = new System.Windows.Forms.Panel();
this.pl_center_main_bottom_right_main = new System.Windows.Forms.Panel();
this.label4 = new System.Windows.Forms.Label();
this.pl_center_main_bottom_left = new System.Windows.Forms.Panel();
this.pl_center_main_bottom_left_main = new System.Windows.Forms.Panel();
this.panel6 = new System.Windows.Forms.Panel();
this.lblShortcutset = new System.Windows.Forms.Label();
this.pl_center_left = new System.Windows.Forms.Panel();
this.xtpDesktop = new DevExpress.XtraTab.XtraTabPage();
this.plDesktop = new System.Windows.Forms.Panel();
this.progressBarControl1 = new DevExpress.XtraEditors.ProgressBarControl();
this.plBottom = new System.Windows.Forms.Panel();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.tslCompany = new System.Windows.Forms.ToolStripLabel();
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
this.tsslUserName = new System.Windows.Forms.ToolStripLabel();
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.toolStripLabel1 = new System.Windows.Forms.ToolStripLabel();
this.tsmi_time = new System.Windows.Forms.ToolStripLabel();
this.tsmi_split = new System.Windows.Forms.ToolStripSeparator();
this.plTop = new System.Windows.Forms.Panel();
this.pl_top_center = new System.Windows.Forms.Panel();
this.menuMain = new System.Windows.Forms.MenuStrip();
this.panel3 = new System.Windows.Forms.Panel();
this.pl_top_right = new System.Windows.Forms.Panel();
this.label1 = new System.Windows.Forms.Label();
this.button3 = new System.Windows.Forms.Button();
this.lblSetting = new System.Windows.Forms.Label();
this.lbUserName = new System.Windows.Forms.Label();
this.button2 = new System.Windows.Forms.Button();
this.button1 = new System.Windows.Forms.Button();
this.lblSwapUser = new System.Windows.Forms.Label();
this.menuSearch = new ControlLib.inh.AutoSearcher();
this.pic_search = new System.Windows.Forms.PictureBox();
this.btnMax = new System.Windows.Forms.Button();
this.btnMin = new System.Windows.Forms.Button();
this.btnClose = new System.Windows.Forms.Button();
this.pl_top_left = new System.Windows.Forms.Panel();
this.lblSubTitle = new System.Windows.Forms.Label();
this.timer1 = new System.Windows.Forms.Timer(this.components);
this.plMain.SuspendLayout();
this.panel4.SuspendLayout();
this.pl_center.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.TabMain)).BeginInit();
this.TabMain.SuspendLayout();
this.xtpFirst.SuspendLayout();
this.pl_center_main.SuspendLayout();
this.panel1.SuspendLayout();
this.panel5.SuspendLayout();
this.pl_center_main_right_container.SuspendLayout();
this.pl_center_main_right.SuspendLayout();
this.pl_center_main_bottom_right.SuspendLayout();
this.pl_center_main_bottom_left.SuspendLayout();
this.panel6.SuspendLayout();
this.xtpDesktop.SuspendLayout();
this.plDesktop.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.progressBarControl1.Properties)).BeginInit();
this.plBottom.SuspendLayout();
this.toolStrip1.SuspendLayout();
this.plTop.SuspendLayout();
this.pl_top_center.SuspendLayout();
this.pl_top_right.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pic_search)).BeginInit();
this.pl_top_left.SuspendLayout();
this.SuspendLayout();
//
// plMain
//
this.plMain.Controls.Add(this.panel4);
this.plMain.Controls.Add(this.plBottom);
this.plMain.Controls.Add(this.plTop);
this.plMain.Dock = System.Windows.Forms.DockStyle.Fill;
this.plMain.Location = new System.Drawing.Point(0, 0);
this.plMain.Name = "plMain";
this.plMain.Size = new System.Drawing.Size(1291, 734);
this.plMain.TabIndex = 0;
//
// panel4
//
this.panel4.Controls.Add(this.pl_center);
this.panel4.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel4.Location = new System.Drawing.Point(0, 55);
this.panel4.Name = "panel4";
this.panel4.Size = new System.Drawing.Size(1291, 649);
this.panel4.TabIndex = 3;
//
// pl_center
//
this.pl_center.BackColor = System.Drawing.Color.Transparent;
this.pl_center.Controls.Add(this.TabMain);
this.pl_center.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center.Location = new System.Drawing.Point(0, 0);
this.pl_center.Name = "pl_center";
this.pl_center.Size = new System.Drawing.Size(1291, 649);
this.pl_center.TabIndex = 2;
//
// TabMain
//
this.TabMain.Appearance.BackColor = System.Drawing.Color.Transparent;
this.TabMain.Appearance.Options.UseBackColor = true;
this.TabMain.AppearancePage.Header.Font = new System.Drawing.Font("宋体", 9F);
this.TabMain.AppearancePage.Header.ForeColor = System.Drawing.Color.Black;
this.TabMain.AppearancePage.Header.Options.UseFont = true;
this.TabMain.AppearancePage.Header.Options.UseForeColor = true;
this.TabMain.AppearancePage.Header.Options.UseTextOptions = true;
this.TabMain.AppearancePage.Header.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
this.TabMain.AppearancePage.Header.TextOptions.VAlignment = DevExpress.Utils.VertAlignment.Center;
this.TabMain.AppearancePage.PageClient.Font = new System.Drawing.Font("宋体", 9F);
this.TabMain.AppearancePage.PageClient.Options.UseFont = true;
this.TabMain.ClosePageButtonShowMode = DevExpress.XtraTab.ClosePageButtonShowMode.InActiveTabPageHeader;
this.TabMain.Dock = System.Windows.Forms.DockStyle.Fill;
this.TabMain.Location = new System.Drawing.Point(0, 0);
this.TabMain.Margin = new System.Windows.Forms.Padding(0);
this.TabMain.Name = "TabMain";
this.TabMain.SelectedTabPage = this.xtpFirst;
this.TabMain.Size = new System.Drawing.Size(1291, 649);
this.TabMain.TabIndex = 0;
this.TabMain.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
this.xtpFirst,
this.xtpDesktop});
this.TabMain.HotTrackedPageChanged += new DevExpress.XtraTab.TabPageChangedEventHandler(this.TabMain_HotTrackedPageChanged);
this.TabMain.CloseButtonClick += new System.EventHandler(this.TabMain_CloseButtonClick);
this.TabMain.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.TabMain_MouseDoubleClick);
//
// xtpFirst
//
this.xtpFirst.Appearance.Header.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.xtpFirst.Appearance.Header.Options.UseFont = true;
this.xtpFirst.Appearance.PageClient.BackColor = System.Drawing.Color.Transparent;
this.xtpFirst.Appearance.PageClient.Image = ((System.Drawing.Image)(resources.GetObject("xtpFirst.Appearance.PageClient.Image")));
this.xtpFirst.Appearance.PageClient.Options.UseBackColor = true;
this.xtpFirst.Appearance.PageClient.Options.UseImage = true;
this.xtpFirst.Controls.Add(this.pl_center_main);
this.xtpFirst.Controls.Add(this.pl_center_left);
this.xtpFirst.Margin = new System.Windows.Forms.Padding(0);
this.xtpFirst.Name = "xtpFirst";
this.xtpFirst.ShowCloseButton = DevExpress.Utils.DefaultBoolean.False;
this.xtpFirst.Size = new System.Drawing.Size(1285, 622);
this.xtpFirst.Text = "  功能导航  ";
//
// pl_center_main
//
this.pl_center_main.BackColor = System.Drawing.Color.Transparent;
this.pl_center_main.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("pl_center_main.BackgroundImage")));
this.pl_center_main.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.pl_center_main.Controls.Add(this.panel1);
this.pl_center_main.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main.Location = new System.Drawing.Point(139, 0);
this.pl_center_main.Name = "pl_center_main";
this.pl_center_main.Size = new System.Drawing.Size(1146, 622);
this.pl_center_main.TabIndex = 1;
//
// panel1
//
this.panel1.BackColor = System.Drawing.Color.Transparent;
this.panel1.Controls.Add(this.panel5);
this.panel1.Dock = System.Windows.Forms.DockStyle.Right;
this.panel1.Location = new System.Drawing.Point(984, 0);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(162, 622);
this.panel1.TabIndex = 7;
//
// panel5
//
this.panel5.Controls.Add(this.pl_center_main_right_container);
this.panel5.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel5.Location = new System.Drawing.Point(0, 0);
this.panel5.Name = "panel5";
this.panel5.Size = new System.Drawing.Size(162, 622);
this.panel5.TabIndex = 1;
//
// pl_center_main_right_container
//
this.pl_center_main_right_container.Controls.Add(this.plRightLine);
this.pl_center_main_right_container.Controls.Add(this.pl_center_main_right);
this.pl_center_main_right_container.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_right_container.Location = new System.Drawing.Point(0, 0);
this.pl_center_main_right_container.Name = "pl_center_main_right_container";
this.pl_center_main_right_container.Size = new System.Drawing.Size(162, 622);
this.pl_center_main_right_container.TabIndex = 6;
//
// plRightLine
//
this.plRightLine.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(187)))), ((int)(((byte)(187)))), ((int)(((byte)(187)))));
this.plRightLine.Dock = System.Windows.Forms.DockStyle.Left;
this.plRightLine.Location = new System.Drawing.Point(0, 0);
this.plRightLine.Name = "plRightLine";
this.plRightLine.Size = new System.Drawing.Size(2, 622);
this.plRightLine.TabIndex = 6;
//
// pl_center_main_right
//
this.pl_center_main_right.Controls.Add(this.pl_center_main_bottom_right);
this.pl_center_main_right.Controls.Add(this.pl_center_main_bottom_left);
this.pl_center_main_right.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_right.Location = new System.Drawing.Point(0, 0);
this.pl_center_main_right.Name = "pl_center_main_right";
this.pl_center_main_right.Size = new System.Drawing.Size(162, 622);
this.pl_center_main_right.TabIndex = 5;
//
// pl_center_main_bottom_right
//
this.pl_center_main_bottom_right.Controls.Add(this.pl_center_main_bottom_right_main);
this.pl_center_main_bottom_right.Controls.Add(this.label4);
this.pl_center_main_bottom_right.Dock = System.Windows.Forms.DockStyle.Top;
this.pl_center_main_bottom_right.Location = new System.Drawing.Point(0, 312);
this.pl_center_main_bottom_right.Name = "pl_center_main_bottom_right";
this.pl_center_main_bottom_right.Size = new System.Drawing.Size(162, 312);
this.pl_center_main_bottom_right.TabIndex = 1;
//
// pl_center_main_bottom_right_main
//
this.pl_center_main_bottom_right_main.AutoScroll = true;
this.pl_center_main_bottom_right_main.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(230)))), ((int)(((byte)(230)))), ((int)(((byte)(230)))));
this.pl_center_main_bottom_right_main.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_bottom_right_main.Location = new System.Drawing.Point(0, 20);
this.pl_center_main_bottom_right_main.Name = "pl_center_main_bottom_right_main";
this.pl_center_main_bottom_right_main.Size = new System.Drawing.Size(162, 292);
this.pl_center_main_bottom_right_main.TabIndex = 3;
//
// label4
//
this.label4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(208)))), ((int)(((byte)(208)))));
this.label4.Dock = System.Windows.Forms.DockStyle.Top;
this.label4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label4.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(86)))), ((int)(((byte)(86)))), ((int)(((byte)(86)))));
this.label4.Location = new System.Drawing.Point(0, 0);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(162, 20);
this.label4.TabIndex = 2;
this.label4.Text = " 快捷报表通道";
this.label4.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.label4.Click += new System.EventHandler(this.lblShortcutset_Click);
//
// pl_center_main_bottom_left
//
this.pl_center_main_bottom_left.Controls.Add(this.pl_center_main_bottom_left_main);
this.pl_center_main_bottom_left.Controls.Add(this.panel6);
this.pl_center_main_bottom_left.Dock = System.Windows.Forms.DockStyle.Top;
this.pl_center_main_bottom_left.Location = new System.Drawing.Point(0, 0);
this.pl_center_main_bottom_left.Name = "pl_center_main_bottom_left";
this.pl_center_main_bottom_left.Size = new System.Drawing.Size(162, 312);
this.pl_center_main_bottom_left.TabIndex = 0;
//
// pl_center_main_bottom_left_main
//
this.pl_center_main_bottom_left_main.AutoScroll = true;
this.pl_center_main_bottom_left_main.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(230)))), ((int)(((byte)(230)))), ((int)(((byte)(230)))));
this.pl_center_main_bottom_left_main.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_center_main_bottom_left_main.Location = new System.Drawing.Point(0, 20);
this.pl_center_main_bottom_left_main.Name = "pl_center_main_bottom_left_main";
this.pl_center_main_bottom_left_main.Size = new System.Drawing.Size(162, 292);
this.pl_center_main_bottom_left_main.TabIndex = 2;
//
// panel6
//
this.panel6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(193)))), ((int)(((byte)(193)))), ((int)(((byte)(193)))));
this.panel6.Controls.Add(this.lblShortcutset);
this.panel6.Dock = System.Windows.Forms.DockStyle.Top;
this.panel6.Location = new System.Drawing.Point(0, 0);
this.panel6.Name = "panel6";
this.panel6.Size = new System.Drawing.Size(162, 20);
this.panel6.TabIndex = 1;
//
// lblShortcutset
//
this.lblShortcutset.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(208)))), ((int)(((byte)(208)))), ((int)(((byte)(208)))));
this.lblShortcutset.Dock = System.Windows.Forms.DockStyle.Fill;
this.lblShortcutset.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.lblShortcutset.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(85)))), ((int)(((byte)(85)))), ((int)(((byte)(85)))));
this.lblShortcutset.Location = new System.Drawing.Point(0, 0);
this.lblShortcutset.Name = "lblShortcutset";
this.lblShortcutset.Size = new System.Drawing.Size(162, 20);
this.lblShortcutset.TabIndex = 0;
this.lblShortcutset.Text = " 快捷操作通道";
this.lblShortcutset.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.lblShortcutset.Click += new System.EventHandler(this.lblShortcutset_Click);
//
// pl_center_left
//
this.pl_center_left.AutoScroll = true;
this.pl_center_left.BackColor = System.Drawing.Color.Transparent;
this.pl_center_left.Dock = System.Windows.Forms.DockStyle.Left;
this.pl_center_left.Location = new System.Drawing.Point(0, 0);
this.pl_center_left.Name = "pl_center_left";
this.pl_center_left.Padding = new System.Windows.Forms.Padding(4);
this.pl_center_left.Size = new System.Drawing.Size(139, 622);
this.pl_center_left.TabIndex = 0;
//
// xtpDesktop
//
this.xtpDesktop.Appearance.PageClient.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
this.xtpDesktop.Appearance.PageClient.Options.UseBackColor = true;
this.xtpDesktop.Controls.Add(this.plDesktop);
this.xtpDesktop.Name = "xtpDesktop";
this.xtpDesktop.ShowCloseButton = DevExpress.Utils.DefaultBoolean.False;
this.xtpDesktop.Size = new System.Drawing.Size(1285, 622);
this.xtpDesktop.Text = " 我的桌面 ";
//
// plDesktop
//
this.plDesktop.AutoScroll = true;
this.plDesktop.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
this.plDesktop.Controls.Add(this.progressBarControl1);
this.plDesktop.Dock = System.Windows.Forms.DockStyle.Fill;
this.plDesktop.Location = new System.Drawing.Point(0, 0);
this.plDesktop.Name = "plDesktop";
this.plDesktop.Size = new System.Drawing.Size(1285, 622);
this.plDesktop.TabIndex = 1;
//
// progressBarControl1
//
this.progressBarControl1.Location = new System.Drawing.Point(398, 267);
this.progressBarControl1.Name = "progressBarControl1";
this.progressBarControl1.Size = new System.Drawing.Size(489, 30);
this.progressBarControl1.TabIndex = 0;
//
// plBottom
//
this.plBottom.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(240)))), ((int)(((byte)(240)))), ((int)(((byte)(240)))));
this.plBottom.Controls.Add(this.toolStrip1);
this.plBottom.Dock = System.Windows.Forms.DockStyle.Bottom;
this.plBottom.Location = new System.Drawing.Point(0, 704);
this.plBottom.Name = "plBottom";
this.plBottom.Size = new System.Drawing.Size(1291, 30);
this.plBottom.TabIndex = 1;
//
// toolStrip1
//
this.toolStrip1.Dock = System.Windows.Forms.DockStyle.Fill;
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tslCompany,
this.toolStripSeparator2,
this.tsslUserName,
this.toolStripSeparator1,
this.toolStripLabel1,
this.tsmi_time,
this.tsmi_split});
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(1291, 30);
this.toolStrip1.TabIndex = 8;
this.toolStrip1.Text = "toolStrip1";
//
// tslCompany
//
this.tslCompany.Name = "tslCompany";
this.tslCompany.Size = new System.Drawing.Size(0, 27);
//
// toolStripSeparator2
//
this.toolStripSeparator2.Name = "toolStripSeparator2";
this.toolStripSeparator2.Size = new System.Drawing.Size(6, 30);
//
// tsslUserName
//
this.tsslUserName.Name = "tsslUserName";
this.tsslUserName.Size = new System.Drawing.Size(92, 27);
this.tsslUserName.Text = "用户名:admin";
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 30);
//
// toolStripLabel1
//
this.toolStripLabel1.Name = "toolStripLabel1";
this.toolStripLabel1.Size = new System.Drawing.Size(81, 27);
this.toolStripLabel1.Text = "版本号:V5.0";
//
// tsmi_time
//
this.tsmi_time.Name = "tsmi_time";
this.tsmi_time.Size = new System.Drawing.Size(74, 27);
this.tsmi_time.Text = "2016-05-19";
//
// tsmi_split
//
this.tsmi_split.Name = "tsmi_split";
this.tsmi_split.Size = new System.Drawing.Size(6, 30);
//
// plTop
//
this.plTop.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("plTop.BackgroundImage")));
this.plTop.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.plTop.Controls.Add(this.pl_top_center);
this.plTop.Controls.Add(this.panel3);
this.plTop.Controls.Add(this.pl_top_right);
this.plTop.Controls.Add(this.pl_top_left);
this.plTop.Dock = System.Windows.Forms.DockStyle.Top;
this.plTop.Location = new System.Drawing.Point(0, 0);
this.plTop.Name = "plTop";
this.plTop.Size = new System.Drawing.Size(1291, 55);
this.plTop.TabIndex = 0;
//
// pl_top_center
//
this.pl_top_center.BackColor = System.Drawing.Color.Transparent;
this.pl_top_center.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.pl_top_center.Controls.Add(this.menuMain);
this.pl_top_center.Dock = System.Windows.Forms.DockStyle.Fill;
this.pl_top_center.Location = new System.Drawing.Point(309, 0);
this.pl_top_center.Name = "pl_top_center";
this.pl_top_center.Size = new System.Drawing.Size(688, 55);
this.pl_top_center.TabIndex = 2;
this.pl_top_center.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDoubleClick);
this.pl_top_center.MouseDown += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDown);
this.pl_top_center.MouseMove += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseMove);
this.pl_top_center.MouseUp += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseUp);
//
// menuMain
//
this.menuMain.BackColor = System.Drawing.Color.Transparent;
this.menuMain.Dock = System.Windows.Forms.DockStyle.None;
this.menuMain.Font = new System.Drawing.Font("宋体", 9F);
this.menuMain.Location = new System.Drawing.Point(-6, 14);
this.menuMain.Name = "menuMain";
this.menuMain.Size = new System.Drawing.Size(202, 24);
this.menuMain.TabIndex = 0;
this.menuMain.Text = "menuStrip1";
//
// panel3
//
this.panel3.BackColor = System.Drawing.Color.Transparent;
this.panel3.Dock = System.Windows.Forms.DockStyle.Left;
this.panel3.Location = new System.Drawing.Point(290, 0);
this.panel3.Name = "panel3";
this.panel3.Size = new System.Drawing.Size(19, 55);
this.panel3.TabIndex = 1;
//
// pl_top_right
//
this.pl_top_right.BackColor = System.Drawing.Color.Transparent;
this.pl_top_right.Controls.Add(this.label1);
this.pl_top_right.Controls.Add(this.button3);
this.pl_top_right.Controls.Add(this.lblSetting);
this.pl_top_right.Controls.Add(this.lbUserName);
this.pl_top_right.Controls.Add(this.button2);
this.pl_top_right.Controls.Add(this.button1);
this.pl_top_right.Controls.Add(this.lblSwapUser);
this.pl_top_right.Controls.Add(this.menuSearch);
this.pl_top_right.Controls.Add(this.pic_search);
this.pl_top_right.Controls.Add(this.btnMax);
this.pl_top_right.Controls.Add(this.btnMin);
this.pl_top_right.Controls.Add(this.btnClose);
this.pl_top_right.Dock = System.Windows.Forms.DockStyle.Right;
this.pl_top_right.Location = new System.Drawing.Point(997, 0);
this.pl_top_right.Name = "pl_top_right";
this.pl_top_right.Size = new System.Drawing.Size(294, 55);
this.pl_top_right.TabIndex = 1;
this.pl_top_right.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDoubleClick);
this.pl_top_right.MouseDown += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDown);
this.pl_top_right.MouseMove += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseMove);
this.pl_top_right.MouseUp += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseUp);
//
// label1
//
this.label1.AutoSize = true;
this.label1.BackColor = System.Drawing.Color.Transparent;
this.label1.ForeColor = System.Drawing.Color.White;
this.label1.Location = new System.Drawing.Point(10, 33);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(53, 12);
this.label1.TabIndex = 22;
this.label1.Text = "代办事项";
this.label1.Click += new System.EventHandler(this.label1_Click);
//
// button3
//
this.button3.BackColor = System.Drawing.Color.Transparent;
this.button3.BackgroundImage = global::Lskj.Main.Properties.Resources.icon_setting;
this.button3.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.button3.FlatAppearance.BorderSize = 0;
this.button3.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.button3.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.button3.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button3.Location = new System.Drawing.Point(9, 3);
this.button3.Name = "button3";
this.button3.Size = new System.Drawing.Size(21, 23);
this.button3.TabIndex = 20;
this.button3.UseVisualStyleBackColor = false;
//
// lblSetting
//
this.lblSetting.AutoSize = true;
this.lblSetting.BackColor = System.Drawing.Color.Transparent;
this.lblSetting.ForeColor = System.Drawing.Color.White;
this.lblSetting.Location = new System.Drawing.Point(29, 9);
this.lblSetting.Name = "lblSetting";
this.lblSetting.Size = new System.Drawing.Size(29, 12);
this.lblSetting.TabIndex = 21;
this.lblSetting.Text = "设置";
this.lblSetting.Click += new System.EventHandler(this.lblSetting_Click);
//
// lbUserName
//
this.lbUserName.AutoSize = true;
this.lbUserName.BackColor = System.Drawing.Color.Transparent;
this.lbUserName.ForeColor = System.Drawing.Color.White;
this.lbUserName.Location = new System.Drawing.Point(136, 9);
this.lbUserName.Name = "lbUserName";
this.lbUserName.Size = new System.Drawing.Size(41, 12);
this.lbUserName.TabIndex = 8;
this.lbUserName.Text = "管理员";
this.lbUserName.Click += new System.EventHandler(this.lbUserName_Click);
//
// button2
//
this.button2.BackColor = System.Drawing.Color.Transparent;
this.button2.BackgroundImage = global::Lskj.Main.Properties.Resources.swapuser;
this.button2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.button2.FlatAppearance.BorderSize = 0;
this.button2.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.button2.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.button2.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button2.Location = new System.Drawing.Point(65, 3);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(21, 23);
this.button2.TabIndex = 8;
this.button2.UseVisualStyleBackColor = false;
//
// button1
//
this.button1.BackColor = System.Drawing.Color.Transparent;
this.button1.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("button1.BackgroundImage")));
this.button1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.button1.FlatAppearance.BorderSize = 0;
this.button1.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.button1.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.button1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.button1.Location = new System.Drawing.Point(117, 3);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(21, 23);
this.button1.TabIndex = 6;
this.button1.UseVisualStyleBackColor = false;
//
// lblSwapUser
//
this.lblSwapUser.AutoSize = true;
this.lblSwapUser.BackColor = System.Drawing.Color.Transparent;
this.lblSwapUser.ForeColor = System.Drawing.Color.White;
this.lblSwapUser.Location = new System.Drawing.Point(85, 9);
this.lblSwapUser.Name = "lblSwapUser";
this.lblSwapUser.Size = new System.Drawing.Size(29, 12);
this.lblSwapUser.TabIndex = 9;
this.lblSwapUser.Text = "切换";
this.lblSwapUser.Click += new System.EventHandler(this.lblSwapUser_Click);
//
// menuSearch
//
this.menuSearch.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
this.menuSearch.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold);
this.menuSearch.IsEmpet = false;
this.menuSearch.Location = new System.Drawing.Point(87, 27);
this.menuSearch.Multiline = true;
this.menuSearch.Name = "menuSearch";
this.menuSearch.SearchControlPanel = null;
searcherPropertyCollector1.ConvertToChineseSpell = false;
tFieldPropertyData1.FieldCaption = "模块编码";
tFieldPropertyData1.FieldName = "MenuId";
tFieldPropertyData1.FieldWidth = 40;
tFieldPropertyData1.ShowColumn = true;
tFieldPropertyData2.FieldCaption = "模块名称";
tFieldPropertyData2.FieldName = "MenuCaption";
tFieldPropertyData2.FieldWidth = 200;
tFieldPropertyData2.ShowColumn = true;
searcherPropertyCollector1.FieldPropertyList = new ControlLib.inh.TFieldPropertyData[] {
tFieldPropertyData1,
tFieldPropertyData2};
searcherPropertyCollector1.InitSQL = null;
searcherPropertyCollector1.KeyField = "MenuId";
searcherPropertyCollector1.QueryField = "MenuCaption";
searcherPropertyCollector1.QuerySQL = "SELECT MenuId,MenuCaption FROM P_FormMenuConfigTab a\r\nINNER JOIN P_SubSystemTab b" +
" ON a.SubSysId=b.SubSysId\r\nWHERE ISNULL(b.UseEd,0)=1 AND ISNULL(DllFileName,\'\')<" +
">\'\'";
searcherPropertyCollector1.RemarkField = "";
searcherPropertyCollector1.ReturnMaxCount = 2000;
searcherPropertyCollector1.ReturnValueField = "MenuId";
searcherPropertyCollector1.SearchMatchWay = ControlLib.inh.TSearchMatchWay.swFuzzy;
searcherPropertyCollector1.ShowFormHeight = 200;
searcherPropertyCollector1.ShowFormWidth = 300;
searcherPropertyCollector1.SQL = "select top 2000 menuid,menucaption from p_formmenuconfigtab a\r\ninner join p_subs" +
"ystemtab b on a.subsysid=b.subsysid\r\nwhere isnull(b.useed,0)=1 and isnull(dllfil" +
"ename,\'\')<>\'\'";
this.menuSearch.searcherPropertyCollector = searcherPropertyCollector1;
this.menuSearch.Size = new System.Drawing.Size(149, 25);
this.menuSearch.TabIndex = 19;
this.menuSearch.Text = "请输入模块名称";
this.menuSearch.OnTextChangedBefore += new System.EventHandler(this.menuSearch_HandleSQL);
this.menuSearch.GetReturnValue += new ControlLib.inh.AutoSearcher.GetReturnValueEventHandler(this.menuSearch_GetReturnValue);
//
// pic_search
//
this.pic_search.ErrorImage = null;
this.pic_search.Image = global::Lskj.Main.Properties.Resources.search_default;
this.pic_search.Location = new System.Drawing.Point(236, 27);
this.pic_search.Name = "pic_search";
this.pic_search.Size = new System.Drawing.Size(46, 25);
this.pic_search.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pic_search.TabIndex = 18;
this.pic_search.TabStop = false;
//
// btnMax
//
this.btnMax.BackColor = System.Drawing.Color.Transparent;
this.btnMax.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnMax.BackgroundImage")));
this.btnMax.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btnMax.FlatAppearance.BorderSize = 0;
this.btnMax.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.btnMax.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.btnMax.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnMax.Location = new System.Drawing.Point(228, 1);
this.btnMax.Name = "btnMax";
this.btnMax.Size = new System.Drawing.Size(30, 23);
this.btnMax.TabIndex = 7;
this.btnMax.UseVisualStyleBackColor = false;
this.btnMax.Click += new System.EventHandler(this.btnMax_Click);
this.btnMax.MouseLeave += new System.EventHandler(this.btnMax_MouseLeave);
this.btnMax.MouseMove += new System.Windows.Forms.MouseEventHandler(this.btnMax_MouseMove);
//
// btnMin
//
this.btnMin.BackColor = System.Drawing.Color.Transparent;
this.btnMin.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnMin.BackgroundImage")));
this.btnMin.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btnMin.FlatAppearance.BorderSize = 0;
this.btnMin.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.btnMin.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.btnMin.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnMin.Location = new System.Drawing.Point(197, 1);
this.btnMin.Name = "btnMin";
this.btnMin.Size = new System.Drawing.Size(30, 23);
this.btnMin.TabIndex = 5;
this.btnMin.UseVisualStyleBackColor = false;
this.btnMin.Click += new System.EventHandler(this.btnMin_Click);
this.btnMin.MouseLeave += new System.EventHandler(this.btnMin_MouseLeave);
this.btnMin.MouseMove += new System.Windows.Forms.MouseEventHandler(this.btnMin_MouseMove);
//
// btnClose
//
this.btnClose.BackColor = System.Drawing.Color.Transparent;
this.btnClose.BackgroundImage = ((System.Drawing.Image)(resources.GetObject("btnClose.BackgroundImage")));
this.btnClose.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btnClose.FlatAppearance.BorderSize = 0;
this.btnClose.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.btnClose.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.btnClose.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnClose.Location = new System.Drawing.Point(258, 1);
this.btnClose.Name = "btnClose";
this.btnClose.Size = new System.Drawing.Size(30, 23);
this.btnClose.TabIndex = 4;
this.btnClose.UseVisualStyleBackColor = false;
this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
this.btnClose.MouseLeave += new System.EventHandler(this.btnClose_MouseLeave);
this.btnClose.MouseMove += new System.Windows.Forms.MouseEventHandler(this.btnClose_MouseMove);
//
// pl_top_left
//
this.pl_top_left.BackColor = System.Drawing.Color.Transparent;
this.pl_top_left.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.pl_top_left.Controls.Add(this.lblSubTitle);
this.pl_top_left.Dock = System.Windows.Forms.DockStyle.Left;
this.pl_top_left.Location = new System.Drawing.Point(0, 0);
this.pl_top_left.Name = "pl_top_left";
this.pl_top_left.Size = new System.Drawing.Size(290, 55);
this.pl_top_left.TabIndex = 0;
this.pl_top_left.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDoubleClick);
this.pl_top_left.MouseDown += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseDown);
this.pl_top_left.MouseMove += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseMove);
this.pl_top_left.MouseUp += new System.Windows.Forms.MouseEventHandler(this.plTop_MouseUp);
//
// lblSubTitle
//
this.lblSubTitle.AutoSize = true;
this.lblSubTitle.BackColor = System.Drawing.Color.Transparent;
this.lblSubTitle.Font = new System.Drawing.Font("微软雅黑", 16F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.lblSubTitle.ForeColor = System.Drawing.Color.White;
this.lblSubTitle.Location = new System.Drawing.Point(45, 11);
this.lblSubTitle.Name = "lblSubTitle";
this.lblSubTitle.Size = new System.Drawing.Size(250, 30);
this.lblSubTitle.TabIndex = 1;
this.lblSubTitle.Text = "朗速ERP采购管理子系统";
//
// timer1
//
this.timer1.Interval = 1000;
this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
//
// FrmMain3
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1291, 734);
this.Controls.Add(this.plMain);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "FrmMain3";
this.Text = "朗速Erp";
this.WindowState = System.Windows.Forms.FormWindowState.Maximized;
this.Load += new System.EventHandler(this.FrmMain_Load);
this.plMain.ResumeLayout(false);
this.panel4.ResumeLayout(false);
this.pl_center.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.TabMain)).EndInit();
this.TabMain.ResumeLayout(false);
this.xtpFirst.ResumeLayout(false);
this.pl_center_main.ResumeLayout(false);
this.panel1.ResumeLayout(false);
this.panel5.ResumeLayout(false);
this.pl_center_main_right_container.ResumeLayout(false);
this.pl_center_main_right.ResumeLayout(false);
this.pl_center_main_bottom_right.ResumeLayout(false);
this.pl_center_main_bottom_left.ResumeLayout(false);
this.panel6.ResumeLayout(false);
this.xtpDesktop.ResumeLayout(false);
this.plDesktop.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.progressBarControl1.Properties)).EndInit();
this.plBottom.ResumeLayout(false);
this.plBottom.PerformLayout();
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
this.plTop.ResumeLayout(false);
this.pl_top_center.ResumeLayout(false);
this.pl_top_center.PerformLayout();
this.pl_top_right.ResumeLayout(false);
this.pl_top_right.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.pic_search)).EndInit();
this.pl_top_left.ResumeLayout(false);
this.pl_top_left.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Panel plMain;
private System.Windows.Forms.Panel plTop;
private System.Windows.Forms.Panel pl_top_left;
private System.Windows.Forms.Panel pl_top_right;
private System.Windows.Forms.Panel pl_top_center;
private System.Windows.Forms.Panel plBottom;
private System.Windows.Forms.Label lblSubTitle;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Label lbUserName;
private System.Windows.Forms.Button btnMax;
private System.Windows.Forms.Button btnMin;
private System.Windows.Forms.Button btnClose;
private System.Windows.Forms.Timer timer1;
private System.Windows.Forms.MenuStrip menuMain;
private System.Windows.Forms.Panel panel4;
private System.Windows.Forms.Panel pl_center;
private DevExpress.XtraTab.XtraTabControl TabMain;
private DevExpress.XtraTab.XtraTabPage xtpFirst;
private System.Windows.Forms.Panel pl_center_main;
private System.Windows.Forms.Panel pl_center_left;
private System.Windows.Forms.Panel pl_center_main_right;
private System.Windows.Forms.Panel pl_center_main_bottom_right;
private System.Windows.Forms.Panel pl_center_main_bottom_left;
private System.Windows.Forms.Panel panel6;
private System.Windows.Forms.Label lblShortcutset;
private System.Windows.Forms.Panel pl_center_main_bottom_left_main;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.Panel pl_center_main_bottom_right_main;
private System.Windows.Forms.Panel panel3;
private System.Windows.Forms.Panel pl_center_main_right_container;
private System.Windows.Forms.Panel plRightLine;
private System.Windows.Forms.ToolStrip toolStrip1;
private System.Windows.Forms.ToolStripLabel tsslUserName;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripLabel toolStripLabel1;
private System.Windows.Forms.ToolStripSeparator tsmi_split;
private System.Windows.Forms.ToolStripLabel tsmi_time;
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.Panel panel5;
private System.Windows.Forms.PictureBox pic_search;
private ControlLib.inh.AutoSearcher menuSearch;
private System.Windows.Forms.ToolStripLabel tslCompany;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator2;
private System.Windows.Forms.Label lblSwapUser;
private System.Windows.Forms.Button button2;
private DevExpress.XtraTab.XtraTabPage xtpDesktop;
private System.Windows.Forms.Panel plDesktop;
private System.Windows.Forms.Button button3;
private System.Windows.Forms.Label lblSetting;
private DevExpress.XtraEditors.ProgressBarControl progressBarControl1;
private System.Windows.Forms.Label label1;
}
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,87 @@
namespace Lskj.Main
{
partial class FrmProgressBar
{
/// <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.components = new System.ComponentModel.Container();
this.progressBarControl1 = new DevExpress.XtraEditors.ProgressBarControl();
this.timer1 = new System.Windows.Forms.Timer(this.components);
this.label1 = new System.Windows.Forms.Label();
((System.ComponentModel.ISupportInitialize)(this.progressBarControl1.Properties)).BeginInit();
this.SuspendLayout();
//
// progressBarControl1
//
this.progressBarControl1.Dock = System.Windows.Forms.DockStyle.Fill;
this.progressBarControl1.Location = new System.Drawing.Point(0, 0);
this.progressBarControl1.Name = "progressBarControl1";
this.progressBarControl1.Size = new System.Drawing.Size(584, 30);
this.progressBarControl1.TabIndex = 0;
//
// timer1
//
this.timer1.Interval = 1000;
this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
//
// label1
//
this.label1.BackColor = System.Drawing.Color.Transparent;
this.label1.Font = new System.Drawing.Font("宋体", 12F);
this.label1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(128)))), ((int)(((byte)(128)))));
this.label1.Location = new System.Drawing.Point(264, 8);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(44, 20);
this.label1.TabIndex = 1;
this.label1.Text = "100%";
this.label1.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
this.label1.Visible = false;
//
// FrmProgressBar
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(584, 30);
this.Controls.Add(this.label1);
this.Controls.Add(this.progressBarControl1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
this.Name = "FrmProgressBar";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
this.Text = "FrmProgressBar";
this.Load += new System.EventHandler(this.FrmProgressBar_Load);
((System.ComponentModel.ISupportInitialize)(this.progressBarControl1.Properties)).EndInit();
this.ResumeLayout(false);
}
#endregion
private DevExpress.XtraEditors.ProgressBarControl progressBarControl1;
private System.Windows.Forms.Timer timer1;
private System.Windows.Forms.Label label1;
}
}
@@ -0,0 +1,69 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Lskj.MyControl;
using DevExpress.XtraEditors.Controls;
using System.Threading;
namespace Lskj.Main
{
public partial class FrmProgressBar : Form
{
public Dictionary<string, GridControlEx> dicGrids = new Dictionary<string, GridControlEx>();
private bool isRun = false;
public FrmProgressBar()
{
InitializeComponent();
}
private void FrmProgressBar_Load(object sender, EventArgs e)
{
timer1.Start();
}
private void OnLoad()
{
try
{
isRun = true;
progressBarControl1.Properties.Minimum = 0;
progressBarControl1.Properties.Maximum = dicGrids.Count;
progressBarControl1.Properties.Step = 1;
progressBarControl1.Properties.ProgressViewStyle = ProgressViewStyle.Broken;
progressBarControl1.Position = 0;
for (int i = 1; i <= dicGrids.Count; i++)
{
label1.Text = dicGrids.Count == i ? "100%" : Convert.ToInt32(Convert.ToDouble(Convert.ToDouble(i) / Convert.ToDouble(dicGrids.Count)) * 100) + "%";
progressBarControl1.PerformStep();
Application.DoEvents();
GridControlEx grid = dicGrids[i + ""];
grid.SetDataSource(grid.Sql);
}
}
catch (Exception ex)
{
}
finally {
timer1.Stop();
this.Close();
}
}
private void timer1_Tick(object sender, EventArgs e)
{
if (!isRun)
{
OnLoad();
}
}
}
}
@@ -0,0 +1,123 @@
<?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="timer1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
</root>
@@ -0,0 +1,296 @@
namespace Lskj.Main
{
partial class FrmSetDesktop
{
/// <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.components = new System.ComponentModel.Container();
this.panel1 = new System.Windows.Forms.Panel();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.gcMain = new DevExpress.XtraGrid.GridControl();
this.gvMain = new DevExpress.XtraGrid.Views.Grid.GridView();
this.MenuCaption = new DevExpress.XtraGrid.Columns.GridColumn();
this.gcSelected = new DevExpress.XtraGrid.GridControl();
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
this.tsmiDel = new System.Windows.Forms.ToolStripMenuItem();
this.tsmiReset = new System.Windows.Forms.ToolStripMenuItem();
this.gvSelected = new DevExpress.XtraGrid.Views.Grid.GridView();
this.gridColumn1 = new DevExpress.XtraGrid.Columns.GridColumn();
this.gridColumn2 = new DevExpress.XtraGrid.Columns.GridColumn();
this.panel3 = new System.Windows.Forms.Panel();
this.btnClose = new DevExpress.XtraEditors.SimpleButton();
this.btnSave = new DevExpress.XtraEditors.SimpleButton();
this.panel4 = new System.Windows.Forms.Panel();
this.panel6 = new System.Windows.Forms.Panel();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.panel5 = new System.Windows.Forms.Panel();
this.panel1.SuspendLayout();
this.groupBox1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.gcMain)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.gvMain)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.gcSelected)).BeginInit();
this.contextMenuStrip1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.gvSelected)).BeginInit();
this.panel3.SuspendLayout();
this.panel4.SuspendLayout();
this.panel6.SuspendLayout();
this.groupBox2.SuspendLayout();
this.panel5.SuspendLayout();
this.SuspendLayout();
//
// panel1
//
this.panel1.Controls.Add(this.groupBox1);
this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel1.Location = new System.Drawing.Point(0, 0);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(340, 446);
this.panel1.TabIndex = 0;
//
// groupBox1
//
this.groupBox1.Controls.Add(this.gcMain);
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox1.Location = new System.Drawing.Point(0, 0);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(340, 446);
this.groupBox1.TabIndex = 0;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "可选模块";
//
// gcMain
//
this.gcMain.Dock = System.Windows.Forms.DockStyle.Fill;
this.gcMain.Location = new System.Drawing.Point(3, 17);
this.gcMain.MainView = this.gvMain;
this.gcMain.Name = "gcMain";
this.gcMain.Size = new System.Drawing.Size(334, 426);
this.gcMain.TabIndex = 1;
this.gcMain.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
this.gvMain});
//
// gvMain
//
this.gvMain.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] {
this.MenuCaption});
this.gvMain.GridControl = this.gcMain;
this.gvMain.Name = "gvMain";
this.gvMain.OptionsView.ShowGroupPanel = false;
this.gvMain.DoubleClick += new System.EventHandler(this.gvMain_DoubleClick);
//
// MenuCaption
//
this.MenuCaption.Caption = "模块名称";
this.MenuCaption.FieldName = "MenuCaption";
this.MenuCaption.Name = "MenuCaption";
this.MenuCaption.OptionsColumn.AllowEdit = false;
this.MenuCaption.Visible = true;
this.MenuCaption.VisibleIndex = 0;
//
// gcSelected
//
this.gcSelected.ContextMenuStrip = this.contextMenuStrip1;
this.gcSelected.Dock = System.Windows.Forms.DockStyle.Fill;
this.gcSelected.Location = new System.Drawing.Point(3, 17);
this.gcSelected.MainView = this.gvSelected;
this.gcSelected.Name = "gcSelected";
this.gcSelected.Size = new System.Drawing.Size(334, 426);
this.gcSelected.TabIndex = 2;
this.gcSelected.ViewCollection.AddRange(new DevExpress.XtraGrid.Views.Base.BaseView[] {
this.gvSelected});
//
// contextMenuStrip1
//
this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsmiDel,
this.tsmiReset});
this.contextMenuStrip1.Name = "contextMenuStrip1";
this.contextMenuStrip1.Size = new System.Drawing.Size(123, 48);
//
// tsmiDel
//
this.tsmiDel.Name = "tsmiDel";
this.tsmiDel.Size = new System.Drawing.Size(122, 22);
this.tsmiDel.Text = "删除模块";
this.tsmiDel.Click += new System.EventHandler(this.tsmiDel_Click);
//
// tsmiReset
//
this.tsmiReset.Name = "tsmiReset";
this.tsmiReset.Size = new System.Drawing.Size(122, 22);
this.tsmiReset.Text = "重置序号";
this.tsmiReset.Click += new System.EventHandler(this.tsmiReset_Click);
//
// gvSelected
//
this.gvSelected.Columns.AddRange(new DevExpress.XtraGrid.Columns.GridColumn[] {
this.gridColumn1,
this.gridColumn2});
this.gvSelected.GridControl = this.gcSelected;
this.gvSelected.Name = "gvSelected";
this.gvSelected.OptionsView.ShowGroupPanel = false;
//
// gridColumn1
//
this.gridColumn1.Caption = "模块名称";
this.gridColumn1.FieldName = "MenuName";
this.gridColumn1.Name = "gridColumn1";
this.gridColumn1.OptionsColumn.AllowEdit = false;
this.gridColumn1.Visible = true;
this.gridColumn1.VisibleIndex = 0;
//
// gridColumn2
//
this.gridColumn2.Caption = "模块序号";
this.gridColumn2.FieldName = "OrderId";
this.gridColumn2.Name = "gridColumn2";
this.gridColumn2.Visible = true;
this.gridColumn2.VisibleIndex = 1;
this.gridColumn2.Width = 35;
//
// panel3
//
this.panel3.Controls.Add(this.btnClose);
this.panel3.Controls.Add(this.btnSave);
this.panel3.Dock = System.Windows.Forms.DockStyle.Bottom;
this.panel3.Location = new System.Drawing.Point(0, 446);
this.panel3.Name = "panel3";
this.panel3.Size = new System.Drawing.Size(684, 55);
this.panel3.TabIndex = 2;
//
// btnClose
//
this.btnClose.Location = new System.Drawing.Point(482, 7);
this.btnClose.Name = "btnClose";
this.btnClose.Size = new System.Drawing.Size(90, 41);
this.btnClose.TabIndex = 1;
this.btnClose.Text = "关 闭";
this.btnClose.Click += new System.EventHandler(this.btnClose_Click);
//
// btnSave
//
this.btnSave.Location = new System.Drawing.Point(587, 6);
this.btnSave.Name = "btnSave";
this.btnSave.Size = new System.Drawing.Size(90, 41);
this.btnSave.TabIndex = 0;
this.btnSave.Text = "保 存";
this.btnSave.Click += new System.EventHandler(this.btnSave_Click);
//
// panel4
//
this.panel4.Controls.Add(this.panel6);
this.panel4.Controls.Add(this.panel5);
this.panel4.Dock = System.Windows.Forms.DockStyle.Fill;
this.panel4.Location = new System.Drawing.Point(0, 0);
this.panel4.Name = "panel4";
this.panel4.Size = new System.Drawing.Size(684, 446);
this.panel4.TabIndex = 3;
//
// panel6
//
this.panel6.Controls.Add(this.groupBox2);
this.panel6.Dock = System.Windows.Forms.DockStyle.Right;
this.panel6.Location = new System.Drawing.Point(344, 0);
this.panel6.Name = "panel6";
this.panel6.Size = new System.Drawing.Size(340, 446);
this.panel6.TabIndex = 3;
//
// groupBox2
//
this.groupBox2.Controls.Add(this.gcSelected);
this.groupBox2.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox2.Location = new System.Drawing.Point(0, 0);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(340, 446);
this.groupBox2.TabIndex = 1;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "已选模块";
//
// panel5
//
this.panel5.Controls.Add(this.panel1);
this.panel5.Dock = System.Windows.Forms.DockStyle.Left;
this.panel5.Location = new System.Drawing.Point(0, 0);
this.panel5.Name = "panel5";
this.panel5.Size = new System.Drawing.Size(340, 446);
this.panel5.TabIndex = 2;
//
// FrmSetDesktop
//
this.Appearance.Font = new System.Drawing.Font("宋体", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Appearance.Options.UseFont = true;
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(684, 501);
this.Controls.Add(this.panel4);
this.Controls.Add(this.panel3);
this.LookAndFeel.SkinName = "Office 2010 Blue";
this.LookAndFeel.Style = DevExpress.LookAndFeel.LookAndFeelStyle.Office2003;
this.MaximizeBox = false;
this.MinimizeBox = false;
this.Name = "FrmSetDesktop";
this.Text = "设置我的桌面";
this.Load += new System.EventHandler(this.FrmSetDesktop_Load);
this.panel1.ResumeLayout(false);
this.groupBox1.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.gcMain)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.gvMain)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.gcSelected)).EndInit();
this.contextMenuStrip1.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.gvSelected)).EndInit();
this.panel3.ResumeLayout(false);
this.panel4.ResumeLayout(false);
this.panel6.ResumeLayout(false);
this.groupBox2.ResumeLayout(false);
this.panel5.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.GroupBox groupBox1;
private DevExpress.XtraGrid.GridControl gcMain;
private DevExpress.XtraGrid.Views.Grid.GridView gvMain;
private DevExpress.XtraGrid.Columns.GridColumn MenuCaption;
private DevExpress.XtraGrid.GridControl gcSelected;
private DevExpress.XtraGrid.Views.Grid.GridView gvSelected;
private DevExpress.XtraGrid.Columns.GridColumn gridColumn1;
private System.Windows.Forms.Panel panel3;
private System.Windows.Forms.Panel panel4;
private System.Windows.Forms.Panel panel6;
private System.Windows.Forms.GroupBox groupBox2;
private System.Windows.Forms.Panel panel5;
private DevExpress.XtraEditors.SimpleButton btnClose;
private DevExpress.XtraEditors.SimpleButton btnSave;
private DevExpress.XtraGrid.Columns.GridColumn gridColumn2;
private System.Windows.Forms.ContextMenuStrip contextMenuStrip1;
private System.Windows.Forms.ToolStripMenuItem tsmiDel;
private System.Windows.Forms.ToolStripMenuItem tsmiReset;
}
}
@@ -0,0 +1,193 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using CommonLib.data;
using CommonLib;
using System.Data.SqlClient;
using DevExpress.XtraEditors;
namespace Lskj.Main
{
public partial class FrmSetDesktop : FormBase
{
private DataTable dtAllTable = new DataTable();
private DataTable dtDesktopTable = new DataTable();
private SqlDataAdapter adapter = new SqlDataAdapter();
private DataSet dataSet = new DataSet();
public int userid;
public FrmSetDesktop()
{
InitializeComponent();
}
private void FrmSetDesktop_Load(object sender, EventArgs e)
{
dtAllTable = getpurviewmenus();
dtDesktopTable = getdesktopmenus();
gvMain.GridControl.DataSource = dtAllTable;
gvSelected.GridControl.DataSource = dtDesktopTable;
}
/// <summary>
/// 获取我的桌面
/// </summary>
/// <returns></returns>
private DataTable getdesktopmenus()
{
string sqlValue = string.Format("SELECT * FROM P_SystemDesktopTab where OperatorId='{0}'", userid);
adapter = SqlHelper.ExecuteAdapter(CommandType.Text, sqlValue);
if (dataSet != null && dataSet.Tables.Count > 0)
dataSet.Clear();
adapter.Fill(dataSet);
SqlCommandBuilder sb = new SqlCommandBuilder(adapter);
return dataSet.Tables[0];
}
/// <summary>
/// 获取有权限的模块
/// </summary>
/// <returns></returns>
private DataTable getpurviewmenus()
{
string sqlValue = string.Format(@"SELECT a.menuid,a.MenuCaption,SUBSTRING(menustruct,1,2) menuparent,a.menustruct, ISNULL(a.DllFileName,'') dllname,ISNULL(a.UrlParams,'') moduleid,
ISNULL(a.MobileIcon,'') url,a.purview,a.SubSysId subid,a.SubSysName subname,ISNULL(a.dirid,'') dirid,ISNULL(a.bmpspec,'') bmpspec,ISNULL(TRCReport,0) menumode
FROM (
SELECT DISTINCT 0 AS purview,b.SubSysName,c.dirid,c.bmpSpec,a.* FROM p_formMenuConfigTab a
INNER JOIN P_SubSystemTab b ON a.subsysid = b.SubSysId
LEFT JOIN p_systemdlltab c ON a.UrlParams = c.DllCoid
WHERE b.MobileShow=1 AND a.ShowPlatform=1 AND isnull(b.UseEd,0) = 1
) a
INNER JOIN (
{1}
) b ON CHARINDEX(CAST(a.menuid AS VARCHAR)+',',b.KcPurview)>0 OR CHARINDEX(CAST(a.menuid AS VARCHAR)+'|,',b.KcPurview)>0
WHERE LEN(MenuStruct)=4 and ISNULL(a.UrlParams,'')<>'' and LOWER(a.DllFileName) IN ('lskj.pubmodule.dll','lskj.pubmoduledetail.dll','lskj.report.dll','lskj.pubmoduletd.dll') and ISNULL(a.UrlParams,'') not in (select MenuId from P_SystemDesktopTab where OperatorId='{0}')", userid, getpurviews());
DataTable dtTable = SqlHelper.ExecuteDataSet(sqlValue).Tables[0];
return dtTable;
}
/// <summary>
/// 获取权限动态sql
/// </summary>
/// <returns></returns>
private string getpurviews()
{
string purviewSql = string.Format("select isnull(wmsPurview,'')+isnull(KcPurview,'')+ISNULL(crmPurview,'')+ISNULL(bomPurview,'')+ISNULL(mrpPurview,'')+ISNULL(scmPurview,'')+ISNULL(sellPurview,'')+ISNULL(RdmPurview,'')+ISNULL(hrPurview,'')+ISNULL(costPurview,'')+ISNULL(eamPurview,'')+ISNULL(FmPurview,'')+ISNULL(oaPurview,'')+ISNULL(BiPurview,'')+isnull(QmsPurview,'') as KcPurview from p_SubsysPurviewTab where employeeid={0}", userid);
string tempSql = string.Empty;
string sqlValue = "select SubsysCode code from P_SubSystemTab where ISNULL(SubsysCode,'')<>'' and mobileshow=1";
DataTable dtTable = SqlHelper.ExecuteDataSet(sqlValue).Tables[0];
foreach (DataRow item in dtTable.Rows)
{
tempSql += string.Format(" isnull({0}Purview,'')+", (item["code"] + "").Trim());
}
if (!string.IsNullOrEmpty(tempSql))
{
purviewSql = string.Format("select {0} as KcPurview from p_SubsysPurviewTab where employeeid={1}", tempSql.Trim('+'), userid);
}
return purviewSql;
}
/// <summary>
/// 双击添加
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void gvMain_DoubleClick(object sender, EventArgs e)
{
int[] rows = gvMain.GetSelectedRows();
if (rows.Count() > 0) {
DataRow s_row = gvMain.GetDataRow(rows[0]);
DataRow row = dtDesktopTable.NewRow();
row["MenuName"] = s_row["MenuCaption"];
row["MenuId"] = s_row["moduleid"];
row["OrderId"] = dtDesktopTable.Rows.Count + 1;
row["OperatorId"] = userid;
dtDesktopTable.Rows.Add(row);
dtAllTable.Rows.Remove(s_row);
}
}
/// <summary>
/// 保存
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btnSave_Click(object sender, EventArgs e)
{
try
{
adapter.Update(gvSelected.GridControl.DataSource as DataTable);
(gvSelected.GridControl.DataSource as DataTable).AcceptChanges();
XtraMessageBox.Show("保存成功");
this.DialogResult = DialogResult.OK;
}
catch (Exception ex)
{
XtraMessageBox.Show("保存失败" + ex.Message);
}
}
/// <summary>
/// 删除模块
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void tsmiDel_Click(object sender, EventArgs e)
{
int[] rows = gvSelected.GetSelectedRows();
if (rows.Length > 0)
{
DataRow row = gvSelected.GetDataRow(rows[0]);
int result = SqlHelper.ExecuteNonQuery(string.Format("delete P_SystemDesktopTab where id='{0}'", row["id"]));
XtraMessageBox.Show("删除成功");
FrmSetDesktop_Load(sender, e);
}
}
/// <summary>
/// 重排序号
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void tsmiReset_Click(object sender, EventArgs e)
{
int index = 1;
foreach (DataRow item in dtDesktopTable.Rows)
{
item["OrderId"] = index++;
}
try
{
adapter.Update(gvSelected.GridControl.DataSource as DataTable);
(gvSelected.GridControl.DataSource as DataTable).AcceptChanges();
XtraMessageBox.Show("重置成功");
}
catch (Exception ex)
{
XtraMessageBox.Show("重置失败" + ex.Message);
}
}
private void btnClose_Click(object sender, EventArgs e)
{
this.Close();
}
}
}
@@ -0,0 +1,123 @@
<?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="contextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
</root>
@@ -0,0 +1,423 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<ApplicationIcon>a.ico</ApplicationIcon>
</PropertyGroup>
<PropertyGroup>
<TargetZone>LocalIntranet</TargetZone>
</PropertyGroup>
<PropertyGroup>
<GenerateManifests>false</GenerateManifests>
</PropertyGroup>
<PropertyGroup>
<ApplicationManifest>Properties\app.manifest</ApplicationManifest>
</PropertyGroup>
<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>{CB34B477-DE44-4259-8AB6-8FB58CC12BF5}</ProjectGuid>
<OutputType>WinExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Lskj.Main</RootNamespace>
<AssemblyName>Ls_ERP</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>x86</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>..\..\..\publish\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="AutoUpdater">
<HintPath>E:\工作项目\朗速源代码(CS)\publish\AutoUpdater.dll</HintPath>
</Reference>
<Reference Include="DevExpress.Data.v13.1, Version=13.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>E:\工作项目\朗速源代码(CS)\publish\DevExpress.Data.v13.1.dll</HintPath>
</Reference>
<Reference Include="DevExpress.Printing.v13.1.Core, Version=13.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>E:\工作项目\朗速源代码(CS)\publish\DevExpress.Printing.v13.1.Core.dll</HintPath>
</Reference>
<Reference Include="DevExpress.Utils.v13.1, Version=13.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>E:\工作项目\朗速源代码(CS)\publish\DevExpress.Utils.v13.1.dll</HintPath>
</Reference>
<Reference Include="DevExpress.XtraBars.v13.1, Version=13.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>E:\工作项目\朗速源代码(CS)\publish\DevExpress.XtraBars.v13.1.dll</HintPath>
</Reference>
<Reference Include="DevExpress.XtraCharts.v13.1, Version=13.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraCharts.v13.1.UI, Version=13.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraEditors.v13.1, Version=13.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>E:\工作项目\朗速源代码(CS)\publish\DevExpress.XtraEditors.v13.1.dll</HintPath>
</Reference>
<Reference Include="DevExpress.XtraGrid.v13.1, Version=13.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DevExpress.XtraLayout.v13.1, Version=13.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\publish\DevExpress.XtraLayout.v13.1.dll</HintPath>
</Reference>
<Reference Include="DevExpress.XtraPrinting.v13.1, Version=13.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="Dxper.LocalizationCHS.Win.v13.1.5, Version=13.1.5.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\..\..\publish\Dxper.LocalizationCHS.Win.v13.1.5.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Management" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
<Reference Include="System.Drawing" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="Utils">
<HintPath>..\..\..\引用DLL\Utils.dll</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<Compile Include="App_Code\FrmLoginBase.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="App_Code\FrmLoginBase.designer.cs">
<DependentUpon>FrmLoginBase.cs</DependentUpon>
</Compile>
<Compile Include="App_Code\ModuleManager.cs" />
<Compile Include="App_Code\ServerTimer.cs" />
<Compile Include="BitMapHelper.cs" />
<Compile Include="CHS\XtraEditorsHanization.cs" />
<Compile Include="ClientMain.cs" />
<Compile Include="CustomProfessionalRenderer.cs" />
<Compile Include="FrmMain.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="FrmMain.designer.cs">
<DependentUpon>FrmMain.cs</DependentUpon>
</Compile>
<Compile Include="FrmMain2.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="FrmMain2.Designer.cs">
<DependentUpon>FrmMain2.cs</DependentUpon>
</Compile>
<Compile Include="FrmProgressBar.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="FrmProgressBar.Designer.cs">
<DependentUpon>FrmProgressBar.cs</DependentUpon>
</Compile>
<Compile Include="FrmSetDesktop.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="FrmSetDesktop.Designer.cs">
<DependentUpon>FrmSetDesktop.cs</DependentUpon>
</Compile>
<Compile Include="main2\TreeNodeCustom.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="main2\TreeNodeCustom.designer.cs">
<DependentUpon>TreeNodeCustom.cs</DependentUpon>
</Compile>
<Compile Include="main2\TreeViewCustom.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="main2\TreeViewCustom.designer.cs">
<DependentUpon>TreeViewCustom.cs</DependentUpon>
</Compile>
<Compile Include="main\FrmChangePwd.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="main\FrmChangePwd.Designer.cs">
<DependentUpon>FrmChangePwd.cs</DependentUpon>
</Compile>
<Compile Include="main\FrmLogin.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="main\FrmLogin.Designer.cs">
<DependentUpon>FrmLogin.cs</DependentUpon>
</Compile>
<Compile Include="main\FrmSubSystem.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="main\FrmSubSystem.Designer.cs">
<DependentUpon>FrmSubSystem.cs</DependentUpon>
</Compile>
<Compile Include="main\FrmWindow.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="main\FrmWindow.Designer.cs">
<DependentUpon>FrmWindow.cs</DependentUpon>
</Compile>
<Compile Include="Menu_Item.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Menu_Item.designer.cs">
<DependentUpon>Menu_Item.cs</DependentUpon>
</Compile>
<Compile Include="Menu_Item_Button.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Menu_Item_Button.designer.cs">
<DependentUpon>Menu_Item_Button.cs</DependentUpon>
</Compile>
<Compile Include="NewPanel.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="sub\FrmAbount.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="sub\FrmAbount.Designer.cs">
<DependentUpon>FrmAbount.cs</DependentUpon>
</Compile>
<Compile Include="sub\FrmConfig.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="sub\FrmConfig.Designer.cs">
<DependentUpon>FrmConfig.cs</DependentUpon>
</Compile>
<Compile Include="sub\FrmDownLoad.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="sub\FrmDownLoad.Designer.cs">
<DependentUpon>FrmDownLoad.cs</DependentUpon>
</Compile>
<Compile Include="sub\FrmHistoryMessage.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="sub\FrmHistoryMessage.Designer.cs">
<DependentUpon>FrmHistoryMessage.cs</DependentUpon>
</Compile>
<Compile Include="sub\FrmMessage.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="sub\FrmMessage.Designer.cs">
<DependentUpon>FrmMessage.cs</DependentUpon>
</Compile>
<Compile Include="sub\FrmRelogin.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="sub\FrmRelogin.Designer.cs">
<DependentUpon>FrmRelogin.cs</DependentUpon>
</Compile>
<Compile Include="Sub_Item.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Sub_Item.designer.cs">
<DependentUpon>Sub_Item.cs</DependentUpon>
</Compile>
<EmbeddedResource Include="App_Code\FrmLoginBase.resx">
<DependentUpon>FrmLoginBase.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="FrmMain.resx">
<DependentUpon>FrmMain.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="FrmMain2.resx">
<DependentUpon>FrmMain2.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="FrmProgressBar.resx">
<DependentUpon>FrmProgressBar.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="FrmSetDesktop.resx">
<DependentUpon>FrmSetDesktop.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="main2\TreeNodeCustom.resx">
<DependentUpon>TreeNodeCustom.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="main2\TreeViewCustom.resx">
<DependentUpon>TreeViewCustom.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="main\FrmChangePwd.resx">
<DependentUpon>FrmChangePwd.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="main\FrmLogin.resx">
<DependentUpon>FrmLogin.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="main\FrmSubSystem.resx">
<DependentUpon>FrmSubSystem.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="main\FrmWindow.resx">
<DependentUpon>FrmWindow.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Menu_Item.resx">
<DependentUpon>Menu_Item.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Menu_Item_Button.resx">
<DependentUpon>Menu_Item_Button.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\licenses.licx" />
<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="sub\FrmAbount.resx">
<DependentUpon>FrmAbount.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="sub\FrmConfig.resx">
<DependentUpon>FrmConfig.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="sub\FrmDownLoad.resx">
<DependentUpon>FrmDownLoad.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="sub\FrmHistoryMessage.resx">
<DependentUpon>FrmHistoryMessage.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="sub\FrmMessage.resx">
<DependentUpon>FrmMessage.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="sub\FrmRelogin.resx">
<DependentUpon>FrmRelogin.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Sub_Item.resx">
<DependentUpon>Sub_Item.cs</DependentUpon>
</EmbeddedResource>
<None Include="AutoUpdater.Config" />
<None Include="Properties\app.manifest" />
<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>
<Content Include="a.ico" />
<Content Include="Resources\left_select_xj.png" />
<None Include="Resources\矩形4.png" />
<None Include="Resources\logo_sm.png" />
<None Include="Resources\node2_move.png" />
<None Include="Resources\node2_default_move.png" />
<None Include="Resources\node2_default.png" />
<None Include="Resources\node2_child_move.png" />
<None Include="Resources\node2_chaild_select.png" />
<None Include="Resources\node3_select.png" />
<None Include="Resources\node3_move.png" />
<None Include="Resources\node3_default.png" />
<None Include="Resources\login.png" />
<None Include="Resources\node2_select.png" />
<None Include="Resources\node_select.png" />
<None Include="Resources\node_move.png" />
<None Include="Resources\node_default.png" />
<None Include="Resources\设置.png" />
<None Include="Resources\swapuser.png" />
<None Include="Resources\sub_btn_min.png" />
<None Include="Resources\sub_btn_min_select.png" />
<None Include="Resources\sub_scl.png" />
<None Include="Resources\arrows.png" />
<None Include="Resources\backup.png" />
<None Include="Resources\close_default.png" />
<None Include="Resources\close_select.png" />
<None Include="Resources\left_default.png" />
<None Include="Resources\left_select.png" />
<None Include="Resources\login_btn.png" />
<None Include="Resources\login_btn_select.png" />
<None Include="Resources\login_close_default.png" />
<None Include="Resources\login_close_select.png" />
<None Include="Resources\logo.png" />
<None Include="Resources\max_default.png" />
<None Include="Resources\max_select.png" />
<None Include="Resources\menu_default_1.png" />
<None Include="Resources\menu_default_2.png" />
<None Include="Resources\menu_default_3.png" />
<None Include="Resources\menu_default_4.png" />
<None Include="Resources\right.png" />
<None Include="Resources\search_default.png" />
<None Include="Resources\search_select.png" />
<None Include="Resources\setting.png" />
<None Include="Resources\smail_default.png" />
<None Include="Resources\smail_select.png" />
<None Include="Resources\split.png" />
<None Include="Resources\sub_add.png" />
<None Include="Resources\sub_backgroud.png" />
<None Include="Resources\sub_btn_default.png" />
<None Include="Resources\sub_btn_select.png" />
<None Include="Resources\sub_cggl.png" />
<None Include="Resources\sub_gdzc.png" />
<None Include="Resources\sub_khgl.png" />
<None Include="Resources\sub_khgx.png" />
<None Include="Resources\sub_page_default.png" />
<None Include="Resources\sub_page_hover.png" />
<None Include="Resources\sub_page_select.png" />
<None Include="Resources\sub_pzjk.png" />
<None Include="Resources\sub_scgx.png" />
<None Include="Resources\sub_sczw.png" />
<None Include="Resources\sub_tip_backgound.png" />
<None Include="Resources\tab_bg.png" />
<None Include="Resources\tab_default.png" />
<None Include="Resources\tab_select.png" />
<None Include="Resources\user.png" />
<None Include="Resources\version.png" />
<None Include="Resources\window_default.png" />
<None Include="Resources\window_select.png" />
<None Include="Resources\默认图标.png" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\CommonLib\CommonLib.csproj">
<Project>{3E8E6529-5D8A-4F17-8C41-27CD7380178D}</Project>
<Name>CommonLib</Name>
</ProjectReference>
<ProjectReference Include="..\..\ControlLib\ControlLib.csproj">
<Project>{73C024E7-D9DC-44C3-BABC-2AA1544ECCF9}</Project>
<Name>ControlLib</Name>
</ProjectReference>
<ProjectReference Include="..\..\Lskj.Common\Lskj.Common.csproj">
<Project>{DE7EFD7F-2DFE-4D50-A578-452A2DBFD088}</Project>
<Name>Lskj.Common</Name>
</ProjectReference>
<ProjectReference Include="..\..\Lskj.MyControl\Lskj.MyControl.csproj">
<Project>{F6502012-9A7C-44AE-AAC6-DE2AD02F5C11}</Project>
<Name>Lskj.MyControl</Name>
</ProjectReference>
<ProjectReference Include="..\..\Lskj.PubUtils\Lskj.PubUtils.csproj">
<Project>{752386CB-FD63-4565-980F-E8F72A520F77}</Project>
<Name>Lskj.PubUtils</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
@@ -0,0 +1,83 @@
namespace Lskj.Main
{
partial class Menu_Item
{
/// <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
/// <summary>
/// 设计器支持所需的方法 - 不要
/// 使用代码编辑器修改此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
this.btn_item_img = new System.Windows.Forms.Button();
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
this.btn_item_title = new System.Windows.Forms.Label();
this.SuspendLayout();
//
// btn_item_img
//
this.btn_item_img.BackColor = System.Drawing.Color.Transparent;
this.btn_item_img.BackgroundImage = global::Lskj.Main.Properties.Resources.menu_default_1;
this.btn_item_img.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btn_item_img.FlatAppearance.BorderSize = 0;
this.btn_item_img.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.btn_item_img.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.btn_item_img.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btn_item_img.Location = new System.Drawing.Point(15, 9);
this.btn_item_img.Name = "btn_item_img";
this.btn_item_img.Size = new System.Drawing.Size(80, 80);
this.btn_item_img.TabIndex = 0;
this.btn_item_img.UseVisualStyleBackColor = false;
this.btn_item_img.MouseLeave += new System.EventHandler(this.btn_item_img_MouseLeave);
this.btn_item_img.MouseMove += new System.Windows.Forms.MouseEventHandler(this.btn_item_img_MouseMove);
//
// btn_item_title
//
this.btn_item_title.Location = new System.Drawing.Point(0, 95);
this.btn_item_title.Name = "btn_item_title";
this.btn_item_title.Size = new System.Drawing.Size(110, 29);
this.btn_item_title.TabIndex = 1;
this.btn_item_title.Text = "采购请购单审核";
this.btn_item_title.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
//
// Menu_Item
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.Color.Transparent;
this.Controls.Add(this.btn_item_title);
this.Controls.Add(this.btn_item_img);
this.Name = "Menu_Item";
this.Size = new System.Drawing.Size(110, 127);
this.Paint += new System.Windows.Forms.PaintEventHandler(this.Menu_Item_Paint);
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Button btn_item_img;
private System.Windows.Forms.ToolTip toolTip1;
private System.Windows.Forms.Label btn_item_title;
}
}
@@ -0,0 +1,132 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Lskj.Main
{
public partial class Menu_Item : UserControl
{
private Image defaultImg, hoverImg;
/// <summary>
/// 所在行数
/// </summary>
public int menuRow;
/// <summary>
/// 所在子菜单
/// </summary>
public string menuNode;
public Menu_Item()
{
InitializeComponent();
}
public Button GetButton()
{
return this.btn_item_img;
}
/// <summary>
/// 设置模块显示名称
/// </summary>
public void SetMenuCaption(string text)
{
this.btn_item_title.Text = text;
this.toolTip1.SetToolTip(this.btn_item_title, text);
}
/// <summary>
/// 设置背景图标
/// </summary>
/// <param name="img"></param>
public void SetMenuImg(Image img)
{
this.defaultImg = img;
this.btn_item_img.BackgroundImage = img;
this.btn_item_img.BackgroundImageLayout = ImageLayout.Center;
}
/// <summary>
/// 设置选中背景图标
/// </summary>
/// <param name="img"></param>
public void SetMenuHoverImg(Image img)
{
this.hoverImg = img;
}
/// <summary>
/// 选中背景图片
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btn_item_img_MouseMove(object sender, MouseEventArgs e)
{
//(sender as Button).BackgroundImage = hoverImg;
//(sender as Button).BackgroundImageLayout = ImageLayout.Center;
this.BackColor = Color.White;
this.Cursor = Cursors.Hand;
}
/// <summary>
/// 还原背景
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btn_item_img_MouseLeave(object sender, EventArgs e)
{
//(sender as Button).BackgroundImage = defaultImg;
//this.BackColor = Color.FromArgb(240, 240, 240);
this.BackColor = Color.Transparent;
}
// 圆角
// ===============================================================================================
private int _Radius; // 圆角弧度
/// <summary>圆角弧度(0为不要圆角)</summary>
[Browsable(true)]
[Description("圆角弧度(0为不要圆角)")]
public int SetRoundRadius
{
get
{
return _Radius;
}
set
{
if (value < 0) { _Radius = 0; }
else { _Radius = value; }
base.Refresh();
}
}
/// <summary>
/// 重绘圆角
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void Menu_Item_Paint(object sender, PaintEventArgs e)
{
System.Drawing.Drawing2D.GraphicsPath oPath = new System.Drawing.Drawing2D.GraphicsPath();
int x = 0;
int y = 0;
int thisWidth = this.Width;
int thisHeight = this.Height;
int angle = _Radius;
if (angle > 0)
{
System.Drawing.Graphics g = CreateGraphics();
oPath.AddArc(x, y, angle, angle, 180, 90); // 左上角
oPath.AddArc(thisWidth - angle, y, angle, angle, 270, 90); // 右上角
oPath.AddArc(thisWidth - angle, thisHeight - angle, angle, angle, 0, 90); // 右下角
oPath.AddArc(x, thisHeight - angle, angle, angle, 90, 90); // 左下角
oPath.CloseAllFigures();
Region = new System.Drawing.Region(oPath);
}
}
}
}
@@ -0,0 +1,129 @@
<?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="btn_item_img.Locked" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="$this.Locked" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
</root>
@@ -0,0 +1,69 @@
namespace Lskj.Main
{
partial class Menu_Item_Button
{
/// <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
/// <summary>
/// 设计器支持所需的方法 - 不要
/// 使用代码编辑器修改此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.btnDesktop = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// btnDesktop
//
this.btnDesktop.BackColor = System.Drawing.Color.Transparent;
this.btnDesktop.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
this.btnDesktop.FlatAppearance.BorderSize = 0;
this.btnDesktop.FlatAppearance.MouseDownBackColor = System.Drawing.Color.Transparent;
this.btnDesktop.FlatAppearance.MouseOverBackColor = System.Drawing.Color.Transparent;
this.btnDesktop.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
this.btnDesktop.Font = new System.Drawing.Font("宋体", 10F);
this.btnDesktop.ForeColor = System.Drawing.Color.Black;
this.btnDesktop.Location = new System.Drawing.Point(3, 2);
this.btnDesktop.Name = "btnDesktop";
this.btnDesktop.Padding = new System.Windows.Forms.Padding(20, 3, 3, 3);
this.btnDesktop.Size = new System.Drawing.Size(136, 45);
this.btnDesktop.TabIndex = 8;
this.btnDesktop.Text = "我的桌面";
this.btnDesktop.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
this.btnDesktop.UseVisualStyleBackColor = false;
//
// Menu_Item_Button
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.BackColor = System.Drawing.Color.Transparent;
this.Controls.Add(this.btnDesktop);
this.Name = "Menu_Item_Button";
this.Size = new System.Drawing.Size(142, 50);
this.ResumeLayout(false);
}
#endregion
public System.Windows.Forms.Button btnDesktop;
}
}
@@ -0,0 +1,119 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Lskj.Main.Properties;
namespace Lskj.Main
{
/// <summary>
/// 菜单按钮
/// </summary>
public partial class Menu_Item_Button : UserControl
{
private static Button defaultButton;
private ButtonHoverEventHandler hoverEvent;
public delegate void ButtonHoverEventHandler(Button before, Button after);
public Menu_Item_Button()
{
InitializeComponent();
}
/// <summary>
/// 设置默认选中的Button
/// </summary>
public void SetDefaultSelectMenu(Menu_Item_Button item)
{
defaultButton = item.btnDesktop;
}
/// <summary>
/// 设置按钮状态
/// </summary>
/// <param name="state"></param>
public void SetButtonState(MenuButtonState state)
{
switch (state)
{
case MenuButtonState.defaultState:
this.btnDesktop.BackgroundImage = null;
break;
case MenuButtonState.selectState:
this.btnDesktop.BackgroundImage = Resources.left_default_xj;
break;
}
}
/// <summary>
/// 注册设置事件
/// </summary>
/// <param name="hoverEvent"></param>
public void SetHoverEvent(ButtonHoverEventHandler hoverEvent,MenuEventType eventType)
{
this.hoverEvent = hoverEvent;
switch (eventType)
{
case MenuEventType.MouseClickEvent:
this.btnDesktop.MouseMove += new MouseEventHandler(btnDesktop_MouseMove);
this.btnDesktop.MouseClick += new MouseEventHandler(this.btnDesktio_MouseEvent);
break;
case MenuEventType.MouseHoverEvent:
default:
this.btnDesktop.MouseMove += new MouseEventHandler(this.btnDesktio_MouseEvent);
break;
}
}
public Button GetButton()
{
return this.btnDesktop;
}
private void btnDesktop_MouseMove(object sender, MouseEventArgs e)
{
this.Cursor = Cursors.Hand;
}
/// <summary>
/// 切换菜单
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void btnDesktio_MouseEvent(object sender, MouseEventArgs e)
{
Button button = sender as Button;
if (button != null)
{
if (defaultButton != null)
defaultButton.BackgroundImage = null;
button.BackgroundImage = Resources.left_default_xj;
}
if (defaultButton != button)
{
if (hoverEvent != null)
{
this.hoverEvent(defaultButton, button);
}
defaultButton = button;
}
}
}
public enum MenuButtonState
{
defaultState,
selectState
}
public enum MenuEventType
{
MouseHoverEvent = 0,
MouseClickEvent = 1
}
}
@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>
@@ -0,0 +1,185 @@
using CommonLib;
using Lskj.Main.main;
using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
using System.Linq;
using System.Runtime.InteropServices;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Lskj.Main
{
public abstract class SingleInstance
{
[DllImport("Kernel32.dll", CharSet = CharSet.Auto)]
private static extern IntPtr OpenMutex(
uint dwDesiredAccess, // access
int bInheritHandle, // inheritance option
string lpName // object name
);
[DllImport("Kernel32.dll", CharSet = CharSet.Auto)]
private static extern IntPtr CreateMutex(
IntPtr lpMutexAttributes, // SD
int bInitialOwner, // initial owner
string lpName // object name
);
/// <summary>
/// 用来判断一个程序是否已经运行
/// </summary>
/// <param name="appId">程序名称,防止重复</param>
/// <returns>如果程序第一次运行True,否则返回False</returns>
public static bool IsFirst(string appId)
{
bool ret = false;
if (OpenMutex(0x1F0001, 0, appId) == IntPtr.Zero)
{
CreateMutex(IntPtr.Zero, 0, appId);
ret = true;
}
return ret;
}
}
static class Program
{
public static Bitmap m_bitMain = null;
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
/*
if (!SingleInstance.IsFirst("lserp30_instance"))
{
MessageBox.Show("程序已经在运行!", "警告", MessageBoxButtons.OK, MessageBoxIcon.Warning);
return;
}
*/
//处理未捕获的异常
Application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);
//处理UI线程异常
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
ClientMain.Instance.StartApp();
}
/// <summary>
///这就是我们要在发生未处理异常时处理的方法,我这是写出错详细信息到文本,如出错后弹出一个漂亮的出错提示窗体,给大家做个参考
///做法很多,可以是把出错详细信息记录到文本、数据库,发送出错邮件到作者信箱或出错后重新初始化等等
///这就是仁者见仁智者见智,大家自己做了。
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)
{
try
{
//string str = "";
//string strDateInfo = "出现应用程序未处理的异常:" + DateTime.Now.ToString() + "\r\n";
//Exception error = e.Exception as Exception;
//if (error != null)
//{
// str = string.Format(strDateInfo + "异常类型:{0}\r\n异常消息:{1}\r\n异常信息:{2}\r\n",
// error.GetType().Name, error.Message, error.StackTrace);
//}
//else
//{
// str = string.Format("应用程序线程错误:{0}", e);
//}
//MessageBox.Show("发生致命错误,请及时联系作者![" + str + "]", "系统错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
string str = "";
string strDateInfo = "出现应用程序未处理的异常:" + DateTime.Now.ToString() + "\r\n";
Exception error = e.Exception as Exception;
if (error != null)
{
str = string.Format(strDateInfo + "异常类型:{0}\r\n异常消息:{1}\r\n异常信息:{2}\r\n",
error.GetType().Name, error.Message, error.StackTrace);
//str = string.Format(strDateInfo + "异常类型:{0}\r\n异常消息:{1}",
// error.GetType().Name, error.Message);
}
else
{
str = string.Format("应用程序线程错误:{0}", e);
}
writeLog(str);
}
catch (Exception)
{
}
//if (DBConfig.Instance.Debug == "0")
//{
// MessageBox.Show("配置错误,请联系管理员.\r\n"+str);
//}
//else
//{
// MessageBox.Show("发生错误,请及时联系作者![" + str + "]", "系统错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
//}
}
static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
{
//string str = "";
//Exception error = e.ExceptionObject as Exception;
//string strDateInfo = "出现应用程序未处理的异常:" + DateTime.Now.ToString() + "\r\n";
//if (error != null)
//{
// str = string.Format(strDateInfo + "Application UnhandledException:{0};\n\r堆栈信息:{1}", error.Message, error.StackTrace);
//}
//else
//{
// str = string.Format("Application UnhandledError:{0}", e);
//}
//MessageBox.Show("发生致命错误,请停止当前操作并及时联系作者![" + str + "]", "系统错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
string str = "";
Exception error = e.ExceptionObject as Exception;
string strDateInfo = "出现应用程序未处理的异常:" + DateTime.Now.ToString() + "\r\n";
if (error != null)
{
str = string.Format(strDateInfo + "Application UnhandledException:{0};\n\r堆栈信息:{1}", error.Message, error.StackTrace);
str = string.Format(strDateInfo + "Application UnhandledException:{0}", error.Message);
}
else
{
str = string.Format("Application UnhandledError:{0}", e);
}
writeLog(str);
if (DBConfig.Instance.Debug == "0")
{
MessageBox.Show("配置错误,请联系管理员.");
}
else
{
MessageBox.Show("发生错误,请停止当前操作并及时联系作者![" + error.StackTrace+ "]", "系统错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
/// <summary>
/// 写文件
/// </summary>
/// <param name="str"></param>
static void writeLog(string str)
{
if (!Directory.Exists("ErrLog"))
{
Directory.CreateDirectory("ErrLog");
}
using (StreamWriter sw = new StreamWriter(@"ErrLog\ErrLog.txt", true))
{
sw.WriteLine(str);
sw.WriteLine("---------------------------------------------------------");
sw.Close();
}
}
}
}
@@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// 有关程序集的常规信息通过以下
// 特性集控制。更改这些特性值可修改
// 与程序集关联的信息。
[assembly: AssemblyTitle("Lskj.Main")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("Lskj.Main")]
[assembly: AssemblyCopyright("Copyright © Microsoft 2016")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// 将 ComVisible 设置为 false 使此程序集中的类型
// 对 COM 组件不可见。 如果需要从 COM 访问此程序集中的类型,
// 则将该类型上的 ComVisible 特性设置为 true。
[assembly: ComVisible(false)]
// 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID
[assembly: Guid("5662190f-aa58-4d19-8c61-fa7e35e3ad87")]
// 程序集的版本信息由下面四个值组成:
//
// 主版本
// 次版本
// 生成号
// 修订号
//
// 可以指定所有这些值,也可以使用“生成号”和“修订号”的默认值,
// 方法是按如下所示使用“*”:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("5.0.0.0")]
[assembly: AssemblyFileVersion("5.0.0.0")]
@@ -0,0 +1,703 @@
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.42000
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace Lskj.Main.Properties {
using System;
/// <summary>
/// 一个强类型的资源类,用于查找本地化的字符串等。
/// </summary>
// 此类是由 StronglyTypedResourceBuilder
// 类通过类似于 ResGen 或 Visual Studio 的工具自动生成的。
// 若要添加或移除成员,请编辑 .ResX 文件,然后重新运行 ResGen
// (以 /str 作为命令选项),或重新生成 VS 项目。
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
internal class Resources {
private static global::System.Resources.ResourceManager resourceMan;
private static global::System.Globalization.CultureInfo resourceCulture;
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal Resources() {
}
/// <summary>
/// 返回此类使用的缓存的 ResourceManager 实例。
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Resources.ResourceManager ResourceManager {
get {
if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Lskj.Main.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp;
}
return resourceMan;
}
}
/// <summary>
/// 使用此强类型资源类,为所有资源查找
/// 重写当前线程的 CurrentUICulture 属性。
/// </summary>
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
internal static global::System.Globalization.CultureInfo Culture {
get {
return resourceCulture;
}
set {
resourceCulture = value;
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap arrows {
get {
object obj = ResourceManager.GetObject("arrows", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap backup {
get {
object obj = ResourceManager.GetObject("backup", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap close_default {
get {
object obj = ResourceManager.GetObject("close_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap close_select {
get {
object obj = ResourceManager.GetObject("close_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap default_icon {
get {
object obj = ResourceManager.GetObject("default_icon", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap icon_setting {
get {
object obj = ResourceManager.GetObject("icon_setting", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap left_default {
get {
object obj = ResourceManager.GetObject("left_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap left_default_xj {
get {
object obj = ResourceManager.GetObject("left_default_xj", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap left_select {
get {
object obj = ResourceManager.GetObject("left_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap login {
get {
object obj = ResourceManager.GetObject("login", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap login_btn {
get {
object obj = ResourceManager.GetObject("login_btn", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap login_btn_select {
get {
object obj = ResourceManager.GetObject("login_btn_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap login_close_default {
get {
object obj = ResourceManager.GetObject("login_close_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap login_close_select {
get {
object obj = ResourceManager.GetObject("login_close_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap logo {
get {
object obj = ResourceManager.GetObject("logo", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap logo_sm {
get {
object obj = ResourceManager.GetObject("logo_sm", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap max_default {
get {
object obj = ResourceManager.GetObject("max_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap max_select {
get {
object obj = ResourceManager.GetObject("max_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap menu_default_1 {
get {
object obj = ResourceManager.GetObject("menu_default_1", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap menu_default_2 {
get {
object obj = ResourceManager.GetObject("menu_default_2", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap menu_default_3 {
get {
object obj = ResourceManager.GetObject("menu_default_3", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap menu_default_4 {
get {
object obj = ResourceManager.GetObject("menu_default_4", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap node_default {
get {
object obj = ResourceManager.GetObject("node_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap node_move {
get {
object obj = ResourceManager.GetObject("node_move", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap node_select {
get {
object obj = ResourceManager.GetObject("node_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap node2_default {
get {
object obj = ResourceManager.GetObject("node2_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap node2_move {
get {
object obj = ResourceManager.GetObject("node2_move", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap node2_select {
get {
object obj = ResourceManager.GetObject("node2_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap node3_default {
get {
object obj = ResourceManager.GetObject("node3_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap node3_move {
get {
object obj = ResourceManager.GetObject("node3_move", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap node3_select {
get {
object obj = ResourceManager.GetObject("node3_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap right {
get {
object obj = ResourceManager.GetObject("right", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap search_default {
get {
object obj = ResourceManager.GetObject("search_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap search_select {
get {
object obj = ResourceManager.GetObject("search_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap setting {
get {
object obj = ResourceManager.GetObject("setting", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap smail_default {
get {
object obj = ResourceManager.GetObject("smail_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap smail_select {
get {
object obj = ResourceManager.GetObject("smail_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap split {
get {
object obj = ResourceManager.GetObject("split", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_add {
get {
object obj = ResourceManager.GetObject("sub_add", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_backgroud {
get {
object obj = ResourceManager.GetObject("sub_backgroud", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_btn_default {
get {
object obj = ResourceManager.GetObject("sub_btn_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_btn_min {
get {
object obj = ResourceManager.GetObject("sub_btn_min", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_btn_min_select {
get {
object obj = ResourceManager.GetObject("sub_btn_min_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_btn_select {
get {
object obj = ResourceManager.GetObject("sub_btn_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_cggl {
get {
object obj = ResourceManager.GetObject("sub_cggl", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_gdzc {
get {
object obj = ResourceManager.GetObject("sub_gdzc", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_khgl {
get {
object obj = ResourceManager.GetObject("sub_khgl", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_khgx {
get {
object obj = ResourceManager.GetObject("sub_khgx", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_page_default {
get {
object obj = ResourceManager.GetObject("sub_page_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_page_hover {
get {
object obj = ResourceManager.GetObject("sub_page_hover", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_page_select {
get {
object obj = ResourceManager.GetObject("sub_page_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_pzjk {
get {
object obj = ResourceManager.GetObject("sub_pzjk", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_scgx {
get {
object obj = ResourceManager.GetObject("sub_scgx", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_scl {
get {
object obj = ResourceManager.GetObject("sub_scl", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_sczw {
get {
object obj = ResourceManager.GetObject("sub_sczw", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap sub_tip_backgound {
get {
object obj = ResourceManager.GetObject("sub_tip_backgound", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap swapuser {
get {
object obj = ResourceManager.GetObject("swapuser", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap tab_bg {
get {
object obj = ResourceManager.GetObject("tab_bg", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap tab_default {
get {
object obj = ResourceManager.GetObject("tab_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap tab_select {
get {
object obj = ResourceManager.GetObject("tab_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap user {
get {
object obj = ResourceManager.GetObject("user", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap version {
get {
object obj = ResourceManager.GetObject("version", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap window_default {
get {
object obj = ResourceManager.GetObject("window_default", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// 查找 System.Drawing.Bitmap 类型的本地化资源。
/// </summary>
internal static System.Drawing.Bitmap window_select {
get {
object obj = ResourceManager.GetObject("window_select", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
}
}
@@ -0,0 +1,313 @@
<?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="node2_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\node2_chaild_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="backup" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\backup.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="node2_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\node2_default_move.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="max_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\max_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_tip_backgound" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_tip_backgound.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="node3_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\node3_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="node3_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\node3_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_btn_min_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_btn_min_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="menu_default_4" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\menu_default_4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="node_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\node_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="icon_setting" 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="sub_cggl" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_cggl.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="split" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\split.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_gdzc" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_gdzc.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="tab_bg" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\tab_bg.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="left_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\left_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_page_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_page_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="close_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\close_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_add" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_sczw" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_sczw.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="logo" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\logo.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_btn_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_btn_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="user" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\user.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="setting" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\setting.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_page_hover" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_page_hover.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_page_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_page_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="login" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\login.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="menu_default_1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\menu_default_1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="login_btn_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\login_btn_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="smail_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\smail_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="arrows" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\arrows.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_pzjk" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_pzjk.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_khgx" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_khgx.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_khgl" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_khgl.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="menu_default_2" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\menu_default_2.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="node_move" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\node_move.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="node3_move" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\node3_move.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="search_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\search_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_backgroud" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_backgroud.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="menu_default_3" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\menu_default_3.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="right" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\right.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_scl" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_scl.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="window_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\window_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="node_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\node_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="max_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\max_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="smail_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\smail_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="window_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\window_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_btn_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_btn_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="version" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\version.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="login_close_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\login_close_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="login_close_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\login_close_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="tab_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\tab_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="tab_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\tab_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="close_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\close_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="default_icon" 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="node2_move" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\node2_child_move.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="logo_sm" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\logo_sm.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_btn_min" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_btn_min.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="sub_scgx" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\sub_scgx.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="left_default" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\left_default.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="swapuser" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\swapuser.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="login_btn" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\login_btn.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="search_select" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\search_select.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="left_default_xj" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\矩形4.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>
@@ -0,0 +1,26 @@
//------------------------------------------------------------------------------
// <auto-generated>
// 此代码由工具生成。
// 运行时版本:4.0.30319.18408
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
// </auto-generated>
//------------------------------------------------------------------------------
namespace Lskj.Main.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
public static Settings Default {
get {
return defaultInstance;
}
}
}
}
@@ -0,0 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
<Profiles>
<Profile Name="(Default)" />
</Profiles>
<Settings />
</SettingsFile>
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app" />
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!-- UAC 清单选项
如果要更改 Windows 用户帐户控制级别,请用以下节点之一替换
requestedExecutionLevel 节点。
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
指定 requestedExecutionLevel 节点将会禁用文件和注册表虚拟化。
如果要利用文件和注册表虚拟化实现向后
兼容性,则删除 requestedExecutionLevel 节点。
-->
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
</requestedPrivileges>
<applicationRequestMinimum>
<defaultAssemblyRequest permissionSetReference="Custom" />
<PermissionSet class="System.Security.PermissionSet" version="1" ID="Custom" SameSite="site" Unrestricted="true" />
</applicationRequestMinimum>
</security>
</trustInfo>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!-- 此应用程序设计使用的所有 Windows 版本的列表。Windows 将会自动选择最兼容的环境。-->
<!-- 如果应用程序设计使用 Windows 7,请取消注释以下 supportedOS 节点-->
<!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>-->
</application>
</compatibility>
<!-- 启用 Windows 公共控件和对话框的主题(Windows XP 和更高版本) -->
<!-- <dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="*"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>-->
</asmv1:assembly>
@@ -0,0 +1,2 @@
DevExpress.Patch.InMemoryPatch, DevExpress.Patch.Common, Version=7.0.0.0, Culture=neutral, PublicKeyToken=7fc7bfca2443de66
DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v13.1, Version=13.1.5.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
Binary file not shown.

After

Width:  |  Height:  |  Size: 1008 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

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: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 974 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 981 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

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