Compare commits
14 Commits
C2025-017_
...
C2021-058_
Author | SHA1 | Date | |
---|---|---|---|
7555a0389b | |||
1ac6e4b1a0 | |||
d2fc4c6134 | |||
73cad308aa | |||
c9f4c33ba1 | |||
3f0bdc593c | |||
0da2d38bd8 | |||
3a6ce52ead | |||
eb0582ae69 | |||
3143d094e8 | |||
f265a23f97 | |||
dceeb410c6 | |||
30be08fe4d | |||
20247d0bc2 |
@@ -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,162 @@ 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
|
||||||
|
|
||||||
|
IF (@@Error = 0) PRINT 'Procedure Creation: [getUserAcessControl] Succeeded'
|
||||||
|
ELSE PRINT 'Procedure Creation: [getUserAcessControl] Error on Creation'
|
||||||
|
GO
|
||||||
|
|
||||||
|
-- C2021-058 Admin Tool Purge Change History / C2025-052 Admin Tool Index Maintenance
|
||||||
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[vesp_PurgeChangeHistory]') AND OBJECTPROPERTY(id,N'IsProcedure') = 1)
|
||||||
|
DROP PROCEDURE [vesp_PurgeChangeHistory];
|
||||||
|
|
||||||
|
GO
|
||||||
|
|
||||||
|
/****** Object: StoredProcedure [dbo].[vesp_PurgeChangeHistory] Script Date: 9/9/2025 6:51:42 AM ******/
|
||||||
|
|
||||||
|
-- =============================================
|
||||||
|
-- Author: Matthew Schill
|
||||||
|
-- Create date: 09/09/2025
|
||||||
|
-- Description: Admin Tool Purge Change History. Add the ability to remove audit records from Admin Tools.
|
||||||
|
-- =============================================
|
||||||
|
CREATE PROCEDURE [dbo].[vesp_PurgeChangeHistory]
|
||||||
|
(
|
||||||
|
@dte AS datetime
|
||||||
|
)
|
||||||
|
AS
|
||||||
|
BEGIN
|
||||||
|
Delete from Versions where DTS < @dte
|
||||||
|
Delete from DocumentAudits where DTS < @dte
|
||||||
|
delete from Figures where ROFSTID not in(select rofstid from Associations) and DTS < @dte
|
||||||
|
Delete from ROFSTs where ROFSTID not in(select rofstid from Associations) and DTS < @dte
|
||||||
|
delete from roimages where rodbid not in(select rodbid from rofsts) and DTS < @dte
|
||||||
|
delete from documents where docid not in(select docid from entries) and DTS < @dte
|
||||||
|
PRINT 'Phase 1'
|
||||||
|
delete from tblAnnotations where deletestatus != 0 and DTS < @dte
|
||||||
|
delete from drousages where docid in(select docid from tbldocuments where deletestatus != 0) and DTS < @dte
|
||||||
|
delete from tblEntries where deletestatus != 0 and DTS < @dte
|
||||||
|
delete from tblDocuments where deletestatus != 0 and DTS < @dte
|
||||||
|
delete from tblGrids where deletestatus != 0 and DTS < @dte
|
||||||
|
delete from tblImages where deletestatus != 0 and DTS < @dte
|
||||||
|
PRINT 'Phase 2'
|
||||||
|
delete from tblROUsages where deletestatus != 0 and DTS < @dte
|
||||||
|
delete from tblTransitions where deletestatus != 0 and DTS < @dte
|
||||||
|
delete from tblParts where deletestatus != 0 and DTS < @dte
|
||||||
|
delete from tblItems where deletestatus != 0 and ItemID Not IN (Select ItemID from Parts) and DTS < @dte
|
||||||
|
PRINT 'Purge Contents'
|
||||||
|
delete from tblContents where deletestatus != 0 and DTS < @dte
|
||||||
|
PRINT 'Phase 3'
|
||||||
|
delete from AnnotationAudits where DTS < @dte
|
||||||
|
delete from ContentAudits where DTS < @dte
|
||||||
|
delete from EntryAudits where DTS < @dte
|
||||||
|
delete from DocumentAudits where DTS < @dte
|
||||||
|
delete from GridAudits where DTS < @dte
|
||||||
|
delete from ImageAudits where DTS < @dte
|
||||||
|
PRINT 'Phase 4'
|
||||||
|
delete from ItemAudits where DTS < @dte
|
||||||
|
delete from PartAudits where DTS < @dte
|
||||||
|
delete from ROUsageAudits where DTS < @dte
|
||||||
|
delete from TransitionAudits where DTS < @dte
|
||||||
|
|
||||||
|
RETURN
|
||||||
|
END
|
||||||
|
|
||||||
|
IF (@@Error = 0) PRINT 'Procedure Creation: [vesp_PurgeChangeHistory] Succeeded'
|
||||||
|
ELSE PRINT 'Procedure Creation: [vesp_PurgeChangeHistory] Error on Creation'
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[vesp_IndexMaintenance]') AND OBJECTPROPERTY(id,N'IsProcedure') = 1)
|
||||||
|
DROP PROCEDURE [vesp_IndexMaintenance];
|
||||||
|
|
||||||
|
GO
|
||||||
|
|
||||||
|
/****** Object: StoredProcedure [dbo].[vesp_IndexMaintenance] Script Date: 9/9/2025 7:54:42 AM ******/
|
||||||
|
|
||||||
|
-- =============================================
|
||||||
|
-- Author: Matthew Schill
|
||||||
|
-- Create date: 09/09/2025
|
||||||
|
-- Description: Rebuild all indexes in the db
|
||||||
|
-- =============================================
|
||||||
|
CREATE PROCEDURE [dbo].[vesp_IndexMaintenance]
|
||||||
|
With Execute as Owner
|
||||||
|
AS
|
||||||
|
BEGIN
|
||||||
|
|
||||||
|
Exec sp_msforeachtable 'SET QUOTED_IDENTIFIER ON; ALTER INDEX ALL ON ? REBUILD'
|
||||||
|
|
||||||
|
RETURN
|
||||||
|
END
|
||||||
|
|
||||||
|
IF (@@Error = 0) PRINT 'Procedure Creation: [vesp_IndexMaintenance] Succeeded'
|
||||||
|
ELSE PRINT 'Procedure Creation: [vesp_IndexMaintenance] Error on Creation'
|
||||||
|
GO
|
||||||
|
|
||||||
|
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[vesp_GetOtherActiveSessions]') AND OBJECTPROPERTY(id,N'IsProcedure') = 1)
|
||||||
|
DROP PROCEDURE [vesp_GetOtherActiveSessions];
|
||||||
|
|
||||||
|
GO
|
||||||
|
|
||||||
|
/****** Object: StoredProcedure [dbo].[vesp_GetOtherActiveSessions] Script Date: 9/10/2025 7:54:42 AM ******/
|
||||||
|
|
||||||
|
-- =============================================
|
||||||
|
-- Author: Matthew Schill
|
||||||
|
-- Create date: 09/10/2025
|
||||||
|
-- Description: Get active sessions by users other than the current user
|
||||||
|
-- =============================================
|
||||||
|
CREATE PROCEDURE [dbo].[vesp_GetOtherActiveSessions]
|
||||||
|
(
|
||||||
|
@UsrID AS varchar(100)
|
||||||
|
)
|
||||||
|
AS
|
||||||
|
BEGIN
|
||||||
|
|
||||||
|
SELECT
|
||||||
|
[UserID],
|
||||||
|
[DTSDtart],
|
||||||
|
[MachineName]
|
||||||
|
FROM [Sessions]
|
||||||
|
WHERE DTSEnd IS NULL AND UserID != @UsrID
|
||||||
|
|
||||||
|
RETURN
|
||||||
|
END
|
||||||
|
|
||||||
|
IF (@@Error = 0) PRINT 'Procedure Creation: [vesp_GetOtherActiveSessions] Succeeded'
|
||||||
|
ELSE PRINT 'Procedure Creation: [vesp_GetOtherActiveSessions] Error on Creation'
|
||||||
|
GO
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
---------------------------------------------------------------------------
|
---------------------------------------------------------------------------
|
||||||
| ADD New Code Before this Block |
|
| ADD New Code Before this Block |
|
||||||
@@ -24264,8 +24420,8 @@ BEGIN TRY -- Try Block
|
|||||||
DECLARE @RevDate varchar(255)
|
DECLARE @RevDate varchar(255)
|
||||||
DECLARE @RevDescription varchar(255)
|
DECLARE @RevDescription varchar(255)
|
||||||
|
|
||||||
set @RevDate = '08/18/2025 2:07 PM'
|
set @RevDate = '09/16/2025 7:00 AM'
|
||||||
set @RevDescription = 'Updated Index maintenance that occurs after RO FST Load to improve RO Performance'
|
set @RevDescription = 'Added Purge Change History and Index Maintenance functions to Admin Tools'
|
||||||
|
|
||||||
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">
|
||||||
|
708
PROMS/VEPROMS User Interface/frmBatchRefresh.Designer.cs
generated
708
PROMS/VEPROMS User Interface/frmBatchRefresh.Designer.cs
generated
@@ -52,24 +52,6 @@
|
|||||||
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.sideNavPanel4 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
|
||||||
this.swDeleteFolder = new DevComponents.DotNetBar.Controls.SwitchButton();
|
|
||||||
this.labelX13 = new DevComponents.DotNetBar.LabelX();
|
|
||||||
this.swDeleteAnnotations = new DevComponents.DotNetBar.Controls.SwitchButton();
|
|
||||||
this.labelX14 = new DevComponents.DotNetBar.LabelX();
|
|
||||||
this.myTVdel = new System.Windows.Forms.TreeView();
|
|
||||||
this.btnDeleteItems = new DevComponents.DotNetBar.ButtonX();
|
|
||||||
this.sideNavPanel3 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
|
||||||
this.swCheckROLinks = new DevComponents.DotNetBar.Controls.SwitchButton();
|
|
||||||
this.labelX12 = new DevComponents.DotNetBar.LabelX();
|
|
||||||
this.warningBox5 = new DevComponents.DotNetBar.Controls.WarningBox();
|
|
||||||
this.line3 = new DevComponents.DotNetBar.Controls.Line();
|
|
||||||
this.swUpdateROVals = new DevComponents.DotNetBar.Controls.SwitchButton();
|
|
||||||
this.swRefreshTrans = new DevComponents.DotNetBar.Controls.SwitchButton();
|
|
||||||
this.labelX11 = new DevComponents.DotNetBar.LabelX();
|
|
||||||
this.labelX6 = new DevComponents.DotNetBar.LabelX();
|
|
||||||
this.warningBox1 = new DevComponents.DotNetBar.Controls.WarningBox();
|
|
||||||
this.btnFixLinks = new DevComponents.DotNetBar.ButtonX();
|
|
||||||
this.sideNavPanel2 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
this.sideNavPanel2 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
||||||
this.swRefreshTblsForSrch = new DevComponents.DotNetBar.Controls.SwitchButton();
|
this.swRefreshTblsForSrch = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
this.lblRefreshTblForSrch = new DevComponents.DotNetBar.LabelX();
|
this.lblRefreshTblForSrch = new DevComponents.DotNetBar.LabelX();
|
||||||
@@ -86,10 +68,36 @@
|
|||||||
this.labelX8 = new DevComponents.DotNetBar.LabelX();
|
this.labelX8 = new DevComponents.DotNetBar.LabelX();
|
||||||
this.line2 = new DevComponents.DotNetBar.Controls.Line();
|
this.line2 = new DevComponents.DotNetBar.Controls.Line();
|
||||||
this.btnRunRepair = new DevComponents.DotNetBar.ButtonX();
|
this.btnRunRepair = new DevComponents.DotNetBar.ButtonX();
|
||||||
|
this.sideNavPanel4 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
||||||
|
this.swDeleteFolder = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
|
this.labelX13 = new DevComponents.DotNetBar.LabelX();
|
||||||
|
this.swDeleteAnnotations = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
|
this.labelX14 = new DevComponents.DotNetBar.LabelX();
|
||||||
|
this.myTVdel = new System.Windows.Forms.TreeView();
|
||||||
|
this.btnDeleteItems = new DevComponents.DotNetBar.ButtonX();
|
||||||
|
this.sideNavPanel5 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
||||||
|
this.btnIndexMaint = new DevComponents.DotNetBar.ButtonX();
|
||||||
|
this.itemPanel1 = new DevComponents.DotNetBar.PanelEx();
|
||||||
|
this.btnPurgeChange = new DevComponents.DotNetBar.ButtonX();
|
||||||
|
this.dtePurge = new System.Windows.Forms.DateTimePicker();
|
||||||
|
this.warningBox3 = new DevComponents.DotNetBar.Controls.WarningBox();
|
||||||
|
this.warningBox6 = new DevComponents.DotNetBar.Controls.WarningBox();
|
||||||
|
this.sideNavPanel3 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
||||||
|
this.swCheckROLinks = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
|
this.labelX12 = new DevComponents.DotNetBar.LabelX();
|
||||||
|
this.warningBox5 = new DevComponents.DotNetBar.Controls.WarningBox();
|
||||||
|
this.line3 = new DevComponents.DotNetBar.Controls.Line();
|
||||||
|
this.swUpdateROVals = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
|
this.swRefreshTrans = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
|
this.labelX11 = new DevComponents.DotNetBar.LabelX();
|
||||||
|
this.labelX6 = new DevComponents.DotNetBar.LabelX();
|
||||||
|
this.warningBox1 = new DevComponents.DotNetBar.Controls.WarningBox();
|
||||||
|
this.btnFixLinks = 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.sideNavItmRepair = new DevComponents.DotNetBar.Controls.SideNavItem();
|
this.sideNavItmRepair = new DevComponents.DotNetBar.Controls.SideNavItem();
|
||||||
this.sideNavItmLinks = new DevComponents.DotNetBar.Controls.SideNavItem();
|
this.sideNavItmLinks = new DevComponents.DotNetBar.Controls.SideNavItem();
|
||||||
|
this.sideNavItmMaint = new DevComponents.DotNetBar.Controls.SideNavItem();
|
||||||
this.sideNavItmDelete = new DevComponents.DotNetBar.Controls.SideNavItem();
|
this.sideNavItmDelete = 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();
|
||||||
@@ -112,9 +120,11 @@
|
|||||||
this.pnlLater.SuspendLayout();
|
this.pnlLater.SuspendLayout();
|
||||||
this.panelEx1.SuspendLayout();
|
this.panelEx1.SuspendLayout();
|
||||||
this.sideNav1.SuspendLayout();
|
this.sideNav1.SuspendLayout();
|
||||||
this.sideNavPanel4.SuspendLayout();
|
|
||||||
this.sideNavPanel3.SuspendLayout();
|
|
||||||
this.sideNavPanel2.SuspendLayout();
|
this.sideNavPanel2.SuspendLayout();
|
||||||
|
this.sideNavPanel4.SuspendLayout();
|
||||||
|
this.sideNavPanel5.SuspendLayout();
|
||||||
|
this.itemPanel1.SuspendLayout();
|
||||||
|
this.sideNavPanel3.SuspendLayout();
|
||||||
this.panelEx4.SuspendLayout();
|
this.panelEx4.SuspendLayout();
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
//
|
//
|
||||||
@@ -124,7 +134,7 @@
|
|||||||
this.myTV.Dock = System.Windows.Forms.DockStyle.Bottom;
|
this.myTV.Dock = System.Windows.Forms.DockStyle.Bottom;
|
||||||
this.myTV.Location = new System.Drawing.Point(0, 230);
|
this.myTV.Location = new System.Drawing.Point(0, 230);
|
||||||
this.myTV.Name = "myTV";
|
this.myTV.Name = "myTV";
|
||||||
this.myTV.Size = new System.Drawing.Size(291, 310);
|
this.myTV.Size = new System.Drawing.Size(268, 310);
|
||||||
this.myTV.TabIndex = 4;
|
this.myTV.TabIndex = 4;
|
||||||
this.myTV.AfterCheck += new System.Windows.Forms.TreeViewEventHandler(this.myTV_AfterCheck);
|
this.myTV.AfterCheck += new System.Windows.Forms.TreeViewEventHandler(this.myTV_AfterCheck);
|
||||||
//
|
//
|
||||||
@@ -451,6 +461,7 @@
|
|||||||
//
|
//
|
||||||
this.sideNav1.BackColor = System.Drawing.SystemColors.Control;
|
this.sideNav1.BackColor = System.Drawing.SystemColors.Control;
|
||||||
this.sideNav1.Controls.Add(this.sideNavPanel2);
|
this.sideNav1.Controls.Add(this.sideNavPanel2);
|
||||||
|
this.sideNav1.Controls.Add(this.sideNavPanel5);
|
||||||
this.sideNav1.Controls.Add(this.sideNavPanel4);
|
this.sideNav1.Controls.Add(this.sideNavPanel4);
|
||||||
this.sideNav1.Controls.Add(this.sideNavPanel3);
|
this.sideNav1.Controls.Add(this.sideNavPanel3);
|
||||||
this.sideNav1.Dock = System.Windows.Forms.DockStyle.Fill;
|
this.sideNav1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
@@ -461,6 +472,7 @@
|
|||||||
this.separator1,
|
this.separator1,
|
||||||
this.sideNavItmRepair,
|
this.sideNavItmRepair,
|
||||||
this.sideNavItmLinks,
|
this.sideNavItmLinks,
|
||||||
|
this.sideNavItmMaint,
|
||||||
this.sideNavItmDelete,
|
this.sideNavItmDelete,
|
||||||
this.sideNavItmExit});
|
this.sideNavItmExit});
|
||||||
this.sideNav1.Location = new System.Drawing.Point(0, 0);
|
this.sideNav1.Location = new System.Drawing.Point(0, 0);
|
||||||
@@ -470,275 +482,6 @@
|
|||||||
this.sideNav1.TabIndex = 3;
|
this.sideNav1.TabIndex = 3;
|
||||||
this.sideNav1.Text = "sideNav1";
|
this.sideNav1.Text = "sideNav1";
|
||||||
//
|
//
|
||||||
// sideNavPanel4
|
|
||||||
//
|
|
||||||
this.sideNavPanel4.Controls.Add(this.swDeleteFolder);
|
|
||||||
this.sideNavPanel4.Controls.Add(this.labelX13);
|
|
||||||
this.sideNavPanel4.Controls.Add(this.swDeleteAnnotations);
|
|
||||||
this.sideNavPanel4.Controls.Add(this.labelX14);
|
|
||||||
this.sideNavPanel4.Controls.Add(this.myTVdel);
|
|
||||||
this.sideNavPanel4.Controls.Add(this.btnDeleteItems);
|
|
||||||
this.sideNavPanel4.Dock = System.Windows.Forms.DockStyle.Fill;
|
|
||||||
this.sideNavPanel4.Location = new System.Drawing.Point(81, 31);
|
|
||||||
this.sideNavPanel4.MinimumSize = new System.Drawing.Size(0, 493);
|
|
||||||
this.sideNavPanel4.Name = "sideNavPanel4";
|
|
||||||
this.sideNavPanel4.Size = new System.Drawing.Size(299, 493);
|
|
||||||
this.sideNavPanel4.TabIndex = 27;
|
|
||||||
this.sideNavPanel4.Visible = false;
|
|
||||||
//
|
|
||||||
// swDeleteFolder
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
this.swDeleteFolder.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
|
||||||
this.swDeleteFolder.Location = new System.Drawing.Point(10, 43);
|
|
||||||
this.swDeleteFolder.Name = "swDeleteFolder";
|
|
||||||
this.swDeleteFolder.Size = new System.Drawing.Size(69, 22);
|
|
||||||
this.swDeleteFolder.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.swDeleteFolder, new DevComponents.DotNetBar.SuperTooltipInfo("Delete Folders", "", resources.GetString("swDeleteFolder.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 140)));
|
|
||||||
this.swDeleteFolder.SwitchClickTogglesValue = true;
|
|
||||||
this.swDeleteFolder.TabIndex = 39;
|
|
||||||
this.swDeleteFolder.ValueChanged += new System.EventHandler(this.swDeleteFolder_ValueChanged);
|
|
||||||
//
|
|
||||||
// labelX13
|
|
||||||
//
|
|
||||||
this.labelX13.BackColor = System.Drawing.Color.Transparent;
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
this.labelX13.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
|
||||||
this.labelX13.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
||||||
this.labelX13.Location = new System.Drawing.Point(85, 42);
|
|
||||||
this.labelX13.Name = "labelX13";
|
|
||||||
this.labelX13.Size = new System.Drawing.Size(168, 22);
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.labelX13, new DevComponents.DotNetBar.SuperTooltipInfo("Delete Folders", "", resources.GetString("labelX13.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 140)));
|
|
||||||
this.labelX13.TabIndex = 38;
|
|
||||||
this.labelX13.Text = "Delete Folders";
|
|
||||||
//
|
|
||||||
// swDeleteAnnotations
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
this.swDeleteAnnotations.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
|
||||||
this.swDeleteAnnotations.Location = new System.Drawing.Point(10, 15);
|
|
||||||
this.swDeleteAnnotations.Name = "swDeleteAnnotations";
|
|
||||||
this.swDeleteAnnotations.Size = new System.Drawing.Size(69, 22);
|
|
||||||
this.swDeleteAnnotations.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.swDeleteAnnotations, new DevComponents.DotNetBar.SuperTooltipInfo("Delete Annotations", "", resources.GetString("swDeleteAnnotations.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 155)));
|
|
||||||
this.swDeleteAnnotations.SwitchClickTogglesValue = true;
|
|
||||||
this.swDeleteAnnotations.TabIndex = 37;
|
|
||||||
this.swDeleteAnnotations.Value = true;
|
|
||||||
this.swDeleteAnnotations.ValueObject = "Y";
|
|
||||||
this.swDeleteAnnotations.ValueChanged += new System.EventHandler(this.swDeleteAnnotations_ValueChanged);
|
|
||||||
//
|
|
||||||
// labelX14
|
|
||||||
//
|
|
||||||
this.labelX14.BackColor = System.Drawing.Color.Transparent;
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
this.labelX14.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
|
||||||
this.labelX14.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
||||||
this.labelX14.Location = new System.Drawing.Point(85, 14);
|
|
||||||
this.labelX14.Name = "labelX14";
|
|
||||||
this.labelX14.Size = new System.Drawing.Size(186, 22);
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.labelX14, new DevComponents.DotNetBar.SuperTooltipInfo("Delete Annotations", "", resources.GetString("labelX14.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 155)));
|
|
||||||
this.labelX14.TabIndex = 36;
|
|
||||||
this.labelX14.Text = "Delete Annotations";
|
|
||||||
//
|
|
||||||
// myTVdel
|
|
||||||
//
|
|
||||||
this.myTVdel.CheckBoxes = true;
|
|
||||||
this.myTVdel.Dock = System.Windows.Forms.DockStyle.Bottom;
|
|
||||||
this.myTVdel.Location = new System.Drawing.Point(0, 126);
|
|
||||||
this.myTVdel.Name = "myTVdel";
|
|
||||||
this.myTVdel.Size = new System.Drawing.Size(299, 367);
|
|
||||||
this.myTVdel.TabIndex = 34;
|
|
||||||
this.myTVdel.AfterCheck += new System.Windows.Forms.TreeViewEventHandler(this.myTV_AfterCheck);
|
|
||||||
//
|
|
||||||
// btnDeleteItems
|
|
||||||
//
|
|
||||||
this.btnDeleteItems.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
|
|
||||||
this.btnDeleteItems.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
|
||||||
this.btnDeleteItems.Checked = true;
|
|
||||||
this.btnDeleteItems.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
|
|
||||||
this.btnDeleteItems.Location = new System.Drawing.Point(39, 98);
|
|
||||||
this.btnDeleteItems.Name = "btnDeleteItems";
|
|
||||||
this.btnDeleteItems.Size = new System.Drawing.Size(220, 23);
|
|
||||||
this.btnDeleteItems.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.btnDeleteItems, new DevComponents.DotNetBar.SuperTooltipInfo("Process Deletions", "", resources.GetString("btnDeleteItems.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(200, 175)));
|
|
||||||
this.btnDeleteItems.TabIndex = 35;
|
|
||||||
this.btnDeleteItems.Text = "Process Deletions";
|
|
||||||
this.btnDeleteItems.Click += new System.EventHandler(this.btnDeleteItems_Click);
|
|
||||||
//
|
|
||||||
// sideNavPanel3
|
|
||||||
//
|
|
||||||
this.sideNavPanel3.Controls.Add(this.swCheckROLinks);
|
|
||||||
this.sideNavPanel3.Controls.Add(this.labelX12);
|
|
||||||
this.sideNavPanel3.Controls.Add(this.warningBox5);
|
|
||||||
this.sideNavPanel3.Controls.Add(this.line3);
|
|
||||||
this.sideNavPanel3.Controls.Add(this.swUpdateROVals);
|
|
||||||
this.sideNavPanel3.Controls.Add(this.swRefreshTrans);
|
|
||||||
this.sideNavPanel3.Controls.Add(this.labelX11);
|
|
||||||
this.sideNavPanel3.Controls.Add(this.labelX6);
|
|
||||||
this.sideNavPanel3.Controls.Add(this.warningBox1);
|
|
||||||
this.sideNavPanel3.Controls.Add(this.myTV);
|
|
||||||
this.sideNavPanel3.Controls.Add(this.btnFixLinks);
|
|
||||||
this.sideNavPanel3.Dock = System.Windows.Forms.DockStyle.Fill;
|
|
||||||
this.sideNavPanel3.Location = new System.Drawing.Point(89, 31);
|
|
||||||
this.sideNavPanel3.MinimumSize = new System.Drawing.Size(0, 540);
|
|
||||||
this.sideNavPanel3.Name = "sideNavPanel3";
|
|
||||||
this.sideNavPanel3.Size = new System.Drawing.Size(291, 540);
|
|
||||||
this.sideNavPanel3.TabIndex = 10;
|
|
||||||
this.sideNavPanel3.Visible = false;
|
|
||||||
//
|
|
||||||
// swCheckROLinks
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
this.swCheckROLinks.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
|
||||||
this.swCheckROLinks.Location = new System.Drawing.Point(10, 66);
|
|
||||||
this.swCheckROLinks.Name = "swCheckROLinks";
|
|
||||||
this.swCheckROLinks.Size = new System.Drawing.Size(91, 22);
|
|
||||||
this.swCheckROLinks.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.swCheckROLinks, new DevComponents.DotNetBar.SuperTooltipInfo("Check RO Links", "", resources.GetString("swCheckROLinks.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 150)));
|
|
||||||
this.swCheckROLinks.SwitchClickTogglesValue = true;
|
|
||||||
this.swCheckROLinks.TabIndex = 33;
|
|
||||||
this.swCheckROLinks.ValueChanged += new System.EventHandler(this.swCheckROLinks_ValueChanged);
|
|
||||||
//
|
|
||||||
// labelX12
|
|
||||||
//
|
|
||||||
this.labelX12.BackColor = System.Drawing.Color.Transparent;
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
this.labelX12.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
|
||||||
this.labelX12.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
||||||
this.labelX12.Location = new System.Drawing.Point(107, 66);
|
|
||||||
this.labelX12.Name = "labelX12";
|
|
||||||
this.labelX12.Size = new System.Drawing.Size(186, 22);
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.labelX12, new DevComponents.DotNetBar.SuperTooltipInfo("Check RO Links", "", resources.GetString("labelX12.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(350, 175)));
|
|
||||||
this.labelX12.TabIndex = 32;
|
|
||||||
this.labelX12.Text = "Check RO Links";
|
|
||||||
//
|
|
||||||
// warningBox5
|
|
||||||
//
|
|
||||||
this.warningBox5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
|
||||||
this.warningBox5.CloseButtonVisible = false;
|
|
||||||
this.warningBox5.Image = ((System.Drawing.Image)(resources.GetObject("warningBox5.Image")));
|
|
||||||
this.warningBox5.Location = new System.Drawing.Point(17, 145);
|
|
||||||
this.warningBox5.Margin = new System.Windows.Forms.Padding(4);
|
|
||||||
this.warningBox5.Name = "warningBox5";
|
|
||||||
this.warningBox5.OptionsButtonVisible = false;
|
|
||||||
this.warningBox5.Size = new System.Drawing.Size(262, 32);
|
|
||||||
this.warningBox5.TabIndex = 31;
|
|
||||||
this.warningBox5.Text = "<b>NOTE</b> These tools can take a long time to run";
|
|
||||||
//
|
|
||||||
// line3
|
|
||||||
//
|
|
||||||
this.line3.BackColor = System.Drawing.Color.Transparent;
|
|
||||||
this.line3.Location = new System.Drawing.Point(6, 127);
|
|
||||||
this.line3.Name = "line3";
|
|
||||||
this.line3.Size = new System.Drawing.Size(285, 12);
|
|
||||||
this.line3.TabIndex = 30;
|
|
||||||
this.line3.Text = "line3";
|
|
||||||
//
|
|
||||||
// swUpdateROVals
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
this.swUpdateROVals.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
|
||||||
this.swUpdateROVals.Location = new System.Drawing.Point(10, 10);
|
|
||||||
this.swUpdateROVals.Name = "swUpdateROVals";
|
|
||||||
this.swUpdateROVals.Size = new System.Drawing.Size(91, 22);
|
|
||||||
this.swUpdateROVals.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.swUpdateROVals, new DevComponents.DotNetBar.SuperTooltipInfo("Update RO Values", "", resources.GetString("swUpdateROVals.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 150)));
|
|
||||||
this.swUpdateROVals.SwitchClickTogglesValue = true;
|
|
||||||
this.swUpdateROVals.TabIndex = 29;
|
|
||||||
this.swUpdateROVals.Value = true;
|
|
||||||
this.swUpdateROVals.ValueObject = "Y";
|
|
||||||
this.swUpdateROVals.ValueChanged += new System.EventHandler(this.swUpdateROVals_ValueChanged);
|
|
||||||
//
|
|
||||||
// swRefreshTrans
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
this.swRefreshTrans.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
|
||||||
this.swRefreshTrans.Location = new System.Drawing.Point(10, 38);
|
|
||||||
this.swRefreshTrans.Name = "swRefreshTrans";
|
|
||||||
this.swRefreshTrans.Size = new System.Drawing.Size(91, 22);
|
|
||||||
this.swRefreshTrans.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.swRefreshTrans, new DevComponents.DotNetBar.SuperTooltipInfo("Refresh Transitions", "", resources.GetString("swRefreshTrans.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(265, 175)));
|
|
||||||
this.swRefreshTrans.SwitchClickTogglesValue = true;
|
|
||||||
this.swRefreshTrans.TabIndex = 29;
|
|
||||||
this.swRefreshTrans.ValueChanged += new System.EventHandler(this.swRefreshTrans_ValueChanged);
|
|
||||||
//
|
|
||||||
// labelX11
|
|
||||||
//
|
|
||||||
this.labelX11.BackColor = System.Drawing.Color.Transparent;
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
this.labelX11.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
|
||||||
this.labelX11.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
||||||
this.labelX11.Location = new System.Drawing.Point(107, 10);
|
|
||||||
this.labelX11.Name = "labelX11";
|
|
||||||
this.labelX11.Size = new System.Drawing.Size(186, 22);
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.labelX11, new DevComponents.DotNetBar.SuperTooltipInfo("Update RO Values", "", resources.GetString("labelX11.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 150)));
|
|
||||||
this.labelX11.TabIndex = 28;
|
|
||||||
this.labelX11.Text = "Update RO Values";
|
|
||||||
//
|
|
||||||
// labelX6
|
|
||||||
//
|
|
||||||
this.labelX6.BackColor = System.Drawing.Color.Transparent;
|
|
||||||
//
|
|
||||||
//
|
|
||||||
//
|
|
||||||
this.labelX6.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
|
||||||
this.labelX6.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
|
||||||
this.labelX6.Location = new System.Drawing.Point(107, 38);
|
|
||||||
this.labelX6.Name = "labelX6";
|
|
||||||
this.labelX6.Size = new System.Drawing.Size(186, 22);
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.labelX6, new DevComponents.DotNetBar.SuperTooltipInfo("Refresh Transitions", "", resources.GetString("labelX6.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(256, 175)));
|
|
||||||
this.labelX6.TabIndex = 28;
|
|
||||||
this.labelX6.Text = "Refresh Transitions";
|
|
||||||
//
|
|
||||||
// warningBox1
|
|
||||||
//
|
|
||||||
this.warningBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
|
||||||
this.warningBox1.CloseButtonVisible = false;
|
|
||||||
this.warningBox1.Image = ((System.Drawing.Image)(resources.GetObject("warningBox1.Image")));
|
|
||||||
this.warningBox1.Location = new System.Drawing.Point(17, 181);
|
|
||||||
this.warningBox1.Margin = new System.Windows.Forms.Padding(4);
|
|
||||||
this.warningBox1.Name = "warningBox1";
|
|
||||||
this.warningBox1.OptionsButtonVisible = false;
|
|
||||||
this.warningBox1.Size = new System.Drawing.Size(262, 43);
|
|
||||||
this.warningBox1.TabIndex = 7;
|
|
||||||
this.warningBox1.Text = " Be sure there is a current backup of the \r\n database prior to running these func" +
|
|
||||||
"tions";
|
|
||||||
//
|
|
||||||
// btnFixLinks
|
|
||||||
//
|
|
||||||
this.btnFixLinks.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
|
|
||||||
this.btnFixLinks.Checked = true;
|
|
||||||
this.btnFixLinks.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
|
|
||||||
this.btnFixLinks.Location = new System.Drawing.Point(10, 98);
|
|
||||||
this.btnFixLinks.Name = "btnFixLinks";
|
|
||||||
this.btnFixLinks.Size = new System.Drawing.Size(280, 23);
|
|
||||||
this.btnFixLinks.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.btnFixLinks, new DevComponents.DotNetBar.SuperTooltipInfo("Process Links", "", "This will run the selected RO Links or Transitions Links tool.\r\n\r\nClick on the on" +
|
|
||||||
"/off switches to turn on/off each tool.\r\n\r\nNote that only one of these tools can" +
|
|
||||||
" be run at a time.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(200, 130)));
|
|
||||||
this.btnFixLinks.TabIndex = 6;
|
|
||||||
this.btnFixLinks.Text = "Process Links";
|
|
||||||
this.btnFixLinks.Click += new System.EventHandler(this.btnFixLinks_Click);
|
|
||||||
//
|
|
||||||
// sideNavPanel2
|
// sideNavPanel2
|
||||||
//
|
//
|
||||||
this.sideNavPanel2.Controls.Add(this.swRefreshTblsForSrch);
|
this.sideNavPanel2.Controls.Add(this.swRefreshTblsForSrch);
|
||||||
@@ -757,9 +500,9 @@
|
|||||||
this.sideNavPanel2.Controls.Add(this.line2);
|
this.sideNavPanel2.Controls.Add(this.line2);
|
||||||
this.sideNavPanel2.Controls.Add(this.btnRunRepair);
|
this.sideNavPanel2.Controls.Add(this.btnRunRepair);
|
||||||
this.sideNavPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
|
this.sideNavPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
this.sideNavPanel2.Location = new System.Drawing.Point(81, 31);
|
this.sideNavPanel2.Location = new System.Drawing.Point(112, 31);
|
||||||
this.sideNavPanel2.Name = "sideNavPanel2";
|
this.sideNavPanel2.Name = "sideNavPanel2";
|
||||||
this.sideNavPanel2.Size = new System.Drawing.Size(299, 493);
|
this.sideNavPanel2.Size = new System.Drawing.Size(268, 493);
|
||||||
this.sideNavPanel2.TabIndex = 6;
|
this.sideNavPanel2.TabIndex = 6;
|
||||||
//
|
//
|
||||||
// swRefreshTblsForSrch
|
// swRefreshTblsForSrch
|
||||||
@@ -988,6 +731,364 @@
|
|||||||
this.btnRunRepair.Text = "Run Repair";
|
this.btnRunRepair.Text = "Run Repair";
|
||||||
this.btnRunRepair.Click += new System.EventHandler(this.btnRunRepair_Click);
|
this.btnRunRepair.Click += new System.EventHandler(this.btnRunRepair_Click);
|
||||||
//
|
//
|
||||||
|
// sideNavPanel4
|
||||||
|
//
|
||||||
|
this.sideNavPanel4.Controls.Add(this.swDeleteFolder);
|
||||||
|
this.sideNavPanel4.Controls.Add(this.labelX13);
|
||||||
|
this.sideNavPanel4.Controls.Add(this.swDeleteAnnotations);
|
||||||
|
this.sideNavPanel4.Controls.Add(this.labelX14);
|
||||||
|
this.sideNavPanel4.Controls.Add(this.myTVdel);
|
||||||
|
this.sideNavPanel4.Controls.Add(this.btnDeleteItems);
|
||||||
|
this.sideNavPanel4.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
|
this.sideNavPanel4.Location = new System.Drawing.Point(112, 31);
|
||||||
|
this.sideNavPanel4.MinimumSize = new System.Drawing.Size(0, 493);
|
||||||
|
this.sideNavPanel4.Name = "sideNavPanel4";
|
||||||
|
this.sideNavPanel4.Size = new System.Drawing.Size(268, 493);
|
||||||
|
this.sideNavPanel4.TabIndex = 27;
|
||||||
|
this.sideNavPanel4.Visible = false;
|
||||||
|
//
|
||||||
|
// swDeleteFolder
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.swDeleteFolder.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.swDeleteFolder.Location = new System.Drawing.Point(10, 43);
|
||||||
|
this.swDeleteFolder.Name = "swDeleteFolder";
|
||||||
|
this.swDeleteFolder.Size = new System.Drawing.Size(69, 22);
|
||||||
|
this.swDeleteFolder.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.swDeleteFolder, new DevComponents.DotNetBar.SuperTooltipInfo("Delete Folders", "", resources.GetString("swDeleteFolder.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 140)));
|
||||||
|
this.swDeleteFolder.SwitchClickTogglesValue = true;
|
||||||
|
this.swDeleteFolder.TabIndex = 39;
|
||||||
|
this.swDeleteFolder.ValueChanged += new System.EventHandler(this.swDeleteFolder_ValueChanged);
|
||||||
|
//
|
||||||
|
// labelX13
|
||||||
|
//
|
||||||
|
this.labelX13.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.labelX13.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.labelX13.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.labelX13.Location = new System.Drawing.Point(85, 42);
|
||||||
|
this.labelX13.Name = "labelX13";
|
||||||
|
this.labelX13.Size = new System.Drawing.Size(168, 22);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.labelX13, new DevComponents.DotNetBar.SuperTooltipInfo("Delete Folders", "", resources.GetString("labelX13.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 140)));
|
||||||
|
this.labelX13.TabIndex = 38;
|
||||||
|
this.labelX13.Text = "Delete Folders";
|
||||||
|
//
|
||||||
|
// swDeleteAnnotations
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.swDeleteAnnotations.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.swDeleteAnnotations.Location = new System.Drawing.Point(10, 15);
|
||||||
|
this.swDeleteAnnotations.Name = "swDeleteAnnotations";
|
||||||
|
this.swDeleteAnnotations.Size = new System.Drawing.Size(69, 22);
|
||||||
|
this.swDeleteAnnotations.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.swDeleteAnnotations, new DevComponents.DotNetBar.SuperTooltipInfo("Delete Annotations", "", resources.GetString("swDeleteAnnotations.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 155)));
|
||||||
|
this.swDeleteAnnotations.SwitchClickTogglesValue = true;
|
||||||
|
this.swDeleteAnnotations.TabIndex = 37;
|
||||||
|
this.swDeleteAnnotations.Value = true;
|
||||||
|
this.swDeleteAnnotations.ValueObject = "Y";
|
||||||
|
this.swDeleteAnnotations.ValueChanged += new System.EventHandler(this.swDeleteAnnotations_ValueChanged);
|
||||||
|
//
|
||||||
|
// labelX14
|
||||||
|
//
|
||||||
|
this.labelX14.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.labelX14.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.labelX14.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.labelX14.Location = new System.Drawing.Point(85, 14);
|
||||||
|
this.labelX14.Name = "labelX14";
|
||||||
|
this.labelX14.Size = new System.Drawing.Size(186, 22);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.labelX14, new DevComponents.DotNetBar.SuperTooltipInfo("Delete Annotations", "", resources.GetString("labelX14.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 155)));
|
||||||
|
this.labelX14.TabIndex = 36;
|
||||||
|
this.labelX14.Text = "Delete Annotations";
|
||||||
|
//
|
||||||
|
// myTVdel
|
||||||
|
//
|
||||||
|
this.myTVdel.CheckBoxes = true;
|
||||||
|
this.myTVdel.Dock = System.Windows.Forms.DockStyle.Bottom;
|
||||||
|
this.myTVdel.Location = new System.Drawing.Point(0, 126);
|
||||||
|
this.myTVdel.Name = "myTVdel";
|
||||||
|
this.myTVdel.Size = new System.Drawing.Size(268, 367);
|
||||||
|
this.myTVdel.TabIndex = 34;
|
||||||
|
this.myTVdel.AfterCheck += new System.Windows.Forms.TreeViewEventHandler(this.myTV_AfterCheck);
|
||||||
|
//
|
||||||
|
// btnDeleteItems
|
||||||
|
//
|
||||||
|
this.btnDeleteItems.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
|
||||||
|
this.btnDeleteItems.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
|
||||||
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
|
this.btnDeleteItems.Checked = true;
|
||||||
|
this.btnDeleteItems.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
|
||||||
|
this.btnDeleteItems.Location = new System.Drawing.Point(39, 98);
|
||||||
|
this.btnDeleteItems.Name = "btnDeleteItems";
|
||||||
|
this.btnDeleteItems.Size = new System.Drawing.Size(189, 23);
|
||||||
|
this.btnDeleteItems.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.btnDeleteItems, new DevComponents.DotNetBar.SuperTooltipInfo("Process Deletions", "", resources.GetString("btnDeleteItems.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(200, 175)));
|
||||||
|
this.btnDeleteItems.TabIndex = 35;
|
||||||
|
this.btnDeleteItems.Text = "Process Deletions";
|
||||||
|
this.btnDeleteItems.Click += new System.EventHandler(this.btnDeleteItems_Click);
|
||||||
|
//
|
||||||
|
// sideNavPanel5
|
||||||
|
//
|
||||||
|
this.sideNavPanel5.Controls.Add(this.btnIndexMaint);
|
||||||
|
this.sideNavPanel5.Controls.Add(this.itemPanel1);
|
||||||
|
this.sideNavPanel5.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
|
this.sideNavPanel5.Location = new System.Drawing.Point(112, 31);
|
||||||
|
this.sideNavPanel5.MinimumSize = new System.Drawing.Size(0, 493);
|
||||||
|
this.sideNavPanel5.Name = "sideNavPanel5";
|
||||||
|
this.sideNavPanel5.Size = new System.Drawing.Size(268, 493);
|
||||||
|
this.sideNavPanel5.TabIndex = 26;
|
||||||
|
this.sideNavPanel5.Visible = false;
|
||||||
|
//
|
||||||
|
// btnIndexMaint
|
||||||
|
//
|
||||||
|
this.btnIndexMaint.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
|
||||||
|
this.btnIndexMaint.Checked = true;
|
||||||
|
this.btnIndexMaint.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
|
||||||
|
this.btnIndexMaint.Location = new System.Drawing.Point(20, 152);
|
||||||
|
this.btnIndexMaint.Name = "btnIndexMaint";
|
||||||
|
this.btnIndexMaint.Size = new System.Drawing.Size(227, 23);
|
||||||
|
this.btnIndexMaint.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.btnIndexMaint.TabIndex = 4;
|
||||||
|
this.btnIndexMaint.Text = "Perform Index Maintenance";
|
||||||
|
this.btnIndexMaint.Tooltip = resources.GetString("btnIndexMaint.Tooltip");
|
||||||
|
this.btnIndexMaint.Click += new System.EventHandler(this.btnIndexMaint_Click);
|
||||||
|
//
|
||||||
|
// itemPanel1
|
||||||
|
//
|
||||||
|
this.itemPanel1.Controls.Add(this.btnPurgeChange);
|
||||||
|
this.itemPanel1.Controls.Add(this.dtePurge);
|
||||||
|
this.itemPanel1.Controls.Add(this.warningBox3);
|
||||||
|
this.itemPanel1.Controls.Add(this.warningBox6);
|
||||||
|
this.itemPanel1.DisabledBackColor = System.Drawing.Color.Empty;
|
||||||
|
this.itemPanel1.Location = new System.Drawing.Point(0, -2);
|
||||||
|
this.itemPanel1.Name = "itemPanel1";
|
||||||
|
this.itemPanel1.Size = new System.Drawing.Size(267, 148);
|
||||||
|
this.itemPanel1.Style.Border = DevComponents.DotNetBar.eBorderType.DoubleLine;
|
||||||
|
this.itemPanel1.Style.BorderColor.Color = System.Drawing.Color.DarkGray;
|
||||||
|
this.itemPanel1.TabIndex = 0;
|
||||||
|
//
|
||||||
|
// btnPurgeChange
|
||||||
|
//
|
||||||
|
this.btnPurgeChange.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
|
||||||
|
this.btnPurgeChange.Checked = true;
|
||||||
|
this.btnPurgeChange.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
|
||||||
|
this.btnPurgeChange.Location = new System.Drawing.Point(18, 32);
|
||||||
|
this.btnPurgeChange.Name = "btnPurgeChange";
|
||||||
|
this.btnPurgeChange.Size = new System.Drawing.Size(227, 23);
|
||||||
|
this.btnPurgeChange.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.btnPurgeChange.TabIndex = 1;
|
||||||
|
this.btnPurgeChange.Text = "Purge Change History";
|
||||||
|
this.btnPurgeChange.Tooltip = resources.GetString("btnPurgeChange.Tooltip");
|
||||||
|
this.btnPurgeChange.Click += new System.EventHandler(this.btnPurgeChange_Click);
|
||||||
|
//
|
||||||
|
// dtePurge
|
||||||
|
//
|
||||||
|
this.dtePurge.Format = System.Windows.Forms.DateTimePickerFormat.Short;
|
||||||
|
this.dtePurge.Location = new System.Drawing.Point(92, 7);
|
||||||
|
this.dtePurge.Name = "dtePurge";
|
||||||
|
this.dtePurge.Size = new System.Drawing.Size(87, 20);
|
||||||
|
this.dtePurge.TabIndex = 0;
|
||||||
|
//
|
||||||
|
// warningBox3
|
||||||
|
//
|
||||||
|
this.warningBox3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
||||||
|
this.warningBox3.CloseButtonVisible = false;
|
||||||
|
this.warningBox3.Image = ((System.Drawing.Image)(resources.GetObject("warningBox3.Image")));
|
||||||
|
this.warningBox3.Location = new System.Drawing.Point(1, 61);
|
||||||
|
this.warningBox3.Margin = new System.Windows.Forms.Padding(4);
|
||||||
|
this.warningBox3.Name = "warningBox3";
|
||||||
|
this.warningBox3.OptionsButtonVisible = false;
|
||||||
|
this.warningBox3.Size = new System.Drawing.Size(264, 32);
|
||||||
|
this.warningBox3.TabIndex = 32;
|
||||||
|
this.warningBox3.Text = "<b>NOTE</b> These tools can take a long time to run";
|
||||||
|
//
|
||||||
|
// warningBox6
|
||||||
|
//
|
||||||
|
this.warningBox6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
||||||
|
this.warningBox6.CloseButtonVisible = false;
|
||||||
|
this.warningBox6.Image = ((System.Drawing.Image)(resources.GetObject("warningBox6.Image")));
|
||||||
|
this.warningBox6.Location = new System.Drawing.Point(1, 97);
|
||||||
|
this.warningBox6.Margin = new System.Windows.Forms.Padding(4);
|
||||||
|
this.warningBox6.Name = "warningBox6";
|
||||||
|
this.warningBox6.OptionsButtonVisible = false;
|
||||||
|
this.warningBox6.Size = new System.Drawing.Size(264, 43);
|
||||||
|
this.warningBox6.TabIndex = 31;
|
||||||
|
this.warningBox6.Text = " Be sure there is a current backup of the \r\n database prior to running these func" +
|
||||||
|
"tions";
|
||||||
|
//
|
||||||
|
// sideNavPanel3
|
||||||
|
//
|
||||||
|
this.sideNavPanel3.Controls.Add(this.swCheckROLinks);
|
||||||
|
this.sideNavPanel3.Controls.Add(this.labelX12);
|
||||||
|
this.sideNavPanel3.Controls.Add(this.warningBox5);
|
||||||
|
this.sideNavPanel3.Controls.Add(this.line3);
|
||||||
|
this.sideNavPanel3.Controls.Add(this.swUpdateROVals);
|
||||||
|
this.sideNavPanel3.Controls.Add(this.swRefreshTrans);
|
||||||
|
this.sideNavPanel3.Controls.Add(this.labelX11);
|
||||||
|
this.sideNavPanel3.Controls.Add(this.labelX6);
|
||||||
|
this.sideNavPanel3.Controls.Add(this.warningBox1);
|
||||||
|
this.sideNavPanel3.Controls.Add(this.myTV);
|
||||||
|
this.sideNavPanel3.Controls.Add(this.btnFixLinks);
|
||||||
|
this.sideNavPanel3.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
|
this.sideNavPanel3.Location = new System.Drawing.Point(112, 31);
|
||||||
|
this.sideNavPanel3.MinimumSize = new System.Drawing.Size(0, 540);
|
||||||
|
this.sideNavPanel3.Name = "sideNavPanel3";
|
||||||
|
this.sideNavPanel3.Size = new System.Drawing.Size(268, 540);
|
||||||
|
this.sideNavPanel3.TabIndex = 10;
|
||||||
|
this.sideNavPanel3.Visible = false;
|
||||||
|
//
|
||||||
|
// swCheckROLinks
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.swCheckROLinks.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.swCheckROLinks.Location = new System.Drawing.Point(10, 66);
|
||||||
|
this.swCheckROLinks.Name = "swCheckROLinks";
|
||||||
|
this.swCheckROLinks.Size = new System.Drawing.Size(91, 22);
|
||||||
|
this.swCheckROLinks.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.swCheckROLinks, new DevComponents.DotNetBar.SuperTooltipInfo("Check RO Links", "", resources.GetString("swCheckROLinks.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 150)));
|
||||||
|
this.swCheckROLinks.SwitchClickTogglesValue = true;
|
||||||
|
this.swCheckROLinks.TabIndex = 33;
|
||||||
|
this.swCheckROLinks.ValueChanged += new System.EventHandler(this.swCheckROLinks_ValueChanged);
|
||||||
|
//
|
||||||
|
// labelX12
|
||||||
|
//
|
||||||
|
this.labelX12.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.labelX12.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.labelX12.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.labelX12.Location = new System.Drawing.Point(107, 66);
|
||||||
|
this.labelX12.Name = "labelX12";
|
||||||
|
this.labelX12.Size = new System.Drawing.Size(186, 22);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.labelX12, new DevComponents.DotNetBar.SuperTooltipInfo("Check RO Links", "", resources.GetString("labelX12.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(350, 175)));
|
||||||
|
this.labelX12.TabIndex = 32;
|
||||||
|
this.labelX12.Text = "Check RO Links";
|
||||||
|
//
|
||||||
|
// warningBox5
|
||||||
|
//
|
||||||
|
this.warningBox5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
||||||
|
this.warningBox5.CloseButtonVisible = false;
|
||||||
|
this.warningBox5.Image = ((System.Drawing.Image)(resources.GetObject("warningBox5.Image")));
|
||||||
|
this.warningBox5.Location = new System.Drawing.Point(17, 145);
|
||||||
|
this.warningBox5.Margin = new System.Windows.Forms.Padding(4);
|
||||||
|
this.warningBox5.Name = "warningBox5";
|
||||||
|
this.warningBox5.OptionsButtonVisible = false;
|
||||||
|
this.warningBox5.Size = new System.Drawing.Size(262, 32);
|
||||||
|
this.warningBox5.TabIndex = 31;
|
||||||
|
this.warningBox5.Text = "<b>NOTE</b> These tools can take a long time to run";
|
||||||
|
//
|
||||||
|
// line3
|
||||||
|
//
|
||||||
|
this.line3.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
this.line3.Location = new System.Drawing.Point(6, 127);
|
||||||
|
this.line3.Name = "line3";
|
||||||
|
this.line3.Size = new System.Drawing.Size(285, 12);
|
||||||
|
this.line3.TabIndex = 30;
|
||||||
|
this.line3.Text = "line3";
|
||||||
|
//
|
||||||
|
// swUpdateROVals
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.swUpdateROVals.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.swUpdateROVals.Location = new System.Drawing.Point(10, 10);
|
||||||
|
this.swUpdateROVals.Name = "swUpdateROVals";
|
||||||
|
this.swUpdateROVals.Size = new System.Drawing.Size(91, 22);
|
||||||
|
this.swUpdateROVals.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.swUpdateROVals, new DevComponents.DotNetBar.SuperTooltipInfo("Update RO Values", "", resources.GetString("swUpdateROVals.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 150)));
|
||||||
|
this.swUpdateROVals.SwitchClickTogglesValue = true;
|
||||||
|
this.swUpdateROVals.TabIndex = 29;
|
||||||
|
this.swUpdateROVals.Value = true;
|
||||||
|
this.swUpdateROVals.ValueObject = "Y";
|
||||||
|
this.swUpdateROVals.ValueChanged += new System.EventHandler(this.swUpdateROVals_ValueChanged);
|
||||||
|
//
|
||||||
|
// swRefreshTrans
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.swRefreshTrans.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.swRefreshTrans.Location = new System.Drawing.Point(10, 38);
|
||||||
|
this.swRefreshTrans.Name = "swRefreshTrans";
|
||||||
|
this.swRefreshTrans.Size = new System.Drawing.Size(91, 22);
|
||||||
|
this.swRefreshTrans.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.swRefreshTrans, new DevComponents.DotNetBar.SuperTooltipInfo("Refresh Transitions", "", resources.GetString("swRefreshTrans.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(265, 175)));
|
||||||
|
this.swRefreshTrans.SwitchClickTogglesValue = true;
|
||||||
|
this.swRefreshTrans.TabIndex = 29;
|
||||||
|
this.swRefreshTrans.ValueChanged += new System.EventHandler(this.swRefreshTrans_ValueChanged);
|
||||||
|
//
|
||||||
|
// labelX11
|
||||||
|
//
|
||||||
|
this.labelX11.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.labelX11.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.labelX11.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.labelX11.Location = new System.Drawing.Point(107, 10);
|
||||||
|
this.labelX11.Name = "labelX11";
|
||||||
|
this.labelX11.Size = new System.Drawing.Size(186, 22);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.labelX11, new DevComponents.DotNetBar.SuperTooltipInfo("Update RO Values", "", resources.GetString("labelX11.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 150)));
|
||||||
|
this.labelX11.TabIndex = 28;
|
||||||
|
this.labelX11.Text = "Update RO Values";
|
||||||
|
//
|
||||||
|
// labelX6
|
||||||
|
//
|
||||||
|
this.labelX6.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.labelX6.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.labelX6.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.labelX6.Location = new System.Drawing.Point(107, 38);
|
||||||
|
this.labelX6.Name = "labelX6";
|
||||||
|
this.labelX6.Size = new System.Drawing.Size(186, 22);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.labelX6, new DevComponents.DotNetBar.SuperTooltipInfo("Refresh Transitions", "", resources.GetString("labelX6.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(256, 175)));
|
||||||
|
this.labelX6.TabIndex = 28;
|
||||||
|
this.labelX6.Text = "Refresh Transitions";
|
||||||
|
//
|
||||||
|
// warningBox1
|
||||||
|
//
|
||||||
|
this.warningBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
||||||
|
this.warningBox1.CloseButtonVisible = false;
|
||||||
|
this.warningBox1.Image = ((System.Drawing.Image)(resources.GetObject("warningBox1.Image")));
|
||||||
|
this.warningBox1.Location = new System.Drawing.Point(17, 181);
|
||||||
|
this.warningBox1.Margin = new System.Windows.Forms.Padding(4);
|
||||||
|
this.warningBox1.Name = "warningBox1";
|
||||||
|
this.warningBox1.OptionsButtonVisible = false;
|
||||||
|
this.warningBox1.Size = new System.Drawing.Size(262, 43);
|
||||||
|
this.warningBox1.TabIndex = 7;
|
||||||
|
this.warningBox1.Text = " Be sure there is a current backup of the \r\n database prior to running these func" +
|
||||||
|
"tions";
|
||||||
|
//
|
||||||
|
// btnFixLinks
|
||||||
|
//
|
||||||
|
this.btnFixLinks.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
|
||||||
|
this.btnFixLinks.Checked = true;
|
||||||
|
this.btnFixLinks.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
|
||||||
|
this.btnFixLinks.Location = new System.Drawing.Point(10, 98);
|
||||||
|
this.btnFixLinks.Name = "btnFixLinks";
|
||||||
|
this.btnFixLinks.Size = new System.Drawing.Size(280, 23);
|
||||||
|
this.btnFixLinks.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.btnFixLinks, new DevComponents.DotNetBar.SuperTooltipInfo("Process Links", "", "This will run the selected RO Links or Transitions Links tool.\r\n\r\nClick on the on" +
|
||||||
|
"/off switches to turn on/off each tool.\r\n\r\nNote that only one of these tools can" +
|
||||||
|
" be run at a time.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(200, 130)));
|
||||||
|
this.btnFixLinks.TabIndex = 6;
|
||||||
|
this.btnFixLinks.Text = "Process Links";
|
||||||
|
this.btnFixLinks.Click += new System.EventHandler(this.btnFixLinks_Click);
|
||||||
|
//
|
||||||
// sideNavItem1
|
// sideNavItem1
|
||||||
//
|
//
|
||||||
this.sideNavItem1.IsSystemMenu = true;
|
this.sideNavItem1.IsSystemMenu = true;
|
||||||
@@ -1022,6 +1123,15 @@
|
|||||||
this.sideNavItmLinks.Text = "Links";
|
this.sideNavItmLinks.Text = "Links";
|
||||||
this.sideNavItmLinks.Click += new System.EventHandler(this.sideNavItmLinks_Click);
|
this.sideNavItmLinks.Click += new System.EventHandler(this.sideNavItmLinks_Click);
|
||||||
//
|
//
|
||||||
|
// sideNavItmMaint
|
||||||
|
//
|
||||||
|
this.sideNavItmMaint.Name = "sideNavItmMaint";
|
||||||
|
this.sideNavItmMaint.Panel = this.sideNavPanel5;
|
||||||
|
this.sideNavItmMaint.Symbol = "58154";
|
||||||
|
this.sideNavItmMaint.SymbolSet = DevComponents.DotNetBar.eSymbolSet.Material;
|
||||||
|
this.sideNavItmMaint.Text = "Maintenance";
|
||||||
|
this.sideNavItmMaint.Click += new System.EventHandler(this.sideNavItmMaint_Click);
|
||||||
|
//
|
||||||
// sideNavItmDelete
|
// sideNavItmDelete
|
||||||
//
|
//
|
||||||
this.sideNavItmDelete.Name = "sideNavItmDelete";
|
this.sideNavItmDelete.Name = "sideNavItmDelete";
|
||||||
@@ -1161,9 +1271,11 @@
|
|||||||
this.panelEx1.ResumeLayout(false);
|
this.panelEx1.ResumeLayout(false);
|
||||||
this.sideNav1.ResumeLayout(false);
|
this.sideNav1.ResumeLayout(false);
|
||||||
this.sideNav1.PerformLayout();
|
this.sideNav1.PerformLayout();
|
||||||
this.sideNavPanel4.ResumeLayout(false);
|
|
||||||
this.sideNavPanel3.ResumeLayout(false);
|
|
||||||
this.sideNavPanel2.ResumeLayout(false);
|
this.sideNavPanel2.ResumeLayout(false);
|
||||||
|
this.sideNavPanel4.ResumeLayout(false);
|
||||||
|
this.sideNavPanel5.ResumeLayout(false);
|
||||||
|
this.itemPanel1.ResumeLayout(false);
|
||||||
|
this.sideNavPanel3.ResumeLayout(false);
|
||||||
this.panelEx4.ResumeLayout(false);
|
this.panelEx4.ResumeLayout(false);
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
|
|
||||||
@@ -1209,6 +1321,7 @@
|
|||||||
private DevComponents.DotNetBar.Separator separator1;
|
private DevComponents.DotNetBar.Separator separator1;
|
||||||
private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmRepair;
|
private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmRepair;
|
||||||
private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmLinks;
|
private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmLinks;
|
||||||
|
private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmMaint;
|
||||||
private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmExit;
|
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;
|
||||||
@@ -1236,6 +1349,7 @@
|
|||||||
private DevComponents.DotNetBar.LabelX labelX12;
|
private DevComponents.DotNetBar.LabelX labelX12;
|
||||||
private DevComponents.DotNetBar.ButtonItem buttonItem1;
|
private DevComponents.DotNetBar.ButtonItem buttonItem1;
|
||||||
private DevComponents.DotNetBar.Controls.SideNavPanel sideNavPanel4;
|
private DevComponents.DotNetBar.Controls.SideNavPanel sideNavPanel4;
|
||||||
|
private DevComponents.DotNetBar.Controls.SideNavPanel sideNavPanel5;
|
||||||
private DevComponents.DotNetBar.Controls.SwitchButton swDeleteFolder;
|
private DevComponents.DotNetBar.Controls.SwitchButton swDeleteFolder;
|
||||||
private DevComponents.DotNetBar.LabelX labelX13;
|
private DevComponents.DotNetBar.LabelX labelX13;
|
||||||
private DevComponents.DotNetBar.Controls.SwitchButton swDeleteAnnotations;
|
private DevComponents.DotNetBar.Controls.SwitchButton swDeleteAnnotations;
|
||||||
@@ -1243,6 +1357,12 @@
|
|||||||
private System.Windows.Forms.TreeView myTVdel;
|
private System.Windows.Forms.TreeView myTVdel;
|
||||||
private DevComponents.DotNetBar.ButtonX btnDeleteItems;
|
private DevComponents.DotNetBar.ButtonX btnDeleteItems;
|
||||||
private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmDelete;
|
private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmDelete;
|
||||||
|
private DevComponents.DotNetBar.PanelEx itemPanel1;
|
||||||
|
private DevComponents.DotNetBar.ButtonX btnPurgeChange;
|
||||||
|
private System.Windows.Forms.DateTimePicker dtePurge;
|
||||||
|
private DevComponents.DotNetBar.Controls.WarningBox warningBox3;
|
||||||
|
private DevComponents.DotNetBar.Controls.WarningBox warningBox6;
|
||||||
|
private DevComponents.DotNetBar.ButtonX btnIndexMaint;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -9,6 +9,7 @@ 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;
|
||||||
|
|
||||||
namespace VEPROMS
|
namespace VEPROMS
|
||||||
{
|
{
|
||||||
@@ -62,7 +63,13 @@ namespace VEPROMS
|
|||||||
swRmOrphanDataRecs.Enabled = false;
|
swRmOrphanDataRecs.Enabled = false;
|
||||||
swRefreshWordAttmts.Enabled = false;
|
swRefreshWordAttmts.Enabled = false;
|
||||||
swStandardHypenChars.Enabled = false;
|
swStandardHypenChars.Enabled = false;
|
||||||
|
|
||||||
|
//if not full admin, disable Purge Change History
|
||||||
|
btnPurgeChange.Enabled = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//default to 10 years back
|
||||||
|
dtePurge.Value = DateTime.Now.AddYears(-10);
|
||||||
}
|
}
|
||||||
// Make txtProcess text box available to frmAnnotationsClean form.
|
// Make txtProcess text box available to frmAnnotationsClean form.
|
||||||
internal TextBox GettxtProcess()
|
internal TextBox GettxtProcess()
|
||||||
@@ -1018,6 +1025,51 @@ namespace VEPROMS
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//C2021-058 Admin Tool Purge Change History
|
||||||
|
private void btnPurgeChange_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
|
||||||
|
if (AreOtherUserSessionsInProgress() || !CheckProcessLater()) return; // delay processing if set
|
||||||
|
|
||||||
|
//check any users have active sessions
|
||||||
|
//if they do, do not continue
|
||||||
|
if (!AreOtherUserSessionsInProgress())
|
||||||
|
{
|
||||||
|
DialogResult dr = MessageBox.Show("Are you sure you wish to Perform this action. This will remove all audit records before the specified date above, as well as the ability to restore deleted items from before the above date. It is recommended that you perform a database backup prior to performing this action.", "Purge Change History", MessageBoxButtons.OKCancel);
|
||||||
|
if (dr == DialogResult.OK)
|
||||||
|
{
|
||||||
|
|
||||||
|
//Purge Change History
|
||||||
|
string statmsg = $"Purging all Change History before {dtePurge.Value.Date.ToString("MM/dd/yyyy")}";
|
||||||
|
InitialProgressBarMessage = statmsg;
|
||||||
|
txtResults.AppendText(statmsg);
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
Maintenance.PurgeChangeHistory(dtePurge.Value);
|
||||||
|
|
||||||
|
//update status
|
||||||
|
statmsg = $"Finished Purging all Change History before {dtePurge.Value.Date.ToString("MM/dd/yyyy")}. Updating indexes to reflect cleaned data.";
|
||||||
|
DoProgressBarRefresh(50, 100, statmsg);
|
||||||
|
txtProcess.AppendText(statmsg);
|
||||||
|
txtProcess.AppendText(Environment.NewLine);
|
||||||
|
txtProcess.AppendText(Environment.NewLine);
|
||||||
|
txtResults.AppendText(statmsg);
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
|
||||||
|
//Perform Index Maintenance
|
||||||
|
Maintenance.IndexMaintenance();
|
||||||
|
statmsg = "Finished Purging Change History and Updating indexes to reflect cleaned data.";
|
||||||
|
FinalProgressBarMessage = statmsg;
|
||||||
|
txtResults.AppendText(statmsg);
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
|
||||||
|
MessageBox.Show("Purge Change History Completed", "Purge Change History");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void myTV_AfterCheck(object sender, TreeViewEventArgs e)
|
private void myTV_AfterCheck(object sender, TreeViewEventArgs e)
|
||||||
{
|
{
|
||||||
//B2025 - 013 Admin Tool Tree Behavior
|
//B2025 - 013 Admin Tool Tree Behavior
|
||||||
@@ -1186,6 +1238,20 @@ namespace VEPROMS
|
|||||||
ResetDelTV(false);
|
ResetDelTV(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//C2021-058 Admin Tool Purge Change History
|
||||||
|
//new Maintenance tab
|
||||||
|
private void sideNavItmMaint_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
AdminToolType = E_AdminToolType.Maintenance;
|
||||||
|
setupProgessSteps1();
|
||||||
|
|
||||||
|
//notify Set Admin user that only Full Admins can run maintenance tools
|
||||||
|
if (!IsAdministratorUser)
|
||||||
|
{
|
||||||
|
MessageBox.Show("Note: Only Full PROMS Administrator Users can run Purge Change History", "Maintenance Tools", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#region On/Off Swiches
|
#region On/Off Swiches
|
||||||
|
|
||||||
// C2017-030 new Admin Tools user interface
|
// C2017-030 new Admin Tools user interface
|
||||||
@@ -1193,7 +1259,8 @@ namespace VEPROMS
|
|||||||
{
|
{
|
||||||
Repair = 1,
|
Repair = 1,
|
||||||
Links = 2,
|
Links = 2,
|
||||||
Delete = 4
|
Delete = 4,
|
||||||
|
Maintenance = 10
|
||||||
};
|
};
|
||||||
private E_AdminToolType AdminToolType = E_AdminToolType.Repair;
|
private E_AdminToolType AdminToolType = E_AdminToolType.Repair;
|
||||||
|
|
||||||
@@ -1227,6 +1294,7 @@ namespace VEPROMS
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case E_AdminToolType.Links:
|
case E_AdminToolType.Links:
|
||||||
|
case E_AdminToolType.Maintenance:
|
||||||
splitContainer3.Panel2Collapsed = true;
|
splitContainer3.Panel2Collapsed = true;
|
||||||
progressSteps1.Visible = false;
|
progressSteps1.Visible = false;
|
||||||
break;
|
break;
|
||||||
@@ -1661,6 +1729,55 @@ namespace VEPROMS
|
|||||||
//clears the stack to help with memory - should never need to undo text changes to this.
|
//clears the stack to help with memory - should never need to undo text changes to this.
|
||||||
txtResults.ClearUndo();
|
txtResults.ClearUndo();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//C2025-052 Admin Tool Index Maintenance
|
||||||
|
private void btnIndexMaint_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (!CheckProcessLater()) return; // delay processing if set
|
||||||
|
|
||||||
|
//check any users have active sessions
|
||||||
|
if (!AreOtherUserSessionsInProgress())
|
||||||
|
{
|
||||||
|
string statmsg = "Updating Indexes (this may take a few minutes to complete)...";
|
||||||
|
InitialProgressBarMessage = statmsg;
|
||||||
|
txtResults.AppendText(statmsg);
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
|
||||||
|
Maintenance.IndexMaintenance();
|
||||||
|
|
||||||
|
statmsg = "Finished Updating indexes.";
|
||||||
|
FinalProgressBarMessage = statmsg;
|
||||||
|
txtResults.AppendText(statmsg);
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
|
||||||
|
MessageBox.Show("Index Maintenance Completed", "Index Maintenance");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//C2021-058 Admin Tool Purge Change History/C2025-052 Admin Tool Index Maintenance
|
||||||
|
// If any other users have active sessions, stop and write
|
||||||
|
// out list of users
|
||||||
|
private bool AreOtherUserSessionsInProgress()
|
||||||
|
{
|
||||||
|
DataTable dt = Maintenance.GetOtherUserSessionsInProgress(MySessionInfo.UserID);
|
||||||
|
if (dt.Rows.Count == 0) return false;
|
||||||
|
|
||||||
|
txtProcess.AppendText("The following Users are currently in PROMS:");
|
||||||
|
txtProcess.AppendText(Environment.NewLine);
|
||||||
|
txtProcess.AppendText("Userid, Computer Name, last login");
|
||||||
|
txtProcess.AppendText(Environment.NewLine);
|
||||||
|
|
||||||
|
foreach (DataRow r in dt.Rows)
|
||||||
|
{
|
||||||
|
txtProcess.AppendText($"{r["UserID"]}, {r["MachineName"]}, {r["DTSDtart"]}");
|
||||||
|
txtProcess.AppendText(Environment.NewLine);
|
||||||
|
}
|
||||||
|
|
||||||
|
MessageBox.Show("Certain Maintenance functions cannot be run if other users are currently in PROMS. Please see the output Results text for a list of other users with active PROMS sessions.", "Active PROMS Sessions", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -216,6 +216,12 @@ Should an item become orphaned (disconnected) from the rest of the data, it will
|
|||||||
|
|
||||||
Should an item become orphaned (disconnected) from the rest of the data, it will no longer be accessible. This tool removes any orphaned items from the database.
|
Should an item become orphaned (disconnected) from the rest of the data, it will no longer be accessible. This tool removes any orphaned items from the database.
|
||||||
</value>
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnIndexMaint.Tooltip" xml:space="preserve">
|
||||||
|
<value>This will perform Index Maintenance to realign indexes to optimize performance.
|
||||||
|
This function will cause no change to data or records in PROMS.
|
||||||
|
It should however be performed when other users are not in PROMS, as it could
|
||||||
|
cause slowdown or errors for other users while it is running.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="swDeleteFolder.SuperTooltip" xml:space="preserve">
|
<data name="swDeleteFolder.SuperTooltip" xml:space="preserve">
|
||||||
<value>This allows the user to remove folders and sub folders as well as their contents.
|
<value>This allows the user to remove folders and sub folders as well as their contents.
|
||||||
@@ -255,6 +261,47 @@ If more than one working draft is selected, it is recommended that this be perfo
|
|||||||
Click on the on/off switches to turn on/off each tool.
|
Click on the on/off switches to turn on/off each tool.
|
||||||
|
|
||||||
Note that only one of these tools can be run at a time.</value>
|
Note that only one of these tools can be run at a time.</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnPurgeChange.Tooltip" xml:space="preserve">
|
||||||
|
<value>Purges all audit information and change history older than the above date.
|
||||||
|
It is recommended that you perform a database backup before performing this action.
|
||||||
|
Note after purging the information, this will automatically perform the Index
|
||||||
|
Maintenance function to realign indexes with the cut down audit data.
|
||||||
|
Only Full PROMS Administrator Users can perform this action.</value>
|
||||||
|
</data>
|
||||||
|
<data name="warningBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAp5JREFUOE+F
|
||||||
|
k11Ik1Ecxv9zouJ2E4TWnR8V5tAppJmYsLnNlaLTxAoiKIQiibpYSmEEmSSa0IVGISMUw7rpE+yiQiuk
|
||||||
|
/IhROssPyjanpL4udeq29z3nCdcH+Wb1g+fq/zzP+R8Oh+gvPK4kNWujp1IrPek8S5Hy+X9hbXSN9aVC
|
||||||
|
eq1FwEYN8vk/mWqiDPZwI+NOHbhLj8CdDaK7npLlvnWpO0AKqZV62YgO/GMquDMN0rAevkbqlHvXZdlG
|
||||||
|
h6Rn8eATu4GJncB0Fvh8HnwPYuGpJ4vcvwZbGYWJrcpPzGXG8ngGtsZFQJOggrS0B9J0MbwNIR9uHqRQ
|
||||||
|
ee4XPhuVSy814IIB/lk9QkIIanUomFgIzkux0qHB/CUqk+eCtB2jCLEl1M1mLcBSLthKHlQqJaKjw8FZ
|
||||||
|
Mbi/ENKXEizUKD/f2k9h8jz5mumk2K0F9xUAUgE4K0JUVDji4yLBvflgMyYwlxFL9zSYq6ITa8I3DlNY
|
||||||
|
wKZ0soVSgFkAXgwuFSEmJhJJiWqwCR3YSCbY2x0QB4zwnFc6W4p+22KxiY4EXiQF74kf6/L5vdi+TYV0
|
||||||
|
rRpsMB2sPxWsRwvpTTq87QmYOUNHg+HqQlL4ryscbK4UPGD5vu60CWw8G7evbkN7bSykXm0w/FMBew6E
|
||||||
|
CsXQFQMpaLKezP6OLeDL+8AFM5hLBzaciennKcFXUCgI7o7ENQWSfRcWmmPgPEW5tNJIj8QxM9hkDthY
|
||||||
|
FthAGlh/SvAPXC7fjOrjmyC+Sl5TsCpfdzYEK92llUbllDiaD3HEDPG9CaLDCGnI9IdEhwnioBHiOwMC
|
||||||
|
dj38fYbVglHy1FGJt57uL9ZS10IN9cxfJPvXCzTgqSKH5xwNzVXSkFBBDsFKA4KV7IKVegQrda2e7j5N
|
||||||
|
ud8AKwnMnBpmYFAAAAAASUVORK5CYII=
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="warningBox6.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAp5JREFUOE+F
|
||||||
|
k11Ik1Ecxv9zouJ2E4TWnR8V5tAppJmYsLnNlaLTxAoiKIQiibpYSmEEmSSa0IVGISMUw7rpE+yiQiuk
|
||||||
|
/IhROssPyjanpL4udeq29z3nCdcH+Wb1g+fq/zzP+R8Oh+gvPK4kNWujp1IrPek8S5Hy+X9hbXSN9aVC
|
||||||
|
eq1FwEYN8vk/mWqiDPZwI+NOHbhLj8CdDaK7npLlvnWpO0AKqZV62YgO/GMquDMN0rAevkbqlHvXZdlG
|
||||||
|
h6Rn8eATu4GJncB0Fvh8HnwPYuGpJ4vcvwZbGYWJrcpPzGXG8ngGtsZFQJOggrS0B9J0MbwNIR9uHqRQ
|
||||||
|
ee4XPhuVSy814IIB/lk9QkIIanUomFgIzkux0qHB/CUqk+eCtB2jCLEl1M1mLcBSLthKHlQqJaKjw8FZ
|
||||||
|
Mbi/ENKXEizUKD/f2k9h8jz5mumk2K0F9xUAUgE4K0JUVDji4yLBvflgMyYwlxFL9zSYq6ITa8I3DlNY
|
||||||
|
wKZ0soVSgFkAXgwuFSEmJhJJiWqwCR3YSCbY2x0QB4zwnFc6W4p+22KxiY4EXiQF74kf6/L5vdi+TYV0
|
||||||
|
rRpsMB2sPxWsRwvpTTq87QmYOUNHg+HqQlL4ryscbK4UPGD5vu60CWw8G7evbkN7bSykXm0w/FMBew6E
|
||||||
|
CsXQFQMpaLKezP6OLeDL+8AFM5hLBzaciennKcFXUCgI7o7ENQWSfRcWmmPgPEW5tNJIj8QxM9hkDthY
|
||||||
|
FthAGlh/SvAPXC7fjOrjmyC+Sl5TsCpfdzYEK92llUbllDiaD3HEDPG9CaLDCGnI9IdEhwnioBHiOwMC
|
||||||
|
dj38fYbVglHy1FGJt57uL9ZS10IN9cxfJPvXCzTgqSKH5xwNzVXSkFBBDsFKA4KV7IKVegQrda2e7j5N
|
||||||
|
ud8AKwnMnBpmYFAAAAAASUVORK5CYII=
|
||||||
|
</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="swCheckROLinks.SuperTooltip" xml:space="preserve">
|
<data name="swCheckROLinks.SuperTooltip" xml:space="preserve">
|
||||||
<value>This allows the user to check referenced objects links in procedure step data for multiple working drafts in a batch mode.
|
<value>This allows the user to check referenced objects links in procedure step data for multiple working drafts in a batch mode.
|
||||||
@@ -342,6 +389,6 @@ If more than one procedure is selected, it is recommended that this be performed
|
|||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>46</value>
|
<value>137</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
</root>
|
</root>
|
@@ -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;
|
||||||
@@ -416,6 +426,132 @@ 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)
|
||||||
{
|
{
|
||||||
|
104
PROMS/VEPROMS User Interface/frmGenTools.designer.cs
generated
104
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,8 +828,9 @@
|
|||||||
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);
|
||||||
|
|
||||||
@@ -829,10 +868,12 @@
|
|||||||
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.SideNavPanel sideNavPanel6;
|
||||||
private DevComponents.DotNetBar.Controls.SideNavItem sideNavItem1;
|
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 sideNavItmReports;
|
||||||
private DevComponents.DotNetBar.Controls.SideNavItem sideNavItmExit;
|
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;
|
||||||
@@ -847,6 +888,7 @@
|
|||||||
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>
|
||||||
|
29
PROMS/VEPROMS User Interface/frmVEPROMS.Designer.cs
generated
29
PROMS/VEPROMS User Interface/frmVEPROMS.Designer.cs
generated
@@ -71,9 +71,12 @@ namespace VEPROMS
|
|||||||
this.labelItem10 = new DevComponents.DotNetBar.LabelItem();
|
this.labelItem10 = new DevComponents.DotNetBar.LabelItem();
|
||||||
this.bottomProgBar = new DevComponents.DotNetBar.ProgressBarItem();
|
this.bottomProgBar = new DevComponents.DotNetBar.ProgressBarItem();
|
||||||
this.labelItem9 = new DevComponents.DotNetBar.LabelItem();
|
this.labelItem9 = new DevComponents.DotNetBar.LabelItem();
|
||||||
|
this.lblPreEditView = new DevComponents.DotNetBar.LabelItem();
|
||||||
this.lblEditView = new DevComponents.DotNetBar.LabelItem();
|
this.lblEditView = new DevComponents.DotNetBar.LabelItem();
|
||||||
this.labelItem11 = new DevComponents.DotNetBar.LabelItem();
|
this.labelItem11 = new DevComponents.DotNetBar.LabelItem();
|
||||||
this.btnItemInfo = new DevComponents.DotNetBar.ButtonItem();
|
this.btnItemInfo = new DevComponents.DotNetBar.ButtonItem();
|
||||||
|
this.btnFilter = new DevComponents.DotNetBar.ButtonItem();
|
||||||
|
this.txtFilter = new DevComponents.DotNetBar.TextBoxItem();
|
||||||
this.lblItemID = new DevComponents.DotNetBar.LabelItem();
|
this.lblItemID = new DevComponents.DotNetBar.LabelItem();
|
||||||
this.lblResolution = new DevComponents.DotNetBar.LabelItem();
|
this.lblResolution = new DevComponents.DotNetBar.LabelItem();
|
||||||
this.btnEditItem = new DevComponents.DotNetBar.ButtonItem();
|
this.btnEditItem = new DevComponents.DotNetBar.ButtonItem();
|
||||||
@@ -524,9 +527,12 @@ namespace VEPROMS
|
|||||||
this.bottomBar.Font = new System.Drawing.Font("Segoe UI", 9F);
|
this.bottomBar.Font = new System.Drawing.Font("Segoe UI", 9F);
|
||||||
this.bottomBar.IsMaximized = false;
|
this.bottomBar.IsMaximized = false;
|
||||||
this.bottomBar.Items.AddRange(new DevComponents.DotNetBar.BaseItem[] {
|
this.bottomBar.Items.AddRange(new DevComponents.DotNetBar.BaseItem[] {
|
||||||
|
this.btnFilter,
|
||||||
|
this.txtFilter,
|
||||||
this.labelItem10,
|
this.labelItem10,
|
||||||
this.bottomProgBar,
|
this.bottomProgBar,
|
||||||
this.labelItem9,
|
this.labelItem9,
|
||||||
|
this.lblPreEditView,
|
||||||
this.lblEditView,
|
this.lblEditView,
|
||||||
this.labelItem11,
|
this.labelItem11,
|
||||||
this.btnItemInfo,
|
this.btnItemInfo,
|
||||||
@@ -546,6 +552,21 @@ namespace VEPROMS
|
|||||||
this.bottomBar.TabStop = false;
|
this.bottomBar.TabStop = false;
|
||||||
this.bottomBar.Text = "bar1";
|
this.bottomBar.Text = "bar1";
|
||||||
//
|
//
|
||||||
|
// btnFilter
|
||||||
|
//
|
||||||
|
this.btnFilter.Name = "btnFilter";
|
||||||
|
this.btnFilter.Text = "Tree View Search:";
|
||||||
|
this.btnFilter.Click += SubmitFilter;
|
||||||
|
//
|
||||||
|
// txtFilter
|
||||||
|
//
|
||||||
|
this.txtFilter.TextBox.Font = new System.Drawing.Font("Microsoft Sans Serif", 10F);
|
||||||
|
this.txtFilter.Name = "txtFilter";
|
||||||
|
this.txtFilter.TextBoxWidth = 120;
|
||||||
|
this.txtFilter.TextBox.TabIndex = 0;
|
||||||
|
this.txtFilter.TextBox.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.FilterEnterKey);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.txtFilter, new DevComponents.DotNetBar.SuperTooltipInfo("Filter", "", "This will filter the Procedure Tree in PROMS to Procedures containing entered words in the Procedure Number or Title. Press enter or the Tree View Search button to submit.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray));
|
||||||
|
//
|
||||||
// txtSearch
|
// txtSearch
|
||||||
//
|
//
|
||||||
this.txtSearch.Dock = System.Windows.Forms.DockStyle.Right;
|
this.txtSearch.Dock = System.Windows.Forms.DockStyle.Right;
|
||||||
@@ -647,6 +668,11 @@ namespace VEPROMS
|
|||||||
this.lblEditView.ForeColor = System.Drawing.SystemColors.MenuText;
|
this.lblEditView.ForeColor = System.Drawing.SystemColors.MenuText;
|
||||||
this.lblEditView.Name = "lblEditView";
|
this.lblEditView.Name = "lblEditView";
|
||||||
this.lblEditView.Text = "Edit";
|
this.lblEditView.Text = "Edit";
|
||||||
|
// lblEditView
|
||||||
|
//
|
||||||
|
this.lblPreEditView.BorderSide = DevComponents.DotNetBar.eBorderSide.Left;
|
||||||
|
this.lblPreEditView.BorderType = DevComponents.DotNetBar.eBorderType.Bump;
|
||||||
|
this.lblPreEditView.Name = "lblPreEditView";
|
||||||
//
|
//
|
||||||
// labelItem11
|
// labelItem11
|
||||||
//
|
//
|
||||||
@@ -1744,8 +1770,11 @@ namespace VEPROMS
|
|||||||
private DevComponents.DotNetBar.TabItem tabItemLibDocs;
|
private DevComponents.DotNetBar.TabItem tabItemLibDocs;
|
||||||
private Volian.Controls.Library.DisplayTags displayTags;
|
private Volian.Controls.Library.DisplayTags displayTags;
|
||||||
private Volian.Controls.Library.DisplaySearch displaySearch1;
|
private Volian.Controls.Library.DisplaySearch displaySearch1;
|
||||||
|
private DevComponents.DotNetBar.LabelItem lblPreEditView;
|
||||||
private DevComponents.DotNetBar.LabelItem lblEditView;
|
private DevComponents.DotNetBar.LabelItem lblEditView;
|
||||||
private DevComponents.DotNetBar.ButtonItem btnItemInfo;
|
private DevComponents.DotNetBar.ButtonItem btnItemInfo;
|
||||||
|
private DevComponents.DotNetBar.ButtonItem btnFilter;
|
||||||
|
private DevComponents.DotNetBar.TextBoxItem txtFilter;
|
||||||
private DevComponents.DotNetBar.ButtonItem btnFixMSWord;
|
private DevComponents.DotNetBar.ButtonItem btnFixMSWord;
|
||||||
private Volian.Controls.Library.DisplayBookMarks displayBookMarks;
|
private Volian.Controls.Library.DisplayBookMarks displayBookMarks;
|
||||||
//private DevComponents.DotNetBar.LabelItem lblLocked;
|
//private DevComponents.DotNetBar.LabelItem lblLocked;
|
||||||
|
@@ -22,6 +22,9 @@ using Volian.Base.Library;
|
|||||||
using Volian.Print.Library;
|
using Volian.Print.Library;
|
||||||
using JR.Utils.GUI.Forms;
|
using JR.Utils.GUI.Forms;
|
||||||
using System.Diagnostics;
|
using System.Diagnostics;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Collections.Concurrent;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
[assembly: log4net.Config.XmlConfigurator(Watch = true)]
|
[assembly: log4net.Config.XmlConfigurator(Watch = true)]
|
||||||
|
|
||||||
@@ -2771,6 +2774,199 @@ namespace VEPROMS
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//C2024-036 IntelliSense
|
||||||
|
// Recursively Expand the Tree
|
||||||
|
// up to the procedure level
|
||||||
|
// Since items are only loaded as they are expanded,
|
||||||
|
// this is needed to search for matching text.
|
||||||
|
private void LoadAllProcedures(VETreeNode tn)
|
||||||
|
{
|
||||||
|
if (tn == null || tn.VEObject.IsProcedure)
|
||||||
|
return;
|
||||||
|
|
||||||
|
if (!tn.IsExpanded)
|
||||||
|
{ tn.Expand(); }
|
||||||
|
|
||||||
|
foreach (var nde in tn.Nodes)
|
||||||
|
LoadAllProcedures((VETreeNode)nde);
|
||||||
|
}
|
||||||
|
|
||||||
|
//C2024-036 IntelliSense
|
||||||
|
// Return a list containing all
|
||||||
|
// items in the Tree that match the entered text
|
||||||
|
// + any item that is a parent of those.
|
||||||
|
private List<IVEDrillDownReadOnly> GetMatchingTreeNodes(VETreeNode tn, string texttomatch)
|
||||||
|
{
|
||||||
|
List<IVEDrillDownReadOnly> matches = new List<IVEDrillDownReadOnly>();
|
||||||
|
|
||||||
|
//add any item that matches text
|
||||||
|
//and all parents back up to the top most item
|
||||||
|
if (tn.Text.ToLower().Contains(texttomatch.ToLower()))
|
||||||
|
{
|
||||||
|
matches.Add(tn.VEObject);
|
||||||
|
VETreeNode parent_tn = (VETreeNode) tn.Parent;
|
||||||
|
while (parent_tn != null)
|
||||||
|
{
|
||||||
|
if (!matches.Contains(parent_tn.VEObject))
|
||||||
|
{ matches.Add(parent_tn.VEObject); }
|
||||||
|
parent_tn = (VETreeNode)parent_tn.Parent;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!tn.VEObject.IsProcedure)
|
||||||
|
{
|
||||||
|
//if not at a procedure level,
|
||||||
|
//loop through sub items
|
||||||
|
//to check those for matches
|
||||||
|
foreach (VETreeNode nde in tn.Nodes.OfType<VETreeNode>())
|
||||||
|
{
|
||||||
|
if (nde.Text != "Dummy VETreeNode(IVEDrillDownReadOnly o)")
|
||||||
|
{
|
||||||
|
List<IVEDrillDownReadOnly> tmpmatches = GetMatchingTreeNodes(nde, texttomatch);
|
||||||
|
matches.AddRange(from mtch in tmpmatches
|
||||||
|
where !matches.Contains(mtch)
|
||||||
|
select mtch);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return matches;
|
||||||
|
}
|
||||||
|
|
||||||
|
//C2024-036 IntelliSense
|
||||||
|
// Recursively loop through the Child Nodes
|
||||||
|
// in the TreeView
|
||||||
|
// remove anything not in the list
|
||||||
|
private bool FilterTreeNodes(VETreeNode tn, List<IVEDrillDownReadOnly> filterlist)
|
||||||
|
{
|
||||||
|
if (tn == null)
|
||||||
|
return false;
|
||||||
|
|
||||||
|
if (!filterlist.Contains(tn.VEObject) && (tn != (VETreeNode) tv.Nodes[0])) //Note:Always keep the top node
|
||||||
|
{
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
else if (!tn.VEObject.IsProcedure)
|
||||||
|
{
|
||||||
|
//if not a procedure
|
||||||
|
//mark the sub-items that need removal
|
||||||
|
List<TreeNode> lst = (from VETreeNode nde in tn.Nodes.OfType<VETreeNode>()
|
||||||
|
where FilterTreeNodes(nde, filterlist)
|
||||||
|
select (TreeNode) nde).ToList();
|
||||||
|
|
||||||
|
//remove all items in the removal list
|
||||||
|
//need to do this separately as can't modify the collection while looping through it above
|
||||||
|
while (lst.Count > 0)
|
||||||
|
{
|
||||||
|
tn.Nodes.Remove(lst[0]);
|
||||||
|
lst.Remove(lst[0]);
|
||||||
|
}
|
||||||
|
|
||||||
|
//found a folder that matched that has no matching procedures
|
||||||
|
//if this is case, allow folder to be expanded
|
||||||
|
if (tn.Nodes.Count == 0 && filterlist.Contains(tn.VEObject))
|
||||||
|
{
|
||||||
|
tn.ChildrenLoaded = false;
|
||||||
|
tn.RefreshNode();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//C2024-036 IntelliSense
|
||||||
|
//Collection to block for task to complete
|
||||||
|
private BlockingCollection<string> blockingQueueFilter = new BlockingCollection<string>();
|
||||||
|
|
||||||
|
//C2024-036 IntelliSense
|
||||||
|
// When Text Changes, Perform the filtering
|
||||||
|
// Note that uses a blocking collection
|
||||||
|
// in case multiple events fire at the same time
|
||||||
|
// this is to prevent incorrect behavior when
|
||||||
|
//doing something like hitting backspace a bunch
|
||||||
|
private void SubmitFilter(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
//Consumer
|
||||||
|
Task.Run(() =>
|
||||||
|
{
|
||||||
|
//Blocks until a new filter is available
|
||||||
|
while (!blockingQueueFilter.IsCompleted)
|
||||||
|
{
|
||||||
|
string fltrtxt = blockingQueueFilter.Take();
|
||||||
|
ProcessFilter(fltrtxt);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
//Producer
|
||||||
|
Task.Run(() => { blockingQueueFilter.Add(txtFilter?.Text); });
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//C2024-036 IntelliSense
|
||||||
|
// When Enter Key is pressed in the TextBox
|
||||||
|
private void FilterEnterKey(object sender, KeyPressEventArgs e)
|
||||||
|
{
|
||||||
|
if (e.KeyChar == '\r') // enter key pressed
|
||||||
|
{
|
||||||
|
e.Handled = true;
|
||||||
|
SubmitFilter(sender, e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//C2024-036 IntelliSense
|
||||||
|
// When Text Changes, Perform the filtering
|
||||||
|
// Note that uses Invoke to
|
||||||
|
// avoid multi-threaded problems
|
||||||
|
//with the blocking collection
|
||||||
|
private void ProcessFilter(string fltrtxt)
|
||||||
|
{
|
||||||
|
//Step 1: reload the base tree
|
||||||
|
VETreeNode tbase = (VETreeNode)tv.Nodes[0];
|
||||||
|
tbase.ChildrenLoaded = false;
|
||||||
|
this.Invoke((Action) (() => { tbase.RefreshNode(); }));
|
||||||
|
|
||||||
|
if (!string.IsNullOrEmpty(fltrtxt))
|
||||||
|
{
|
||||||
|
//Step 2: Expand all TreeNodes
|
||||||
|
this.Invoke((Action)(() => { LoadAllProcedures(tbase); }));
|
||||||
|
|
||||||
|
//Step 3: get items that match filter to those containing the title or number
|
||||||
|
List<IVEDrillDownReadOnly> filterlist = GetMatchingTreeNodes(tbase, fltrtxt);
|
||||||
|
|
||||||
|
//Step 4: filter to those containing the title or number
|
||||||
|
this.Invoke((Action)(() => {FilterTreeNodes(tbase, filterlist);}));
|
||||||
|
|
||||||
|
//Step 5: refresh the view
|
||||||
|
this.Invoke((Action)(() => {tv.Update();}));
|
||||||
|
|
||||||
|
//Step 6: select 1st procedure in tree view
|
||||||
|
this.Invoke((Action)(() => {SelectFirstProcedure(filterlist);}));
|
||||||
|
}
|
||||||
|
|
||||||
|
//Step 7: set progress bar as done
|
||||||
|
this.Invoke((Action)(() => {ProgBarText = "Filtering Complete";}));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
//C2024-036 IntelliSense
|
||||||
|
//Gives Focus to last child in first section of treeview
|
||||||
|
//then given focus to treeview
|
||||||
|
//so that can click enter and open 1st found item/procedure
|
||||||
|
void SelectFirstProcedure(List<IVEDrillDownReadOnly> filterlist)
|
||||||
|
{
|
||||||
|
TreeNode tn = tv.Nodes[0];
|
||||||
|
while (tn.Nodes.Count > 0 && filterlist.Contains(((VETreeNode) tn).VEObject))
|
||||||
|
{
|
||||||
|
tn = tn.Nodes[0];
|
||||||
|
}
|
||||||
|
|
||||||
|
tv.SelectedNode = tn;
|
||||||
|
tv.Enabled = true;
|
||||||
|
tv.SelectedNode.Collapse();
|
||||||
|
tv.Focus();
|
||||||
|
}
|
||||||
|
|
||||||
void btnPrevious_Click(object sender, EventArgs e)
|
void btnPrevious_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
CurrentID = FindPreviousLine();
|
CurrentID = FindPreviousLine();
|
||||||
|
92
PROMS/VEPROMS.CSLA.Library/Minimal/Maintenance.cs
Normal file
92
PROMS/VEPROMS.CSLA.Library/Minimal/Maintenance.cs
Normal file
@@ -0,0 +1,92 @@
|
|||||||
|
using System;
|
||||||
|
using Csla.Data;
|
||||||
|
using System.Data;
|
||||||
|
using System.Data.SqlClient;
|
||||||
|
|
||||||
|
//CSM - C2021-058 - Minimal Class for User Maintenance
|
||||||
|
namespace VEPROMS.CSLA.Library
|
||||||
|
{
|
||||||
|
public static class Maintenance
|
||||||
|
{
|
||||||
|
|
||||||
|
#region Get User Reports - Admin Tool Purge Change History
|
||||||
|
//CSM - C2021-058 Maintenance Purge Change History
|
||||||
|
public static void PurgeChangeHistory(DateTime dte)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
using (SqlConnection cn = Database.VEPROMS_SqlConnection)
|
||||||
|
{
|
||||||
|
using (SqlCommand cm = cn.CreateCommand())
|
||||||
|
{
|
||||||
|
cm.CommandType = CommandType.StoredProcedure;
|
||||||
|
cm.CommandText = "vesp_PurgeChangeHistory";
|
||||||
|
cm.Parameters.AddWithValue("@dte", dte);
|
||||||
|
cm.CommandTimeout = 0;
|
||||||
|
cm.ExecuteNonQuery();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
throw new DbCslaException("Error in PurgeChangeHistory: ", ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
//CSM - C2025-052 Rebuild all Indexes
|
||||||
|
public static void IndexMaintenance()
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
using (SqlConnection cn = Database.VEPROMS_SqlConnection)
|
||||||
|
{
|
||||||
|
using (SqlCommand cm = cn.CreateCommand())
|
||||||
|
{
|
||||||
|
cm.CommandType = CommandType.StoredProcedure;
|
||||||
|
cm.CommandText = "vesp_IndexMaintenance";
|
||||||
|
cm.CommandTimeout = 0;
|
||||||
|
cm.ExecuteNonQuery();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch (Exception ex)
|
||||||
|
{
|
||||||
|
throw new DbCslaException("Error in IndexMaintenance: ", ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
#region Get Other User Sessions In Progress
|
||||||
|
//returns all users, machine names, login date
|
||||||
|
//except current user (user supplied)
|
||||||
|
public static DataTable GetOtherUserSessionsInProgress(string userid)
|
||||||
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
|
using (SqlConnection cn = Database.VEPROMS_SqlConnection)
|
||||||
|
{
|
||||||
|
using (SqlCommand cm = cn.CreateCommand())
|
||||||
|
{
|
||||||
|
cm.CommandType = CommandType.StoredProcedure;
|
||||||
|
cm.CommandText = "vesp_GetOtherActiveSessions";
|
||||||
|
cm.Parameters.AddWithValue("@UsrID", userid);
|
||||||
|
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 vesp_GetOtherActiveSessions: retrieving data failed", ex);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
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,8 @@
|
|||||||
<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\Maintenance.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