Compare commits
	
		
			6 Commits
		
	
	
		
			C2025-022-
			...
			C2025-054_
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| d2fc4c6134 | |||
| 73cad308aa | |||
| c9f4c33ba1 | |||
| 3f0bdc593c | |||
| 0da2d38bd8 | |||
| 3a6ce52ead | 
@@ -5,7 +5,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -44,6 +44,7 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
@@ -53,13 +54,14 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -34,7 +34,7 @@ namespace AdjustBuildRevision
 | 
				
			|||||||
							if (Directory.GetCurrentDirectory().ToUpper().Contains("REFOBJ"))
 | 
												if (Directory.GetCurrentDirectory().ToUpper().Contains("REFOBJ"))
 | 
				
			||||||
								outline = Regex.Replace(line, @"([0-9]*)\.([0-9]*)\.([0-9]*)\.([0-9]*)""\)", DateTime.Now.ToString("2.3.yyMM.dHH") + "\")");
 | 
													outline = Regex.Replace(line, @"([0-9]*)\.([0-9]*)\.([0-9]*)\.([0-9]*)""\)", DateTime.Now.ToString("2.3.yyMM.dHH") + "\")");
 | 
				
			||||||
							else
 | 
												else
 | 
				
			||||||
								outline = Regex.Replace(line, @"([0-9]*)\.([0-9]*)\.([0-9]*)\.([0-9]*)""\)", DateTime.Now.ToString("2.2.yyMM.dHH") + "\")");
 | 
													outline = Regex.Replace(line, @"([0-9]*)\.([0-9]*)\.([0-9]*)\.([0-9]*)""\)", DateTime.Now.ToString("2.3.yyMM.dHH") + "\")");
 | 
				
			||||||
					//		if (outline != line)
 | 
										//		if (outline != line)
 | 
				
			||||||
					//		{
 | 
										//		{
 | 
				
			||||||
					//			Console.WriteLine("Before: '{0}'", line);
 | 
										//			Console.WriteLine("Before: '{0}'", line);
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -22,7 +22,7 @@
 | 
				
			|||||||
    <TargetFrameworkProfile />
 | 
					    <TargetFrameworkProfile />
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
 | 
				
			||||||
    <PlatformTarget>AnyCPU</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <Optimize>false</Optimize>
 | 
					    <Optimize>false</Optimize>
 | 
				
			||||||
@@ -30,15 +30,17 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
    <PlatformTarget>AnyCPU</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <OutputPath>bin\Release\</OutputPath>
 | 
					    <OutputPath>bin\Release\</OutputPath>
 | 
				
			||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <ItemGroup>
 | 
					  <ItemGroup>
 | 
				
			||||||
    <Reference Include="System" />
 | 
					    <Reference Include="System" />
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -34,7 +34,7 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
@@ -45,13 +45,14 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Demo\</OutputPath>
 | 
					    <OutputPath>bin\Demo\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -60,7 +61,7 @@
 | 
				
			|||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -69,7 +70,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -78,7 +79,7 @@
 | 
				
			|||||||
    <OutputPath>bin\Demo\</OutputPath>
 | 
					    <OutputPath>bin\Demo\</OutputPath>
 | 
				
			||||||
    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
					    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -29,7 +29,7 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
@@ -40,13 +40,14 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
 | 
					  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
					    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
@@ -56,7 +57,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
					    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -35,6 +35,7 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
@@ -44,6 +45,7 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <ItemGroup>
 | 
					  <ItemGroup>
 | 
				
			||||||
    <Reference Include="DevComponents.DotNetBar2, Version=14.1.0.37, Culture=neutral, PublicKeyToken=7eb7c3a35b91de04, processorArchitecture=MSIL">
 | 
					    <Reference Include="DevComponents.DotNetBar2, Version=14.1.0.37, Culture=neutral, PublicKeyToken=7eb7c3a35b91de04, processorArchitecture=MSIL">
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -34,7 +34,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE;DEBUG</DefineConstants>
 | 
					    <DefineConstants>TRACE;DEBUG</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
@@ -45,13 +45,14 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
 | 
					  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>TRACE;DEBUG</DefineConstants>
 | 
					    <DefineConstants>TRACE;DEBUG</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
					    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
@@ -61,7 +62,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
					    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -22,7 +22,7 @@
 | 
				
			|||||||
    </SccProvider>
 | 
					    </SccProvider>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
 | 
				
			||||||
    <PlatformTarget>AnyCPU</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <Optimize>false</Optimize>
 | 
					    <Optimize>false</Optimize>
 | 
				
			||||||
@@ -30,15 +30,17 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
    <PlatformTarget>AnyCPU</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <OutputPath>bin\Release\</OutputPath>
 | 
					    <OutputPath>bin\Release\</OutputPath>
 | 
				
			||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <ItemGroup>
 | 
					  <ItemGroup>
 | 
				
			||||||
    <Reference Include="DevComponents.DotNetBar2, Version=14.1.0.37, Culture=neutral, PublicKeyToken=7eb7c3a35b91de04, processorArchitecture=MSIL">
 | 
					    <Reference Include="DevComponents.DotNetBar2, Version=14.1.0.37, Culture=neutral, PublicKeyToken=7eb7c3a35b91de04, processorArchitecture=MSIL">
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -60,6 +60,7 @@
 | 
				
			|||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
    <OutputPath>bin\Release\</OutputPath>
 | 
					    <OutputPath>bin\Release\</OutputPath>
 | 
				
			||||||
@@ -84,6 +85,7 @@
 | 
				
			|||||||
    <DebugType>none</DebugType>
 | 
					    <DebugType>none</DebugType>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_PreRegistered|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release_PreRegistered|AnyCPU' ">
 | 
				
			||||||
    <OutputPath>bin\Release\</OutputPath>
 | 
					    <OutputPath>bin\Release\</OutputPath>
 | 
				
			||||||
@@ -108,6 +110,7 @@
 | 
				
			|||||||
    <DebugType>none</DebugType>
 | 
					    <DebugType>none</DebugType>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
 | 
					  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
@@ -116,7 +119,7 @@
 | 
				
			|||||||
    <BaseAddress>285212672</BaseAddress>
 | 
					    <BaseAddress>285212672</BaseAddress>
 | 
				
			||||||
    <FileAlignment>4096</FileAlignment>
 | 
					    <FileAlignment>4096</FileAlignment>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
					    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
@@ -127,7 +130,7 @@
 | 
				
			|||||||
    <BaseAddress>285212672</BaseAddress>
 | 
					    <BaseAddress>285212672</BaseAddress>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <FileAlignment>4096</FileAlignment>
 | 
					    <FileAlignment>4096</FileAlignment>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
					    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
@@ -138,7 +141,7 @@
 | 
				
			|||||||
    <BaseAddress>285212672</BaseAddress>
 | 
					    <BaseAddress>285212672</BaseAddress>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <FileAlignment>4096</FileAlignment>
 | 
					    <FileAlignment>4096</FileAlignment>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
					    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -24231,6 +24231,39 @@ GO
 | 
				
			|||||||
==========================================================================================================
 | 
					==========================================================================================================
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- C2025-009 Report for tracking PROMS Users / Security
 | 
				
			||||||
 | 
					IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[getUserAcessControl]') AND OBJECTPROPERTY(id,N'IsProcedure') = 1)
 | 
				
			||||||
 | 
						DROP PROCEDURE [getUserAcessControl];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					GO
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/****** Object:  StoredProcedure [dbo].[getUserAcessControl]    Script Date: 9/5/2025 6:51:42 AM ******/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-- =============================================
 | 
				
			||||||
 | 
					-- Author:		Matthew Schill
 | 
				
			||||||
 | 
					-- Create date: 09/05/2025
 | 
				
			||||||
 | 
					-- Description:	Get Data on When Users were added to PROMS and when they were added to Security Groups
 | 
				
			||||||
 | 
					-- =============================================
 | 
				
			||||||
 | 
					CREATE PROCEDURE [dbo].[getUserAcessControl]
 | 
				
			||||||
 | 
					AS
 | 
				
			||||||
 | 
					BEGIN
 | 
				
			||||||
 | 
						SELECT Users.UserID, 
 | 
				
			||||||
 | 
							   WhenUserAddedToPROMS = Users.[DTS],
 | 
				
			||||||
 | 
										   GroupName = Groups.GroupName,
 | 
				
			||||||
 | 
										   WhenUserAddedToGroup = Memberships.[DTS],
 | 
				
			||||||
 | 
										   WhoAddedUserToGroup = CASE WHEN 
 | 
				
			||||||
 | 
														Memberships.UsrID = Users.UsrID
 | 
				
			||||||
 | 
														AND Users.UsrID = Users.UserID
 | 
				
			||||||
 | 
														THEN 'INITIAL_SETUP'
 | 
				
			||||||
 | 
														ELSE Memberships.UsrID END,
 | 
				
			||||||
 | 
										   DateUserRemovedFromGroup = Memberships.EndDate
 | 
				
			||||||
 | 
						  FROM Memberships
 | 
				
			||||||
 | 
						  inner join Groups on Memberships.GID = Groups.GID
 | 
				
			||||||
 | 
						  right outer join Users on Users.UID = Memberships.UID
 | 
				
			||||||
 | 
						  order by UserID, Memberships.[DTS]
 | 
				
			||||||
 | 
						RETURN
 | 
				
			||||||
 | 
					END
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
  ---------------------------------------------------------------------------
 | 
					  ---------------------------------------------------------------------------
 | 
				
			||||||
  |                       ADD New Code Before this Block                    |
 | 
					  |                       ADD New Code Before this Block                    |
 | 
				
			||||||
@@ -24264,8 +24297,8 @@ BEGIN TRY -- Try Block
 | 
				
			|||||||
	DECLARE @RevDate varchar(255)
 | 
						DECLARE @RevDate varchar(255)
 | 
				
			||||||
	DECLARE @RevDescription varchar(255)
 | 
						DECLARE @RevDescription varchar(255)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	set @RevDate = '09/04/2025 7:00 AM'
 | 
						set @RevDate = '09/05/2025 7:00 AM'
 | 
				
			||||||
	set @RevDescription = 'Removed stored procedures no longer needed'
 | 
						set @RevDescription = 'Added stored procedure for User Access Control Report'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	Select  cast(@RevDate as datetime) RevDate, @RevDescription  RevDescription
 | 
						Select  cast(@RevDate as datetime) RevDate, @RevDescription  RevDescription
 | 
				
			||||||
	PRINT 'SQL Code Revision ' + @RevDate + ' - ' + @RevDescription
 | 
						PRINT 'SQL Code Revision ' + @RevDate + ' - ' + @RevDescription
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -50,7 +50,7 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
@@ -61,13 +61,14 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Demo\</OutputPath>
 | 
					    <OutputPath>bin\Demo\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -76,7 +77,7 @@
 | 
				
			|||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -85,7 +86,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -94,7 +95,7 @@
 | 
				
			|||||||
    <OutputPath>bin\Demo\</OutputPath>
 | 
					    <OutputPath>bin\Demo\</OutputPath>
 | 
				
			||||||
    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
					    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -121,6 +122,10 @@
 | 
				
			|||||||
      <SpecificVersion>False</SpecificVersion>
 | 
					      <SpecificVersion>False</SpecificVersion>
 | 
				
			||||||
      <HintPath>..\..\..\..\3rdPartyLibraries\Log4Net\log4net.dll</HintPath>
 | 
					      <HintPath>..\..\..\..\3rdPartyLibraries\Log4Net\log4net.dll</HintPath>
 | 
				
			||||||
    </Reference>
 | 
					    </Reference>
 | 
				
			||||||
 | 
					    <Reference Include="Microsoft.CSharp" />
 | 
				
			||||||
 | 
					    <Reference Include="Microsoft.Office.Interop.Excel, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c, processorArchitecture=MSIL">
 | 
				
			||||||
 | 
					      <EmbedInteropTypes>True</EmbedInteropTypes>
 | 
				
			||||||
 | 
					    </Reference>
 | 
				
			||||||
    <Reference Include="System" />
 | 
					    <Reference Include="System" />
 | 
				
			||||||
    <Reference Include="System.configuration" />
 | 
					    <Reference Include="System.configuration" />
 | 
				
			||||||
    <Reference Include="System.Data">
 | 
					    <Reference Include="System.Data">
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -9,6 +9,8 @@ using Volian.Controls.Library;
 | 
				
			|||||||
using DevComponents.DotNetBar;
 | 
					using DevComponents.DotNetBar;
 | 
				
			||||||
using JR.Utils.GUI.Forms;
 | 
					using JR.Utils.GUI.Forms;
 | 
				
			||||||
using System.Linq;
 | 
					using System.Linq;
 | 
				
			||||||
 | 
					using System.Data;
 | 
				
			||||||
 | 
					using xls = Microsoft.Office.Interop.Excel;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
namespace VEPROMS
 | 
					namespace VEPROMS
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
@@ -275,6 +277,13 @@ namespace VEPROMS
 | 
				
			|||||||
			setupProgessSteps1();
 | 
								setupProgessSteps1();
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							//C2025-009 Report for tracking PROMS Users / security
 | 
				
			||||||
 | 
							private void sideNavItmReports_Click(object sender, EventArgs e)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								GenToolType = E_GenToolType.Reports;
 | 
				
			||||||
 | 
								setupProgessSteps1();
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		// C2017-030 new Tools user interface
 | 
							// C2017-030 new Tools user interface
 | 
				
			||||||
		private void sideNavItmExit_Click(object sender, EventArgs e)
 | 
							private void sideNavItmExit_Click(object sender, EventArgs e)
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
@@ -287,7 +296,8 @@ namespace VEPROMS
 | 
				
			|||||||
		private enum E_GenToolType : int
 | 
							private enum E_GenToolType : int
 | 
				
			||||||
		{
 | 
							{
 | 
				
			||||||
			Check = 0,
 | 
								Check = 0,
 | 
				
			||||||
			Users = 3
 | 
								Users = 3,
 | 
				
			||||||
 | 
								Reports = 5
 | 
				
			||||||
		};
 | 
							};
 | 
				
			||||||
		private E_GenToolType GenToolType = 0;
 | 
							private E_GenToolType GenToolType = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -314,8 +324,8 @@ namespace VEPROMS
 | 
				
			|||||||
					progressSteps1.Visible = true;
 | 
										progressSteps1.Visible = true;
 | 
				
			||||||
					progressSteps1.Refresh();
 | 
										progressSteps1.Refresh();
 | 
				
			||||||
					break;
 | 
										break;
 | 
				
			||||||
 | 
					 | 
				
			||||||
				case E_GenToolType.Users:
 | 
									case E_GenToolType.Users:
 | 
				
			||||||
 | 
									case E_GenToolType.Reports:
 | 
				
			||||||
					splitContainer3.Panel2Collapsed = true;
 | 
										splitContainer3.Panel2Collapsed = true;
 | 
				
			||||||
					progressSteps1.Visible = false;
 | 
										progressSteps1.Visible = false;
 | 
				
			||||||
					break;
 | 
										break;
 | 
				
			||||||
@@ -415,7 +425,133 @@ namespace VEPROMS
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
			ClearStepProgress();
 | 
								ClearStepProgress();
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
		
 | 
					
 | 
				
			||||||
 | 
							//C2025-009 Report for tracking PROMS Users / security
 | 
				
			||||||
 | 
							//UACfilename will hold the filename for cases when scheduled for later
 | 
				
			||||||
 | 
							private string UACfilename;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							//C2025-009 Report for tracking PROMS Users / security
 | 
				
			||||||
 | 
							private void btnUAC_Click(object sender, EventArgs e)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								if (string.IsNullOrEmpty(UACfilename))
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									SaveFileDialog sfd = new SaveFileDialog();
 | 
				
			||||||
 | 
									sfd.Filter = "Excel XLS (*.xlsx)|*.xlsx";
 | 
				
			||||||
 | 
									sfd.FileName = "UACReport.xlsx";
 | 
				
			||||||
 | 
									if (sfd.ShowDialog() == DialogResult.OK)
 | 
				
			||||||
 | 
									{
 | 
				
			||||||
 | 
										UACfilename = sfd.FileName;
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								if (!CheckProcessLater()) return;  // delay processing if set//B2017-221 Allow the batch dialog to close when waiting to process.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								txtProcess.Clear();
 | 
				
			||||||
 | 
								txtResults.Clear();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								if (!string.IsNullOrEmpty(UACfilename))
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									Generate_UAC_Report(UACfilename);
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								UACfilename = null;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							//C2025-009 Report for tracking PROMS Users / security
 | 
				
			||||||
 | 
							//Get Datatable of results then loop through outputting into excel
 | 
				
			||||||
 | 
							private void Generate_UAC_Report(string filename)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								this.Cursor = Cursors.WaitCursor;
 | 
				
			||||||
 | 
								DateTime pStart = DateTime.Now;
 | 
				
			||||||
 | 
								txtProcess.AppendText("Generate User Access Control Report in PROMS");
 | 
				
			||||||
 | 
								txtProcess.AppendText(Environment.NewLine);
 | 
				
			||||||
 | 
								txtProcess.AppendText(string.Format("Started: {0}", pStart.ToString("MM/dd/yyyy @ HH:mm")));
 | 
				
			||||||
 | 
								txtProcess.AppendText(Environment.NewLine);
 | 
				
			||||||
 | 
								Application.DoEvents();
 | 
				
			||||||
 | 
								txtResults.Clear();
 | 
				
			||||||
 | 
								txtResults.AppendText("Generating User Access Control Report");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								using (DataTable dt = UserReports.GetUserAccessControlData())
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
					                // Start Excel and get Application object.
 | 
				
			||||||
 | 
					                xls.Application excel = new xls.Application
 | 
				
			||||||
 | 
					                {
 | 
				
			||||||
 | 
					                    // Make Excel invisible and disable alerts.
 | 
				
			||||||
 | 
					                    Visible = false,
 | 
				
			||||||
 | 
					                    DisplayAlerts = false
 | 
				
			||||||
 | 
					                };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                // Create a new Workbook.
 | 
				
			||||||
 | 
					                xls.Workbook excelworkBook = excel.Workbooks.Add();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									// Create a Worksheet.
 | 
				
			||||||
 | 
									var workSheet = (xls.Worksheet)excelworkBook.ActiveSheet;
 | 
				
			||||||
 | 
									workSheet.Name = "UAC Report";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									// column headings
 | 
				
			||||||
 | 
									for (var i = 0; i < dt.Columns.Count; i++)
 | 
				
			||||||
 | 
									{
 | 
				
			||||||
 | 
										workSheet.Cells[1, i + 1] = dt.Columns[i].ColumnName;
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									// rows
 | 
				
			||||||
 | 
									for (var i = 0; i < dt.Rows.Count; i++)
 | 
				
			||||||
 | 
									{
 | 
				
			||||||
 | 
										for (var j = 0; j < dt.Columns.Count; j++)
 | 
				
			||||||
 | 
										{
 | 
				
			||||||
 | 
											workSheet.Cells[i + 2, j + 1] = dt.Rows[i][j];
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									//resize the columns to match the data
 | 
				
			||||||
 | 
									workSheet.Columns.AutoFit();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									//freeze the top row, and highlight those cells
 | 
				
			||||||
 | 
									workSheet.Application.ActiveWindow.SplitRow = 1;
 | 
				
			||||||
 | 
									workSheet.Application.ActiveWindow.FreezePanes = true;
 | 
				
			||||||
 | 
									workSheet.Cells.Range[workSheet.Cells[1, 1], workSheet.Cells[1, dt.Columns.Count]].Interior.Color = xls.XlRgbColor.rgbLightBlue;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									//save the excel file
 | 
				
			||||||
 | 
									excelworkBook.SaveAs(filename);
 | 
				
			||||||
 | 
									excelworkBook.Close();
 | 
				
			||||||
 | 
									excel.Quit();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									//release any in use com objects
 | 
				
			||||||
 | 
									releaseObject(workSheet);
 | 
				
			||||||
 | 
									releaseObject(excelworkBook);
 | 
				
			||||||
 | 
									releaseObject(excel);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								DateTime pEnd = DateTime.Now;
 | 
				
			||||||
 | 
								txtProcess.AppendText(string.Format("Completed: {0}", pEnd.ToString("MM/dd/yyyy @ HH:mm")));
 | 
				
			||||||
 | 
								Application.DoEvents();
 | 
				
			||||||
 | 
								this.Cursor = Cursors.Default;
 | 
				
			||||||
 | 
								MessageBox.Show("Generate User Access Control Report Completed", "User Access Control Report");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							//C2025-009 Report for tracking PROMS Users / security
 | 
				
			||||||
 | 
							//for releasing any Excel com objects still in memory
 | 
				
			||||||
 | 
							private void releaseObject(object obj)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								try
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									System.Runtime.InteropServices.Marshal.ReleaseComObject(obj);
 | 
				
			||||||
 | 
									obj = null;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								catch (Exception ex)
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									obj = null;
 | 
				
			||||||
 | 
									MessageBox.Show("Exception Occurred while releasing object " + ex.ToString());
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								finally
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									GC.Collect();
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		//C2025-011 RO Update Tool Memory Enhancements
 | 
							//C2025-011 RO Update Tool Memory Enhancements
 | 
				
			||||||
		private void txtProcess_TextChanged(object sender, EventArgs e)
 | 
							private void txtProcess_TextChanged(object sender, EventArgs e)
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										114
									
								
								PROMS/VEPROMS User Interface/frmGenTools.designer.cs
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										114
									
								
								PROMS/VEPROMS User Interface/frmGenTools.designer.cs
									
									
									
										generated
									
									
									
								
							@@ -51,6 +51,9 @@
 | 
				
			|||||||
            this.expandableSplitter1 = new DevComponents.DotNetBar.ExpandableSplitter();
 | 
					            this.expandableSplitter1 = new DevComponents.DotNetBar.ExpandableSplitter();
 | 
				
			||||||
            this.panelEx1 = new DevComponents.DotNetBar.PanelEx();
 | 
					            this.panelEx1 = new DevComponents.DotNetBar.PanelEx();
 | 
				
			||||||
            this.sideNav1 = new DevComponents.DotNetBar.Controls.SideNav();
 | 
					            this.sideNav1 = new DevComponents.DotNetBar.Controls.SideNav();
 | 
				
			||||||
 | 
					            this.sideNavPanel6 = new DevComponents.DotNetBar.Controls.SideNavPanel();
 | 
				
			||||||
 | 
					            this.sideNavPanel5 = new DevComponents.DotNetBar.Controls.SideNavPanel();
 | 
				
			||||||
 | 
					            this.btn_ShowUsers = new DevComponents.DotNetBar.ButtonX();
 | 
				
			||||||
            this.sideNavPanel1 = new DevComponents.DotNetBar.Controls.SideNavPanel();
 | 
					            this.sideNavPanel1 = new DevComponents.DotNetBar.Controls.SideNavPanel();
 | 
				
			||||||
            this.warningBox3 = new DevComponents.DotNetBar.Controls.WarningBox();
 | 
					            this.warningBox3 = new DevComponents.DotNetBar.Controls.WarningBox();
 | 
				
			||||||
            this.labelX7 = new DevComponents.DotNetBar.LabelX();
 | 
					            this.labelX7 = new DevComponents.DotNetBar.LabelX();
 | 
				
			||||||
@@ -62,12 +65,11 @@
 | 
				
			|||||||
            this.swCkOrphanDataRecs = new DevComponents.DotNetBar.Controls.SwitchButton();
 | 
					            this.swCkOrphanDataRecs = new DevComponents.DotNetBar.Controls.SwitchButton();
 | 
				
			||||||
            this.labelX1 = new DevComponents.DotNetBar.LabelX();
 | 
					            this.labelX1 = new DevComponents.DotNetBar.LabelX();
 | 
				
			||||||
            this.btnRunCheck = new DevComponents.DotNetBar.ButtonX();
 | 
					            this.btnRunCheck = new DevComponents.DotNetBar.ButtonX();
 | 
				
			||||||
            this.sideNavPanel5 = new DevComponents.DotNetBar.Controls.SideNavPanel();
 | 
					 | 
				
			||||||
            this.btn_ShowUsers = new DevComponents.DotNetBar.ButtonX();
 | 
					 | 
				
			||||||
            this.sideNavItem1 = new DevComponents.DotNetBar.Controls.SideNavItem();
 | 
					            this.sideNavItem1 = new DevComponents.DotNetBar.Controls.SideNavItem();
 | 
				
			||||||
            this.separator1 = new DevComponents.DotNetBar.Separator();
 | 
					            this.separator1 = new DevComponents.DotNetBar.Separator();
 | 
				
			||||||
            this.sideNavItmCheck = new DevComponents.DotNetBar.Controls.SideNavItem();
 | 
					            this.sideNavItmCheck = new DevComponents.DotNetBar.Controls.SideNavItem();
 | 
				
			||||||
            this.sideNavItmUsers = new DevComponents.DotNetBar.Controls.SideNavItem();
 | 
					            this.sideNavItmUsers = new DevComponents.DotNetBar.Controls.SideNavItem();
 | 
				
			||||||
 | 
					            this.sideNavItmReports = new DevComponents.DotNetBar.Controls.SideNavItem();
 | 
				
			||||||
            this.sideNavItmExit = new DevComponents.DotNetBar.Controls.SideNavItem();
 | 
					            this.sideNavItmExit = new DevComponents.DotNetBar.Controls.SideNavItem();
 | 
				
			||||||
            this.panelEx4 = new DevComponents.DotNetBar.PanelEx();
 | 
					            this.panelEx4 = new DevComponents.DotNetBar.PanelEx();
 | 
				
			||||||
            this.progressSteps1 = new DevComponents.DotNetBar.ProgressSteps();
 | 
					            this.progressSteps1 = new DevComponents.DotNetBar.ProgressSteps();
 | 
				
			||||||
@@ -78,6 +80,7 @@
 | 
				
			|||||||
            this.lblAdmToolProgressType = new DevComponents.DotNetBar.LabelX();
 | 
					            this.lblAdmToolProgressType = new DevComponents.DotNetBar.LabelX();
 | 
				
			||||||
            this.buttonItem1 = new DevComponents.DotNetBar.ButtonItem();
 | 
					            this.buttonItem1 = new DevComponents.DotNetBar.ButtonItem();
 | 
				
			||||||
            this.superTooltip1 = new DevComponents.DotNetBar.SuperTooltip();
 | 
					            this.superTooltip1 = new DevComponents.DotNetBar.SuperTooltip();
 | 
				
			||||||
 | 
					            this.btnUAC = new DevComponents.DotNetBar.ButtonX();
 | 
				
			||||||
            ((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).BeginInit();
 | 
					            ((System.ComponentModel.ISupportInitialize)(this.splitContainer3)).BeginInit();
 | 
				
			||||||
            this.splitContainer3.Panel1.SuspendLayout();
 | 
					            this.splitContainer3.Panel1.SuspendLayout();
 | 
				
			||||||
            this.splitContainer3.Panel2.SuspendLayout();
 | 
					            this.splitContainer3.Panel2.SuspendLayout();
 | 
				
			||||||
@@ -89,8 +92,9 @@
 | 
				
			|||||||
            this.pnlLater.SuspendLayout();
 | 
					            this.pnlLater.SuspendLayout();
 | 
				
			||||||
            this.panelEx1.SuspendLayout();
 | 
					            this.panelEx1.SuspendLayout();
 | 
				
			||||||
            this.sideNav1.SuspendLayout();
 | 
					            this.sideNav1.SuspendLayout();
 | 
				
			||||||
            this.sideNavPanel1.SuspendLayout();
 | 
					            this.sideNavPanel6.SuspendLayout();
 | 
				
			||||||
            this.sideNavPanel5.SuspendLayout();
 | 
					            this.sideNavPanel5.SuspendLayout();
 | 
				
			||||||
 | 
					            this.sideNavPanel1.SuspendLayout();
 | 
				
			||||||
            this.panelEx4.SuspendLayout();
 | 
					            this.panelEx4.SuspendLayout();
 | 
				
			||||||
            this.SuspendLayout();
 | 
					            this.SuspendLayout();
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
@@ -416,8 +420,9 @@
 | 
				
			|||||||
            // sideNav1
 | 
					            // sideNav1
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
            this.sideNav1.BackColor = System.Drawing.SystemColors.Control;
 | 
					            this.sideNav1.BackColor = System.Drawing.SystemColors.Control;
 | 
				
			||||||
            this.sideNav1.Controls.Add(this.sideNavPanel1);
 | 
					            this.sideNav1.Controls.Add(this.sideNavPanel6);
 | 
				
			||||||
            this.sideNav1.Controls.Add(this.sideNavPanel5);
 | 
					            this.sideNav1.Controls.Add(this.sideNavPanel5);
 | 
				
			||||||
 | 
					            this.sideNav1.Controls.Add(this.sideNavPanel1);
 | 
				
			||||||
            this.sideNav1.Dock = System.Windows.Forms.DockStyle.Fill;
 | 
					            this.sideNav1.Dock = System.Windows.Forms.DockStyle.Fill;
 | 
				
			||||||
            this.sideNav1.EnableClose = false;
 | 
					            this.sideNav1.EnableClose = false;
 | 
				
			||||||
            this.sideNav1.EnableMaximize = false;
 | 
					            this.sideNav1.EnableMaximize = false;
 | 
				
			||||||
@@ -426,6 +431,7 @@
 | 
				
			|||||||
            this.separator1,
 | 
					            this.separator1,
 | 
				
			||||||
            this.sideNavItmCheck,
 | 
					            this.sideNavItmCheck,
 | 
				
			||||||
            this.sideNavItmUsers,
 | 
					            this.sideNavItmUsers,
 | 
				
			||||||
 | 
					            this.sideNavItmReports,
 | 
				
			||||||
            this.sideNavItmExit});
 | 
					            this.sideNavItmExit});
 | 
				
			||||||
            this.sideNav1.Location = new System.Drawing.Point(0, 0);
 | 
					            this.sideNav1.Location = new System.Drawing.Point(0, 0);
 | 
				
			||||||
            this.sideNav1.Name = "sideNav1";
 | 
					            this.sideNav1.Name = "sideNav1";
 | 
				
			||||||
@@ -434,6 +440,40 @@
 | 
				
			|||||||
            this.sideNav1.TabIndex = 3;
 | 
					            this.sideNav1.TabIndex = 3;
 | 
				
			||||||
            this.sideNav1.Text = "sideNav1";
 | 
					            this.sideNav1.Text = "sideNav1";
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
 | 
					            // sideNavPanel6
 | 
				
			||||||
 | 
					            // 
 | 
				
			||||||
 | 
					            this.sideNavPanel6.Controls.Add(this.btnUAC);
 | 
				
			||||||
 | 
					            this.sideNavPanel6.Dock = System.Windows.Forms.DockStyle.Fill;
 | 
				
			||||||
 | 
					            this.sideNavPanel6.Location = new System.Drawing.Point(88, 31);
 | 
				
			||||||
 | 
					            this.sideNavPanel6.Name = "sideNavPanel6";
 | 
				
			||||||
 | 
					            this.sideNavPanel6.Size = new System.Drawing.Size(292, 493);
 | 
				
			||||||
 | 
					            this.sideNavPanel6.TabIndex = 14;
 | 
				
			||||||
 | 
					            // 
 | 
				
			||||||
 | 
					            // sideNavPanel5
 | 
				
			||||||
 | 
					            // 
 | 
				
			||||||
 | 
					            this.sideNavPanel5.Controls.Add(this.btn_ShowUsers);
 | 
				
			||||||
 | 
					            this.sideNavPanel5.Dock = System.Windows.Forms.DockStyle.Fill;
 | 
				
			||||||
 | 
					            this.sideNavPanel5.Location = new System.Drawing.Point(88, 31);
 | 
				
			||||||
 | 
					            this.sideNavPanel5.Name = "sideNavPanel5";
 | 
				
			||||||
 | 
					            this.sideNavPanel5.Size = new System.Drawing.Size(292, 493);
 | 
				
			||||||
 | 
					            this.sideNavPanel5.TabIndex = 14;
 | 
				
			||||||
 | 
					            this.sideNavPanel5.Visible = false;
 | 
				
			||||||
 | 
					            // 
 | 
				
			||||||
 | 
					            // btn_ShowUsers
 | 
				
			||||||
 | 
					            // 
 | 
				
			||||||
 | 
					            this.btn_ShowUsers.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
 | 
				
			||||||
 | 
					            this.btn_ShowUsers.Checked = true;
 | 
				
			||||||
 | 
					            this.btn_ShowUsers.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
 | 
				
			||||||
 | 
					            this.btn_ShowUsers.Location = new System.Drawing.Point(57, 37);
 | 
				
			||||||
 | 
					            this.btn_ShowUsers.Name = "btn_ShowUsers";
 | 
				
			||||||
 | 
					            this.btn_ShowUsers.Size = new System.Drawing.Size(171, 23);
 | 
				
			||||||
 | 
					            this.btn_ShowUsers.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
 | 
				
			||||||
 | 
					            this.superTooltip1.SetSuperTooltip(this.btn_ShowUsers, new DevComponents.DotNetBar.SuperTooltipInfo("Show Users", "", "This will return all of the users currently with open sessions in the database an" +
 | 
				
			||||||
 | 
					            "d the details of any items they have checked out.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(200, 80)));
 | 
				
			||||||
 | 
					            this.btn_ShowUsers.TabIndex = 0;
 | 
				
			||||||
 | 
					            this.btn_ShowUsers.Text = "Show Users";
 | 
				
			||||||
 | 
					            this.btn_ShowUsers.Click += new System.EventHandler(this.btn_ShowUsers_Click);
 | 
				
			||||||
 | 
					            // 
 | 
				
			||||||
            // sideNavPanel1
 | 
					            // sideNavPanel1
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
            this.sideNavPanel1.Controls.Add(this.warningBox3);
 | 
					            this.sideNavPanel1.Controls.Add(this.warningBox3);
 | 
				
			||||||
@@ -451,6 +491,7 @@
 | 
				
			|||||||
            this.sideNavPanel1.Name = "sideNavPanel1";
 | 
					            this.sideNavPanel1.Name = "sideNavPanel1";
 | 
				
			||||||
            this.sideNavPanel1.Size = new System.Drawing.Size(292, 493);
 | 
					            this.sideNavPanel1.Size = new System.Drawing.Size(292, 493);
 | 
				
			||||||
            this.sideNavPanel1.TabIndex = 2;
 | 
					            this.sideNavPanel1.TabIndex = 2;
 | 
				
			||||||
 | 
					            this.sideNavPanel1.Visible = false;
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
            // warningBox3
 | 
					            // warningBox3
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
@@ -600,31 +641,6 @@
 | 
				
			|||||||
            this.btnRunCheck.Text = "Run Check";
 | 
					            this.btnRunCheck.Text = "Run Check";
 | 
				
			||||||
            this.btnRunCheck.Click += new System.EventHandler(this.btnRunCheck_Click);
 | 
					            this.btnRunCheck.Click += new System.EventHandler(this.btnRunCheck_Click);
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
            // sideNavPanel5
 | 
					 | 
				
			||||||
            // 
 | 
					 | 
				
			||||||
            this.sideNavPanel5.Controls.Add(this.btn_ShowUsers);
 | 
					 | 
				
			||||||
            this.sideNavPanel5.Dock = System.Windows.Forms.DockStyle.Fill;
 | 
					 | 
				
			||||||
            this.sideNavPanel5.Location = new System.Drawing.Point(88, 31);
 | 
					 | 
				
			||||||
            this.sideNavPanel5.Name = "sideNavPanel5";
 | 
					 | 
				
			||||||
            this.sideNavPanel5.Size = new System.Drawing.Size(292, 493);
 | 
					 | 
				
			||||||
            this.sideNavPanel5.TabIndex = 14;
 | 
					 | 
				
			||||||
            this.sideNavPanel5.Visible = false;
 | 
					 | 
				
			||||||
            // 
 | 
					 | 
				
			||||||
            // btn_ShowUsers
 | 
					 | 
				
			||||||
            // 
 | 
					 | 
				
			||||||
            this.btn_ShowUsers.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
 | 
					 | 
				
			||||||
            this.btn_ShowUsers.Checked = true;
 | 
					 | 
				
			||||||
            this.btn_ShowUsers.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
 | 
					 | 
				
			||||||
            this.btn_ShowUsers.Location = new System.Drawing.Point(57, 37);
 | 
					 | 
				
			||||||
            this.btn_ShowUsers.Name = "btn_ShowUsers";
 | 
					 | 
				
			||||||
            this.btn_ShowUsers.Size = new System.Drawing.Size(171, 23);
 | 
					 | 
				
			||||||
            this.btn_ShowUsers.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
 | 
					 | 
				
			||||||
            this.superTooltip1.SetSuperTooltip(this.btn_ShowUsers, new DevComponents.DotNetBar.SuperTooltipInfo("Show Users", "", "This will return all of the users currently with open sessions in the database an" +
 | 
					 | 
				
			||||||
            "d the details of any items they have checked out.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(200, 80)));
 | 
					 | 
				
			||||||
            this.btn_ShowUsers.TabIndex = 0;
 | 
					 | 
				
			||||||
            this.btn_ShowUsers.Text = "Show Users";
 | 
					 | 
				
			||||||
            this.btn_ShowUsers.Click += new System.EventHandler(this.btn_ShowUsers_Click);
 | 
					 | 
				
			||||||
            // 
 | 
					 | 
				
			||||||
            // sideNavItem1
 | 
					            // sideNavItem1
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
            this.sideNavItem1.IsSystemMenu = true;
 | 
					            this.sideNavItem1.IsSystemMenu = true;
 | 
				
			||||||
@@ -644,7 +660,6 @@
 | 
				
			|||||||
            // 
 | 
					            // 
 | 
				
			||||||
            // sideNavItmCheck
 | 
					            // sideNavItmCheck
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
            this.sideNavItmCheck.Checked = true;
 | 
					 | 
				
			||||||
            this.sideNavItmCheck.Name = "sideNavItmCheck";
 | 
					            this.sideNavItmCheck.Name = "sideNavItmCheck";
 | 
				
			||||||
            this.sideNavItmCheck.Panel = this.sideNavPanel1;
 | 
					            this.sideNavItmCheck.Panel = this.sideNavPanel1;
 | 
				
			||||||
            this.sideNavItmCheck.Symbol = "";
 | 
					            this.sideNavItmCheck.Symbol = "";
 | 
				
			||||||
@@ -659,6 +674,15 @@
 | 
				
			|||||||
            this.sideNavItmUsers.Text = "Users";
 | 
					            this.sideNavItmUsers.Text = "Users";
 | 
				
			||||||
            this.sideNavItmUsers.Click += new System.EventHandler(this.sideNavItmUsers_Click);
 | 
					            this.sideNavItmUsers.Click += new System.EventHandler(this.sideNavItmUsers_Click);
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
 | 
					            // sideNavItmReports
 | 
				
			||||||
 | 
					            // 
 | 
				
			||||||
 | 
					            this.sideNavItmReports.Checked = true;
 | 
				
			||||||
 | 
					            this.sideNavItmReports.Name = "sideNavItmReports";
 | 
				
			||||||
 | 
					            this.sideNavItmReports.Panel = this.sideNavPanel6;
 | 
				
			||||||
 | 
					            this.sideNavItmReports.Symbol = "";
 | 
				
			||||||
 | 
					            this.sideNavItmReports.Text = "Reports";
 | 
				
			||||||
 | 
					            this.sideNavItmReports.Click += new System.EventHandler(this.sideNavItmReports_Click);
 | 
				
			||||||
 | 
					            // 
 | 
				
			||||||
            // sideNavItmExit
 | 
					            // sideNavItmExit
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
            this.sideNavItmExit.Name = "sideNavItmExit";
 | 
					            this.sideNavItmExit.Name = "sideNavItmExit";
 | 
				
			||||||
@@ -761,6 +785,20 @@
 | 
				
			|||||||
            this.superTooltip1.DefaultTooltipSettings = new DevComponents.DotNetBar.SuperTooltipInfo("", "", "", null, null, DevComponents.DotNetBar.eTooltipColor.Gray);
 | 
					            this.superTooltip1.DefaultTooltipSettings = new DevComponents.DotNetBar.SuperTooltipInfo("", "", "", null, null, DevComponents.DotNetBar.eTooltipColor.Gray);
 | 
				
			||||||
            this.superTooltip1.LicenseKey = "F962CEC7-CD8F-4911-A9E9-CAB39962FC1F";
 | 
					            this.superTooltip1.LicenseKey = "F962CEC7-CD8F-4911-A9E9-CAB39962FC1F";
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
 | 
					            // btnUAC
 | 
				
			||||||
 | 
					            // 
 | 
				
			||||||
 | 
					            this.btnUAC.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
 | 
				
			||||||
 | 
					            this.btnUAC.Checked = true;
 | 
				
			||||||
 | 
					            this.btnUAC.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
 | 
				
			||||||
 | 
					            this.btnUAC.Location = new System.Drawing.Point(35, 30);
 | 
				
			||||||
 | 
					            this.btnUAC.Name = "btnUAC";
 | 
				
			||||||
 | 
					            this.btnUAC.Size = new System.Drawing.Size(187, 23);
 | 
				
			||||||
 | 
					            this.btnUAC.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
 | 
				
			||||||
 | 
					            this.btnUAC.TabIndex = 0;
 | 
				
			||||||
 | 
					            this.btnUAC.Text = "Run User Access Control Report";
 | 
				
			||||||
 | 
					            this.superTooltip1.SetSuperTooltip(this.btnUAC, new DevComponents.DotNetBar.SuperTooltipInfo("UAC Report", "", "This will return a report containing info on when users were added to PROMS and when users were added to specific PROMS security groups.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray));
 | 
				
			||||||
 | 
					            this.btnUAC.Click += new System.EventHandler(this.btnUAC_Click);
 | 
				
			||||||
 | 
					            // 
 | 
				
			||||||
            // frmGenTools
 | 
					            // frmGenTools
 | 
				
			||||||
            // 
 | 
					            // 
 | 
				
			||||||
            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
 | 
					            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
 | 
				
			||||||
@@ -790,15 +828,16 @@
 | 
				
			|||||||
            this.panelEx1.ResumeLayout(false);
 | 
					            this.panelEx1.ResumeLayout(false);
 | 
				
			||||||
            this.sideNav1.ResumeLayout(false);
 | 
					            this.sideNav1.ResumeLayout(false);
 | 
				
			||||||
            this.sideNav1.PerformLayout();
 | 
					            this.sideNav1.PerformLayout();
 | 
				
			||||||
            this.sideNavPanel1.ResumeLayout(false);
 | 
					            this.sideNavPanel6.ResumeLayout(false);
 | 
				
			||||||
            this.sideNavPanel5.ResumeLayout(false);
 | 
					            this.sideNavPanel5.ResumeLayout(false);
 | 
				
			||||||
 | 
					            this.sideNavPanel1.ResumeLayout(false);
 | 
				
			||||||
            this.panelEx4.ResumeLayout(false);
 | 
					            this.panelEx4.ResumeLayout(false);
 | 
				
			||||||
            this.ResumeLayout(false);
 | 
					            this.ResumeLayout(false);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		#endregion
 | 
					        #endregion
 | 
				
			||||||
		private System.Windows.Forms.SplitContainer splitContainer3;
 | 
					        private System.Windows.Forms.SplitContainer splitContainer3;
 | 
				
			||||||
		private DevComponents.DotNetBar.PanelEx panelEx3;
 | 
							private DevComponents.DotNetBar.PanelEx panelEx3;
 | 
				
			||||||
		private System.Windows.Forms.TextBox txtResults;
 | 
							private System.Windows.Forms.TextBox txtResults;
 | 
				
			||||||
		private System.Windows.Forms.Panel panel1;
 | 
							private System.Windows.Forms.Panel panel1;
 | 
				
			||||||
@@ -829,11 +868,13 @@
 | 
				
			|||||||
		private DevComponents.DotNetBar.ButtonX btnRunCheck;
 | 
							private DevComponents.DotNetBar.ButtonX btnRunCheck;
 | 
				
			||||||
		private DevComponents.DotNetBar.Controls.SideNavPanel sideNavPanel5;
 | 
							private DevComponents.DotNetBar.Controls.SideNavPanel sideNavPanel5;
 | 
				
			||||||
		private DevComponents.DotNetBar.ButtonX btn_ShowUsers;
 | 
							private DevComponents.DotNetBar.ButtonX btn_ShowUsers;
 | 
				
			||||||
		private DevComponents.DotNetBar.Controls.SideNavItem sideNavItem1;
 | 
					        private DevComponents.DotNetBar.Controls.SideNavPanel sideNavPanel6;
 | 
				
			||||||
 | 
					        private DevComponents.DotNetBar.Controls.SideNavItem sideNavItem1;
 | 
				
			||||||
		private DevComponents.DotNetBar.Separator separator1;
 | 
							private DevComponents.DotNetBar.Separator separator1;
 | 
				
			||||||
		private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmCheck;
 | 
							private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmCheck;
 | 
				
			||||||
		private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmUsers;
 | 
							private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmUsers;
 | 
				
			||||||
		private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmExit;
 | 
					        private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmReports;
 | 
				
			||||||
 | 
					        private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmExit;
 | 
				
			||||||
		private DevComponents.DotNetBar.LabelX lblAdmToolProgressType;
 | 
							private DevComponents.DotNetBar.LabelX lblAdmToolProgressType;
 | 
				
			||||||
		private DevComponents.DotNetBar.ProgressSteps progressSteps1;
 | 
							private DevComponents.DotNetBar.ProgressSteps progressSteps1;
 | 
				
			||||||
		private DevComponents.DotNetBar.StepItem stepItem1;
 | 
							private DevComponents.DotNetBar.StepItem stepItem1;
 | 
				
			||||||
@@ -847,7 +888,8 @@
 | 
				
			|||||||
		private DevComponents.DotNetBar.PanelEx panelEx4;
 | 
							private DevComponents.DotNetBar.PanelEx panelEx4;
 | 
				
			||||||
		private DevComponents.DotNetBar.Controls.WarningBox warningBox3;
 | 
							private DevComponents.DotNetBar.Controls.WarningBox warningBox3;
 | 
				
			||||||
		private DevComponents.DotNetBar.ButtonItem buttonItem1;
 | 
							private DevComponents.DotNetBar.ButtonItem buttonItem1;
 | 
				
			||||||
	}
 | 
					        private DevComponents.DotNetBar.ButtonX btnUAC;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -117,6 +117,9 @@
 | 
				
			|||||||
  <resheader name="writer">
 | 
					  <resheader name="writer">
 | 
				
			||||||
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
					    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
				
			||||||
  </resheader>
 | 
					  </resheader>
 | 
				
			||||||
 | 
					  <metadata name="superTooltip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
 | 
				
			||||||
 | 
					    <value>17, 17</value>
 | 
				
			||||||
 | 
					  </metadata>
 | 
				
			||||||
  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
 | 
					  <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
 | 
				
			||||||
  <data name="warningBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
 | 
					  <data name="warningBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
 | 
				
			||||||
    <value>
 | 
					    <value>
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										42
									
								
								PROMS/VEPROMS.CSLA.Library/Minimal/UserReports.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								PROMS/VEPROMS.CSLA.Library/Minimal/UserReports.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,42 @@
 | 
				
			|||||||
 | 
					using System;
 | 
				
			||||||
 | 
					using Csla.Data;
 | 
				
			||||||
 | 
					using System.Data;
 | 
				
			||||||
 | 
					using System.Data.SqlClient;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					//CSM - C2025-009 - Minimal Class for User based Reports
 | 
				
			||||||
 | 
					namespace VEPROMS.CSLA.Library
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    public static class UserReports
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							#region Get User Reports
 | 
				
			||||||
 | 
							//CSM - C2025-009 Report for tracking PROMS Users / security
 | 
				
			||||||
 | 
							public static DataTable GetUserAccessControlData()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								try
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									using (SqlConnection cn = Database.VEPROMS_SqlConnection)
 | 
				
			||||||
 | 
									{
 | 
				
			||||||
 | 
										using (SqlCommand cm = cn.CreateCommand())
 | 
				
			||||||
 | 
										{
 | 
				
			||||||
 | 
										cm.CommandType = CommandType.StoredProcedure;
 | 
				
			||||||
 | 
										cm.CommandText = "getUserAcessControl";
 | 
				
			||||||
 | 
										cm.CommandTimeout = Database.DefaultTimeout;
 | 
				
			||||||
 | 
											using (SqlDataAdapter da = new SqlDataAdapter(cm))
 | 
				
			||||||
 | 
											{
 | 
				
			||||||
 | 
												DataTable dt = new DataTable();
 | 
				
			||||||
 | 
												da.Fill(dt);
 | 
				
			||||||
 | 
												return dt;
 | 
				
			||||||
 | 
											}
 | 
				
			||||||
 | 
										}
 | 
				
			||||||
 | 
									}
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								catch (Exception ex)
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									throw new DbCslaException("Error in getUserAcessControl Report: retrieving data failed", ex);
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							#endregion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@@ -34,7 +34,7 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
@@ -45,13 +45,14 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Demo\</OutputPath>
 | 
					    <OutputPath>bin\Demo\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -60,7 +61,7 @@
 | 
				
			|||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -69,7 +70,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -78,7 +79,7 @@
 | 
				
			|||||||
    <OutputPath>bin\Demo\</OutputPath>
 | 
					    <OutputPath>bin\Demo\</OutputPath>
 | 
				
			||||||
    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
					    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -388,6 +389,7 @@
 | 
				
			|||||||
    <Compile Include="Generated\ZTransition.cs" />
 | 
					    <Compile Include="Generated\ZTransition.cs" />
 | 
				
			||||||
    <Compile Include="Generated\ZTransitionInfo.cs" />
 | 
					    <Compile Include="Generated\ZTransitionInfo.cs" />
 | 
				
			||||||
    <Compile Include="Minimal\AnnotationstypeSections.cs" />
 | 
					    <Compile Include="Minimal\AnnotationstypeSections.cs" />
 | 
				
			||||||
 | 
					    <Compile Include="Minimal\UserReports.cs" />
 | 
				
			||||||
    <Compile Include="Minimal\UserSettings.cs" />
 | 
					    <Compile Include="Minimal\UserSettings.cs" />
 | 
				
			||||||
    <Compile Include="Properties\AssemblyInfo.cs" />
 | 
					    <Compile Include="Properties\AssemblyInfo.cs" />
 | 
				
			||||||
    <Compile Include="VEObjects\VEDrillDown.cs" />
 | 
					    <Compile Include="VEObjects\VEDrillDown.cs" />
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -42,6 +42,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RoAccessToSql", "..\RoAcces
 | 
				
			|||||||
		{AEEE9FD1-6892-45E2-A67E-418C06D46FF9} = {AEEE9FD1-6892-45E2-A67E-418C06D46FF9}
 | 
							{AEEE9FD1-6892-45E2-A67E-418C06D46FF9} = {AEEE9FD1-6892-45E2-A67E-418C06D46FF9}
 | 
				
			||||||
	EndProjectSection
 | 
						EndProjectSection
 | 
				
			||||||
EndProject
 | 
					EndProject
 | 
				
			||||||
 | 
					Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VlnStatus64", "VlnStatus64\VlnStatus64.csproj", "{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}"
 | 
				
			||||||
 | 
					EndProject
 | 
				
			||||||
Global
 | 
					Global
 | 
				
			||||||
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 | 
						GlobalSection(SolutionConfigurationPlatforms) = preSolution
 | 
				
			||||||
		Debug|Any CPU = Debug|Any CPU
 | 
							Debug|Any CPU = Debug|Any CPU
 | 
				
			||||||
@@ -548,6 +550,38 @@ Global
 | 
				
			|||||||
		{1EC96BDA-01E7-4153-A95D-6A4A36FA278E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
 | 
							{1EC96BDA-01E7-4153-A95D-6A4A36FA278E}.Release|Mixed Platforms.Build.0 = Release|Any CPU
 | 
				
			||||||
		{1EC96BDA-01E7-4153-A95D-6A4A36FA278E}.Release|Win32.ActiveCfg = Release|Any CPU
 | 
							{1EC96BDA-01E7-4153-A95D-6A4A36FA278E}.Release|Win32.ActiveCfg = Release|Any CPU
 | 
				
			||||||
		{1EC96BDA-01E7-4153-A95D-6A4A36FA278E}.Release|x86.ActiveCfg = Release|Any CPU
 | 
							{1EC96BDA-01E7-4153-A95D-6A4A36FA278E}.Release|x86.ActiveCfg = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Debug|Any CPU.Build.0 = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Debug|Win32.ActiveCfg = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Debug|Win32.Build.0 = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Debug|x86.ActiveCfg = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Debug|x86.Build.0 = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Demo|Any CPU.ActiveCfg = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Demo|Any CPU.Build.0 = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Demo|Mixed Platforms.ActiveCfg = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Demo|Mixed Platforms.Build.0 = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Demo|Win32.ActiveCfg = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Demo|Win32.Build.0 = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Demo|x86.ActiveCfg = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Demo|x86.Build.0 = Debug|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release_PreRegistered|Any CPU.ActiveCfg = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release_PreRegistered|Any CPU.Build.0 = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release_PreRegistered|Mixed Platforms.ActiveCfg = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release_PreRegistered|Mixed Platforms.Build.0 = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release_PreRegistered|Win32.ActiveCfg = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release_PreRegistered|Win32.Build.0 = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release_PreRegistered|x86.ActiveCfg = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release_PreRegistered|x86.Build.0 = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release|Any CPU.ActiveCfg = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release|Any CPU.Build.0 = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release|Mixed Platforms.Build.0 = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release|Win32.ActiveCfg = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release|Win32.Build.0 = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release|x86.ActiveCfg = Release|Any CPU
 | 
				
			||||||
 | 
							{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}.Release|x86.Build.0 = Release|Any CPU
 | 
				
			||||||
	EndGlobalSection
 | 
						EndGlobalSection
 | 
				
			||||||
	GlobalSection(SolutionProperties) = preSolution
 | 
						GlobalSection(SolutionProperties) = preSolution
 | 
				
			||||||
		HideSolutionNode = FALSE
 | 
							HideSolutionNode = FALSE
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										232
									
								
								PROMS/VEPROMS/VlnStatus64/StatusBarFrm.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										232
									
								
								PROMS/VEPROMS/VlnStatus64/StatusBarFrm.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,232 @@
 | 
				
			|||||||
 | 
					/*********************************************************************************************
 | 
				
			||||||
 | 
					 * Copyright 2002 - Volian Enterprises, Inc. All rights reserved.
 | 
				
			||||||
 | 
					 * Volian Enterprises - Proprietary Information - DO NOT COPY OR DISTRIBUTE
 | 
				
			||||||
 | 
					 * ------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					 * $Workfile: StatusBarFrm.cs $     $Revision: 3 $
 | 
				
			||||||
 | 
					 * $Author: Jsj $   $Date: 4/08/04 9:50a $
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 * $History: StatusBarFrm.cs $
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * *****************  Version 3  *****************
 | 
				
			||||||
 | 
					 * User: Jsj          Date: 4/08/04    Time: 9:50a
 | 
				
			||||||
 | 
					 * Updated in $/LibSource/VlnStatus
 | 
				
			||||||
 | 
					 * added profile code and try to optimize
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * *****************  Version 2  *****************
 | 
				
			||||||
 | 
					 * User: Jsj          Date: 11/26/02   Time: 3:38p
 | 
				
			||||||
 | 
					 * Updated in $/LibSource/VlnStatus
 | 
				
			||||||
 | 
					 * Added overbounds check
 | 
				
			||||||
 | 
					 *********************************************************************************************/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					using System;
 | 
				
			||||||
 | 
					using System.Drawing;
 | 
				
			||||||
 | 
					using System.Collections;
 | 
				
			||||||
 | 
					using System.ComponentModel;
 | 
				
			||||||
 | 
					using System.Windows.Forms;
 | 
				
			||||||
 | 
					//using ROProfiler; //don't forget to add VlnProfiler to the reference list
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace VlnStatus
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
						/// <summary>
 | 
				
			||||||
 | 
						/// Create a status window with a progress bar
 | 
				
			||||||
 | 
						/// </summary>
 | 
				
			||||||
 | 
						public class StatusBarFrm : System.Windows.Forms.Form
 | 
				
			||||||
 | 
						{
 | 
				
			||||||
 | 
							private System.Windows.Forms.ProgressBar progressBar1;
 | 
				
			||||||
 | 
							private System.Windows.Forms.Label lblBar;
 | 
				
			||||||
 | 
							private System.Windows.Forms.Label StatMsg;
 | 
				
			||||||
 | 
					//		private string strLblLast="";
 | 
				
			||||||
 | 
							/// <summary>
 | 
				
			||||||
 | 
							/// Required designer variable.
 | 
				
			||||||
 | 
							/// </summary>
 | 
				
			||||||
 | 
							private System.ComponentModel.Container components = null;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public StatusBarFrm()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								//
 | 
				
			||||||
 | 
								// Required for Windows Form Designer support
 | 
				
			||||||
 | 
								//
 | 
				
			||||||
 | 
								InitializeComponent();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								Text = "Status";
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public StatusBarFrm(string StatusBoxTitle)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								//
 | 
				
			||||||
 | 
								// Required for Windows Form Designer support
 | 
				
			||||||
 | 
								//
 | 
				
			||||||
 | 
								InitializeComponent();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								Text = StatusBoxTitle;
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							/// <summary>
 | 
				
			||||||
 | 
							/// Clean up any resources being used.
 | 
				
			||||||
 | 
							/// </summary>
 | 
				
			||||||
 | 
							protected override void Dispose( bool disposing )
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								if( disposing )
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									if(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.progressBar1 = new System.Windows.Forms.ProgressBar();
 | 
				
			||||||
 | 
								this.lblBar = new System.Windows.Forms.Label();
 | 
				
			||||||
 | 
								this.StatMsg = new System.Windows.Forms.Label();
 | 
				
			||||||
 | 
								this.SuspendLayout();
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								// progressBar1
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								this.progressBar1.Location = new System.Drawing.Point(29, 83);
 | 
				
			||||||
 | 
								this.progressBar1.Name = "progressBar1";
 | 
				
			||||||
 | 
								this.progressBar1.Size = new System.Drawing.Size(297, 27);
 | 
				
			||||||
 | 
								this.progressBar1.TabIndex = 0;
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								// lblBar
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								this.lblBar.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
 | 
				
			||||||
 | 
								this.lblBar.Location = new System.Drawing.Point(29, 136);
 | 
				
			||||||
 | 
								this.lblBar.Name = "lblBar";
 | 
				
			||||||
 | 
								this.lblBar.Size = new System.Drawing.Size(297, 16);
 | 
				
			||||||
 | 
								this.lblBar.TabIndex = 1;
 | 
				
			||||||
 | 
								this.lblBar.Text = "% Complete";
 | 
				
			||||||
 | 
								this.lblBar.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								// StatMsg
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								this.StatMsg.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
 | 
				
			||||||
 | 
								this.StatMsg.Location = new System.Drawing.Point(29, 18);
 | 
				
			||||||
 | 
								this.StatMsg.Name = "StatMsg";
 | 
				
			||||||
 | 
								this.StatMsg.Size = new System.Drawing.Size(307, 56);
 | 
				
			||||||
 | 
								this.StatMsg.TabIndex = 2;
 | 
				
			||||||
 | 
								this.StatMsg.Text = "Progress Bar";
 | 
				
			||||||
 | 
								this.StatMsg.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								// StatusBarFrm
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								this.AutoScaleBaseSize = new System.Drawing.Size(6, 15);
 | 
				
			||||||
 | 
								this.ClientSize = new System.Drawing.Size(350, 171);
 | 
				
			||||||
 | 
								this.ControlBox = false;
 | 
				
			||||||
 | 
								this.Controls.Add(this.StatMsg);
 | 
				
			||||||
 | 
								this.Controls.Add(this.lblBar);
 | 
				
			||||||
 | 
								this.Controls.Add(this.progressBar1);
 | 
				
			||||||
 | 
								this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D;
 | 
				
			||||||
 | 
								this.MaximizeBox = false;
 | 
				
			||||||
 | 
								this.MinimizeBox = false;
 | 
				
			||||||
 | 
								this.Name = "StatusBarFrm";
 | 
				
			||||||
 | 
								this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
 | 
				
			||||||
 | 
								this.Text = "Status";
 | 
				
			||||||
 | 
								this.TopMost = true;
 | 
				
			||||||
 | 
								this.Load += new System.EventHandler(this.StatusBarFrm_Load);
 | 
				
			||||||
 | 
								this.ResumeLayout(false);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							#endregion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							private void StatusBarFrm_Load(object sender, System.EventArgs e)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
							
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public int Value
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return progressBar1.Value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									if (value >= progressBar1.Maximum)
 | 
				
			||||||
 | 
										progressBar1.Value = progressBar1.Maximum;
 | 
				
			||||||
 | 
									else
 | 
				
			||||||
 | 
										progressBar1.Value = value;
 | 
				
			||||||
 | 
									UpateLabel();
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public int Maximum
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return progressBar1.Maximum;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									progressBar1.Maximum = value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public int Step
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return progressBar1.Step;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									progressBar1.Step = value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public void PerformStep()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								progressBar1.PerformStep();
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							private void UpateLabel()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								lblBar.Text = (Math.Round((decimal)(progressBar1.Value * 100) / progressBar1.Maximum)).ToString();
 | 
				
			||||||
 | 
								lblBar.Text += "% Complete";
 | 
				
			||||||
 | 
					//			if( lblBar.Text != strLblLast)
 | 
				
			||||||
 | 
					//			{
 | 
				
			||||||
 | 
					//				Profiler.Start("UpdateLabel");
 | 
				
			||||||
 | 
									lblBar.Refresh();
 | 
				
			||||||
 | 
					//				lblBar.Update();
 | 
				
			||||||
 | 
					//				Profiler.End("UpdateLabel");
 | 
				
			||||||
 | 
					//			}
 | 
				
			||||||
 | 
					//			strLblLast = lblBar.Text;
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public string StatusMessage
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return StatMsg.Text;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									StatMsg.Text = value;
 | 
				
			||||||
 | 
					//				Profiler.Start("StatusMessage");
 | 
				
			||||||
 | 
									StatMsg.Refresh();
 | 
				
			||||||
 | 
					//				StatMsg.Update();
 | 
				
			||||||
 | 
					//				Profiler.End("StatusMessage");
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public string StatusBoxTitle
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return Text;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									Text = value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										157
									
								
								PROMS/VEPROMS/VlnStatus64/StatusBarFrm.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										157
									
								
								PROMS/VEPROMS/VlnStatus64/StatusBarFrm.resx
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,157 @@
 | 
				
			|||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<root>
 | 
				
			||||||
 | 
					  <!-- 
 | 
				
			||||||
 | 
					    Microsoft ResX Schema 
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    Version 1.3
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    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">1.3</resheader>
 | 
				
			||||||
 | 
					    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
 | 
				
			||||||
 | 
					    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
 | 
				
			||||||
 | 
					    <data name="Name1">this is my long string</data>
 | 
				
			||||||
 | 
					    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
 | 
				
			||||||
 | 
					    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
 | 
				
			||||||
 | 
					        [base64 mime encoded serialized .NET Framework object]
 | 
				
			||||||
 | 
					    </data>
 | 
				
			||||||
 | 
					    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
 | 
				
			||||||
 | 
					        [base64 mime encoded string representing a byte array form of the .NET Framework object]
 | 
				
			||||||
 | 
					    </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 forserialized objects, and tells the 
 | 
				
			||||||
 | 
					    ResXResourceReader how to depersist the object. This is currently not 
 | 
				
			||||||
 | 
					    extensible. For a given mimetype the value must be set accordingly:
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    Note - application/x-microsoft.net.object.binary.base64 is the format 
 | 
				
			||||||
 | 
					    that the ResXResourceWriter will generate, however the reader can 
 | 
				
			||||||
 | 
					    read any of the formats listed below.
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    mimetype: application/x-microsoft.net.object.binary.base64
 | 
				
			||||||
 | 
					    value   : The object must be serialized with 
 | 
				
			||||||
 | 
					            : System.Serialization.Formatters.Binary.BinaryFormatter
 | 
				
			||||||
 | 
					            : and then encoded with base64 encoding.
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    mimetype: application/x-microsoft.net.object.soap.base64
 | 
				
			||||||
 | 
					    value   : The object must be serialized with 
 | 
				
			||||||
 | 
					            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
 | 
				
			||||||
 | 
					            : and then encoded with base64 encoding.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    mimetype: application/x-microsoft.net.object.bytearray.base64
 | 
				
			||||||
 | 
					    value   : The object must be serialized into a byte array 
 | 
				
			||||||
 | 
					            : using a System.ComponentModel.TypeConverter
 | 
				
			||||||
 | 
					            : and then encoded with base64 encoding.
 | 
				
			||||||
 | 
					    -->
 | 
				
			||||||
 | 
					  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
 | 
				
			||||||
 | 
					    <xsd:element name="root" msdata:IsDataSet="true">
 | 
				
			||||||
 | 
					      <xsd:complexType>
 | 
				
			||||||
 | 
					        <xsd:choice maxOccurs="unbounded">
 | 
				
			||||||
 | 
					          <xsd:element name="data">
 | 
				
			||||||
 | 
					            <xsd:complexType>
 | 
				
			||||||
 | 
					              <xsd:sequence>
 | 
				
			||||||
 | 
					                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
 | 
				
			||||||
 | 
					                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
 | 
				
			||||||
 | 
					              </xsd:sequence>
 | 
				
			||||||
 | 
					              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
 | 
				
			||||||
 | 
					              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
 | 
				
			||||||
 | 
					              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
 | 
				
			||||||
 | 
					            </xsd:complexType>
 | 
				
			||||||
 | 
					          </xsd:element>
 | 
				
			||||||
 | 
					          <xsd:element name="resheader">
 | 
				
			||||||
 | 
					            <xsd:complexType>
 | 
				
			||||||
 | 
					              <xsd:sequence>
 | 
				
			||||||
 | 
					                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
 | 
				
			||||||
 | 
					              </xsd:sequence>
 | 
				
			||||||
 | 
					              <xsd:attribute name="name" type="xsd:string" use="required" />
 | 
				
			||||||
 | 
					            </xsd:complexType>
 | 
				
			||||||
 | 
					          </xsd:element>
 | 
				
			||||||
 | 
					        </xsd:choice>
 | 
				
			||||||
 | 
					      </xsd:complexType>
 | 
				
			||||||
 | 
					    </xsd:element>
 | 
				
			||||||
 | 
					  </xsd:schema>
 | 
				
			||||||
 | 
					  <resheader name="resmimetype">
 | 
				
			||||||
 | 
					    <value>text/microsoft-resx</value>
 | 
				
			||||||
 | 
					  </resheader>
 | 
				
			||||||
 | 
					  <resheader name="version">
 | 
				
			||||||
 | 
					    <value>1.3</value>
 | 
				
			||||||
 | 
					  </resheader>
 | 
				
			||||||
 | 
					  <resheader name="reader">
 | 
				
			||||||
 | 
					    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
				
			||||||
 | 
					  </resheader>
 | 
				
			||||||
 | 
					  <resheader name="writer">
 | 
				
			||||||
 | 
					    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
				
			||||||
 | 
					  </resheader>
 | 
				
			||||||
 | 
					  <data name="progressBar1.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>False</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="progressBar1.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>Private</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="progressBar1.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>Private</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="lblBar.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>False</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="lblBar.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>Private</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="lblBar.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>Private</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="StatMsg.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>False</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="StatMsg.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>Private</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="StatMsg.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>Private</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>False</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>(Default)</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>False</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.Localizable" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>False</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.GridSize" type="System.Drawing.Size, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
 | 
				
			||||||
 | 
					    <value>8, 8</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.DrawGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>True</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.TrayHeight" type="System.Int32, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>80</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.Name">
 | 
				
			||||||
 | 
					    <value>StatusBarFrm</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.SnapToGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>True</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>Private</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					</root>
 | 
				
			||||||
							
								
								
									
										140
									
								
								PROMS/VEPROMS/VlnStatus64/StatusMessageFrm.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										140
									
								
								PROMS/VEPROMS/VlnStatus64/StatusMessageFrm.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,140 @@
 | 
				
			|||||||
 | 
					/*********************************************************************************************
 | 
				
			||||||
 | 
					 * Copyright 2002 - Volian Enterprises, Inc. All rights reserved.
 | 
				
			||||||
 | 
					 * Volian Enterprises - Proprietary Information - DO NOT COPY OR DISTRIBUTE
 | 
				
			||||||
 | 
					 * ------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					 * $Workfile: StatusMessageFrm.cs $     $Revision: 3 $
 | 
				
			||||||
 | 
					 * $Author: Jsj $   $Date: 5/11/04 9:30a $
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 * $History: StatusMessageFrm.cs $
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * *****************  Version 3  *****************
 | 
				
			||||||
 | 
					 * User: Jsj          Date: 5/11/04    Time: 9:30a
 | 
				
			||||||
 | 
					 * Updated in $/LibSource/VlnStatus
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * *****************  Version 2  *****************
 | 
				
			||||||
 | 
					 * User: Jsj          Date: 11/26/02   Time: 3:38p
 | 
				
			||||||
 | 
					 * Updated in $/LibSource/VlnStatus
 | 
				
			||||||
 | 
					 * Added overbounds check
 | 
				
			||||||
 | 
					 *********************************************************************************************/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					using System;
 | 
				
			||||||
 | 
					using System.Drawing;
 | 
				
			||||||
 | 
					using System.Collections;
 | 
				
			||||||
 | 
					using System.ComponentModel;
 | 
				
			||||||
 | 
					using System.Windows.Forms;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace VlnStatus
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
						/// <summary>
 | 
				
			||||||
 | 
						/// Create status message window.
 | 
				
			||||||
 | 
						/// </summary>
 | 
				
			||||||
 | 
						public class StatusMessageFrm : System.Windows.Forms.Form
 | 
				
			||||||
 | 
						{
 | 
				
			||||||
 | 
							private System.Windows.Forms.Label lblStatMsg;
 | 
				
			||||||
 | 
							/// <summary>
 | 
				
			||||||
 | 
							/// Required designer variable.
 | 
				
			||||||
 | 
							/// </summary>
 | 
				
			||||||
 | 
							private System.ComponentModel.Container components = null;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public StatusMessageFrm()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								//
 | 
				
			||||||
 | 
								// Required for Windows Form Designer support
 | 
				
			||||||
 | 
								//
 | 
				
			||||||
 | 
								InitializeComponent();
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public StatusMessageFrm(string StatTitle)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								//
 | 
				
			||||||
 | 
								// Required for Windows Form Designer support
 | 
				
			||||||
 | 
								//
 | 
				
			||||||
 | 
								InitializeComponent();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
								Text = StatTitle;
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							/// <summary>
 | 
				
			||||||
 | 
							/// Clean up any resources being used.
 | 
				
			||||||
 | 
							/// </summary>
 | 
				
			||||||
 | 
							protected override void Dispose( bool disposing )
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								if( disposing )
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									if(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.lblStatMsg = new System.Windows.Forms.Label();
 | 
				
			||||||
 | 
								this.SuspendLayout();
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								// lblStatMsg
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								this.lblStatMsg.Location = new System.Drawing.Point(19, 20);
 | 
				
			||||||
 | 
								this.lblStatMsg.Name = "lblStatMsg";
 | 
				
			||||||
 | 
								this.lblStatMsg.Size = new System.Drawing.Size(420, 81);
 | 
				
			||||||
 | 
								this.lblStatMsg.TabIndex = 0;
 | 
				
			||||||
 | 
								this.lblStatMsg.Text = "Put Status Message Here";
 | 
				
			||||||
 | 
								this.lblStatMsg.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								// StatusMessageFrm
 | 
				
			||||||
 | 
								// 
 | 
				
			||||||
 | 
								this.AutoScaleBaseSize = new System.Drawing.Size(7, 19);
 | 
				
			||||||
 | 
								this.ClientSize = new System.Drawing.Size(457, 117);
 | 
				
			||||||
 | 
								this.ControlBox = false;
 | 
				
			||||||
 | 
								this.Controls.Add(this.lblStatMsg);
 | 
				
			||||||
 | 
								this.Font = new System.Drawing.Font("Tahoma", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((System.Byte)(0)));
 | 
				
			||||||
 | 
								this.MaximizeBox = false;
 | 
				
			||||||
 | 
								this.MinimizeBox = false;
 | 
				
			||||||
 | 
								this.Name = "StatusMessageFrm";
 | 
				
			||||||
 | 
								this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
 | 
				
			||||||
 | 
								this.Text = "Status";
 | 
				
			||||||
 | 
								this.TopMost = true;
 | 
				
			||||||
 | 
								this.Load += new System.EventHandler(this.StatusMessageFrm_Load);
 | 
				
			||||||
 | 
								this.ResumeLayout(false);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							#endregion
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							private void StatusMessageFrm_Load(object sender, System.EventArgs e)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
							
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public string StatusMessage
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return lblStatMsg.Text;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									lblStatMsg.Text = value;
 | 
				
			||||||
 | 
									lblStatMsg.Refresh();
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public string StatusBoxTitle
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return Text;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									Text = value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										139
									
								
								PROMS/VEPROMS/VlnStatus64/StatusMessageFrm.resx
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										139
									
								
								PROMS/VEPROMS/VlnStatus64/StatusMessageFrm.resx
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,139 @@
 | 
				
			|||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<root>
 | 
				
			||||||
 | 
					  <!-- 
 | 
				
			||||||
 | 
					    Microsoft ResX Schema 
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    Version 1.3
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    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">1.3</resheader>
 | 
				
			||||||
 | 
					    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
 | 
				
			||||||
 | 
					    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
 | 
				
			||||||
 | 
					    <data name="Name1">this is my long string</data>
 | 
				
			||||||
 | 
					    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
 | 
				
			||||||
 | 
					    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
 | 
				
			||||||
 | 
					        [base64 mime encoded serialized .NET Framework object]
 | 
				
			||||||
 | 
					    </data>
 | 
				
			||||||
 | 
					    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
 | 
				
			||||||
 | 
					        [base64 mime encoded string representing a byte array form of the .NET Framework object]
 | 
				
			||||||
 | 
					    </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 forserialized objects, and tells the 
 | 
				
			||||||
 | 
					    ResXResourceReader how to depersist the object. This is currently not 
 | 
				
			||||||
 | 
					    extensible. For a given mimetype the value must be set accordingly:
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    Note - application/x-microsoft.net.object.binary.base64 is the format 
 | 
				
			||||||
 | 
					    that the ResXResourceWriter will generate, however the reader can 
 | 
				
			||||||
 | 
					    read any of the formats listed below.
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    mimetype: application/x-microsoft.net.object.binary.base64
 | 
				
			||||||
 | 
					    value   : The object must be serialized with 
 | 
				
			||||||
 | 
					            : System.Serialization.Formatters.Binary.BinaryFormatter
 | 
				
			||||||
 | 
					            : and then encoded with base64 encoding.
 | 
				
			||||||
 | 
					    
 | 
				
			||||||
 | 
					    mimetype: application/x-microsoft.net.object.soap.base64
 | 
				
			||||||
 | 
					    value   : The object must be serialized with 
 | 
				
			||||||
 | 
					            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
 | 
				
			||||||
 | 
					            : and then encoded with base64 encoding.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    mimetype: application/x-microsoft.net.object.bytearray.base64
 | 
				
			||||||
 | 
					    value   : The object must be serialized into a byte array 
 | 
				
			||||||
 | 
					            : using a System.ComponentModel.TypeConverter
 | 
				
			||||||
 | 
					            : and then encoded with base64 encoding.
 | 
				
			||||||
 | 
					    -->
 | 
				
			||||||
 | 
					  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
 | 
				
			||||||
 | 
					    <xsd:element name="root" msdata:IsDataSet="true">
 | 
				
			||||||
 | 
					      <xsd:complexType>
 | 
				
			||||||
 | 
					        <xsd:choice maxOccurs="unbounded">
 | 
				
			||||||
 | 
					          <xsd:element name="data">
 | 
				
			||||||
 | 
					            <xsd:complexType>
 | 
				
			||||||
 | 
					              <xsd:sequence>
 | 
				
			||||||
 | 
					                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
 | 
				
			||||||
 | 
					                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
 | 
				
			||||||
 | 
					              </xsd:sequence>
 | 
				
			||||||
 | 
					              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
 | 
				
			||||||
 | 
					              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
 | 
				
			||||||
 | 
					              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
 | 
				
			||||||
 | 
					            </xsd:complexType>
 | 
				
			||||||
 | 
					          </xsd:element>
 | 
				
			||||||
 | 
					          <xsd:element name="resheader">
 | 
				
			||||||
 | 
					            <xsd:complexType>
 | 
				
			||||||
 | 
					              <xsd:sequence>
 | 
				
			||||||
 | 
					                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
 | 
				
			||||||
 | 
					              </xsd:sequence>
 | 
				
			||||||
 | 
					              <xsd:attribute name="name" type="xsd:string" use="required" />
 | 
				
			||||||
 | 
					            </xsd:complexType>
 | 
				
			||||||
 | 
					          </xsd:element>
 | 
				
			||||||
 | 
					        </xsd:choice>
 | 
				
			||||||
 | 
					      </xsd:complexType>
 | 
				
			||||||
 | 
					    </xsd:element>
 | 
				
			||||||
 | 
					  </xsd:schema>
 | 
				
			||||||
 | 
					  <resheader name="resmimetype">
 | 
				
			||||||
 | 
					    <value>text/microsoft-resx</value>
 | 
				
			||||||
 | 
					  </resheader>
 | 
				
			||||||
 | 
					  <resheader name="version">
 | 
				
			||||||
 | 
					    <value>1.3</value>
 | 
				
			||||||
 | 
					  </resheader>
 | 
				
			||||||
 | 
					  <resheader name="reader">
 | 
				
			||||||
 | 
					    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
				
			||||||
 | 
					  </resheader>
 | 
				
			||||||
 | 
					  <resheader name="writer">
 | 
				
			||||||
 | 
					    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
 | 
				
			||||||
 | 
					  </resheader>
 | 
				
			||||||
 | 
					  <data name="lblStatMsg.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>False</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="lblStatMsg.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>Private</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="lblStatMsg.Modifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>Private</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.Locked" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>False</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.Language" type="System.Globalization.CultureInfo, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>(Default)</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.TrayLargeIcon" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>False</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.Localizable" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>False</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.GridSize" type="System.Drawing.Size, System.Drawing, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
 | 
				
			||||||
 | 
					    <value>8, 8</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.Name">
 | 
				
			||||||
 | 
					    <value>StatusMessageFrm</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.DrawGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>True</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.TrayHeight" type="System.Int32, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>80</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.SnapToGrid" type="System.Boolean, mscorlib, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>True</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					  <data name="$this.DefaultModifiers" type="System.CodeDom.MemberAttributes, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
 | 
				
			||||||
 | 
					    <value>Private</value>
 | 
				
			||||||
 | 
					  </data>
 | 
				
			||||||
 | 
					</root>
 | 
				
			||||||
							
								
								
									
										58
									
								
								PROMS/VEPROMS/VlnStatus64/VlnStatus64.csproj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										58
									
								
								PROMS/VEPROMS/VlnStatus64/VlnStatus64.csproj
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,58 @@
 | 
				
			|||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
 | 
				
			||||||
 | 
					  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
 | 
				
			||||||
 | 
					  <PropertyGroup>
 | 
				
			||||||
 | 
					    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
 | 
				
			||||||
 | 
					    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
 | 
				
			||||||
 | 
					    <ProjectGuid>{797DE52C-278C-41D4-8B65-B9CFC02DDCD9}</ProjectGuid>
 | 
				
			||||||
 | 
					    <OutputType>Library</OutputType>
 | 
				
			||||||
 | 
					    <AppDesignerFolder>Properties</AppDesignerFolder>
 | 
				
			||||||
 | 
					    <RootNamespace>VlnStatus64</RootNamespace>
 | 
				
			||||||
 | 
					    <AssemblyName>VlnStatus64</AssemblyName>
 | 
				
			||||||
 | 
					    <TargetFrameworkVersion>v4.8.1</TargetFrameworkVersion>
 | 
				
			||||||
 | 
					    <FileAlignment>512</FileAlignment>
 | 
				
			||||||
 | 
					    <Deterministic>true</Deterministic>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
 | 
				
			||||||
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
 | 
					    <Optimize>false</Optimize>
 | 
				
			||||||
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
 | 
					    <OutputPath>bin\Release\</OutputPath>
 | 
				
			||||||
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
 | 
					  </PropertyGroup>
 | 
				
			||||||
 | 
					  <ItemGroup>
 | 
				
			||||||
 | 
					    <Reference Include="System" />
 | 
				
			||||||
 | 
					    <Reference Include="System.Data" />
 | 
				
			||||||
 | 
					    <Reference Include="System.Drawing" />
 | 
				
			||||||
 | 
					    <Reference Include="System.Windows.Forms" />
 | 
				
			||||||
 | 
					    <Reference Include="System.Xml" />
 | 
				
			||||||
 | 
					  </ItemGroup>
 | 
				
			||||||
 | 
					  <ItemGroup>
 | 
				
			||||||
 | 
					    <Compile Include="Properties\AssemblyInfo.cs" />
 | 
				
			||||||
 | 
					    <Compile Include="StatusBarFrm.cs">
 | 
				
			||||||
 | 
					      <SubType>Form</SubType>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
 | 
					    <Compile Include="StatusMessageFrm.cs">
 | 
				
			||||||
 | 
					      <SubType>Form</SubType>
 | 
				
			||||||
 | 
					    </Compile>
 | 
				
			||||||
 | 
					    <Compile Include="VlnStatusBar.cs" />
 | 
				
			||||||
 | 
					    <Compile Include="VlnStatusMessage.cs" />
 | 
				
			||||||
 | 
					  </ItemGroup>
 | 
				
			||||||
 | 
					  <ItemGroup>
 | 
				
			||||||
 | 
					    <EmbeddedResource Include="StatusBarFrm.resx" />
 | 
				
			||||||
 | 
					    <EmbeddedResource Include="StatusMessageFrm.resx" />
 | 
				
			||||||
 | 
					  </ItemGroup>
 | 
				
			||||||
 | 
					  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
 | 
				
			||||||
 | 
					</Project>
 | 
				
			||||||
							
								
								
									
										148
									
								
								PROMS/VEPROMS/VlnStatus64/VlnStatusBar.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										148
									
								
								PROMS/VEPROMS/VlnStatus64/VlnStatusBar.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,148 @@
 | 
				
			|||||||
 | 
					/*********************************************************************************************
 | 
				
			||||||
 | 
					 * Copyright 2002 - Volian Enterprises, Inc. All rights reserved.
 | 
				
			||||||
 | 
					 * Volian Enterprises - Proprietary Information - DO NOT COPY OR DISTRIBUTE
 | 
				
			||||||
 | 
					 * ------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					 * $Workfile: VlnStatusBar.cs $     $Revision: 4 $
 | 
				
			||||||
 | 
					 * $Author: Jsj $   $Date: 11/26/02 4:25p $
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 * $History: VlnStatusBar.cs $
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * *****************  Version 4  *****************
 | 
				
			||||||
 | 
					 * User: Jsj          Date: 11/26/02   Time: 4:25p
 | 
				
			||||||
 | 
					 * Updated in $/LibSource/VlnStatus
 | 
				
			||||||
 | 
					 * fixed problem with counter
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * *****************  Version 3  *****************
 | 
				
			||||||
 | 
					 * User: Jsj          Date: 11/26/02   Time: 3:38p
 | 
				
			||||||
 | 
					 * Updated in $/LibSource/VlnStatus
 | 
				
			||||||
 | 
					 * Added overbounds check
 | 
				
			||||||
 | 
					 *********************************************************************************************/
 | 
				
			||||||
 | 
					using System;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace VlnStatus
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
						/// <summary>
 | 
				
			||||||
 | 
						/// Creates a Status Window with a progression bar control.
 | 
				
			||||||
 | 
						/// 
 | 
				
			||||||
 | 
						/// This class has two constructors. One allows you to pass in the title
 | 
				
			||||||
 | 
						/// of the Status Box.  The Other provides a default title of "Status".
 | 
				
			||||||
 | 
						/// The Status Box Title can also be set/changed via the StatusBoxTitle
 | 
				
			||||||
 | 
						/// property.
 | 
				
			||||||
 | 
						/// 
 | 
				
			||||||
 | 
						/// 
 | 
				
			||||||
 | 
						/// </summary>
 | 
				
			||||||
 | 
						public class VlnStatusBar
 | 
				
			||||||
 | 
						{
 | 
				
			||||||
 | 
							StatusBarFrm StatBar;
 | 
				
			||||||
 | 
							private int Cnt;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// Create a status window with the default title of "Status"
 | 
				
			||||||
 | 
							public VlnStatusBar()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								StatBar = new StatusBarFrm();
 | 
				
			||||||
 | 
								StatBar.Show();
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// Create a status window with the passed in title
 | 
				
			||||||
 | 
							public VlnStatusBar(string Title)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								StatBar = new StatusBarFrm(Title);
 | 
				
			||||||
 | 
								StatBar.Show();
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// Increament the the status bar by the passed in value.
 | 
				
			||||||
 | 
							public void PerformStep(int val)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
					//			StatBar.Value = val;
 | 
				
			||||||
 | 
					//			Cnt = val;
 | 
				
			||||||
 | 
								BarValue = val;
 | 
				
			||||||
 | 
								StatBar.PerformStep();
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// Increament the the status bar by one
 | 
				
			||||||
 | 
							public void PerformStep()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
					//			StatBar.Value = StatBar.Value + 1;
 | 
				
			||||||
 | 
								Cnt++;
 | 
				
			||||||
 | 
								BarValue = Cnt;
 | 
				
			||||||
 | 
								StatBar.PerformStep();
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
							
 | 
				
			||||||
 | 
							// This property gets or sets the current status bar value.
 | 
				
			||||||
 | 
							public int BarValue
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return StatBar.Value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									StatBar.Value = value;
 | 
				
			||||||
 | 
									Cnt = value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// This property sets or gets the maximum value that the
 | 
				
			||||||
 | 
							// BarValue property can be. i.e. when BarValue reaches this
 | 
				
			||||||
 | 
							// number, the status bar is completely displayed.
 | 
				
			||||||
 | 
							public int BarMax
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return StatBar.Maximum;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									StatBar.Maximum = value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// This property sets or gets the increamenting value used to
 | 
				
			||||||
 | 
							// move the status bar.  For example, if set to 5, each tick of
 | 
				
			||||||
 | 
							// the status bar represents a value of 5.
 | 
				
			||||||
 | 
							public int BarStepValue
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return StatBar.Step;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									StatBar.Step = value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// This property sets or gets the message above the status bar.
 | 
				
			||||||
 | 
							public string StatMsg
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return StatBar.StatusMessage;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									StatBar.StatusMessage = value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// This property sets or gets the Status Window Title
 | 
				
			||||||
 | 
							public string StatusBoxTitle
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return StatBar.StatusBoxTitle;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									StatBar.StatusBoxTitle = value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public void Dispose()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								StatBar.Dispose();
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										79
									
								
								PROMS/VEPROMS/VlnStatus64/VlnStatusMessage.cs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										79
									
								
								PROMS/VEPROMS/VlnStatus64/VlnStatusMessage.cs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,79 @@
 | 
				
			|||||||
 | 
					/*********************************************************************************************
 | 
				
			||||||
 | 
					 * Copyright 2002 - Volian Enterprises, Inc. All rights reserved.
 | 
				
			||||||
 | 
					 * Volian Enterprises - Proprietary Information - DO NOT COPY OR DISTRIBUTE
 | 
				
			||||||
 | 
					 * ------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					 * $Workfile: VlnStatusMessage.cs $     $Revision: 3 $
 | 
				
			||||||
 | 
					 * $Author: Jsj $   $Date: 11/26/02 3:38p $
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 * $History: VlnStatusMessage.cs $
 | 
				
			||||||
 | 
					 * 
 | 
				
			||||||
 | 
					 * *****************  Version 3  *****************
 | 
				
			||||||
 | 
					 * User: Jsj          Date: 11/26/02   Time: 3:38p
 | 
				
			||||||
 | 
					 * Updated in $/LibSource/VlnStatus
 | 
				
			||||||
 | 
					 * Added overbounds check
 | 
				
			||||||
 | 
					 *********************************************************************************************/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					using System;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					namespace VlnStatus
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
						/// <summary>
 | 
				
			||||||
 | 
						/// Creates a Status Window to display a status message.
 | 
				
			||||||
 | 
						/// 
 | 
				
			||||||
 | 
						/// This class has two constructors. One allows you to pass in the title
 | 
				
			||||||
 | 
						/// of the Status Box.  The Other provides a default title of "Status".
 | 
				
			||||||
 | 
						/// The Status Box Title can also be set/changed via the StatusBoxTitle
 | 
				
			||||||
 | 
						/// property.
 | 
				
			||||||
 | 
						/// 
 | 
				
			||||||
 | 
						/// </summary>
 | 
				
			||||||
 | 
						public class VlnStatusMessage
 | 
				
			||||||
 | 
						{
 | 
				
			||||||
 | 
							StatusMessageFrm StatusMessageBox;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// Create a status window with the default title of "Status"
 | 
				
			||||||
 | 
							public VlnStatusMessage()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								StatusMessageBox = new StatusMessageFrm();
 | 
				
			||||||
 | 
								StatusMessageBox.Show();
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// Create a status window with the passed in title.
 | 
				
			||||||
 | 
							public VlnStatusMessage(string StatusBoxTitle)
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								StatusMessageBox = new StatusMessageFrm(StatusBoxTitle);
 | 
				
			||||||
 | 
								StatusMessageBox.Show();
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// This property gets or sets the current status message
 | 
				
			||||||
 | 
							public string StatusMessage
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return StatusMessageBox.StatusMessage;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									StatusMessageBox.StatusMessage = value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							// This property gets or sets the status box title
 | 
				
			||||||
 | 
							public string StatusBoxTitle
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								get
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									return StatusMessageBox.StatusBoxTitle;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
								set
 | 
				
			||||||
 | 
								{
 | 
				
			||||||
 | 
									StatusMessageBox.StatusBoxTitle = value;
 | 
				
			||||||
 | 
								}
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
							public void Dispose()
 | 
				
			||||||
 | 
							{
 | 
				
			||||||
 | 
								StatusMessageBox.Dispose();
 | 
				
			||||||
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@@ -61,7 +61,7 @@
 | 
				
			|||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
@@ -87,6 +87,7 @@
 | 
				
			|||||||
    <DebugType>none</DebugType>
 | 
					    <DebugType>none</DebugType>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
@@ -94,7 +95,7 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <BaseAddress>285212672</BaseAddress>
 | 
					    <BaseAddress>285212672</BaseAddress>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -104,7 +105,7 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <BaseAddress>285212672</BaseAddress>
 | 
					    <BaseAddress>285212672</BaseAddress>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -115,7 +116,7 @@
 | 
				
			|||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>
 | 
					    <DebugType>
 | 
				
			||||||
    </DebugType>
 | 
					    </DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -125,7 +126,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
					    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
				
			||||||
    <BaseAddress>285212672</BaseAddress>
 | 
					    <BaseAddress>285212672</BaseAddress>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -35,6 +35,7 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
@@ -44,13 +45,14 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -59,7 +61,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -34,7 +34,7 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
@@ -45,13 +45,14 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Demo\</OutputPath>
 | 
					    <OutputPath>bin\Demo\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -60,7 +61,7 @@
 | 
				
			|||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -69,7 +70,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -78,7 +79,7 @@
 | 
				
			|||||||
    <OutputPath>bin\Demo\</OutputPath>
 | 
					    <OutputPath>bin\Demo\</OutputPath>
 | 
				
			||||||
    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
					    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -26,6 +26,7 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
@@ -35,13 +36,14 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
 | 
					  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
					    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
@@ -51,7 +53,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
					    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -34,7 +34,7 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
@@ -45,13 +45,14 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -60,7 +61,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -98,8 +99,8 @@
 | 
				
			|||||||
    <Reference Include="System.Drawing" />
 | 
					    <Reference Include="System.Drawing" />
 | 
				
			||||||
    <Reference Include="System.Windows.Forms" />
 | 
					    <Reference Include="System.Windows.Forms" />
 | 
				
			||||||
    <Reference Include="System.Xml" />
 | 
					    <Reference Include="System.Xml" />
 | 
				
			||||||
    <Reference Include="VlnStatus">
 | 
					    <Reference Include="VlnStatus64">
 | 
				
			||||||
      <HintPath>..\ReferencedObjects\LibSource\VlnStatus\bin\Debug\VlnStatus.dll</HintPath>
 | 
					      <HintPath>..\VEPROMS\VlnStatus64\bin\Debug\VlnStatus64.dll</HintPath>
 | 
				
			||||||
    </Reference>
 | 
					    </Reference>
 | 
				
			||||||
  </ItemGroup>
 | 
					  </ItemGroup>
 | 
				
			||||||
  <ItemGroup>
 | 
					  <ItemGroup>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -34,7 +34,7 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
@@ -45,13 +45,14 @@
 | 
				
			|||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -60,7 +61,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -31,6 +31,7 @@
 | 
				
			|||||||
    <OutputPath>.\bin\Debug\</OutputPath>
 | 
					    <OutputPath>.\bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
@@ -38,13 +39,14 @@
 | 
				
			|||||||
    <OutputPath>.\bin\Release\</OutputPath>
 | 
					    <OutputPath>.\bin\Release\</OutputPath>
 | 
				
			||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
 | 
					  <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
    <OutputPath>bin\Debug\</OutputPath>
 | 
					    <OutputPath>bin\Debug\</OutputPath>
 | 
				
			||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
					    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -53,7 +55,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE</DefineConstants>
 | 
					    <DefineConstants>TRACE</DefineConstants>
 | 
				
			||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>pdbonly</DebugType>
 | 
					    <DebugType>pdbonly</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
					    <CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -61,7 +61,7 @@
 | 
				
			|||||||
    <WarningLevel>4</WarningLevel>
 | 
					    <WarningLevel>4</WarningLevel>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
 | 
				
			||||||
@@ -87,6 +87,7 @@
 | 
				
			|||||||
    <DebugType>none</DebugType>
 | 
					    <DebugType>none</DebugType>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
					  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Demo|AnyCPU' ">
 | 
				
			||||||
    <DebugSymbols>true</DebugSymbols>
 | 
					    <DebugSymbols>true</DebugSymbols>
 | 
				
			||||||
@@ -94,7 +95,7 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <BaseAddress>285212672</BaseAddress>
 | 
					    <BaseAddress>285212672</BaseAddress>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -104,7 +105,7 @@
 | 
				
			|||||||
    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
					    <DefineConstants>DEBUG;TRACE</DefineConstants>
 | 
				
			||||||
    <BaseAddress>285212672</BaseAddress>
 | 
					    <BaseAddress>285212672</BaseAddress>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -115,7 +116,7 @@
 | 
				
			|||||||
    <Optimize>true</Optimize>
 | 
					    <Optimize>true</Optimize>
 | 
				
			||||||
    <DebugType>
 | 
					    <DebugType>
 | 
				
			||||||
    </DebugType>
 | 
					    </DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
@@ -125,7 +126,7 @@
 | 
				
			|||||||
    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
					    <DefineConstants>TRACE;DEMO</DefineConstants>
 | 
				
			||||||
    <BaseAddress>285212672</BaseAddress>
 | 
					    <BaseAddress>285212672</BaseAddress>
 | 
				
			||||||
    <DebugType>full</DebugType>
 | 
					    <DebugType>full</DebugType>
 | 
				
			||||||
    <PlatformTarget>x86</PlatformTarget>
 | 
					    <PlatformTarget>x64</PlatformTarget>
 | 
				
			||||||
    <ErrorReport>prompt</ErrorReport>
 | 
					    <ErrorReport>prompt</ErrorReport>
 | 
				
			||||||
    <Prefer32Bit>false</Prefer32Bit>
 | 
					    <Prefer32Bit>false</Prefer32Bit>
 | 
				
			||||||
  </PropertyGroup>
 | 
					  </PropertyGroup>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user