Nach Update Syncfusion / Anpassungen Nativ

This commit is contained in:
Stefan Hutter
2024-09-18 09:57:27 +02:00
parent cb21f39e6b
commit d4b9318d96
1954 changed files with 2024537 additions and 116 deletions

Binary file not shown.

Binary file not shown.

61
Client/Backup/App.config Normal file
View File

@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<section name="OnDoc.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
</sectionGroup>
</configSections>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8.1" />
</startup>
<userSettings>
<OnDoc.Properties.Settings>
<setting name="Connectionstring" serializeAs="String">
<value>Data Source=shu01\shu00;Initial Catalog=edoka_dms;Persist Security Info=True;User ID=sa;Password=*shu29;</value>
</setting>
<setting name="Connectionstring_Prod" serializeAs="String">
<value>Data Source=shu01\shu00;Initial Catalog=edoka;Persist Security Info=True;User ID=sa;Password=*shu29;</value>
</setting>
<setting name="NativVorlagen" serializeAs="String">
<value>E:\Software-Projekte\OnDoc\Nativ\</value>
</setting>
</OnDoc.Properties.Settings>
</userSettings>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Syncfusion.Pdf.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-25.2462.6.0" newVersion="25.2462.6.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Syncfusion.Compression.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-25.2462.6.0" newVersion="25.2462.6.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Syncfusion.DocIO.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-25.2462.5.0" newVersion="25.2462.5.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Syncfusion.OfficeChart.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-25.2462.5.0" newVersion="25.2462.5.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Syncfusion.Licensing" publicKeyToken="632609b4d040f6b4" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-25.2462.6.0" newVersion="25.2462.6.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Syncfusion.XlsIO.Base" publicKeyToken="3d67ed1f87d44c89" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-25.2462.6.0" newVersion="25.2462.6.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

778
Client/Backup/Client.csproj Normal file
View File

@@ -0,0 +1,778 @@
<?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>{1CBBE5F6-4562-4EEF-BC9B-177F30901E23}</ProjectGuid>
<OutputType>WinExe</OutputType>
<RootNamespace>OnDoc</RootNamespace>
<AssemblyName>OnDoc</AssemblyName>
<TargetFrameworkVersion>v4.8.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<Deterministic>true</Deterministic>
<TargetFrameworkProfile />
<PublishUrl>publish\</PublishUrl>
<Install>true</Install>
<InstallFrom>Disk</InstallFrom>
<UpdateEnabled>false</UpdateEnabled>
<UpdateMode>Foreground</UpdateMode>
<UpdateInterval>7</UpdateInterval>
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
<UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>0</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<IsWebBootstrapper>false</IsWebBootstrapper>
<UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup>
<StartupObject>OnDoc.Program</StartupObject>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>SmartDocGen.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<Reference Include="BarcodeLib, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\BarcodeLib\bin\Debug\BarcodeLib.dll</HintPath>
</Reference>
<Reference Include="ExcelNet, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\ExcelNet\bin\Debug\ExcelNet.dll</HintPath>
</Reference>
<Reference Include="QRCoder, Version=1.5.1.0, Culture=neutral, PublicKeyToken=c4ed5b9ae8358a28, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\BarcodeLib\bin\Debug\QRCoder.dll</HintPath>
</Reference>
<Reference Include="Syncfusion.Core.WinForms, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.Data.WinForms, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.Grid.Base, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.Grid.Windows, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.GridCommon.WinForms, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.PdfToImageConverter.Base, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.PdfViewer.Windows, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL" />
<Reference Include="Syncfusion.SfDataGrid.WinForms, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL" />
<Reference Include="Syncfusion.SfInput.WinForms, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.SfListView.WinForms, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.Shared.Base, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.Shared.Windows, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.SpellChecker.Base, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.Spreadsheet.Windows, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89, processorArchitecture=MSIL" />
<Reference Include="Syncfusion.Tools.Base, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="Syncfusion.Tools.Windows, Version=25.1462.35.0, Culture=neutral, PublicKeyToken=3d67ed1f87d44c89" />
<Reference Include="System" />
<Reference Include="System.ComponentModel.DataAnnotations" />
<Reference Include="System.Configuration" />
<Reference Include="System.Core" />
<Reference Include="System.Design" />
<Reference Include="System.IO.Compression" />
<Reference Include="System.Runtime.Serialization" />
<Reference Include="System.Transactions" />
<Reference Include="System.Web" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Xaml" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
<Reference Include="Microsoft.CSharp" />
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
<Reference Include="System.Drawing" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="UIAutomationProvider" />
<Reference Include="UIAutomationTypes" />
<Reference Include="WindowsBase" />
<Reference Include="WindowsFormsIntegration" />
</ItemGroup>
<ItemGroup>
<Compile Include="Diverses\frmCalendar.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Diverses\frmCalendar.Designer.cs">
<DependentUpon>frmCalendar.cs</DependentUpon>
</Compile>
<Compile Include="Diverses\frmLogin.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Diverses\frmLogin.Designer.cs">
<DependentUpon>frmLogin.cs</DependentUpon>
</Compile>
<Compile Include="Diverses\InputDialog.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Diverses\InputDialog.Designer.cs">
<DependentUpon>InputDialog.cs</DependentUpon>
</Compile>
<Compile Include="Diverses\MitarbeiterProfil.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Diverses\MitarbeiterProfil.Designer.cs">
<DependentUpon>MitarbeiterProfil.cs</DependentUpon>
</Compile>
<Compile Include="Diverses\NativVorlagen.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Diverses\NativVorlagen.Designer.cs">
<DependentUpon>NativVorlagen.cs</DependentUpon>
</Compile>
<Compile Include="Diverses\testx.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Diverses\testx.Designer.cs">
<DependentUpon>testx.cs</DependentUpon>
</Compile>
<Compile Include="Diverses\valueselector.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Diverses\valueselector.Designer.cs">
<DependentUpon>valueselector.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\DokTypFavoritenOrdner.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\DokTypFavoritenOrdner.Designer.cs">
<DependentUpon>DokTypFavoritenOrdner.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\Dokumenterstellung.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\Dokumenterstellung.Designer.cs">
<DependentUpon>Dokumenterstellung.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\frmBewilligung.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\frmBewilligung.Designer.cs">
<DependentUpon>frmBewilligung.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\frmDocPreview.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\frmDocPreview.Designer.cs">
<DependentUpon>frmDocPreview.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\DokTypSelect.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\DokTypSelect.Designer.cs">
<DependentUpon>DokTypSelect.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\Dokumentpaket.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\Dokumentpaket.Designer.cs">
<DependentUpon>Dokumentpaket.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\FrmDokumenterstellung.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\FrmDokumenterstellung.Designer.cs">
<DependentUpon>FrmDokumenterstellung.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\frmNote.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\frmNote.Designer.cs">
<DependentUpon>frmNote.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\frmToApproval.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\frmToApproval.Designer.cs">
<DependentUpon>frmToApproval.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\Serienbrief_Sheetselect.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\Serienbrief_Sheetselect.Designer.cs">
<DependentUpon>Serienbrief_Sheetselect.cs</DependentUpon>
</Compile>
<Compile Include="Helper\ConvertHelper.cs" />
<Compile Include="Helper\FileHelper.cs" />
<Compile Include="Helper\TableHelper.cs" />
<Compile Include="Interfaces\IListener.cs" />
<Compile Include="Klassen\Broadcaster.cs" />
<Compile Include="Klassen\clsAppParams.cs" />
<Compile Include="Klassen\clsExcelEdit.cs" />
<Compile Include="Klassen\clsPartner.cs" />
<Compile Include="Klassen\clsProcessWatch.cs" />
<Compile Include="Klassen\clsStaticValues.cs" />
<Compile Include="Klassen\clstheming.cs" />
<Compile Include="Klassen\clsWordEdit.cs" />
<Compile Include="Klassen\EDKFile.cs" />
<Compile Include="Klassen\EventHandler.cs" />
<Compile Include="Klassen\Factory.cs" />
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Start.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Start.Designer.cs">
<DependentUpon>Start.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\Administrator\Dokumenttyp.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UIControls\Administrator\Dokumenttyp.Designer.cs">
<DependentUpon>Dokumenttyp.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\Administrator\DokumenttypListe.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UIControls\Administrator\DokumenttypListe.Designer.cs">
<DependentUpon>DokumenttypListe.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\Administrator\frmDokTypCopy.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UIControls\Administrator\frmDokTypCopy.Designer.cs">
<DependentUpon>frmDokTypCopy.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\Administrator\OfficeVorlage.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UIControls\Administrator\OfficeVorlage.Designer.cs">
<DependentUpon>OfficeVorlage.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\Administrator\TableEditor.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UIControls\Administrator\TableEditor.Designer.cs">
<DependentUpon>TableEditor.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\Administrator\Verbindungseditor.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UIControls\Administrator\Verbindungseditor.Designer.cs">
<DependentUpon>Verbindungseditor.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\Approval.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="UIControls\Approval.Designer.cs">
<DependentUpon>Approval.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\DocPreview.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="UIControls\DocPreview.Designer.cs">
<DependentUpon>DocPreview.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\DokList.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="UIControls\DokList.Designer.cs">
<DependentUpon>DokList.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\EnhImageListBase.cs" />
<Compile Include="UIControls\Partnersuche.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UIControls\Partnersuche.Designer.cs">
<DependentUpon>Partnersuche.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\PartnerTree.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="UIControls\PartnerTree.Designer.cs">
<DependentUpon>PartnerTree.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\Serienbrief.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\Serienbrief.Designer.cs">
<DependentUpon>Serienbrief.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\Vorlagenauswahl.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="DocMgmt\Vorlagenauswahl.Designer.cs">
<DependentUpon>Vorlagenauswahl.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\PendDok.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="UIControls\PendDok.Designer.cs">
<DependentUpon>PendDok.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\UCAllgemeineDokumentParam.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="UIControls\UCAllgemeineDokumentParam.Designer.cs">
<DependentUpon>UCAllgemeineDokumentParam.cs</DependentUpon>
</Compile>
<Compile Include="Versandstrasse\Versandstrasse.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Versandstrasse\Versandstrasse.Designer.cs">
<DependentUpon>Versandstrasse.cs</DependentUpon>
</Compile>
<EmbeddedResource Include="Diverses\frmCalendar.resx">
<DependentUpon>frmCalendar.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Diverses\frmLogin.resx">
<DependentUpon>frmLogin.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Diverses\InputDialog.resx">
<DependentUpon>InputDialog.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Diverses\MitarbeiterProfil.resx">
<DependentUpon>MitarbeiterProfil.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Diverses\NativVorlagen.resx">
<DependentUpon>NativVorlagen.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Diverses\testx.resx">
<DependentUpon>testx.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Diverses\valueselector.resx">
<DependentUpon>valueselector.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\DokTypFavoritenOrdner.resx">
<DependentUpon>DokTypFavoritenOrdner.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\Dokumenterstellung.resx">
<DependentUpon>Dokumenterstellung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\frmBewilligung.resx">
<DependentUpon>frmBewilligung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\frmDocPreview.resx">
<DependentUpon>frmDocPreview.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\DokTypSelect.resx">
<DependentUpon>DokTypSelect.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\Dokumentpaket.resx">
<DependentUpon>Dokumentpaket.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\FrmDokumenterstellung.resx">
<DependentUpon>FrmDokumenterstellung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\frmNote.resx">
<DependentUpon>frmNote.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\frmToApproval.resx">
<DependentUpon>frmToApproval.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\Serienbrief_Sheetselect.resx">
<DependentUpon>Serienbrief_Sheetselect.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</EmbeddedResource>
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
<DesignTime>True</DesignTime>
</Compile>
<EmbeddedResource Include="Resources\Syncfusion.SfDataGrid.WinForms.de-DE.resx">
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Resources\Syncfusion.SfDataGrid.WinForms.resx" />
<EmbeddedResource Include="Start.resx">
<DependentUpon>Start.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\Administrator\Dokumenttyp.resx">
<DependentUpon>Dokumenttyp.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\Administrator\DokumenttypListe.resx">
<DependentUpon>DokumenttypListe.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\Administrator\frmDokTypCopy.resx">
<DependentUpon>frmDokTypCopy.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\Administrator\OfficeVorlage.resx">
<DependentUpon>OfficeVorlage.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\Administrator\TableEditor.resx">
<DependentUpon>TableEditor.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\Administrator\Verbindungseditor.resx">
<DependentUpon>Verbindungseditor.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\Approval.resx">
<DependentUpon>Approval.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\DocPreview.resx">
<DependentUpon>DocPreview.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\DokList.resx">
<DependentUpon>DokList.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\Partnersuche.resx">
<DependentUpon>Partnersuche.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\PartnerTree.resx">
<DependentUpon>PartnerTree.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\Serienbrief.resx">
<DependentUpon>Serienbrief.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\Vorlagenauswahl.resx">
<DependentUpon>Vorlagenauswahl.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\PendDok.resx">
<DependentUpon>PendDok.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\UCAllgemeineDokumentParam.resx">
<DependentUpon>UCAllgemeineDokumentParam.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Versandstrasse\Versandstrasse.resx">
<DependentUpon>Versandstrasse.cs</DependentUpon>
</EmbeddedResource>
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
<Compile Include="Properties\Settings.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\exit.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\exit1.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Search.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Searc_16x16.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\SearchDialog.png" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Database\Database.csproj">
<Project>{98ffa7f4-2784-4815-a2ea-83dfc1adbea1}</Project>
<Name>Database</Name>
</ProjectReference>
<ProjectReference Include="..\DOCGEN\DocGen.csproj">
<Project>{820f669a-5881-4145-b202-32b53a62989b}</Project>
<Name>DocGen</Name>
</ProjectReference>
<ProjectReference Include="..\Logging\Logging.csproj">
<Project>{9a58502e-ac8b-4103-ae5e-f4bac4b65820}</Project>
<Name>Logging</Name>
</ProjectReference>
<ProjectReference Include="..\Helper\Helper.csproj">
<Project>{216c1660-5ad5-4a5e-80e4-150ccf673cbc}</Project>
<Name>Helper</Name>
</ProjectReference>
<ProjectReference Include="..\Model\Model.csproj">
<Project>{a1fd0973-89a7-4588-877d-373835d6e00c}</Project>
<Name>Model</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="Resources\new-file_169262.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\NewDoc.bmp" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\NewDoc.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\NewDoc1.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Profil.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Profil1.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Copy_16.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Schliessen.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Run.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\delete.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\CloseApplication_24x24-32.png" />
<None Include="Resources\CloseApplication_32x32-32.png" />
<None Include="Resources\CloseApplication_48x48-32.png" />
<None Include="Resources\CloseApplication_256x256-32.png" />
<None Include="Resources\DeleteDoc_16x16-32.png" />
<None Include="Resources\DeleteDoc_24x24-32.png" />
<None Include="Resources\DeleteDoc_32x32-32.png" />
<None Include="Resources\DeleteDoc_48x48-32.png" />
<None Include="Resources\DeleteDoc_256x256-32.png" />
<None Include="Resources\EditDoc_16x16-32.png" />
<None Include="Resources\EditDoc_24x24-32.png" />
<None Include="Resources\EditDoc_32x32-32.png" />
<None Include="Resources\EditDoc_48x48-32.png" />
<None Include="Resources\EditDoc_256x256-32.png" />
<None Include="Resources\NewDoc_16x16-32.png" />
<None Include="Resources\NewDoc_24x24-32.png" />
<None Include="Resources\NewDoc_32x32-32.png" />
<None Include="Resources\NewDoc_48x48-32.png" />
<None Include="Resources\NewDoc_256x256-32.png" />
<None Include="Resources\NewDokPaket_16x16-32.png" />
<None Include="Resources\NewDokPaket_24x24-32.png" />
<None Include="Resources\NewDokPaket_32x32-32.png" />
<None Include="Resources\NewDokPaket_48x48-32.png" />
<None Include="Resources\NewDokPaket_256x256-32.png" />
<None Include="Resources\NewSerienbrief_16x16-32.png" />
<None Include="Resources\NewSerienbrief_24x24-32.png" />
<None Include="Resources\NewSerienbrief_32x32-32.png" />
<None Include="Resources\NewSerienbrief_48x48-32.png" />
<None Include="Resources\NewSerienbrief_256x256-32.png" />
<None Include="Resources\Pprofil_16x16-32.png" />
<None Include="Resources\Pprofil_24x24-32.png" />
<None Include="Resources\Pprofil_32x32-32.png" />
<None Include="Resources\Pprofil_48x48-32.png" />
<None Include="Resources\Pprofil_256x256-32.png" />
<None Include="Resources\Preview_Now_16x16-32.png" />
<None Include="Resources\Preview_Now_24x24-32.png" />
<None Include="Resources\Preview_Now_32x32-32.png" />
<None Include="Resources\Preview_Now_48x48-32.png" />
<None Include="Resources\Preview_Now_256x256-32.png" />
<None Include="Resources\Preview_Rechts_16x16-32.png" />
<None Include="Resources\Preview_Rechts_24x24-32.png" />
<None Include="Resources\Preview_Rechts_32x32-32.png" />
<None Include="Resources\Preview_Rechts_48x48-32.png" />
<None Include="Resources\Preview_Rechts_256x256-32.png" />
<None Include="Resources\Preview_Unten_16x16-32.png" />
<None Include="Resources\Preview_Unten_24x24-32.png" />
<None Include="Resources\Preview_Unten_32x32-32.png" />
<None Include="Resources\Preview_Unten_48x48-32.png" />
<None Include="Resources\Preview_Unten_256x256-32.png" />
<None Include="Resources\Zuweisen_16x16-32.png" />
<None Include="Resources\Zuweisen_24x24-32.png" />
<None Include="Resources\Zuweisen_32x32-32.png" />
<None Include="Resources\Zuweisen_48x48-32.png" />
<None Include="Resources\Zuweisen_256x256-32.png" />
<None Include="Resources\CloseApplication_16x16-32.png" />
<None Include="Resources\OnBase_48x48-32.bmp" />
<None Include="Resources\OnBase_256x256-32.bmp" />
<None Include="Resources\OnBase_16x16-32.bmp" />
<None Include="Resources\OnBase_24x24-32.bmp" />
<None Include="Resources\OnBase_32x32-32.bmp" />
<None Include="Resources\Refresh_32x32-32.png" />
<None Include="Resources\Refresh_48x48-32.png" />
<None Include="Resources\Refresh_256x256-32.png" />
<None Include="Resources\Refresh_16x16-32.png" />
<None Include="Resources\Refresh_24x24-32.png" />
<None Include="Resources\OnBase_16x16-32.png" />
<None Include="Resources\OnBase_24x24-32.png" />
<None Include="Resources\OnBase_32x32-32.png" />
<None Include="Resources\OnBase_48x48-32.png" />
<None Include="Resources\OnBase_256x256-32.png" />
<None Include="Resources\add_256x256-32.png" />
<None Include="Resources\add_16x16-32.png" />
<None Include="Resources\add_24x24-32.png" />
<None Include="Resources\add_32x32-32.png" />
<None Include="Resources\add_48x48-32.png" />
<None Include="Resources\add_256x256-32 %282%29.png" />
<None Include="Resources\Remove_16x16-32.png" />
<None Include="Resources\Remove_24x24-32.png" />
<None Include="Resources\Remove_32x32-32.png" />
<None Include="Resources\Remove_48x48-32.png" />
<None Include="Resources\Remove_256x256-32.png" />
<None Include="Resources\save_16x16-32.png" />
<None Include="Resources\save_24x24-32.png" />
<None Include="Resources\save_32x32-32.png" />
<None Include="Resources\save_48x48-32.png" />
<None Include="Resources\save_256x256-32.png" />
<None Include="Resources\Search_24x24-32.png" />
<None Include="Resources\Search_32x32-32.png" />
<None Include="Resources\Search_48x48-32.png" />
<None Include="Resources\Search_256x256-32.png" />
<None Include="Resources\Search_16x16-32.png" />
<None Include="Resources\Preview_separated_256x256-32.png" />
<None Include="Resources\Preview_separated_16x16-32.png" />
<None Include="Resources\Preview_separated_24x24-32.png" />
<None Include="Resources\Preview_separated_32x32-32.png" />
<None Include="Resources\Preview_separated_48x48-32.png" />
<None Include="Resources\EditSerienbrief_256x256-32.png" />
<None Include="Resources\EditDokumentPaket_16x16-32.png" />
<None Include="Resources\EditDokumentPaket_24x24-32.png" />
<None Include="Resources\EditDokumentPaket_32x32-32.png" />
<None Include="Resources\EditDokumentPaket_48x48-32.png" />
<None Include="Resources\EditDokumentPaket_256x256-32.png" />
<None Include="Resources\EditSerienbrief_16x16-32.png" />
<None Include="Resources\EditSerienbrief_24x24-32.png" />
<None Include="Resources\EditSerienbrief_32x32-32.png" />
<None Include="Resources\EditSerienbrief_48x48-32.png" />
<None Include="Resources\Word_48x48-32.png" />
<None Include="Resources\Word_256x256-32.png" />
<None Include="Resources\PDF_16x16-32.png" />
<None Include="Resources\PDF_24x24-32.png" />
<None Include="Resources\PDF_32x32-32.png" />
<None Include="Resources\PDF_48x48-32.png" />
<None Include="Resources\PDF_256x256-32.png" />
<None Include="Resources\Excel_16x16-32.png" />
<None Include="Resources\Excel_24x24-32.png" />
<None Include="Resources\Excel_32x32-32.png" />
<None Include="Resources\Excel_48x48-32.png" />
<None Include="Resources\Excel_256x256-32.png" />
<None Include="Resources\Word_16x16-32.png" />
<None Include="Resources\Word_24x24-32.png" />
<None Include="Resources\Word_32x32-32.png" />
<None Include="Resources\DokumenteGenerieren_16x16-32.png" />
<None Include="Resources\DokumenteGenerieren_24x24-32.png" />
<None Include="Resources\DokumenteGenerieren_32x32-32.png" />
<None Include="Resources\DokumenteGenerieren_48x48-32.png" />
<None Include="Resources\DokumenteGenerieren_256x256-32.png" />
<None Include="Resources\Excel_Edit_256x256-32.png" />
<None Include="Resources\Excel_Edit_16x16-32.png" />
<None Include="Resources\Excel_Edit_24x24-32.png" />
<None Include="Resources\Excel_Edit_32x32-32.png" />
<None Include="Resources\Excel_Edit_48x48-32.png" />
<None Include="Resources\Word_Edit_16x16-32.png" />
<None Include="Resources\Word_Edit_24x24-32.png" />
<None Include="Resources\Word_Edit_32x32-32.png" />
<None Include="Resources\Word_Edit_48x48-32.png" />
<None Include="Resources\Word_Edit_256x256-32.png" />
<None Include="Resources\Connect_256x256-32.png" />
<None Include="Resources\Connect_16x16-32.png" />
<None Include="Resources\Connect_24x24-32.png" />
<None Include="Resources\Connect_32x32-32.png" />
<None Include="Resources\Connect_48x48-32.png" />
<None Include="Resources\Native_16x16-32.png" />
<None Include="Resources\Native_24x24-32.png" />
<None Include="Resources\Native_32x32-32.png" />
<None Include="Resources\Native_48x48-32.png" />
<None Include="Resources\Native_256x256-32.png" />
<None Include="Resources\Letter_16x16-32.png" />
<None Include="Resources\Letter_24x24-32.png" />
<None Include="Resources\Letter_32x32-32.png" />
<None Include="Resources\Letter_48x48-32.png" />
<None Include="Resources\Letter_256x256-32.png" />
<None Include="Resources\Versandstrasse_256x256-32.png" />
<None Include="Resources\Versandstrasse_16x16-32.png" />
<None Include="Resources\Versandstrasse_24x24-32.png" />
<None Include="Resources\Versandstrasse_32x32-32.png" />
<None Include="Resources\Versandstrasse_48x48-32.png" />
<None Include="Resources\Execute_256x256-32.png" />
<None Include="Resources\Execute_16x16-32.png" />
<None Include="Resources\Execute_24x24-32.png" />
<None Include="Resources\Execute_32x32-32.png" />
<None Include="Resources\Execute_48x48-32.png" />
<None Include="Resources\Favoriten_32x32-32.png" />
<None Include="Resources\Favoriten_48x48-32.png" />
<None Include="Resources\Favoriten_256x256-32.png" />
<None Include="Resources\Favoriten_16x16-32.png" />
<None Include="Resources\Favoriten_24x24-32.png" />
<None Include="Resources\Favoriten_Delete_16x16-32.png" />
<None Include="Resources\Favoriten_Delete_24x24-32.png" />
<None Include="Resources\Favoriten_Delete_32x32-32.png" />
<None Include="Resources\Favoriten_Delete_48x48-32.png" />
<None Include="Resources\Favoriten_Delete_256x256-32.png" />
<None Include="Resources\Favoriten_NewFolder_16x16-32.png" />
<None Include="Resources\Favoriten_NewFolder_24x24-32.png" />
<None Include="Resources\Favoriten_NewFolder_32x32-32.png" />
<None Include="Resources\Favoriten_NewFolder_48x48-32.png" />
<None Include="Resources\Favoriten_NewFolder_256x256-32.png" />
<None Include="Resources\Favoriten_NewRoot_16x16-32.png" />
<None Include="Resources\Favoriten_NewRoot_24x24-32.png" />
<None Include="Resources\Favoriten_NewRoot_32x32-32.png" />
<None Include="Resources\Favoriten_NewRoot_48x48-32.png" />
<None Include="Resources\Favoriten_NewRoot_256x256-32.png" />
<None Include="Resources\Favoriten_Rename_16x16-32.png" />
<None Include="Resources\Favoriten_Rename_24x24-32.png" />
<None Include="Resources\Favoriten_Rename_32x32-32.png" />
<None Include="Resources\Favoriten_Rename_48x48-32.png" />
<None Include="Resources\Favoriten_Rename_256x256-32.png" />
<None Include="Resources\Approval_OK_256x256-32.png" />
<None Include="Resources\Approval_NOK_16x16-32.png" />
<None Include="Resources\Approval_NOK_24x24-32.png" />
<None Include="Resources\Approval_NOK_32x32-32.png" />
<None Include="Resources\Approval_NOK_48x48-32.png" />
<None Include="Resources\Approval_NOK_256x256-32.png" />
<None Include="Resources\Approval_OK_16x16-32.png" />
<None Include="Resources\Approval_OK_24x24-32.png" />
<None Include="Resources\Approval_OK_32x32-32.png" />
<None Include="Resources\Approval_OK_48x48-32.png" />
<None Include="Resources\Approval_16x16-32.png" />
<None Include="Resources\Approval_24x24-32.png" />
<None Include="Resources\Approval_32x32-32.png" />
<None Include="Resources\Approval_48x48-32.png" />
<None Include="Resources\Approval_256x256-32.png" />
<None Include="Resources\Copy_256x256-32.png" />
<None Include="Resources\Copy_16x16-32.png" />
<None Include="Resources\Copy_24x24-32.png" />
<None Include="Resources\Copy_32x32-32.png" />
<None Include="Resources\Copy_48x48-32.png" />
<Content Include="SmartDocGen.ico" />
</ItemGroup>
<ItemGroup>
<BootstrapperPackage Include=".NETFramework,Version=v4.8.1">
<Visible>False</Visible>
<ProductName>Microsoft .NET Framework 4.8.1 %28x86 und x64%29</ProductName>
<Install>true</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1</ProductName>
<Install>false</Install>
</BootstrapperPackage>
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Office.Interop.Excel">
<Version>15.0.4795.1001</Version>
</PackageReference>
<PackageReference Include="Microsoft.Office.Interop.Word">
<Version>15.0.4797.1004</Version>
</PackageReference>
<PackageReference Include="Microsoft.Toolkit.Uwp.Notifications">
<Version>7.1.3</Version>
</PackageReference>
<PackageReference Include="Newtonsoft.Json">
<Version>13.0.3</Version>
</PackageReference>
<PackageReference Include="NLog.Database">
<Version>5.3.2</Version>
</PackageReference>
<PackageReference Include="RibbonWinForms">
<Version>5.0.1.1</Version>
</PackageReference>
<PackageReference Include="Syncfusion.Pdf.WinForms">
<Version>26.2.8</Version>
</PackageReference>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>

View File

@@ -0,0 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
<StartArguments>
</StartArguments>
</PropertyGroup>
<PropertyGroup>
<PublishUrlHistory>publish\</PublishUrlHistory>
<InstallUrlHistory />
<SupportUrlHistory />
<UpdateUrlHistory />
<BootstrapperUrlHistory />
<ErrorReportUrlHistory />
<FallbackCulture>de-DE</FallbackCulture>
<VerifyUploadedFiles>false</VerifyUploadedFiles>
</PropertyGroup>
</Project>

View File

@@ -0,0 +1,99 @@
namespace OnDoc.Diverses
{
partial class InputDialog
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.textBox1 = new System.Windows.Forms.TextBox();
this.label1 = new System.Windows.Forms.Label();
this.btnok = new System.Windows.Forms.Button();
this.btncancel = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// textBox1
//
this.textBox1.Location = new System.Drawing.Point(18, 63);
this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(349, 20);
this.textBox1.TabIndex = 0;
this.textBox1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.textBox1_KeyDown);
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(18, 28);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(0, 13);
this.label1.TabIndex = 1;
//
// btnok
//
this.btnok.Location = new System.Drawing.Point(189, 103);
this.btnok.Name = "btnok";
this.btnok.Size = new System.Drawing.Size(75, 23);
this.btnok.TabIndex = 2;
this.btnok.Text = "OK";
this.btnok.UseVisualStyleBackColor = true;
this.btnok.Click += new System.EventHandler(this.btnok_Click);
//
// btncancel
//
this.btncancel.Location = new System.Drawing.Point(292, 103);
this.btncancel.Name = "btncancel";
this.btncancel.Size = new System.Drawing.Size(75, 23);
this.btncancel.TabIndex = 3;
this.btncancel.Text = "Abbruch";
this.btncancel.UseVisualStyleBackColor = true;
this.btncancel.Click += new System.EventHandler(this.btncancel_Click);
//
// InputDialog
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(372, 131);
this.Controls.Add(this.btncancel);
this.Controls.Add(this.btnok);
this.Controls.Add(this.label1);
this.Controls.Add(this.textBox1);
this.Name = "InputDialog";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "InputDialog";
this.Load += new System.EventHandler(this.InputDialog_Load);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.TextBox textBox1;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Button btnok;
private System.Windows.Forms.Button btncancel;
}
}

View File

@@ -0,0 +1,67 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
namespace OnDoc.Diverses
{
public partial class InputDialog : SfForm
{
public string result = "";
public InputDialog()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
public InputDialog(string caption, string description, string defaultvalue)
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
textBox1.Text = defaultvalue;
this.Text= caption;
this.label1.Text=description;
}
private void btnok_Click(object sender, EventArgs e)
{
if (textBox1.Text.Trim() != "")
{
result = textBox1.Text;
DialogResult = DialogResult.OK;
}
}
private void btncancel_Click(object sender, EventArgs e)
{
DialogResult= DialogResult.Cancel;
}
private void textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
btnok_Click(sender, e);
}
}
private void InputDialog_Load(object sender, EventArgs e)
{
textBox1.SelectionStart = 0;
textBox1.SelectionLength = textBox1.Text.Length;
}
}
}

View File

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

View File

@@ -0,0 +1,591 @@
namespace OnDoc.Diverses
{
partial class MitarbeiterProfil
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MitarbeiterProfil));
this.ribbon1 = new System.Windows.Forms.Ribbon();
this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
this.RibbonPanelExit = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonExit = new System.Windows.Forms.RibbonButton();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonSave = new System.Windows.Forms.RibbonButton();
this.ribbonButtonNew = new System.Windows.Forms.RibbonButton();
this.ribbonButtonDelete = new System.Windows.Forms.RibbonButton();
this.GrpBoxProfile = new System.Windows.Forms.GroupBox();
this.lbprofile = new System.Windows.Forms.ListBox();
this.GrpBoxDetails = new System.Windows.Forms.GroupBox();
this.label5 = new System.Windows.Forms.Label();
this.txtbezeichnung = new System.Windows.Forms.TextBox();
this.label4 = new System.Windows.Forms.Label();
this.cbStandard = new System.Windows.Forms.CheckBox();
this.cbboxTeam = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxUnterschriftRechts = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxUnterschriftLinks = new Syncfusion.WinForms.ListView.SfComboBox();
this.label3 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.label1 = new System.Windows.Forms.Label();
this.ribbonTab2 = new System.Windows.Forms.RibbonTab();
this.ribbonPanel2 = new System.Windows.Forms.RibbonPanel();
this.RibbonMitarbeiterButtonSave = new System.Windows.Forms.RibbonButton();
this.GrpBoxMitarbeiter = new System.Windows.Forms.GroupBox();
this.lblName = new System.Windows.Forms.Label();
this.txtName = new System.Windows.Forms.TextBox();
this.txtVorname = new System.Windows.Forms.TextBox();
this.lblVorname = new System.Windows.Forms.Label();
this.textBox1 = new System.Windows.Forms.TextBox();
this.label6 = new System.Windows.Forms.Label();
this.textBox2 = new System.Windows.Forms.TextBox();
this.label7 = new System.Windows.Forms.Label();
this.textBox3 = new System.Windows.Forms.TextBox();
this.label8 = new System.Windows.Forms.Label();
this.textBox4 = new System.Windows.Forms.TextBox();
this.label9 = new System.Windows.Forms.Label();
this.textBox5 = new System.Windows.Forms.TextBox();
this.label10 = new System.Windows.Forms.Label();
this.label11 = new System.Windows.Forms.Label();
this.pictureBox1 = new System.Windows.Forms.PictureBox();
this.label12 = new System.Windows.Forms.Label();
this.btnLoadImage = new System.Windows.Forms.Button();
this.button1 = new System.Windows.Forms.Button();
this.GrpBoxProfile.SuspendLayout();
this.GrpBoxDetails.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxTeam)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftRechts)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftLinks)).BeginInit();
this.GrpBoxMitarbeiter.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
this.SuspendLayout();
//
// ribbon1
//
this.ribbon1.CaptionBarVisible = false;
this.ribbon1.CausesValidation = false;
this.ribbon1.Font = new System.Drawing.Font("Segoe UI", 9F);
this.ribbon1.Location = new System.Drawing.Point(2, 2);
this.ribbon1.Minimized = false;
this.ribbon1.Name = "ribbon1";
//
//
//
this.ribbon1.OrbDropDown.BorderRoundness = 8;
this.ribbon1.OrbDropDown.Location = new System.Drawing.Point(0, 0);
this.ribbon1.OrbDropDown.Name = "";
this.ribbon1.OrbDropDown.Size = new System.Drawing.Size(527, 447);
this.ribbon1.OrbDropDown.TabIndex = 0;
this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
this.ribbon1.OrbVisible = false;
this.ribbon1.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
this.ribbon1.Size = new System.Drawing.Size(796, 121);
this.ribbon1.TabIndex = 0;
this.ribbon1.Tabs.Add(this.ribbonTab1);
this.ribbon1.Tabs.Add(this.ribbonTab2);
this.ribbon1.TabSpacing = 4;
this.ribbon1.Text = "ribbon1";
//
// ribbonTab1
//
this.ribbonTab1.Name = "ribbonTab1";
this.ribbonTab1.Panels.Add(this.RibbonPanelExit);
this.ribbonTab1.Panels.Add(this.ribbonPanel1);
this.ribbonTab1.Text = "Profile";
this.ribbonTab1.ActiveChanged += new System.EventHandler(this.ribbonTab1_ActiveChanged);
//
// RibbonPanelExit
//
this.RibbonPanelExit.ButtonMoreVisible = false;
this.RibbonPanelExit.Items.Add(this.RibbonButtonExit);
this.RibbonPanelExit.Name = "RibbonPanelExit";
this.RibbonPanelExit.Text = "";
//
// RibbonButtonExit
//
this.RibbonButtonExit.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
this.RibbonButtonExit.LargeImage = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
this.RibbonButtonExit.Name = "RibbonButtonExit";
this.RibbonButtonExit.SmallImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonExit.SmallImage")));
this.RibbonButtonExit.Text = "Schliessen";
this.RibbonButtonExit.Click += new System.EventHandler(this.RibbonButtonExit_Click);
//
// ribbonPanel1
//
this.ribbonPanel1.ButtonMoreVisible = false;
this.ribbonPanel1.Items.Add(this.ribbonButtonSave);
this.ribbonPanel1.Items.Add(this.ribbonButtonNew);
this.ribbonPanel1.Items.Add(this.ribbonButtonDelete);
this.ribbonPanel1.Name = "ribbonPanel1";
this.ribbonPanel1.Text = "Profil";
//
// ribbonButtonSave
//
this.ribbonButtonSave.Image = global::OnDoc.Properties.Resources.save_32x32_32;
this.ribbonButtonSave.LargeImage = global::OnDoc.Properties.Resources.save_32x32_32;
this.ribbonButtonSave.Name = "ribbonButtonSave";
this.ribbonButtonSave.SmallImage = global::OnDoc.Properties.Resources.save_16x16_32;
this.ribbonButtonSave.Text = "Speichern";
this.ribbonButtonSave.Click += new System.EventHandler(this.ribbonButtonSave_Click);
//
// ribbonButtonNew
//
this.ribbonButtonNew.Image = global::OnDoc.Properties.Resources.add_32x32_32;
this.ribbonButtonNew.LargeImage = global::OnDoc.Properties.Resources.add_32x32_32;
this.ribbonButtonNew.Name = "ribbonButtonNew";
this.ribbonButtonNew.SmallImage = global::OnDoc.Properties.Resources.add_16x16_32;
this.ribbonButtonNew.Text = "Neu";
this.ribbonButtonNew.DoubleClick += new System.EventHandler(this.ribbonButtonNew_DoubleClick);
this.ribbonButtonNew.Click += new System.EventHandler(this.ribbonButtonNew_Click);
//
// ribbonButtonDelete
//
this.ribbonButtonDelete.Image = global::OnDoc.Properties.Resources.Remove_32x32_32;
this.ribbonButtonDelete.LargeImage = global::OnDoc.Properties.Resources.Remove_32x32_32;
this.ribbonButtonDelete.Name = "ribbonButtonDelete";
this.ribbonButtonDelete.SmallImage = global::OnDoc.Properties.Resources.Remove_16x16_32;
this.ribbonButtonDelete.Text = "Löschen";
this.ribbonButtonDelete.Click += new System.EventHandler(this.ribbonButtonDelete_Click);
//
// GrpBoxProfile
//
this.GrpBoxProfile.Controls.Add(this.lbprofile);
this.GrpBoxProfile.Location = new System.Drawing.Point(5, 194);
this.GrpBoxProfile.Name = "GrpBoxProfile";
this.GrpBoxProfile.Size = new System.Drawing.Size(231, 366);
this.GrpBoxProfile.TabIndex = 1;
this.GrpBoxProfile.TabStop = false;
this.GrpBoxProfile.Text = "Profile";
//
// lbprofile
//
this.lbprofile.Dock = System.Windows.Forms.DockStyle.Fill;
this.lbprofile.FormattingEnabled = true;
this.lbprofile.Location = new System.Drawing.Point(3, 16);
this.lbprofile.Name = "lbprofile";
this.lbprofile.Size = new System.Drawing.Size(225, 347);
this.lbprofile.TabIndex = 0;
this.lbprofile.SelectedValueChanged += new System.EventHandler(this.lbprofile_SelectedValueChanged);
//
// GrpBoxDetails
//
this.GrpBoxDetails.Controls.Add(this.label5);
this.GrpBoxDetails.Controls.Add(this.txtbezeichnung);
this.GrpBoxDetails.Controls.Add(this.label4);
this.GrpBoxDetails.Controls.Add(this.cbStandard);
this.GrpBoxDetails.Controls.Add(this.cbboxTeam);
this.GrpBoxDetails.Controls.Add(this.cbboxUnterschriftRechts);
this.GrpBoxDetails.Controls.Add(this.cbboxUnterschriftLinks);
this.GrpBoxDetails.Controls.Add(this.label3);
this.GrpBoxDetails.Controls.Add(this.label2);
this.GrpBoxDetails.Controls.Add(this.label1);
this.GrpBoxDetails.Location = new System.Drawing.Point(297, 173);
this.GrpBoxDetails.Name = "GrpBoxDetails";
this.GrpBoxDetails.Size = new System.Drawing.Size(565, 366);
this.GrpBoxDetails.TabIndex = 2;
this.GrpBoxDetails.TabStop = false;
this.GrpBoxDetails.Text = "Details";
//
// label5
//
this.label5.AutoSize = true;
this.label5.Location = new System.Drawing.Point(25, 28);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(69, 13);
this.label5.TabIndex = 10;
this.label5.Text = "Bezeichnung";
//
// txtbezeichnung
//
this.txtbezeichnung.Location = new System.Drawing.Point(137, 21);
this.txtbezeichnung.Name = "txtbezeichnung";
this.txtbezeichnung.Size = new System.Drawing.Size(244, 20);
this.txtbezeichnung.TabIndex = 9;
//
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(25, 124);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(50, 13);
this.label4.TabIndex = 8;
this.label4.Text = "Standard";
//
// cbStandard
//
this.cbStandard.AutoSize = true;
this.cbStandard.Location = new System.Drawing.Point(137, 123);
this.cbStandard.Name = "cbStandard";
this.cbStandard.Size = new System.Drawing.Size(15, 14);
this.cbStandard.TabIndex = 7;
this.cbStandard.UseVisualStyleBackColor = true;
//
// cbboxTeam
//
this.cbboxTeam.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxTeam.Location = new System.Drawing.Point(137, 97);
this.cbboxTeam.Name = "cbboxTeam";
this.cbboxTeam.Size = new System.Drawing.Size(244, 19);
this.cbboxTeam.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxTeam.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxTeam.TabIndex = 5;
this.cbboxTeam.TabStop = false;
//
// cbboxUnterschriftRechts
//
this.cbboxUnterschriftRechts.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxUnterschriftRechts.Location = new System.Drawing.Point(137, 72);
this.cbboxUnterschriftRechts.Name = "cbboxUnterschriftRechts";
this.cbboxUnterschriftRechts.Size = new System.Drawing.Size(244, 19);
this.cbboxUnterschriftRechts.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxUnterschriftRechts.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxUnterschriftRechts.TabIndex = 4;
this.cbboxUnterschriftRechts.TabStop = false;
//
// cbboxUnterschriftLinks
//
this.cbboxUnterschriftLinks.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxUnterschriftLinks.Location = new System.Drawing.Point(137, 47);
this.cbboxUnterschriftLinks.Name = "cbboxUnterschriftLinks";
this.cbboxUnterschriftLinks.Size = new System.Drawing.Size(244, 19);
this.cbboxUnterschriftLinks.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxUnterschriftLinks.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxUnterschriftLinks.TabIndex = 3;
this.cbboxUnterschriftLinks.TabStop = false;
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(25, 97);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(34, 13);
this.label3.TabIndex = 2;
this.label3.Text = "Team";
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(25, 72);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(93, 13);
this.label2.TabIndex = 1;
this.label2.Text = "Unterschrift rechts";
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(25, 54);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(85, 13);
this.label1.TabIndex = 0;
this.label1.Text = "Unterschrift links";
//
// ribbonTab2
//
this.ribbonTab2.Name = "ribbonTab2";
this.ribbonTab2.Panels.Add(this.ribbonPanel2);
this.ribbonTab2.Text = "Mitarbeiter-Daten";
this.ribbonTab2.ActiveChanged += new System.EventHandler(this.ribbonTab2_ActiveChanged);
//
// ribbonPanel2
//
this.ribbonPanel2.ButtonMoreVisible = false;
this.ribbonPanel2.Items.Add(this.RibbonMitarbeiterButtonSave);
this.ribbonPanel2.Name = "ribbonPanel2";
this.ribbonPanel2.Text = "";
//
// RibbonMitarbeiterButtonSave
//
this.RibbonMitarbeiterButtonSave.Image = global::OnDoc.Properties.Resources.save_32x32_32;
this.RibbonMitarbeiterButtonSave.LargeImage = global::OnDoc.Properties.Resources.save_32x32_32;
this.RibbonMitarbeiterButtonSave.Name = "RibbonMitarbeiterButtonSave";
this.RibbonMitarbeiterButtonSave.SmallImage = global::OnDoc.Properties.Resources.save_16x16_32;
this.RibbonMitarbeiterButtonSave.Text = "Speichern";
//
// GrpBoxMitarbeiter
//
this.GrpBoxMitarbeiter.Controls.Add(this.button1);
this.GrpBoxMitarbeiter.Controls.Add(this.btnLoadImage);
this.GrpBoxMitarbeiter.Controls.Add(this.label12);
this.GrpBoxMitarbeiter.Controls.Add(this.pictureBox1);
this.GrpBoxMitarbeiter.Controls.Add(this.label11);
this.GrpBoxMitarbeiter.Controls.Add(this.textBox5);
this.GrpBoxMitarbeiter.Controls.Add(this.label10);
this.GrpBoxMitarbeiter.Controls.Add(this.textBox4);
this.GrpBoxMitarbeiter.Controls.Add(this.label9);
this.GrpBoxMitarbeiter.Controls.Add(this.textBox3);
this.GrpBoxMitarbeiter.Controls.Add(this.label8);
this.GrpBoxMitarbeiter.Controls.Add(this.textBox2);
this.GrpBoxMitarbeiter.Controls.Add(this.label7);
this.GrpBoxMitarbeiter.Controls.Add(this.textBox1);
this.GrpBoxMitarbeiter.Controls.Add(this.label6);
this.GrpBoxMitarbeiter.Controls.Add(this.txtVorname);
this.GrpBoxMitarbeiter.Controls.Add(this.lblVorname);
this.GrpBoxMitarbeiter.Controls.Add(this.txtName);
this.GrpBoxMitarbeiter.Controls.Add(this.lblName);
this.GrpBoxMitarbeiter.Location = new System.Drawing.Point(5, 139);
this.GrpBoxMitarbeiter.Name = "GrpBoxMitarbeiter";
this.GrpBoxMitarbeiter.Size = new System.Drawing.Size(793, 340);
this.GrpBoxMitarbeiter.TabIndex = 3;
this.GrpBoxMitarbeiter.TabStop = false;
//
// lblName
//
this.lblName.AutoSize = true;
this.lblName.Location = new System.Drawing.Point(26, 25);
this.lblName.Name = "lblName";
this.lblName.Size = new System.Drawing.Size(35, 13);
this.lblName.TabIndex = 0;
this.lblName.Text = "Name";
//
// txtName
//
this.txtName.Location = new System.Drawing.Point(96, 22);
this.txtName.Name = "txtName";
this.txtName.Size = new System.Drawing.Size(147, 20);
this.txtName.TabIndex = 1;
//
// txtVorname
//
this.txtVorname.Location = new System.Drawing.Point(96, 48);
this.txtVorname.Name = "txtVorname";
this.txtVorname.Size = new System.Drawing.Size(147, 20);
this.txtVorname.TabIndex = 3;
//
// lblVorname
//
this.lblVorname.AutoSize = true;
this.lblVorname.Location = new System.Drawing.Point(26, 51);
this.lblVorname.Name = "lblVorname";
this.lblVorname.Size = new System.Drawing.Size(49, 13);
this.lblVorname.TabIndex = 2;
this.lblVorname.Text = "Vorname";
//
// textBox1
//
this.textBox1.Location = new System.Drawing.Point(96, 99);
this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(147, 20);
this.textBox1.TabIndex = 5;
//
// label6
//
this.label6.AutoSize = true;
this.label6.Location = new System.Drawing.Point(26, 102);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(26, 13);
this.label6.TabIndex = 4;
this.label6.Text = "Mail";
//
// textBox2
//
this.textBox2.Location = new System.Drawing.Point(96, 125);
this.textBox2.Name = "textBox2";
this.textBox2.Size = new System.Drawing.Size(147, 20);
this.textBox2.TabIndex = 7;
//
// label7
//
this.label7.AutoSize = true;
this.label7.Location = new System.Drawing.Point(26, 128);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(43, 13);
this.label7.TabIndex = 6;
this.label7.Text = "Telefon";
//
// textBox3
//
this.textBox3.Location = new System.Drawing.Point(96, 151);
this.textBox3.Name = "textBox3";
this.textBox3.Size = new System.Drawing.Size(147, 20);
this.textBox3.TabIndex = 9;
//
// label8
//
this.label8.AutoSize = true;
this.label8.Location = new System.Drawing.Point(26, 154);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(24, 13);
this.label8.TabIndex = 8;
this.label8.Text = "Fax";
//
// textBox4
//
this.textBox4.Location = new System.Drawing.Point(386, 25);
this.textBox4.Name = "textBox4";
this.textBox4.Size = new System.Drawing.Size(147, 20);
this.textBox4.TabIndex = 11;
//
// label9
//
this.label9.AutoSize = true;
this.label9.Location = new System.Drawing.Point(307, 28);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(61, 13);
this.label9.TabIndex = 10;
this.label9.Text = "Unterschrift";
//
// textBox5
//
this.textBox5.Location = new System.Drawing.Point(96, 204);
this.textBox5.Name = "textBox5";
this.textBox5.Size = new System.Drawing.Size(147, 20);
this.textBox5.TabIndex = 13;
//
// label10
//
this.label10.AutoSize = true;
this.label10.Location = new System.Drawing.Point(26, 207);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(48, 13);
this.label10.TabIndex = 12;
this.label10.Text = "Funktion";
//
// label11
//
this.label11.AutoSize = true;
this.label11.Location = new System.Drawing.Point(307, 58);
this.label11.Name = "label11";
this.label11.Size = new System.Drawing.Size(42, 13);
this.label11.TabIndex = 14;
this.label11.Text = "Digitale";
//
// pictureBox1
//
this.pictureBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.pictureBox1.Location = new System.Drawing.Point(386, 62);
this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(346, 140);
this.pictureBox1.TabIndex = 15;
this.pictureBox1.TabStop = false;
this.pictureBox1.DragDrop += new System.Windows.Forms.DragEventHandler(this.pictureBox1_DragDrop);
this.pictureBox1.DragEnter += new System.Windows.Forms.DragEventHandler(this.pictureBox1_DragEnter);
//
// label12
//
this.label12.AutoSize = true;
this.label12.Location = new System.Drawing.Point(306, 71);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(61, 13);
this.label12.TabIndex = 16;
this.label12.Text = "Unterschrift";
//
// btnLoadImage
//
this.btnLoadImage.Location = new System.Drawing.Point(386, 208);
this.btnLoadImage.Name = "btnLoadImage";
this.btnLoadImage.Size = new System.Drawing.Size(104, 23);
this.btnLoadImage.TabIndex = 17;
this.btnLoadImage.Text = "Bild importieren";
this.btnLoadImage.UseVisualStyleBackColor = true;
//
// button1
//
this.button1.Location = new System.Drawing.Point(628, 208);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(104, 23);
this.button1.TabIndex = 18;
this.button1.Text = "Bild löschen";
this.button1.UseVisualStyleBackColor = true;
//
// MitarbeiterProfil
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(800, 498);
this.Controls.Add(this.GrpBoxMitarbeiter);
this.Controls.Add(this.GrpBoxDetails);
this.Controls.Add(this.GrpBoxProfile);
this.Controls.Add(this.ribbon1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.KeyPreview = true;
this.Name = "MitarbeiterProfil";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Style.TitleBar.BackColor = System.Drawing.Color.Silver;
this.Text = "MitarbeiterProfil";
this.Activated += new System.EventHandler(this.MitarbeiterProfil_Activated);
this.Load += new System.EventHandler(this.MitarbeiterProfil_Load);
this.GrpBoxProfile.ResumeLayout(false);
this.GrpBoxDetails.ResumeLayout(false);
this.GrpBoxDetails.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxTeam)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftRechts)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxUnterschriftLinks)).EndInit();
this.GrpBoxMitarbeiter.ResumeLayout(false);
this.GrpBoxMitarbeiter.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Ribbon ribbon1;
private System.Windows.Forms.RibbonTab ribbonTab1;
private System.Windows.Forms.RibbonPanel RibbonPanelExit;
private System.Windows.Forms.RibbonButton RibbonButtonExit;
private System.Windows.Forms.GroupBox GrpBoxProfile;
private System.Windows.Forms.ListBox lbprofile;
private System.Windows.Forms.GroupBox GrpBoxDetails;
private System.Windows.Forms.Label label1;
private Syncfusion.WinForms.ListView.SfComboBox cbboxTeam;
private Syncfusion.WinForms.ListView.SfComboBox cbboxUnterschriftRechts;
private Syncfusion.WinForms.ListView.SfComboBox cbboxUnterschriftLinks;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.CheckBox cbStandard;
private System.Windows.Forms.Label label5;
private System.Windows.Forms.TextBox txtbezeichnung;
private System.Windows.Forms.RibbonPanel ribbonPanel1;
private System.Windows.Forms.RibbonButton ribbonButtonSave;
private System.Windows.Forms.RibbonButton ribbonButtonNew;
private System.Windows.Forms.RibbonButton ribbonButtonDelete;
private System.Windows.Forms.RibbonTab ribbonTab2;
private System.Windows.Forms.RibbonPanel ribbonPanel2;
private System.Windows.Forms.RibbonButton RibbonMitarbeiterButtonSave;
private System.Windows.Forms.GroupBox GrpBoxMitarbeiter;
private System.Windows.Forms.TextBox txtVorname;
private System.Windows.Forms.Label lblVorname;
private System.Windows.Forms.TextBox txtName;
private System.Windows.Forms.Label lblName;
private System.Windows.Forms.TextBox textBox5;
private System.Windows.Forms.Label label10;
private System.Windows.Forms.TextBox textBox4;
private System.Windows.Forms.Label label9;
private System.Windows.Forms.TextBox textBox3;
private System.Windows.Forms.Label label8;
private System.Windows.Forms.TextBox textBox2;
private System.Windows.Forms.Label label7;
private System.Windows.Forms.TextBox textBox1;
private System.Windows.Forms.Label label6;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Button btnLoadImage;
private System.Windows.Forms.Label label12;
private System.Windows.Forms.PictureBox pictureBox1;
private System.Windows.Forms.Label label11;
}
}

View File

@@ -0,0 +1,258 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Syncfusion.WinForms.Controls.Styles;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.DataGrid;
using Syncfusion.WinForms.DataGrid.Interactivity;
using OnDoc.Klassen;
using System.Data.SqlClient;
using Database;
using System.Threading;
using static System.Net.Mime.MediaTypeNames;
namespace OnDoc.Diverses
{
public partial class MitarbeiterProfil : SfForm
{
private int mitarbeiternr = 0;
private bool onLoad = true;
public MitarbeiterProfil()
{
InitializeComponent();
}
public MitarbeiterProfil(int Mitarbeiternr)
{
InitializeComponent();
mitarbeiternr = Mitarbeiternr;
}
private void MitarbeiterProfil_Load(object sender, EventArgs e)
{
refresh_profile();
ribbonTab1_ActiveChanged(sender, e);
refresh_unterschriften_team();
onLoad = false;
lbprofile.SelectedIndex = 0;
}
private void refresh_profile()
{
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select * from profil where aktiv=1 and mitarbeiternr=" + mitarbeiternr.ToString(), false, true);
lbprofile.DataSource = db.dsdaten.Tables[0];
lbprofile.DisplayMember = "Bezeichnung";
lbprofile.ValueMember = "profilnr";
db = null;
}
private void refresh_unterschriften_team()
{
DB db = new DB(AppParams.connectionstring);
db.clear_parameter();
db.Get_Tabledata("SP_Dokumentbearbeitung_Mitarbeiter", true, false);
cbboxUnterschriftLinks.DataSource = db.dsdaten.Tables[0];
cbboxUnterschriftLinks.DisplayMember = "name";
cbboxUnterschriftLinks.ValueMember = "mitarbeiternr";
cbboxUnterschriftRechts.DataSource = db.dsdaten.Tables[0];
cbboxUnterschriftRechts.DisplayMember = "name";
cbboxUnterschriftRechts.ValueMember = "mitarbeiternr";
db.clear_parameter();
db.add_parameter("@profilnr", 0.ToString());
db.add_parameter("@mitarbeiternr", mitarbeiternr.ToString());
db.Get_Tabledata("sp_dokumentbearbeitung_team", true, false);
cbboxTeam.DataSource = null;
cbboxTeam.DataSource = db.dsdaten.Tables[0];
cbboxTeam.ValueMember = "teamnr";
cbboxTeam.DisplayMember = "bezeichnung";
db = null;
}
private void RibbonButtonExit_Click(object sender, EventArgs e)
{
this.Close();
}
private void lbprofile_SelectedValueChanged(object sender, EventArgs e)
{
if (onLoad) { return; }
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select * from profil where profilnr=" + lbprofile.SelectedValue, false, true);
cbboxUnterschriftLinks.SelectedValue = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Unterschriftlinks"].ToString());
cbboxUnterschriftRechts.SelectedValue = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Unterschriftrechts"].ToString());
cbboxTeam.SelectedValue = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["team"].ToString());
cbStandard.Checked = db.dsdaten.Tables[0].Rows[0]["standard"].ToString() == "True";
txtbezeichnung.Text = db.dsdaten.Tables[0].Rows[0]["bezeichnung"].ToString();
db = null;
}
private void btnSave_Click(object sender, EventArgs e)
{
DB db = new DB(AppParams.connectionstring);
if (cbStandard.Checked)
{
db.Exec_SQL("Update profil set standard=0 where mitarbeiternr=" + mitarbeiternr.ToString());
db.Exec_SQL("Update profil set bezeichnung='" + txtbezeichnung.Text + "', unterschriftlinks=" + cbboxUnterschriftLinks.SelectedValue.ToString() + ", unterschriftrechts=" + cbboxUnterschriftRechts.SelectedValue.ToString() + ", team=" + cbboxTeam.SelectedValue.ToString() + " ,standard=1 where profilnr=" + lbprofile.SelectedValue.ToString());
}
db.Exec_SQL("Update profil set bezeichnung='" + txtbezeichnung.Text + "',unterschriftlinks=" + cbboxUnterschriftLinks.SelectedValue.ToString() + ", unterschriftrechts=" + cbboxUnterschriftRechts.SelectedValue.ToString() + ", team=" + cbboxTeam.SelectedValue.ToString() + " where profilnr=" + lbprofile.SelectedValue.ToString());
db = null;
}
private void ribbonButtonSave_Click(object sender, EventArgs e)
{
int saveselected = Convert.ToInt32(lbprofile.SelectedValue);
DB db = new DB(AppParams.connectionstring);
if (cbStandard.Checked)
{
db.Exec_SQL("Update profil set standard=0 where mitarbeiternr=" + mitarbeiternr.ToString());
db.Exec_SQL("Update profil set bezeichnung='" + txtbezeichnung.Text + "', unterschriftlinks=" + cbboxUnterschriftLinks.SelectedValue.ToString() + ", unterschriftrechts=" + cbboxUnterschriftRechts.SelectedValue.ToString() + ", team=" + cbboxTeam.SelectedValue.ToString() + " ,standard=1 where profilnr=" + lbprofile.SelectedValue.ToString());
}
db.Exec_SQL("Update profil set bezeichnung='" + txtbezeichnung.Text + "',unterschriftlinks=" + cbboxUnterschriftLinks.SelectedValue.ToString() + ", unterschriftrechts=" + cbboxUnterschriftRechts.SelectedValue.ToString() + ", team=" + cbboxTeam.SelectedValue.ToString() + " where profilnr=" + lbprofile.SelectedValue.ToString());
db = null;
refresh_profile();
lbprofile.SelectedValue = saveselected;
}
private void ribbonButtonDelete_Click(object sender, EventArgs e)
{
DB db = new DB(AppParams.connectionstring);
if (cbStandard.Checked)
{
MessageBox.Show("Das Standardprofil kann nicht gelöscht werden.", "Profil löschen", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
else
{
db.Exec_SQL("Update profil set aktiv=0 where profilnr=" + lbprofile.SelectedValue.ToString());
}
db = null;
refresh_profile();
lbprofile.SelectedIndex = 0;
}
private void ribbonButtonNew_Click(object sender, EventArgs e)
{
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select * from profil where profilnr=0", false, true);
int newkey = Convert.ToInt32(db.get_dbkey("Profil").ToString());
db.dsdaten.Tables[0].Rows[0]["PROFILnr"] = newkey;
db.dsdaten.Tables[0].Rows[0]["Mitarbeiternr"] = AppParams.CurrentMitarbieter;
db.dsdaten.Tables[0].TableName = "Profil";
var res = db.InsertDataRow(db.dsdaten.Tables[0].Rows[0], AppParams.connectionstring);
//SqlCommand sqlq = db.CreateInsertCommand(db.dsdaten.Tables[0].Rows[0]);
//db.InsertDataRow(sqlq);
//string sql1 = db.BuildAllFieldsSQL(db.dsdaten.Tables[0]);
//MessageBox.Show(sql1);
//string sql = db.BuildInsertSQL(db.dsdaten.Tables[0]);
//MessageBox.Show(sql);
//db.Exec_SQL(sql);
db = null; ;
refresh_profile();
lbprofile.SelectedValue = newkey;
}
private void ribbonButtonNew_DoubleClick(object sender, EventArgs e)
{
}
private void MitarbeiterProfil_Activated(object sender, EventArgs e)
{
}
private void ribbonTab1_ActiveChanged(object sender, EventArgs e)
{
GrpBoxProfile.Dock = DockStyle.Left;
GrpBoxProfile.Visible = true;
GrpBoxDetails.Dock = DockStyle.Fill;
GrpBoxDetails.Visible = true;
GrpBoxMitarbeiter.Visible = false;
}
private void ribbonTab2_ActiveChanged(object sender, EventArgs e)
{
GrpBoxProfile.Visible = false;
GrpBoxDetails.Visible = false;
GrpBoxMitarbeiter.Visible = true;
GrpBoxMitarbeiter.Dock = DockStyle.Fill;
System.Drawing.Image image = System.Drawing.Image.FromFile(@"E:\Software-Projekte\OnDoc\Images\download.png");
this.pictureBox1.Image = image;
}
protected bool validData;
string path;
protected System.Drawing.Image image;
protected Thread getImageThread;
private void pictureBox1_DragEnter(object sender, DragEventArgs e)
{
string filename;
validData = GetFilename(out filename, e);
if (validData)
{
path = filename;
getImageThread = new Thread(new ThreadStart(LoadImage));
getImageThread.Start();
e.Effect = DragDropEffects.Copy;
}
else
e.Effect = DragDropEffects.None;
}
private bool GetFilename(out string filename, DragEventArgs e)
{
bool ret = false;
filename = String.Empty;
if ((e.AllowedEffect & DragDropEffects.Copy) == DragDropEffects.Copy)
{
Array data = ((IDataObject)e.Data).GetData("FileDrop") as Array;
if (data != null)
{
if ((data.Length == 1) && (data.GetValue(0) is String))
{
filename = ((string[])data)[0];
string ext = System.IO.Path.GetExtension(filename).ToLower();
if ((ext == ".jpg") || (ext == ".png") || (ext == ".bmp"))
{
ret = true;
}
}
}
}
return ret;
}
protected void LoadImage()
{
image = new Bitmap(path);
}
private void pictureBox1_DragDrop(object sender, DragEventArgs e)
{
{
if (validData)
{
while (getImageThread.IsAlive)
{
System.Windows.Forms.Application.DoEvents();
Thread.Sleep(0);
}
pictureBox1.Image = image;
}
}
}
}
}

View File

@@ -0,0 +1,546 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="RibbonButtonExit.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
</value>
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
cmiwjbwHJEQLPG4xEciJ3gPJjamX/WtZTBDKtuAF3oMToibE/5PrgqCh270HkyPT2/fjGPRa0/Wg6C8P
B7vXtN+fITr4E6JgJABCFIwEQIiCkQAIUTASACEKRgIgRMFIAIQoGAmAEAUjARCiYCQAQhSMBECIgpEA
CFEwEgAhCkYCIETBSACEKBgJgBAFIwEQomAkAEIUjARAiIKRAAhRMBIAIQpGAiBEwUgAhCgYCYAQBSMB
EKJgJABCFMz/A5yPaQWgHBgUAAAAAElFTkSuQmCCKAAAADAAAABgAAAAAQAgAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAA
AAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAA
AAUAAAAFAAAABQAAAAUAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAKAAAADxAAAA8gAAAPIAAADyAAAA8gAAAPIAAADyAAAA8gAAAPIAAADyAAAA8gAA
APIAAADyAAAA8gAAAPIAAADyAAAA8gAAAPIAAADyAAAA8gAAAPIAAADyAAAA8gAAAPIAAADyAAAA8gAA
APIAAADyAAAA8gAAAPIAAADyAAAA8gAAAPIAAADaAAAAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAWwAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAAAAD/AAAA1QAAAI4AAACOAAAAjgAA
AI4AAACOAAAAjgAAAI4AAACOAAAAjgAAAI4AAACOAAAAjgAAAI4AAACOAAAAjgAAAI4AAACOAAAAjgAA
AI4AAACOAAAAjgAAAI4AAACOAAAAjgAAAI4AAACOAAAAjgAAAI4AAACOAAAAqwAAAP8AAAD/AAAATwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAD/AAAAvgAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYQAA
AP8AAAD/AAAALwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AJ0AAAD/AAAA9QAAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAoAAAAP8AAADxAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAFYAAAD/AAAA/wAAAFcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAMAAAA7AAAAP8AAAC0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0AAADsAAAA/wAAAMgAAAACAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtAAAA/wAAAP8AAABYAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFAAAA/wAAAP8AAABiAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkAAADqAAAA/wAAANsAAAAHAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAAAA5QAA
AP8AAADwAAAALQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAALoAAAD/AAAA/wAA
AFUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAATQAAAP4AAAD/AAAA4wAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAApgAA
AP8AAAD/AAAAqQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAD+AAAA/wAAAO0AAABTAAAAAQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ACIAAADCAAAA/wAAAP8AAADLAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAACAAAAA/QAAAP8AAAD+AAAAtQAA
ADwAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAcAAAAhAAAAPIAAAD/AAAA/wAAAMgAAAAWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAWAAA
AO8AAAD/AAAA/wAAAP4AAADaAAAAmQAAAG4AAABaAAAAVgAAAFYAAABWAAAAVgAAAFYAAABWAAAAVgAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoQAA
AP8AAADvAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJsAAAD/AAAA9wAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAFQAAADsAAAA7AAAAOwAAADsAAAA7AAAAOwAAADsAAAA6AAAAEAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA0AAAAP8AAAC+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAD/AAAA/wAAAC4AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAALAAAA4wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA0wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA6gAAAP8AAACdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8AAAD/AAAA/wAA
AEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAA6gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA3AAAAAAAAAAAAAAAAAAAAAAAAAABAAAA7wAAAP8AAACWAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ADgAAAD/AAAA/wAAAE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHQAAAEoAAABLAAAASwAA
AEsAAABLAAAASwAAAEsAAABKAAAAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4gAAAP8AAACnAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAEoAAAD/AAAA/wAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvwAA
AP8AAADSAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHUAAAD/AAAA/wAAAB8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAhwAAAP8AAAD7AAAAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL0AAAD/AAAA5QAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAOQAAAP8AAAD/AAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJQAAAPwAAAD/AAAAmAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAANIAAAD/AAAA7wAAABcAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAAA
AP8AAAD9AAAAMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFIAAAD+AAAA/wAA
ALQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABcAAAA/gAAAP8AAACtAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAIAAACvAAAA/wAAAP8AAACZAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAEkAAAD1AAAA/wAAAO0AAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAUAAAA2AAAAP8AAAD/AAAAtQAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAADAAAAcgAAAPkAAAD/AAAA/AAAAE0AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAANcAAAD/AAAA/wAAAPAAAACDAAAAIgAA
AAEAAAAAAAAAAAAAAAAAAAAAAAAADQAAAFsAAADQAAAA/wAAAP8AAAD4AAAAWwAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMAAACtAAAA/gAA
AP8AAAD/AAAA/AAAANYAAACtAAAAmwAAAKMAAADFAAAA8wAAAP8AAAD/AAAA/wAAAOAAAABAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAACAAAATwAAANAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADvAAAAhAAA
AA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAA4AAAAhgAAAL4AAADgAAAA7gAAAOcAAADMAAAAnQAA
AFcAAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////wAA////////
AAD///////8AAP///////wAAgAAAAB//AAAAAAAAD/8AAAAAAAAP/wAAAAAAAA//AAAf////D/8AAA//
//8P/wAAD////h//AAAH///+H/8AAIf///wf/wAAg///+D//AADB///wP/8AAOB//+B//wAA4B//gP//
AADwAAAB/AAAAPwAAAf4AAAA/wAAD/gAAAD/gAAf/AAAAP8D+A///wAA/g/+B/wAAAD8H/8H+AAAAPw/
/4P4AAAA+D//w/wAAAD4f//D//8AAPh//+H8AAAA+P//4fgAAAD4///h+AAAAPD//+H8AAAA+P//4f//
AAD4f//h//8AAPh//+P//wAA+H//w///AAD4P//D//8AAPwf/4P//wAA/A//B///AAD+B/wP//8AAP8A
8B///wAA/4AAP///AAD/wAB///8AAP/wAf///wAA////////AAD///////8AAP///////wAA////////
AAD///////8AACgAAAAgAAAAQAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAB+AAAApQAAAKUAAAClAAAApQAAAKUAAAClAAAApQAAAKUAAAClAAAApQAA
AKUAAAClAAAApQAAAKUAAAClAAAApQAAAKUAAAClAAAApQAAAKUAAAClAAAApAAAADkAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAkAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5gAAAM8AAAAKAAAACgAAAAoAAAAKAAAACgAA
AAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAAQgAA
AP8AAAB6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACyAAAA+gAAABEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAB4AAAA/wAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGEAAAD/AAAAcwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAABAAAANsAAADtAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAA
AOMAAADuAAAAGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAB1AAAA/wAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAUAAAAP8AAADMAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAPoAAADZAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAfwAAAP8AAADbAAAAPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAH8AAAD7AAAA6gAAACkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbQAAAPgAAAD/AAAAwQAAAHAAAABFAAAAOgAA
ADkAAAA5AAAAOQAAADkAAAA8AAAAUwAAAI0AAADnAAAA/wAAANMAAAAmAAAAAAAAAAAAAAAAAAAAAAAA
ABAAAAA5AAAAOQAAADkAAAA5AAAAOQAAAB8AAAAAAAAAAAAAAAAAAAAAAAAAJgAAAKQAAAD3AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAN8AAABxAAAABwAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAqwAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AGQAAAD9AAAA/wAAAN0AAACXAAAAeAAAAIAAAACvAAAA9QAAAP8AAADbAAAAGwAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAyAAAAdQAAAHUAAAB1AAAAdQAAAHUAAABQAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABlAAAA/gAAAOcAAABUAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAATAAAAlQAAAP4AAADeAAAAGgAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAANAAAAPoAAADdAAAAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZgAA
AP4AAADCAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeQAAANsAAADbAAAA2wAAANsAAADbAAAAswAA
AAAAAAAAAAAAAAAAAAAAAADDAAAA+wAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAlgAAAP8AAABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAA0gAAANIAAADSAAAA0gAA
ANIAAACrAAAAAAAAAAAAAAAAAAAALgAAAP8AAACfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAUAAAA9gAAAMEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0AAAA/wAAAEcAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACyAAAA+wAAAAsAAAAAAAAAAAAAAAAAAAAAAAAANwAA
AHwAAAB8AAAAfAAAAHwAAAB8AAAAVwAAAAAAAAAAAAAAAAAAAJgAAAD/AAAAGQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIQAAAD/AAAALAAAAAAAAAAAAAAAAAAA
AAAAAACqAAAA/wAAAP8AAAD/AAAA/wAAAP8AAADtAAAAAAAAAAAAAAAAAAAAngAAAP8AAAARAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAP8AAAAzAAAAAAAA
AAAAAAAAAAAAAAAAAA0AAAAyAAAAMgAAADIAAAAyAAAAMgAAABoAAAAAAAAAAAAAAAAAAACGAAAA/wAA
ADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACbAAAA/wAA
ABsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AE4AAAD/AAAAdwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAA
AOAAAADiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACAAAAOsAAADiAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABZAAAA/wAAAIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAcgAAAP8AAACeAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAIAAAAOoAAADvAAAAFgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAuwAAAP8AAACfAAAACwAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAADQAAADgAAAA/gAAAFQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAuwAAAP8AAADkAAAAeQAA
ADMAAAAVAAAAHQAAAEsAAACkAAAA/AAAAPoAAABiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAcAAA
AOoAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADBAAAAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAACAAAAE0AAACFAAAAnQAAAJYAAABxAAAAKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA////////////////AAAA/wAAAP8AAAD/H//4/x//8P8P//H/h//h/8P/g//gAAeA8AAPgPwA
P4D4PB//8P8PgPH/j4Dj/4//4//HgOP/x4Dj/8eA4//H/+P/j//h/4//8P8P//B+H//4AD///AB///8B
//////////////////8oAAAAGAAAADAAAAABACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAZgAAAHsAAAB7AAAAewAAAHsAAAB7AAAAewAAAHsAAAB7AAAAewAAAHsAAAB7AAAAewAA
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
</value>
</data>
</root>

View File

@@ -0,0 +1,161 @@
namespace OnDoc.Diverses
{
partial class NativVorlagen
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(NativVorlagen));
this.imageList1 = new System.Windows.Forms.ImageList(this.components);
this.treeView = new System.Windows.Forms.TreeView();
this.fileSystemWatcher1 = new System.IO.FileSystemWatcher();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
this.toolStripButton2 = new System.Windows.Forms.ToolStripButton();
this.label1 = new System.Windows.Forms.Label();
this.button1 = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.fileSystemWatcher1)).BeginInit();
this.toolStrip1.SuspendLayout();
this.SuspendLayout();
//
// imageList1
//
this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
this.imageList1.Images.SetKeyName(0, "Word.png");
this.imageList1.Images.SetKeyName(1, "Excel.png");
this.imageList1.Images.SetKeyName(2, "Powerpoint.png");
this.imageList1.Images.SetKeyName(3, "Folder.png");
this.imageList1.Images.SetKeyName(4, "Favoriten_24x24-32.png");
//
// treeView
//
this.treeView.Dock = System.Windows.Forms.DockStyle.Left;
this.treeView.FullRowSelect = true;
this.treeView.HotTracking = true;
this.treeView.ImageIndex = 0;
this.treeView.ImageList = this.imageList1;
this.treeView.Location = new System.Drawing.Point(2, 61);
this.treeView.Name = "treeView";
this.treeView.SelectedImageIndex = 0;
this.treeView.Size = new System.Drawing.Size(296, 387);
this.treeView.TabIndex = 1;
this.treeView.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.treeView_NodeMouseDoubleClick);
//
// fileSystemWatcher1
//
this.fileSystemWatcher1.EnableRaisingEvents = true;
this.fileSystemWatcher1.SynchronizingObject = this;
//
// toolStrip1
//
this.toolStrip1.AutoSize = false;
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolStripButton1,
this.toolStripButton2});
this.toolStrip1.Location = new System.Drawing.Point(2, 2);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(529, 59);
this.toolStrip1.TabIndex = 2;
this.toolStrip1.Text = "toolStrip1";
//
// toolStripButton1
//
this.toolStripButton1.AutoSize = false;
this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.toolStripButton1.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
this.toolStripButton1.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton1.Name = "toolStripButton1";
this.toolStripButton1.Size = new System.Drawing.Size(48, 48);
this.toolStripButton1.Text = "Schliessen";
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
//
// toolStripButton2
//
this.toolStripButton2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.toolStripButton2.Image = global::OnDoc.Properties.Resources.Execute_32x32_32;
this.toolStripButton2.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton2.Name = "toolStripButton2";
this.toolStripButton2.Size = new System.Drawing.Size(36, 56);
this.toolStripButton2.Text = "Dokument erstellen";
this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click);
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(316, 61);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(125, 13);
this.label1.TabIndex = 3;
this.label1.Text = "Dokument-Klassifizierung";
//
// button1
//
this.button1.Location = new System.Drawing.Point(319, 415);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(75, 23);
this.button1.TabIndex = 4;
this.button1.Text = "Erstellen";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// NativVorlagen
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(533, 450);
this.Controls.Add(this.button1);
this.Controls.Add(this.label1);
this.Controls.Add(this.treeView);
this.Controls.Add(this.toolStrip1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "NativVorlagen";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Nativ-Vorlagen";
this.Load += new System.EventHandler(this.NativVorlagen_Load);
((System.ComponentModel.ISupportInitialize)(this.fileSystemWatcher1)).EndInit();
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.ImageList imageList1;
private System.Windows.Forms.TreeView treeView;
private System.IO.FileSystemWatcher fileSystemWatcher1;
private System.Windows.Forms.ToolStrip toolStrip1;
private System.Windows.Forms.ToolStripButton toolStripButton1;
private System.Windows.Forms.ToolStripButton toolStripButton2;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Button button1;
}
}

View File

@@ -0,0 +1,289 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms.Grid;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using System.Xml;
using System.IO;
using System.Configuration;
using System.Xml.Linq;
using Syncfusion.Compression.Zip;
using static System.Net.Mime.MediaTypeNames;
using System.Diagnostics;
using Microsoft.Office.Interop.Word;
namespace OnDoc.Diverses
{
public partial class NativVorlagen : SfForm
{
private int TotalKlassifizierung = 0;
public NativVorlagen()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
private void NativVorlagen_Load(object sender, EventArgs e)
{
string line = "";
int i = 1;
StreamReader sr = new StreamReader(Properties.Settings.Default.NativVorlagen+@"\klassifizierung.txt");
line = sr.ReadLine();
while (line != null)
{
RadioButton rb = new RadioButton();
rb.Name = "rb"+i.ToString();
rb.Text = line;
rb.Left = label1.Left;
rb.Top = label1.Top + (i*25);
rb.Width = 180;
i++;
this.Controls.Add(rb);
line = sr.ReadLine();
}
sr.Close();
TotalKlassifizierung = i - 1;
string ext = "";
DirectoryInfo directoryInfo = new DirectoryInfo(Properties.Settings.Default.NativVorlagen);
if (directoryInfo.Exists)
{
try
{
TreeNode root = new TreeNode();
root.Text = "Vorlagen";
root.ImageIndex = 3;
root.SelectedImageIndex = 3;
treeView.Nodes.Add(root);
DirectoryInfo[] directories = directoryInfo.GetDirectories();
foreach (FileInfo file in directoryInfo.GetFiles())
{
if (file.Exists && file.Name!="klassifizierung.txt")
{
ext = System.IO.Path.GetExtension(file.Name);
TreeNode tnnew = new TreeNode();
tnnew.Text = file.Name;
tnnew.Tag = file.FullName;
tnnew.ImageIndex = 4;
if (ext.Length > 2)
{
ext = ext.Substring(0, 2).ToUpper();
tnnew.ImageIndex = 4;
tnnew.SelectedImageIndex = 4;
if (ext == ".D") { tnnew.ImageIndex = 0; tnnew.SelectedImageIndex = 0; };
if (ext == ".X") { tnnew.ImageIndex = 1; tnnew.SelectedImageIndex = 1; };
if (ext == ".P") { tnnew.ImageIndex = 2; tnnew.SelectedImageIndex = 2; };
}
else
{
tnnew.ImageIndex = 3; tnnew.SelectedImageIndex = 3;
}
TreeNode treeNode = treeView.Nodes[0];
treeNode.Nodes.Add(tnnew);
//TreeNode nodes = treeView.Nodes[0].Nodes.Add(file.Name);
}
}
if (directories.Length > 0)
{
foreach (DirectoryInfo directory in directories)
{
TreeNode node = treeView.Nodes[0].Nodes.Add(directory.Name);
node.ImageIndex = node.SelectedImageIndex = 3;
foreach (FileInfo file in directory.GetFiles())
{
if (file.Exists && file.Name!="klassifizierung.txt")
{
TreeNode tnnew = new TreeNode();
tnnew.Text = file.Name;
tnnew.Tag = file.FullName;
tnnew.ImageIndex = 4;
ext = System.IO.Path.GetExtension(tnnew.Text);
if (ext.Length > 2)
{
ext = ext.Substring(0, 2).ToUpper();
tnnew.ImageIndex = 4;
tnnew.SelectedImageIndex = 4;
if (ext == ".D") { tnnew.ImageIndex = 0; tnnew.SelectedImageIndex = 0; };
if (ext == ".X") { tnnew.ImageIndex = 1; tnnew.SelectedImageIndex = 1; };
if (ext == ".P") { tnnew.ImageIndex = 2; tnnew.SelectedImageIndex = 2; };
}
else
{
tnnew.ImageIndex = 3; tnnew.SelectedImageIndex = 3;
tnnew.Tag = "";
}
TreeNode tnnew2 = treeView.Nodes[0].Nodes[node.Index];
tnnew2.Nodes.Add(tnnew);
}
}
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
treeView.ExpandAll();
}
}
private static void ListDirectory(TreeViewAdv treeView, string path)
{
treeView.Nodes.Clear();
var stack = new Stack<TreeNodeAdv>();
var rootDirectory = new DirectoryInfo(path);
var node = new TreeNodeAdv(rootDirectory.Name) { Tag = rootDirectory };
string ext = System.IO.Path.GetExtension(node.Text);
{ node.RightImageIndices = new int[] { 3 }; }
stack.Push(node);
while (stack.Count > 0)
{
var currentNode = stack.Pop();
var directoryInfo = (DirectoryInfo)currentNode.Tag;
foreach (var directory in directoryInfo.GetDirectories())
{
var childDirectoryNode = new TreeNodeAdv(directory.Name) { Tag = directory };
currentNode.Nodes.Add(childDirectoryNode);
{ childDirectoryNode.RightImageIndices = new int[] { 3 }; }
stack.Push(childDirectoryNode);
foreach (var file in directoryInfo.GetFiles())
{
if (file.Name != "klassifizierung.txt")
{
TreeNodeAdv tnnew = new TreeNodeAdv(file.Name);
ext = System.IO.Path.GetExtension(tnnew.Text);
if (ext.Length > 2)
{
ext = ext.Substring(0, 2).ToUpper();
if (ext == ".D") { tnnew.LeftImageIndices = new int[] { 0 }; };
if (ext == ".X") { tnnew.LeftImageIndices = new int[] { 1 }; };
if (ext == ".P") { tnnew.LeftImageIndices = new int[] { 2 }; };
}
else
{ tnnew.RightImageIndices = new int[] { 3 }; }
currentNode.Nodes.Add(tnnew);
}
}
}
}
treeView.Nodes.Add(node);
}
private void treeView_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e)
{
Execute(e.Node);
}
private void toolStripButton1_Click(object sender, EventArgs e)
{
this.Close();
}
private void toolStripButton2_Click(object sender, EventArgs e)
{
Execute(treeView.SelectedNode);
}
private void Execute(TreeNode treeNode)
{
string klassifizierung = "";
try
{
for (int i = 0; i < TotalKlassifizierung; i++)
{
RadioButton rb = this.Controls.Find("rb" + i.ToString(), true).FirstOrDefault() as RadioButton;
if (rb != null)
{
if (rb.Checked)
{
klassifizierung = rb.Text;
}
}
}
}
catch { }
try
{
string tempfilename = treeNode.Tag.ToString();
if (tempfilename == "") { return; }
//string tempdir = AppParams.tempdir + "\nativdoks";
string ext = System.IO.Path.GetExtension(tempfilename);
if (ext.Length > 2)
{
ext = ext.Substring(0, 2).ToUpper();
string tempfilename1 = "";
switch (ext)
{
case ".D":
DOCGEN.Klassen.SynFWord sf = new DOCGEN.Klassen.SynFWord();
tempfilename1 = System.IO.Path.GetFileName(tempfilename);
tempfilename1 = AppParams.tempdir + "" + DateTime.Now.ToString("yyyyMMddhhmmss") + tempfilename1;
sf.create_nativ("Klassifikation", klassifizierung, "", tempfilename, tempfilename1);
System.Diagnostics.Process.Start("winword.exe", " /t" + tempfilename1);
//System.Diagnostics.Process.Start("winword.exe", " /t" + tempfilename);
break;
case ".X":
DOCGEN.Klassen.SynFExcel ef = new DOCGEN.Klassen.SynFExcel();
tempfilename1 = System.IO.Path.GetFileName(tempfilename);
tempfilename1 = AppParams.tempdir + "" + DateTime.Now.ToString("yyyyMMddhhmmss") + tempfilename1;
ef.create_nativ("Klassifikation", klassifizierung, "", tempfilename, tempfilename1);
System.Diagnostics.Process.Start("excel.exe", " /t " + tempfilename1);
break;
case ".P":
DOCGEN.Klassen.SyncFPowerPoint pf = new DOCGEN.Klassen.SyncFPowerPoint();
tempfilename1 = System.IO.Path.GetFileName(tempfilename);
tempfilename1 = AppParams.tempdir + "" + DateTime.Now.ToString("yyyyMMddhhmmss") + tempfilename1;
pf.create_nativ("Klassifikation",klassifizierung,"",tempfilename,tempfilename1);
System.Diagnostics.Process.Start("POWERPNT.EXE", " /N " + tempfilename1);
break;
default:
tempfilename1 = System.IO.Path.GetFileName(tempfilename);
tempfilename1 = AppParams.tempdir+ "" + DateTime.Now.ToString("yyyyMMddhhmmss") +tempfilename1;
System.IO.File.Copy(tempfilename,tempfilename1, true);
Process.Start(tempfilename1);
break;
}
}
}
catch { }
}
private void button1_Click(object sender, EventArgs e)
{
Execute(this.treeView.SelectedNode);
}
}
}

View File

@@ -0,0 +1,572 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="imageList1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAB4
DAAAAk1TRnQBSQFMAgEBBQEAATABAAEwAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAASADAAEBAQABCAYAAQgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm
AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM
AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA
ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz
AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ
AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM
AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA
AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA
AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ
AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/
AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA
AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm
ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ
Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz
AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA
AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM
AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM
ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM
Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA
AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM
AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ
AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz
AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/wEAAf8B8QjyBPEB/zEA
AfMB9AcAAf8B1gH/AQAB9AHWAf8wAAHxAvQF8gHzAfID/wEAAfQB8jAAAfEB9AH/BfQB/wHyAQAB9AHx
AgAB8jAAAfEC9AXzAfQB8gH0AfMBCQLzAfIwAAHxAfQB8wbxAd0B8QH0AfEC9AH/MAAB8QH0Cf8BAAEJ
MwAB8QH0ARkHCQHzAQABCTMAAfEB9Aj/AgABCTMAAfEB9AHwAgkBGQYAAQkzAAHxAfQEAAH/BRkB8DMA
AfEB9AQAAf8BCQHzAvQBGQHyMwAB8QH0BAAB/wEJAv8C8jQAAfEB9AQAAf8BCQH/AfIB8zUAAfQB8gH/
AwAB/wEJAfAB8zcAAfIB1gQJAbwB8zsAAf8B8wHdAQkBtAHyCgAB/wHzAQgBuwFyAcIKAAH/AfQBGgEH
AZMB8xYAAfIBGQG6AbMCsgEGArMB8gYAAfIBCAG7AXIDkAGLAXAB8gYAAfMBGgEHAY4FTAHzBgAB/wHD
DJoBwwH/Ac4CrQOyAgYCswW0AbIBlgaQAYsBcAFyApgDkQGQA3UCbwRMAXUFdAF1AfQNegFZAfQCzgGt
A7ICBgGzAdsECQHzAbQBlgaQAXEBiwFyAZgBGQGYAZEBmAGRBHUBbwRMAQcEGgH0AXQB9A16AVkBwwLO
Aa0DsgIGAbMB2wQJAeIBtAGWAXEGkAGLAXIBmAEIApEBmAGRBHUBbwRMAQcEGgHzAXQB9A16AVkBwwLO
AgkBsgHyAbMBBgGzAdsECQHzAbQClgGdAQgBlgH0AZYBkAGLAXIBmAEIAZgBkQGYAZEDdQHzAZMETAEH
BBoB8wF0AfQNegFZAcMCzgIZAbMB/wEJAQYBsgHbBAkB8gG0A5YB8wEZAbsCkAGLAXIBmAEIAZgBkQG7
AZEDdQHzAZMETAEHBBoB8wF0AfQNegFZAcMBzgGzAv8BCQH0ARkCBgHbBAkB8gG0ApYBcQG7Af8BlgKQ
AXEBcgGYAQgCmAG7AZEDdQLzAQcDTAMHARsC9AF0AfQNegFZAcMBzgHbARkB3QH/AQkB9AGyAQYB2wG7
AwkB8gG0ApYBcQEIAfQBnQOQAXIBmAEIBJgDdQHzAQcB9AF1BkwC9AF0AfQNegFZAcMBzgMJAf8BswEZ
AbQBBgEJAbsDCQHzAbQClgGdAfMBmAHzA5ABcgGYAQgCmAG7AboDdQHzAQcB9AF1BEwCkwEaAf8BmgH0
DXoBWQHDAbQDswG0AbICtAEGAdsCuwEJAQgB8wG0BJYBkAGYAXICkAFyAZgBCAGYAboBuwG6A3UBGgHz
AQcBbwRMARoBkwEHAf8BmgH0DVkBOAH0AbMDzgKtArIBBgG7AgkCGQHzAbQDlgFxBZABcgGYAQgCugG7
AboFdQJvAkwBkwFMARoBTAEHAf8BmgHDDjgB9gGzA84CrQKyAQYBuwEJAxkB8wG0A5YBcQWQAXIBmAEZ
AZ0BugG7AboFdQJvAkwBvAH0AfMBGgL/AZoBwwY4AVkG9AH2AQABswG0As4CrQOyAbMFtAHOA5YCcQSQ
AXICmAGdAroBlgF1AZMDdQJvAkwBkwUHAXUB9AY4Ab0IAAHyAQgBCQG0Ac4BrQOyAfIGAAHzAQgBuwGR
AZYEkAHCBgAB8wEaAZkBkwF1A28BTAHzBgAB/wHDBJoBvQH/DAAB/wHzAd0BCQG0AfIKAAH/AfMBGQG7
AZgB8woAAf8B9AEaAZkBkwHzFgABQgFNAT4HAAE+AwABKAMAAUADAAEgAwABAQEAAQEGAAEBFgAD/wIA
AQEGAAE/AYgHAAEEBwABJhcAARcHAAEXBwABNwYAAQMB9wYAATwBBwYAATwBBwYAATwBDwYAATwBHwYA
ARwBPwYAAYABfwYAAfABPwHwAT8B8AE/Av8BAAE/AQABPwEAAT9ZAAEBBwAB/wEAAT8BAAE/AQABPwEA
Af8B8AE/AfABPwHwAT8C/ws=
</value>
</data>
<metadata name="fileSystemWatcher1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>128, 17</value>
</metadata>
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>286, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
dn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6j
dn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z/vnpYdzwn
GyQAAAAAAAAAAAAAAAA8Jxsk1opk7/6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2/9aKZO88JxskAAAAAAAAAAC+elh3/qN2/x8UDh8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAHxQOIP6jdv++elh3AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAJxk
SGH+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f+SS
an5aOikjAAAAAAAAAABaOikj5JJqfv6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6j
dn/+o3Z//qN2f/6jdn/+o3Z/nGRIYQAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAA
AAAAAAAAAAAAAPOccf7+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/kkmp+AAAAAAAAAADkkmp+/qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/85xx/QAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAA
AAD+o3Z//qN2/wAAAAAAAAAAAAAAAP6jdv/+o3b/glQ9WQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHlO
OFn3nnP/hlY+YgAAAAAmGBENz4Vg3f6jdv/+o3Z/AAAAAAAAAAD+o3aA/qN2/wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3aA/qN2/wAAAAAAAAAAAAAAAP6j
dv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAP6jdv/5oHT/1Ylj4gAAAAsAAAAAAAAAAAAA
AAAAAAAANyQZC9WJY+K/e1nMAAAABAAAAACOW0KJ+aB0/f6jdv/+o3Z/AAAAAAAAAAD+o3aA/qN2/wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3aA/qN2/wAA
AAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAP6jdv+6d1a7+aB0/JJe
RIIAAAAAAAAAAAAAAAAAAAAAj1xCgv6jdv/Th2LkQyofFl48KzDumW/4pGlMm/6jdv/+o3Z/AAAAAAAA
AAD+o3aA/qN2/wAAAABvRzRC7Zhuvv6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a/qm1PoAAA
AAD+o3aA/qN2/wAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAP6j
dv/+o3Z/qGtOouaUa/VfPCwjAAAAAAAAAABfPCwj5pRr9aFnS7/mlGv2qWxOr7p3VsfZjGXmilhAE/6j
dv/+o3Z/AAAAAAAAAAD+o3aA/qN2/wAAAABvRzRC7Zhuvv6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6j
dr/+o3a/qm1PoAAAAAD+o3aA/qN2/wAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAA
AAAAAAAAAAAAAP6jdv/+o3Z/KBkSG+GQafKobE6sAAAAAQAAAAGobE6s4ZBp8iIVEBuMWkFy/aJ2//2i
dv55TjhbAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3aA/qN2/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3aA/qN2/wAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAA
AAD+o3Z//qN2/wAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAIlYQHj3nnP9cEg0RHBINET3nnP9lmBGeQAA
AAAAAAAEnGRJtZtjSLEAAAACAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3aA/qN2/wAAAABvRzRC7Zhuvv6j
dr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a/qm1PoAAAAAD+o3aA/qN2/wAAAAAAAAAAAAAAAP6j
dv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAD0oHAnIgF3ZvHlX1Lx5
V9PIgF3ZPSgcCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3aA/qN2/wAA
AABvRzRC7Zhuvv6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a/qm1PoAAAAAD+o3aA/qN2/wAA
AAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAA
AABoQzFO+qB0/vqgdP5oQzFOPCcbEJRfRXJoQjBEAAAAAAAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAA
AAD+o3aA/qN2/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD+o3aA/qN2/wAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAP6j
dv/+o3Z/AAAAAAAAAAAAAAABomhLq6JoS6sAAAABrW9Rn/6jdv/umW/6RSwgJQAAAAAAAAAAAAAAAP6j
dv/+o3Z/AAAAAAAAAAD+o3aA/qN2/wAAAABvRzRC7ZhuvodXP3AAAAAAh1c/cP6jdr/+o3a//qN2v/6j
dr/+o3a/qm1PoAAAAAD+o3aA/qN2/wAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAA
AAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArW9RoP6jdv/umW/6RSwgJQAA
AAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3aA/qN2/wAAAABvRzRC7ZhuvodXP3AAAAAAh1c/cP6j
dr/+o3a//qN2v/6jdr/+o3a/qm1PoAAAAAD+o3aA/qN2/wAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAA
AAD+o3Z//qN2/wAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCcbEJRf
RXJoQjBEAAAAAAAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3aA/qN2/wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3aA/qN2/wAAAAAAAAAAAAAAAP6j
dv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3aA/qN2/wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3aA/qN2/wAA
AAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAPOccf7+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/kkmp+AAAAAAAA
AADkkmp+/qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b/85xx/gAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAJxk
SGL+o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gOSS
an5aOikjAAAAAAAAAABaOikj5JJqfv6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gP6j
doD+o3aA/qN2gP6jdoD+o3aAnGRIYQAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAA
AAD+o3Z//qN2/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6j
dv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAJxkSGH+o3Z//qN2f/6jdn/+o3Z//qN2f/6j
dn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f+SSan5aOikjAAAAAAAAAABaOikj5JJqfv6j
dn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z/nGRIYQAA
AAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAPOccf7+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/kkmp+AAAAAAAA
AADkkmp+/qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b/85xx/QAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAAAAAAAAAAAAAP6j
dv/+o3Z/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6j
dv/+o3Z/AAAAAAAAAAD+o3aA/qN2/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3Z/AAAAAAAAAAD+o3Z//qN2//6j
doD+o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+k
d4D/pHeA/6R3gP+kd4D/pHeA/qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6j
dn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdv/+o3Z/AAAAAAAA
AAD+o3Z//qN2/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6j
dv/+o3Z/AAAAAAAAAAD+o3Z//qN2/wAAAACAUTtg85xx/pdhRp6AUTtg85xx/pdhRp6AUTtg85xx/pdh
Rp4AAAAAAAAAAFI0JijhkGn2/6R3//+kd///pHf//6R3//+kd///pHf//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//Oc
cf6AUTtgAAAAAP6jdv/+o3Z/AAAAAAAAAAD/o3eA/6N3/wAAAABaOikj5JJqfm9HNEJaOikj5JJqfm9H
NEJaOikj5JJqfm9HNEIAAAAAAAAAADAeFQvEflt3/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/qN2f/6j
dn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6j
dn/+o3Z//qN2f+SSan5aOikjAAAAAP6jdv/+o3Z/AAAAAAAAAAC+elh3/qN2/x8UDh8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHxQOH/6jdv++elh3AAAAAAAAAAA8Jxsk1opk7/6j
dv//o3f//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/9aKZO88JxskAAAAAAAA
AAAAAAAAPCcbJL56WHf/o3eA/qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/+kd4D/pHeA/6R3gP+k
d4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6j
dn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z/vnpYdzwn
GyQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////wAAwAAAAAADAACAAAAAAAEAAI//////8QAAnAABgAA5
AACcAAGAADkAAJx+IZ//OQAAnDwhn/85AACcPAGQATkAAJwYAZABOQAAnAAJn/85AACcgQmQATkAAJyB
+ZABOQAAnMB5n/85AACcwDmRATkAAJz8OZEBOQAAnPx5n/85AACc//mf/zkAAJwAAYAAOQAAnAABgAA5
AACf//////kAAJ//////+QAAnAABgAA5AACcAAGAADkAAJz/+Z//OQAAnP/5nw85AACcgAmfDzkAAJyA
CZ+fOQAAnP/5n585AACcgAmfnzkAAJyACZ+fOQAAnP/5mZE5AACcgAmZkTkAAJyACZgBOQAAnP/5mAE5
AACc//mf/zkAAJwAAYAAOQAAnAABgAA5AACf//////kAAIAAAAAAAQAAgAAAAAABAACf//////kAAJAG
AAAACQAAkAYAAAAJAACP//////EAAIAAAAAAAQAAwAAAAAADAAD///////8AACgAAAAgAAAAQAAAAAEA
IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAChaEuK75lv+/+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf/75lv+6FoS4oAAAAAAAAAAO+Zb/sfFA4OAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfFA4O75lv+wAAAAAAAAAA/6R3/wAA
AAAAAAAA4pFp8f+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+KRafEAAAAAAAAAAOKR
afH/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd//ikWnxAAAAAAAAAAD/pHf/AAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+kd/8AAAAAAAAAAP+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/wAA
AAAAAAAA/6R3/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD/pHf/AAAAAAAAAAD/pHf/AAAAAMV+XOOIVz9jxX5c44hXP2PFflzjiFc/YwAAAACIVz9k/6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d//FflzjAAAAAP+kd/8AAAAAAAAAAO+Zb/sfFA4OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAfFA4O75lv+wAAAAAAAAAAoWhLiu+Zb/v/pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3/++Zb/uhaEuKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////4AAAAGf///5sAGADbPJ
v+2xgaAtsAGgLbQloC20PaAttg2gLbeNoC23/b/tsAGADb////2////9sAGADbf9v+20BbjttAW97bQF
ve20Bb3ttAWlLbQFoC23/b/tsAGADb////2AAAABv////aBAAAWf///5gAAAAf////8oAAAAGAAAADAA
AAABACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJliRyf+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6j
dkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QJli
RycAAAAAmWJHJ9+PaMP/pHeA/6R3gP+kd4D/pHeA/6R3gP6kdoD/pHeA/6R3gP6kdoD/pHeA/6R3gP+k
d4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gN+PaMOZYkcn/6N3QP+jd4AAAAAA6ZZtt/+k
d7//o3e//6N3v/+jd7//o3e//6N3v/qhdL+7eFYou3hWKPqhdL//pHe//6R3v/+kd7//pHe//6R3v/+k
d7/plm23AAAAAP+kd4D+o3ZA/6R3QP+jd4AAAAAA/aN2/7Z1VVIAAAAAAAAAALNzU1HHgFyMmmNHJfKb
cPb/o3dA/6R3QP+kd4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/pHe/AAAAAP+kd4D+o3ZA/6R3QP+k
d4AAAAAA7Zhuzs6EYMVkPy4JZD8uCcqCXs3FfluoyYFettqMZqv/pHdA/6R3QP+kd3/IgF2A/6R3v/+k
d7//pHe//6R3v61vUFD/pHe/AAAAAP+kd4D+o3ZA/6N3QP+jd4AAAAAA/6R3v7JyUmHAe1l8wHtZfLRz
U2K8eFeKuXdWg/+jd4D/o3dA/6R3QP+kd3/KgV5A/6R3YP+kd2D/pHdg/6R3YK9wUSj/pHe/AAAAAP+k
d4D+o3ZA/6R3QP+jd4AAAAAA/6R3v0ctIQLGf1y+xn9cvnVLNiNaOSoRAAAAAP6jd4D/o3dA/6R3QP+k
d3/NhF9A/6R3YP+kd2D/pHdg/6R3YLV0VCj/pHe/AAAAAP+kd4D+o3ZA/6R3QP+kd4AAAAAA/6R3vwAA
AAChZ0sroWdLK9uNZs/Mg1+PAAAAAP6kdoD/pHdA/6R3QP+kd3/EfluAiFc/OM+EYJj/pHe//6R3v61v
UFD/pHe/AAAAAP+kd4D+o3ZA/6N3QP+jd4AAAAAA/6R3vwAAAAAAAAAAAAAAAIJTPSFrRTIRAAAAAP+j
d4D/o3dA/6R3QP+kd38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/pHe/AAAAAP+kd4D+o3ZA/6R3QP+j
d4AAAAAA6pZtt/+kd7//o3e//6N3v/6jd7//o3e//6N3v/qhdL/BfFoowXxaKPqhdL//pHe//6R3v/+k
d7//pHe//6R3v/+kd7/qlm23AAAAAP+kd4D+o3ZA/6R3QP+kd4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+k
d4D+o3ZA/6N3QP+jd4AAAAAA6ZZtt/+kd7//o3e//6N3v/+jd7//o3e//6N3v/qhdL+7eFYou3hWKPqh
dL//pHe//6R3v/+kd7//pHe//6R3v/+kd7/plm23AAAAAP+kd4D+o3ZA/qN2QP6jdn8AAAAA/qN2vwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6jdoD+o3ZA/6R3QP6kd38AAAAAAAAAAMiAXTCwcVIgAAAAAAAA
AAD+pHe/AAAAAP6kd4D+o3ZA/qN2QP6jdn8AAAAA/qN2v61vUFC6eFdounhXaP6jdr/+o3a/xX5cgP6j
doD+o3ZA/6N3QP6kdn8AAAAAAAAAAOSSaqfWiWNnAAAAAAAAAAD+o3e/AAAAAP6kdoD+o3ZA/qN2QP+j
d38AAAAA/6R3v69wUSi7eFc0u3hXNP6jdmD+o3ZgxX5cQP6jdoD+o3ZA/6R3QP+kd38AAAAAAAAAAP+k
d4D/pHdAAAAAAAAAAAD/pHe/AAAAAP+kd4D+o3ZA/qN2QP6jdn8AAAAA/qN2v69wUSi7eFc0u3hXNP6j
dmD+o3ZgxX5cQP6jdoD+o3ZA/6R3QP6kd399UDoQckk1EP6kd4D+pHdAfVE6HjIfFgP+pHe/AAAAAP6k
d4D+o3ZA/qN2QP6jdn8AAAAA/qN2v61vUFC6eFdounhXaP6jdr/+o3a/xX5cgP6jdoD+o3ZA/6N3QP6k
dn/umW9f+qB0r/6kdr/+o3ef+6F1z9OHYh/+o3e/AAAAAP6kdoD+o3ZA/qN2QP+jd38AAAAA/6R3vwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP6jdoD+o3ZA/6R3QP+kd3+NWkIQ/6R3QP+kd0D/pHdA4JBoPjIf
FgP/pHe/AAAAAP+kd4D+o3ZA/qN2QP6jdn8AAAAA6ZZtt/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/qh
dL+7eFYou3hWKPqhdL/+pHe//6R3v/6kd7/+pHe//6R3v/6kd7/plm23AAAAAP6kd4D+o3ZA/qN2QP6j
dr/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//6R3gP+kd4D/pHeA/6R3gP+k
d4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd7/+o3ZA/qN2QP+jd5/+o3ZA/6R3QP+kd0D+o3ZA/qN2QP6j
dkD+o3ZA/qN2QP6jdkD+o3ZA/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QP+k
d5/+o3ZA/qN2QP6jdn/FflyAfVE6WcR+W5fFflyAh1c/OEUsIA3qlm27/qN2v/6jdr/+o3a//6R3v/+k
d7//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe/xX5cgP+kd4D+o3ZAmWJHJ9+PaMP+o3Z//qR2f/+k
d4D+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+k
d4D/pHeA/6R3gN+PaMOZYkcnAAAAAJliRyf+o3ZA/6R3QP+kd0D+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6j
dkD+o3ZA/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QJliRycAAAAAgAABQQAA
AEEgAARBJgP0QSAABEEgAARBIEAEQShABEEuQ/RBIAAEQT///EEgAARBL8M0QSADNEEgAzRBIAAEQSAA
BEEvwARBIAAEQQAAAEEAAABBAAAAQQAAAEGAAAFBKAAAABAAAAAgAAAAAQAgAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAKFoSyP3nnN//6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+k
d4D/pHeA955zf6FoSyP3nnN/HxQOBPCacHz/pHeA/6R3gP+kd4D/pHeA4pFpPOKRaTz/pHeA/6R3gP+k
d4D/pHeA8JpwfB8UDgT3nnN//6R3gAAAAADplmzhf1I7EHNKNhDIgF2Zv3tZd/+kd4D/pHeAxX5cHP+k
d0D/pHdA4pFpPP+kd4AAAAAA/6R3gP+kd4AAAAAA65dtlMB7WX7CfVp+tnVVhLt4V2z/pHeA/6R3gMV+
XDn/pHeA/6R3gOKRaXj/pHeAAAAAAP+kd4D/pHeAAAAAAP+kd4C7eFdptHRUfMV+W1AAAAAA/6R3gP+k
d4DFflw52YtlWf+kd4DikWl4/6R3gAAAAAD/pHeA/6R3gAAAAAD/pHeAAAAAAJRfRRTFfltQAAAAAP+k
d4D/pHeAxX5cHIhXPxn/pHdA4pFpPP+kd4AAAAAA/6R3gP+kd4AAAAAA8JpwfP+kd4D/pHeA/6R3gP+k
d4DikWk84pFpPP+kd4D/pHeA/6R3gP+kd4DwmnB8AAAAAP+kd4D/pHeAAAAAAPCacHz/pHeA/6R3gP+k
d4D/pHeA4pFpPOKRaTz/pHeA/6R3gP+kd4D/pHeA8JpwfAAAAAD/pHeA/6R3gAAAAAD/pHeAsXJSKdmL
ZSz/pHdAxX5cHP+kd4D/pHeAAAAAAIhXPxnZi2VZAAAAAP+kd4AAAAAA/6R3gP+kd4AAAAAA/6R3gLFy
UlLZi2VZ/6R3gMV+XDn/pHeA/6R3gAAAAAAAAAAA/6R3gAAAAAD/pHeAAAAAAP+kd4D/pHeAAAAAAP+k
d4CxclJS2YtlWf+kd4DFflw5/6R3gP+kd4DFflwcxX5cHP+kd4DFflw5/6R3gAAAAAD/pHeA/6R3gAAA
AAD/pHeAsXJSKdmLZSz/pHdAxX5cHP+kd4D/pHeAxX5cHP+kd4D/pHeA7JduXP+kd4AAAAAA/6R3gP+k
d4AAAAAA8JpwfP+kd4D/pHeA/6R3gP+kd4DikWk84pFpPP+kd4D/pHeA/6R3gP+kd4DwmnB8AAAAAP+k
d4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+k
d4D/pHeA955zf7JyUzyxclJSsXJSUohXPxnZi2VZ/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+k
d4CyclM8955zf6FoSyP3nnN//6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+k
d4D/pHeA955zf6FoSyMAAKxBAACsQUACrEFAAqxBQgKsQVICrEFAAqxBQAKsQUBKrEFAaqxBQAKsQUAC
rEFAAqxBAACsQQAArEEAAKxB
</value>
</data>
</root>

View File

@@ -0,0 +1,76 @@
namespace OnDoc.Diverses
{
partial class frmCalendar
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmCalendar));
this.sfCalendar1 = new Syncfusion.WinForms.Input.SfCalendar();
this.btnOK = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// sfCalendar1
//
this.sfCalendar1.Location = new System.Drawing.Point(1, 2);
this.sfCalendar1.MinimumSize = new System.Drawing.Size(196, 196);
this.sfCalendar1.Name = "sfCalendar1";
this.sfCalendar1.Size = new System.Drawing.Size(196, 196);
this.sfCalendar1.TabIndex = 0;
this.sfCalendar1.Text = "sfCalendar1";
this.sfCalendar1.DoubleClick += new System.EventHandler(this.sfCalendar1_DoubleClick);
//
// btnOK
//
this.btnOK.Location = new System.Drawing.Point(60, 219);
this.btnOK.Name = "btnOK";
this.btnOK.Size = new System.Drawing.Size(75, 23);
this.btnOK.TabIndex = 1;
this.btnOK.Text = "OK";
this.btnOK.UseVisualStyleBackColor = true;
this.btnOK.Click += new System.EventHandler(this.btnOK_Click);
//
// frmCalendar
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(200, 254);
this.Controls.Add(this.btnOK);
this.Controls.Add(this.sfCalendar1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmCalendar";
this.Text = "Kalender";
this.Load += new System.EventHandler(this.frmCalendar_Load);
this.ResumeLayout(false);
}
#endregion
public Syncfusion.WinForms.Input.SfCalendar sfCalendar1;
private System.Windows.Forms.Button btnOK;
}
}

View File

@@ -0,0 +1,38 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Security.Policy;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace OnDoc.Diverses
{
public partial class frmCalendar : Form
{
public DateTime res;
public frmCalendar()
{
InitializeComponent();
}
private void frmCalendar_Load(object sender, EventArgs e)
{
sfCalendar1.SelectedDate= DateTime.Now;
}
private void btnOK_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.OK;
}
private void sfCalendar1_DoubleClick(object sender, EventArgs e)
{
DialogResult= DialogResult.OK;
}
}
}

View File

@@ -0,0 +1,174 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAAAAAAAEAIAArCwAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAEAAAABAAgGAAAAXHKoZgAACvJJ
REFUeNrt3U3IVGUYxvHHCBdiUCSitYkWReuECNFsURD0RYlBFrRoWyRkaQsXLvqGorZBQSkUGqlBkAtN
sRByLbVIN5VIoaAEiVT33TlTw7xf877znHM/z1z/H9yQWsdr5jxzNXPmnPMuS/X4O/P2lkU/IBRFcn1V
EbIluYPQG8n1VUXIluQOQm8k11cVIVuSOwi9kVxfVYRsSe4g9EZyfVURsiW5g9AbyfVVRciW5A5CbyTX
VxUhW5I7CL2RXF9VhGxJ7iD0RnJ9VRGyJbmD0BvJ9VVFyJbkDkJvJNdXFSFbkjsIvZFcX1WEbEnuIPRG
cn1VEbIluYPQG8n1VUXIluQOQm8k11cVIVuSOwi9kVxfVYRsSe4g9EZyfVURsiW5g9AbyfVVRciW5A5C
byTXVxUhW5I7CL2RXF9dhlxhs97mTpvb21lrc107y6MfPFCQKzaX2vnV5od2TtmcsPmji780dwGstnnS
5jGbuxIvciAHL4eTNp/b7LU5n2vDuQpgg812mwdsru372QGEXLX5yuYtm+OTbmzSAthos9vmnuhnBRD0
jc0um2NL3cBSC2BNahpo6wTbADA5P3i5JzXvwM8t9j9eyov3cZsPbK6PfuQA/nPR5lmb/Yv5jxZTAH5A
722b56IfKYA5vW/zYmoOHC5o3AJYmZojkPdFPzoACzqcmm/iLi/0L45TAKtSc9RxXfSjAjC271Pzrdxv
8/1LCxWA/5//SOLFD9TIS+DeNM87gfkKwD/zf5l42w/UzD8OPJjmOCYwXwG8lzjgB0wDPzD4/Gx/MFcB
+Fd9+6JTA8hmc5rlK8LZCsBP8jmd+J4fmCZ+nsAdaeRkodkK4GObp6LTAsjuE5unh39jtAD83P6jidN7
gWnkpw1vSkPXDoy+0I8mLuwBpplfQLRp8IvhAvBLepd8VRGAavg7/X8vJR4ugIM2D0UnA9C5QzYP+z8M
CsDv5PNz4mYegAK/qcjNNucHBfCCzTsd/oV+FtIXNgdSc3riL2mMCxVGSN60Eb2JXl9+2v1NqTnt/hGb
R1O3t9TbZvPuIKR/9t/Q0V/kJx+8ZPPThNuJ3kGYbqWtr1tt3kzNSXld8GMAGz2k3733QsrfNn/ZvGLz
RqbtlbaDMF1KXV8v27xqc03mfP6u/AYP6Rf7fJ15425Hyvfid6XuIEyHkteXl8DrHTzm+z2kv1Bfy7xh
f9u/OfM2S95BqF/p68uvzcn9cWCnh/zQ5pmMG/W3Fn7O8aSf+UeVvoNQt9LXlx8T8Gt0cn5U/8hDfmtz
d8aNfmbzROYH70rfQahbDevrU5stGbf3nYc8Y3NLxo36rcL3dvDga9hBqFcN68t/6taejNs76yH9nmE3
Ztyo/wzAHzt48DXsINSrhvV1W2p+XmAuv3vIP1PezxX+gz8Xe5LPOGrYQahXDevLTxa6lHF7V5ZV8sBT
RTlRp1rWV9acFADQqGV9UQCF50SdallfFEDhOVGnWtYXBVB4TtSplvVFARSeE3WqZX1RAIXnRJ1qWV8U
QOE5Uada1hcFUHhO1KmW9UUBFJ4TdaplfckWAAAKAJBGAQDCKABAGAUACKMAAGEUACCMAgCEUQCAMAoA
EEYBAMIoAEAYBQAIowAAYcUXAIBKUACAMAoAEEYBAMIoAEAYBQAIowAAYRQAIIwCAIRRAIAwCgAQRgEA
wigAQBgFAAijAABhFAAgjAIAhFEAgDAKABBGAQDCuCkoUJfibwpKAQDdoQAAYRQAIIwCAIRRAIAwCgAQ
RgEAwigAQBgFAAijAABhFAAgjAIAhFEAgDAKABBGAQDCKABAGAUACKMAAGEUACCMAgCEyRRAqbnIR77I
fBRAcC7ykS8yHwUQnIt85IvMRwEE5yIf+SLzUQDBuchHvsh8FEBwLvKRLzIfBRCci3zki8xHAQTnIh/5
IvNRAMG5yEe+yHwUQHAu8pEvMh8FEJyLfOSLzEcBBOciH/ki81EAwbnIR77IfBRAcC7ykS8yHwUQnIt8
5IvMRwEE5yIf+SLzUQDBuchHvsh8FEBwLvKRLzIfBRCci3zki8xHAQTnIh/5IvPJFACAmSgAQBgFAAij
AABhFAAgjAIAhFEAgDAKABBGAQDCKABAGAUACKMAAGEUACCMAgCEUQCAMAoAEEYBAMIoAEAYBQAIowAA
YTIFUGou8pEvMh8FEJyLfOSLzEcBBOciH/ki81EAwbnIR77IfBRAcC7ykS8yHwUQnIt85IvMRwEE5yIf
+SLzUQDBuchHvsh8FEBwLvKRLzIfBRCci3zki8xHAQTnIh/5IvNRAMG5yEe+yHwUQHAu8pEvMh8FEJyL
fOSLzEcBBOciH/ki81EAwbnIR77IfBRAcC7ykS8yHwUQnIt85IvMRwEE5yIf+SLzUQDBuchHvsh8MgUA
YCYKABBGAQDCKABAGAUACKMAAGEUACCMAgCEUQCAMAoAEEYBAMIoAEAYBQAIowAAYRQAIIwCAIRRAIAw
CgAQRgEAwigAQJhMAZSai3wa+UpFAQTnIp9GvlJRAMG5yKeRr1QUQHAu8mnkKxUFEJyLfBr5SkUBBOci
n0a+UlEAwbnIp5GvVBRAcC7yaeQrFQUQnIt8GvlKRQEE5yKfRr5SUQDBucinka9UFEBwLvJp5CsVBRCc
i3wa+UpFAQTnIp9GvlJRAMG5yKeRr1QUQHAu8mnkKxUFEJyLfBr5SkUBBOcin0a+UlEAwbnIp5GvVBRA
cC7yaeQrlUwBAJiJAgCEUQCAMAoAEEYBAMIoAEAYBQAIowAAYRQAIIwCAIRRAICw7AXwp83yjNu8zuZy
n88IIGKlzaWM27viBfCbzY0ZN3q7zY99PiuAiNtsfsi4vd+9AM7Y3JJxo1tt9vb4pAAqnrTZk3F7Z70A
vrW5O+NGP7N5os9nBRDxqc2WjNv7zgvgQ5tnMm70is0dNj/197wAU+9Wm9Mp7/G6j7wAdti8ljnsfpvN
PT0xgIJ9No9n3uZOL4D7bL7uILAXyxtdPyuAgJdtXu9gu/d7AaywuZDyvrVwf9m8kigBYBL+4n/V5prM
2/WP6jcMTto5ZrOhowfgHwdeShwTABbDP/O/mfK/7R84brNxUAAv2LzT4YPxtvnC5oDN9za/JE4WAob5
ST432ayzecTm0ZT/XfmwbTbvDgpgtc3PNtdGPwsAOnfV5mab88Pn7R+0eSg6GYDOHbJ52P9huAD8GMCx
6GQAOrcxNccAZly5d9Tmnuh0ADrzjc2mwS9GC8Cb4Wjikl5gGvmlxJvS0Dv92V7oH9s8FZ0UQHaf2Dw9
/BuzFcCa1JxzfH10WgDZXEzNNTrnhn9zrrf6fvLBvujEALLxa3P2j/7mfJ/137N5Ljo1gIm9b/P8bH8w
XwH4WUhfpuZiIQB1OmzzYGrOxp1hoaP9fnrikdScngigLn7a/b1pntPux/m6b5XNV4kSAGriL/4HUnPP
zzmN+32/vxP4PPFxAKiBv+1/LI1xwd1iTvjxYwJvJw4MAiXzA34vpjk+849ayhl//hXhB4nzBICS+Pf8
z6ZZvuqbz1JP+fWThd5KzS3AOW0YiOOn9/qtwrenkZN8xjHpi9evHdiduIAIiOAX9uxKE1zFm+v/3n4p
sTeQH3XkpiJAd/xmHv6tnL8DPz7pxnK/ffc7C/lPL/EjkHelbm9pBKjwA3onU/NNnP/UrfO5Ntzl53e/
2/B6mztT8/MCfdam5oeH+lAOwP/8RX6pnV9T8zMAfU7ZnLD5o4u/9B/UcI5eQcbMvAAAAABJRU5ErkJg
gg==
</value>
</data>
</root>

View File

@@ -0,0 +1,120 @@
namespace OnDoc.Diverses
{
partial class frmLogin
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmLogin));
this.sfComboBox1 = new Syncfusion.WinForms.ListView.SfComboBox();
this.autoLabel1 = new Syncfusion.Windows.Forms.Tools.AutoLabel();
this.sfButton1 = new Syncfusion.WinForms.Controls.SfButton();
this.sfButton2 = new Syncfusion.WinForms.Controls.SfButton();
this.pictureBox1 = new System.Windows.Forms.PictureBox();
((System.ComponentModel.ISupportInitialize)(this.sfComboBox1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).BeginInit();
this.SuspendLayout();
//
// sfComboBox1
//
this.sfComboBox1.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.sfComboBox1.Location = new System.Drawing.Point(120, 111);
this.sfComboBox1.Name = "sfComboBox1";
this.sfComboBox1.Size = new System.Drawing.Size(226, 25);
this.sfComboBox1.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.sfComboBox1.TabIndex = 1;
this.sfComboBox1.TabStop = false;
//
// autoLabel1
//
this.autoLabel1.Location = new System.Drawing.Point(120, 95);
this.autoLabel1.Name = "autoLabel1";
this.autoLabel1.Size = new System.Drawing.Size(56, 13);
this.autoLabel1.TabIndex = 2;
this.autoLabel1.Text = "Mitarbeiter";
//
// sfButton1
//
this.sfButton1.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.sfButton1.Location = new System.Drawing.Point(23, 200);
this.sfButton1.Name = "sfButton1";
this.sfButton1.Size = new System.Drawing.Size(96, 28);
this.sfButton1.TabIndex = 3;
this.sfButton1.Text = "Anmelden";
this.sfButton1.Click += new System.EventHandler(this.sfButton1_Click);
//
// sfButton2
//
this.sfButton2.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.sfButton2.Location = new System.Drawing.Point(250, 200);
this.sfButton2.Name = "sfButton2";
this.sfButton2.Size = new System.Drawing.Size(96, 28);
this.sfButton2.TabIndex = 4;
this.sfButton2.Text = "Abbruch";
this.sfButton2.Click += new System.EventHandler(this.sfButton2_Click);
//
// pictureBox1
//
this.pictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("pictureBox1.Image")));
this.pictureBox1.Location = new System.Drawing.Point(23, 69);
this.pictureBox1.Name = "pictureBox1";
this.pictureBox1.Size = new System.Drawing.Size(91, 89);
this.pictureBox1.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
this.pictureBox1.TabIndex = 5;
this.pictureBox1.TabStop = false;
//
// frmLogin
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(361, 266);
this.Controls.Add(this.pictureBox1);
this.Controls.Add(this.sfButton2);
this.Controls.Add(this.sfButton1);
this.Controls.Add(this.autoLabel1);
this.Controls.Add(this.sfComboBox1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmLogin";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Anmeldung";
this.Load += new System.EventHandler(this.frmLogin_Load);
((System.ComponentModel.ISupportInitialize)(this.sfComboBox1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.pictureBox1)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private Syncfusion.WinForms.ListView.SfComboBox sfComboBox1;
private Syncfusion.Windows.Forms.Tools.AutoLabel autoLabel1;
private Syncfusion.WinForms.Controls.SfButton sfButton1;
private Syncfusion.WinForms.Controls.SfButton sfButton2;
private System.Windows.Forms.PictureBox pictureBox1;
}
}

View File

@@ -0,0 +1,71 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms;
using Syncfusion.WinForms.Controls;
using Database;
using NLog;
using Helper;
namespace OnDoc.Diverses
{
public partial class frmLogin : SfForm
{
//private static readonly NLog.Logger Logger = NLog.LogManager.GetCurrentClassLogger();
public int selectedmitarbeiternr { get; set; }=0;
public frmLogin()
{
InitializeComponent();
}
private void frmLogin_Load(object sender, EventArgs e)
{
DB db = new DB (AppParams.connectionstring);
DataTable dataTable = new DataTable();
dataTable.Columns.Add("Paramname");
dataTable.Columns.Add("Paramvalue");
DataRow dr = dataTable.NewRow();
dr[0] = "@mandantnr";
dr[1] = "1";
dataTable.Rows.Add(dr);
dr = dataTable.NewRow();
dr[0] = "@iErrorCode";
dr[1] = "0";
dataTable.Rows.Add(dr);
dataTable.AcceptChanges();
db.Get_Tabledata("sp_mandantmitarbeiter_select", true, false,dataTable);
sfComboBox1.DataSource = db.dsdaten.Tables[0];
sfComboBox1.AutoCompleteMode=AutoCompleteMode.SuggestAppend ;
//sfComboBox1.ThemeName = "Office2016Colorful";
sfComboBox1.DisplayMember = "namevorname";
sfComboBox1.ValueMember = "mitarbeiternr";
}
private void sfButton2_Click(object sender, EventArgs e)
{
this.DialogResult= DialogResult.Abort;
this.Close();
}
private void sfButton1_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.OK;
this.selectedmitarbeiternr=Convert.ToInt32(sfComboBox1.SelectedValue);
this.Close();
}
}
}

View File

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

View File

@@ -0,0 +1,13 @@
{
"compilerOptions": {
"noImplicitAny": false,
"noEmitOnError": true,
"removeComments": false,
"sourceMap": true,
"target": "es5"
},
"exclude": [
"node_modules",
"wwwroot"
]
}

46
Client/Backup/Diverses/testx.Designer.cs generated Normal file
View File

@@ -0,0 +1,46 @@
namespace OnDoc.Diverses
{
partial class testx
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.SuspendLayout();
//
// testx
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1342, 762);
this.Name = "testx";
this.Text = "testx";
this.ResumeLayout(false);
}
#endregion
}
}

View File

@@ -0,0 +1,20 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace OnDoc.Diverses
{
public partial class testx : Form
{
public testx()
{
InitializeComponent();
}
}
}

View File

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

View File

@@ -0,0 +1,70 @@
namespace OnDoc.Diverses
{
partial class valueselector
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.GridDokumenttyp = new Syncfusion.WinForms.DataGrid.SfDataGrid();
((System.ComponentModel.ISupportInitialize)(this.GridDokumenttyp)).BeginInit();
this.SuspendLayout();
//
// GridDokumenttyp
//
this.GridDokumenttyp.AccessibleName = "Table";
this.GridDokumenttyp.AllowEditing = false;
this.GridDokumenttyp.AllowFiltering = true;
this.GridDokumenttyp.AllowResizingColumns = true;
this.GridDokumenttyp.AllowSelectionOnMouseDown = true;
this.GridDokumenttyp.Dock = System.Windows.Forms.DockStyle.Fill;
this.GridDokumenttyp.Location = new System.Drawing.Point(2, 2);
this.GridDokumenttyp.Name = "GridDokumenttyp";
this.GridDokumenttyp.Size = new System.Drawing.Size(796, 446);
this.GridDokumenttyp.Style.HeaderStyle.FilterIconColor = System.Drawing.Color.FromArgb(((int)(((byte)(29)))), ((int)(((byte)(29)))), ((int)(((byte)(29)))));
this.GridDokumenttyp.TabIndex = 1;
this.GridDokumenttyp.Text = "sfDataGrid1";
//
// valueselector
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(800, 450);
this.Controls.Add(this.GridDokumenttyp);
this.Name = "valueselector";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Werte-Auwahl";
this.Load += new System.EventHandler(this.valueselector_Load);
((System.ComponentModel.ISupportInitialize)(this.GridDokumenttyp)).EndInit();
this.ResumeLayout(false);
}
#endregion
private Syncfusion.WinForms.DataGrid.SfDataGrid GridDokumenttyp;
}
}

View File

@@ -0,0 +1,32 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Syncfusion.WinForms.Controls;
namespace OnDoc.Diverses
{
public partial class valueselector : SfForm
{
public string partnernr { get; set; } = "";
public string datenherkunft { get; set; } = "";
public valueselector()
{
InitializeComponent();
}
private void valueselector_Load(object sender, EventArgs e)
{
}
public void load_data() {
}
}
}

View File

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

View File

@@ -0,0 +1,200 @@
namespace OnDoc.DocMgmt
{
partial class DokTypFavoritenOrdner
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DokTypFavoritenOrdner));
this.treeViewAdv1 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.imageList1 = new System.Windows.Forms.ImageList(this.components);
this.panel1 = new System.Windows.Forms.Panel();
this.btnNeuerOrdner = new System.Windows.Forms.Button();
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
this.umbenennenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.ordnerLöschenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.neuerUnterordnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.neuerOrdnerAufObesterEbeneToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.button1 = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).BeginInit();
this.panel1.SuspendLayout();
this.contextMenuStrip1.SuspendLayout();
this.SuspendLayout();
//
// treeViewAdv1
//
treeNodeAdvStyleInfo1.CheckBoxTickThickness = 1;
treeNodeAdvStyleInfo1.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.EnsureDefaultOptionedChild = true;
treeNodeAdvStyleInfo1.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdvStyleInfo1.TextColor = System.Drawing.Color.Black;
this.treeViewAdv1.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo1)});
this.treeViewAdv1.BeforeTouchSize = new System.Drawing.Size(362, 400);
this.treeViewAdv1.ContextMenuStrip = this.contextMenuStrip1;
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Fill;
//
//
//
this.treeViewAdv1.HelpTextControl.BaseThemeName = null;
this.treeViewAdv1.HelpTextControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv1.HelpTextControl.Name = "";
this.treeViewAdv1.HelpTextControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.HelpTextControl.TabIndex = 0;
this.treeViewAdv1.HelpTextControl.Visible = true;
this.treeViewAdv1.InactiveSelectedNodeForeColor = System.Drawing.SystemColors.ControlText;
this.treeViewAdv1.Location = new System.Drawing.Point(2, 2);
this.treeViewAdv1.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
this.treeViewAdv1.Name = "treeViewAdv1";
this.treeViewAdv1.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
this.treeViewAdv1.Size = new System.Drawing.Size(362, 400);
this.treeViewAdv1.TabIndex = 3;
this.treeViewAdv1.Text = "treeViewAdv1";
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 0;
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.EnsureDefaultOptionedChild = true;
//
//
//
this.treeViewAdv1.ToolTipControl.BaseThemeName = null;
this.treeViewAdv1.ToolTipControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv1.ToolTipControl.Name = "";
this.treeViewAdv1.ToolTipControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.ToolTipControl.TabIndex = 0;
this.treeViewAdv1.ToolTipControl.Visible = true;
//
// imageList1
//
this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
this.imageList1.Images.SetKeyName(0, "Folder.png");
this.imageList1.Images.SetKeyName(1, "Dokumenttype.png");
//
// panel1
//
this.panel1.Controls.Add(this.button1);
this.panel1.Controls.Add(this.btnNeuerOrdner);
this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom;
this.panel1.Location = new System.Drawing.Point(2, 402);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(362, 46);
this.panel1.TabIndex = 4;
//
// btnNeuerOrdner
//
this.btnNeuerOrdner.Location = new System.Drawing.Point(14, 16);
this.btnNeuerOrdner.Name = "btnNeuerOrdner";
this.btnNeuerOrdner.Size = new System.Drawing.Size(99, 23);
this.btnNeuerOrdner.TabIndex = 0;
this.btnNeuerOrdner.Text = "Neuer Ordner";
this.btnNeuerOrdner.UseVisualStyleBackColor = true;
this.btnNeuerOrdner.Click += new System.EventHandler(this.btnNeuerOrdner_Click);
//
// contextMenuStrip1
//
this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.umbenennenToolStripMenuItem,
this.ordnerLöschenToolStripMenuItem,
this.neuerUnterordnerToolStripMenuItem,
this.neuerOrdnerAufObesterEbeneToolStripMenuItem});
this.contextMenuStrip1.Name = "contextMenuStrip1";
this.contextMenuStrip1.Size = new System.Drawing.Size(244, 92);
//
// umbenennenToolStripMenuItem
//
this.umbenennenToolStripMenuItem.Name = "umbenennenToolStripMenuItem";
this.umbenennenToolStripMenuItem.Size = new System.Drawing.Size(243, 22);
this.umbenennenToolStripMenuItem.Text = "Umbenennen";
this.umbenennenToolStripMenuItem.Click += new System.EventHandler(this.umbenennenToolStripMenuItem_Click);
//
// ordnerLöschenToolStripMenuItem
//
this.ordnerLöschenToolStripMenuItem.Name = "ordnerLöschenToolStripMenuItem";
this.ordnerLöschenToolStripMenuItem.Size = new System.Drawing.Size(243, 22);
this.ordnerLöschenToolStripMenuItem.Text = "Ordner löschen";
this.ordnerLöschenToolStripMenuItem.Click += new System.EventHandler(this.ordnerLöschenToolStripMenuItem_Click);
//
// neuerUnterordnerToolStripMenuItem
//
this.neuerUnterordnerToolStripMenuItem.Name = "neuerUnterordnerToolStripMenuItem";
this.neuerUnterordnerToolStripMenuItem.Size = new System.Drawing.Size(243, 22);
this.neuerUnterordnerToolStripMenuItem.Text = "Neuer Unterordner";
this.neuerUnterordnerToolStripMenuItem.Click += new System.EventHandler(this.neuerUnterordnerToolStripMenuItem_Click);
//
// neuerOrdnerAufObesterEbeneToolStripMenuItem
//
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Name = "neuerOrdnerAufObesterEbeneToolStripMenuItem";
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Size = new System.Drawing.Size(243, 22);
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Text = "Neuer Ordner auf obester Ebene";
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Click += new System.EventHandler(this.neuerOrdnerAufObesterEbeneToolStripMenuItem_Click);
//
// button1
//
this.button1.Location = new System.Drawing.Point(178, 16);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(171, 23);
this.button1.TabIndex = 1;
this.button1.Text = "Gewählte Vorlge zuordnen";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// DokTypFavoritenOrdner
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(366, 450);
this.Controls.Add(this.treeViewAdv1);
this.Controls.Add(this.panel1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "DokTypFavoritenOrdner";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Favoriten-Struktur";
this.Load += new System.EventHandler(this.DokTypFavoritenOrdner_Load);
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).EndInit();
this.panel1.ResumeLayout(false);
this.contextMenuStrip1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeViewAdv1;
private System.Windows.Forms.ImageList imageList1;
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.Button btnNeuerOrdner;
private System.Windows.Forms.ContextMenuStrip contextMenuStrip1;
private System.Windows.Forms.ToolStripMenuItem umbenennenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem ordnerLöschenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem neuerUnterordnerToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem neuerOrdnerAufObesterEbeneToolStripMenuItem;
private System.Windows.Forms.Button button1;
}
}

View File

@@ -0,0 +1,268 @@
using Database;
using OnDoc.Klassen;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Syncfusion.Windows.Forms;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using OnDoc.Diverses;
using NLog;
using Windows.Media.Audio;
namespace OnDoc.DocMgmt
{
public partial class DokTypFavoritenOrdner : SfForm
{
public int mitarbeiternr { get; set; }
public TreeNodeAdv sourcenoude { get; set; }
public DokTypFavoritenOrdner(int mitarbeiternr, TreeNodeAdv sourcenode)
{
InitializeComponent();
this.mitarbeiternr = mitarbeiternr;
this.sourcenoude = sourcenode;
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
private void DokTypFavoritenOrdner_Load(object sender, EventArgs e)
{
Load_Favoriten("");
}
private void Load_Favoriten(string filter)
{
Cursor = Cursors.WaitCursor;
if (AppParams.connectionstring == "")
{
AppParams.init();
}
treeViewAdv1.Enabled = false;
treeViewAdv1.Visible = false;
treeViewAdv1.BeginEdit();
treeViewAdv1.Nodes.Clear();
DataTable vorlagen = new DataTable();
DataTable Struktur = new DataTable();
DataSet ds = new DataSet();
string sql = "Select * from view_favoriten_vorlagen where id=0 and aktiv=1 and mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString();
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata(sql, false, true);
ds.Tables.Add(db.dsdaten.Tables[0].Copy());
ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["pID"], ds.Tables[0].Columns["parentid"], false);
treeViewAdv1.LeftImageList = imageList1;
foreach (System.Data.DataRow dr in ds.Tables[0].Rows)
{
if (dr["Parentid"].ToString() == "0")
{
//Creates a TreeNode if the parent equals 0
TreeNodeAdv root = new TreeNodeAdv(dr["bez"].ToString());
root.Tag = Convert.ToInt32(dr["id"]) * 1;
root.TagObject = dr;
if (dr["id"].ToString() == "0")
{
root.LeftImageIndices = new int[] { 0 };
}
else
{
root.LeftImageIndices = new int[] { 1 };
}
;
treeViewAdv1.Nodes.Add(root);
//Recursively builds the tree
PopulateTree_Favoriten(dr, root);
}
}
treeViewAdv1.ExpandAll();
try
{
treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[0];
}
catch { }
treeViewAdv1.EndEdit();
treeViewAdv1.Enabled = true;
treeViewAdv1.Visible = true;
Cursor = Cursors.Default;
}
public void PopulateTree_Favoriten(System.Data.DataRow dr, TreeNodeAdv pNode)
{
//To iterate through all the rows in the DataSet
foreach (System.Data.DataRow row in dr.GetChildRows("TreeParentChild"))
{
//Creating a TreeNode for each row
TreeNodeAdv cChild = new TreeNodeAdv(row["bez"].ToString());
//Add cChild node to the pNode
pNode.Nodes.Add(cChild);
cChild.Tag = row["ID"].ToString();
cChild.TagObject = row;
if (row["ID"].ToString() == "0")
{
cChild.LeftImageIndices = new int[] { 0 };
}
else
{
cChild.LeftImageIndices = new int[] { 1 };
}
//Recursively build the tree
PopulateTree_Favoriten(row, cChild);
}
}
private void save_new_entry(TreeNodeAdv node, int parent,int doktypnr=0)
{
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select top 1 id from Relaunch_Favoriten order by id desc", false, true);
int newkey = 0;
try { newkey = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]); } catch { }
newkey = newkey + 1;
db.dsdaten.Tables.Clear();
db.Get_Tabledata_for_Update("Select * from Relaunch_Favoriten where mitarbeiternr=-1", false, true);
DataRow dr = db.daten.Tables[0].NewRow();
dr[0] = newkey;
try
{
dr[1] = parent;
}
catch { dr[1] = 0; }
dr[2] = 1;
dr[3] = node.Text;
dr[4] = doktypnr;
dr[5] = AppParams.CurrentMitarbieter;
dr[6] = true;
db.daten.Tables[0].Rows.Add(dr);
db.Update_Data();
Load_Favoriten("");
}
private void btnNeuerOrdner_Click(object sender, EventArgs e)
{
string NodeName = "";
InputDialog id = new InputDialog("Neuer Ordner", "Name des neuen Ordners", "");
if (id.ShowDialog() == DialogResult.OK) { NodeName = id.result; } else { return; }
TreeNodeAdv newnode = new TreeNodeAdv();
if (NodeName != "")
{
if (treeViewAdv1.Nodes.Count == 0 || treeViewAdv1.SelectedNode == null)
{
newnode.Text = NodeName;
newnode.Tag = "0";
newnode.LeftImageIndices = new int[] { 0 };
treeViewAdv1.Nodes.Add(newnode);
save_new_entry(newnode, 0);
}
else
{
newnode.Text = NodeName;
newnode.Tag = "0";
newnode.LeftImageIndices = new int[] { 0 };
treeViewAdv1.SelectedNode.Nodes.Add(newnode);
DataRow dr = treeViewAdv1.SelectedNode.TagObject as DataRow;
save_new_entry(newnode, Convert.ToInt32(dr["pid"]));
}
}
}
private static DialogResult ShowInputDialog(ref string input)
{
System.Drawing.Size size = new System.Drawing.Size(200, 70);
Form inputBox = new Form();
inputBox.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
inputBox.ClientSize = size;
inputBox.Text = "Name";
System.Windows.Forms.TextBox textBox = new TextBox();
textBox.Size = new System.Drawing.Size(size.Width - 10, 23);
textBox.Location = new System.Drawing.Point(5, 5);
textBox.Text = input;
inputBox.Controls.Add(textBox);
Button okButton = new Button();
okButton.DialogResult = System.Windows.Forms.DialogResult.OK;
okButton.Name = "okButton";
okButton.Size = new System.Drawing.Size(75, 23);
okButton.Text = "&OK";
okButton.Location = new System.Drawing.Point(size.Width - 80 - 80, 39);
inputBox.Controls.Add(okButton);
Button cancelButton = new Button();
cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
cancelButton.Name = "cancelButton";
cancelButton.Size = new System.Drawing.Size(75, 23);
cancelButton.Text = "&Cancel";
cancelButton.Location = new System.Drawing.Point(size.Width - 80, 39);
inputBox.Controls.Add(cancelButton);
inputBox.AcceptButton = okButton;
inputBox.CancelButton = cancelButton;
DialogResult result = inputBox.ShowDialog();
input = textBox.Text;
return result;
}
private void umbenennenToolStripMenuItem_Click(object sender, EventArgs e)
{
string NodeName = "";
InputDialog id = new InputDialog("Neuer Ordner", "Name des neuen Ordners", treeViewAdv1.SelectedNode.Text);
if (id.ShowDialog() == DialogResult.OK) { NodeName = id.result; } else { return; }
DataRow dr = treeViewAdv1.SelectedNode.TagObject as DataRow;
DB db = new DB(AppParams.connectionstring);
db.Exec_SQL("update relaunch_favoriten set bezeichnung='" + NodeName + "' where id=" + dr[0].ToString());
db = null;
Load_Favoriten("");
}
private void ordnerLöschenToolStripMenuItem_Click(object sender, EventArgs e)
{
if (MessageBox.Show("Order und aller darunter liegenden Elemente löschen?", "Ordner löschen", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
delete_elements(treeViewAdv1.SelectedNode);
}
}
private void delete_elements(TreeNodeAdv node)
{
DB db = new DB(AppParams.connectionstring);
DataRow dr = node.TagObject as DataRow;
db.Exec_SQL("update relaunch_favoriten set aktiv=0 where mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString() + " and id = " + dr[0].ToString());
for (int i = 0; i < 5; i++)
{
db.Exec_SQL("update relaunch_favoriten set aktiv=0 where aktiv=1 and mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString() + " and parentid<>0 and parentid not in (select id from relaunch_favoriten)");
}
db=null;
Load_Favoriten("");
}
private void neuerUnterordnerToolStripMenuItem_Click(object sender, EventArgs e)
{
btnNeuerOrdner_Click(sender, e);
}
private void neuerOrdnerAufObesterEbeneToolStripMenuItem_Click(object sender, EventArgs e)
{
treeViewAdv1.SelectedNode = null;
btnNeuerOrdner_Click(sender, e);
}
private void button1_Click(object sender, EventArgs e)
{
}
}
}

View File

@@ -0,0 +1,623 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="contextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>128, 17</value>
</metadata>
<metadata name="imageList1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACk
CAAAAk1TRnQBSQFMAgEBAgEAASgBAAEoAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm
AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM
AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA
ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz
AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ
AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM
AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA
AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA
AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ
AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/
AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA
AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm
ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ
Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz
AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA
AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM
AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM
ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM
Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA
AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM
AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ
AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz
AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/xMAAf8K8gH/IgAB/wHD
DJoBwwH/AgAB8gEHCPIBBwHyIgAB9A16AVkB9AIAAvIIAALyIgAB9A16AVkBwwIAAvIIAALyIgAB9A16
AVkBwwIAAvIBAAbvAQAC8iIAAfQNegFZAcMCAALyAQAG7wEAAvIiAAH0DXoBWQHDAgAC8gEABu8BAALy
IgAB9A16AVkBwwIAAvIBAAbvAQAC8iIAAfQNegFZAcMCAALyAgAB8AEAAfIC7wEAAvIiAAH0DXoBWQHD
AgAC8gIAAe8BAAHyAu8BAALyIgAB9A1ZATgB9AIAAvICAAHvAQAB8gLvAQAC8iIAAcMOOAH2AgAC8gEA
A+0B8gLvAQAC8iIAAcMGOAFZBvQB9gMAAvIIAAHxAfMiAAH0BjgBvQoAAvIHAAH0Ae8B/yIAAf8BwwSa
Ab0B/woAAfIBBwbyAfEB7wH/NQAB/wfyAfMB/yQAAUIBTQE+BwABPgMAASgDAAFAAwABEAMAAQEBAAEB
BQABgBcAA/8BAAL/AcABAwYAAcABAwYAAc8B8wYAAc8B8wYAAcgBEwYAAcgBEwYAAcgBEwYAAcgBEwYA
Ac0BEwYAAc0BEwYAAc0BEwYAAcgBEwUAAQEBzwHzBQAB/wHPAeMFAAH/AcABBwQAAv8BwAEPBAAL
</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
rEF8H6xBPD+sQQB/rEE=
</value>
</data>
</root>

View File

@@ -0,0 +1,536 @@
using OnDoc.UICintrols;
namespace OnDoc.DocMgmt
{
partial class DokTypSelect
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DokTypSelect));
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo2 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
this.ribbon1 = new System.Windows.Forms.Ribbon();
this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
this.ribbonButton1 = new System.Windows.Forms.RibbonButton();
this.ribbonPanel2 = new System.Windows.Forms.RibbonPanel();
this.ribbonItemGroup1 = new System.Windows.Forms.RibbonItemGroup();
this.RibbonTextSearch = new System.Windows.Forms.RibbonTextBox();
this.RibbonButtonSearch = new System.Windows.Forms.RibbonButton();
this.ribbonPanel3 = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonCreate = new System.Windows.Forms.RibbonButton();
this.ribbonPanel5 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonVorlagen = new System.Windows.Forms.RibbonButton();
this.ribbonPanel4 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonFavoriten = new System.Windows.Forms.RibbonButton();
this.imageListAdv1 = new Syncfusion.Windows.Forms.Tools.ImageListAdv(this.components);
this.sfListView1 = new Syncfusion.WinForms.ListView.SfListView();
this.treeViewAdv1 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.contextMenuStripVorlagen = new System.Windows.Forms.ContextMenuStrip(this.components);
this.ctxmenuerstellen = new System.Windows.Forms.ToolStripMenuItem();
this.zuFavoritenHinzufügenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.imageList1 = new System.Windows.Forms.ImageList(this.components);
this.treeViewAdv2 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.contextMenuStripFavoriten = new System.Windows.Forms.ContextMenuStrip(this.components);
this.neuerOrdnerAufObesterEbeneToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.neuerUnterordnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.umbenennenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.ordnerLöschenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.tsbtnNewRoot = new System.Windows.Forms.ToolStripButton();
this.tsbtnNewFolder = new System.Windows.Forms.ToolStripButton();
this.tsbtnRename = new System.Windows.Forms.ToolStripButton();
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
this.tsbtndelete = new System.Windows.Forms.ToolStripButton();
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).BeginInit();
this.contextMenuStripVorlagen.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv2)).BeginInit();
this.contextMenuStripFavoriten.SuspendLayout();
this.groupBox1.SuspendLayout();
this.toolStrip1.SuspendLayout();
this.SuspendLayout();
//
// ribbon1
//
this.ribbon1.CaptionBarVisible = false;
this.ribbon1.Font = new System.Drawing.Font("Segoe UI", 9F);
this.ribbon1.Location = new System.Drawing.Point(2, 2);
this.ribbon1.Minimized = false;
this.ribbon1.Name = "ribbon1";
//
//
//
this.ribbon1.OrbDropDown.BorderRoundness = 8;
this.ribbon1.OrbDropDown.Location = new System.Drawing.Point(0, 0);
this.ribbon1.OrbDropDown.Name = "";
this.ribbon1.OrbDropDown.Size = new System.Drawing.Size(527, 447);
this.ribbon1.OrbDropDown.TabIndex = 0;
this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
this.ribbon1.OrbVisible = false;
this.ribbon1.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
this.ribbon1.Size = new System.Drawing.Size(996, 74);
this.ribbon1.TabIndex = 0;
this.ribbon1.Tabs.Add(this.ribbonTab1);
this.ribbon1.TabSpacing = 4;
this.ribbon1.Text = "ribbon1";
//
// ribbonTab1
//
this.ribbonTab1.Name = "ribbonTab1";
this.ribbonTab1.Panels.Add(this.ribbonPanel1);
this.ribbonTab1.Panels.Add(this.ribbonPanel2);
this.ribbonTab1.Panels.Add(this.ribbonPanel3);
this.ribbonTab1.Panels.Add(this.ribbonPanel5);
this.ribbonTab1.Panels.Add(this.ribbonPanel4);
this.ribbonTab1.Text = null;
//
// ribbonPanel1
//
this.ribbonPanel1.ButtonMoreVisible = false;
this.ribbonPanel1.Items.Add(this.ribbonButton1);
this.ribbonPanel1.Name = "ribbonPanel1";
this.ribbonPanel1.Text = "Schliessen";
//
// ribbonButton1
//
this.ribbonButton1.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
this.ribbonButton1.LargeImage = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
this.ribbonButton1.Name = "ribbonButton1";
this.ribbonButton1.SmallImage = global::OnDoc.Properties.Resources.CloseApplication_16x16_32;
this.ribbonButton1.Click += new System.EventHandler(this.ribbonButton1_Click);
//
// ribbonPanel2
//
this.ribbonPanel2.ButtonMoreEnabled = false;
this.ribbonPanel2.ButtonMoreVisible = false;
this.ribbonPanel2.Items.Add(this.ribbonItemGroup1);
this.ribbonPanel2.Name = "ribbonPanel2";
this.ribbonPanel2.Text = "Suche";
//
// ribbonItemGroup1
//
this.ribbonItemGroup1.Image = global::OnDoc.Properties.Resources.Search_16x16_32;
this.ribbonItemGroup1.Items.Add(this.RibbonTextSearch);
this.ribbonItemGroup1.Items.Add(this.RibbonButtonSearch);
this.ribbonItemGroup1.Name = "ribbonItemGroup1";
//
// RibbonTextSearch
//
this.RibbonTextSearch.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
this.RibbonTextSearch.Name = "RibbonTextSearch";
this.RibbonTextSearch.TextBoxText = "";
this.RibbonTextSearch.TextBoxKeyDown += new System.Windows.Forms.KeyEventHandler(this.RibbonTextSearch_TextBoxKeyDown);
//
// RibbonButtonSearch
//
this.RibbonButtonSearch.Image = global::OnDoc.Properties.Resources.Zuweisen_16x16_32;
this.RibbonButtonSearch.LargeImage = global::OnDoc.Properties.Resources.Zuweisen_16x16_32;
this.RibbonButtonSearch.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
this.RibbonButtonSearch.Name = "RibbonButtonSearch";
this.RibbonButtonSearch.SmallImage = global::OnDoc.Properties.Resources.Search_16x16_32;
this.RibbonButtonSearch.Click += new System.EventHandler(this.RibbonButtonSearch_Click);
//
// ribbonPanel3
//
this.ribbonPanel3.ButtonMoreVisible = false;
this.ribbonPanel3.Items.Add(this.ribbonButtonCreate);
this.ribbonPanel3.Name = "ribbonPanel3";
this.ribbonPanel3.Text = "Erstellen";
//
// ribbonButtonCreate
//
this.ribbonButtonCreate.Image = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
this.ribbonButtonCreate.LargeImage = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
this.ribbonButtonCreate.Name = "ribbonButtonCreate";
this.ribbonButtonCreate.SmallImage = global::OnDoc.Properties.Resources.NewDoc_16x16_32;
this.ribbonButtonCreate.Click += new System.EventHandler(this.ribbonButtonCreate_Click);
//
// ribbonPanel5
//
this.ribbonPanel5.Items.Add(this.RibbonButtonVorlagen);
this.ribbonPanel5.Name = "ribbonPanel5";
this.ribbonPanel5.Text = "Vorlagen";
//
// RibbonButtonVorlagen
//
this.RibbonButtonVorlagen.CheckOnClick = true;
this.RibbonButtonVorlagen.Image = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
this.RibbonButtonVorlagen.LargeImage = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
this.RibbonButtonVorlagen.Name = "RibbonButtonVorlagen";
this.RibbonButtonVorlagen.SmallImage = global::OnDoc.Properties.Resources.NewDoc_24x24_32;
this.RibbonButtonVorlagen.Click += new System.EventHandler(this.RibbonButtonVorlagen_Click);
//
// ribbonPanel4
//
this.ribbonPanel4.ButtonMoreVisible = false;
this.ribbonPanel4.Items.Add(this.RibbonButtonFavoriten);
this.ribbonPanel4.Name = "ribbonPanel4";
this.ribbonPanel4.Text = "Favoriten";
//
// RibbonButtonFavoriten
//
this.RibbonButtonFavoriten.CheckOnClick = true;
this.RibbonButtonFavoriten.Image = global::OnDoc.Properties.Resources.Favoriten_32x32_32;
this.RibbonButtonFavoriten.LargeImage = global::OnDoc.Properties.Resources.Favoriten_32x32_32;
this.RibbonButtonFavoriten.Name = "RibbonButtonFavoriten";
this.RibbonButtonFavoriten.SmallImage = global::OnDoc.Properties.Resources.Favoriten_24x24_32;
this.RibbonButtonFavoriten.Text = "";
this.RibbonButtonFavoriten.Click += new System.EventHandler(this.RibbonButtonFavoriten_Click);
//
// imageListAdv1
//
this.imageListAdv1.Images.AddRange(new System.Drawing.Image[] {
((System.Drawing.Image)(resources.GetObject("imageListAdv1.Images"))),
((System.Drawing.Image)(resources.GetObject("imageListAdv1.Images1")))});
//
// sfListView1
//
this.sfListView1.AccessibleName = "ScrollControl";
this.sfListView1.BackColor = System.Drawing.SystemColors.Window;
this.sfListView1.Dock = System.Windows.Forms.DockStyle.Fill;
this.sfListView1.HotTracking = true;
this.sfListView1.Location = new System.Drawing.Point(2, 76);
this.sfListView1.Name = "sfListView1";
this.sfListView1.Size = new System.Drawing.Size(996, 584);
this.sfListView1.TabIndex = 1;
this.sfListView1.Text = "sfListView1";
this.sfListView1.DoubleClick += new System.EventHandler(this.sfListView1_DoubleClick);
//
// treeViewAdv1
//
treeNodeAdvStyleInfo1.CheckBoxTickThickness = 1;
treeNodeAdvStyleInfo1.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.EnsureDefaultOptionedChild = true;
treeNodeAdvStyleInfo1.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdvStyleInfo1.TextColor = System.Drawing.Color.Black;
this.treeViewAdv1.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo1)});
this.treeViewAdv1.BeforeTouchSize = new System.Drawing.Size(498, 584);
this.treeViewAdv1.ContextMenuStrip = this.contextMenuStripVorlagen;
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Left;
//
//
//
this.treeViewAdv1.HelpTextControl.BaseThemeName = null;
this.treeViewAdv1.HelpTextControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv1.HelpTextControl.Name = "";
this.treeViewAdv1.HelpTextControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.HelpTextControl.TabIndex = 0;
this.treeViewAdv1.HelpTextControl.Visible = true;
this.treeViewAdv1.InactiveSelectedNodeForeColor = System.Drawing.SystemColors.ControlText;
this.treeViewAdv1.Location = new System.Drawing.Point(2, 76);
this.treeViewAdv1.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
this.treeViewAdv1.Name = "treeViewAdv1";
this.treeViewAdv1.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
this.treeViewAdv1.Size = new System.Drawing.Size(498, 584);
this.treeViewAdv1.TabIndex = 2;
this.treeViewAdv1.Text = "treeViewAdv1";
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 0;
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.EnsureDefaultOptionedChild = true;
//
//
//
this.treeViewAdv1.ToolTipControl.BaseThemeName = null;
this.treeViewAdv1.ToolTipControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv1.ToolTipControl.Name = "";
this.treeViewAdv1.ToolTipControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.ToolTipControl.TabIndex = 0;
this.treeViewAdv1.ToolTipControl.Visible = true;
this.treeViewAdv1.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.treeViewAdv1_ItemDrag);
this.treeViewAdv1.OnNodeAfterFound += new Syncfusion.Windows.Forms.Tools.TreeViewOnAfterFindArgs(this.treeViewAdv1_OnNodeAfterFound);
this.treeViewAdv1.NodeMouseDoubleClick += new Syncfusion.Windows.Forms.Tools.TreeNodeAdvMouseClickArgs(this.treeViewAdv1_NodeMouseDoubleClick);
this.treeViewAdv1.VisibleChanged += new System.EventHandler(this.treeViewAdv1_VisibleChanged);
//
// contextMenuStripVorlagen
//
this.contextMenuStripVorlagen.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.ctxmenuerstellen,
this.zuFavoritenHinzufügenToolStripMenuItem});
this.contextMenuStripVorlagen.Name = "contextMenuStrip1";
this.contextMenuStripVorlagen.Size = new System.Drawing.Size(204, 48);
this.contextMenuStripVorlagen.Opening += new System.ComponentModel.CancelEventHandler(this.contextMenuStrip1_Opening);
//
// ctxmenuerstellen
//
this.ctxmenuerstellen.Image = global::OnDoc.Properties.Resources.NewDoc_16x16_32;
this.ctxmenuerstellen.Name = "ctxmenuerstellen";
this.ctxmenuerstellen.Size = new System.Drawing.Size(203, 22);
this.ctxmenuerstellen.Text = "Erstellen";
this.ctxmenuerstellen.Click += new System.EventHandler(this.ctxmenuerstellen_Click);
//
// zuFavoritenHinzufügenToolStripMenuItem
//
this.zuFavoritenHinzufügenToolStripMenuItem.Name = "zuFavoritenHinzufügenToolStripMenuItem";
this.zuFavoritenHinzufügenToolStripMenuItem.Size = new System.Drawing.Size(203, 22);
this.zuFavoritenHinzufügenToolStripMenuItem.Text = "Zu Favoriten hinzufügen";
this.zuFavoritenHinzufügenToolStripMenuItem.Click += new System.EventHandler(this.zuFavoritenHinzufügenToolStripMenuItem_Click);
//
// imageList1
//
this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
this.imageList1.Images.SetKeyName(0, "Folder.png");
this.imageList1.Images.SetKeyName(1, "Dokumenttype.png");
//
// treeViewAdv2
//
this.treeViewAdv2.AllowDrop = true;
treeNodeAdvStyleInfo2.CheckBoxTickThickness = 1;
treeNodeAdvStyleInfo2.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo2.EnsureDefaultOptionedChild = true;
treeNodeAdvStyleInfo2.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo2.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo2.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdvStyleInfo2.TextColor = System.Drawing.Color.Black;
this.treeViewAdv2.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo2)});
this.treeViewAdv2.BeforeTouchSize = new System.Drawing.Size(498, 523);
this.treeViewAdv2.ContextMenuStrip = this.contextMenuStripFavoriten;
this.treeViewAdv2.Dock = System.Windows.Forms.DockStyle.Fill;
//
//
//
this.treeViewAdv2.HelpTextControl.BaseThemeName = null;
this.treeViewAdv2.HelpTextControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv2.HelpTextControl.Name = "";
this.treeViewAdv2.HelpTextControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv2.HelpTextControl.TabIndex = 0;
this.treeViewAdv2.HelpTextControl.Visible = true;
this.treeViewAdv2.InactiveSelectedNodeForeColor = System.Drawing.SystemColors.ControlText;
this.treeViewAdv2.Location = new System.Drawing.Point(0, 61);
this.treeViewAdv2.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
this.treeViewAdv2.Name = "treeViewAdv2";
this.treeViewAdv2.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
this.treeViewAdv2.Size = new System.Drawing.Size(498, 523);
this.treeViewAdv2.TabIndex = 3;
this.treeViewAdv2.Text = "treeViewAdv2";
this.treeViewAdv2.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 0;
this.treeViewAdv2.ThemeStyle.TreeNodeAdvStyle.EnsureDefaultOptionedChild = true;
//
//
//
this.treeViewAdv2.ToolTipControl.BaseThemeName = null;
this.treeViewAdv2.ToolTipControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv2.ToolTipControl.Name = "";
this.treeViewAdv2.ToolTipControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv2.ToolTipControl.TabIndex = 0;
this.treeViewAdv2.ToolTipControl.Visible = true;
this.treeViewAdv2.Visible = false;
this.treeViewAdv2.ItemDrag += new System.Windows.Forms.ItemDragEventHandler(this.treeViewAdv2_ItemDrag);
this.treeViewAdv2.NodeMouseDoubleClick += new Syncfusion.Windows.Forms.Tools.TreeNodeAdvMouseClickArgs(this.treeViewAdv2_NodeMouseDoubleClick);
this.treeViewAdv2.VisibleChanged += new System.EventHandler(this.treeViewAdv2_VisibleChanged);
this.treeViewAdv2.DragDrop += new System.Windows.Forms.DragEventHandler(this.treeViewAdv2_DragDrop);
this.treeViewAdv2.DragOver += new System.Windows.Forms.DragEventHandler(this.treeViewAdv2_DragOver);
//
// contextMenuStripFavoriten
//
this.contextMenuStripFavoriten.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.neuerOrdnerAufObesterEbeneToolStripMenuItem,
this.neuerUnterordnerToolStripMenuItem,
this.umbenennenToolStripMenuItem,
this.ordnerLöschenToolStripMenuItem});
this.contextMenuStripFavoriten.Name = "contextMenuStrip1";
this.contextMenuStripFavoriten.Size = new System.Drawing.Size(309, 92);
//
// neuerOrdnerAufObesterEbeneToolStripMenuItem
//
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Name = "neuerOrdnerAufObesterEbeneToolStripMenuItem";
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Size = new System.Drawing.Size(308, 22);
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Text = "Neuer Ordner (oberste Ebene)";
this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Click += new System.EventHandler(this.neuerOrdnerAufObesterEbeneToolStripMenuItem_Click);
//
// neuerUnterordnerToolStripMenuItem
//
this.neuerUnterordnerToolStripMenuItem.Name = "neuerUnterordnerToolStripMenuItem";
this.neuerUnterordnerToolStripMenuItem.Size = new System.Drawing.Size(308, 22);
this.neuerUnterordnerToolStripMenuItem.Text = "Neuer Ordner";
this.neuerUnterordnerToolStripMenuItem.Click += new System.EventHandler(this.neuerUnterordnerToolStripMenuItem_Click);
//
// umbenennenToolStripMenuItem
//
this.umbenennenToolStripMenuItem.Name = "umbenennenToolStripMenuItem";
this.umbenennenToolStripMenuItem.Size = new System.Drawing.Size(308, 22);
this.umbenennenToolStripMenuItem.Text = "Ordner umbenennen";
this.umbenennenToolStripMenuItem.Click += new System.EventHandler(this.umbenennenToolStripMenuItem_Click);
//
// ordnerLöschenToolStripMenuItem
//
this.ordnerLöschenToolStripMenuItem.Name = "ordnerLöschenToolStripMenuItem";
this.ordnerLöschenToolStripMenuItem.Size = new System.Drawing.Size(308, 22);
this.ordnerLöschenToolStripMenuItem.Text = "Vorlage / Ordner mit Unterlementen löschen";
this.ordnerLöschenToolStripMenuItem.Click += new System.EventHandler(this.ordnerLöschenToolStripMenuItem_Click);
//
// groupBox1
//
this.groupBox1.Controls.Add(this.treeViewAdv2);
this.groupBox1.Controls.Add(this.toolStrip1);
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Left;
this.groupBox1.Location = new System.Drawing.Point(500, 76);
this.groupBox1.Margin = new System.Windows.Forms.Padding(0);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Padding = new System.Windows.Forms.Padding(0);
this.groupBox1.Size = new System.Drawing.Size(498, 584);
this.groupBox1.TabIndex = 4;
this.groupBox1.TabStop = false;
//
// toolStrip1
//
this.toolStrip1.AutoSize = false;
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.tsbtnNewRoot,
this.tsbtnNewFolder,
this.tsbtnRename,
this.toolStripSeparator1,
this.tsbtndelete});
this.toolStrip1.Location = new System.Drawing.Point(0, 13);
this.toolStrip1.Name = "toolStrip1";
this.toolStrip1.Size = new System.Drawing.Size(498, 48);
this.toolStrip1.TabIndex = 4;
this.toolStrip1.Text = "toolStrip1";
//
// tsbtnNewRoot
//
this.tsbtnNewRoot.AutoSize = false;
this.tsbtnNewRoot.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.tsbtnNewRoot.Image = global::OnDoc.Properties.Resources.Favoriten_NewRoot_32x32_32;
this.tsbtnNewRoot.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.tsbtnNewRoot.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbtnNewRoot.Name = "tsbtnNewRoot";
this.tsbtnNewRoot.Size = new System.Drawing.Size(48, 48);
this.tsbtnNewRoot.Text = "Neuer Ordner (oberste Ebene)";
this.tsbtnNewRoot.Click += new System.EventHandler(this.tsbtnNewRoot_Click);
//
// tsbtnNewFolder
//
this.tsbtnNewFolder.AutoSize = false;
this.tsbtnNewFolder.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.tsbtnNewFolder.Image = global::OnDoc.Properties.Resources.Favoriten_NewFolder_32x32_32;
this.tsbtnNewFolder.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.tsbtnNewFolder.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbtnNewFolder.Name = "tsbtnNewFolder";
this.tsbtnNewFolder.Size = new System.Drawing.Size(48, 48);
this.tsbtnNewFolder.Text = "Neuer Ordner";
this.tsbtnNewFolder.Click += new System.EventHandler(this.tsbtnNewFolder_Click);
//
// tsbtnRename
//
this.tsbtnRename.AutoSize = false;
this.tsbtnRename.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.tsbtnRename.Image = global::OnDoc.Properties.Resources.Favoriten_Rename_32x32_32;
this.tsbtnRename.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.tsbtnRename.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbtnRename.Name = "tsbtnRename";
this.tsbtnRename.Size = new System.Drawing.Size(48, 48);
this.tsbtnRename.Text = "Ordner umbenennen";
this.tsbtnRename.Click += new System.EventHandler(this.tsbtnRename_Click);
//
// toolStripSeparator1
//
this.toolStripSeparator1.Name = "toolStripSeparator1";
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 48);
//
// tsbtndelete
//
this.tsbtndelete.AutoSize = false;
this.tsbtndelete.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.tsbtndelete.Image = global::OnDoc.Properties.Resources.Favoriten_Delete_32x32_32;
this.tsbtndelete.ImageScaling = System.Windows.Forms.ToolStripItemImageScaling.None;
this.tsbtndelete.ImageTransparentColor = System.Drawing.Color.Magenta;
this.tsbtndelete.Name = "tsbtndelete";
this.tsbtndelete.Size = new System.Drawing.Size(48, 48);
this.tsbtndelete.Text = "Vorlage / Ordner mit Unterlementen löschen";
this.tsbtndelete.Click += new System.EventHandler(this.tsbtndelete_Click);
//
// DokTypSelect
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1000, 662);
this.Controls.Add(this.groupBox1);
this.Controls.Add(this.treeViewAdv1);
this.Controls.Add(this.sfListView1);
this.Controls.Add(this.ribbon1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.KeyPreview = true;
this.Name = "DokTypSelect";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Style.TitleBar.BackColor = System.Drawing.Color.Silver;
this.Text = "Vorlage auswählen";
this.Load += new System.EventHandler(this.DokTypSelect_Load_1);
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).EndInit();
this.contextMenuStripVorlagen.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv2)).EndInit();
this.contextMenuStripFavoriten.ResumeLayout(false);
this.groupBox1.ResumeLayout(false);
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Ribbon ribbon1;
private System.Windows.Forms.RibbonTab ribbonTab1;
private System.Windows.Forms.RibbonPanel ribbonPanel1;
private System.Windows.Forms.RibbonButton ribbonButton1;
private System.Windows.Forms.RibbonPanel ribbonPanel2;
private System.Windows.Forms.RibbonItemGroup ribbonItemGroup1;
private System.Windows.Forms.RibbonTextBox RibbonTextSearch;
private System.Windows.Forms.RibbonButton RibbonButtonSearch;
private Syncfusion.Windows.Forms.Tools.ImageListAdv imageListAdv1;
private Syncfusion.WinForms.ListView.SfListView sfListView1;
private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeViewAdv1;
private System.Windows.Forms.RibbonPanel ribbonPanel3;
private System.Windows.Forms.RibbonButton ribbonButtonCreate;
private System.Windows.Forms.ContextMenuStrip contextMenuStripVorlagen;
private System.Windows.Forms.ToolStripMenuItem ctxmenuerstellen;
private System.Windows.Forms.RibbonPanel ribbonPanel4;
private System.Windows.Forms.RibbonButton RibbonButtonFavoriten;
private System.Windows.Forms.ImageList imageList1;
private System.Windows.Forms.ToolStripMenuItem zuFavoritenHinzufügenToolStripMenuItem;
private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeViewAdv2;
private System.Windows.Forms.RibbonPanel ribbonPanel5;
private System.Windows.Forms.RibbonButton RibbonButtonVorlagen;
private System.Windows.Forms.ContextMenuStrip contextMenuStripFavoriten;
private System.Windows.Forms.ToolStripMenuItem umbenennenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem ordnerLöschenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem neuerUnterordnerToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem neuerOrdnerAufObesterEbeneToolStripMenuItem;
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.ToolStrip toolStrip1;
private System.Windows.Forms.ToolStripSeparator toolStripSeparator1;
private System.Windows.Forms.ToolStripButton tsbtnNewRoot;
private System.Windows.Forms.ToolStripButton tsbtnNewFolder;
private System.Windows.Forms.ToolStripButton tsbtnRename;
private System.Windows.Forms.ToolStripButton tsbtndelete;
}
}

View File

@@ -0,0 +1,747 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using OnDoc.Klassen;
using OnDoc.UIControls.Administrator;
using Syncfusion.Windows.Forms;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.DataGrid;
using Syncfusion.WinForms.DataGrid.Interactivity;
using Database;
using OnDoc.Diverses;
using System.Xml.Linq;
namespace OnDoc.DocMgmt
{
public partial class DokTypSelect : SfForm
{
public int dokumenttypnr { get; set; } = 0;
public bool favoriten { get; set; } = false;
public int type { get; set; } = 1;
private Boolean dragSender_Favoriten = false;
//0="Einzelvorlagen"
//1="Dokumentpaket"
public int vorlagentype { get; set; } = 0;
public DokTypSelect()
{
InitializeComponent();
this.favoriten = false;
this.treeViewDragHighlightTracker1 = new TreeViewAdvDragHighlightTracker(this.treeViewAdv2);
this.treeViewDragHighlightTracker1.QueryAllowedPositionsForNode +=
new QueryAllowedPositionsEventHandler(this.TreeDragDrop_QueryAllowedPositionsForNode1);
this.treeViewDragHighlightTracker1.QueryDragInsertInfo +=
new QueryDragInsertInfoEventHandler(treeViewDragHighlightTracker_QueryDragInsertInfo1);
}
public DokTypSelect(bool favoriten)
{
InitializeComponent();
this.favoriten = favoriten;
RibbonButtonFavoriten.Checked = favoriten;
if (favoriten == false)
{
RibbonButtonVorlagen.Checked = true;
}
else
{
treeViewAdv1.Visible = false;
}
this.treeViewDragHighlightTracker1 = new TreeViewAdvDragHighlightTracker(this.treeViewAdv2);
this.treeViewDragHighlightTracker1.QueryAllowedPositionsForNode +=
new QueryAllowedPositionsEventHandler(this.TreeDragDrop_QueryAllowedPositionsForNode1);
this.treeViewDragHighlightTracker1.QueryDragInsertInfo +=
new QueryDragInsertInfoEventHandler(treeViewDragHighlightTracker_QueryDragInsertInfo1);
}
private void DokTypSelect_Load_1(object sender, EventArgs e)
{
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
if (this.favoriten) { Load_Favoriten(""); }
else { load_standard(""); }
}
public void load_standard(string filter)
{
Cursor = Cursors.WaitCursor;
if (AppParams.connectionstring == "")
{
AppParams.init();
}
treeViewAdv1.Enabled = false;
treeViewAdv1.Visible = false;
treeViewAdv1.BeginEdit();
treeViewAdv1.Nodes.Clear();
treeViewAdv1.LeftImageList = imageList1;
string where = "";
if (filter != "")
{
where = "and bezeichnung like '%" + filter.Replace(" ", "%") + "%'";
}
if (vorlagentype == 1)
{
this.Text = "Vorlage auswählen";
//Standard Vorlagen
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select dokumenttypnr as id, bezeichnung, node, OnBase_Dokumenttyp from View_Dokumenttypen_Relaunch where aktiv=1 " + where + " order by bezeichnung", false, true);
DataTable vorlagen = new DataTable();
DataTable Struktur = new DataTable();
DataSet ds = new DataSet();
vorlagen = db.dsdaten.Tables[0].Copy();
db.Get_Tabledata("Select * from Dokumentart_Relaunch order by id", false, true);
db.dsdaten.Tables[0].AcceptChanges();
Struktur = db.dsdaten.Tables[0].Copy();
ds.Tables.Add(Struktur.Copy());
ds.Tables[0].TableName = "Struktur";
ds.Tables.Add(vorlagen.Copy());
ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["ID"], ds.Tables[0].Columns["ParentID"], false);
ds.Relations.Add("VorlagenParent", ds.Tables[0].Columns["ID"], ds.Tables[1].Columns["node"], false);
foreach (System.Data.DataRow dr in ds.Tables[0].Rows)
{
if (dr["Parentid"].ToString() == "0")
{
//Creates a TreeNode if the parent equals 0
TreeNodeAdv root = new TreeNodeAdv(dr["bezeichnung"].ToString());
root.Tag = Convert.ToInt32(dr["id"]) * -1;
root.TagObject = dr;
root.LeftImageIndices = new int[] { 0 };
treeViewAdv1.Nodes.Add(root);
//Recursively builds the tree
PopulateTree(dr, root);
}
}
}
else
{
//Palkete
this.Text = "Dokumentpaket auswählen";
if (vorlagentype == 2) { RibbonButtonVorlagen.Checked = true; }
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select dokumentpaketnr as id, bezeichnung, dokumentartnr as node from edex_dokumentpaket where aktiv=1 " + where + " order by bezeichnung", false, true);
DataTable vorlagen = new DataTable();
DataTable Struktur = new DataTable();
DataSet ds = new DataSet();
vorlagen = db.dsdaten.Tables[0].Copy();
db.Get_Tabledata("Select dokumentartnr as id, parentid, bezeichnung from dokumentart where aktiv=1 order by id", false, true);
foreach (System.Data.DataRow dr in db.dsdaten.Tables[0].Rows)
{
if (dr["Bezeichnung"].ToString() == "Dokumentpakete") { dr["Parentid"] = 0; }
}
Struktur = db.dsdaten.Tables[0].Copy();
ds.Tables.Add(Struktur.Copy());
ds.Tables[0].TableName = "Struktur";
ds.Tables.Add(vorlagen.Copy());
ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["ID"], ds.Tables[0].Columns["ParentID"], false);
ds.Relations.Add("VorlagenParent", ds.Tables[0].Columns["ID"], ds.Tables[1].Columns["node"], false);
foreach (System.Data.DataRow dr in ds.Tables[0].Rows)
{
if (dr["bezeichnung"].ToString() == "Dokumentpakete")
{
//Creates a TreeNode if the parent equals 0
TreeNodeAdv root = new TreeNodeAdv(dr["bezeichnung"].ToString());
root.Tag = Convert.ToInt32(dr["id"]) * -1;
root.TagObject = dr;
root.LeftImageIndices = new int[] { 0 };
treeViewAdv1.Nodes.Add(root);
//Recursively builds the tree
PopulateTree(dr, root);
}
}
}
//Expands all the tree nodes
treeViewAdv1.ExpandAll();
treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[0];
treeViewAdv1.EndEdit();
treeViewAdv1.Enabled = true;
treeViewAdv1.Visible = true;
if (ExternalCall.struktur != "")
{
treeViewAdv1.CollapseAll();
TreeViewAdvFindReplaceDialog dialog = new TreeViewAdvFindReplaceDialog(this.treeViewAdv1);
dialog.Find(ExternalCall.struktur, Syncfusion.Windows.Forms.Tools.TreeViewSearchOption.MatchWholeText, Syncfusion.Windows.Forms.Tools.TreeViewSearchRange.TreeView);
}
Cursor = Cursors.Default;
}
public void PopulateSubTree(System.Data.DataRow dr, TreeNodeAdv pNode)
{
//To iterate through all the rows in the DataSet
foreach (System.Data.DataRow row in dr.GetChildRows("VorlagenParent"))
{
//Creating a TreeNode for each row
TreeNodeAdv cChild = new TreeNodeAdv(row["bezeichnung"].ToString());
cChild.LeftImageIndices = new int[] { 1 };
cChild.Tag = Convert.ToInt32(row["id"]) * 1;
cChild.TagObject = row;
//Add cChild node to the pNode
pNode.Nodes.Add(cChild);
//Recursively build the tree
PopulateSubTree(row, cChild);
}
}
public void PopulateTree(System.Data.DataRow dr, TreeNodeAdv pNode)
{
if (dr.GetChildRows("TreeParentChild").Count() == 0)
{
PopulateSubTree(dr, pNode);
}
//To iterate through all the rows in the DataSet
foreach (System.Data.DataRow row in dr.GetChildRows("TreeParentChild"))
{
//Creating a TreeNode for each row
TreeNodeAdv cChild = new TreeNodeAdv(row["bezeichnung"].ToString());
cChild.Tag = Convert.ToInt32(row["id"]) * -1;
cChild.LeftImageIndices = new int[] { 0 };
cChild.TagObject = row;
//Add cChild node to the pNode
pNode.Nodes.Add(cChild);
//Recursively build the tree
PopulateTree(row, cChild);
PopulateSubTree(row, cChild);
}
}
private void Load_Favoriten(string filter)
{
Cursor = Cursors.WaitCursor;
if (AppParams.connectionstring == "")
{
AppParams.init();
}
treeViewAdv2.Enabled = false;
treeViewAdv2.Visible = false;
treeViewAdv2.BeginEdit();
treeViewAdv2.Nodes.Clear();
DataTable vorlagen = new DataTable();
DataTable Struktur = new DataTable();
DataSet ds = new DataSet();
string sql = "Select * from view_favoriten_vorlagen where typ="+vorlagentype.ToString()+" and aktiv=1 and mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString();
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata(sql, false, true);
ds.Tables.Add(db.dsdaten.Tables[0].Copy());
ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["pID"], ds.Tables[0].Columns["parentid"], false);
treeViewAdv2.LeftImageList = imageList1;
foreach (System.Data.DataRow dr in ds.Tables[0].Rows)
{
if (dr["Parentid"].ToString() == "0")
{
//Creates a TreeNode if the parent equals 0
TreeNodeAdv root = new TreeNodeAdv(dr["bez"].ToString());
root.Tag = Convert.ToInt32(dr["id"]) * 1;
root.TagObject = dr;
if (dr["id"].ToString() == "0")
{
root.LeftImageIndices = new int[] { 0 };
}
else
{
root.LeftImageIndices = new int[] { 1 };
}
;
treeViewAdv2.Nodes.Add(root);
//Recursively builds the tree
PopulateTree_Favoriten(dr, root);
}
}
treeViewAdv2.ExpandAll();
try
{
treeViewAdv2.SelectedNode = treeViewAdv2.Nodes[0];
}
catch { }
treeViewAdv2.EndEdit();
treeViewAdv2.Enabled = true;
treeViewAdv2.Visible = true;
Cursor = Cursors.Default;
}
public void PopulateTree_Favoriten(System.Data.DataRow dr, TreeNodeAdv pNode)
{
//To iterate through all the rows in the DataSet
foreach (System.Data.DataRow row in dr.GetChildRows("TreeParentChild"))
{
//Creating a TreeNode for each row
TreeNodeAdv cChild = new TreeNodeAdv(row["bez"].ToString());
//Add cChild node to the pNode
pNode.Nodes.Add(cChild);
cChild.Tag = row["ID"].ToString();
cChild.TagObject = row;
if (row["ID"].ToString() == "0")
{
cChild.LeftImageIndices = new int[] { 0 };
}
else
{
cChild.LeftImageIndices = new int[] { 1 };
}
//Recursively build the tree
PopulateTree_Favoriten(row, cChild);
}
}
void treeViewAdv1_OnNodeAfterFound(object sender, Syncfusion.Windows.Forms.Tools.TreeNodeAdvAfterFindArgs e)
{
treeViewAdv1.CollapseAll();
treeViewAdv1.SelectedNode = e.Node;
treeViewAdv1.SelectedNode.ExpandAll();
treeViewAdv1.EnsureVisible(treeViewAdv1.SelectedNode);
}
private void ribbonButton1_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.Cancel;
this.Close();
}
private void sfListView1_DoubleClick(object sender, EventArgs e)
{
foreach (DataRowView item in sfListView1.SelectedItems)
{
dokumenttypnr = Convert.ToInt32(item.Row[0].ToString());
DialogResult = DialogResult.OK;
}
}
private void RibbonButtonSearch_Click(object sender, EventArgs e)
{
if (RibbonTextSearch.TextBoxText.Trim().Length > 0)
{
load_standard(RibbonTextSearch.TextBoxText);
}
}
private void RibbonTextSearch_TextBoxKeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
load_standard(RibbonTextSearch.TextBoxText);
}
}
private void ribbonButtonCreate_Click(object sender, EventArgs e)
{
try
{
dokumenttypnr = Convert.ToInt32(treeViewAdv1.SelectedNode.Tag);
DialogResult = DialogResult.OK;
}
catch { }
}
private void ctxmenuerstellen_Click(object sender, EventArgs e)
{
try
{
System.Data.DataRow row = treeViewAdv1.SelectedNode.TagObject as System.Data.DataRow;
dokumenttypnr = Convert.ToInt32(row["id"]);
DialogResult = DialogResult.OK;
}
catch { }
}
private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)
{
try
{
if (treeViewAdv1.SelectedNode.LeftImageIndices[0] == 0) { zuFavoritenHinzufügenToolStripMenuItem.Visible = false; return; }
if (favoriten) { zuFavoritenHinzufügenToolStripMenuItem.Visible = false; }
else { zuFavoritenHinzufügenToolStripMenuItem.Visible = true; }
}
catch { }
}
private void zuFavoritenHinzufügenToolStripMenuItem_Click(object sender, EventArgs e)
{
DokTypFavoritenOrdner fo = new DokTypFavoritenOrdner(AppParams.CurrentMitarbieter, treeViewAdv1.SelectedNode);
fo.ShowDialog();
}
private void treeViewAdv2_VisibleChanged(object sender, EventArgs e)
{
if (treeViewAdv2.Visible == false)
{
this.Width = treeViewAdv1.Width + 10;
}
else
{
this.Width = treeViewAdv1.Width + treeViewAdv2.Width + 10;
}
treevisibility();
}
private void treeViewAdv1_NodeMouseDoubleClick(object sender, TreeViewAdvMouseClickEventArgs e)
{
try
{
if (Convert.ToInt32(e.Node.Tag) < 0) { return; }
if (e.Node.LeftImageIndices[0] == 0) { return; }
System.Data.DataRow row = e.Node.TagObject as System.Data.DataRow;
dokumenttypnr = Convert.ToInt32(row["ID"]);
DialogResult = DialogResult.OK;
}
catch { }
}
private void treeViewAdv2_NodeMouseDoubleClick(object sender, TreeViewAdvMouseClickEventArgs e)
{
if (Convert.ToInt32(e.Node.Tag) < 0) { return; }
if (e.Node.LeftImageIndices[0] == 0) { return; }
System.Data.DataRow row = e.Node.TagObject as System.Data.DataRow;
dokumenttypnr = Convert.ToInt32(row["ID"]);
DialogResult = DialogResult.OK;
}
private void RibbonButtonVorlagen_Click(object sender, EventArgs e)
{
if (RibbonButtonVorlagen.Checked == true)
{
treeViewAdv1.Visible = true;
load_standard(RibbonTextSearch.TextBoxText);
treeViewAdv1_VisibleChanged(sender, e);
}
else
{
treeViewAdv1.Visible = false;
treeViewAdv1_VisibleChanged(sender, e);
}
}
private void RibbonButtonFavoriten_Click(object sender, EventArgs e)
{
if (RibbonButtonFavoriten.Checked == true)
{
treeViewAdv2.Visible = true;
Load_Favoriten("");
favoriten = false;
treeViewAdv1_VisibleChanged(sender, e);
}
else
{
treeViewAdv2.Visible = false;
favoriten = false;
treeViewAdv1_VisibleChanged(sender, e);
}
}
private void treeViewAdv1_VisibleChanged(object sender, EventArgs e)
{
treevisibility();
}
private void treevisibility()
{
this.Width = treeViewAdv1.Width + 10; ;
if (treeViewAdv1.Visible == true && treeViewAdv2.Visible == true) { this.Width = treeViewAdv1.Width + treeViewAdv2.Width + 10; }
}
private void umbenennenToolStripMenuItem_Click(object sender, EventArgs e)
{
if (treeViewAdv2.SelectedNode.LeftImageIndices[0] != 0) { return; }
string NodeName = "";
InputDialog id = new InputDialog("Ornder umbennennen", "Name des neuen Ordners", treeViewAdv2.SelectedNode.Text);
if (id.ShowDialog() == DialogResult.OK) { NodeName = id.result; } else { return; }
System.Data.DataRow dr = treeViewAdv2.SelectedNode.TagObject as System.Data.DataRow;
DB db = new DB(AppParams.connectionstring);
db.Exec_SQL("update relaunch_favoriten set bezeichnung='" + NodeName + "' where id=" + dr[0].ToString());
db = null;
Load_Favoriten("");
}
private void ordnerLöschenToolStripMenuItem_Click(object sender, EventArgs e)
{
if (treeViewAdv2.SelectedNode.LeftImageIndices[0] == 0)
{
if (MessageBox.Show("Order und alle darunter liegenden Elemente entfernen?", "Ordner entfernen", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
delete_elements(treeViewAdv2.SelectedNode);
}
}
else
{
if (MessageBox.Show("Vorlage aus Favoriten entfernen?", "Vorlage entfernen", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
delete_elements(treeViewAdv2.SelectedNode);
}
}
}
private void delete_elements(TreeNodeAdv node)
{
DB db = new DB(AppParams.connectionstring);
System.Data.DataRow dr = node.TagObject as System.Data.DataRow;
db.Exec_SQL("update relaunch_favoriten set aktiv=0 where mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString() + " and id = " + dr[0].ToString());
for (int i = 0; i < 5; i++)
{
db.Exec_SQL("update relaunch_favoriten set aktiv=0 where aktiv=1 and mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString() + " and parentid<>0 and parentid not in (select id from relaunch_favoriten)");
}
db = null;
Load_Favoriten("");
}
private void neuerUnterordnerToolStripMenuItem_Click(object sender, EventArgs e)
{
NeuerOrdner();
}
private void NeuerOrdner()
{
string NodeName = "";
InputDialog id = new InputDialog("Neuer Ordner", "Name des neuen Ordners", "");
if (id.ShowDialog() == DialogResult.OK) { NodeName = id.result; } else { return; }
TreeNodeAdv newnode = new TreeNodeAdv();
if (NodeName != "")
{
if (treeViewAdv2.Nodes.Count == 0 || treeViewAdv2.SelectedNode == null)
{
newnode.Text = NodeName;
newnode.Tag = "0";
newnode.LeftImageIndices = new int[] { 0 };
treeViewAdv2.Nodes.Add(newnode);
save_new_entry(newnode, 0);
}
else
{
newnode.Text = NodeName;
newnode.Tag = "0";
newnode.LeftImageIndices = new int[] { 0 };
treeViewAdv2.SelectedNode.Nodes.Add(newnode);
System.Data.DataRow dr = treeViewAdv2.SelectedNode.TagObject as System.Data.DataRow;
save_new_entry(newnode, Convert.ToInt32(dr["pid"]));
}
}
}
private void save_new_entry(TreeNodeAdv node, int parent, int doktypnr = 0)
{
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select top 1 id from Relaunch_Favoriten where typ="+vorlagentype.ToString()+" order by id desc", false, true);
int newkey = 0;
try { newkey = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]); } catch { }
newkey = newkey + 1;
db.dsdaten.Tables.Clear();
db.Get_Tabledata_for_Update("Select * from Relaunch_Favoriten where mitarbeiternr=-1", false, true);
System.Data.DataRow dr = db.daten.Tables[0].NewRow();
dr[0] = newkey;
try
{
dr[1] = parent;
}
catch { dr[1] = 0; }
dr[2] = vorlagentype;
dr[3] = node.Text;
dr[4] = doktypnr;
dr[5] = AppParams.CurrentMitarbieter;
dr[6] = true;
db.daten.Tables[0].Rows.Add(dr);
db.Update_Data();
Load_Favoriten("");
}
private void neuerOrdnerAufObesterEbeneToolStripMenuItem_Click(object sender, EventArgs e)
{
treeViewAdv2.SelectedNode = null;
NeuerOrdner();
}
#region "DragDrop"
private void treeViewAdv1_ItemDrag(object sender, ItemDragEventArgs e)
{
TreeViewAdv treeViewAdv = sender as TreeViewAdv;
TreeNodeAdv[] nodes = e.Item as TreeNodeAdv[];
TreeNodeAdv node = nodes[0];
{
if (node.LeftImageIndices[0] != 0)
{
dragSender_Favoriten = false;
DragDropEffects result = treeViewAdv.DoDragDrop(node, DragDropEffects.Copy);
}
}
}
private TreeNodeAdv currentSourceNode;
private bool CanDrop(TreeNodeAdv sourceNode, TreeNodeAdv destinationNode)
{
if (destinationNode == null ||
destinationNode == sourceNode || destinationNode.LeftImageIndices[0] != 0)
return false;
else
return true;
}
private TreeViewAdvDragHighlightTracker treeViewDragHighlightTracker1 = null;
private void treeViewAdv2_DragOver(object sender, DragEventArgs e)
{
// Determine drag effects
bool droppable = true;
TreeNodeAdv destinationNode = null;
TreeViewAdv treeView = sender as TreeViewAdv;
Point ptInTree = treeView.PointToClient(new Point(e.X, e.Y));
this.currentSourceNode = null;
// Looking for a single tree node.
if (e.Data.GetDataPresent(typeof(TreeNodeAdv)))
{
// Get the destination and source node.
destinationNode = treeView.GetNodeAtPoint(ptInTree);
TreeNodeAdv sourceNode = (TreeNodeAdv)e.Data.GetData(typeof(TreeNodeAdv));
this.currentSourceNode = sourceNode;
droppable = this.CanDrop(sourceNode, destinationNode);
}
else
droppable = false;
if (droppable)
e.Effect = DragDropEffects.Copy;
else
e.Effect = DragDropEffects.None;
this.treeViewDragHighlightTracker1.SetHighlightNode(destinationNode, ptInTree);
}
private void TreeDragDrop_QueryAllowedPositionsForNode1(object sender, QueryAllowedPositionsEventArgs e)
{
if (!this.IsOrdner(e.HighlightNode))
{
if (e.HighlightNode != this.currentSourceNode || e.HighlightNode.LeftImageIndices[0] == 0)
e.AllowedPositions = TreeViewDropPositions.OnNode;
else
e.AllowedPositions = TreeViewDropPositions.None;
this.treeViewDragHighlightTracker1.EdgeSensitivityOnTop = e.HighlightNode.Bounds.Height / 2;
e.ShowSelectionHighlight = false;
}
else
{
this.treeViewDragHighlightTracker1.EdgeSensitivityOnTop = e.HighlightNode.Bounds.Height / 4;
e.ShowSelectionHighlight = false;
}
}
private bool IsOrdner(TreeNodeAdv node)
{
if (node.Tag == null
|| node.LeftImageIndices[0] != 0)
{
return false;
}
else
return true;
}
private void treeViewDragHighlightTracker_QueryDragInsertInfo1(object sender, QueryDragInsertInfoEventArgs args)
{
args.DragInsertColor = Color.White;
}
private void treeViewAdv2_DragDrop(object sender, DragEventArgs e)
{
TreeViewAdv treeView = sender as TreeViewAdv;
TreeNodeAdv sourceNode = (TreeNodeAdv)e.Data.GetData(typeof(TreeNodeAdv));
TreeNodeAdv destinationNode = this.treeViewDragHighlightTracker1.HighlightNode;
TreeViewDropPositions dropPosition = this.treeViewDragHighlightTracker1.DropPosition;
this.treeViewDragHighlightTracker1.ClearHighlightNode();
this.currentSourceNode = null;
TreeNodeAdv newnode = sourceNode.Clone();
if (destinationNode != null)
{
switch (dropPosition)
{
case TreeViewDropPositions.AboveNode:
//sourceNode.Move(destinationNode, NodePositions.Previous);
break;
case TreeViewDropPositions.BelowNode:
//sourceNode.Move(destinationNode, NodePositions.Next);
break;
case TreeViewDropPositions.OnNode:
treeViewAdv2.BeginEdit();
destinationNode.Nodes.Add(newnode);
System.Data.DataRow dr = newnode.Parent.TagObject as System.Data.DataRow;
save_new_entry(newnode, Convert.ToInt32(dr["pid"]), Convert.ToInt32(newnode.Tag));
destinationNode.Expand();
if (dragSender_Favoriten == true)
{
delete_elements(sourceNode);
treeViewAdv2.Nodes.Remove(sourceNode);
}
treeViewAdv2.EndEdit();
break;
}
}
// treeView.SelectedNode = sourceNode;
}
#endregion
private void tsbtnNewRoot_Click(object sender, EventArgs e)
{
neuerOrdnerAufObesterEbeneToolStripMenuItem_Click(sender, e);
}
private void tsbtnNewFolder_Click(object sender, EventArgs e)
{
neuerUnterordnerToolStripMenuItem_Click(sender, e);
}
private void tsbtnRename_Click(object sender, EventArgs e)
{
umbenennenToolStripMenuItem_Click(sender, e);
}
private void tsbtndelete_Click(object sender, EventArgs e)
{
ordnerLöschenToolStripMenuItem_Click(sender, e);
}
private void treeViewAdv2_ItemDrag(object sender, ItemDragEventArgs e)
{
TreeViewAdv treeViewAdv = sender as TreeViewAdv;
TreeNodeAdv[] nodes = e.Item as TreeNodeAdv[];
TreeNodeAdv node = nodes[0];
{
if (node.LeftImageIndices[0] != 0)
{
dragSender_Favoriten = true;
DragDropEffects result = treeViewAdv.DoDragDrop(node, DragDropEffects.Copy);
}
}
}
}
}

View File

@@ -0,0 +1,756 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="imageListAdv1.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" />
<data name="imageListAdv1.Images" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAB45SURBVHhe7d1r
jOWHWd9xY6/XO3vxeq+zu0m4JGkCrHddhFrSCgGVWopAFVRtVPVFVZWWIpVeQJVAVG3VCtQiQIhXrZAK
QvQiREtLoaCQ0AbaJHbs9SXeOWdm7Rk7wSgFEgINIfGec2b/PWd5kCLvQ2J7d2Z+Z/bzlT7yW+s5c/6/
2dmZ2XskSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk
SZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk
SZIkSVq2hudPPnh948I3TzfO/tB0fOa/Tsen3j1bP/PodHRyNBmd2JqOTrzE/jIZn3hxOj45no5OPTUd
n/612frqT0zH5757un7h64crFw7Xh4Ykab80vPjQQ9vXzn/X/KH/v6fjh357tnZkMl07NEyvPgBl/vGw
dvxT808Q1ibj1R8fnl99R334SJKWqdnGuXfO/1T/K/OH+iduPtzbhz788WbjY5+Zf9L42GT9/LfXh5Uk
KbHh+bNvmY3P/vvp2oN/0D3Q4XVbOzK9+VdE4/NfUx9ukqS9bvva6j9ZfGnfn/TZcWuHhsnoxEeuX1v9
a/XhJ0nazYbhngPbG6s/MBsd/1T7oIadNjr+scnGub9VH5KSpJ1sPvz3bo9Xf3S6dvTl9qEMu2w2Pvmi
bxqUpB1s9ty5b5r/qet3u4cw7Km1lWE6Ov0//TihJN3BhmsXTk/Hp3/V3/GTbjY69pnZtbN/oz50JUmv
t+3xue9YfAd297CFTPNPVMen3rP4PpX6MJYkvdoWf9d/8zf0+VM/y2rt+CeG8Zserg9pSdLna7j2xV+6
+A7r9qEKy2R0eOYnBSTpVbT4+erFQ7N9mMISmlxdGabjsz9YH+KSpFe2vbH6D6drh290D1FYdrP1079Q
H+qSpD9qurH6/Td/lKp5cMK+sX7q8fqQlyRN1s/+pH+dj7vF9vrJZxbf5Fof/pJ0d3bzt/o1D0nYz7bH
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
PwheuPWDAoD9bLr5ZfNxzf0FP7PRkclsfOHv1FxpJxpe+jMr063L/2L+AeGXBgHse5eG6bU3DdO11C/5
z//UPzr5zLC5erZmSjvdsHnxrbPNy+/qP2AAWHrPv3X+J+tjzehmmI2Of2L23LlvqlnSbjf/IPkr21uX
P3TLBw4Ay+n5tw3J/47//JOST09Hq/+6Zkh73XTr0p+fbV5+tP1gAiDf5nz4o3+d73z4x2d/ZBjuubem
R0lNX3jk6+vHBqe3fHABEObSH/5YX+w/4nPo5o/1Tcf+EZ+laXjp4sntzUt/d/4B9r5bP+AA2FObbx9m
G+cXvy2vGd29N1s7+vJsfPqXhvGbHq5Z0TJ2ffPyw9tbl793tvXIu+cfeH9wywciADtr8+H5n/TfMh/9
C/PRz/sNfpOrK4tv6vv4dHTmXdc3LnxzzYf2U8Pzb31g+uKlr51uXfqX8w/KX5huXX5u/l9/XQBwx1wa
pptf+odf2l8M/s3f13/oltHdO4v/l6OT6driS/unf3WyvvoPho3Tx2omdDc1jC4eHD788JfNNh/5y9sv
XPr7i68WTLce+YH5B/K/mW1e/qnZ1iM/A8Bn2Xz4Z2fPX/zvs+fe/ovTa295z3TjS947W3/jY9P11dFk
fPIj09GJl/bSZHRiazo+uTZbP/Po4k/18//+zOI792fXzn3j8KHVI/X4lyRJkiRJkiRJkiRJkiRJkiRJ
kiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJ
kiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRpSbrnnv8PoCKHvjaaUXgAAAAA
SUVORK5CYII=
</value>
</data>
<data name="imageListAdv1.Images1" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAAmhJREFUWEdjAIHkjivry5f8/08qLp737Wdo6TY/sCGUAHIdAMJUcQTMAf65qwKg
QgQBsqMpdgQlDkjpun6JYkdQ4gCfjMWByZ1Xp1HkCEocANXDSJEjKHFAztTny4F0Q/H87w2Fsz+9IssR
lDgAF07ruXUeqpQwINMBEUA9Deg4e/LT6UCa9g7ABayD6g0GlQPUzULZgos3h4AlcQFaOQBkeUb//Y0g
fkz9sQqoEkyA7oDI6v0WQD5G/BLAYL0wBwALqKswy2EYpyOwOKAAWSOReD5IL8wBMAzMmh9iG453ly78
/Q/Ex+oIWoQACIMsB5ppDjUzE6cjqJUGkOMc6oBXQDN1odIgR1TA5IDsDKgwdRyAbDnI59mTnx1DdgQw
ZESzpzwHV1x5M97edk+aKQPViukAv+zlmUDD3pOCgYZ/glkONMcc6CAuoPhemCOARfYVrJaDAJUSIdxy
sKFAAHJE1uQn+2DyWC0HASxRwA7EAoQwF5+4WFzTaZgvUSwHAbzBjgzISQPocU625SCA7gCnmH5DUDTg
wxkTHmyniuUgQG4aoIrlIIDFAW5A/nx0XDjn81JgYfIHyCZoef7Md6+IshwEiE0D6X13lxBjOQhTvToG
JjqB4nnffwHxH0KWk+0Ax6ieaCAXa5bzyVwcC1KTPeXZUSAfDrBZDsJkOYAYDEz9NVBtOC0HYZo5wCGy
2yW++Ux05sRHS4AJ7S02NSBMkgMIAa+0+aYwg4Fp4C+yRTlTX1wmOrWTCzInPATV9zAH/M6d9mo/sMVT
5hI7UQeqhLYgtuHEFmDimx/XeDIMlBugwlQADAwAs6jFs/dlDrcAAAAASUVORK5CYII=
</value>
</data>
<metadata name="contextMenuStripVorlagen.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>149, 17</value>
</metadata>
<metadata name="imageList1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>309, 16</value>
</metadata>
<data name="imageList1.ImageStream" mimetype="application/x-microsoft.net.object.binary.base64">
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACk
CAAAAk1TRnQBSQFMAgEBAgEAAVgBAAFYAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm
AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM
AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA
ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz
AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ
AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM
AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA
AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA
AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ
AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/
AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA
AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm
ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ
Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz
AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA
AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM
AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM
ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM
Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA
AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM
AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ
AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz
AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/xMAAf8K8gH/IgAB/wHD
DJoBwwH/AgAB8gEHCPIBBwHyIgAB9A16AVkB9AIAAvIIAALyIgAB9A16AVkBwwIAAvIIAALyIgAB9A16
AVkBwwIAAvIBAAbvAQAC8iIAAfQNegFZAcMCAALyAQAG7wEAAvIiAAH0DXoBWQHDAgAC8gEABu8BAALy
IgAB9A16AVkBwwIAAvIBAAbvAQAC8iIAAfQNegFZAcMCAALyAgAB8AEAAfIC7wEAAvIiAAH0DXoBWQHD
AgAC8gIAAe8BAAHyAu8BAALyIgAB9A1ZATgB9AIAAvICAAHvAQAB8gLvAQAC8iIAAcMOOAH2AgAC8gEA
A+0B8gLvAQAC8iIAAcMGOAFZBvQB9gMAAvIIAAHxAfMiAAH0BjgBvQoAAvIHAAH0Ae8B/yIAAf8BwwSa
Ab0B/woAAfIBBwbyAfEB7wH/NQAB/wfyAfMB/yQAAUIBTQE+BwABPgMAASgDAAFAAwABEAMAAQEBAAEB
BQABgBcAA/8BAAL/AcABAwYAAcABAwYAAc8B8wYAAc8B8wYAAcgBEwYAAcgBEwYAAcgBEwYAAcgBEwYA
Ac0BEwYAAc0BEwYAAc0BEwYAAcgBEwUAAQEBzwHzBQAB/wHPAeMFAAH/AcABBwQAAv8BwAEPBAAL
</value>
</data>
<metadata name="contextMenuStripFavoriten.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>420, 16</value>
</metadata>
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>618, 16</value>
</metadata>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
AAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1AAAA/AAA
AKgAAABrAAAAawAAAGsAAABrAAAAawAAAGsAAABrAAAAawAAAGsAAABrAAAAawAAAGsAAABrAAAAaQAA
AGkAAABpAAAAaQAAAGkAAABpAAAAaQAAAGkAAABpAAAAaQAAAGkAAABpAAAAaQAAAGkAAABpAAAAaQAA
AGQAAACTAAAA/QAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABxAAAA/wAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAARAAAAOgAAAEkAAAA2AAAA5QAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAB2AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAALAAAAK8AAAD3AAAA/wAAAP8AAAD/AAAA/wAAAM0AAAAaAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABWAAAA9QAAAOcAAAB+AAAAPQAAACgAAABGAAAAlwAAAPgAAADnAAAANwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2AAAA/wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2AAAA/wAAAAAAAAAAAAAAAAAA
AAAAAAAKAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAA
ABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAASAAAAjQAAAPsAAAD5AAAA0AAAALwAAADWAAAA/AAA
APMAAABzAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2AAAA/wAA
AAAAAAAAAAAAAAAAAAAAAAAUAAAAHQAAAB0AAAAdAAAAHQAAAB0AAAAdAAAAHQAAAB0AAAAdAAAAHQAA
AB0AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAB4AAAAeAAAAHgAAAEgAAACFAAAAtQAA
AMQAAACvAAAA6QAAAKsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAAADAAAAD9AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAABqAAAAAAAAAAAAAAAAAAAAywAAAKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAAAAUAAABTAAAAXgAAAF4AAABeAAAAXgAA
AF4AAABeAAAAXgAAAF4AAABeAAAAXgAAAF0AAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAA
AFwAAABcAAAAXAAAAFoAAAASAAAAAAAAAAAAAAAAAAAAywAAAKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzAAAAKoAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAA
AB8AAADPAAAA1wAAANcAAADXAAAA1wAAANcAAADXAAAA1wAAANcAAADXAAAA1wAAANcAAADXAAAA1wAA
ANcAAADXAAAA1gAAANYAAADWAAAA1gAAANYAAADXAAAA1wAAANUAAABMAAAAAAAAAAAAAAAAAAAAzAAA
AKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAA
AAAAAAAAAAAAAAAAABEAAACRAAAAoQAAAKIAAACjAAAAowAAAKMAAACjAAAAowAAAKMAAACjAAAAowAA
AKMAAACjAAAAowAAAKMAAACjAAAAowAAAKMAAACjAAAAowAAAKMAAACjAAAAowAAAKIAAAAxAAAAAAAA
AAAAAAAAAAAAzAAAAKkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAzAAAAKkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAAABAAAACIAAAAjwAAAI8AAACPAAAAjwAA
AI8AAACPAAAAjwAAAI8AAACPAAAAjwAAAI8AAACPAAAAjwAAAI8AAACPAAAAjwAAAI8AAACPAAAAjwAA
AI8AAACPAAAAjwAAAI0AAAAmAAAAAAAAAAAAAAAAAAAAzAAAAKkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAAACMAAADaAAAA4gAA
AOIAAADiAAAA4gAAAOIAAADiAAAA4gAAAOIAAADjAAAA4wAAAOMAAADjAAAA4wAAAOMAAADjAAAA4wAA
AOMAAADjAAAA4wAAAOMAAADjAAAA4wAAAOMAAABSAAAAAAAAAAAAAAAAAAAAzAAAAKkAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAA
AAAAAAABAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAA
AAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAzAAA
AKkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAA
AAAAAAAAAAAAAAAAAAUAAABGAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAA
AEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAABLAAAASwAAAEsAAAAQAAAAAAAA
AAAAAAAAAAAAzAAAAKkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAAAC8AAAD9AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAABmAAAAAAAAAAAAAAAAAAAAzAAAAKkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAIwAAACMAAAAjAAAAJAAA
ACUAAAAlAAAAJQAAACUAAAAlAAAAJQAAACUAAAAlAAAAJQAAACUAAAAlAAAAJQAAACUAAAAlAAAAJQAA
ACUAAAAlAAAAJwAAACUAAAAEAAAAAAAAAAAAAAAAAAAAzAAAAKkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAAAAEAAAAfAAAAJQAA
ACUAAAAlAAAAJQAAACYAAAAmAAAAJgAAACYAAAAmAAAAJgAAACYAAAAoAAAAKAAAACgAAAAoAAAAKAAA
ACgAAAAoAAAAKQAAACkAAAApAAAAKQAAACYAAAAEAAAAAAAAAAAAAAAAAAAAzAAAAKkAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAA
AC0AAAD+AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAABoAAAAAAAAAAAAAAAAAAAAzAAA
AKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAA
AAAAAAAAAAAAAAAAAAIAAABAAAAATgAAAE4AAABOAAAATgAAAE4AAABOAAAATgAAAE4AAABOAAAATgAA
AE4AAABOAAAATgAAAE4AAABOAAAATgAAAE0AAABNAAAATQAAAE0AAABNAAAATQAAAEsAAAANAAAAAAAA
AAAAAAAAAAAAzAAAAKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAzAAAAKYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAB3AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0QAAAJoAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAQAAAFQAAACqAAAAywAAAM0AAADMAAAAzAAAAMwAAADMAAAA+gAAAHEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAA/wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAJAAAArwAAAP4AAADbAAAAsgAAAKcAAACmAAAApgAAAKcAAAD0AAAA9AAA
ABoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAA/wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMAAAA+QAAAFgAAAACAAAAAAAAAAAAAAAAAAAAAwAA
AJgAAAD+AAAAZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAB4AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAADyAAAAjwAAAAAAAAAAAAAAAAAA
AAAAAAAEAAAAngAAAP4AAAB8AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAB4AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAD/AAAAPAAA
AAAAAAAAAAAAAAAAAAgAAACqAAAA/QAAAHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AF0AAAD/AAAAGQAAAAAAAAAAAAAACgAAALMAAAD7AAAAaQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAA/gAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAHwAAADyAAAACQAAAAAAAAANAAAAuwAAAPoAAABfAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4AAAA/gAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ0AAADZAAAAAQAAABIAAADFAAAA+AAAAFMAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAB4AAAA/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL0AAAC5AAAAFgAAAM0AAAD0AAAASwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABuAAAA/wAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN4AAAC6AAAA2QAA
AO8AAABBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAA/QAAALMAAABqAAAAZgAAAGYAAABmAAAAZgAA
AGYAAABmAAAAZgAAAGYAAABmAAAAZgAAAGYAAABmAAAAZgAAAGYAAABmAAAAZgAAAGYAAABmAAAAagAA
AP0AAAD/AAAA2QAAACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAcgAAAOoAAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/QAAAOAAAACBAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAcAAAATAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAAABUAAAAVAAAAFQAA
ABUAAAAVAAAAFQAAABUAAAAXAAAAEQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPwAAAAD/wAA+AAAAAD/
AADwAAAAAP8AAPH////A/wAA8////wB/AADz///+AD8AAPP///w2HwAA8+AD+GMfAADzgAAA448AAPOA
AAAAjwAA8///+QAPAADzgAABAA8AAPOAAADjjwAA8///+OMPAADzgAAAYx8AAPOAAAAYPwAA88AAAAA/
AADzwAAAAP8AAPOAAAAc/wAA84AAABz/AADz/////P8AAPOAAAAc/wAA84AAABz/AADz/////P8AAPOA
AAAc/wAA84AAABz/AADzwAAAPP8AAPOAAAAc/wAA84AAABz/AADzwAAAHP8AAPOAAAAc/wAA84AAABz/
AADzgAAAHP8AAPP////8/wAA8/////z/AADz///4AP8AAPP///AA/wAA8///8OH/AADz///jwf8AAPP/
/+OH/wAA8///4w//AADz///iH/8AAPP//+A//wAA8///4H//AADx///g//8AAPAAAAH//wAA8AAAA///
AAD8AAAP//8AACgAAAAgAAAAQAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAIAAAAUAAAAFsAAABbAAAAWwAAAFsAAABbAAAAWwAAAFsAAABbAAAAWwAAAFsAAABbAAAAWwAA
AFsAAABbAAAAWwAAAFsAAABbAAAAWwAAAFsAAABbAAAAKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAALAAAAC4AAAAnAAAAJwAAACcAAAAnAAAAJwAAACcAAAAnAAAAJwAAACbAAAAmwAA
AJsAAACbAAAAmwAAAJsAAACbAAAAmwAAAJsAAACbAAAAmwAAAJsAAADoAAAALgAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA9wAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAB1AAAAgwAAAMUAAABtAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAChAAAA3AAAAIcAAABzAAAAqwAA
AOgAAABHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlQAAAKgAAAAHAAAABwAA
ADEAAAAAAAAAPgAAAOoAAAAtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAQgAA
AKAAAACgAAAAoAAAAKAAAACgAAAAoAAAAKAAAACgAAAAnwAAAJ8AAACfAAAAngAAAKAAAADiAAAACQAA
AAAAAAA8AAAAwAAAAAAAAAAAAAAAbQAAAKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5AAAAAAAA
AAAAAAAbAAAAWAAAAFkAAABZAAAAWgAAAFsAAABbAAAAXAAAAF0AAABeAAAAXgAAAF4AAABfAAAApwAA
AJkAAAAQAAAAZQAAAIwAAADZAAAAaAAAAEgAAAAVAAAA6QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
APkAAAAAAAAAAAAAAC0AAABxAAAAcQAAAHEAAABxAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAbwAA
AG4AAACxAAAAkAAAABsAAACSAAAArgAAAOUAAACWAAAAcAAAAAwAAADvAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA+QAAAAAAAAAAAAAANQAAAIUAAACEAAAAhAAAAIQAAACEAAAAhAAAAIQAAACEAAAAhAAA
AIQAAACFAAAAhQAAAJkAAADPAAAAAAAAAAAAAAA8AAAAvgAAAAAAAAAAAAAARgAAAL8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAD5AAAAAAAAAAAAAAAYAAAASQAAAEkAAABKAAAASgAAAEoAAABKAAAASwAA
AEwAAABMAAAATAAAAEwAAABMAAAATwAAAO8AAABsAAAAAAAAABkAAABkAAAAAAAAAAwAAADOAAAATwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAEkAAACvAAAArwAAAK8AAACvAAAArwAA
AK8AAACvAAAArwAAAK8AAACvAAAArwAAAK8AAACvAAAArwAAAN0AAACeAAAAQAAAACwAAABeAAAA1gAA
AIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAAwAAABMAAAATAAAAEwAA
ABMAAAATAAAAEwAAABMAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAIwAAAI0AAADHAAAA1QAA
AOEAAACHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5AAAAAAAAAAAAAABgAAAA6QAA
AOkAAADpAAAA6QAAAOkAAADpAAAA6QAAAOgAAADoAAAA6AAAAOgAAADoAAAA6AAAAOgAAADnAAAA0AAA
AAAAAAAAAAAAiAAAAHEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAACIAAAAcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QAA
AAAAAAAAAAAAXQAAAOUAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA5AAAAOQAAADkAAAA4wAA
AOMAAADkAAAA5AAAAM4AAAAAAAAAAAAAAIgAAABxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAD5AAAAAAAAAAAAAAACAAAAFgAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAAABcAAAAXAAAAFwAA
ABcAAAAXAAAAFwAAABcAAAAXAAAAEQAAAAAAAAAAAAAAiAAAAHEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAAE0AAAC1AAAAtQAAALUAAAC1AAAAtQAAALUAAAC1AAAAtQAA
ALUAAAC1AAAAtQAAALUAAAC1AAAAtQAAALUAAAChAAAAAAAAAAAAAACIAAAAcQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAFQAAAEMAAABDAAAAQwAAAEMAAABDAAAAQwAA
AEQAAABEAAAARAAAAEQAAABEAAAARAAAAEQAAABEAAAARAAAADkAAAAAAAAAAAAAAIgAAABxAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5AAAAAAAAAAAAAAA6AAAAhwAAAIcAAACHAAAAhwAA
AIcAAACHAAAAhwAAAIcAAACHAAAAhwAAAIcAAACHAAAAhwAAAIcAAACHAAAAeQAAAAAAAAAAAAAAiAAA
AHEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPkAAAAAAAAAAAAAACgAAABsAAAAbAAA
AG0AAABtAAAAbQAAAG0AAABtAAAAbQAAAG0AAABtAAAAbQAAAG0AAABtAAAAbQAAAG4AAABgAAAAAAAA
AAAAAACIAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+QAAAAAAAAAAAAAAKwAA
AG4AAABtAAAAbQAAAG4AAABuAAAAbgAAAG4AAABvAAAAcAAAAHAAAABwAAAAcAAAAHAAAABxAAAAcQAA
AGEAAAAAAAAAAAAAAIgAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6AAAAAAAA
AAAAAAAzAAAAiQAAAIkAAACJAAAAiQAAAIkAAACJAAAAiQAAAIkAAACJAAAAiQAAAIkAAACIAAAAiAAA
AIgAAACIAAAAeQAAAAAAAAAAAAAAiAAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
APoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIAAAAbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABIAAAAgwAAAIkAAACIAAAAiAAAAMwAAABTAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAMkAAAB8AAAAbwAAAG4AAACuAAAA4wAAAAsAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEUAAADKAAAABAAAAAAAAAAAAAAASgAAAOcAAAA0AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgwAAAHcAAAAAAAAAAAAAAFMAAADmAAAAMwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD6AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAAVwAAAAAAAABdAAAA4wAA
ACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPoAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMMAAAA3AAAAaAAA
AN8AAAAlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9QAA
AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5AAA
AI8AAADYAAAAHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAC1AAAAvQAAAJkAAACZAAAAmQAAAJkAAACZAAAAmQAAAJkAAACZAAAAmQAAAJkAAACZAAAAmQAA
AJsAAAD+AAAAtQAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAgAAABSAAAAYwAAAGMAAABjAAAAYwAAAGMAAABjAAAAYwAAAGMAAABjAAAAYwAA
AGMAAABjAAAAYQAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA4AAAP+AAAB/n//wf7//wD+//8EfsAAJn7AAAB+wAAAfsAAZn7AACR+wAAA/sAAAf7AABn+//
/5/sAAGf7AABn+wAAZ/sAAGf7AABn+wAAZ/sAAGf7AABn+///5/v//Af7//gH+//xj/v/8x/7//I/+//
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPAAAAjQAAAFYAAABUAAAAzAAA
AF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAABIAAACvAAAAAAAAAAIAAACSAAAAewAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAC7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYAAACFAAAAAwAA
AJ0AAABxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFYAAABqAAAApgAAAGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAACpAAAASQAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAAADMAAAAzAAAAMwAA
AJEAAADbAAAAVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdAAAAgAAA
AIoAAACKAAAAigAAAIoAAACKAAAAigAAAIoAAACKAAAAigAAAHwAAAAkAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAwAAPQcAAD0Hf/gdB3/wDQdAAA0HQAANB0ACTQdAAA0HYAAdB0AAvQdAA
L0HQAC9B0AAvQdAAL0HQAC9B0AAvQdAAL0Hf/g9B3/wPQd/5H0Hf+D9B3/h/QcAA/0HAAf9BKAAAABAA
AAAgAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuAAAAgAAAAHwAAAB8AAAAfAAA
AHwAAAB7AAAAewAAAHsAAAB7AAAAewAAAIIAAAAMAAAAAAAAAAAAAAAAAAAAfAAAAAEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAKgAAAIIAAACaAAAAZwAAAAAAAAAAAAAAAAAAAHwAAAAAAAAAOQAA
AFAAAABQAAAAUAAAAFAAAABQAAAATwAAAIoAAAATAAAAPAAAAGUAAAA2AAAAAAAAAAAAAAB8AAAAAAAA
AEQAAABlAAAAZQAAAGYAAABmAAAAZwAAAIkAAABVAAAAjAAAAK8AAAA2AAAAdgAAAAAAAAAAAAAAfAAA
AAAAAABHAAAAZwAAAGcAAABnAAAAaAAAAGgAAABuAAAAiwAAABUAAABJAAAASAAAAEMAAAAAAAAAAAAA
AHwAAAAAAAAAQwAAAGEAAABhAAAAYQAAAGIAAABiAAAAYgAAAHEAAACMAAAAkAAAAHkAAAAAAAAAAAAA
AAAAAAB9AAAAAAAAAFIAAAB0AAAAdAAAAHQAAAB0AAAAdAAAAHQAAAB0AAAANAAAAEQAAAA5AAAAAAAA
AAAAAAAAAAAAfQAAAAAAAABWAAAAfgAAAH4AAAB+AAAAfgAAAH4AAAB9AAAAfgAAADgAAABEAAAAOAAA
AAAAAAAAAAAAAAAAAH0AAAAAAAAAVgAAAHwAAAB8AAAAfAAAAHwAAAB8AAAAfAAAAHwAAAA3AAAARAAA
ADgAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAFUAAAB6AAAAegAAAHoAAAB6AAAAegAAAHoAAAB6AAAANgAA
AEQAAAA4AAAAAAAAAAAAAAAAAAAAfQAAAAAAAABVAAAAewAAAHwAAAB8AAAAfAAAAHwAAAB8AAAAfAAA
ADYAAABEAAAAOAAAAAAAAAAAAAAAAAAAAH0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ADMAAABEAAAAdwAAADAAAAAAAAAAAAAAAAAAAAB9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AGwAAABSAAAASgAAAKsAAAADAAAAAAAAAAAAAAAAAAAAfQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAB9AAAAFwAAAJIAAAANAAAAAAAAAAAAAAAAAAAAAAAAAHwAAAABAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAmwAAAI8AAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvAAAAgwAAAH4AAAB+AAAAfgAA
AH4AAAB+AAAAfgAAAHoAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAACAA6xBn8OsQaABrEGgAaxBoAGsQaAD
rEGgA6xBoAOsQaADrEGgA6xBoAOsQb/DrEG/g6xBv4esQZ+PrEGAH6xB
</value>
</data>
</root>

View File

@@ -0,0 +1,309 @@
namespace OnDoc.DocMgmt
{
partial class Dokumenterstellung
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Dokumenterstellung));
Model.clsdocgendata clsdocgendata1 = new Model.clsdocgendata();
this.sfButton3 = new Syncfusion.WinForms.Controls.SfButton();
this.btnDokumenterstellen = new Syncfusion.WinForms.Controls.SfButton();
this.PnlPreview = new System.Windows.Forms.Panel();
this.docPreview1 = new OnDoc.UIControls.DocPreview();
this.GrpFnkt = new System.Windows.Forms.GroupBox();
this.label6 = new System.Windows.Forms.Label();
this.label5 = new System.Windows.Forms.Label();
this.button5 = new System.Windows.Forms.Button();
this.label4 = new System.Windows.Forms.Label();
this.button4 = new System.Windows.Forms.Button();
this.label3 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.button3 = new System.Windows.Forms.Button();
this.label1 = new System.Windows.Forms.Label();
this.lbledit = new System.Windows.Forms.Label();
this.button2 = new System.Windows.Forms.Button();
this.button1 = new System.Windows.Forms.Button();
this.ucAllgemeineDokumentParam1 = new OnDoc.UIControls.UCAllgemeineDokumentParam();
this.PnlPreview.SuspendLayout();
this.GrpFnkt.SuspendLayout();
this.SuspendLayout();
//
// sfButton3
//
this.sfButton3.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.sfButton3.Location = new System.Drawing.Point(16, 638);
this.sfButton3.Name = "sfButton3";
this.sfButton3.Size = new System.Drawing.Size(124, 28);
this.sfButton3.TabIndex = 18;
this.sfButton3.Text = "Abbrechen";
this.sfButton3.Click += new System.EventHandler(this.sfButton3_Click);
//
// btnDokumenterstellen
//
this.btnDokumenterstellen.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.btnDokumenterstellen.Location = new System.Drawing.Point(915, 638);
this.btnDokumenterstellen.Name = "btnDokumenterstellen";
this.btnDokumenterstellen.Size = new System.Drawing.Size(124, 28);
this.btnDokumenterstellen.TabIndex = 17;
this.btnDokumenterstellen.Text = "Dokument erstellen";
this.btnDokumenterstellen.Click += new System.EventHandler(this.sfButton2_Click);
//
// PnlPreview
//
this.PnlPreview.Controls.Add(this.docPreview1);
this.PnlPreview.Controls.Add(this.GrpFnkt);
this.PnlPreview.Location = new System.Drawing.Point(254, 108);
this.PnlPreview.Name = "PnlPreview";
this.PnlPreview.Size = new System.Drawing.Size(668, 415);
this.PnlPreview.TabIndex = 19;
this.PnlPreview.Visible = false;
//
// docPreview1
//
this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
this.docPreview1.Location = new System.Drawing.Point(0, 123);
this.docPreview1.Name = "docPreview1";
this.docPreview1.Size = new System.Drawing.Size(668, 292);
this.docPreview1.TabIndex = 1;
//
// GrpFnkt
//
this.GrpFnkt.BackColor = System.Drawing.Color.SeaShell;
this.GrpFnkt.Controls.Add(this.label6);
this.GrpFnkt.Controls.Add(this.label5);
this.GrpFnkt.Controls.Add(this.button5);
this.GrpFnkt.Controls.Add(this.label4);
this.GrpFnkt.Controls.Add(this.button4);
this.GrpFnkt.Controls.Add(this.label3);
this.GrpFnkt.Controls.Add(this.label2);
this.GrpFnkt.Controls.Add(this.button3);
this.GrpFnkt.Controls.Add(this.label1);
this.GrpFnkt.Controls.Add(this.lbledit);
this.GrpFnkt.Controls.Add(this.button2);
this.GrpFnkt.Controls.Add(this.button1);
this.GrpFnkt.Dock = System.Windows.Forms.DockStyle.Top;
this.GrpFnkt.Location = new System.Drawing.Point(0, 0);
this.GrpFnkt.Name = "GrpFnkt";
this.GrpFnkt.Size = new System.Drawing.Size(668, 123);
this.GrpFnkt.TabIndex = 2;
this.GrpFnkt.TabStop = false;
this.GrpFnkt.Text = "Funktionen";
//
// label6
//
this.label6.AutoSize = true;
this.label6.Location = new System.Drawing.Point(334, 99);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(79, 13);
this.label6.TabIndex = 11;
this.label6.Text = "Versandstrasse";
//
// label5
//
this.label5.AutoSize = true;
this.label5.Location = new System.Drawing.Point(345, 86);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(60, 13);
this.label5.TabIndex = 10;
this.label5.Text = "Archivieren";
//
// button5
//
this.button5.Image = global::OnDoc.Properties.Resources.Versandstrasse_48x48_32;
this.button5.Location = new System.Drawing.Point(338, 15);
this.button5.Name = "button5";
this.button5.Size = new System.Drawing.Size(75, 81);
this.button5.TabIndex = 9;
this.button5.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
this.button5.UseVisualStyleBackColor = true;
this.button5.Click += new System.EventHandler(this.button5_Click);
//
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(264, 84);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(60, 13);
this.label4.TabIndex = 8;
this.label4.Text = "Archivieren";
//
// button4
//
this.button4.Image = ((System.Drawing.Image)(resources.GetObject("button4.Image")));
this.button4.Location = new System.Drawing.Point(257, 13);
this.button4.Name = "button4";
this.button4.Size = new System.Drawing.Size(75, 81);
this.button4.TabIndex = 7;
this.button4.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
this.button4.UseVisualStyleBackColor = true;
this.button4.Click += new System.EventHandler(this.button4_Click);
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(179, 101);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(72, 13);
this.label3.TabIndex = 6;
this.label3.Text = "Neuerstellung";
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(189, 88);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(48, 13);
this.label2.TabIndex = 5;
this.label2.Text = "Löschen";
//
// button3
//
this.button3.Image = ((System.Drawing.Image)(resources.GetObject("button3.Image")));
this.button3.Location = new System.Drawing.Point(176, 15);
this.button3.Name = "button3";
this.button3.Size = new System.Drawing.Size(75, 79);
this.button3.TabIndex = 4;
this.button3.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
this.button3.UseVisualStyleBackColor = true;
this.button3.Click += new System.EventHandler(this.button3_Click);
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(108, 86);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(48, 13);
this.label1.TabIndex = 3;
this.label1.Text = "Löschen";
//
// lbledit
//
this.lbledit.AutoSize = true;
this.lbledit.Location = new System.Drawing.Point(24, 86);
this.lbledit.Name = "lbledit";
this.lbledit.Size = new System.Drawing.Size(58, 13);
this.lbledit.TabIndex = 2;
this.lbledit.Text = "Bearbeiten";
//
// button2
//
this.button2.Image = ((System.Drawing.Image)(resources.GetObject("button2.Image")));
this.button2.Location = new System.Drawing.Point(95, 13);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(75, 81);
this.button2.TabIndex = 1;
this.button2.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
this.button2.UseVisualStyleBackColor = true;
this.button2.Click += new System.EventHandler(this.button2_Click);
//
// button1
//
this.button1.Image = ((System.Drawing.Image)(resources.GetObject("button1.Image")));
this.button1.Location = new System.Drawing.Point(15, 15);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(74, 79);
this.button1.TabIndex = 0;
this.button1.TextAlign = System.Drawing.ContentAlignment.BottomCenter;
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// ucAllgemeineDokumentParam1
//
this.ucAllgemeineDokumentParam1.checkpartner = true;
clsdocgendata1.bezeichnung = null;
clsdocgendata1.digitaleunterschrift = false;
clsdocgendata1.dokumentdatum = null;
clsdocgendata1.dokumenttypnr = null;
clsdocgendata1.dokumentwerte = null;
clsdocgendata1.ersteller = null;
clsdocgendata1.erstellungsart = Model.Erstellungsart.DokumentBearbeiten;
clsdocgendata1.frormularOhneUnterschrift = false;
clsdocgendata1.inhaberadresse = null;
clsdocgendata1.partnernr = null;
clsdocgendata1.postzustellung = null;
clsdocgendata1.status = null;
clsdocgendata1.team = null;
clsdocgendata1.unterschriftLinks = null;
clsdocgendata1.unterschriftRehts = null;
clsdocgendata1.verantwortlich = null;
clsdocgendata1.zustaendigkube = null;
clsdocgendata1.zustaendigmitarbeiter = null;
clsdocgendata1.zustelladresse = null;
this.ucAllgemeineDokumentParam1.docgendata = clsdocgendata1;
this.ucAllgemeineDokumentParam1.dokumenttypnr = 0;
this.ucAllgemeineDokumentParam1.Location = new System.Drawing.Point(5, 15);
this.ucAllgemeineDokumentParam1.Name = "ucAllgemeineDokumentParam1";
this.ucAllgemeineDokumentParam1.partnernr = 0;
this.ucAllgemeineDokumentParam1.profilnr = 0;
this.ucAllgemeineDokumentParam1.Size = new System.Drawing.Size(1047, 617);
this.ucAllgemeineDokumentParam1.TabIndex = 0;
//
// Dokumenterstellung
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1051, 679);
this.Controls.Add(this.PnlPreview);
this.Controls.Add(this.sfButton3);
this.Controls.Add(this.btnDokumenterstellen);
this.Controls.Add(this.ucAllgemeineDokumentParam1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "Dokumenterstellung";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Style.TitleBar.BackColor = System.Drawing.Color.LightSkyBlue;
this.Text = "Dokumenterstellung";
this.Load += new System.EventHandler(this.Dokumenterstellung_Load);
this.PnlPreview.ResumeLayout(false);
this.GrpFnkt.ResumeLayout(false);
this.GrpFnkt.PerformLayout();
this.ResumeLayout(false);
}
#endregion
private UIControls.UCAllgemeineDokumentParam ucAllgemeineDokumentParam1;
private Syncfusion.WinForms.Controls.SfButton sfButton3;
private Syncfusion.WinForms.Controls.SfButton btnDokumenterstellen;
private System.Windows.Forms.Panel PnlPreview;
private UIControls.DocPreview docPreview1;
private System.Windows.Forms.GroupBox GrpFnkt;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Label label6;
private System.Windows.Forms.Label label5;
private System.Windows.Forms.Button button5;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.Button button4;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Button button3;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Label lbledit;
private System.Windows.Forms.Button button2;
}
}

View File

@@ -0,0 +1,176 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using OnDoc.Klassen;
using Model;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.DataGrid;
using Syncfusion.WinForms.DataGrid.Interactivity;
using Database;
using OnDoc.UIControls;
namespace OnDoc.DocMgmt
{
public partial class Dokumenterstellung : SfForm
{
public int partnernr { get; set; } = 0;
public int profilnr { get; set; } = 0;
public int dokumenttypnr { get; set; } = 0;
public string interaktion { get; set; } = "";
public string showdoc { get; set; } = "";
public int DocFunction = 0;
public string dokumentid = "";
public Dokumenterstellung()
{
InitializeComponent();
}
public Dokumenterstellung(int Partnernr, int Dokumenttpynr, int Profilnr)
{
InitializeComponent();
partnernr = Partnernr;
dokumenttypnr = Dokumenttpynr;
profilnr = Profilnr;
}
public Dokumenterstellung(int Partnernr, int Dokumenttypnr, int Profilnr, string Interaktion, string Showdoc)
{
InitializeComponent();
partnernr = Partnernr;
dokumenttypnr = Dokumenttypnr;
profilnr = Profilnr;
interaktion= Interaktion;
showdoc = Showdoc;
}
private void Dokumenterstellung_Load(object sender, EventArgs e)
{
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
ucAllgemeineDokumentParam1.dokumenttypnr = dokumenttypnr;
ucAllgemeineDokumentParam1.partnernr = partnernr;
ucAllgemeineDokumentParam1.profilnr = profilnr;
ucAllgemeineDokumentParam1.Refresh_Details();
}
private void sfButton2_Click(object sender, EventArgs e)
{
Dokument_Erstellen();
}
public void Dokument_Erstellen()
{
ucAllgemeineDokumentParam1.Update_DocGenData();
clsDocData dokdata = new clsDocData();
ucAllgemeineDokumentParam1.update_dokdata(ref dokdata);
DOCGEN.DocGen docgen = new DOCGEN.DocGen(AppParams.connectionstring);
string dokumentid = docgen.GenDocID(dokdata);
dokdata.Dokumentid = dokumentid;
this.dokumentid=dokdata.Dokumentid;
if (dokumentid != "")
{
DOCGEN.Generator.DocGenerator_from_EDOKA Generator = new DOCGEN.Generator.DocGenerator_from_EDOKA(AppParams.connectionstring, AppParams.tempdir);
clsdok dok = new clsdok("", "", "");
dok = Generator.Generate_Doc_EDOKA(dokumentid, ref dokdata);
if (ucAllgemeineDokumentParam1.docgendata.erstellungsart == Erstellungsart.DokumentBearbeiten)
{
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
db = null;
System.Diagnostics.Process.Start("winword.exe", filename);
clsProcessWatch.AddToList(dokdata.Dokumentid, filename, "Word");
}
if (ucAllgemeineDokumentParam1.docgendata.erstellungsart == Erstellungsart.DokumentAlsPDF)
{
//Generator.DocToPDF(dokumentid, ref dok);
dok.extension = "pdf";
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
}
if (ucAllgemeineDokumentParam1.docgendata.erstellungsart == Erstellungsart.DokumentSpäterBearbeiten)
{
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
db = null;
}
PnlPreview.Visible = true;
PnlPreview.Dock = DockStyle.Fill;
Database.DB db1 = new Database.DB(AppParams.connectionstring);
db1.Get_Tabledata("Select coldstatus from dokument where dokumentid='"+dokumentid+"'",false,true);
if (Convert.ToInt32(db1.dsdaten.Tables[0].Rows[0][0]) == 1)
{
button4.Enabled = false;
button5.Enabled = false;
}
else
{
button4.Enabled = true;
button5.Enabled = true;
}
docPreview1.Show_Doc(dokumentid);
docPreview1.Hide_Editbuttons();
}
}
private void sfButton3_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.Abort;
this.Close();
}
private void button1_Click(object sender, EventArgs e)
{
DocFunction = 1;
this.Close();
}
private void button2_Click(object sender, EventArgs e)
{
DocFunction = 2;
this.Close();
}
private void button3_Click(object sender, EventArgs e)
{
DocFunction = 3;
PnlPreview.Visible = false;
}
private void button4_Click(object sender, EventArgs e)
{
DocFunction = 4;
this.Close();
}
private void button5_Click(object sender, EventArgs e)
{
DocFunction = 5;
this.Close();
}
}
}

View File

@@ -0,0 +1,419 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="button4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
DQ0zS3vVPkEAAAAASUVORK5CYII=
</value>
</data>
<data name="button3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAABK1JREFUaEPt
mluoVVUUhvdYp7wEliKmXalERTGKHvItrSChG5R5194SKRFSBMsMfKkoeklBQpIu1EPRQ9SDD6ZmIgZl
qRCoGSkaUoRFlse08v/nHnM5zjx7rrX2OXOv7YM/fmz3vI6x1ryMOfdpNCWPg33gfKOR/Y/PAphfFVen
F3wDngOjtcOUkscADLfGWYNDrIFl9Kt/EjyoHaeS7DUdgJYdG0Iji2hZ/wzAQ0smvuK8s4mNRs9V+F4A
86vC8rJb27b8AzBskyg7B9Co4xpNTCjZZQznfLD/n62FBiOBA3mjnXZgKfjRfKcTc7TgQFWrAw+AW8AP
Jo39z9XCA1HdDri00ImzYEEzr211wwGKTmSHTd5AneiWA1R2M9IOmnzuR/M0s6q66YDTTUi3TvwFJmte
FUUdyPD9GXxsrIa8Bm7QukbyKfDt74zUtWXI+1q5imL7gDxq0isiH2tlI1msRrXDaXC1NlCmqAP3gn9N
XgVks1a26kH6hmZbLY2NcbfWL1N0Jxb8mwlWgJUVeAp1RjSr9hPbugss07IRsqP49A7gAVZSp0OJdpTt
ueyAJnZJSR0QjlvGLs92iCXoJFhp0jowA7S5CoXkxsQI1vu0DmAfYEPekLxMG+TGxPhMO1OlnQPcibHs
ZW92BnkdMBYaB54GHyL9T3x6B74G3N3vAdhLourWJJaxgGHE38AbHeM78AgrNev2UaeDuVaS+wFvKKyR
ZXAnfwsM00a86nZAZgHG/r7P/wDvjVYBDpdJ4A6AU5q8DRgX+bJkKxoZ3mzLqcgB3lLIQwl5EjBc9v3x
LfBgj/kWk9wIPtLynneZ0cyPOuBilzMmLzVHwG3aWZm4oLxs6vKt+RuNqAN8hT49NXwLU7SjquLG+oHW
J4eQNoTpsSGEySJvgM/BtkGyHdh+XtQ+CiQTwDT9onIr1yng23mYiQVzIJXcXPLnAT79MZpB8cnipCZf
gOs0CUdK+RX04ostC8l64O3dxIQ6HFho+sAbtRKOb3878RO4z3zHUZMHIisXn/m29jOhDgeeN33gCYbi
WVq+0nxOUH5+C1ocK92q5Nv6gwl1OLDuYh/ZK5oYiH3LiYvlZI1mBJJRpgz2k3oc4LHU94HdtJ84D17S
fG5y/i3Q2XAIcXL7tn5hQh0OII7J+0BcE8Y0bo5wktMWRsE8O/MKnuV5bjDi7V3e1i4m1OHAtcBfrdPQ
qZqhklcBn/pyTYDczs3VKbidkE+AtxebW1oHhmKMw9ieFsgO0w9CZyu5AozXLwWiM7m9fBB3MjGRA251
sHf/RfBpL9KKVTUSdQ6YNrYgjUMxmQPthh6Ms+Zr5RJx4+tzx8ozxO0+M9UQ4vL2Jfi9gN8AVo68P76J
d0AsqMOQdBGsXV5Zx07spHOAYmgcg8slxjoDsbxPwhWHoQQnM2/pXgDvgZ+BLcdxvxrtWCV3oILckLCr
SRUYGz2hDVh1wwEnvg0ulXzy1oYQHnp4Foj9yt81B4zkVrAYo+yYsYVRJ4+Y4Rk4VJ/fbnEeDX/Yro0R
4Htjy3Q1sEzhnxpcEjAeul4NLJP9Y49LBpwE25L7cxteHnXTEa7vx8FacKUaVqJG4wJccl5y/LtKDwAA
AABJRU5ErkJggg==
</value>
</data>
<data name="button2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAABK1JREFUaEPt
mluoVVUUhvdYp7wEliKmXalERTGKHvItrSChG5R5194SKRFSBMsMfKkoeklBQpIu1EPRQ9SDD6ZmIgZl
qRCoGSkaUoRFlse08v/nHnM5zjx7rrX2OXOv7YM/fmz3vI6x1ryMOfdpNCWPg33gfKOR/Y/PAphfFVen
F3wDngOjtcOUkscADLfGWYNDrIFl9Kt/EjyoHaeS7DUdgJYdG0Iji2hZ/wzAQ0smvuK8s4mNRs9V+F4A
86vC8rJb27b8AzBskyg7B9Co4xpNTCjZZQznfLD/n62FBiOBA3mjnXZgKfjRfKcTc7TgQFWrAw+AW8AP
Jo39z9XCA1HdDri00ImzYEEzr211wwGKTmSHTd5AneiWA1R2M9IOmnzuR/M0s6q66YDTTUi3TvwFJmte
FUUdyPD9GXxsrIa8Bm7QukbyKfDt74zUtWXI+1q5imL7gDxq0isiH2tlI1msRrXDaXC1NlCmqAP3gn9N
XgVks1a26kH6hmZbLY2NcbfWL1N0Jxb8mwlWgJUVeAp1RjSr9hPbugss07IRsqP49A7gAVZSp0OJdpTt
ueyAJnZJSR0QjlvGLs92iCXoJFhp0jowA7S5CoXkxsQI1vu0DmAfYEPekLxMG+TGxPhMO1OlnQPcibHs
ZW92BnkdMBYaB54GHyL9T3x6B74G3N3vAdhLourWJJaxgGHE38AbHeM78AgrNev2UaeDuVaS+wFvKKyR
ZXAnfwsM00a86nZAZgHG/r7P/wDvjVYBDpdJ4A6AU5q8DRgX+bJkKxoZ3mzLqcgB3lLIQwl5EjBc9v3x
LfBgj/kWk9wIPtLynneZ0cyPOuBilzMmLzVHwG3aWZm4oLxs6vKt+RuNqAN8hT49NXwLU7SjquLG+oHW
J4eQNoTpsSGEySJvgM/BtkGyHdh+XtQ+CiQTwDT9onIr1yng23mYiQVzIJXcXPLnAT79MZpB8cnipCZf
gOs0CUdK+RX04ostC8l64O3dxIQ6HFho+sAbtRKOb3878RO4z3zHUZMHIisXn/m29jOhDgeeN33gCYbi
WVq+0nxOUH5+C1ocK92q5Nv6gwl1OLDuYh/ZK5oYiH3LiYvlZI1mBJJRpgz2k3oc4LHU94HdtJ84D17S
fG5y/i3Q2XAIcXL7tn5hQh0OII7J+0BcE8Y0bo5wktMWRsE8O/MKnuV5bjDi7V3e1i4m1OHAtcBfrdPQ
qZqhklcBn/pyTYDczs3VKbidkE+AtxebW1oHhmKMw9ieFsgO0w9CZyu5AozXLwWiM7m9fBB3MjGRA251
sHf/RfBpL9KKVTUSdQ6YNrYgjUMxmQPthh6Ms+Zr5RJx4+tzx8ozxO0+M9UQ4vL2Jfi9gN8AVo68P76J
d0AsqMOQdBGsXV5Zx07spHOAYmgcg8slxjoDsbxPwhWHoQQnM2/pXgDvgZ+BLcdxvxrtWCV3oILckLCr
SRUYGz2hDVh1wwEnvg0ulXzy1oYQHnp4Foj9yt81B4zkVrAYo+yYsYVRJ4+Y4Rk4VJ/fbnEeDX/Yro0R
4Htjy3Q1sEzhnxpcEjAeul4NLJP9Y49LBpwE25L7cxteHnXTEa7vx8FacKUaVqJG4wJccl5y/LtKDwAA
AABJRU5ErkJggg==
</value>
</data>
<data name="button1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAAuRJREFUaEPt
2cvLDXEcx/EjkZJYSESytsGC5JJLCv8AWYjcV7JRyjWl/AFPIUvJQor8ATZkoSgUOym55p6Q6/uT89XX
75n5nTkz85uZhU+96jlzTqff58x3fnOe5+n1MwWf8atmH7AEyZOqgLzDUiRNygKiEknPhC/wFhNQJScR
lkg6Tk0UkGTjlLLARbxxj5OMU8oCB7AQr92x2scpdQFFJcIzUds4NVFAWYQk45SywBmsdPbjB+z5WsYp
ZYEidCbmoHTaLiCLUTp1F9iFawW8RycLFM1N/C+gdK3AZMz482OxdKmAFn8dDzFTB4qkKwUm4YY79gCF
SsQKzIW/EVWxDD6+wFr4xRudiVmIJlbgAsI3LUvv7eMLPHE//4S/Ww8cpy4UMFr8IWyFLxEdp1iBI8i6
CZVxFT5hAS3+ICxb8A32fO44tXERa7d5BFucXEEYnYmwxKgz0XSBcLcxGpmdCHMM/nW3MBZ/02QBffJ+
8Rqb5+6xSuyGZQFewZ7/iBX4J7ECa7CnJlqYblK2GLtgp+Ne/5h8h16rxb/sHxP97rAKoxIrUOcu5Nni
x0BRifuw53UmtBZ7rE8+c/FK0wXC3cYyDb6EyRwbn1iB7ThVgT4Av5/bJ5+XdbDXSu7Y+KS6iMPdJhyb
MPMQXrADF6+kKJC122SNjaXQbpOXugvYV2K/+NjYFN5t8hIrsBea42HcRbj42sfGJ1ZAC7I3H1bSsfFJ
USD52PjECqzHvgEO4wvCxRcdG9mA0qlyEU9Eld3GtPZXiY2wRQw7Nl5rBc7BFqE77zBj47VSYByewhax
HFnJGxuvtgJfcRanCzgPW8ALjEeY2Nh4tRUoS9ttmEFj47VeYDM0/7OxA5fxCVmvzVKpgGZeu8fRIYzA
L0AjdRv+q7PRTeoEst7HDPzjVd3ZhnChWR6j9B02ZS4ha8G6I+ubqP65Nx+djEbO/7fxGXQ/2ISp6HxW
4w6OQxdf1vbZQHq931ZtB5WroluuAAAAAElFTkSuQmCC
</value>
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAMDAAAAEAIACoJQAAFgAAACgAAAAwAAAAYAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAABkAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALcAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAC3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAADPAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAM8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAADvAAAAvwAAAL8AAAC/AAAAtwAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAADvAAAAvwAAAL8AAADPAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAACPAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAACPAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAACPAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAACPAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAsAAAAHUAAAAhAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAAAgAAAA/QAAAP8AAAD+AAAAygAA
AHUAAAAaAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEAAAAAAAAAAygAA
AN4AAAB0AAAA2AAAAP8AAADmAAAAKQAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
ABAAAAAAAAAAdQAAAP4AAABIAAAA5gAAAOYAAADmAAAA5gAAANsAAAC/AAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
ADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAABAAAAAAAAAAIQAAAP4AAAD9AAAA5gAAACgAAAAoAAAA5gAAAP8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEAAAAAAAAAAAAAAAMgAAAD/AAAAUAAAAAAAAAAAAAAAKAAA
AOYAAADrAAAAKQAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAAAAAAAAAAAAACgAAADmAAAA5gAA
ACgAAAAAAAAAAAAAACgAAADmAAAA5gAAACgAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAAAAAAAAAAAA
AAAAAAAoAAAA5gAAAOYAAAAoAAAAAAAAAAAAAAAoAAAA5gAAAOYAAABoAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAOYAAADmAAAAKQAAAAAAAAAAAAAAKAAAAOYAAAD6AAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
ADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAADmAAAA5gAAACgAAAAAAAAAAAAA
ACgAAADmAAAA/wAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABYAAAA5gAA
AOYAAAAoAAAAAAAAAAAAAAAoAAAA5gAAAOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAC/AAAAKAAAAOsAAADmAAAAKQAAAAAAAAAAAAAAKAAAAOYAAADmAAAAKQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAAAwAAAAAAAAAL8AAAD/AAAA5gAAACgAAAAAAAAAAAAAACgAAADmAAAA5gAA
ACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAwAAAAAAAAAL8AAADbAAAA5gAAAOYAAAAoAAAAAAAA
AAAAAAApAAAA9QAAAOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAC/AAAAAAAAAL8AAAC/AAAAKAAA
AOYAAADmAAAAKQAAAAEAAACOAAAA/wAAAPUAAADmAAAAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAwAAAAAAAA
AL8AAAC/AAAAAAAAACgAAADmAAAA5gAAAJ4AAAD/AAAAjwAAACkAAADmAAAA5gAAACgAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAAAwAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABMAAAA/wAAAP8AAACfAAAAAQAAAAAAAAAoAAAA5gAA
AOYAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAC/AAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAPoAAADmAAAAKQAA
AAAAAAAAAAAAKQAAAPQAAACXAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAwAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAA
AGgAAADmAAAA5gAAACgAAAAAAAAAAAAAANAAAAC6AAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
ADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAABAAAAABAAAAOAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAM8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAoAAAA5gAAAOcAAABbAAAAewAAAP4AAACAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEAAAAA4AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAC3AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAKAAAANoAAAD/AAAA/wAAALcAAAAKAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAABAAAAA/wAAAHAAAABAAAAAQAAA
AEAAAABoAAAA+gAAAOYAAAAoAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAUAAAA1AAAAKgAA
AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAACgAAADmAAAA5gAAACgAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAKAAAAOYAAADmAAAAKQAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAoAAAA5gAAAOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAGgAAADmAAAA5gAAACgAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAPoAAADmAAAAKQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAADvAAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAADPAAAA/wAA
AOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAC/AAAAvwAAAL8AAADPAAAA/wAA
AM8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAtwAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAHAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABwAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAADgAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAOAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAOAAA
AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAP/8AAMAAAAA//wAAwAAAAD//
AADP////P/8AAM////8//wAAz////wH/AADP////Af8AAM////8x/wAAz/4AATH/AADP/gABMf8AAM//
//8x/wAAz/4AATH/AADP/gABMf8AAM////8x/wAAz///DzH/AADIAAABMf8AAMgAAIAx/wAAyAAAgDH/
AADIAACAMf8AAMgAAMYR/wAAyAAAwwH/AADIAADhgf8AAMgAAPDB/wAAyAAA+GH/AADIAAAAMP8AAMgA
AAAYfwAAyAAAAQw/AADIAAABBh8AAMgAAAEADwAAyAAAASAHAADIAAABMEMAAMgAAAEwYwAAyAAAATAz
AADIAAAAMAMAAMgAAAAxAwAAyAAAADGHAADP//8Ycf8AAM///xDx/wAAz///AfH/AADP//8D8f8AAM//
/wfx/wAAwAAAD/H/AADAAAAf8f8AAPx////x/wAA/H////H/AAD8AAAAAf8AAPwAAAAB/wAA/AAAAAH/
AAA=
</value>
</data>
</root>

View File

@@ -0,0 +1,431 @@
namespace OnDoc.DocMgmt
{
partial class Dokumentpaket
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Dokumentpaket));
this.lblKurznamePerson = new System.Windows.Forms.Label();
this.lblKurznameBP = new System.Windows.Forms.Label();
this.txtpersonnummer = new System.Windows.Forms.TextBox();
this.txtbpnummer = new System.Windows.Forms.TextBox();
this.lblPerson = new System.Windows.Forms.Label();
this.lblBP = new System.Windows.Forms.Label();
this.lblPaketDetails = new System.Windows.Forms.Label();
this.ribbon1 = new System.Windows.Forms.Ribbon();
this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonExit = new System.Windows.Forms.RibbonButton();
this.ribbonPanel3 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonGenerieren = new System.Windows.Forms.RibbonButton();
this.RibbonButtonGenerate = new System.Windows.Forms.RibbonButton();
this.sfListView1 = new Syncfusion.WinForms.ListView.SfListView();
this.TabControlDokuments = new Syncfusion.Windows.Forms.Tools.TabControlAdv();
this.tabPageAdv1 = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
this.pnlfooter = new System.Windows.Forms.Panel();
this.progressBarAdv1 = new Syncfusion.Windows.Forms.Tools.ProgressBarAdv();
this.pnlleft = new System.Windows.Forms.Panel();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.btnSearchBP = new System.Windows.Forms.Button();
this.btnSearchPerson = new System.Windows.Forms.Button();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.groupBox3 = new System.Windows.Forms.GroupBox();
this.dokList1 = new OnDoc.UICintrols.DokList();
this.ribbonPanel5 = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonNew = new System.Windows.Forms.RibbonButton();
((System.ComponentModel.ISupportInitialize)(this.TabControlDokuments)).BeginInit();
this.TabControlDokuments.SuspendLayout();
this.pnlfooter.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.progressBarAdv1)).BeginInit();
this.pnlleft.SuspendLayout();
this.groupBox1.SuspendLayout();
this.groupBox2.SuspendLayout();
this.groupBox3.SuspendLayout();
this.SuspendLayout();
//
// lblKurznamePerson
//
this.lblKurznamePerson.AutoSize = true;
this.lblKurznamePerson.Location = new System.Drawing.Point(69, 88);
this.lblKurznamePerson.Name = "lblKurznamePerson";
this.lblKurznamePerson.Size = new System.Drawing.Size(90, 13);
this.lblKurznamePerson.TabIndex = 5;
this.lblKurznamePerson.Text = "Kurzname Person";
//
// lblKurznameBP
//
this.lblKurznameBP.AutoSize = true;
this.lblKurznameBP.Location = new System.Drawing.Point(69, 41);
this.lblKurznameBP.Name = "lblKurznameBP";
this.lblKurznameBP.Size = new System.Drawing.Size(71, 13);
this.lblKurznameBP.TabIndex = 4;
this.lblKurznameBP.Text = "Kurzname BP";
//
// txtpersonnummer
//
this.txtpersonnummer.Location = new System.Drawing.Point(72, 65);
this.txtpersonnummer.Name = "txtpersonnummer";
this.txtpersonnummer.Size = new System.Drawing.Size(100, 20);
this.txtpersonnummer.TabIndex = 3;
//
// txtbpnummer
//
this.txtbpnummer.Location = new System.Drawing.Point(72, 18);
this.txtbpnummer.Name = "txtbpnummer";
this.txtbpnummer.Size = new System.Drawing.Size(100, 20);
this.txtbpnummer.TabIndex = 2;
this.txtbpnummer.Leave += new System.EventHandler(this.textBox1_Leave);
//
// lblPerson
//
this.lblPerson.AutoSize = true;
this.lblPerson.Location = new System.Drawing.Point(13, 68);
this.lblPerson.Name = "lblPerson";
this.lblPerson.Size = new System.Drawing.Size(40, 13);
this.lblPerson.TabIndex = 1;
this.lblPerson.Text = "Person";
//
// lblBP
//
this.lblBP.AutoSize = true;
this.lblBP.Location = new System.Drawing.Point(13, 25);
this.lblBP.Name = "lblBP";
this.lblBP.Size = new System.Drawing.Size(21, 13);
this.lblBP.TabIndex = 0;
this.lblBP.Text = "BP";
//
// lblPaketDetails
//
this.lblPaketDetails.AutoSize = true;
this.lblPaketDetails.Location = new System.Drawing.Point(947, 88);
this.lblPaketDetails.Name = "lblPaketDetails";
this.lblPaketDetails.Size = new System.Drawing.Size(214, 13);
this.lblPaketDetails.TabIndex = 12;
this.lblPaketDetails.Text = "Dokumentdetails der gewählten Dokumente";
this.lblPaketDetails.Click += new System.EventHandler(this.lblPaketDetails_Click);
//
// ribbon1
//
this.ribbon1.CaptionBarVisible = false;
this.ribbon1.Font = new System.Drawing.Font("Segoe UI", 9F);
this.ribbon1.Location = new System.Drawing.Point(2, 2);
this.ribbon1.Minimized = false;
this.ribbon1.Name = "ribbon1";
//
//
//
this.ribbon1.OrbDropDown.BorderRoundness = 8;
this.ribbon1.OrbDropDown.Location = new System.Drawing.Point(0, 0);
this.ribbon1.OrbDropDown.Name = "";
this.ribbon1.OrbDropDown.Size = new System.Drawing.Size(527, 447);
this.ribbon1.OrbDropDown.TabIndex = 0;
this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
this.ribbon1.OrbVisible = false;
this.ribbon1.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
this.ribbon1.Size = new System.Drawing.Size(1807, 121);
this.ribbon1.TabIndex = 17;
this.ribbon1.Tabs.Add(this.ribbonTab1);
this.ribbon1.TabSpacing = 4;
//
// ribbonTab1
//
this.ribbonTab1.Name = "ribbonTab1";
this.ribbonTab1.Panels.Add(this.ribbonPanel1);
this.ribbonTab1.Panels.Add(this.ribbonPanel5);
this.ribbonTab1.Panels.Add(this.ribbonPanel3);
this.ribbonTab1.Text = "Funktionen";
//
// ribbonPanel1
//
this.ribbonPanel1.ButtonMoreVisible = false;
this.ribbonPanel1.Items.Add(this.RibbonButtonExit);
this.ribbonPanel1.Name = "ribbonPanel1";
this.ribbonPanel1.Text = null;
//
// RibbonButtonExit
//
this.RibbonButtonExit.Image = ((System.Drawing.Image)(resources.GetObject("RibbonButtonExit.Image")));
this.RibbonButtonExit.LargeImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonExit.LargeImage")));
this.RibbonButtonExit.Name = "RibbonButtonExit";
this.RibbonButtonExit.SmallImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonExit.SmallImage")));
this.RibbonButtonExit.Text = "Schliessen";
this.RibbonButtonExit.Click += new System.EventHandler(this.RibbonButtonExit_Click);
//
// ribbonPanel3
//
this.ribbonPanel3.ButtonMoreVisible = false;
this.ribbonPanel3.Items.Add(this.RibbonButtonGenerieren);
this.ribbonPanel3.Name = "ribbonPanel3";
this.ribbonPanel3.Text = "";
//
// RibbonButtonGenerieren
//
this.RibbonButtonGenerieren.Image = global::OnDoc.Properties.Resources.DokumenteGenerieren_32x32_321;
this.RibbonButtonGenerieren.LargeImage = global::OnDoc.Properties.Resources.DokumenteGenerieren_32x32_321;
this.RibbonButtonGenerieren.Name = "RibbonButtonGenerieren";
this.RibbonButtonGenerieren.SmallImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonGenerieren.SmallImage")));
this.RibbonButtonGenerieren.Text = "Dokumente Generieren";
this.RibbonButtonGenerieren.Click += new System.EventHandler(this.RibbonButtonGenerieren_Click);
//
// RibbonButtonGenerate
//
this.RibbonButtonGenerate.Image = global::OnDoc.Properties.Resources.DokumenteGenerieren_32x32_321;
this.RibbonButtonGenerate.LargeImage = global::OnDoc.Properties.Resources.DokumenteGenerieren_32x32_321;
this.RibbonButtonGenerate.Name = "RibbonButtonGenerate";
this.RibbonButtonGenerate.SmallImage = global::OnDoc.Properties.Resources.DokumenteGenerieren_16x16_321;
//
// sfListView1
//
this.sfListView1.AccessibleName = "ScrollControl";
this.sfListView1.BackColor = System.Drawing.SystemColors.Window;
this.sfListView1.Dock = System.Windows.Forms.DockStyle.Fill;
this.sfListView1.Location = new System.Drawing.Point(0, 149);
this.sfListView1.Name = "sfListView1";
this.sfListView1.Size = new System.Drawing.Size(249, 530);
this.sfListView1.TabIndex = 18;
this.sfListView1.Text = "sfListView1";
this.sfListView1.ItemChecked += new System.EventHandler<Syncfusion.WinForms.ListView.Events.ItemCheckedEventArgs>(this.sfListView1_ItemChecked);
//
// TabControlDokuments
//
this.TabControlDokuments.BeforeTouchSize = new System.Drawing.Size(1069, 660);
this.TabControlDokuments.BorderVisible = true;
this.TabControlDokuments.Controls.Add(this.tabPageAdv1);
this.TabControlDokuments.Dock = System.Windows.Forms.DockStyle.Fill;
this.TabControlDokuments.Location = new System.Drawing.Point(3, 16);
this.TabControlDokuments.Name = "TabControlDokuments";
this.TabControlDokuments.Size = new System.Drawing.Size(1069, 660);
this.TabControlDokuments.TabIndex = 19;
this.TabControlDokuments.ThemeStyle.PrimitiveButtonStyle.DisabledNextPageImage = null;
//
// tabPageAdv1
//
this.tabPageAdv1.Image = null;
this.tabPageAdv1.ImageSize = new System.Drawing.Size(16, 16);
this.tabPageAdv1.Location = new System.Drawing.Point(5, 25);
this.tabPageAdv1.Name = "tabPageAdv1";
this.tabPageAdv1.ShowCloseButton = true;
this.tabPageAdv1.Size = new System.Drawing.Size(1059, 630);
this.tabPageAdv1.TabIndex = 1;
this.tabPageAdv1.Text = "tabPageAdv1";
this.tabPageAdv1.ThemesEnabled = false;
//
// pnlfooter
//
this.pnlfooter.Controls.Add(this.progressBarAdv1);
this.pnlfooter.Dock = System.Windows.Forms.DockStyle.Bottom;
this.pnlfooter.Location = new System.Drawing.Point(2, 802);
this.pnlfooter.Name = "pnlfooter";
this.pnlfooter.Size = new System.Drawing.Size(1807, 47);
this.pnlfooter.TabIndex = 20;
//
// progressBarAdv1
//
this.progressBarAdv1.BackMultipleColors = new System.Drawing.Color[] {
System.Drawing.Color.Empty};
this.progressBarAdv1.BackSegments = false;
this.progressBarAdv1.CustomText = null;
this.progressBarAdv1.CustomWaitingRender = false;
this.progressBarAdv1.ForeColor = System.Drawing.Color.Blue;
this.progressBarAdv1.ForegroundImage = null;
this.progressBarAdv1.Location = new System.Drawing.Point(16, 16);
this.progressBarAdv1.MultipleColors = new System.Drawing.Color[] {
System.Drawing.Color.Empty};
this.progressBarAdv1.Name = "progressBarAdv1";
this.progressBarAdv1.SegmentWidth = 12;
this.progressBarAdv1.Size = new System.Drawing.Size(1733, 23);
this.progressBarAdv1.TabIndex = 0;
this.progressBarAdv1.Text = "progressBarGeneraate";
this.progressBarAdv1.Visible = false;
this.progressBarAdv1.WaitingGradientWidth = 400;
//
// pnlleft
//
this.pnlleft.Controls.Add(this.sfListView1);
this.pnlleft.Controls.Add(this.groupBox1);
this.pnlleft.Dock = System.Windows.Forms.DockStyle.Left;
this.pnlleft.Location = new System.Drawing.Point(2, 123);
this.pnlleft.Name = "pnlleft";
this.pnlleft.Size = new System.Drawing.Size(249, 679);
this.pnlleft.TabIndex = 21;
//
// groupBox1
//
this.groupBox1.Controls.Add(this.txtpersonnummer);
this.groupBox1.Controls.Add(this.txtbpnummer);
this.groupBox1.Controls.Add(this.lblPerson);
this.groupBox1.Controls.Add(this.lblBP);
this.groupBox1.Controls.Add(this.lblKurznameBP);
this.groupBox1.Controls.Add(this.lblKurznamePerson);
this.groupBox1.Controls.Add(this.btnSearchBP);
this.groupBox1.Controls.Add(this.btnSearchPerson);
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox1.Location = new System.Drawing.Point(0, 0);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(249, 149);
this.groupBox1.TabIndex = 0;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Partnerdaten";
//
// btnSearchBP
//
this.btnSearchBP.Image = ((System.Drawing.Image)(resources.GetObject("btnSearchBP.Image")));
this.btnSearchBP.Location = new System.Drawing.Point(178, 17);
this.btnSearchBP.Name = "btnSearchBP";
this.btnSearchBP.Size = new System.Drawing.Size(33, 23);
this.btnSearchBP.TabIndex = 6;
this.btnSearchBP.UseVisualStyleBackColor = true;
this.btnSearchBP.Click += new System.EventHandler(this.btnSearchBP_Click);
//
// btnSearchPerson
//
this.btnSearchPerson.Image = ((System.Drawing.Image)(resources.GetObject("btnSearchPerson.Image")));
this.btnSearchPerson.Location = new System.Drawing.Point(178, 63);
this.btnSearchPerson.Name = "btnSearchPerson";
this.btnSearchPerson.Size = new System.Drawing.Size(33, 23);
this.btnSearchPerson.TabIndex = 7;
this.btnSearchPerson.UseVisualStyleBackColor = true;
//
// groupBox2
//
this.groupBox2.Controls.Add(this.TabControlDokuments);
this.groupBox2.Dock = System.Windows.Forms.DockStyle.Left;
this.groupBox2.Location = new System.Drawing.Point(251, 123);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(1075, 679);
this.groupBox2.TabIndex = 22;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "Dokumente zur Erstellung";
//
// groupBox3
//
this.groupBox3.Controls.Add(this.dokList1);
this.groupBox3.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox3.Location = new System.Drawing.Point(1326, 123);
this.groupBox3.Name = "groupBox3";
this.groupBox3.Size = new System.Drawing.Size(483, 679);
this.groupBox3.TabIndex = 23;
this.groupBox3.TabStop = false;
this.groupBox3.Text = "Generierte Dokumente";
//
// dokList1
//
this.dokList1.datafilter = "";
this.dokList1.docartnr = 0;
this.dokList1.Dock = System.Windows.Forms.DockStyle.Fill;
this.dokList1.forMaNr = 0;
this.dokList1.Location = new System.Drawing.Point(3, 16);
this.dokList1.mitarbeiternr = 0;
this.dokList1.Name = "dokList1";
this.dokList1.partnernr = 0;
this.dokList1.profilnr = 0;
this.dokList1.selected_cellvalue = null;
this.dokList1.selected_dokumentid = null;
this.dokList1.Size = new System.Drawing.Size(477, 660);
this.dokList1.TabIndex = 0;
//
// ribbonPanel5
//
this.ribbonPanel5.ButtonMoreVisible = false;
this.ribbonPanel5.Items.Add(this.ribbonButtonNew);
this.ribbonPanel5.Name = "ribbonPanel5";
this.ribbonPanel5.Text = "";
//
// ribbonButtonNew
//
this.ribbonButtonNew.Image = global::OnDoc.Properties.Resources.NewDokPaket_32x32_32;
this.ribbonButtonNew.LargeImage = global::OnDoc.Properties.Resources.NewDokPaket_32x32_32;
this.ribbonButtonNew.Name = "ribbonButtonNew";
this.ribbonButtonNew.SmallImage = global::OnDoc.Properties.Resources.NewDokPaket_24x24_32;
this.ribbonButtonNew.Text = "Neu";
this.ribbonButtonNew.Click += new System.EventHandler(this.ribbonButtonNew_Click);
//
// Dokumentpaket
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1811, 851);
this.Controls.Add(this.groupBox3);
this.Controls.Add(this.groupBox2);
this.Controls.Add(this.pnlleft);
this.Controls.Add(this.pnlfooter);
this.Controls.Add(this.ribbon1);
this.Controls.Add(this.lblPaketDetails);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.KeyPreview = true;
this.Name = "Dokumentpaket";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Dokumentpaket";
this.Load += new System.EventHandler(this.Dokumentpaket_Load);
((System.ComponentModel.ISupportInitialize)(this.TabControlDokuments)).EndInit();
this.TabControlDokuments.ResumeLayout(false);
this.pnlfooter.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.progressBarAdv1)).EndInit();
this.pnlleft.ResumeLayout(false);
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.groupBox2.ResumeLayout(false);
this.groupBox3.ResumeLayout(false);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.Label lblPerson;
private System.Windows.Forms.Label lblBP;
private System.Windows.Forms.Button btnSearchPerson;
private System.Windows.Forms.Button btnSearchBP;
private System.Windows.Forms.Label lblKurznamePerson;
private System.Windows.Forms.Label lblKurznameBP;
private System.Windows.Forms.TextBox txtpersonnummer;
private System.Windows.Forms.TextBox txtbpnummer;
private System.Windows.Forms.Label lblPaketDetails;
private System.Windows.Forms.Ribbon ribbon1;
private System.Windows.Forms.RibbonTab ribbonTab1;
private System.Windows.Forms.RibbonPanel ribbonPanel1;
private System.Windows.Forms.RibbonButton RibbonButtonExit;
private Syncfusion.WinForms.ListView.SfListView sfListView1;
private Syncfusion.Windows.Forms.Tools.TabControlAdv TabControlDokuments;
private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPageAdv1;
private System.Windows.Forms.Panel pnlfooter;
private System.Windows.Forms.Panel pnlleft;
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.GroupBox groupBox2;
private System.Windows.Forms.GroupBox groupBox3;
private UICintrols.DokList dokList1;
private System.Windows.Forms.RibbonPanel ribbonPanel2;
private System.Windows.Forms.RibbonButton RibbonButtonGenerate;
private System.Windows.Forms.RibbonPanel ribbonPanel3;
private System.Windows.Forms.RibbonButton RibbonButtonGenerieren;
private System.Windows.Forms.RibbonPanel ribbonPanel4;
private Syncfusion.Windows.Forms.Tools.ProgressBarAdv progressBarAdv1;
private System.Windows.Forms.RibbonPanel ribbonPanel5;
private System.Windows.Forms.RibbonButton ribbonButtonNew;
}
}

View File

@@ -0,0 +1,311 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Security.Policy;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using OnDoc.Klassen;
using OnDoc.UIControls;
using Model;
using Database;
using Syncfusion.Windows.Forms;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.DataGrid;
using Syncfusion.WinForms.DataGrid.Interactivity;
using Syncfusion.WinForms.ListView.Enums;
using Syncfusion.WinForms.ListView.Events;
namespace OnDoc.DocMgmt
{
public partial class Dokumentpaket : SfForm
{
private List<UCAllgemeineDokumentParam> doclist = new List<UCAllgemeineDokumentParam>();
private DataTable dokumentpaket = new DataTable();
private DataTable dokumentpaketvorlagen = new DataTable();
private DataTable dokumentpaketvorlagen_Original = new DataTable();
private int profilnr {get;set;}
public int dokumentpaketnr { get; set; } = 0;
public Dokumentpaket()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
public Dokumentpaket(int profilnr)
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.profilnr = profilnr;
}
private void NeuesDokumentpaket()
{
DokTypSelect dt = new DokTypSelect();
dt.vorlagentype = 2;
dt.ShowDialog();
if (dt.DialogResult == DialogResult.OK) { dokumentpaketnr = Convert.ToInt32(dt.dokumenttypnr); }
}
private void Dokumentpaket_Load(object sender, EventArgs e)
{
this.BeginUpdate();
if (dokumentpaketnr == 0)
{
NeuesDokumentpaket();
}
Update_PaketDetails();
}
private void Update_PaketDetails() {
Cursor = Cursors.WaitCursor;
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select * from edex_dokumentpaket where dokumentpaketnr="+dokumentpaketnr.ToString(), false, true);
dokumentpaket = db.dsdaten.Tables[0].Copy();
string sql = "SELECT dbo.edex_dokumentpaket.dokumentpaketnr, dbo.edex_dokumentpaket.bezeichnung, dbo.dokumenttyp.dokumenttypnr, ";
sql = sql + "dbo.dokumenttyp.bezeichnung AS dokumenttypbezeichnung, dbo.edex_dokumentpaketvorlage.zwingend, ";
sql = sql + "dbo.edex_dokumentpaketvorlage.sort FROM dbo.edex_dokumentpaket INNER JOIN dbo.edex_dokumentpaketvorlage ON ";
sql = sql + "dbo.edex_dokumentpaket.dokumentpaketnr = dbo.edex_dokumentpaketvorlage.dokumentpaketnr INNER JOIN dbo.dokumenttyp ON ";
sql = sql + "dbo.edex_dokumentpaketvorlage.dokumenttypnr = dbo.dokumenttyp.dokumenttypnr ";
sql = sql + " WHERE edex_dokumentpaket.dokumentpaketnr="+dokumentpaketnr.ToString()+" and (dbo.edex_dokumentpaket.aktiv = 1) AND ";
sql = sql + " dbo.edex_dokumentpaketvorlage.aktiv = 1 ORDER BY dbo.edex_dokumentpaketvorlage.sort";
db.Get_Tabledata(sql,false,true);
dokumentpaketvorlagen=db.dsdaten.Tables[0].Copy();
dokumentpaketvorlagen_Original = db.dsdaten.Tables[0].Copy();
sfListView1.DataSource = dokumentpaketvorlagen;
sfListView1.DisplayMember = "dokumenttypbezeichnung";
sfListView1.ValueMember = "dokumentpaketvorlagenr";
sfListView1.ShowCheckBoxes = true;
sfListView1.AllowTriStateMode = false;
sfListView1.CheckedMember = "zwingend";
TabControlDokuments.TabPages.Clear();
foreach(System.Data.DataRow r in dokumentpaketvorlagen.Rows)
{
if (Convert.ToInt32(r[4]) == 1) { add_uc(r); }
}
Config_Doklist();
Cursor = Cursors.Default;
try
{
this.Text = "Dokumentpaket " + dokumentpaket.Rows[0]["bezeichnung"].ToString();
}
catch { }
if (this.dokumentpaketnr == 0)
{
this.RibbonButtonGenerieren.Enabled = false;
this.groupBox1.Enabled = false;
this.groupBox2.Enabled=false;
this.groupBox3.Enabled=false;
}
this.EndUpdate();
}
private void Config_Doklist()
{
dokList1.profilnr = this.profilnr;
dokList1.hide_panels();
}
private void tsbtnPartnerSearch_Click(object sender, EventArgs e)
{
}
private void tsbtnPartnerSuche_Click(object sender, EventArgs e)
{
}
private void btnSearchBP_Click(object sender, EventArgs e)
{
UCAllgemeineDokumentParam newdoc = new UCAllgemeineDokumentParam();
doclist.Add(newdoc);
Refresh_DocTab();
}
private void add_uc(System.Data.DataRow r)
{
UCAllgemeineDokumentParam newdoc = new UCAllgemeineDokumentParam();
newdoc.profilnr = profilnr;
newdoc.Dock= DockStyle.Fill;
newdoc.checkpartner = false;
newdoc.dokumenttypnr = Convert.ToInt32(r[2]);
if (txtbpnummer.Text !="") { newdoc.partnernr = Convert.ToInt32(txtbpnummer.Text); }
newdoc.Refresh_Details();
TabPageAdv tabPage = new TabPageAdv(r[3].ToString());
tabPage.Controls.Add(newdoc);
TabControlDokuments.TabPages.Add(tabPage);
}
private void remove_uc(System.Data.DataRow r)
{
foreach (TabPageAdv tab in TabControlDokuments.TabPages)
{
if (tab.Text == r[3].ToString()) { TabControlDokuments.TabPages.Remove(tab); return; }
}
}
private void Refresh_DocTab()
{
TabControlDokuments.TabPages.Clear();
foreach (UCAllgemeineDokumentParam uc in doclist)
{
TabPageAdv tabPage = new TabPageAdv("gummi");
tabPage.Controls.Add(uc);
TabControlDokuments.TabPages.Add(tabPage);
}
}
private void sfListView1_ItemChecked(object sender, Syncfusion.WinForms.ListView.Events.ItemCheckedEventArgs e)
{
var dataRow = (e.ItemData as DataRowView).Row;
int vorlagenr = Convert.ToInt32(dataRow[2]);
int zwingend = Convert.ToInt32(dataRow[4]);
foreach (System.Data.DataRow r in dokumentpaketvorlagen_Original.Rows)
{
if (Convert.ToInt32(r[2]) == vorlagenr)
{
if (Convert.ToInt32(r[4])==1 && Convert.ToInt32(r[4]) != zwingend)
{
MessageBox.Show("Zwingende Dokumentte können nicht abgewählt werden");
dataRow[4] = 1;
return;
}
}
}
if (Convert.ToInt32(dataRow[4]) == 1)
{
foreach (System.Data.DataRow r in dokumentpaketvorlagen_Original.Rows)
{
if (Convert.ToInt32(r[2]) == vorlagenr)
{
add_uc(r);
}
}
}
else
{
foreach (System.Data.DataRow r in dokumentpaketvorlagen_Original.Rows)
{
if (Convert.ToInt32(r[2]) == vorlagenr)
{
remove_uc(r);
}
}
}
}
private void textBox1_Leave(object sender, EventArgs e)
{
try
{
foreach (TabPageAdv tab in TabControlDokuments.TabPages)
{
UCAllgemeineDokumentParam uc = (UCAllgemeineDokumentParam)tab.Controls[0];
uc.partnernr = Convert.ToInt32(txtbpnummer.Text);
uc.update_partner();
}
}catch { }
}
private void lblPaketDetails_Click(object sender, EventArgs e)
{
}
private void sfDataGrid1_Click(object sender, EventArgs e)
{
}
private void RibbonButtonExit_Click(object sender, EventArgs e)
{
this.Close();
}
private void RibbonButtonGenerieren_Click(object sender, EventArgs e)
{
string filter = "dokumentid in ('";
progressBarAdv1.Minimum = 0;
progressBarAdv1.Maximum = TabControlDokuments.TabPages.Count;
progressBarAdv1.Value = 0;
progressBarAdv1.Visible = true;
foreach (TabPageAdv tab in TabControlDokuments.TabPages)
{
progressBarAdv1.Value = progressBarAdv1.Value+1;
Application.DoEvents();
UCAllgemeineDokumentParam uc = (UCAllgemeineDokumentParam)tab.Controls[0];
uc.partnernr = Convert.ToInt32(txtbpnummer.Text);
uc.Set_Edit_later();
uc.Update_DocGenData();
clsDocData dokdata = new clsDocData();
uc.update_dokdata(ref dokdata);
uc.update_partner();
DOCGEN.DocGen docgen = new DOCGEN.DocGen(AppParams.connectionstring);
string dokumentid = docgen.GenDocID(dokdata);
dokdata.Dokumentid = dokumentid;
filter = filter + dokumentid + "','";
dokumentid = dokdata.Dokumentid;
if (dokumentid != "")
{
DOCGEN.Generator.DocGenerator_from_EDOKA Generator = new DOCGEN.Generator.DocGenerator_from_EDOKA(AppParams.connectionstring, AppParams.tempdir);
clsdok dok = new clsdok("", "", "");
dok = Generator.Generate_Doc_EDOKA(dokumentid, ref dokdata);
if (uc.docgendata.erstellungsart == Erstellungsart.DokumentBearbeiten)
{
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
db = null;
System.Diagnostics.Process.Start("winword.exe", filename);
clsProcessWatch.AddToList(dokdata.Dokumentid, filename, "Word");
}
if (uc.docgendata.erstellungsart == Erstellungsart.DokumentAlsPDF)
{
//Generator.DocToPDF(dokumentid, ref dok);
dok.extension = "pdf";
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
}
if (uc.docgendata.erstellungsart == Erstellungsart.DokumentSpäterBearbeiten)
{
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
db = null;
}
}
}
progressBarAdv1.Visible = false;
filter = filter.Substring(0, filter.Length - 2) + ")";
dokList1.datafilter = filter;
dokList1.refresh_dokumente();
}
public void ribbonButtonNew_Click(object sender, EventArgs e)
{
NeuesDokumentpaket();
Update_PaketDetails();
}
}
}

View File

@@ -0,0 +1,614 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="RibbonButtonExit.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAopJREFUWEft
l09IVFEUxt8jGQo3VtQm3NiiP1SS0NBuahMjKBXO9A+NsFAnDTOCWkhJBIWEUq5CKwJpEUGbFrVqCioh
XLlokRqhQQUFFW0isPN7c+7jOfNm8i7eWNQHB+/9zjnv+0buvdzr/AdYuWZjVfP55zfbrrz+cmZ0bi7K
QONQ79Nb6+Lp5SrvuM3nnj3JXH07u6f7XufuE3fTUQYaaIlmFm1ne+PZOM5qd7bFc36ix7b6U54m2o64
SjER3s2lywIXTbQxkFYDZYUaSP85Bvhbzgga2MdkMQLtv2sN7DjQX9/S9+J2Yv/lWqV8wJGjRqmSsDYg
Ak09I99+tA9MzfQMf/0kfXWa4ht1cF5OaqQ2pamisDJgxBuP3xmq3pBY1jH45qExYcSFe0ROaq6piSZt
D4WNgVj39c/f9568f0PG3mEl5/hSY8KIw5ETuA2Z0RF6ZBzLUYWwMeAeuTg+fqz/1eTarQ3VynkmDvZm
B4iAuENN66WJSXpkWvR0tTHAR1eJgYl8E/kgRw21Ml6tdCisDICgiZotyRVK+4BbqDiwNgBkiyWpTR4d
3qWUDzhy1ChVEtYGpM5f7TINW1yx4O5QriisDATFgwsuH8Hd8TsTNgYqOofevc8XZ8G19I2NEYyV9k3Q
I9OKHFsIGwNL5ISbPXzhZVbujpUQCJoFp+HvDmqopYdeuDDYGHDkurZJ7nEf+LCcduuNOKtdwt8d5KTm
sdR+pEfbQ2FlABgTcsz+NOKa8rcouYWIA2sDYHOitSZ1+kFGfmnBOQBHjhqlSiJoYHEvpeZazlVZk5Fj
3rVcwMMky2NBHg1d/FuiDDTQ8h8mwDzN2genI3+aoSFaPM2qPPF/HI7zC9N0kswWZZmNAAAAAElFTkSu
QmCC
</value>
</data>
<data name="RibbonButtonExit.LargeImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAopJREFUWEft
l09IVFEUxt8jGQo3VtQm3NiiP1SS0NBuahMjKBXO9A+NsFAnDTOCWkhJBIWEUq5CKwJpEUGbFrVqCioh
XLlokRqhQQUFFW0isPN7c+7jOfNm8i7eWNQHB+/9zjnv+0buvdzr/AdYuWZjVfP55zfbrrz+cmZ0bi7K
QONQ79Nb6+Lp5SrvuM3nnj3JXH07u6f7XufuE3fTUQYaaIlmFm1ne+PZOM5qd7bFc36ix7b6U54m2o64
SjER3s2lywIXTbQxkFYDZYUaSP85Bvhbzgga2MdkMQLtv2sN7DjQX9/S9+J2Yv/lWqV8wJGjRqmSsDYg
Ak09I99+tA9MzfQMf/0kfXWa4ht1cF5OaqQ2pamisDJgxBuP3xmq3pBY1jH45qExYcSFe0ROaq6piSZt
D4WNgVj39c/f9568f0PG3mEl5/hSY8KIw5ETuA2Z0RF6ZBzLUYWwMeAeuTg+fqz/1eTarQ3VynkmDvZm
B4iAuENN66WJSXpkWvR0tTHAR1eJgYl8E/kgRw21Ml6tdCisDICgiZotyRVK+4BbqDiwNgBkiyWpTR4d
3qWUDzhy1ChVEtYGpM5f7TINW1yx4O5QriisDATFgwsuH8Hd8TsTNgYqOofevc8XZ8G19I2NEYyV9k3Q
I9OKHFsIGwNL5ISbPXzhZVbujpUQCJoFp+HvDmqopYdeuDDYGHDkurZJ7nEf+LCcduuNOKtdwt8d5KTm
sdR+pEfbQ2FlABgTcsz+NOKa8rcouYWIA2sDYHOitSZ1+kFGfmnBOQBHjhqlSiJoYHEvpeZazlVZk5Fj
3rVcwMMky2NBHg1d/FuiDDTQ8h8mwDzN2genI3+aoSFaPM2qPPF/HI7zC9N0kswWZZmNAAAAAElFTkSu
QmCC
</value>
</data>
<data name="RibbonButtonExit.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAATBJREFUOE9j
oBgEF20ySWy7uCNn6vNVpODE1gs7Qku3mTBkTXqySNMygg9qHtFAzyGZD6SXAWQaVIxkANaL7CxyMFYX
OER0CYWWbTeBchlAbJAYlAsHWA2wD+8QTWq/vD1z4sMlaT23QoE4BMQGiYHkoMrAAKsBSe2XisPKd6ap
m4UypfXe6QdhEDu4eFMqUK4IqgwMsBqgbOjDmth6fhnQ2c5QIZAXnEFiIDmoEBhgNQAEElrORaX33W2E
chlAbJAYlAsHWA1IaD3vAYzfWSBnh5RstQRhEBskBpKDKgMDrAZEVO1zjW85O9c/d5UHyNkgDGKDxEBy
UGVggNUAEAgr3+WX3HFlEsjPIAxig8Sg0nAA1gtKjqBkCRUjGsCTMigzAaOH5MwE0gPOTJQBBgYAn9gR
rgnvF+IAAAAASUVORK5CYII=
</value>
</data>
<data name="RibbonButtonGenerieren.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vgAADr4B6kKxwAAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
</value>
</data>
<data name="btnSearchBP.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAY5JREFUOE9j
QAYJrecN82e+W1g458uTskV//xXP+/atcPanY7nTXmU5RfeyQ5VhBYzZU541lS768xdowMGcqS8y03pu
uWf03w8G8ieWzP/xoWD2pysx9UdVoOpRAVjzwl/f0nrvRECFUEBw8WbxglkfDhTP//4orHyXGFQYAkDO
BtmMSzMM+Oeu4i6a+/Vq3vTXy6BCEADyM8jZUC5ekNp9wxNkWWT1fhmoEAMDKMBAfoZy8QJZTXsmYHi8
z5nyPBYqxMAACm1QgEG5BEHJgh/nMyY8KIdyGRhAUQUKbSiXIACqvw0M9DwoF+gFYDyDogrKxQsiKvdK
A8PgHzAsbKFCDAygRAKKZ1BUQYVwAqDaCcXzvt+zDqpnhgoxMIBSGCiR5M96fwAUVVBhDJDceTUMGt2Y
3gWlMFAiAcUzKKpAoQ2VAjsbZDNIMyjAgeGVA5VCBaAUBkokIIWgqAKFNijAQH4GORtkM0gzXkNAAJRI
QPEMiipQaAOdbovsZ6IMIQQQhtyjxJB7OQWzP74AAPqZ9dTxw58FAAAAAElFTkSuQmCC
</value>
</data>
<data name="btnSearchPerson.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAY5JREFUOE9j
QAYJrecN82e+W1g458uTskV//xXP+/atcPanY7nTXmU5RfeyQ5VhBYzZU541lS768xdowMGcqS8y03pu
uWf03w8G8ieWzP/xoWD2pysx9UdVoOpRAVjzwl/f0nrvRECFUEBw8WbxglkfDhTP//4orHyXGFQYAkDO
BtmMSzMM+Oeu4i6a+/Vq3vTXy6BCEADyM8jZUC5ekNp9wxNkWWT1fhmoEAMDKMBAfoZy8QJZTXsmYHi8
z5nyPBYqxMAACm1QgEG5BEHJgh/nMyY8KIdyGRhAUQUKbSiXIACqvw0M9DwoF+gFYDyDogrKxQsiKvdK
A8PgHzAsbKFCDAygRAKKZ1BUQYVwAqDaCcXzvt+zDqpnhgoxMIBSGCiR5M96fwAUVVBhDJDceTUMGt2Y
3gWlMFAiAcUzKKpAoQ2VAjsbZDNIMyjAgeGVA5VCBaAUBkokIIWgqAKFNijAQH4GORtkM0gzXkNAAJRI
QPEMiipQaAOdbovsZ6IMIQQQhtyjxJB7OQWzP74AAPqZ9dTxw58FAAAAAElFTkSuQmCC
</value>
</data>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>61</value>
</metadata>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAUAAAAAAAEAIACDGwAAVgAAADAwAAABACAAqCUAANkbAAAgIAAAAQAgAKgQAACBQQAAGBgAAAEA
IACICQAAKVIAABAQAAABACAAaAQAALFbAACJUE5HDQoaCgAAAA1JSERSAAABAAAAAQAIBgAAAFxyqGYA
ABtKSURBVHja7Z0J0B5Fncaby4AuyJUQKGADyy0QueUOIMshWERODWGBIIdQCLgc6yoFUS4XFqSAcESO
cEvklAgrgSCESIQA4VoEJbCIBJEFVpAjgX2emokVP2bememe6Z5+5/lV/Wuqvvd7e7rn+L1zdP97ASOE
6CwLhK6AECIcEoAQHUYCEKLDSADV4TbbHXEAYnPEcide88lCoSslmuOs/Rd4G4unEDcjxiPeCV2nupAA
qrE84kac8FuHrogIA2QwG4uDEZNC16UOJIDyrIyYipN/xdAVEWGBBOZicSji8tB1cUUCKMciiGk4+TcK
XRHRDiCBj7E4zCS3BNEiAZTjcJz840JXQrSLVAJjEFeGrostEkA5ZkAAG4SuhGgfqQS+aSK9HZAAilkS
8SYEoG0lMolZAjqoi1kXJ/+ToSsh2k2stwMSQDEbQAAz8j7Ejn8Miw1DV1LUzq+x3zer8oUYHwxKAMVI
AN2ksgBIbBKQAIqRALqJlQBITBKQAIqRALqJtQBILBKQAIqRALqJkwBIDBKQAIqRALpJTwFwgBA+/3xR
IW1/RSgBFCMBdJMiAeyBxZn4n7WKCmrzlYAEUIwE0E2KBMDPXkbcF7MEJIBiJIBuUkYA0xFDTcQSkACK
kQC6SVkBkGglIAEUIwF0kyoCIFFKQAIoRgLoJlUFQKKTgARQjATQTWwEQKKSgARQjATQTWwFQKKRQL8L
YCnEYMTCDmWsjR05Me9D7MBnsdgrdEM7DE+g/0XMrrlcFwEQSmAKylizaEUhOwv1owCYwONoxChs/DVC
V0b4ASfRH7H4GeJsxEs1FOkqAMIs0vdVkMAhiCu8bTTTfwLYEjERG3xo6IqIMOBEeg+Lo4z7iVQkgCew
+EuJcpYpcyuQlkkJjEZc52lz9ZUAtkXcjY09KHRFRFhwIn2CxYmI/3AoxnkwkGXd38diY8TTPtbXLwIY
gngaO2zZ0BUR7QEn0/EmuSWw4VehJoBBve/EYjcf6+oXAZyDnXVc6EqI9oGT6QRjdyVwNY6p/QPVmbcC
KyFebXpd/SCABRGvYWcNDl0R0U4srwT2xjH104B13geLm5peTz8IYC3sqGdDV0K0GwsJ8IdleqjZoFDf
Y7E4r+n19IMARmAn3Zf3ITbku1jMCl1JUTurY79/psoXLG4HhiEmYz2r+m6cw61LJfpBADtgB92T9yE2
5GQsvhy6kqJ2nsd+X63qlyyuBJZBnIo4AOtb3FfjJIDySADdxEoAxPLk4utldiwrTANWkiNQ/2/UXMfK
SAAiVqwFQHBcsJ/AjwLW/0eo//E96icBlEQC6CZOAiCBJSAB1IQE0E2cBUACSkACqAkJoJv0FAD2+4v4
fJUyBQWSgARQExJANykSAPvTX1i2P38ACUgANSEBdJMiAayOxZ9MMkCsjRKQAGpCAugmZQTwgkle27VR
AhJATUgA3aSsAEgbJSAB1IQE0E2qCIC0TQISQE1IAN2kqgBImyQgAdSEBNBNbARA2iIBCaAmJIBuYisA
0gYJSAA1IQF0ExcBkNAS6LQAOLKKI6GYT3+4SVJ5L2hZ1kK9xoWn6ZU+CNROkTDXJO/kH0Zci2DOu08c
y3QVAOFx90uUs3GZFTrmGBxIZwWwKeL6EEkWRDvAwf0rLPZD/NGhmCIBvG4S8RQxCOUsXaHuR2JxUQ2b
oZMC4KX47Wj4Yp7XK1oGDvBXsNgR8d+WRdQyGMii3h+Z5EfscceiOicADsyYgUYv6XGdosWks/lsb+wk
MBPH0nqB6l1H2u7OCeAGNHhfj+sTEeAgAc4AtWegOvPWgrNPveFQTKcEwAk7XkWDF/G0PhERlhLYF8fT
DQHrvCsWv3AoolMCGInG3uxpXSJCLCTAt0acvWfLQPU9CIsrHYrolAC+jcY2nuNcxI2FBHgZPgnH1gYB
6jrGuE3n3SkBHI/G5naiQGPPxeK7nuoi/LAE9vnsql+ykMCiJpkOnr/Ia2KdXo5pCaAaRQJgQ0/wVBfh
BwrgbZsvOjwYpAyWMvUc12ej/l/vUUcJoAISQPewFgDBMfEaFtsZ+34CroxH/cf0qJ8EUAEJoHs4CYAE
loAEUCMSQPdwFgAJKAEJoEYkgO7RUwDY53OwmIP/WbSooEASkABqRALoHkUC4Gf7IG5rqQQkgBqRALpH
GQFwXMg/m3ZKQAKoEQmge5QVAGmjBCSAGpEAukcVAZC2SUACqBEJoHtUFQBpkwQkgBqRALqHjQBIWyQg
AdSIBNA9bAVA2iABCaBGfAiAbRnkqT2xwkQWH3lal4sAyE4mkUDhPm1IAhJAjTQpgOVNsqH2wDo+56k9
UYLtzEy8zyDGIn7a8OpcBUB2QdxSUgIu6cWykABqpCkBcOTXI8owXB1s88OwuLTBVdQhABJKAhJAjTQl
gFNR7sme2tBXpCcgr57+2tAqynQFLptSazjKWrlkuyiBrRC/d6y/BFAjTQngfpS7jac29B3Y7kyn9VBD
xdcyGMiyXU+YJHX3hw7FSAA10pQA7kW523lqQ9+B7c5psaY3VPxi2DfvBWzbUVhc6FCEBFAjTQngBJR7
lqc29BXY5kzXxctql1/JIl7H/hkcqH2cuMMlV6AEUCNNCYBP/R8IkRQyZtK89pyaa2LDq7oc++agQG3k
Gw9O+fWWZRESQI00+RpwCQQfBI40SZbYfpjxuCn4wG8G4jTEFA/r49RdM0NNBYfjijMHPWX5dQmgRtQT
sLtw9p5ry7zGqxscVxti8Zjl1yWAGpEAus0mJjmYt/GVtptIAMVIAMIn7HewBmLxmsr7ca9OYBJAMRKA
iJkZvR4ASwDFSAAiZiQARyQAETMSgCMSgIgZCcARCUDEjATgiAQgYkYCcEQCEDEjATgiAYiYkQAckQBE
zEgAjkgAImYkAEckABEzEoAj/SIAjvveEbGcp/bEyvsIJspoKguQbyQAR/pBAKMQ41B+XQNM+h5sbybj
ZEKQd0LXxREJwJHYBcDEjw+h7IU8taNvwDbnvAD7hq6HIxKAI7ELYALKHe2pDX1FmjJrJcQfQtfFAQnA
kdgFMA3lfslTG/oObHdmVJ4Suh4OSACOxC6Am1DuXp7a0Hdgu6+OxQuh6+GABOBI7ALYBeVO8tSGvgLb
fIpJJtSMGQnAkdgFQL5nkinCFvTUlujB9n4ai50Rr4SuiyMSgCP9IACyLmIPxLKe2hMrnBqc/QBuMs1O
COILCcCRfhGA6CYSgCMSgIgZCcARCUDEjATgiAQgYkYCcEQCEDEjATgiAYiYkQAckQBEzEgAjkgAImYk
AEckABEzEoAjEoCIGQnAEQlAxIwE4IgEIGJGAnBEAhAxIwE4IgGImJEAHOkHASyM4M4YaTQcOBY+RryI
uAxxj0M5EoAjsQuAJ/+tKPsrntohaiRNTMqT4BzLIiQAR2IXwGEo92JPbRANgH0/F4u1Ec9bfF0CcCR2
AdyFcnfy1AbRENj/38HiPy2+KgE4ErsAHkS5W3pqg2gI7P9TsDjV4qsSgCOxC+A8lPttT20QDYH9z2c4
NtmdJQBHYhfAiojHUfYyntohagb7/gEsRpjkzUBVJABHYhcAWR9xGcrf1FNbRA2kD/9uRByJeMuyGAnA
kX4QwDx4NTDEY5uEPTz5Zxn7E38eEoAj/SQA0T0kAEckABEzEoAjEoCIGQnAEQlAxIwE4IgEIGJGAnBE
AhAxIwE4IgGImJEAHJEARMxIAI5IACJmJABHJAARMxKAIxKAiBkJwBEJQMSMBOCIBCBiRgJwpJ8EsDxi
KNYzw1ObhCXY38OxeAnxtmNREoAj/SCALyB+gvI389QWUQPY53NMkg/gKGM/LPg97PfFeqzjG1hcb1n2
cyh7jR5lX4HFwQ6b4OFeOSxQ/p1Y7OZQfiliF4AyAkWOY0agudj3C/Yo+7tYnGFZNQmgRpoSwLko9xhP
bRANgf2/Kxa/sPiqBOBI7AKYinK38NQG0RAOWYElAEdiF4DmBegDHOYFiFkA76L8z/Yon7dG2ziUX4rY
BXA4yh3nqQ2iAdLkoOsgfmvxdQnAkdgFwLkBb0fZu3hqh6iRdG5A7vezLYuQAByJXQCEEvimSWYHXtpT
e4QbPPFnIS4xbrMDSwCO9IMARHeRAByRAETMSACOSAAiZiQARyQAETMSgCMSgIgZCcARCUDEjATgiAQg
YkYCcEQCEDEjATgiAYiYcckHwGN/kEm6ITNxCBOLrIRYDTGkaIg5yn4Ci6kmSTjCJDTPID4wSSenMszG
Oob0KP/HWDQ+0lUCEDFTVQCLIPirzgFkHIK8Cb6/RB0VwbreweI3iEmIu00ytuGjHl+RAOZrrAQgbCgr
gGGI/RB7I4bjOws1Wal0gBOvEG5C3GCSbs8DkQDma6wEIGwoEsD3TfKLPxL/9w8hKog6/AWLWxAXIB5F
zE0/kgDma6yrAJZEbI9Y1lN7hBtM/zULcb/pfZlcRJEA5jb9a18W1IXt5K3BmSZ5diABzNdYFwHsi7gE
5X/eU1tETWC/P4fF10zyAM2GnlmB2wjazAeF1yE2Rd2/0OP/XDIalyZ2AWyMmIayF/bUDlEz2PezTJLZ
+T2Lr9ciANTh/0wiIQrpBcSriN+bTycq5SvHVRErmORtwZqIdVCHxS3WOafXcSsBlOMqlHuApzaIhsD+
H43FNRZftRYA1vmISS7J70NMM8krvLkVi+HtBV8lbo7YDrET6rNxTdtEAigBf/2/5KkNoiGw/3+AxckV
v8Zjl511Vq+wnlewuBZxKeJFU/6dfZU6rYI4FDEKdVvRYZtIACWYiHL39NQG0RDY/4eZ5KQsC395eZKd
0+shYFo2L+NnmiTpKF/Lve+pWYua5LXjcYj1e/VYzKm3BFCCr6Dcn3tqg2gA7HtOD8b76TdKfoX3zXyS
fmzRSZU+X+CVBd/Fu7xtcIGdj9gHYSzqO6zCdpEASnIK4mSU76stoibSh297If6r5FdKnfwo969YnI/g
Mfdm6HamMF8lj/Gji65a0jZsgsUjTVeqHwRAvmiSpKDLeWyTsIfzAv7OJK/DXiv5nbIn/5NYHIl40NR/
j+8Kj82tEBeiDev1aANvW85FnJRuq0Yr5AP1BBQu8J7/LNPj5E9TjE8wyT13W3718+DVAJ9JHJB35Tqf
BE401d9OlEYCEG2Hx+jhiAt6nPw8QXivz2Os0V/MGuEVDY/5sXm9FVMJcPbki01DVzMSgGg7IxCT8u6b
cezwqf7RiPGmfZf8RfD8OwRxPtq3aE77+DyDIxenNFUBH0gAwgb2lZ+JY2e5rA/Tk5/Pfu4KXVFHdkbc
0kMCs7FYH/F63SuWAERb4eX+HThuds36ML3sPwJxWeiK1gRntxrX43aAeQZ2N5/unuyEBCDayhjEpVn3
/ekDv++ZJN1XbJf9efBc/DfED7MeDKbPA9j56Sd1r9QHEoCowsqIR3DMDM76EMfLVSa5d27ygR/F82XE
HiYZJ8DEItMbbjcfDI5Hu/8lp91/MskAuJfrWqEEINrI5TheDsr6IH3PP8I0/6qPx+Pp8y7J04dxHHg2
seH18hXhlLx+AjUkI/07JADRNrZETMbxMmjgB+lJyHx+DzRch6GIpwYmBsX6OWSYow8/bHj9WyPuznrz
keYT2MEkSUWckQBEm+Cv7a04VnbL+hDHCTsD8T656fv+jVGH32Ssn+MWmEX41YbXz/PyDNThxJztwPEv
vDVx7iAkAYg2sSniQRwriwz8IB3Ys5Hx08svtAAIbwUezRpAlKYXY5di52cSEoBoExNwnIwe+Mf0CfiB
iKs91aMNAiDcFlfmvAnhtnBOhiMBiLYwDPFkVvZeHB+Pm+TqwNeQ3rYIgFdC01GXL2bUhdmG+aBwlssK
JADRFk7CMZI5jReOD/7S+fr1J20RABmNukzI2S58HnKmS+ESgGgD/KX7NY6RDQd+kKbxYtovX5l8SJsE
wO7Bz2elF0N9OCUZU+JZXxlJAKINMCvwE1ndYNMn/yd5rk+bBEDOzHojkHaHHo542rbgfhEA0zJva5L3
t5Vyr0UKX4OxV9gUxFuhK1MDx+H4OCfrAxwb/2SSFN0+aZsAVkV9fpezfb5jktwCVvSDADixBLtPLuWp
La0hTanF8eITXMsKCI/BX2L/7ZDRPqbE4sM/3/392yYAbqPpWSnHUafJWOxou41iFwB7ZT2c9d64K6Sv
yDgt2v2h62IJ73FnZ83Si7adZpJBP75pmwAIBwn9e0adOCsxh0tbPSOJXQBX5g2c6BLYfreZpGdYjGyI
ffhoTrs4GGdygDq1UQA7oE73ZH2AerGD1AybQmMXgCYGMX+bY2+t0PWw5BDsw0+N6U9vb/hMx2bKMFfa
KIDPIl7LmoYM9WIugfE2hcYugJtR7khPbWgt2H6c3mr70PWwhBlyv5XRpodNMjCosYSYPWijAPiGZCrq
tVlGvS4ySSbkysQugK+i3Ns8taG1YPsdiMVVoethye3Yh7tntIkPNkPd3rVRACRzLkzU6w4svmpTYOwC
IKebpBdZJ+cDwLYbh8W3nAsKxzPYd2tntItZfn8QqE5tFcD3Ua+xGfV6Nq1XZfpBAISvivgQbBmHMmKD
ByPN3/TY+KZ5Y+C4e4Jjghl/bNNf8Y3CP5pk5l4b1s7qfpv2v9/HJH0wbHgX8ZKxf64xBvX61L0+6vVn
LJa1KbBfBCAiBcdF5vtrHBN8pnFfxeLYCexfEccgBqPshUO3b0CbmEiEMyHxWL/Roojt0KZ7c8q2Opcl
ABGUHgIYYar3bfg64uq8zLptIc1stAXi8Ypf3RZtm5JTpgQg4qNmAVyD8kaFblMZ0D52cDqt4tckANFf
SACVkABEf6FbgEpIAKK/0EPASughoOg7onkNmNaLU5XpNWBFmhbAkibJld6lfgDMA8BfgzdCV8QRdQQq
jzoCZbAf4pKs4aT9DrYbf1F4uWs1EKQlqCtwedQVeABMkDCtbfd6PkknyuSw2XtdywqEBgOVQ4OBMsg0
Ytdw+QVoARoOXA4NB87gIZS7uac2tJbI8wEoIUg5lBAkg4kod09PbWgt2H68/N/BuaAwKCVYOZQSLINd
Ue6dntrQWrD99sfi2tD1sERJQcttIyUFzeEUxMkdzgdwHhbHhq6HI0oL3hulBS+Ac6cxH8BQj20Kybx5
Afjwz3mG2BagiUF6o4lBRO3wwdEaJpmWyzc8cPmLRnl9bDQ1WC80NZioleURN2J/bB26ItjvT2CxF+IF
o8lB89DkoKI2OFjmoazOJKHAvn8ei/VNcvum6cH/Hk0PLmplBPZD1RF2jYP9z2G8NyAmoH6jMz7nbcKB
xt9VQFsEwG3ByW8+Nd8l6sJt4dwJTgLoFkdgP1wUuhIDwf7noB8O/uGv/INZU73hf2aZ5LnFmx6q1AYB
LI14FPUYllEPXgltZWp4ACwBdIuR2A83h67EQLD/ORaA6c35FuBW1HG3nP/jGwHe9zbdLyC0AHhenpH1
5D+tx89N8tbLeZyEBNAtPod4AftiaOiKzCO9l10NMTv9EwcATUYdB2X8LzPp7GSaT4XO7fPUwDwFWP8z
JpmQ9sOG188HtHdj/YtlbIMPTNLrc2odK5IAusc2iNuwP5YMXZH0hOb9/8DZnS5H/Q7K+c6TWIwwzd8K
8Hg8fV7fhLSuvOee2PB6eek/BetdL6f9V2BxcF0rkwC6CX/hDjRJP4AQQ6l56crefXyQNSvj85URj+CY
GZz1ZRwvnAaNGYPmNFhHPnjjYCReavNX93rTfKcr7ovxeTNeo93s/MXuwC/XtUIJQLSVMYhLc56A8xkA
Bwmx34DvcQJNwXORzzd+mNWtPX0TcqixT5OWu1IfSACiKjzx78Bxs2vWh2k32CMQl1Uqtb1wTP+4vIzG
aO8kLJg56eM6VyoBiDYzBDETx85yWR/iuGH3YE4Pf1foijqyM+IWtHPRnHbyASk7S71e94olANF2RiAm
ZT0RJ6kEjjZJRpzYbgd4/vFZxvk9Tn4+fORV0JSmKuADCUDYwmP0cMQFWc8DSHo7wI5EPMaafDBYJ3zg
x2N+bI/Lfl7uH4W42DQkNwlAxABPEHYCOraHBHiCcNDMccZPb0EX+KqPY/gPyMtjkZ785yLYGaixxKgS
gIgF/mJy5FuuBEjaT4AZch807bsl4PnGLrwX5r3nT9sw7+RnHoRGr2gkgG7C/c5x5GsiPhNg/TyomQ9g
qql2gJeVAO+bzzfJLUFbrgb4q89j/Oi85xlp3b2d/EQC6B5MLDGxDUOCsd+ZyYZJXZ+r8LVSEkjLn2WS
ZwMcaehrKPFAOLCJk9eMzRrYM6C+Xk9+IgF0C54wHF++UeiKzAP7nj0CmRKsSsYfPhNgp5gLSkiAJ9VM
k9xz31RxPS7wqf7eJnkmsX6JevKqhfn9LjUeJ0ORALrF9tgPIfLs9wT7fxQW11X8Go/d59Ce1Sush+nF
mD2ZJ9mLpv5nBKzTKiaR06isNF459eJ7fl4l3N9AnQor7AMJoB20PR9AVWagPRtYrpMpx+82yRTk00zS
37/qLy+vRDhqkZPTbIfYKSt1d4868OqEnZg48Kn2Tj5lkAC6xR7YD7eErsRAsP/Zpfdii69aC2DA+jkN
GYf68lkE8xNyvD9vTQZ2u+Vl/KqIFUwyhJkPUdfJmq6rxDo5sId9/68wNXfvrYIE0C04vxwzzK4QuiLz
SGe24WW8zS9gLQLw3F5eafB25xRT46g+WySA7sHL1TsGJrsIQTq9+T6ISZZF9BQAyp/Tlpmj0zRevOXg
G4xaknnUgQTQTZZFcDox5gNYyLEsG3jJO8skD+RecSinSABM4MFps0ZmZRv2QZrxiLddFyA4CWqI6c5z
kQBEzBQJgBONPIYYZpKn7HwtNzyv731dpGMTOOcBXzuyD8Ks0BsqDwlAxExZAcyDnXJ41cO8ghxht0nW
rMQ2pM8ymEiUtzO81P+tCdf5qDQSgIiZqgKYHx77fIXHLL/8P5azkkme7g/Je0aCMv9skgeWfFvwP2n5
nKKLbxH4gK9t4w96IgGImHERgDASgIgbCcARCUDEjATgiAQgYkYCcEQCEDEjATgiAYiYkQAc8SWAY7Cj
zg3dWNEtIIB1sXg6dD3ajC8BfA0C+FnoxorukCYJ5fyH74SuS5vxJQBO8PCHtgzMEP0PBMB+96XH5ncV
XwIgzEO3Z+gGi24AAXAG3StC16Pt+BQAu1g+WlffayHySLP9MOtxq0betRGfAiAcgHEzJDAodMNFf4KT
n/3ztzBuw4w7g28BkC0R1xSlSBaiKjj5mfCUeQ5eC12XWAghAMIrACZCZDaY4Yil8qZIEiKPdNw9T/aH
EJeb+GcJ9o5OOiE6jAQgRIeRAIToMBKAEB3m/wGU0qYeEsGBuwAAAABJRU5ErkJggigAAAAwAAAAYAAA
AAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMqHxTMg18//qN2
QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2
QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QOWTa0BYOCgcAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJxkS
EcyDX+T+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2
//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/jkmrySC4h
JgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAd0w3Nf6jdv/DfVt3/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2
QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2
QLRzU13+o3b/mmNHWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAd0w3Nv6jdv9/UTtKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAKAAAACgAAAAoAAAAKAAAA
CgAAAAgAAAAAAAAAAAAAACf+o3b/jFpBZGdCMFG3dVWL9J1yn8uCXpeNW0JrNyMZIQAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd0w3Nv6jdv9/UTtKAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKNpTK7fj2jy349o
8t+PaPLfj2jy349o8taJY+5UNSYuAAAAAAAAACf+o3b/5JJq+dSIYuStb1Cmu3hXjLJyU5e/e1nL349o
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
8u+Zb/LvmW/y75lv8u+Zb/LvmW/y75lv8u+Zb/LvmW/y75lv8u+Zb/LvmW/y75lv8u+Zb/LvmW/y75lv
8u+Zb/LLg1/ef1E7OwAAAAAAAAAAyIFd09+PaOa/elm0wnxa2/6jdv+7eFfYAAAADAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAUAAAAFj1tC
XP6jdv8AAAArAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAABQAAAAUAAAAFAAAA
BQAAAAUAAAAFAAAABQAAAAUAAAABAAAAAAAAAAAAAAAAyIFd1cV/XKlePCs33Y5n7cF8WtsoGhIeAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAApGlMWf6jdv8AAAAnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyIFd1cN9W9LdjmfuwXxa
20UsHx8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAmmNHWP6jdv+0c1Nd/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3
QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA/qN2QP6jdkD+o3ZA2Ipk
3/6jdv+/e1naKBoSHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASC4hJ+OSavL/pHf//6R3//+kd///pHf//6R3
//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2
//6jdv/+o3b//qN2/8F8WtooGhIeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
QQ==
</value>
</data>
</root>

View File

@@ -0,0 +1,651 @@
namespace OnDoc.DocMgmt
{
partial class FrmDokumenterstellung
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmDokumenterstellung));
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.groupBox3 = new System.Windows.Forms.GroupBox();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.lblPartner = new System.Windows.Forms.Label();
this.lblPartnerInhaber = new System.Windows.Forms.Label();
this.groupBox4 = new System.Windows.Forms.GroupBox();
this.groupBox8 = new System.Windows.Forms.GroupBox();
this.cbboxteam = new Syncfusion.WinForms.ListView.SfComboBox();
this.groupBox7 = new System.Windows.Forms.GroupBox();
this.cbformularohneunterschrfit = new System.Windows.Forms.CheckBox();
this.cbdigitaleunterschrfiten = new System.Windows.Forms.CheckBox();
this.cbboxunterschriftrechts = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxunterschriftlinks = new Syncfusion.WinForms.ListView.SfComboBox();
this.lblUnterschriftrechts = new System.Windows.Forms.Label();
this.lblUnterschriftlinks = new System.Windows.Forms.Label();
this.groupBox6 = new System.Windows.Forms.GroupBox();
this.cbboxzustaendigmitarbeiter = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxzustaendigkube = new Syncfusion.WinForms.ListView.SfComboBox();
this.rbzustaendigmitarbeiter = new System.Windows.Forms.RadioButton();
this.rbzustaendigkube = new System.Windows.Forms.RadioButton();
this.groupBox5 = new System.Windows.Forms.GroupBox();
this.DateTermin = new Syncfusion.WinForms.Input.SfDateTimeEdit();
this.lblTermin = new System.Windows.Forms.Label();
this.DateDokumentDatum = new Syncfusion.WinForms.Input.SfDateTimeEdit();
this.lblDokumentDatum = new System.Windows.Forms.Label();
this.cbboxpostzustellung = new Syncfusion.WinForms.ListView.SfComboBox();
this.lblPostzustellung = new System.Windows.Forms.Label();
this.lblBezeichnung = new System.Windows.Forms.Label();
this.txtbezeichnung = new System.Windows.Forms.TextBox();
this.cbboxstatus = new Syncfusion.WinForms.ListView.SfComboBox();
this.lblstatus = new System.Windows.Forms.Label();
this.lblVerantwortlich = new System.Windows.Forms.Label();
this.cbboxverantwortlich = new Syncfusion.WinForms.ListView.SfComboBox();
this.rbDokumentbearbeiten = new System.Windows.Forms.RadioButton();
this.rbEditlater = new System.Windows.Forms.RadioButton();
this.rbasPDFarchivieren = new System.Windows.Forms.RadioButton();
this.groupBox11 = new System.Windows.Forms.GroupBox();
this.gridDokwertlist = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.sfButton2 = new Syncfusion.WinForms.Controls.SfButton();
this.groupBox9 = new System.Windows.Forms.GroupBox();
this.rbasPDF = new System.Windows.Forms.RadioButton();
this.sfButton3 = new Syncfusion.WinForms.Controls.SfButton();
this.sfButton1 = new Syncfusion.WinForms.Controls.SfButton();
this.groupBox1.SuspendLayout();
this.groupBox4.SuspendLayout();
this.groupBox8.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxteam)).BeginInit();
this.groupBox7.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).BeginInit();
this.groupBox6.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigmitarbeiter)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigkube)).BeginInit();
this.groupBox5.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxpostzustellung)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxstatus)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxverantwortlich)).BeginInit();
this.groupBox11.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.gridDokwertlist)).BeginInit();
this.groupBox9.SuspendLayout();
this.SuspendLayout();
//
// groupBox1
//
this.groupBox1.Controls.Add(this.groupBox3);
this.groupBox1.Controls.Add(this.groupBox2);
this.groupBox1.Controls.Add(this.sfButton1);
this.groupBox1.Controls.Add(this.lblPartner);
this.groupBox1.Controls.Add(this.lblPartnerInhaber);
this.groupBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox1.Location = new System.Drawing.Point(5, 15);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(540, 164);
this.groupBox1.TabIndex = 0;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Partner";
//
// groupBox3
//
this.groupBox3.Location = new System.Drawing.Point(298, 49);
this.groupBox3.Name = "groupBox3";
this.groupBox3.Size = new System.Drawing.Size(200, 100);
this.groupBox3.TabIndex = 4;
this.groupBox3.TabStop = false;
this.groupBox3.Text = "Zustell-Adresse";
//
// groupBox2
//
this.groupBox2.Location = new System.Drawing.Point(83, 49);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(200, 100);
this.groupBox2.TabIndex = 3;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "Inhaber-Adresse";
//
// lblPartner
//
this.lblPartner.AutoSize = true;
this.lblPartner.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblPartner.Location = new System.Drawing.Point(194, 25);
this.lblPartner.Name = "lblPartner";
this.lblPartner.Size = new System.Drawing.Size(107, 13);
this.lblPartner.TabIndex = 1;
this.lblPartner.Text = "Partner-Kurzname";
//
// lblPartnerInhaber
//
this.lblPartnerInhaber.AutoSize = true;
this.lblPartnerInhaber.Location = new System.Drawing.Point(80, 25);
this.lblPartnerInhaber.Name = "lblPartnerInhaber";
this.lblPartnerInhaber.Size = new System.Drawing.Size(80, 13);
this.lblPartnerInhaber.TabIndex = 0;
this.lblPartnerInhaber.Text = "Partner-Inhaber";
//
// groupBox4
//
this.groupBox4.Controls.Add(this.groupBox8);
this.groupBox4.Controls.Add(this.groupBox7);
this.groupBox4.Controls.Add(this.groupBox6);
this.groupBox4.Controls.Add(this.groupBox5);
this.groupBox4.Location = new System.Drawing.Point(5, 230);
this.groupBox4.Name = "groupBox4";
this.groupBox4.Size = new System.Drawing.Size(540, 420);
this.groupBox4.TabIndex = 1;
this.groupBox4.TabStop = false;
this.groupBox4.Text = "Dokument-Inhalt";
//
// groupBox8
//
this.groupBox8.Controls.Add(this.cbboxteam);
this.groupBox8.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox8.Location = new System.Drawing.Point(3, 347);
this.groupBox8.Name = "groupBox8";
this.groupBox8.Size = new System.Drawing.Size(534, 55);
this.groupBox8.TabIndex = 3;
this.groupBox8.TabStop = false;
this.groupBox8.Text = "Team";
//
// cbboxteam
//
this.cbboxteam.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxteam.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxteam.Location = new System.Drawing.Point(151, 19);
this.cbboxteam.Name = "cbboxteam";
this.cbboxteam.Size = new System.Drawing.Size(354, 19);
this.cbboxteam.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxteam.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxteam.TabIndex = 12;
this.cbboxteam.TabStop = false;
//
// groupBox7
//
this.groupBox7.Controls.Add(this.cbformularohneunterschrfit);
this.groupBox7.Controls.Add(this.cbdigitaleunterschrfiten);
this.groupBox7.Controls.Add(this.cbboxunterschriftrechts);
this.groupBox7.Controls.Add(this.cbboxunterschriftlinks);
this.groupBox7.Controls.Add(this.lblUnterschriftrechts);
this.groupBox7.Controls.Add(this.lblUnterschriftlinks);
this.groupBox7.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox7.Location = new System.Drawing.Point(3, 202);
this.groupBox7.Name = "groupBox7";
this.groupBox7.Size = new System.Drawing.Size(534, 145);
this.groupBox7.TabIndex = 2;
this.groupBox7.TabStop = false;
this.groupBox7.Text = "Unterschriften";
//
// cbformularohneunterschrfit
//
this.cbformularohneunterschrfit.AutoSize = true;
this.cbformularohneunterschrfit.Location = new System.Drawing.Point(22, 19);
this.cbformularohneunterschrfit.Name = "cbformularohneunterschrfit";
this.cbformularohneunterschrfit.Size = new System.Drawing.Size(150, 17);
this.cbformularohneunterschrfit.TabIndex = 11;
this.cbformularohneunterschrfit.Text = "Formular ohne Unterschrift";
this.cbformularohneunterschrfit.UseVisualStyleBackColor = true;
//
// cbdigitaleunterschrfiten
//
this.cbdigitaleunterschrfiten.AutoSize = true;
this.cbdigitaleunterschrfiten.Location = new System.Drawing.Point(22, 113);
this.cbdigitaleunterschrfiten.Name = "cbdigitaleunterschrfiten";
this.cbdigitaleunterschrfiten.Size = new System.Drawing.Size(130, 17);
this.cbdigitaleunterschrfiten.TabIndex = 10;
this.cbdigitaleunterschrfiten.Text = "Digitale Unterschriften";
this.cbdigitaleunterschrfiten.UseVisualStyleBackColor = true;
//
// cbboxunterschriftrechts
//
this.cbboxunterschriftrechts.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxunterschriftrechts.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxunterschriftrechts.Location = new System.Drawing.Point(151, 79);
this.cbboxunterschriftrechts.Name = "cbboxunterschriftrechts";
this.cbboxunterschriftrechts.Size = new System.Drawing.Size(354, 19);
this.cbboxunterschriftrechts.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxunterschriftrechts.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxunterschriftrechts.TabIndex = 9;
this.cbboxunterschriftrechts.TabStop = false;
//
// cbboxunterschriftlinks
//
this.cbboxunterschriftlinks.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxunterschriftlinks.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxunterschriftlinks.Location = new System.Drawing.Point(151, 50);
this.cbboxunterschriftlinks.Name = "cbboxunterschriftlinks";
this.cbboxunterschriftlinks.Size = new System.Drawing.Size(354, 19);
this.cbboxunterschriftlinks.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxunterschriftlinks.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxunterschriftlinks.TabIndex = 8;
this.cbboxunterschriftlinks.TabStop = false;
//
// lblUnterschriftrechts
//
this.lblUnterschriftrechts.AutoSize = true;
this.lblUnterschriftrechts.Location = new System.Drawing.Point(17, 79);
this.lblUnterschriftrechts.Name = "lblUnterschriftrechts";
this.lblUnterschriftrechts.Size = new System.Drawing.Size(93, 13);
this.lblUnterschriftrechts.TabIndex = 7;
this.lblUnterschriftrechts.Text = "Unterschrift rechts";
//
// lblUnterschriftlinks
//
this.lblUnterschriftlinks.AutoSize = true;
this.lblUnterschriftlinks.Location = new System.Drawing.Point(17, 50);
this.lblUnterschriftlinks.Name = "lblUnterschriftlinks";
this.lblUnterschriftlinks.Size = new System.Drawing.Size(85, 13);
this.lblUnterschriftlinks.TabIndex = 6;
this.lblUnterschriftlinks.Text = "Unterschrift links";
//
// groupBox6
//
this.groupBox6.Controls.Add(this.cbboxzustaendigmitarbeiter);
this.groupBox6.Controls.Add(this.cbboxzustaendigkube);
this.groupBox6.Controls.Add(this.rbzustaendigmitarbeiter);
this.groupBox6.Controls.Add(this.rbzustaendigkube);
this.groupBox6.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox6.Location = new System.Drawing.Point(3, 102);
this.groupBox6.Name = "groupBox6";
this.groupBox6.Size = new System.Drawing.Size(534, 100);
this.groupBox6.TabIndex = 1;
this.groupBox6.TabStop = false;
this.groupBox6.Text = "Zuständigkeit";
//
// cbboxzustaendigmitarbeiter
//
this.cbboxzustaendigmitarbeiter.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxzustaendigmitarbeiter.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxzustaendigmitarbeiter.Location = new System.Drawing.Point(151, 59);
this.cbboxzustaendigmitarbeiter.Name = "cbboxzustaendigmitarbeiter";
this.cbboxzustaendigmitarbeiter.Size = new System.Drawing.Size(354, 19);
this.cbboxzustaendigmitarbeiter.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxzustaendigmitarbeiter.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxzustaendigmitarbeiter.TabIndex = 7;
this.cbboxzustaendigmitarbeiter.TabStop = false;
//
// cbboxzustaendigkube
//
this.cbboxzustaendigkube.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxzustaendigkube.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxzustaendigkube.Location = new System.Drawing.Point(151, 33);
this.cbboxzustaendigkube.Name = "cbboxzustaendigkube";
this.cbboxzustaendigkube.Size = new System.Drawing.Size(354, 19);
this.cbboxzustaendigkube.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxzustaendigkube.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxzustaendigkube.TabIndex = 6;
this.cbboxzustaendigkube.TabStop = false;
//
// rbzustaendigmitarbeiter
//
this.rbzustaendigmitarbeiter.AutoSize = true;
this.rbzustaendigmitarbeiter.Location = new System.Drawing.Point(22, 59);
this.rbzustaendigmitarbeiter.Name = "rbzustaendigmitarbeiter";
this.rbzustaendigmitarbeiter.Size = new System.Drawing.Size(72, 17);
this.rbzustaendigmitarbeiter.TabIndex = 1;
this.rbzustaendigmitarbeiter.TabStop = true;
this.rbzustaendigmitarbeiter.Text = "Zuständig";
this.rbzustaendigmitarbeiter.UseVisualStyleBackColor = true;
//
// rbzustaendigkube
//
this.rbzustaendigkube.AutoSize = true;
this.rbzustaendigkube.Location = new System.Drawing.Point(22, 35);
this.rbzustaendigkube.Name = "rbzustaendigkube";
this.rbzustaendigkube.Size = new System.Drawing.Size(95, 17);
this.rbzustaendigkube.TabIndex = 0;
this.rbzustaendigkube.TabStop = true;
this.rbzustaendigkube.Text = "Kundenberater";
this.rbzustaendigkube.UseVisualStyleBackColor = true;
//
// groupBox5
//
this.groupBox5.Controls.Add(this.DateTermin);
this.groupBox5.Controls.Add(this.lblTermin);
this.groupBox5.Controls.Add(this.DateDokumentDatum);
this.groupBox5.Controls.Add(this.lblDokumentDatum);
this.groupBox5.Controls.Add(this.cbboxpostzustellung);
this.groupBox5.Controls.Add(this.lblPostzustellung);
this.groupBox5.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox5.Location = new System.Drawing.Point(3, 16);
this.groupBox5.Name = "groupBox5";
this.groupBox5.Size = new System.Drawing.Size(534, 86);
this.groupBox5.TabIndex = 0;
this.groupBox5.TabStop = false;
this.groupBox5.Text = "Allgemein";
//
// DateTermin
//
this.DateTermin.Location = new System.Drawing.Point(398, 44);
this.DateTermin.Name = "DateTermin";
this.DateTermin.Size = new System.Drawing.Size(107, 21);
this.DateTermin.TabIndex = 5;
this.DateTermin.ToolTipText = "";
//
// lblTermin
//
this.lblTermin.AutoSize = true;
this.lblTermin.Location = new System.Drawing.Point(343, 48);
this.lblTermin.Name = "lblTermin";
this.lblTermin.Size = new System.Drawing.Size(39, 13);
this.lblTermin.TabIndex = 4;
this.lblTermin.Text = "Termin";
//
// DateDokumentDatum
//
this.DateDokumentDatum.Location = new System.Drawing.Point(151, 44);
this.DateDokumentDatum.Name = "DateDokumentDatum";
this.DateDokumentDatum.Size = new System.Drawing.Size(107, 21);
this.DateDokumentDatum.TabIndex = 3;
this.DateDokumentDatum.ToolTipText = "";
//
// lblDokumentDatum
//
this.lblDokumentDatum.AutoSize = true;
this.lblDokumentDatum.Location = new System.Drawing.Point(19, 48);
this.lblDokumentDatum.Name = "lblDokumentDatum";
this.lblDokumentDatum.Size = new System.Drawing.Size(90, 13);
this.lblDokumentDatum.TabIndex = 2;
this.lblDokumentDatum.Text = "Dokument-Datum";
//
// cbboxpostzustellung
//
this.cbboxpostzustellung.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxpostzustellung.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxpostzustellung.Location = new System.Drawing.Point(151, 13);
this.cbboxpostzustellung.Name = "cbboxpostzustellung";
this.cbboxpostzustellung.Size = new System.Drawing.Size(354, 19);
this.cbboxpostzustellung.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxpostzustellung.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxpostzustellung.TabIndex = 1;
this.cbboxpostzustellung.TabStop = false;
//
// lblPostzustellung
//
this.lblPostzustellung.AutoSize = true;
this.lblPostzustellung.Location = new System.Drawing.Point(19, 20);
this.lblPostzustellung.Name = "lblPostzustellung";
this.lblPostzustellung.Size = new System.Drawing.Size(75, 13);
this.lblPostzustellung.TabIndex = 0;
this.lblPostzustellung.Text = "Postzustellung";
//
// lblBezeichnung
//
this.lblBezeichnung.AutoSize = true;
this.lblBezeichnung.Location = new System.Drawing.Point(575, 35);
this.lblBezeichnung.Name = "lblBezeichnung";
this.lblBezeichnung.Size = new System.Drawing.Size(69, 13);
this.lblBezeichnung.TabIndex = 6;
this.lblBezeichnung.Text = "Bezeichnung";
//
// txtbezeichnung
//
this.txtbezeichnung.Location = new System.Drawing.Point(686, 32);
this.txtbezeichnung.Name = "txtbezeichnung";
this.txtbezeichnung.Size = new System.Drawing.Size(354, 20);
this.txtbezeichnung.TabIndex = 7;
//
// cbboxstatus
//
this.cbboxstatus.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxstatus.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxstatus.Location = new System.Drawing.Point(686, 83);
this.cbboxstatus.Name = "cbboxstatus";
this.cbboxstatus.Size = new System.Drawing.Size(354, 19);
this.cbboxstatus.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxstatus.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxstatus.TabIndex = 7;
this.cbboxstatus.TabStop = false;
//
// lblstatus
//
this.lblstatus.AutoSize = true;
this.lblstatus.Location = new System.Drawing.Point(575, 89);
this.lblstatus.Name = "lblstatus";
this.lblstatus.Size = new System.Drawing.Size(37, 13);
this.lblstatus.TabIndex = 6;
this.lblstatus.Text = "Status";
//
// lblVerantwortlich
//
this.lblVerantwortlich.AutoSize = true;
this.lblVerantwortlich.Location = new System.Drawing.Point(575, 64);
this.lblVerantwortlich.Name = "lblVerantwortlich";
this.lblVerantwortlich.Size = new System.Drawing.Size(74, 13);
this.lblVerantwortlich.TabIndex = 8;
this.lblVerantwortlich.Text = "Verantwortlich";
//
// cbboxverantwortlich
//
this.cbboxverantwortlich.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxverantwortlich.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxverantwortlich.Location = new System.Drawing.Point(686, 58);
this.cbboxverantwortlich.Name = "cbboxverantwortlich";
this.cbboxverantwortlich.Size = new System.Drawing.Size(354, 19);
this.cbboxverantwortlich.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxverantwortlich.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxverantwortlich.TabIndex = 9;
this.cbboxverantwortlich.TabStop = false;
//
// rbDokumentbearbeiten
//
this.rbDokumentbearbeiten.AutoSize = true;
this.rbDokumentbearbeiten.Checked = true;
this.rbDokumentbearbeiten.Location = new System.Drawing.Point(16, 25);
this.rbDokumentbearbeiten.Name = "rbDokumentbearbeiten";
this.rbDokumentbearbeiten.Size = new System.Drawing.Size(156, 17);
this.rbDokumentbearbeiten.TabIndex = 10;
this.rbDokumentbearbeiten.TabStop = true;
this.rbDokumentbearbeiten.Text = "Dokument direkt bearbeiten";
this.rbDokumentbearbeiten.UseVisualStyleBackColor = true;
//
// rbEditlater
//
this.rbEditlater.AutoSize = true;
this.rbEditlater.Location = new System.Drawing.Point(16, 44);
this.rbEditlater.Name = "rbEditlater";
this.rbEditlater.Size = new System.Drawing.Size(159, 17);
this.rbEditlater.TabIndex = 11;
this.rbEditlater.Text = "Dokument später bearbeiten";
this.rbEditlater.UseVisualStyleBackColor = true;
//
// rbasPDFarchivieren
//
this.rbasPDFarchivieren.AutoSize = true;
this.rbasPDFarchivieren.Location = new System.Drawing.Point(16, 67);
this.rbasPDFarchivieren.Name = "rbasPDFarchivieren";
this.rbasPDFarchivieren.Size = new System.Drawing.Size(198, 17);
this.rbasPDFarchivieren.TabIndex = 12;
this.rbasPDFarchivieren.Text = "Dokument als PDF direkt archivieren";
this.rbasPDFarchivieren.UseVisualStyleBackColor = true;
//
// groupBox11
//
this.groupBox11.Controls.Add(this.gridDokwertlist);
this.groupBox11.Location = new System.Drawing.Point(578, 230);
this.groupBox11.Name = "groupBox11";
this.groupBox11.Size = new System.Drawing.Size(531, 420);
this.groupBox11.TabIndex = 13;
this.groupBox11.TabStop = false;
this.groupBox11.Text = "Dokument-spezifische Werte";
//
// gridDokwertlist
//
this.gridDokwertlist.AccessibleName = "Table";
this.gridDokwertlist.Dock = System.Windows.Forms.DockStyle.Fill;
this.gridDokwertlist.Location = new System.Drawing.Point(3, 16);
this.gridDokwertlist.Name = "gridDokwertlist";
this.gridDokwertlist.Size = new System.Drawing.Size(525, 401);
this.gridDokwertlist.TabIndex = 0;
this.gridDokwertlist.Text = "sfDataGrid1";
this.gridDokwertlist.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.gridDokwertlist_CellClick);
this.gridDokwertlist.CellDoubleClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.gridDokwertlist_CellDoubleClick);
this.gridDokwertlist.Click += new System.EventHandler(this.gridDokwertlist_Click);
//
// sfButton2
//
this.sfButton2.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.sfButton2.Location = new System.Drawing.Point(982, 656);
this.sfButton2.Name = "sfButton2";
this.sfButton2.Size = new System.Drawing.Size(124, 28);
this.sfButton2.TabIndex = 14;
this.sfButton2.Text = "Dokument erstellen";
this.sfButton2.Click += new System.EventHandler(this.sfButton2_Click);
//
// groupBox9
//
this.groupBox9.Controls.Add(this.rbasPDF);
this.groupBox9.Controls.Add(this.rbDokumentbearbeiten);
this.groupBox9.Controls.Add(this.rbEditlater);
this.groupBox9.Controls.Add(this.rbasPDFarchivieren);
this.groupBox9.Location = new System.Drawing.Point(581, 111);
this.groupBox9.Name = "groupBox9";
this.groupBox9.Size = new System.Drawing.Size(459, 113);
this.groupBox9.TabIndex = 15;
this.groupBox9.TabStop = false;
this.groupBox9.Text = "Dokumentvewendung";
//
// rbasPDF
//
this.rbasPDF.AutoSize = true;
this.rbasPDF.Location = new System.Drawing.Point(16, 90);
this.rbasPDF.Name = "rbasPDF";
this.rbasPDF.Size = new System.Drawing.Size(163, 17);
this.rbasPDF.TabIndex = 13;
this.rbasPDF.Text = "Dokument als PDF speichern";
this.rbasPDF.UseVisualStyleBackColor = true;
//
// sfButton3
//
this.sfButton3.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.sfButton3.Location = new System.Drawing.Point(8, 656);
this.sfButton3.Name = "sfButton3";
this.sfButton3.Size = new System.Drawing.Size(124, 28);
this.sfButton3.TabIndex = 16;
this.sfButton3.Text = "Abbrechen";
this.sfButton3.Click += new System.EventHandler(this.sfButton3_Click);
//
// sfButton1
//
this.sfButton1.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.sfButton1.Location = new System.Drawing.Point(15, 21);
this.sfButton1.Name = "sfButton1";
this.sfButton1.Size = new System.Drawing.Size(47, 28);
this.sfButton1.TabIndex = 2;
//
// FrmDokumenterstellung
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1115, 703);
this.Controls.Add(this.sfButton3);
this.Controls.Add(this.groupBox9);
this.Controls.Add(this.sfButton2);
this.Controls.Add(this.groupBox4);
this.Controls.Add(this.groupBox11);
this.Controls.Add(this.groupBox1);
this.Controls.Add(this.lblBezeichnung);
this.Controls.Add(this.txtbezeichnung);
this.Controls.Add(this.cbboxverantwortlich);
this.Controls.Add(this.lblstatus);
this.Controls.Add(this.lblVerantwortlich);
this.Controls.Add(this.cbboxstatus);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "FrmDokumenterstellung";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Dokumenterstellung";
this.Load += new System.EventHandler(this.FrmDokumenterstellung_Load);
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.groupBox4.ResumeLayout(false);
this.groupBox8.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.cbboxteam)).EndInit();
this.groupBox7.ResumeLayout(false);
this.groupBox7.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).EndInit();
this.groupBox6.ResumeLayout(false);
this.groupBox6.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigmitarbeiter)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigkube)).EndInit();
this.groupBox5.ResumeLayout(false);
this.groupBox5.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxpostzustellung)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxstatus)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxverantwortlich)).EndInit();
this.groupBox11.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.gridDokwertlist)).EndInit();
this.groupBox9.ResumeLayout(false);
this.groupBox9.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.Label lblPartner;
private System.Windows.Forms.Label lblPartnerInhaber;
private Syncfusion.WinForms.Controls.SfButton sfButton1;
private System.Windows.Forms.GroupBox groupBox3;
private System.Windows.Forms.GroupBox groupBox2;
private System.Windows.Forms.GroupBox groupBox4;
private System.Windows.Forms.GroupBox groupBox8;
private System.Windows.Forms.GroupBox groupBox7;
private System.Windows.Forms.GroupBox groupBox6;
private System.Windows.Forms.GroupBox groupBox5;
private System.Windows.Forms.Label lblDokumentDatum;
private Syncfusion.WinForms.ListView.SfComboBox cbboxpostzustellung;
private System.Windows.Forms.Label lblPostzustellung;
private System.Windows.Forms.Label lblTermin;
private Syncfusion.WinForms.Input.SfDateTimeEdit DateDokumentDatum;
private Syncfusion.WinForms.Input.SfDateTimeEdit DateTermin;
private System.Windows.Forms.Label lblUnterschriftrechts;
private System.Windows.Forms.Label lblUnterschriftlinks;
private Syncfusion.WinForms.ListView.SfComboBox cbboxzustaendigmitarbeiter;
private Syncfusion.WinForms.ListView.SfComboBox cbboxzustaendigkube;
private System.Windows.Forms.RadioButton rbzustaendigmitarbeiter;
private System.Windows.Forms.RadioButton rbzustaendigkube;
private Syncfusion.WinForms.ListView.SfComboBox cbboxteam;
private System.Windows.Forms.CheckBox cbformularohneunterschrfit;
private System.Windows.Forms.CheckBox cbdigitaleunterschrfiten;
private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftrechts;
private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftlinks;
private System.Windows.Forms.RadioButton rbDokumentbearbeiten;
private Syncfusion.WinForms.ListView.SfComboBox cbboxverantwortlich;
private System.Windows.Forms.Label lblVerantwortlich;
private Syncfusion.WinForms.ListView.SfComboBox cbboxstatus;
private System.Windows.Forms.Label lblstatus;
private System.Windows.Forms.TextBox txtbezeichnung;
private System.Windows.Forms.Label lblBezeichnung;
private System.Windows.Forms.RadioButton rbasPDFarchivieren;
private System.Windows.Forms.RadioButton rbEditlater;
private System.Windows.Forms.GroupBox groupBox11;
private Syncfusion.WinForms.Controls.SfButton sfButton2;
private Syncfusion.WinForms.DataGrid.SfDataGrid gridDokwertlist;
private System.Windows.Forms.GroupBox groupBox9;
private System.Windows.Forms.RadioButton rbasPDF;
private Syncfusion.WinForms.Controls.SfButton sfButton3;
}
}

View File

@@ -0,0 +1,314 @@
using OnDoc.Diverses;
using OnDoc.Klassen;
using Helper;
using Microsoft.Office.Interop.Excel;
using Model;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.DataGrid;
using Syncfusion.WinForms.DataGrid.Interactivity;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Security.RightsManagement;
using System.Text;
using System.Threading.Tasks;
using System.Web.UI.WebControls;
using System.Windows.Forms;
using Database;
namespace OnDoc.DocMgmt
{
public partial class FrmDokumenterstellung : SfForm
{
private int partnernr = 0;
private int profilnr = 0;
private int dokumenttypnr = 0;
public FrmDokumenterstellung()
{
InitializeComponent();
}
public FrmDokumenterstellung(int PartnerNr, int Dokumenttpynr, int Profilnr)
{
partnernr = PartnerNr;
dokumenttypnr = Dokumenttpynr;
profilnr = Profilnr;
InitializeComponent();
}
private void FrmDokumenterstellung_Load(object sender, EventArgs e)
{
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select nreintrag, bezeichnung from Postzustellung where aktiv=1 order by bezeichnung", false, true);
cbboxpostzustellung.DataSource = db.dsdaten.Tables[0];
cbboxpostzustellung.ValueMember = "nreintrag";
cbboxpostzustellung.DisplayMember = "bezeichnung";
db.clear_parameter();
db.add_parameter("@partnernr", "1000208");
db.Get_Tabledata("sp_dokumentbearbeitung_kube", true, false);
cbboxzustaendigkube.DataSource = db.dsdaten.Tables[0];
cbboxzustaendigkube.DisplayMember = "name";
cbboxzustaendigkube.ValueMember = "mitarbeiternr";
db.clear_parameter();
db.Get_Tabledata("SP_Dokumentbearbeitung_Mitarbeiter", true, false);
cbboxzustaendigmitarbeiter.DataSource = db.dsdaten.Tables[0];
cbboxzustaendigmitarbeiter.DisplayMember = "name";
cbboxzustaendigmitarbeiter.ValueMember = "mitarbeiternr";
cbboxzustaendigmitarbeiter.SelectedValue = AppParams.CurrentMitarbieter;
cbboxunterschriftlinks.DataSource = db.dsdaten.Tables[0];
cbboxunterschriftlinks.DisplayMember = "name";
cbboxunterschriftlinks.ValueMember = "mitarbeiternr";
cbboxunterschriftrechts.DataSource = db.dsdaten.Tables[0];
cbboxunterschriftrechts.DisplayMember = "name";
cbboxunterschriftrechts.ValueMember = "mitarbeiternr";
cbboxverantwortlich.DataSource = db.dsdaten.Tables[0];
cbboxverantwortlich.DisplayMember = "name";
cbboxverantwortlich.ValueMember = "mitarbeiternr";
cbboxverantwortlich.SelectedValue = AppParams.CurrentMitarbieter;
db.clear_parameter();
db.add_parameter("dokumenttypnr", dokumenttypnr.ToString());
db.add_parameter("@dokumentid", "");
db.add_parameter("@fnkt", "1");
db.add_parameter("@mitarbeiternr", AppParams.CurrentMitarbieter.ToString());
db.add_parameter("@bck", "0");
db.Get_Tabledata("SP_Dokumentbearbeitung_StatusSelektion", true, false);
cbboxstatus.DataSource = db.dsdaten.Tables[0];
cbboxstatus.DisplayMember = "Bezeichnung";
cbboxstatus.ValueMember = "dokumentstatusnr";
cbboxstatus.SelectedIndex = 1;
if (partnernr != 0)
{
db.Get_Tabledata("Select * from partner where nrpar00=" + partnernr, false, true);
this.lblPartner.Text = db.dsdaten.Tables[0].Rows[0]["nrpar00"].ToString() + " " + db.dsdaten.Tables[0].Rows[0]["bkpar00"].ToString();
}
if (dokumenttypnr != 0)
{
db.Get_Tabledata("Select * from dokumenttyp where dokumenttypnr=" + dokumenttypnr, false, true);
this.txtbezeichnung.Text = db.dsdaten.Tables[0].Rows[0]["Bezeichnung"].ToString();
}
if (profilnr != 0)
{
db.Get_Tabledata("Select * from profil where profilnr=" + profilnr, false, true);
int ulinks = 0;
int urechts = 0;
try
{
ulinks = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["unterschriftlinks"].ToString());
cbboxunterschriftlinks.SelectedValue = ulinks;
}
catch { ulinks = 0; }
try
{
urechts = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["unterschriftrechts"].ToString());
cbboxunterschriftrechts.SelectedValue = urechts;
}
catch { urechts = 0; }
}
System.Data.DataTable dokwertlist = new System.Data.DataTable();
dokwertlist = db.Get_DokumentWertList("", dokumenttypnr);
gridDokwertlist.DataSource = dokwertlist;
for (int i = 3; i < gridDokwertlist.Columns.Count; i++)
{
gridDokwertlist.Columns[i].Visible = false;
}
gridDokwertlist.Columns[0].AllowEditing = false;
gridDokwertlist.Columns[1].AllowEditing = false;
gridDokwertlist.Columns[0].Width = gridDokwertlist.Width * 0.35;
gridDokwertlist.Columns[1].Width = gridDokwertlist.Width * 0.15;
gridDokwertlist.Columns[2].Width = gridDokwertlist.Width * 0.35;
gridDokwertlist.Columns.Add(new GridImageColumn() { MappingName = "S", ImageLayout = ImageLayout.Center });
gridDokwertlist.Columns["S"].Width = 25;
gridDokwertlist.QueryImageCellStyle += gridDokwertlist_QueryImageCellStyle;
db = null;
Refresh_Team();
this.cbboxteam.SelectedIndex = 0;
}
private void gridDokwertlist_QueryImageCellStyle(object sender, Syncfusion.WinForms.DataGrid.Events.QueryImageCellStyleEventArgs e)
{
var rowdata = (DataRowView)e.Record;
var feldtyp = rowdata.Row.ItemArray[5].ToString();
var datenherkunft = rowdata.Row.ItemArray[6].ToString();
try
{
if (feldtyp.ToUpper().Substring(0, 5) == "DATUM")
{
e.Image = (System.Drawing.Image.FromFile(System.Windows.Forms.Application.StartupPath + @"\images\calendar.png"));
return;
}
}
catch { }
try
{
if (datenherkunft.ToString().Trim() != "")
{
e.Image = (System.Drawing.Image.FromFile(System.Windows.Forms.Application.StartupPath + @"\images\Search.png"));
}
if (datenherkunft.Substring(0, 3).ToUpper() == "&PA")
{
e.Image = (System.Drawing.Image.FromFile(System.Windows.Forms.Application.StartupPath + @"\images\Partner.png"));
}
}
catch { }
//e.Image = (Image.FromFile(System.Windows.Forms.Application.StartupPath + @"\images\Search_16x16.png"));
}
private void Refresh_Team()
{
DB dbteam = new DB(AppParams.connectionstring);
dbteam.clear_parameter();
dbteam.add_parameter("@profilnr", profilnr.ToString());
dbteam.add_parameter("@mitarbeiternr", cbboxzustaendigmitarbeiter.SelectedValue.ToString());
dbteam.Get_Tabledata("sp_dokumentbearbeitung_team", true, false);
cbboxteam.DataSource = null;
cbboxteam.DataSource = dbteam.dsdaten.Tables[0];
cbboxteam.ValueMember = "teamnr";
cbboxteam.DisplayMember = "bezeichnung";
}
private void sfButton2_Click(object sender, EventArgs e)
{
clsDocData dokdata = new clsDocData();
dokdata.PartnerNr = partnernr.ToString();
dokdata.UseEDOKA_Values = "True";
dokdata.DokumenttypNr = dokumenttypnr.ToString();
dokdata.Unterschrift_Links = cbboxunterschriftlinks.SelectedValue.ToString();
dokdata.Unterschrift_Rechts = cbboxunterschriftrechts.SelectedValue.ToString();
dokdata.Verantwortlich = cbboxverantwortlich.SelectedValue.ToString();
dokdata.Team = cbboxteam.SelectedValue.ToString();
if (rbzustaendigkube.Checked) { dokdata.Zustaendig = cbboxzustaendigkube.SelectedValue.ToString(); } else { dokdata.Zustaendig = cbboxzustaendigmitarbeiter.SelectedValue.ToString(); }
dokdata.Status = cbboxstatus.SelectedValue.ToString();
dokdata.Ersteller = AppParams.CurrentMitarbieter.ToString();
dokdata.DokumentDatum = DateDokumentDatum.DateTimeText.ToString();
dokdata.Bezeichnung = txtbezeichnung.Text;
dokdata.UseEDOKA_Values = "True";
if (rbasPDFarchivieren.Checked) { dokdata.Result_as_PDF = "True"; } else { dokdata.Result_as_PDF = ""; }
if (cbdigitaleunterschrfiten.Checked) { dokdata.As_Faksimile = "True"; } else { dokdata.As_Faksimile = "False"; }
DOCGEN.DocGen docgen = new DOCGEN.DocGen(AppParams.connectionstring);
string dokumentid = docgen.GenDocID(dokdata);
dokdata.Dokumentid = dokumentid;
if (dokumentid != "")
{
DOCGEN.Generator.DocGenerator_from_EDOKA Generator = new DOCGEN.Generator.DocGenerator_from_EDOKA(AppParams.connectionstring, AppParams.tempdir);
clsdok dok = new clsdok("", "", "");
dok = Generator.Generate_Doc_EDOKA(dokumentid, ref dokdata);
if (rbDokumentbearbeiten.Checked)
{
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
db = null;
System.Diagnostics.Process.Start("winword.exe", filename);
clsProcessWatch.AddToList(dokdata.Dokumentid, filename, "Word");
}
if (rbasPDFarchivieren.Checked)
{
dok.extension = "pdf";
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
}
if (rbEditlater.Checked)
{
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
db = null;
}
this.Close();
}
}
private void gridDokwertlist_Click(object sender, EventArgs e)
{
}
private void gridDokwertlist_CellDoubleClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
{
var rowIndex = DataGridIndexResolver.ResolveToRecordIndex(this.gridDokwertlist.TableControl, this.gridDokwertlist.CurrentCell.RowIndex);
if (rowIndex != -1)
{
Set_CellValue(rowIndex, "Gaga");
return;
var record = (this.gridDokwertlist.View.Records[rowIndex].Data);
//MessageBox.Show(record.OrderID.ToString());
var selectedItem = e.DataRow;
var dataRow = (e.DataRow.RowData as DataRowView).Row;
var ft = dataRow["feldtyp"].ToString();
var da = dataRow["datenherkunft"].ToString();
if (ft.ToUpper().Substring(0, 5) == "DATUM")
{
frmCalendar fcal = new frmCalendar();
fcal.ShowDialog();
if (fcal.DialogResult == DialogResult.OK)
{
Set_CellValue(rowIndex,"Gaga");
}
}
}
}
private void Set_CellValue(int row,string wert)
{
int rowIndex = row + 1;
int columnIndex = gridDokwertlist.TableControl.ResolveToGridVisibleColumnIndex(2);
columnIndex = 2;
if (columnIndex < 0)
return;
var mappingName = gridDokwertlist.Columns[columnIndex].MappingName;
var recordIndex = gridDokwertlist.TableControl.ResolveToRecordIndex(rowIndex);
//recordIndex = 0;
if (recordIndex < 0)
return;
object data;
if (gridDokwertlist.View.TopLevelGroup != null)
{
var record = gridDokwertlist.View.TopLevelGroup.DisplayElements[recordIndex];
if (!record.IsRecords)
return;
data = (record as Syncfusion.Data.RecordEntry).Data;
}
else
data = gridDokwertlist.View.Records.GetItemAt(recordIndex);
this.gridDokwertlist.View.GetPropertyAccessProvider().SetValue(data, mappingName, "Modified Value");
}
private void gridDokwertlist_CellClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
{
int columnIndex = gridDokwertlist.TableControl.ResolveToGridVisibleColumnIndex(2);
}
private void sfButton3_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.Abort;
this.Close();
}
}
}

View File

@@ -0,0 +1,287 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAMDAAAAEAIACoJQAAFgAAACgAAAAwAAAAYAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAABkAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALcAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAC3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAADPAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAM8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAADvAAAAvwAAAL8AAAC/AAAAtwAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAADvAAAAvwAAAL8AAADPAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAACPAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAACPAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAACPAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAACPAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAsAAAAHUAAAAhAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAAAgAAAA/QAAAP8AAAD+AAAAygAA
AHUAAAAaAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEAAAAAAAAAAygAA
AN4AAAB0AAAA2AAAAP8AAADmAAAAKQAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
ABAAAAAAAAAAdQAAAP4AAABIAAAA5gAAAOYAAADmAAAA5gAAANsAAAC/AAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
ADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAABAAAAAAAAAAIQAAAP4AAAD9AAAA5gAAACgAAAAoAAAA5gAAAP8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEAAAAAAAAAAAAAAAMgAAAD/AAAAUAAAAAAAAAAAAAAAKAAA
AOYAAADrAAAAKQAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAAAAAAAAAAAAACgAAADmAAAA5gAA
ACgAAAAAAAAAAAAAACgAAADmAAAA5gAAACgAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAAAAAAAAAAAA
AAAAAAAoAAAA5gAAAOYAAAAoAAAAAAAAAAAAAAAoAAAA5gAAAOYAAABoAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAOYAAADmAAAAKQAAAAAAAAAAAAAAKAAAAOYAAAD6AAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
ADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAADmAAAA5gAAACgAAAAAAAAAAAAA
ACgAAADmAAAA/wAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABYAAAA5gAA
AOYAAAAoAAAAAAAAAAAAAAAoAAAA5gAAAOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAC/AAAAKAAAAOsAAADmAAAAKQAAAAAAAAAAAAAAKAAAAOYAAADmAAAAKQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAAAwAAAAAAAAAL8AAAD/AAAA5gAAACgAAAAAAAAAAAAAACgAAADmAAAA5gAA
ACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAwAAAAAAAAAL8AAADbAAAA5gAAAOYAAAAoAAAAAAAA
AAAAAAApAAAA9QAAAOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAC/AAAAAAAAAL8AAAC/AAAAKAAA
AOYAAADmAAAAKQAAAAEAAACOAAAA/wAAAPUAAADmAAAAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAwAAAAAAAA
AL8AAAC/AAAAAAAAACgAAADmAAAA5gAAAJ4AAAD/AAAAjwAAACkAAADmAAAA5gAAACgAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAAAwAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABMAAAA/wAAAP8AAACfAAAAAQAAAAAAAAAoAAAA5gAA
AOYAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAC/AAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAPoAAADmAAAAKQAA
AAAAAAAAAAAAKQAAAPQAAACXAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAwAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAA
AGgAAADmAAAA5gAAACgAAAAAAAAAAAAAANAAAAC6AAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
ADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAABAAAAABAAAAOAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAM8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAoAAAA5gAAAOcAAABbAAAAewAAAP4AAACAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEAAAAA4AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAC3AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAKAAAANoAAAD/AAAA/wAAALcAAAAKAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAABAAAAA/wAAAHAAAABAAAAAQAAA
AEAAAABoAAAA+gAAAOYAAAAoAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAUAAAA1AAAAKgAA
AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAACgAAADmAAAA5gAAACgAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAKAAAAOYAAADmAAAAKQAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAoAAAA5gAAAOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAGgAAADmAAAA5gAAACgAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAPoAAADmAAAAKQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAADvAAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAADPAAAA/wAA
AOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAC/AAAAvwAAAL8AAADPAAAA/wAA
AM8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAtwAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAHAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABwAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAADgAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAOAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAOAAA
AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAP/8AAMAAAAA//wAAwAAAAD//
AADP////P/8AAM////8//wAAz////wH/AADP////Af8AAM////8x/wAAz/4AATH/AADP/gABMf8AAM//
//8x/wAAz/4AATH/AADP/gABMf8AAM////8x/wAAz///DzH/AADIAAABMf8AAMgAAIAx/wAAyAAAgDH/
AADIAACAMf8AAMgAAMYR/wAAyAAAwwH/AADIAADhgf8AAMgAAPDB/wAAyAAA+GH/AADIAAAAMP8AAMgA
AAAYfwAAyAAAAQw/AADIAAABBh8AAMgAAAEADwAAyAAAASAHAADIAAABMEMAAMgAAAEwYwAAyAAAATAz
AADIAAAAMAMAAMgAAAAxAwAAyAAAADGHAADP//8Ycf8AAM///xDx/wAAz///AfH/AADP//8D8f8AAM//
/wfx/wAAwAAAD/H/AADAAAAf8f8AAPx////x/wAA/H////H/AAD8AAAAAf8AAPwAAAAB/wAA/AAAAAH/
AAA=
</value>
</data>
</root>

View File

@@ -0,0 +1,681 @@
namespace OnDoc.UIControls
{
partial class Serienbrief
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv2 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv3 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv4 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Serienbrief));
this.GrpDokumentInhalt = new System.Windows.Forms.GroupBox();
this.groupBox8 = new System.Windows.Forms.GroupBox();
this.cbboxteam = new Syncfusion.WinForms.ListView.SfComboBox();
this.groupBox7 = new System.Windows.Forms.GroupBox();
this.cbformularohneunterschrfit = new System.Windows.Forms.CheckBox();
this.cbdigitaleunterschrfiten = new System.Windows.Forms.CheckBox();
this.cbboxunterschriftrechts = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxunterschriftlinks = new Syncfusion.WinForms.ListView.SfComboBox();
this.lblUnterschriftrechts = new System.Windows.Forms.Label();
this.lblUnterschriftlinks = new System.Windows.Forms.Label();
this.groupBox6 = new System.Windows.Forms.GroupBox();
this.cbboxzustaendigmitarbeiter = new Syncfusion.WinForms.ListView.SfComboBox();
this.rbzustaendigmitarbeiter = new System.Windows.Forms.RadioButton();
this.rbzustaendigkube = new System.Windows.Forms.RadioButton();
this.groupBox5 = new System.Windows.Forms.GroupBox();
this.DateTermin = new Syncfusion.WinForms.Input.SfDateTimeEdit();
this.lblTermin = new System.Windows.Forms.Label();
this.DateDokumentDatum = new Syncfusion.WinForms.Input.SfDateTimeEdit();
this.lblDokumentDatum = new System.Windows.Forms.Label();
this.cbboxverantwortlich = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxpostzustellung = new Syncfusion.WinForms.ListView.SfComboBox();
this.lblVerantwortlich = new System.Windows.Forms.Label();
this.lblPostzustellung = new System.Windows.Forms.Label();
this.lblBezeichnung = new System.Windows.Forms.Label();
this.txtbezeichnung = new System.Windows.Forms.TextBox();
this.GrpEmpfaenger = new System.Windows.Forms.GroupBox();
this.sfDataGridEmpfaenger = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.treeViewAdv1 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.GridEmpfänger = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.ribbon1 = new System.Windows.Forms.Ribbon();
this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonExit = new System.Windows.Forms.RibbonButton();
this.ribbonPanel2 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonNew = new System.Windows.Forms.RibbonButton();
this.RibbonButtonOpen = new System.Windows.Forms.RibbonButton();
this.ribbonPanel3 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonExcelImport = new System.Windows.Forms.RibbonButton();
this.ribbonPanel4 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonEditWord = new System.Windows.Forms.RibbonButton();
this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
this.GrpDokumentInhalt.SuspendLayout();
this.groupBox8.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxteam)).BeginInit();
this.groupBox7.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).BeginInit();
this.groupBox6.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigmitarbeiter)).BeginInit();
this.groupBox5.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxverantwortlich)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxpostzustellung)).BeginInit();
this.GrpEmpfaenger.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.sfDataGridEmpfaenger)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.GridEmpfänger)).BeginInit();
this.SuspendLayout();
//
// GrpDokumentInhalt
//
this.GrpDokumentInhalt.Controls.Add(this.groupBox8);
this.GrpDokumentInhalt.Controls.Add(this.groupBox7);
this.GrpDokumentInhalt.Controls.Add(this.groupBox6);
this.GrpDokumentInhalt.Controls.Add(this.groupBox5);
this.GrpDokumentInhalt.Dock = System.Windows.Forms.DockStyle.Top;
this.GrpDokumentInhalt.Enabled = false;
this.GrpDokumentInhalt.Location = new System.Drawing.Point(2, 101);
this.GrpDokumentInhalt.Name = "GrpDokumentInhalt";
this.GrpDokumentInhalt.Size = new System.Drawing.Size(1106, 254);
this.GrpDokumentInhalt.TabIndex = 1;
this.GrpDokumentInhalt.TabStop = false;
this.GrpDokumentInhalt.Text = "Dokument-Inahalt";
//
// groupBox8
//
this.groupBox8.Controls.Add(this.cbboxteam);
this.groupBox8.Location = new System.Drawing.Point(546, 174);
this.groupBox8.Name = "groupBox8";
this.groupBox8.Size = new System.Drawing.Size(534, 73);
this.groupBox8.TabIndex = 15;
this.groupBox8.TabStop = false;
this.groupBox8.Text = "Team";
//
// cbboxteam
//
this.cbboxteam.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxteam.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxteam.Location = new System.Drawing.Point(151, 19);
this.cbboxteam.Name = "cbboxteam";
this.cbboxteam.Size = new System.Drawing.Size(354, 19);
this.cbboxteam.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxteam.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxteam.TabIndex = 12;
this.cbboxteam.TabStop = false;
//
// groupBox7
//
this.groupBox7.Controls.Add(this.cbformularohneunterschrfit);
this.groupBox7.Controls.Add(this.cbdigitaleunterschrfiten);
this.groupBox7.Controls.Add(this.cbboxunterschriftrechts);
this.groupBox7.Controls.Add(this.cbboxunterschriftlinks);
this.groupBox7.Controls.Add(this.lblUnterschriftrechts);
this.groupBox7.Controls.Add(this.lblUnterschriftlinks);
this.groupBox7.Location = new System.Drawing.Point(546, 23);
this.groupBox7.Name = "groupBox7";
this.groupBox7.Size = new System.Drawing.Size(534, 145);
this.groupBox7.TabIndex = 14;
this.groupBox7.TabStop = false;
this.groupBox7.Text = "Unterschriften";
//
// cbformularohneunterschrfit
//
this.cbformularohneunterschrfit.AutoSize = true;
this.cbformularohneunterschrfit.Location = new System.Drawing.Point(22, 19);
this.cbformularohneunterschrfit.Name = "cbformularohneunterschrfit";
this.cbformularohneunterschrfit.Size = new System.Drawing.Size(150, 17);
this.cbformularohneunterschrfit.TabIndex = 11;
this.cbformularohneunterschrfit.Text = "Formular ohne Unterschrift";
this.cbformularohneunterschrfit.UseVisualStyleBackColor = true;
//
// cbdigitaleunterschrfiten
//
this.cbdigitaleunterschrfiten.AutoSize = true;
this.cbdigitaleunterschrfiten.Location = new System.Drawing.Point(22, 113);
this.cbdigitaleunterschrfiten.Name = "cbdigitaleunterschrfiten";
this.cbdigitaleunterschrfiten.Size = new System.Drawing.Size(111, 17);
this.cbdigitaleunterschrfiten.TabIndex = 10;
this.cbdigitaleunterschrfiten.Text = "Faksimile Signatur";
this.cbdigitaleunterschrfiten.UseVisualStyleBackColor = true;
//
// cbboxunterschriftrechts
//
this.cbboxunterschriftrechts.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxunterschriftrechts.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxunterschriftrechts.Location = new System.Drawing.Point(151, 79);
this.cbboxunterschriftrechts.Name = "cbboxunterschriftrechts";
this.cbboxunterschriftrechts.Size = new System.Drawing.Size(354, 19);
this.cbboxunterschriftrechts.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxunterschriftrechts.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxunterschriftrechts.TabIndex = 9;
this.cbboxunterschriftrechts.TabStop = false;
//
// cbboxunterschriftlinks
//
this.cbboxunterschriftlinks.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxunterschriftlinks.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxunterschriftlinks.Location = new System.Drawing.Point(151, 50);
this.cbboxunterschriftlinks.Name = "cbboxunterschriftlinks";
this.cbboxunterschriftlinks.Size = new System.Drawing.Size(354, 19);
this.cbboxunterschriftlinks.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxunterschriftlinks.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxunterschriftlinks.TabIndex = 8;
this.cbboxunterschriftlinks.TabStop = false;
//
// lblUnterschriftrechts
//
this.lblUnterschriftrechts.AutoSize = true;
this.lblUnterschriftrechts.Location = new System.Drawing.Point(17, 79);
this.lblUnterschriftrechts.Name = "lblUnterschriftrechts";
this.lblUnterschriftrechts.Size = new System.Drawing.Size(93, 13);
this.lblUnterschriftrechts.TabIndex = 7;
this.lblUnterschriftrechts.Text = "Unterschrift rechts";
//
// lblUnterschriftlinks
//
this.lblUnterschriftlinks.AutoSize = true;
this.lblUnterschriftlinks.Location = new System.Drawing.Point(17, 50);
this.lblUnterschriftlinks.Name = "lblUnterschriftlinks";
this.lblUnterschriftlinks.Size = new System.Drawing.Size(85, 13);
this.lblUnterschriftlinks.TabIndex = 6;
this.lblUnterschriftlinks.Text = "Unterschrift links";
//
// groupBox6
//
this.groupBox6.Controls.Add(this.cbboxzustaendigmitarbeiter);
this.groupBox6.Controls.Add(this.rbzustaendigmitarbeiter);
this.groupBox6.Controls.Add(this.rbzustaendigkube);
this.groupBox6.Location = new System.Drawing.Point(6, 174);
this.groupBox6.Name = "groupBox6";
this.groupBox6.Size = new System.Drawing.Size(534, 73);
this.groupBox6.TabIndex = 13;
this.groupBox6.TabStop = false;
this.groupBox6.Text = "Zuständigkeit";
//
// cbboxzustaendigmitarbeiter
//
this.cbboxzustaendigmitarbeiter.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxzustaendigmitarbeiter.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxzustaendigmitarbeiter.Location = new System.Drawing.Point(152, 42);
this.cbboxzustaendigmitarbeiter.Name = "cbboxzustaendigmitarbeiter";
this.cbboxzustaendigmitarbeiter.Size = new System.Drawing.Size(354, 19);
this.cbboxzustaendigmitarbeiter.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxzustaendigmitarbeiter.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxzustaendigmitarbeiter.TabIndex = 7;
this.cbboxzustaendigmitarbeiter.TabStop = false;
//
// rbzustaendigmitarbeiter
//
this.rbzustaendigmitarbeiter.AutoSize = true;
this.rbzustaendigmitarbeiter.Location = new System.Drawing.Point(22, 42);
this.rbzustaendigmitarbeiter.Name = "rbzustaendigmitarbeiter";
this.rbzustaendigmitarbeiter.Size = new System.Drawing.Size(72, 17);
this.rbzustaendigmitarbeiter.TabIndex = 1;
this.rbzustaendigmitarbeiter.TabStop = true;
this.rbzustaendigmitarbeiter.Text = "Zuständig";
this.rbzustaendigmitarbeiter.UseVisualStyleBackColor = true;
//
// rbzustaendigkube
//
this.rbzustaendigkube.AutoSize = true;
this.rbzustaendigkube.Location = new System.Drawing.Point(22, 19);
this.rbzustaendigkube.Name = "rbzustaendigkube";
this.rbzustaendigkube.Size = new System.Drawing.Size(157, 17);
this.rbzustaendigkube.TabIndex = 0;
this.rbzustaendigkube.TabStop = true;
this.rbzustaendigkube.Text = "Kundenberater des Partners";
this.rbzustaendigkube.UseVisualStyleBackColor = true;
//
// groupBox5
//
this.groupBox5.Controls.Add(this.DateTermin);
this.groupBox5.Controls.Add(this.lblTermin);
this.groupBox5.Controls.Add(this.DateDokumentDatum);
this.groupBox5.Controls.Add(this.lblDokumentDatum);
this.groupBox5.Controls.Add(this.cbboxverantwortlich);
this.groupBox5.Controls.Add(this.cbboxpostzustellung);
this.groupBox5.Controls.Add(this.lblVerantwortlich);
this.groupBox5.Controls.Add(this.lblPostzustellung);
this.groupBox5.Controls.Add(this.lblBezeichnung);
this.groupBox5.Controls.Add(this.txtbezeichnung);
this.groupBox5.Location = new System.Drawing.Point(6, 23);
this.groupBox5.Name = "groupBox5";
this.groupBox5.Size = new System.Drawing.Size(534, 145);
this.groupBox5.TabIndex = 12;
this.groupBox5.TabStop = false;
this.groupBox5.Text = "Allgemein";
//
// DateTermin
//
this.DateTermin.Location = new System.Drawing.Point(367, 110);
this.DateTermin.Name = "DateTermin";
this.DateTermin.Size = new System.Drawing.Size(107, 21);
this.DateTermin.TabIndex = 5;
this.DateTermin.ToolTipText = "";
this.DateTermin.Visible = false;
//
// lblTermin
//
this.lblTermin.AutoSize = true;
this.lblTermin.Location = new System.Drawing.Point(312, 114);
this.lblTermin.Name = "lblTermin";
this.lblTermin.Size = new System.Drawing.Size(39, 13);
this.lblTermin.TabIndex = 4;
this.lblTermin.Text = "Termin";
this.lblTermin.Visible = false;
//
// DateDokumentDatum
//
this.DateDokumentDatum.Location = new System.Drawing.Point(120, 110);
this.DateDokumentDatum.Name = "DateDokumentDatum";
this.DateDokumentDatum.Size = new System.Drawing.Size(107, 21);
this.DateDokumentDatum.TabIndex = 3;
this.DateDokumentDatum.ToolTipText = "";
//
// lblDokumentDatum
//
this.lblDokumentDatum.AutoSize = true;
this.lblDokumentDatum.Location = new System.Drawing.Point(9, 114);
this.lblDokumentDatum.Name = "lblDokumentDatum";
this.lblDokumentDatum.Size = new System.Drawing.Size(90, 13);
this.lblDokumentDatum.TabIndex = 2;
this.lblDokumentDatum.Text = "Dokument-Datum";
//
// cbboxverantwortlich
//
this.cbboxverantwortlich.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxverantwortlich.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxverantwortlich.Location = new System.Drawing.Point(120, 53);
this.cbboxverantwortlich.Name = "cbboxverantwortlich";
this.cbboxverantwortlich.Size = new System.Drawing.Size(354, 19);
this.cbboxverantwortlich.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxverantwortlich.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxverantwortlich.TabIndex = 11;
this.cbboxverantwortlich.TabStop = false;
//
// cbboxpostzustellung
//
this.cbboxpostzustellung.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxpostzustellung.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxpostzustellung.Location = new System.Drawing.Point(120, 78);
this.cbboxpostzustellung.Name = "cbboxpostzustellung";
this.cbboxpostzustellung.Size = new System.Drawing.Size(354, 19);
this.cbboxpostzustellung.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxpostzustellung.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxpostzustellung.TabIndex = 1;
this.cbboxpostzustellung.TabStop = false;
//
// lblVerantwortlich
//
this.lblVerantwortlich.AutoSize = true;
this.lblVerantwortlich.Location = new System.Drawing.Point(9, 59);
this.lblVerantwortlich.Name = "lblVerantwortlich";
this.lblVerantwortlich.Size = new System.Drawing.Size(74, 13);
this.lblVerantwortlich.TabIndex = 10;
this.lblVerantwortlich.Text = "Verantwortlich";
//
// lblPostzustellung
//
this.lblPostzustellung.AutoSize = true;
this.lblPostzustellung.Location = new System.Drawing.Point(9, 86);
this.lblPostzustellung.Name = "lblPostzustellung";
this.lblPostzustellung.Size = new System.Drawing.Size(75, 13);
this.lblPostzustellung.TabIndex = 0;
this.lblPostzustellung.Text = "Postzustellung";
//
// lblBezeichnung
//
this.lblBezeichnung.AutoSize = true;
this.lblBezeichnung.Location = new System.Drawing.Point(9, 23);
this.lblBezeichnung.Name = "lblBezeichnung";
this.lblBezeichnung.Size = new System.Drawing.Size(69, 13);
this.lblBezeichnung.TabIndex = 8;
this.lblBezeichnung.Text = "Bezeichnung";
//
// txtbezeichnung
//
this.txtbezeichnung.Location = new System.Drawing.Point(120, 20);
this.txtbezeichnung.Name = "txtbezeichnung";
this.txtbezeichnung.Size = new System.Drawing.Size(354, 20);
this.txtbezeichnung.TabIndex = 9;
//
// GrpEmpfaenger
//
this.GrpEmpfaenger.Controls.Add(this.sfDataGridEmpfaenger);
this.GrpEmpfaenger.Controls.Add(this.treeViewAdv1);
this.GrpEmpfaenger.Controls.Add(this.GridEmpfänger);
this.GrpEmpfaenger.Dock = System.Windows.Forms.DockStyle.Fill;
this.GrpEmpfaenger.Location = new System.Drawing.Point(2, 355);
this.GrpEmpfaenger.Name = "GrpEmpfaenger";
this.GrpEmpfaenger.Size = new System.Drawing.Size(1106, 598);
this.GrpEmpfaenger.TabIndex = 2;
this.GrpEmpfaenger.TabStop = false;
this.GrpEmpfaenger.Text = "Empfänger";
//
// sfDataGridEmpfaenger
//
this.sfDataGridEmpfaenger.AccessibleName = "Table";
this.sfDataGridEmpfaenger.Dock = System.Windows.Forms.DockStyle.Fill;
this.sfDataGridEmpfaenger.Location = new System.Drawing.Point(233, 16);
this.sfDataGridEmpfaenger.Name = "sfDataGridEmpfaenger";
this.sfDataGridEmpfaenger.Size = new System.Drawing.Size(870, 579);
this.sfDataGridEmpfaenger.TabIndex = 4;
this.sfDataGridEmpfaenger.Text = "sfDataGrid1";
//
// treeViewAdv1
//
treeNodeAdvStyleInfo1.CheckBoxTickThickness = 1;
treeNodeAdvStyleInfo1.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.EnsureDefaultOptionedChild = true;
treeNodeAdvStyleInfo1.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdvStyleInfo1.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdvStyleInfo1.TextColor = System.Drawing.Color.Black;
this.treeViewAdv1.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo1)});
this.treeViewAdv1.BeforeTouchSize = new System.Drawing.Size(230, 579);
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Left;
//
//
//
this.treeViewAdv1.HelpTextControl.BaseThemeName = null;
this.treeViewAdv1.HelpTextControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv1.HelpTextControl.Name = "";
this.treeViewAdv1.HelpTextControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.HelpTextControl.TabIndex = 0;
this.treeViewAdv1.HelpTextControl.Visible = true;
this.treeViewAdv1.InactiveSelectedNodeForeColor = System.Drawing.SystemColors.ControlText;
this.treeViewAdv1.Location = new System.Drawing.Point(3, 16);
this.treeViewAdv1.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
this.treeViewAdv1.Name = "treeViewAdv1";
treeNodeAdv1.ChildStyle.CheckBoxTickThickness = 1;
treeNodeAdv1.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv1.ChildStyle.EnsureDefaultOptionedChild = true;
treeNodeAdv1.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv1.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv1.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdv1.EnsureDefaultOptionedChild = true;
treeNodeAdv1.MultiLine = true;
treeNodeAdv1.ShowLine = true;
treeNodeAdv1.Text = "In Bearbeitung";
treeNodeAdv2.ChildStyle.CheckBoxTickThickness = 1;
treeNodeAdv2.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv2.ChildStyle.EnsureDefaultOptionedChild = true;
treeNodeAdv2.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv2.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv2.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdv2.EnsureDefaultOptionedChild = true;
treeNodeAdv2.MultiLine = true;
treeNodeAdv2.ShowLine = true;
treeNodeAdv2.Text = "Fehlerhaft";
treeNodeAdv3.ChildStyle.CheckBoxTickThickness = 1;
treeNodeAdv3.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv3.ChildStyle.EnsureDefaultOptionedChild = true;
treeNodeAdv3.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv3.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv3.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdv3.EnsureDefaultOptionedChild = true;
treeNodeAdv3.MultiLine = true;
treeNodeAdv3.ShowLine = true;
treeNodeAdv3.Text = "Generierte Dokumente";
treeNodeAdv4.ChildStyle.CheckBoxTickThickness = 1;
treeNodeAdv4.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv4.ChildStyle.EnsureDefaultOptionedChild = true;
treeNodeAdv4.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv4.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
treeNodeAdv4.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
treeNodeAdv4.EnsureDefaultOptionedChild = true;
treeNodeAdv4.MultiLine = true;
treeNodeAdv4.ShowLine = true;
treeNodeAdv4.Text = "Abgeschlossen";
this.treeViewAdv1.Nodes.AddRange(new Syncfusion.Windows.Forms.Tools.TreeNodeAdv[] {
treeNodeAdv1,
treeNodeAdv2,
treeNodeAdv3,
treeNodeAdv4});
this.treeViewAdv1.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
this.treeViewAdv1.Size = new System.Drawing.Size(230, 579);
this.treeViewAdv1.TabIndex = 3;
this.treeViewAdv1.Text = "treeViewAdv1";
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 0;
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.EnsureDefaultOptionedChild = true;
//
//
//
this.treeViewAdv1.ToolTipControl.BaseThemeName = null;
this.treeViewAdv1.ToolTipControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv1.ToolTipControl.Name = "";
this.treeViewAdv1.ToolTipControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.ToolTipControl.TabIndex = 0;
this.treeViewAdv1.ToolTipControl.Visible = true;
//
// GridEmpfänger
//
this.GridEmpfänger.AccessibleName = "Table";
this.GridEmpfänger.Dock = System.Windows.Forms.DockStyle.Fill;
this.GridEmpfänger.EditMode = Syncfusion.WinForms.DataGrid.Enums.EditMode.SingleClick;
this.GridEmpfänger.Location = new System.Drawing.Point(3, 16);
this.GridEmpfänger.Name = "GridEmpfänger";
this.GridEmpfänger.Size = new System.Drawing.Size(1100, 579);
this.GridEmpfänger.TabIndex = 2;
this.GridEmpfänger.Text = "sfDataGrid1";
//
// ribbon1
//
this.ribbon1.CaptionBarVisible = false;
this.ribbon1.Font = new System.Drawing.Font("Segoe UI", 9F);
this.ribbon1.Location = new System.Drawing.Point(2, 2);
this.ribbon1.Minimized = false;
this.ribbon1.Name = "ribbon1";
//
//
//
this.ribbon1.OrbDropDown.BorderRoundness = 8;
this.ribbon1.OrbDropDown.Location = new System.Drawing.Point(0, 0);
this.ribbon1.OrbDropDown.Name = "";
this.ribbon1.OrbDropDown.Size = new System.Drawing.Size(527, 447);
this.ribbon1.OrbDropDown.TabIndex = 0;
this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
this.ribbon1.OrbVisible = false;
this.ribbon1.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
this.ribbon1.Size = new System.Drawing.Size(1106, 99);
this.ribbon1.TabIndex = 3;
this.ribbon1.Tabs.Add(this.ribbonTab1);
this.ribbon1.TabSpacing = 4;
this.ribbon1.Text = "ribbon1";
//
// ribbonTab1
//
this.ribbonTab1.Name = "ribbonTab1";
this.ribbonTab1.Panels.Add(this.ribbonPanel1);
this.ribbonTab1.Panels.Add(this.ribbonPanel2);
this.ribbonTab1.Panels.Add(this.ribbonPanel3);
this.ribbonTab1.Panels.Add(this.ribbonPanel4);
this.ribbonTab1.Text = "Funktionen";
//
// ribbonPanel1
//
this.ribbonPanel1.Items.Add(this.RibbonButtonExit);
this.ribbonPanel1.Name = "ribbonPanel1";
this.ribbonPanel1.Text = "";
//
// RibbonButtonExit
//
this.RibbonButtonExit.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
this.RibbonButtonExit.LargeImage = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
this.RibbonButtonExit.Name = "RibbonButtonExit";
this.RibbonButtonExit.SmallImage = global::OnDoc.Properties.Resources.CloseApplication_16x16_32;
this.RibbonButtonExit.Text = "Schliessen";
this.RibbonButtonExit.Click += new System.EventHandler(this.RibbonButtonExit_Click);
//
// ribbonPanel2
//
this.ribbonPanel2.ButtonMoreVisible = false;
this.ribbonPanel2.Items.Add(this.RibbonButtonNew);
this.ribbonPanel2.Items.Add(this.RibbonButtonOpen);
this.ribbonPanel2.Name = "ribbonPanel2";
this.ribbonPanel2.Text = "";
//
// RibbonButtonNew
//
this.RibbonButtonNew.Image = global::OnDoc.Properties.Resources.NewSerienbrief_32x32_32;
this.RibbonButtonNew.LargeImage = global::OnDoc.Properties.Resources.NewSerienbrief_32x32_32;
this.RibbonButtonNew.Name = "RibbonButtonNew";
this.RibbonButtonNew.SmallImage = global::OnDoc.Properties.Resources.NewSerienbrief_16x16_32;
this.RibbonButtonNew.Text = "Neu";
this.RibbonButtonNew.Click += new System.EventHandler(this.RibbonButtonNew_Click);
//
// RibbonButtonOpen
//
this.RibbonButtonOpen.Image = global::OnDoc.Properties.Resources.EditSerienbrief_32x32_32;
this.RibbonButtonOpen.LargeImage = global::OnDoc.Properties.Resources.EditSerienbrief_32x32_32;
this.RibbonButtonOpen.Name = "RibbonButtonOpen";
this.RibbonButtonOpen.SmallImage = global::OnDoc.Properties.Resources.EditSerienbrief_16x16_32;
this.RibbonButtonOpen.Text = "Öffnen/bearbeiten";
//
// ribbonPanel3
//
this.ribbonPanel3.ButtonMoreEnabled = false;
this.ribbonPanel3.ButtonMoreVisible = false;
this.ribbonPanel3.Items.Add(this.RibbonButtonExcelImport);
this.ribbonPanel3.Name = "ribbonPanel3";
this.ribbonPanel3.Text = "";
//
// RibbonButtonExcelImport
//
this.RibbonButtonExcelImport.Image = global::OnDoc.Properties.Resources.Excel_32x32_32;
this.RibbonButtonExcelImport.LargeImage = global::OnDoc.Properties.Resources.Excel_32x32_32;
this.RibbonButtonExcelImport.Name = "RibbonButtonExcelImport";
this.RibbonButtonExcelImport.SmallImage = global::OnDoc.Properties.Resources.Excel_16x16_32;
this.RibbonButtonExcelImport.Text = "Excel-Liste importieren";
this.RibbonButtonExcelImport.TextAlignment = System.Windows.Forms.RibbonItem.RibbonItemTextAlignment.Center;
this.RibbonButtonExcelImport.ToolTip = "Excel-Liste importieren";
this.RibbonButtonExcelImport.Click += new System.EventHandler(this.RibbonButtonExcelImport_Click);
//
// ribbonPanel4
//
this.ribbonPanel4.ButtonMoreVisible = false;
this.ribbonPanel4.Items.Add(this.RibbonButtonEditWord);
this.ribbonPanel4.Name = "ribbonPanel4";
this.ribbonPanel4.Text = "";
//
// RibbonButtonEditWord
//
this.RibbonButtonEditWord.Image = global::OnDoc.Properties.Resources.Word_32x32_32;
this.RibbonButtonEditWord.LargeImage = global::OnDoc.Properties.Resources.Word_32x32_32;
this.RibbonButtonEditWord.Name = "RibbonButtonEditWord";
this.RibbonButtonEditWord.SmallImage = global::OnDoc.Properties.Resources.Word_16x16_32;
this.RibbonButtonEditWord.Text = "Vorlage bearbeiten";
this.RibbonButtonEditWord.ToolTip = "Vorlage bearbeiten";
//
// openFileDialog1
//
this.openFileDialog1.FileName = "openFileDialog1";
//
// Serienbrief
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1110, 955);
this.Controls.Add(this.GrpEmpfaenger);
this.Controls.Add(this.GrpDokumentInhalt);
this.Controls.Add(this.ribbon1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.KeyPreview = true;
this.Name = "Serienbrief";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Serienbrief";
this.Load += new System.EventHandler(this.Serienbrief_Load);
this.GrpDokumentInhalt.ResumeLayout(false);
this.groupBox8.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.cbboxteam)).EndInit();
this.groupBox7.ResumeLayout(false);
this.groupBox7.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).EndInit();
this.groupBox6.ResumeLayout(false);
this.groupBox6.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigmitarbeiter)).EndInit();
this.groupBox5.ResumeLayout(false);
this.groupBox5.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxverantwortlich)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxpostzustellung)).EndInit();
this.GrpEmpfaenger.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.sfDataGridEmpfaenger)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.GridEmpfänger)).EndInit();
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.GroupBox GrpDokumentInhalt;
private System.Windows.Forms.GroupBox GrpEmpfaenger;
private System.Windows.Forms.Label lblBezeichnung;
private System.Windows.Forms.TextBox txtbezeichnung;
private Syncfusion.WinForms.ListView.SfComboBox cbboxverantwortlich;
private System.Windows.Forms.Label lblVerantwortlich;
private System.Windows.Forms.GroupBox groupBox8;
private Syncfusion.WinForms.ListView.SfComboBox cbboxteam;
private System.Windows.Forms.GroupBox groupBox7;
private System.Windows.Forms.CheckBox cbformularohneunterschrfit;
private System.Windows.Forms.CheckBox cbdigitaleunterschrfiten;
private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftrechts;
private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftlinks;
private System.Windows.Forms.Label lblUnterschriftrechts;
private System.Windows.Forms.Label lblUnterschriftlinks;
private System.Windows.Forms.GroupBox groupBox6;
private Syncfusion.WinForms.ListView.SfComboBox cbboxzustaendigmitarbeiter;
private System.Windows.Forms.RadioButton rbzustaendigmitarbeiter;
private System.Windows.Forms.RadioButton rbzustaendigkube;
private System.Windows.Forms.GroupBox groupBox5;
private Syncfusion.WinForms.Input.SfDateTimeEdit DateTermin;
private System.Windows.Forms.Label lblTermin;
private Syncfusion.WinForms.Input.SfDateTimeEdit DateDokumentDatum;
private System.Windows.Forms.Label lblDokumentDatum;
private Syncfusion.WinForms.ListView.SfComboBox cbboxpostzustellung;
private System.Windows.Forms.Label lblPostzustellung;
private Syncfusion.WinForms.DataGrid.SfDataGrid GridEmpfänger;
private System.Windows.Forms.Ribbon ribbon1;
private System.Windows.Forms.RibbonTab ribbonTab1;
private System.Windows.Forms.RibbonPanel ribbonPanel1;
private System.Windows.Forms.RibbonButton RibbonButtonExit;
private System.Windows.Forms.RibbonPanel ribbonPanel2;
private System.Windows.Forms.RibbonButton RibbonButtonNew;
private System.Windows.Forms.RibbonButton RibbonButtonOpen;
private System.Windows.Forms.RibbonPanel ribbonPanel3;
private System.Windows.Forms.RibbonButton RibbonButtonExcelImport;
private System.Windows.Forms.RibbonPanel ribbonPanel4;
private System.Windows.Forms.RibbonButton RibbonButtonEditWord;
private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeViewAdv1;
private System.Windows.Forms.OpenFileDialog openFileDialog1;
private Syncfusion.WinForms.DataGrid.SfDataGrid sfDataGridEmpfaenger;
}
}

View File

@@ -0,0 +1,157 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Runtime.Remoting.Messaging;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Database;
using OnDoc.Klassen;
using OnDoc.UIControls.Administrator;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.DataGrid;
using Syncfusion.WinForms.DataGrid.Interactivity;
namespace OnDoc.UIControls
{
public partial class Serienbrief : SfForm
{
private int dokumenttypnr = 0;
private int officevorlagenr = 0;
private int profilnr = 0;
public Serienbrief()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
public Serienbrief(int profilnr)
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.profilnr = profilnr;
}
private void Serienbrief_Load(object sender, EventArgs e)
{
Refresh_Lists();
Refresh_Team();
}
private void Refresh_Lists()
{DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select nreintrag, bezeichnung from Postzustellung where aktiv=1 order by bezeichnung", false, true);
cbboxpostzustellung.DataSource = db.dsdaten.Tables[0];
cbboxpostzustellung.ValueMember = "nreintrag";
cbboxpostzustellung.DisplayMember = "bezeichnung";
db.clear_parameter();
db.Get_Tabledata("SP_Dokumentbearbeitung_Mitarbeiter", true, false);
cbboxzustaendigmitarbeiter.DataSource = db.dsdaten.Tables[0];
cbboxzustaendigmitarbeiter.DisplayMember = "name";
cbboxzustaendigmitarbeiter.ValueMember = "mitarbeiternr";
cbboxzustaendigmitarbeiter.SelectedValue = AppParams.CurrentMitarbieter;
cbboxunterschriftlinks.DataSource = db.dsdaten.Tables[0];
cbboxunterschriftlinks.DisplayMember = "name";
cbboxunterschriftlinks.ValueMember = "mitarbeiternr";
cbboxunterschriftrechts.DataSource = db.dsdaten.Tables[0];
cbboxunterschriftrechts.DisplayMember = "name";
cbboxunterschriftrechts.ValueMember = "mitarbeiternr";
cbboxverantwortlich.DataSource = db.dsdaten.Tables[0];
cbboxverantwortlich.DisplayMember = "name";
cbboxverantwortlich.ValueMember = "mitarbeiternr";
cbboxverantwortlich.SelectedValue = AppParams.CurrentMitarbieter;
}
private void Refresh_Team()
{
DB dbteam = new DB(AppParams.connectionstring);
dbteam.clear_parameter();
dbteam.add_parameter("@profilnr", profilnr.ToString());
dbteam.add_parameter("@mitarbeiternr", cbboxzustaendigmitarbeiter.SelectedValue.ToString());
dbteam.Get_Tabledata("sp_dokumentbearbeitung_team", true, false);
cbboxteam.DataSource = null;
cbboxteam.DataSource = dbteam.dsdaten.Tables[0];
cbboxteam.ValueMember = "teamnr";
cbboxteam.DisplayMember = "bezeichnung";
}
private void RibbonButtonExit_Click(object sender, EventArgs e)
{
this.Close();
}
private void RibbonButtonExcelImport_Click(object sender, EventArgs e)
{
DataTable importdata = new DataTable();
openFileDialog1.Filter = "Excel-Dateien files (*.xlsx)|*.xlsx|CSV-Dateien (*.csv)|*.csv|Alle Dateien (*.*)|*.*";
openFileDialog1.FilterIndex = 0;
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
ExcelNet.ExcelReader reader = new ExcelNet.ExcelReader();
string selected_sheetname = "";
var sheets = new List<string>();
sheets = reader.Get_ExcelSheets(openFileDialog1.FileName);
if (sheets.Count > 1) {
DocMgmt.Serienbrief_Sheetselect sheetselect = new DocMgmt.Serienbrief_Sheetselect(sheets);
sheetselect.ShowDialog();
if (sheetselect.DialogResult == DialogResult.OK)
{
selected_sheetname = sheetselect.get_selected_sheet();
}
else { return; }
}
else { selected_sheetname = sheets[0]; }
reader.Excel_To_Datatabable(openFileDialog1.FileName, selected_sheetname,true, ref importdata);
if (importdata.Rows.Count < 1)
{
MessageBox.Show("Die ausgewählten Daten können nicht verwendet werden.", "Import", MessageBoxButtons.OK, MessageBoxIcon.Error);
return;
}
if (importdata.Columns[0].Caption.ToUpper() != "PARTNERNR")
{
MessageBox.Show("Die importierten Daten enthalten keine Spalte 'Partnernr'. Der Vorgang wird abgebrochen.", "Import", MessageBoxButtons.OK, MessageBoxIcon.Error);
importdata.Rows.Clear();
importdata.Columns.Clear();
return;
}
sfDataGridEmpfaenger.DataSource = importdata;
}
}
private void RibbonButtonNew_Click(object sender, EventArgs e)
{
OnDoc.DocMgmt.DokTypSelect DokTypSelect = new OnDoc.DocMgmt.DokTypSelect();
DokTypSelect.vorlagentype = 1;
DokTypSelect.ShowDialog(this);
if (DokTypSelect.DialogResult == DialogResult.OK)
{
dokumenttypnr = DokTypSelect.dokumenttypnr;
GrpDokumentInhalt.Enabled=true;
update_serienbrief_details(true, dokumenttypnr, 0);
}
else {
this.GrpDokumentInhalt.Enabled = false;
return; }
}
private void update_serienbrief_details(bool newsb = false, int dokumenttypnr = 0, int sbnummer = 0)
{
DB db = new DB(AppParams.connectionstring);
if (newsb)
{
db.Get_Tabledata("Select bezeichnung,office_vorlagenr from dokumenttyp where dokumenttypnr=" + dokumenttypnr.ToString(),false,true);
this.txtbezeichnung.Text = db.dsdaten.Tables[0].Rows[0][0].ToString();
officevorlagenr = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][1]);
}
}
}
}

View File

@@ -0,0 +1,568 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="openFileDialog1.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" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAADomGxSOW0Jf0YZhfv6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+
o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn+kaUx1WzsqOwAAAAIAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAYz8tV92OZ+7+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/+qB0/qVqTbcA
AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsRTI+6pZt+v6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv+lak23AAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzc1O6/qN2//6jdv/IgF3Y2IpkhP6jdoD+
o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+
o3aA/qN2gP6jdoCzc1Sf75lv/P6jdv/6oHT+WzsqOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhWD0/qN2//6jdv8w
HhYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs3NUn/6jdv/+o3b/pGlMdQAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+
o3b//qN2//6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/qN2gP6jdv/+o3b//qN2fwAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAD+o3b//qN2//6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/qN2gP6jdv/+
o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAA8JxsjlWBFbKltT3tkQC5QAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAA/qN2gP6jdv/+o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv8AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAABIlYP4btmG78/qN2//6jdv/+o3b/zINf3Fw7KjMAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAA/qN2gP6jdv/+o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAACkaEhSOW0Jf0YZhfv6jdn/+o3Z//qN2f/6jdn8AAAAAAAAAAAAAAAD+o3b//qN2//6jdv8A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnGREJqGtOqP2idv/+o3b//qN2//6jdv/+o3b//qN2/+mWbPFj
Py1IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/qN2gP6jdv/+o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAYz8tV92OZ+7+o3b//qN2//6jdv/+o3b//qN2//6jdv8AAAAAAAAAAAAAAAD+
o3b//qN2//6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCvcFG//qN2//6jdv/+o3b/vHlXwbp3VpPk
kmry/qN2//6jdv/plm34f1E7XwAAAAAAAAAAAAAAAAAAAAAAAAAA/qN2gP6jdv/+o3b//qN2fwAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsRTI+6pZt+v6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv8A
AAAAAAAAAAAAAAD+o3b//qN2//6jdv8AAAAAAAAAAAAAAAAAAAAARi0gH8iBXdL+o3b//qN2//yidf6L
WUGQAAAAAwAAAAA/KB0vz4Vg4v6jdv/+o3b/+aB0/YJTPHoAAAABAAAAAAAAAAAAAAAA/qN2gP6jdv/+
o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzc1O6/qN2//6jdv/IgF3Y2IpkhP6jdoD+
o3aA/qN2gP6jdoAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv8AAAAAAAAAAAAAAABtRjIuz4Vg4f6jdv/+
o3b/75lv/I5bQnYAAAABAAAAAAAAAAAAAAAAUDMlH8V+XNH+o3b//qN2//mgdP+jaUyUAAAABQAAAAAA
AAAA/qN2gP6jdv/+o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhWD0/qN2//6jdv8w
HhYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv8AAAAAAAAAAEwxIzzd
jmfu/qN2//6jdv/wmnD4cEg0WwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcZERG6d1a+/qN2//6jdv/+
o3b/l2FGrQAAAAYAAAAA/qN2gP6jdv/+o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+
o3b//qN2//6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv8A
AAAAAAAAACobEyXdjmfp/qN2/92OZ+9lQS9CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAIl2FGpP6jdv/+o3b/nGRIlQAAAAEAAAAA/qN2gP6jdv/+o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAD+o3b//qN2//6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+
o3b//qN2//6jdv8AAAAAAAAAAAAAAABePCs4undX1W1GMjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAA4xaQYiiaEutAAAABQAAAAAAAAAA/qN2gP6jdv/+o3b//qN2fwAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAD+o3b//qN2//6jdv8AAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAA/qN2gP6jdv/+
o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv8AAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhWD1/qN2//6jdv8wHhYgAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAs3NUoP6jdv/+o3b/pGlMdQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv8A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACzc1O6/qN2//6jdv/IgF3X2Ipkg/6jdn/+
o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+
o3Z//qN2f/6jdn+zc1Sf75lv/P6jdv/6oHT+WzsqOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+
o3b//qN2//6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsRTI+6pZt+v6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv+lak23AAAAAgAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAD+o3b//qN2//6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAYz8tV92OZ+7+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/+qB0/qVqTbcAAAAQAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3aA/qN2gP6jdoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAADomGxSOW0Jg0YZhfv6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+
o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoD+o3aA/qN2gP6jdoCkaUx1WzsqOwAAAAIA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWzsqO6RpTHX/
pHd//6R3f/+kd3//pHd//6R3f/+kd3//pHd//6R3f/+kd3//pHd//6R3f/+kd3//pHd//6R3f/+kd3//
pHd//6R3f/6jdn/+o3Z/0YZhfo5bQmApGhIUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCl
ak22+qB0/v+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/djmfuYz8tVwAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAqRpTLf/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b/6pZt+mxFMj0A
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAWzsqO/qgdP7/pHf/75lv/LNzVKD/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/
pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP6jdoD+o3aA2IpkhMiAXdj+
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAWzsqO/qgdP7/o3f/75lv/LNzVJ/+o3Z//qN3f/6jdn/+o3Z//qN3f/6jdn//
pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP6jdn/+o3Z/2IpkhMiAXdj+
o3b//qN2/7NzU7oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqVqTbf/pHf//6R3//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+
o3b//qN2//6jdv/+o3b/6pZt+2xFMj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABClak23+qB0/v6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//6jdv/+o3b//qN2//6jdv/djmfuYz8tVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAACWzsqO6RpTHX+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn//pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/
pHeA/6R3gP+kd4D/pHeA/6R3gP6jdn/+o3Z/0YZhfo5bQmApGhIUAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
P6xBAD+sQQ==
</value>
</data>
</root>

View File

@@ -0,0 +1,104 @@
namespace OnDoc.DocMgmt
{
partial class Serienbrief_Sheetselect
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Serienbrief_Sheetselect));
this.label1 = new System.Windows.Forms.Label();
this.ListViewSheets = new Syncfusion.WinForms.ListView.SfListView();
this.btnOK = new System.Windows.Forms.Button();
this.btnCancel = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(15, 18);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(174, 13);
this.label1.TabIndex = 0;
this.label1.Text = "Tabellenblatt mit den Daten wählen";
//
// ListViewSheets
//
this.ListViewSheets.AccessibleName = "ScrollControl";
this.ListViewSheets.BackColor = System.Drawing.SystemColors.Window;
this.ListViewSheets.Location = new System.Drawing.Point(18, 50);
this.ListViewSheets.Name = "ListViewSheets";
this.ListViewSheets.Size = new System.Drawing.Size(259, 153);
this.ListViewSheets.TabIndex = 1;
this.ListViewSheets.Text = "sfListView1";
//
// btnOK
//
this.btnOK.DialogResult = System.Windows.Forms.DialogResult.OK;
this.btnOK.Location = new System.Drawing.Point(202, 221);
this.btnOK.Name = "btnOK";
this.btnOK.Size = new System.Drawing.Size(75, 23);
this.btnOK.TabIndex = 2;
this.btnOK.Text = "OK";
this.btnOK.UseVisualStyleBackColor = true;
//
// btnCancel
//
this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
this.btnCancel.Location = new System.Drawing.Point(18, 221);
this.btnCancel.Name = "btnCancel";
this.btnCancel.Size = new System.Drawing.Size(75, 23);
this.btnCancel.TabIndex = 3;
this.btnCancel.Text = "Abbruch";
this.btnCancel.UseVisualStyleBackColor = true;
//
// Serienbrief_Sheetselect
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(307, 274);
this.Controls.Add(this.btnCancel);
this.Controls.Add(this.btnOK);
this.Controls.Add(this.ListViewSheets);
this.Controls.Add(this.label1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "Serienbrief_Sheetselect";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Serienbrief_Sheetselect";
this.Load += new System.EventHandler(this.Serienbrief_Sheetselect_Load);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.Label label1;
private Syncfusion.WinForms.ListView.SfListView ListViewSheets;
private System.Windows.Forms.Button btnOK;
private System.Windows.Forms.Button btnCancel;
}
}

View File

@@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.DataGrid;
using Syncfusion.WinForms.DataGrid.Interactivity;
namespace OnDoc.DocMgmt
{
public partial class Serienbrief_Sheetselect : SfForm
{
List<string> sheets { get; set; }
public Serienbrief_Sheetselect()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
public Serienbrief_Sheetselect(List<string> sheets)
{
InitializeComponent();
this.sheets = sheets;
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
private void Serienbrief_Sheetselect_Load(object sender, EventArgs e)
{
ListViewSheets.DataSource = sheets;
ListViewSheets.SelectedIndex = 0;
}
public string get_selected_sheet()
{
return ListViewSheets.SelectedItem.ToString();
}
}
}

View File

@@ -0,0 +1,495 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/0pHT0T65KCgAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAABOsEwDY61QGpqpXj7Ap2dlxadpjdCma7Tapm7a66Vy9v6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/0pHT1T65LFk+uSwxPrksMT65LDE+uSwxPrksMT65MDE+uTAxPrksMT65LDE+uSwxPrksMT65LDE+u
SwxPrksMT65LDE+uSwxPrksMT65LDFCuSwPJp2nG9aR0+/6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+pHb/9KR09fSkdPX0pHT19KR09fSkdPX0pHT17aVy9fSkdPX0pHT19KR09fSk
dPX0pHT19KR09fSkdPX0pHT19KR09fSkdPX0pHT19KR09cSnaMX+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+pHb/9KR09PSkdPT0pHT09KR09PSkdPT0pHT0/aR2//6j
dv/0pHT09KR09PSkdPT0pHT09KR09PSkdPT0pHT09KR09PSkdPT0pHT0/aR2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/0pHT1T65LFE+uTApPrkwKT65MCk+u
TApPrksU6aVx9f6jdv9PrkwKT65MCk+uTApPrkwKT65MCk+uTApPrkwKT65MCk+uTApPrksU6aVx9f6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/0pHT0T65KCgAA
AAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AABPrUoL6aVx9P6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/0pHT0T65KCgAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/0pHT1T65LFk+uSwxPrksMT65LDE+uSwxPrksW6aVx9f6jdv9PrksMT65LDE+u
SwxPrksMT65LDE+uSwxPrksMT65LDE+uSwxPrksW6aVx9f6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+pHb/9KR09fSkdPX0pHT19KR09fSkdPX0pHT1/aR2//6j
dv/0pHT19KR09fSkdPX0pHT19KR09fSkdPX0pHT19KR09fSkdPX0pHT1/aR2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+pHb/9KR09PSkdPT0pHT09KR09PSk
dPT0pHT0/aR2//6jdv/0pHT09KR09PSkdPT0pHT09KR09PSkdPT0pHT09KR09PSkdPT0pHT0/aR2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/0pHT1T65LFE+u
TApPrkwKT65MCk+uTApPrksU6aVx9f6jdv9PrkwKT65MCk+uTApPrkwKT65MCk+uTApPrkwKT65MCk+u
TApPrksU6aVx9f6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/8pHb/+qR2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/0pHT0T65KCgAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/9qV2/9/o
1f/i6dj/86d4//6jdv/+o3b//qN2//6jdv/+o3b//qN2//Ond//p6dr/4efV//qld//+o3b//qN2//6j
dv/+o3b//qN2//6jdv/0pHT0T65KCgAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b/+aV2/+zr3v/5+fn/5c+y//6jdv/+o3b//qN2//6jdv/+o3b//qN2/+bPsv/5+fn/6evd//ul
d//+o3b//qN2//6jdv/+o3b//qN2//6jdv/0pHT1T65LFk+uSwxPrksMT65LDE+uSwxPrksW6aVx9f6j
dv9PrksMT65LDE+uSwxPrksMT65LDE+uSwxPrksMT65LDE+uSwxPrksW6aVx9f6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2/+K6kP/5+fn/9Pbz/+qyhv/+o3b//qN2//6jdv/+o3b/7LKG//T3
8//4+fj/6LqS//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+pHb/9KR09fSkdPX0pHT19KR09fSk
dPX0pHT1/aR2//6jdv/0pHT19KR09fSkdPX0pHT19KR09fSkdPX0pHT19KR09fSkdPX0pHT1/aR2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/i2cD/+fn5/+bl0//3pHX//qN2//6j
dv/5pXf/5eTS//n5+f/n2cH//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+pHb/9KR09PSk
dPT0pHT09KR09PSkdPT0pHT0/aR2//6jdv/0pHT09KR09PSkdPT0pHT09KR09PSkdPT0pHT09KR09PSk
dPT0pHT0/aR2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/wq33/8PLr//n5
+f/lxaH//qN2//6jdv/mxaH/+fn5/+/z6//wq33//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/0pHT1T65LFE+uTApPrkwKT65MCk+uTApPrksU6aVx9f6jdv9PrkwKT65MCk+uTApPrkwKT65MCk+u
TApPrkwKT65MCk+uTApPrksU6aVx9f6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b/4cWf//n5+f/v8uv/8Kt+//Orff/t8+v/+fn5/+bEof/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/0pHT0T65KCgAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b/+6R3/+Tj0P/5+fn/4trC/+Dbwf/5+fn/6ePR//ykd//+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/0pHT0T65KCgAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6j
dv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/+yxhf/09/P/+Pn4//n5+f/09vP/67KG//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/0pHT1T65LFk+uSwxPrksMT65LDE+u
SwxPrksW6aVx9f6jdv9PrksMT65LDE+uSwxPrksMT65LDE+uSwxPrksMT65LDE+uSwxPrksW6aVx9f6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/gz7D/+fn5//n5
+f/lz7H//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+pHb/9KR09fSk
dPX0pHT19KR09fSkdPX0pHT1/aR2//6jdv/0pHT19KR09fSkdPX0pHT19KR09fSkdPX0pHT19KR09fSk
dPX0pHT1/aR2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/h0LH/+fn5//n5+f/g0LH//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+pHb/9KR09PSkdPT0pHT09KR09PSkdPT0pHT0/aR2//6jdv/0pHT09KR09PSkdPT0pHT09KR09PSk
dPT0pHT09KR09PSkdPT0pHT0/aR2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3/+2yhv/09/T/+Pn4//n5+P/09vP/7LKH//+kd///pHf//6R3//+kd///pHf//6R3//6j
dv/+o3b//qN2//6jdv/0pHT1T65LFE+uTApPrkwKT65MCk+uTApPrksU6aVx9f6jdv9PrkwKT65MCk+u
TApPrkwKT65MCk+uTApPrkwKT65MCk+uTApPrksU6aVx9f6jdv//pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//KR3/+Xk0f/6+vr/5drB/+HawP/6+vr/5OTR//ykd///pHf//6R3//+k
d///pHf//6R3//6jdv/+o3b//qN2//6jdv/0pHT0T65KCgAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6j
dv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv//pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf/4sWh//n5+f/w8uv/86t+//Kqff/t8+v/+vr6/+HF
oP//pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/0pHT0T65KCgAAAAAAAAAAAAAAAAAA
AABPrUoL6aVx9P6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6j
dv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd//xrH7/8fLr//r6+v/kxKD//6R3//+k
d//lxKD/+fn5/+/z7P/xq37//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/0pHT1T65LFk+u
SwxPrksMT65LDE+uSwxPrksW6aVx9f6jdv9PrksMT65LDE+uSwxPrksMT65LDE+uSwxPrksMT65LDE+u
SwxPrksW6aVx9f6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd//j2sH/+vr6/+Xk
0v/9pHf//6R3//+kd//5pXb/5OPQ//r6+v/i2sH//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6j
dv/+pHb/9KR09fSkdPX0pHT19KR09fSkdPX0pHT1/aR2//6jdv/0pHT19KR09fSkdPX0pHT19KR09fSk
dPX0pHT19KR09fSkdPX0pHT1/aR2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+O7
kf/5+fn/9Pbz/++xh///pHf//6R3//+kd///pHf/67KF//P28v/4+fj/47uS//+kd///pHf//6R3//6j
dv/+o3b//qN2//6jdv/+pHb/9KR09PSkdPT0pHT09KR09PSkdPT0pHT0/aR2//6jdv/0pHT09KR09PSk
dPT0pHT09KR09PSkdPT0pHT09KR09PSkdPT0pHT0/aR2//6jdv//pHf//6R3//+kd///pHf//6R3//+k
d///pHf/9qV2/+vr3//6+vr/48+w//+kd///pHf//6R3//+kd///pHf//6R3/+TPsP/6+vr/6uve//yl
eP//pHf//6R3//6jdv/+o3b//qN2//6jdv/0pHT1T65LFE+uTApPrkwKT65MCk+uTApPrksU6aVx9f6j
dv9PrkwKT65MCk+uTApPrkwKT65MCk+uTApPrkwKT65MCk+uTApPrksU6aVx9f6jdv//pHf//6R3//+k
d///pHf//6R3//+kd///pHf/96V3/+Tq2v/i6dj/+ad5//+kd///pHf//6R3//+kd///pHf//6R3//Om
d//p6dv/5urb//uleP//pHf//6R3//6jdv/+o3b//qN2//6jdv/0pHT0T65KCgAAAAAAAAAAAAAAAAAA
AABPrUoL6aVx9P6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6j
dv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//OkdP/5pHX//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd//3pHX/9aR1//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/0pHT0T65KCgAA
AAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AABPrUoL6aVx9P6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6j
dv/0pHT1T65LFk+uSwxPrksMT65LDE+uSwxPrksW6aVx9f6jdv9PrksMT65LDE+uSwxPrksMT65LDE+u
SwxPrksMT65LDE+uSwxPrksW6aVx9f6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6j
dv/+o3b//qN2//6jdv/+pHb/9KR09fSkdPX0pHT19KR09fSkdPX0pHT1/aR2//6jdv/0pHT19KR09fSk
dPX0pHT19KR09fSkdPX0pHT19KR09fSkdPX0pHT1/aR2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//6jdv/+o3b//qN2//6jdv/+pHb/9KR09PSkdPT0pHT09KR09PSkdPT0pHT0/aR2//6j
dv/0pHT09KR09PSkdPT0pHT09KR09PSkdPT0pHT09KR09PSkdPT0pHT0/aR2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/0pHT1T65LFE+uTApPrkwKT65MCk+u
TApPrksU6aVx9f6jdv9PrkwKT65MCk+uTApPrkwKT65MCk+uTApPrkwKT65MCk+uTApPrksU6aVx9f6j
dv/+o3b//qN2//6jdv/+pHb//qR2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/0pHT0T65KCgAA
AAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AABPrUoL6aVx9P6jdv/8pHb//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6j
dv/0pHT0T65KCgAAAAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAABPrUoL6aVx9P6jdv/CqGfG/KR2/v6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6j
dv/+o3b//qN2//6jdv/0pHT1T65LFk+uSwxPrksMT65LDE+uSwxPrksW6aVx9f6jdv9PrksMT65LDE+u
SwxPrksMT65LDE+uSwxPrksMT65LDE+uSwxPrksW6aVx9f6jdv9Or0wEkKlaJbSnYl/Spmub1qZs1fak
dP7+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//6jdv/+o3b//qN2//6jdv/+pHb/9KR09fSkdPX0pHT19KR09fSkdPX0pHT1/aR2//6j
dv/0pHT19KR09fSkdPX0pHT19KR09fSkdPX0pHT19KR09fSkdPX0pHT1/aR2//6jdv8AAAAAAAAAAAAA
AAAAAAAAAAAAAFSqRhKlqWBMxKZmh9imbcLppXHy/aR2//6jdv//pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+pHb/9KR09PSkdPT0pHT09KR09PSk
dPT0pHT09KR09PSkdPT0pHT09KR09PSkdPT0pHT09KR09PSkdPT0pHT09KR09PSkdPT0pHT09KR09MSn
aMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABSq0cLnqhcOL6nZnPQpWqu5KVw5fmk
df7/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/0pHT1T65LFE+u
TApPrkwKT65MCk+uTApPrkwKT69MCk+uTApPrkwKT65MCk+uTApPrkwKT65MCk+uTApPrkwKT65MCk+u
TApPrkwKT65MClGsSwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAUK1KBIypVyXCp2hgy6Zpmtela9X4pHX+/6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6j
dv/0pHT0T65KCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQrUoTnKhcTMumaofSpmvC6qVy8v6k
dv/+o3b//qN2//6jdv/0pHT0T65LCgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAUK1NC5WpXDi/p2V01Kdrrt6mbuTJpmnBTq9LAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEW4QQRPrkoDAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD////P//8AAP//8Af//wAA//wAB///AAD8AAAH//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAB4/4AAAAAAAHj/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4/4
AAAAAAAHj/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4/4AAAAAAAHj/gAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4/4AAAAAAAHj/gAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAB4/4AAAAAAAHj/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAB4/4AAAAAAAHj/gAAAAAAAAAAAAAAAAAAAAAAAD4AAAAAAAAAP+AAAAAAAAA//gAB///
AAD//8AH//8AAP///Af//wAA////z///AAAoAAAAIAAAAEAAAAABACAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAATbFKAXusVx26qWVEla1aIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPrkwKmKpeMMSn
aFfTpmx+3KZupt+mb83rpXLz/6R3//+kd//epW6nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUK5OAXurVxyzqGREzKdqa9WmbZLgpW+55aVw4Pak
dP7/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+Glb6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzqdrld+lb83rpXLz/6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf/8KRz4+Glb6vhpW+r4aVvq96m
bqvhpW+s4aVvq+Glb6vhpW+r4aVvq+Glb6vhpW+r4aVvq8unapL/pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd//wpHPi4aVwqeGl
cKnhpXCp5aVwxv+kd//hpXCp4aVwqeGlcKnhpXCp4aVwqeGlcKnlpXDG/6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+Gl
b6oAAAAAAAAAAAAAAADEp2hV/6R3/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMSnaFX/pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf/4aVvqgAAAAAAAAAAAAAAAMSnaFX/pHf/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxKdoVf+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd//wpHPj4aVvq+Glb6vhpW+r5aVwx/+kd//hpW+r4aVvq+Glb6vhpW+r4aVvq+Gl
b6vlpXDH/6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//Ckc+LhpXCp4aVwqeGlcKnlpXDG/6R3/+GlcKnhpXCp4aVwqeGl
cKnhpXCp4aVwqeWlcMb/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//KR2//+kd///pHf//6R3//+kd///pHf/4aVvqgAAAAAAAAAAAAAAAMSnaFX/pHf/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAxKdoVf+kd///pHf//6R3//+kd///pHf//6R3/+jVu//m3sj//6R3//+k
d///pHf//6R3//WsgP/x8er/7bmR//+kd///pHf//6R3//+kd//hpW+qAAAAAAAAAAAAAAAAxKdoVf+k
d/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEp2hV/6R3//+kd///pHf//6R3//+kd///pHf/7LuV//n5
+f/sv5v//6R3//+kd///pHf/69zH//Dw6P/5qHv//6R3//+kd///pHf//6R3//Ckc+PhpW+r4aVvq+Gl
b6vlpXDH/6R3/+Glb6vhpW+r4aVvq+Glb6vhpW+r4aVvq+WlcMf/pHf//6R3//+kd///pHf//6R3//+k
d///pHf/6tvG//Hw6P/2qHv//6R3/+28lv/5+fn/7r+b//+kd///pHf//6R3//+kd///pHf/8KRz4uGl
cKnhpXCp4aVwqeWlcMb/pHf/4aVwqeGlcKnhpXCp4aVwqeGlcKnhpXCp5aVwxv+kd///pHf//6R3//+k
d///pHf//6R3//+kd//0q3//8/Tu/+vVvP/5p3r/7+7k/+zfzP//pHf//6R3//+kd///pHf//6R3//+k
d//hpW+qAAAAAAAAAAAAAAAAxKdoVf+kd/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEp2hV/6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd//rxqX/9/n3/+Xfyf/z9fH/9a2D//+kd///pHf//6R3//+k
d///pHf//6R3/+Glb6oAAAAAAAAAAAAAAADEp2hV/6R3/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMSn
aFX/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//2kd//s5tb/+vr6/+3Jq///pHf//6R3//+k
d///pHf//6R3//+kd///pHf/8KRz4+Glb6vhpW+r4aVvq+WlcMf/pHf/4aVvq+Glb6vhpW+r4aVvq+Gl
b6vhpW+r5aVwx/+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//aR3/+zm1//6+vr/68qr//+k
d///pHf//6R3//+kd///pHf//6R3//+kd//wpHPi4aVwqeGlcKnhpXCp5aVwxv+kd//hpXCp4aVwqeGl
cKnhpXCp4aVwqeGlcKnlpXDG/6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd//sxqb/9/j3/+fe
yf/09fH/866C//+kd///pHf//6R3//+kd///pHf//6R3/+Glb6oAAAAAAAAAAAAAAADEp2hV/6R3/wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAMSnaFX/pHf//6R3//+kd///pHf//6R3//+kd///pHf/9ayA//P0
7//t1Lv/+ad5/+7u5P/q38z//6R3//+kd///pHf//6R3//+kd///pHf/4aVvqgAAAAAAAAAAAAAAAMSn
aFX/pHf/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxKdoVf+kd///pHf//6R3//+kd///pHf//6R3//+k
d//r3Mf/8PDo//moe///pHf/7LuV//n5+f/sv5v//6R3//+kd///pHf//6R3//+kd//wpHPj4aVvq+Gl
b6vhpW+r5aVwx/+kd//hpW+r4aVvq+Glb6vhpW+r4aVvq+Glb6vlpXDH/6R3//+kd///pHf//6R3//+k
d///pHf/7byW//n5+f/uv5v//6R3//+kd///pHf/6tvG//Hw6P/2qHv//6R3//+kd///pHf//6R3//Ck
c+LhpXCp4aVwqeGlcKnlpXDG/6R3/+GlcKnhpXCp4aVwqeGlcKnhpXCp4aVwqeWlcMb/pHf//6R3//+k
d///pHf//6R3//+kd//o1r3/6d3J//+kd///pHf//6R3//+kd//0q3//8fLr//C6lP//pHf//6R3//+k
d///pHf/4aVvqgAAAAAAAAAAAAAAAMSnaFX/pHf/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxKdoVf+k
d///pHf//6R3//+kd///pHf//6R3//mkdf/8pHb//6R3//+kd///pHf//6R3//+kd//3pHX//6R3//+k
d///pHf//6R3//+kd//hpW+qAAAAAAAAAAAAAAAAxKdoVf+kd/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AADEp2hV/6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//Ckc+PhpW+r4aVvq+Glb6vlpXDH/6R3/+Glb6vhpW+r4aVvq+Gl
b6vhpW+r4aVvq+WlcMf/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf/8KRz4uGlcKnhpXCp4aVwqeWlcMb/pHf/4aVwqeGl
cKnhpXCp4aVwqeGlcKnhpXCp5aVwxv+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd//hpW+qAAAAAAAAAAAAAAAAxKdoVf+k
d/8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEp2hV/6R3//akdf3/pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+Glb6oAAAAAAAAAAAAA
AADEp2hV/6R3/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMSnaFX/pHf/sKpiRdOma4vhpW/G9KR0+P+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf/8KRz4+Gl
b6vhpW+r4aVvq+WlcMf/pHf/4aVvq+Glb6vhpW+r4aVvq+Glb6vhpW+r5aVwx/+kd/8AAAAAAAAAAAAA
AABUqkYIsKhjPdKmanfcpW2y66Vy7P+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d//wpHPi4aVwqeGlcKnhpXCp4aVwqeGlb6rhpXCp4aVwqeGlcKnhpXCp4aVwqeGlcKnhpXCpy6dqkAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABRrksBl6lbKcWmZ2TfpW+f4qVv2fykdv7/pHf//6R3//+k
d///pHf//6R3/+Glb6oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAc6xTFsCn
ZlDTpmyL4aVvxvSkdPn/pHf/4aVvpwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAATq9BCK6qYTyZqV0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/+H///gB//wAAf/wAAAAAAAAAAAAAc/AAAHPwAAAAAAAAAAAAA
HPwAABz8AAAAAAAAAAAAABz8AAAc/AAAAAAAAAAAAAAc/AAAHPwAAAAAAAAAAAAAHPwAABz8AAAAAAAA
AAAAABz8AAAc/AAAAADgAAAA/gAf///wH////x//KAAAABgAAAAwAAAAAQAgAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2rVQOt6hkM9Om
bFrQp2ptV6ZDAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCt
UAOtqGIfyqZqRtmmbW7ipXCV5qVxvOulcuP6pHX9/6R3//+kd//5pHX6UK9LBQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAANGmbHjlpXCo6KVx0PGkc/T/pHf//6N3//+jd///o3f//6N3//+j
d///o3f//6N3//+kd//8pHb82aZtg+Glb4DhpW+A36VvgeGlb4DhpW+A4aVvgOGlb4DhpW+A0aZrcv+k
d///o3f//6R3//+kd///pHf//6N3//+jd//+o3f//6N3//+jd//+o3f//6N3//+kd//8pHb826ZugeOl
cH/dpm6B+aR1/OOlcH/jpXB/46Vwf+OlcH/dpm6B+aR1/P+kd///pHf//6R3//+kd///pHf//6R3//+k
d//+pHb//6R3//+kd//+pHb//6R3//+kd//5pHX6UK9LBQAAAABQrksF9KR0+gAAAAAAAAAAAAAAAAAA
AABQrksF9KR0+v+jd///o3f//6N3//+kd///pHf//6N3//+jd///o3f//6N3//+jd///o3f//6N3//+k
d//8pHb82aZtg+Glb4Dbpm6D+aR1/OGlb4DhpW+A4aVvgOGlb4Dbpm6D+aR1/P+kd///o3f//6R3//+k
d///pHf//6N3//+jd//+o3f//6N3//+jd//+o3f//6N3//+kd//8pHb826ZugeOlcH/dpm6B+aR1/OOl
cH/jpXB/46Vwf+OlcH/dpm6B+aR1/P+kd///pHf//6R3//ykdv/wxqb//KR3//+kd//+pHb//KR3//DG
p//9pHf//6R3//+kd//5pHX6UK9LBQAAAABQrksF9KR0+gAAAAAAAAAAAAAAAAAAAABQrksF9KR0+v+j
d///o3f//6N3//2kdv/w5tj/8Meo//+jd///o3f/8ceo//Hm2P/+pHf//6N3//+kd//8pHb82aZtg+Gl
b4Dbpm6D+aR1/OGlb4DhpW+A4aVvgOGlb4Dbpm6D+aR1/P+kd///o3f//6R3//+kd//0s4v/8vLs//as
gf/3rIH/8vLs//Wzi//+o3f//6N3//+kd//8pHb826ZugeOlcH/dpm6B+aR1/OOlcH/jpXB/46Vwf+Ol
cH/dpm6B+aR1/P+kd///pHf//6R3//+kd///pHf/7tG4/+/cyf/u3Mn/8dG5//+kd//+pHb//6R3//+k
d//5pHX6UK9LBQAAAABQrksF9KR0+gAAAAAAAAAAAAAAAAAAAABQrksF9KR0+v+jd///o3f//6N3//+k
d///pHf/+qd6//Hu5f/z7uX/+qd6//+jd///o3f//6N3//+kd//8pHb82aZtg+Glb4Dbpm6D+aR1/OGl
b4DhpW+A4aVvgOGlb4Dbpm6D+aR1/P6jdv/+o3b//qN2//6jdv/+o3b/+qd6//Lu5v/y7uX/+qd7//6j
dv/+o3b//qN2//+kd//8pHb82aZtgeGlcH/bpm6B+aR1/OGlcH/hpXB/4aVwf+GlcH/bpm6B+aR1/P6j
dv/+o3b//qN2//6jdv/+o3b/79K5//Hcyf/u3Mj/79K4//6jdv/+o3b//qN2//+jd//5pHX6T69KBQAA
AABQrUsF9KR0+gAAAAAAAAAAAAAAAAAAAABQrUsF9KR0+v6jdv//o3f//qN2//+kd//0s4v/8vLs//is
gf/3rIH/8vLs//Szi//+o3b//qN2//+kd//8pHb82aZtg+Glb4Dbpm6D+aR1/OGlb4DhpW+A4aVvgOGl
b4Dbpm6D+aR1/P6jdv/+o3b//qN2//ykdv/w5tj/8ceo//6jdv/+o3b/8Meo//Dm2P/+pHf//qN2//+k
d//8pHb82aZtgeGlcH/bpm6B+aR1/OGlcH/hpXB/4aVwf+GlcH/bpm6B+aR1/P6jdv/+o3b//qN2//2k
d//tx6f//aR3//6jdv/+o3b//KR3/+/HqP/+pHf//qN2//+jd//5pHX6T69KBQAAAABQrUsF9KR0+gAA
AAAAAAAAAAAAAAAAAABQrUsF9KR0+v6jdv//o3f//qN2//+kd///pHf//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//+kd//8pHb82aZtg+Glb4Dbpm6D+aR1/OGlb4DhpW+A4aVvgOGlb4Dbpm6D+aR1/P6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//+kd//8pHb82aZtgeGl
cH/bpm6B+aR1/OGlcH/hpXB/4aVwf+GlcH/bpm6B+aR1/P6kdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//+kd//5pHX6UK9LBQAAAABQrksF9KR0+gAAAAAAAAAAAAAAAAAA
AABQrksF9KR0+tKna3vopXG+86Rz9P+kd///pHf//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//+k
d//8pHb82aZtg+Glb4Dbpm6D+aR1/OGlb4DhpW+A4aVvgOGlb4Dbpm6D+aR1/AAAAAAAAAAAVKpGBben
ZDXYpWxw5KVwqu6kcuT9pHb//qN2//6jdv/+o3b//qN2//+kd//8pHb82aZtgeGlcH/hpXB/4aVvf+Gl
cH/hpXB/4aVwf+GlcH/hpXB/0aZrcQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCtSgGvqGIh06ZrXOKl
b5fqpXHS+aR1/P+kd//5pHX6T69LBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhqpYEc2maEnOp2prT69MAQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/B/0HgAf9BAAAAQQAAAEEAATxBAAAAQQAA
AEEAATxBAAAAQQAAAEEAATxBAAAAQQAAAEEAATxBAAAAQQAAAEEAATxBAAAAQQAAAEEAATxBAAAAQcAA
AEH8Af9B/+H/QSgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAT65MA7OoZCLYpm1J46VwcOylcpjPp2ozAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2KZtWOil
cYTtpXKr76Rz0vakdPf/pHf//6R3//+kd///pHf/56VxjuGlb1bgpW9W4aVvVuGlb1bhpW9W16ZtT/+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+elcY3hpXBU8aRzxuGlcFThpXBU4aVwVPGk
c8b/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd//npXGO4aVvVvGkc8fhpW9W4aVvVuGl
b1bxpHPH/6R3//+kd///pHf//6R3//+kd///pHf//qR2//+kd///pHf/56VxjeGlcFTxpHPG4aVwVOGl
cFThpXBU8aRzxv+kd///pHf/9LaP//LOtf//pHf/97SN//LQuP//pHf//6R3/+elcY7hpW9W8aRzx+Gl
b1bhpW9W4aVvVvGkc8f/pHf//6R3//+kd//w28f/9rKK//Dg0P/6qoD//6R3//+kd//npXGN4aVwVPGk
c8bhpXBU4aVwVOGlcFTxpHPG/6R3//+kd///pHf/+ayC//Du5P/1xKX//6R3//+kd///pHf/56VxjuGl
b1bxpHPH4aVvVuGlb1bhpW9W8aRzx/+kd///pHf//6R3//msgv/x7eT/9MSl//+kd///pHf//6R3/+el
cY3hpXBU8aRzxuGlcFThpXBU4aVwVPGkc8b/pHf//6R3//+kd//x28f/97KK//Dgz//6qoD//6R3//+k
d//npXGO4aVvVvGkc8fhpW9W4aVvVuGlb1bxpHPH/6R3//+kd//1tpD/9M61//+kd//3s4z/8tG5//+k
d///pHf/56VxjeGlcFTxpHPG4aVwVOGlcFThpXBU8aRzxv+kd///pHf//aR2//6kdv//pHf//6R3//2k
dv//pHf//6R3/+elcY7hpW9W8aRzx+Glb1bhpW9W4aVvVvGkc8f/pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd//npXGN4aVwVPGkc8bhpXBU4aVwVOGlcFTxpHPG6aVxs/WkdO//pHf//6R3//+k
d///pHf//6R3//+kd///pHf/56VxjuGlb1bxpHPH4aVvVuGlb1bhpW9W8aRzxwAAAABUqkYCxqZoLeKl
b2jspHGj8aRz3f6kdv//pHf//6R3/+elcY3hpXBU4aVvVeGlcFThpXBU4aVwVNembU4AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAACqqGEZ26ZuVOqlcY/SpmsyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8D+sQQAA
rEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEGAAKxB/D+sQQ==
</value>
</data>
</root>

View File

@@ -0,0 +1,157 @@
namespace OnDoc.UICintrols
{
partial class Vorlagenauswahl
{
/// <summary>
/// Erforderliche Designervariable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Verwendete Ressourcen bereinigen.
/// </summary>
/// <param name="disposing">True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Vom Komponenten-Designer generierter Code
/// <summary>
/// Erforderliche Methode für die Designerunterstützung.
/// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Vorlagenauswahl));
this.ribbon1 = new System.Windows.Forms.Ribbon();
this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
this.ribbonButton1 = new System.Windows.Forms.RibbonButton();
this.ribbonPanel2 = new System.Windows.Forms.RibbonPanel();
this.ribbonItemGroup1 = new System.Windows.Forms.RibbonItemGroup();
this.RibbonTextSearch = new System.Windows.Forms.RibbonTextBox();
this.RibbonButtonSearch = new System.Windows.Forms.RibbonButton();
this.imageListAdv1 = new Syncfusion.Windows.Forms.Tools.ImageListAdv(this.components);
this.sfListView1 = new Syncfusion.WinForms.ListView.SfListView();
this.SuspendLayout();
//
// ribbon1
//
this.ribbon1.CaptionBarVisible = false;
this.ribbon1.Font = new System.Drawing.Font("Segoe UI", 9F);
this.ribbon1.Location = new System.Drawing.Point(0, 0);
this.ribbon1.Minimized = false;
this.ribbon1.Name = "ribbon1";
//
//
//
this.ribbon1.OrbDropDown.BorderRoundness = 8;
this.ribbon1.OrbDropDown.Location = new System.Drawing.Point(0, 0);
this.ribbon1.OrbDropDown.Name = "";
this.ribbon1.OrbDropDown.Size = new System.Drawing.Size(527, 447);
this.ribbon1.OrbDropDown.TabIndex = 0;
this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
this.ribbon1.OrbVisible = false;
this.ribbon1.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
this.ribbon1.Size = new System.Drawing.Size(758, 100);
this.ribbon1.TabIndex = 0;
this.ribbon1.Tabs.Add(this.ribbonTab1);
this.ribbon1.TabSpacing = 4;
this.ribbon1.Text = "ribbon1";
//
// ribbonTab1
//
this.ribbonTab1.Name = "ribbonTab1";
this.ribbonTab1.Panels.Add(this.ribbonPanel1);
this.ribbonTab1.Panels.Add(this.ribbonPanel2);
this.ribbonTab1.Text = null;
//
// ribbonPanel1
//
this.ribbonPanel1.ButtonMoreVisible = false;
this.ribbonPanel1.Items.Add(this.ribbonButton1);
this.ribbonPanel1.Name = "ribbonPanel1";
this.ribbonPanel1.Text = "Schliessen";
//
// ribbonButton1
//
this.ribbonButton1.Image = ((System.Drawing.Image)(resources.GetObject("ribbonButton1.Image")));
this.ribbonButton1.LargeImage = ((System.Drawing.Image)(resources.GetObject("ribbonButton1.LargeImage")));
this.ribbonButton1.Name = "ribbonButton1";
this.ribbonButton1.SmallImage = ((System.Drawing.Image)(resources.GetObject("ribbonButton1.SmallImage")));
this.ribbonButton1.Click += new System.EventHandler(this.ribbonButton1_Click);
//
// ribbonPanel2
//
this.ribbonPanel2.ButtonMoreEnabled = false;
this.ribbonPanel2.ButtonMoreVisible = false;
this.ribbonPanel2.Items.Add(this.ribbonItemGroup1);
this.ribbonPanel2.Name = "ribbonPanel2";
this.ribbonPanel2.Text = "Suche";
//
// ribbonItemGroup1
//
this.ribbonItemGroup1.Items.Add(this.RibbonTextSearch);
this.ribbonItemGroup1.Items.Add(this.RibbonButtonSearch);
this.ribbonItemGroup1.Name = "ribbonItemGroup1";
//
// RibbonTextSearch
//
this.RibbonTextSearch.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
this.RibbonTextSearch.Name = "RibbonTextSearch";
this.RibbonTextSearch.TextBoxText = "";
this.RibbonTextSearch.TextBoxKeyDown += new System.Windows.Forms.KeyEventHandler(this.RibbonTextSearch_TextBoxKeyDown);
//
// RibbonButtonSearch
//
this.RibbonButtonSearch.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
this.RibbonButtonSearch.Name = "RibbonButtonSearch";
this.RibbonButtonSearch.Click += new System.EventHandler(this.RibbonButtonSearch_Click);
//
// sfListView1
//
this.sfListView1.AccessibleName = "ScrollControl";
this.sfListView1.BackColor = System.Drawing.SystemColors.Window;
this.sfListView1.Dock = System.Windows.Forms.DockStyle.Fill;
this.sfListView1.HotTracking = true;
this.sfListView1.Location = new System.Drawing.Point(0, 100);
this.sfListView1.Name = "sfListView1";
this.sfListView1.Size = new System.Drawing.Size(758, 601);
this.sfListView1.TabIndex = 1;
this.sfListView1.Text = "sfListView1";
this.sfListView1.DoubleClick += new System.EventHandler(this.sfListView1_DoubleClick);
//
// Vorlagenauswahl
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.Controls.Add(this.sfListView1);
this.Controls.Add(this.ribbon1);
this.Name = "Vorlagenauswahl";
this.Size = new System.Drawing.Size(758, 701);
this.Load += new System.EventHandler(this.Vorlagenauswahl_Load);
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Ribbon ribbon1;
private System.Windows.Forms.RibbonTab ribbonTab1;
private System.Windows.Forms.RibbonPanel ribbonPanel1;
private System.Windows.Forms.RibbonButton ribbonButton1;
private System.Windows.Forms.RibbonPanel ribbonPanel2;
private System.Windows.Forms.RibbonItemGroup ribbonItemGroup1;
private System.Windows.Forms.RibbonTextBox RibbonTextSearch;
private System.Windows.Forms.RibbonButton RibbonButtonSearch;
private Syncfusion.Windows.Forms.Tools.ImageListAdv imageListAdv1;
private Syncfusion.WinForms.ListView.SfListView sfListView1;
}
}

View File

@@ -0,0 +1,84 @@
using OnDoc.Klassen;
using Database;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web.UI.WebControls;
using System.Windows.Forms;
namespace OnDoc.UICintrols
{
public partial class Vorlagenauswahl : UserControl
{
public int dokumenttypnr { get; set; } = 0;
public Vorlagenauswahl()
{
InitializeComponent();
}
private void txtSearch_KeyDown(object sender, KeyEventArgs e)
{
}
private void toolStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
}
private void Vorlagenauswahl_Load(object sender, EventArgs e)
{
}
public void load_standard(string filter)
{
string where = "";
if (filter != "")
{
where = "and bezeichnung like '%" + filter.Replace(" ", "%") + "%'";
}
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select dokumenttypnr as id, bezeichnung from dokumenttyp where aktiv=1 "+where+" order by bezeichnung",false,true);
sfListView1.DataSource = db.dsdaten.Tables[0];
sfListView1.DisplayMember = "bezeichnung";
sfListView1.ValueMember = "id";
}
private void ribbonButton1_Click(object sender, EventArgs e)
{
dokumenttypnr = 0;
this.ParentForm.Close();
}
private void RibbonTextSearch_TextBoxKeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter) {
load_standard(RibbonTextSearch.TextBoxText);
}
}
private void RibbonButtonSearch_Click(object sender, EventArgs e)
{
if (RibbonTextSearch.TextBoxText.Trim().Length > 0) {
load_standard(RibbonTextSearch.TextBoxText);
}
}
private void sfListView1_DoubleClick(object sender, EventArgs e)
{
foreach (DataRowView item in sfListView1.SelectedItems)
{
dokumenttypnr = Convert.ToInt32(item.Row[0].ToString());
this.ParentForm.Close();
}
}
}
}

View File

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

View File

@@ -0,0 +1,63 @@
namespace OnDoc.DocMgmt
{
partial class frmBewilligung
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmBewilligung));
this.approval1 = new OnDoc.UIControls.Approval();
this.SuspendLayout();
//
// approval1
//
this.approval1.Dock = System.Windows.Forms.DockStyle.Fill;
this.approval1.Location = new System.Drawing.Point(2, 2);
this.approval1.Name = "approval1";
this.approval1.Size = new System.Drawing.Size(1608, 948);
this.approval1.TabIndex = 0;
//
// frmBewilligung
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1612, 952);
this.Controls.Add(this.approval1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmBewilligung";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Bewilligung";
this.Load += new System.EventHandler(this.frmBewilligung_Load);
this.ResumeLayout(false);
}
#endregion
private UIControls.Approval approval1;
}
}

View File

@@ -0,0 +1,30 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
namespace OnDoc.DocMgmt
{
public partial class frmBewilligung : SfForm
{
public frmBewilligung()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
private void frmBewilligung_Load(object sender, EventArgs e)
{
this.approval1.Update_Docs(AppParams.CurrentMitarbieter);
}
}
}

View File

@@ -0,0 +1,534 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/z4Vg7pJeRF7PhWDv/qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8mBXe4A
AAAAAAAAAAAAAABzSjUw+6F1//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8+FYO7+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2/8R+W90AAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3bv/qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdr/+o3a/v3pZr3JJNTEAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN23/6jdr/+
o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdu/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+
o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAP6jdr/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADM
g18//qN2//6jdv/+o3b/4ZFpgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOmWbMH+o3b//qN2/+2Ybv/+o3b//qN2//6jdv/+
o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABePCss/aJ2//6jdv/+o3b/wHtZvQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiwhFd2OZ+z+o3b//qN2/8yDX+v+
o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGz4Vg4/6jdv/+o3b/+6F1/8B7Wb3hkWmB/qN2f/6jdn/+
o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/PhWCGzoRg2P6jdv/+
o3b//qN2/7BxUqn+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhlY/cfyidf/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b/6pZt+2tEMTb+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKBnSqf8
onX//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/4n3P8flE6bgAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
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
AAAAAAAAAAAAAAD/o3f//6N3//+jd///o3e/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//6N3//6jdv//pHfv/6R3v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdr//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/6jdr/+
o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3b//6N3//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhWDv/qN2//6jdv//
pHf//6N3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv+/elmvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS
XkRfz4Vg7/6jdv//pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b/+aB0/8R+W91ySTUxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAADgAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADgAAAAAAA//+D//8AAAD//4P//wAAAP
//gf/+AAAA//+AAAAAAAD//8AAAAAAAP//wAAAEAAA///gAAAwAADgA/gAAHAAAOAD/wcD8AAA4AP/B4
PwAADgA/8Hg/AAAP///weD8AAA////B4PwAAD///8Hg/AAAPAAfgeD8AAA4AA+D4PwAADgAD4Pg/AAAO
AAPg/D8AAA8AA+D8HwAAD///4PwfAAAP///g/B8AAA///+D8HwAAD///4PwfAAAP///g/B8AAA///+B4
HwAAD///4AA/AAAP/B/wAD8AAA/4D/gAfwAAD/AH/AD/AAAP8AP+Af8AAA/wAf///wAAD/AA////AAAP
8MB///8AAA//4H+H/wAAD//wf4f/AAAP//j/h/8AAA////+H/wAAD////4f/AAAP////h/8AAA////+H
/wAAAAAAAAf/AAAAAAAAB/8AAAAAAAAH/wAAAAAAAAf/AAAoAAAAIAAAAEAAAAABACAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAvHlYqveec/7/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//eec/68
eViqAAAAAAAAAACTXkQ64pFp8P+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf/955z/rx5WKr3nnP+/6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3/9qMZu8AAAAAAAAAAO+Zb3//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//+kd///pHf/955z/v+kd///pHf//6R3v/+kd4D/pHeA/6R3gP+kd4D/
pHeA/6R3gP+kd4DvmW9/k15EOgAAAAAAAAAA/6R3gP+kd///pHf//6R3gP+kd4D/pHeA/6R3gP+kd4D/
pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3v/+kd///pHf//6R3//+kd///pHeAAAAAAAAAAAAA
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
pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+KRafCT
XkQ6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAB/8P/gf/B/wH/wAAB/+AAAY
DwABGA/jDxgP4w8f/8MPH//DjxgBw48YAcOPGAHDhx//x4cf/8eHH//Hhx//w4cf/8APH4fADx8D4B8f
Afg/HwD//x8Qf/8f+Hx/H/z8fx///H8f//x/AAAAfwAAAH8AAAB/KAAAABgAAAAwAAAAAQAgAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAANOIYs/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/0odhzwAAAABx
STQM45Jq4v6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/04hiz/+kd///
pHf7/6R33/+kd9//pHff/6R33/+kd9/+pHbfzoVgrwAAAAD+pHYg/6R3//+kd/f/pHff/6R33/+kd9//
pHff/6R33/+kd9//pHff/6R33/+kd9//pHf7/qN2//+jd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADlk2sg/6N3//mgdMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5
oHTf+qF0//+kd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNigM8pxx+PCacO/L
gl5Q/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QMR+W132nnP64JBo5f+kd///pHffAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvHlXh/6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd//9onb+sXJSaP+jd///o3ffAAAAAAAAAAHEfVtP/6N3YP+jd2D/o3dgq25POAAAAAAA
AAAAAAAAAa1uUFfjkmqa9J1x0f+kd//znHHD/6R3n/Sdcc//pHf/85xxxdyNZpepbE9HAAAAAP+kd///
o3ffAAAAAJBdQzP/pHf//6N3//+jd//+o3f/45Jp8gAAAAAAAAAAAAAAAAAAAAAAAAAA2Itkmv+kd//A
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
B6xBAAesQQ==
</value>
</data>
</root>

View File

@@ -0,0 +1,61 @@
namespace OnDoc.DocMgmt
{
partial class frmDocPreview
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmDocPreview));
this.docPreview1 = new OnDoc.UIControls.DocPreview();
this.SuspendLayout();
//
// docPreview1
//
this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
this.docPreview1.Location = new System.Drawing.Point(0, 0);
this.docPreview1.Name = "docPreview1";
this.docPreview1.Size = new System.Drawing.Size(832, 956);
this.docPreview1.TabIndex = 0;
//
// DivPreview
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(832, 956);
this.Controls.Add(this.docPreview1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "DivPreview";
this.Text = "Dokumentvorschau";
this.Load += new System.EventHandler(this.DivPreview_Load);
this.ResumeLayout(false);
}
#endregion
public UIControls.DocPreview docPreview1;
}
}

View File

@@ -0,0 +1,53 @@
using BroadcastListener.Interfaces;
using static BroadcastListener.Classes.Factory;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Syncfusion.WinForms.Controls.Styles;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using OnDoc.Klassen;
using BroadcastListener.Classes;
namespace OnDoc.DocMgmt
{
public partial class frmDocPreview : SfForm, IMessageListener1
{
public frmDocPreview()
{
InitializeComponent();
Broadcaster().AddListener(this);
Closing += Form_Closing;
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
public void OnListen(string message, SenderInfo sender)
{
if (sender.SenderName is "Doklist")
{
if (sender.Function == "UpdateView")
{
docPreview1.Show_Doc(message);
}
}
}
private void Form_Closing(object sender, CancelEventArgs e)
{
Broadcaster().Broadcast("",new SenderInfo("PreviewWindow", "WindowClosed", ""));
Broadcaster().RemoveListener(this);
}
private void DivPreview_Load(object sender, EventArgs e)
{
docPreview1.Hide_Editbuttons();
}
}
}

View File

@@ -0,0 +1,521 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
AAAAtgAAAPEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP0AAADe
AAAAiQAAABMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAHQAAAD8AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAN0AAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAQQAAAPwAAAD/AAAA/wAAAOkAAADPAAAAzwAAAM8AAADPAAAAzwAAAM8AAADP
AAAAzwAAAM8AAADPAAAAzwAAAM8AAADPAAAAzwAAAM8AAADPAAAAzwAAAM8AAADPAAAAzwAAAM8AAADP
AAAAzwAAAM8AAADPAAAAzwAAANQAAAD6AAAA/wAAAP8AAADLAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtgAAAP8AAAD/AAAAiQAAAAQAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhAAAA3AAAAP8AAAD/AAAARgAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8QAAAP8AAADpAAAABAAAAAANOf5g
DTn+fw05/n8NOf5/DTn+fw05/n8NOf5/DTn+fw05/n8NOf5/DTn+fw05/n8NOf5/DTn+fw05/n8NOf5/
DTn+fw05/n8NOf5/DTn+fw05/n8NOf5/DTn+fw05/n8NOf5/DTn+fw05/n8NOf5QAAAAXgAAAP8AAAD/
AAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADP
AAAAAAAAAAANOf6/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/
DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf6f
AAAAQAAAAP8AAAD/AAAAjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAA
AAAA/wAAAP8AAADPAAAAAAAAAAANOf6/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/
DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/
DTn+/w05/v8NOf6fAAAAQAAAAP8AAAD/AAAAjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB
AAAAhAAAAPsAAAChAAAA/wAAAP8AAADPAAAAAAAAAAANOf6/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/
DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/
DTn+/w05/v8NOf7/DTn+/w05/v8NOf6fAAAAQAAAAP8AAAD/AAAAjwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAEAAACHAAAA/wAAAP8AAAD0AAAA/wAAAP8AAADPAAAAAAAAAAANOf6/DTn+/w05/v8NOf7/
DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/
DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf6fAAAAQAAAAP8AAAD/AAAAjwAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAQAAAIcAAAD+AAAA/wAAAP4AAABvAAAA/wAAAP8AAADPAAAAAAAAAAANOf6/
DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/
DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf6fAAAAQAAAAP8AAAD/
AAAAjwAAAAAAAAAAAAAAAAAAAAAAAAABAAAAiAAAAP8AAAD/AAAA/QAAAHIAAAAAAAAA/wAAAP8AAADP
AAAAAAAAAAANOf6/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/
DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf6f
AAAAQAAAAP8AAAD/AAAAjwAAAAAAAAAAAAAAAAAAAAEAAACHAAAA/wAAAP8AAAD+AAAAcgAAAAAAAAAA
AAAA/wAAAP8AAADPAAAAAAAAAAANOf6/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/
DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8NOf7/DTn+/w05/v8MMdvr
CCGT5AYZb+wGGnXTAAAApgAAAP8AAAD/AAAAjwAAAAAAAAAAAAAAAQAAAIcAAAD+AAAA/wAAAP4AAABz
AAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAANOf5sDTn+jw05/o8NOf6PDTn+jw05/o8NOf6P
DTn+jw05/o8NOf6PDTn+jw05/o8NOf6PDTn+jw05/o8NOf6PDTn+jw05/o8NOf6PDTn+jw05/o8NOf6P
CSevsgUXaOcCCi/4Agov/wIKL/8CCi//AAAA/wAAAP8AAAD/AAAA2QAAAEsAAAACAAAAiAAAAP8AAAD/
AAAA/QAAAHIAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAGAAAAigAAAK8AAACv
AAAArwAAAK8AAACvAAAArwAAAK8AAACvAAAArwAAAK8AAACvAAAArwAAAJ8AAAAdAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABhAAAA8wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP4AAADN
AAAA/wAAAP8AAAD+AAAAcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAABS
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAACS
AAAAAAAAAAAAAAAAAAAAAAAAAHMAAAD9AAAA/wAAAP8AAADwAAAAmQAAAFsAAABCAAAATwAAAH8AAADX
AAAA/wAAAP8AAAD/AAAA/wAAAP4AAABzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADP
AAAAAAAAAAAAAAAkAAAA7AAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAPkAAABWAAAAAAAAAAAAAAAAAAAATAAAAPwAAAD/AAAA/gAAAKEAAAATAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAACAAAAZQAAAPMAAAD/AAAA/wAAAMIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAADgAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAg
AAAAIAAAACAAAAAgAAAAIAAAABYAAAAAAAAAAAAAAAAAAAAKAAAA4gAAAP8AAAD/AAAAhwAAAAEAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAADzAAAA/wAAAP4AAABGAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpAAAA/wAAAP8AAAC/
AAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqAAAA/wAAAP8AAAC/
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAABwAAABAAAAAQ
AAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAsAAAAAAAAAAAAAAAAAAADE
AAAA/wAAAP4AAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD
AAAA3QAAAP8AAAD+AAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAf
AAAA4gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAPQAAABN
AAAAAAAAAAwAAAD0AAAA/wAAANwAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAiQAAAP8AAAD/AAAAVwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADP
AAAAAAAAAAAAAABVAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAACUAAAAAAAAACMAAAD+AAAA/wAAALAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWgAAAP8AAAD/AAAAeQAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAA/wAAAP8AAADPAAAAAAAAAAAAAAAJAAAAmgAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/
AAAAvwAAAL8AAAC/AAAAvwAAAK8AAAAjAAAAAAAAACoAAAD/AAAA/wAAAKYAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATwAAAP8AAAD/AAAAgAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoAAAD8AAAA/wAAAMAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaQAAAP8AAAD/
AAAAbQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAADm
AAAA/wAAAPIAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAqQAAAP8AAAD/AAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAA
AAAASgAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAF8AAAAI
AAAAAAAAAAAAAACgAAAA/wAAAP8AAABtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAeAAAA+AAAAP8AAADvAAAABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADP
AAAAAAAAAAAAAABAAAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAB/AAAAAAAAAAAAAAA5AAAA/gAAAP8AAADtAAAAIQAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAQAAACzAAAA/wAAAP8AAACOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAA/wAAAP8AAADPAAAAAAAAAAAAAAA7AAAA/gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAB6AAAAAAAAAAAAAAAAAAAAqwAAAP8AAAD/AAAA1wAAACIAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAJwAAAD/AAAA/wAAAOsAAAAYAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAAOwAAAGAAAABgAAAAYAAAAGAAAABg
AAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAE8AAAAEAAAAAAAAAAAAAAAAAAAAFQAAANwAAAD/
AAAA/wAAAO8AAABzAAAAEwAAAAAAAAAAAAAAAAAAAAYAAABJAAAAzgAAAP8AAAD/AAAA+gAAAE4AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAACUAAADbAAAA/wAAAP8AAAD/AAAA9QAAAMoAAACyAAAAvgAAAOgAAAD/AAAA/wAAAP8AAAD5
AAAAXwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAApwAAAP4AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAANYAAAA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADP
AAAAAAAAAAAAAAAMAAAAqgAAAM8AAADPAAAAzwAAAM8AAADPAAAAzwAAAM8AAADPAAAAzwAAAM8AAADP
AAAAzwAAAM8AAADPAAAAzwAAAM8AAACqAAAADAAAAAAAAAAAAAAAAAAAADMAAACYAAAA3wAAAPkAAAD+
AAAA/QAAAP8AAAD/AAAAqQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAA/wAAAP8AAADPAAAAAAAAAAAAAABWAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAVgAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAQAAABMAAAAfAAAAVAAAAP8AAAD/AAAAjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAaAAAA2gAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADaAAAAGgAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAP8AAAD/AAAAjwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAP8AAAD/AAAAjwAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAP8AAAD/
AAAAjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADP
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACEAAAAwAAAAMAAAADAAAAAwAAAAMAAAADAAAAAw
AAAAZAAAAP8AAAD/AAAAjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAP4AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAjwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnwAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAfwAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAnwAAAP8AAAD/AAAAsQAAAJ8AAACfAAAAnwAAAMgAAAD/AAAA/wAAAP8AAADMAAAAEQAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAnwAAAP8AAAD/AAAAMAAAAAAAAAAAAAAAMgAAAOsAAAD/AAAA/wAAAMoAAAAS
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAP8AAADP
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnwAAAP8AAAD/AAAAMAAAAAAAAAAxAAAA6wAAAP8AAAD/
AAAAygAAABMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnwAAAP8AAAD/AAAAMAAAADEAAADq
AAAA/wAAAP8AAADMAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAA/wAAAP8AAADPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnwAAAP8AAAD/
AAAAYgAAAOsAAAD/AAAA/wAAAMoAAAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8QAAAP8AAADpAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAnwAAAP8AAAD/AAAA+QAAAP8AAAD/AAAAygAAABMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtgAAAP8AAAD/AAAAiQAAAAQAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAnwAAAP8AAAD/AAAA/wAAAP8AAADLAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQAAAPwAAAD/
AAAA/wAAAOkAAADPAAAAzwAAAM8AAADPAAAAzwAAAM8AAADPAAAAzwAAAM8AAADPAAAAzwAAAM8AAADP
AAAAzwAAAM8AAADPAAAAzwAAAM8AAADPAAAA7QAAAP8AAAD/AAAA/wAAAMoAAAASAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAHQAAAD8AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAygAAABMAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAtgAAAPEAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP4AAADA
AAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAB//AACAAAAAD/8AAAAAAAAH/wAAB////wf/AAAIAAAA
B/8AABgAAAAH/QAAGAAAAAfwAAAYAAAAB+AAABgAAAAHwAAAGAAAAAeBAAAYAAAABwMAABgAAAAGBwAA
GAAAAAAPAAAYAAfAAB8AABgAB4AAPwAAGAAHA+A/AAAcAA4H+D8AAB///g/8PwAAHAAOH/wfAAAYAAQf
/h8AABgABD/+HwAAGAAEP/4fAAAf//w//h8AAB///B/+HwAAHAAGH/wfAAAYAAYP+D8AABgABwfwPwAA
HAAHAcB/AAAf//+AAP8AAB///8AB/wAAGAAAcAP/AAAYAAB8B/8AABgAAH+H/wAAH////4f/AAAf////
h/8AAB///4AH/wAAH///AAf/AAAf//8AB/8AAB///wAH/wAAH///DA//AAAf//8IH/8AAB///wA//wAA
H///AH//AAAP//8A//8AAAf//wH//wAAAAAAA///AACAAAAH//8AAMAAAA///wAAKAAAACAAAABAAAAA
AQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAA2QAAAP4AAAD/AAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAO8AAACa
AAAADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAP8AAAD+AAAA4gAAAN8AAADf
AAAA3wAAAN8AAADfAAAA3wAAAN8AAADfAAAA3wAAAN8AAADfAAAA3wAAAN8AAADfAAAA3wAAAN8AAADf
AAAA9AAAAP8AAAC+AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaAAAA/gAAAEEAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAPAAAA0AAAAP8AAAA6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP4AAADi
AAAAAA46/4AOOv//Djr//w46//8OOv//Djr//w46//8OOv//Djr//w46//8OOv//Djr//w46//8OOv//
Djr//w46//8OOv//Djr//w46/78AAACCAAAA/wAAAF4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAC
AAAA/wAAAN8AAAAADjr/gA46//8OOv//Djr//w46//8OOv//Djr//w46//8OOv//Djr//w46//8OOv//
Djr//w46//8OOv//Djr//w46//8OOv//Djr/vwAAAIAAAAD/AAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAQ
AAAAxwAAANQAAAD/AAAA3wAAAAAOOv+ADjr//w46//8OOv//Djr//w46//8OOv//Djr//w46//8OOv//
Djr//w46//8OOv//Djr//w46//8OOv//Djr//w46//8OOv+/AAAAgAAAAP8AAABgAAAAAAAAAAAAAAAA
AAAAEAAAAMoAAAD/AAAAuwAAAP8AAADfAAAAAA46/4AOOv//Djr//w46//8OOv//Djr//w46//8OOv//
Djr//w46//8OOv//Djr//w46//8OOv//Djr//w46//8OOv//Djr//w46/78AAACAAAAA/wAAAGAAAAAA
AAAAAAAAABAAAADKAAAA/wAAAMAAAAALAAAA/wAAAN8AAAAADjr/gA46//8OOv//Djr//w46//8OOv//
Djr//w46//8OOv//Djr//w46//8OOv//Djr//w46//8OOv//Djr//w027/YJJ6/tCCOb1AAAAK0AAAD/
AAAAYAAAAAAAAAAQAAAAygAAAP8AAADAAAAACwAAAAAAAAD/AAAA3wAAAAAOOv8wCizFcworv4AKK7+A
Ciu/gAorv4AKK7+ACiu/gAorv4AKK79/DDPiZA46/2AOOv9gDjr/YAwz4mUFF2XTAgkn9gEHH/8BBx//
AAAA/wAAAP8AAADOAAAASAAAAMoAAAD/AAAAwAAAAAsAAAAAAAAAAAAAAP8AAADfAAAAAAAAACcAAAD6
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAACAAAAAgAAAAIAAAACAAAAAg
AAAAjwAAAP8AAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AAADfAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiAAAA/wAAAP8AAAD/
AAAA/wAAAP8AAAD/AAAA/wAAAF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAN8AAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAD/
AAAAxwAAAL8AAADAAAAA+wAAAP8AAADoAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/
AAAA3wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAvwAAAP8AAAAgAAAAAQAAAJIAAAD/AAAA6AAAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAP8AAADfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAC/AAAA/wAAACEAAACSAAAA/wAAAOgAAAAqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAA/gAAAOIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAL8AAAD/AAAArQAAAP8AAADoAAAAKgAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaAAAA/gAAAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvwAAAP8AAAD/AAAA6AAAACoAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGAAAAD/AAAA/gAAAOIAAADfAAAA3wAAAN8AAADf
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
fwesQX8HrEF/D6xBPx+sQQA/rEE=
</value>
</data>
</root>

123
Client/Backup/DocMgmt/frmNote.Designer.cs generated Normal file
View File

@@ -0,0 +1,123 @@
namespace OnDoc.DocMgmt
{
partial class frmNote
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmNote));
this.label1 = new System.Windows.Forms.Label();
this.txtbetreff = new System.Windows.Forms.TextBox();
this.label2 = new System.Windows.Forms.Label();
this.textBox1 = new System.Windows.Forms.TextBox();
this.button1 = new System.Windows.Forms.Button();
this.button2 = new System.Windows.Forms.Button();
this.SuspendLayout();
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(22, 39);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(38, 13);
this.label1.TabIndex = 0;
this.label1.Text = "Betreff";
//
// txtbetreff
//
this.txtbetreff.Location = new System.Drawing.Point(77, 36);
this.txtbetreff.Name = "txtbetreff";
this.txtbetreff.Size = new System.Drawing.Size(322, 20);
this.txtbetreff.TabIndex = 1;
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(22, 77);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(31, 13);
this.label2.TabIndex = 2;
this.label2.Text = "Notiz";
//
// textBox1
//
this.textBox1.Location = new System.Drawing.Point(77, 74);
this.textBox1.Multiline = true;
this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(322, 153);
this.textBox1.TabIndex = 3;
//
// button1
//
this.button1.Location = new System.Drawing.Point(324, 255);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(75, 23);
this.button1.TabIndex = 4;
this.button1.Text = "Speichern";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// button2
//
this.button2.Location = new System.Drawing.Point(25, 255);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(75, 23);
this.button2.TabIndex = 5;
this.button2.Text = "Abbruch";
this.button2.UseVisualStyleBackColor = true;
//
// frmNote
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(426, 317);
this.Controls.Add(this.button2);
this.Controls.Add(this.button1);
this.Controls.Add(this.textBox1);
this.Controls.Add(this.label2);
this.Controls.Add(this.txtbetreff);
this.Controls.Add(this.label1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmNote";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Notiz";
this.Load += new System.EventHandler(this.frmNote_Load);
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.Label label1;
private System.Windows.Forms.TextBox txtbetreff;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.TextBox textBox1;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Button button2;
}
}

View File

@@ -0,0 +1,47 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
namespace OnDoc.DocMgmt
{
public partial class frmNote : SfForm
{
public string dokumentid { get; set; }
public frmNote()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
public frmNote(string dokumentid)
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.dokumentid= dokumentid;
}
private void frmNote_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
Database.DB db = new Database.DB(AppParams.connectionstring);
db.insert_note(AppParams.CurrentMitarbieter,txtbetreff.Text,textBox1.Text,dokumentid);
DialogResult = DialogResult.OK;
}
}
}

View File

@@ -0,0 +1,206 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAAAAAAAEAIADBEgAAFgAAAIlQTkcNChoKAAAADUlIRFIAAAEAAAABAAgGAAAAXHKoZgAAEohJ
REFUeNrtnQnQHVWZhg+LgiWJwzaBRPTHkYGp0RmVqHFlCwxqZFFEnIAOU1i44oKKYFAQQRRKdseSEbcg
YEUkLIJAlAmyTIIbIMgiBkmChgACIoQl+B67kRD///73dp++X5/+nqfqrZPKvX36O939vX/f7rOsEQDS
MUV6nfSv0hbSC6WNpPWkCeV3HpD+JC2XbpVukX4lXS4tsW6AN9awDgCyZs1QJPzbpR0Pmv3EC+tU9oW9
14iGcIl0VigMYaV1A7sOBgBV2FT6gPROJf1zm9iBzGCxim9JJ0t3Wje4q2AAMAgvkD4lzVTirzOMHcoI
Vqg4XTpSus36AHQNDAD6YaJ0iPThYSX+6pRGcLx0lHS/9QHpChgAjMfO0mlK/E2tA4nICOLPgf+WLrKO
pQtgADAW60pfkD6o5G/VdSITeELFSdJB0sPW8eRMq04stIZJ0jlK/GnWgfRCRnC1it2kP1jHkisYAKxO
fId/vpJ/xDqQfpAJLFIxIxR9CWBAMABYlRdLP1Lyb2QdyCDIBGKnou2l66xjyQ0MAJ4k/uX/sZJ/Y+tA
qiATuEvFdoE7gYHAACCyiXSNkn+KdSB1kAnErsRTpd9bx5ILGADE9/rxL/+rrANJgUzgqlDcCaywjiUH
MAA4Rcn/PusgUiIT+LKK91vHkQMYgG+mSxe37T1/Xcp+AjtJl1rH0nY6deJhIGL33uuU/M9LXbES8F4V
50sXS3eEYjDP0vLjyaEYTLRZKJJ0hmJYv4EYfheKtxp0G+4BBuCXzyvxPpmyQiXduaHooXeZ9Fifm60t
bRuKHoe7JI7naBUHp6yza2AAPol/fW9Swj0rRWVKtCtD0S33JzWrem2sTnG9OlFcD6nYMhR3ITAKGIBP
4uCefetWogR7XMXHpeMSx/cR6RjFuFaCGL8eisFDMAoYgD/iO//blVzPrFOJEus+FXuF5kblxVGIZyrO
59SM8xEVzw/0DRgVDMAfhympPlOngjL54+369Q3H+iLpJwlM4PDY7oZjzRIMwBdxDr/Fdcb2l7f9cfDN
sMbjxzuB8+v8HCjnEIhTlzHH4GpgAL54vRLp/+pUoGT6aEj/m388PqK4v1Qz7m1UzB9y3K0HA/DFCUqk
A6puXD7tf41R7FfUeTug2E9U8SGj2FsLBuCL25REm1fdWEkUpwCv+6qvKq9V7JfXiP23oZjUFFYBA/DD
JkqgytNrl518djVuw9w6nYXUhvjsg7cBq4AB+GE3Jc/3q26s5Nkx2Petn642XFKjDburOMe4Da0CA/DD
EUqeWVU2LPv2/2Pov3tvU8Ruw8uqjh1QOz6n4lDjNrQKDMAPs5U4M6tsqMT5top3Wjeg5Ftqxz4V2xEX
GNnbugFtAgPwQ+xQU+kJvhInJtxs6waU7K12fLtiO64IRQcmKBnUAF4qvTwUt4NrWwcPAxFH221QZUMl
zrYqavUfSMg2asdlFdtxTyhGK3aR+PNsmbRQ+nm/G/VrAPHJ69E68P9i3UoYPkqcOKLuZus4Sv5Z1+FN
1kG0GZ2vG1XEod7njvfdfgwgJv5B1o0CO3RBTVDxJ+s4StbT9fiAdRA5oPMWV3bqOefDeAbwMR3sY6wb
ArZgAPmicxeHax871ue9DCAOobzJajVYaA/8BMiXclXleP5uH+3zXgYQZ2b5hHUDwJ6uPAT0is7fF0Mx
Y9Pf0csArtWBfrF18GBPV14DekXnLy6Z9m+jfdbLAO7XgZ5gHTzY05WOQF7R+YvPTCaO9tmYBqCD/IR1
4NAOutIV2DM6h6PmOgYAfdGFwUCewQCgFl0YDuwZDABqk/OEIN7BAKA2OU8J5h0MAJKQ66Sg3sEAIAk5
TgsOQzaAciEGaCdb69zOqFNBhguDXKDimoZjbZw6C7oM2wCYaKS9bBiK2YEn1qkko6XB4iCmOBPy8obi
HBpN5CQG4JPDdX4/XbeSTBYHHXdIbC5gAJCKfwjFXUCSHnUtXh78wVD89b8rRX3WYACQkkN0jo9MWWHZ
WShOuXVZ6L/bcOzeu20opixL2smnS3/9IxgApKSxjjXl2IHzpYulO6S4IMnS8uPJUlygYzNpJ2lGE337
FcOtoZjDsi0TmdQGA4BU/Ls0T+d4Q+tAmkDXX7z7iD8n/t86lpRgAJCCTid/RNffYSo69yoaA4C6xEkh
YvJvZB1IU+jau0rF64P90OXkYABQBw/JH6fDjsmf/Tv/0cAAoCoekn+RijhacbF1LE2BAUAVPCR/XPI7
Jv+t1rE0CQYAg+Ih+WPSx4lKbrCOpWkwABgED8l/oYr/lP5oHcswwACgXzqd/Lq+4rV5lBTHM6y0jmdY
YADQD11P/ltUHBCGNx9Ba8AAYDySJ7/O5d0qdpN2kA60WiuinNv+c9Lx0iMWMViDAUAvmkr+mPi/LP8r
rg1wiPSeYa0ZWa5td7o0KxRjCtyCAcBYxOS/VOds41QV6hzGzjTTw1PJvyrPDcVKQfton1s10SDt/9cq
TpW+Kd3dxD5yAwOA0YjrN85rIPnjX/5r+/j6K6R9yu9vpTgqnftycpG4vzinwBxpfsPHLTswAFgd6+Rf
nTjRyCulaaG4K4k/R+JQ3w1KRZavpvhQ7wrpaul+k6OYCRgArErbkh8aBgOAJyH5HYIBQITkdwoGACS/
YzAA38S59BbovExJVSHJnxcYgG9+oHPyhlSVkfz5gQH4ZarOx8JUlZH8eYIB+OUInY9ZKSrSuYmLZMQe
fiR/ZmAAfpmj8/HWupWQ/HmDAfjlQp2PnetUUCZ/vO2/zroxUA0MwC+n6XzsW3Vjkr8bYAB+eZfOxzeq
bEjydwcMwC8TQ7Ga70Cr+ZD83QID8M1+Oien9vtlkr97YABwjM7Lx8b7ko7/EhWx0xDJ3yEwAIjsJx09
1s+Bcqrs+J2lA9UKrQcDgCeJzwR2l7aRNpUelOK6eHOla6yDg2bAAAAcgwEAOAYDAHAMBgDgGAwAwDEY
AIBjMAAAx2AAAI7BAAAcgwEAOAYDAHAMBgDgGAwAwDEYAIBjMAAAx2AAAI7BAAAcgwEAOAYDAHAMBgDg
GAwAwDEYAIBjMAAAx3g0gDWlPaV3SFOlSYprrUR1AyRH1/7jKv4QivUZzpC+K61MUbc3AxiR5iiOrRPU
BWCCcuGnKvaQFtWty5MBjEhXK4ZJNesBMEf5EO8IpoWaJuDFAOJt/wL+8kOXKO8EXhFq/BzwYgB7ad9n
1NgeoJUoL+KzrDOrbu/FAOZq37vU2B6glSgvzlWxa9XtvRjAEu17co3tAVqJ8iIu2T6l6vZeDOBh7Xud
GtsDtBLlxQoV61bd3osBcAcAnYQ7gP7gGQB0Ep4B9AdvAaCT8BagP+gHAJ2DfgCDMRLoCQgdgZ6A1RgJ
jAWAzGEsQD0YDQhZwWjAwHwAAE2AAQA4BgMAcAwGAOAYDADAMRgAgGMwAADHYAAAjsEAAByDAQA4BgMA
cAwGAOAYDADAMRgAgGMwAADHeDQA5gOAypTTcC+RLpO+Jl1pHVMdvBnASGBGIEiIrsvZKvaX/mwdSxU8
GcBIYE5AaABdm5ermC49Yh3LoHgxAGYFhkbR9Xmcio9axzEoXgyAdQGgUXR9xr/+W0i/s45lELwYACsD
QePoGo13AMdZxzEIXgyAtQGhcXSNfkfFTOs4BsGLAbA6MDSOrtEfqtjZOo5B8GIA3AFA43AHUNBGA+AZ
ADQOzwAK2mgAvAWARuEtwFO00QDoBwCNQj+Ap2ijAURGAj0BoQHoCfh02moAkZHAWABICGMB/p42G0CE
0YBQGUYDPu1YZGkAAFCCAQA4BgMAcAwGAOAYDADAMRgAgGMwAADHYAAAjsEAAByDAQA4BgMAcAwGAOAY
DADAMRgAgGMwAADHeDQA5gOogI7/4yp+L10jxdlv50grreOCengzgJHAjEBJ0PlYqGKPkNkkmPB0PBnA
SGBOwKTonNypYlrABLLFiwEwK3BD6LwsCIUJVD63YIcXA2BdgAbRuYk/Bb5nHQcMjhcDYGWgBtG5OVvF
W63jgMHxYgCsDdggOjfxGcDzreOAwfFiAKwO3CA6Nw+qWM86DhgcLwbAHUCDcAeQL14MgGcADcIzgHzx
YgC8BWgQ3gLkixcDoB9AQ9APIG+8GEBkJNATMCn0BMwfTwYQGQmMBUgCYwG6gTcDiDAasAIORwNOlHaQ
Ni//3Ul07X+m6ra5GgBALzaUPivtp+v1mdbBtBkMALrGltKFuk43tw4kBzAA6BIbSAt1jb7AOpBcwACg
S5yk6/MD1kHkBAYAXWGCdBfjRQYDA4CusIuuzbnWQeQGBgBd4QBdmydYB5EbGAB0hVm6No+wDiInlI9/
VLH+aJ9hAJAbGMCAKB9/ruJlo32GAUBuYAADonw8UsWs0T7DACA3MIABUC6uULGFdMdon2MAkBsYwAAo
F2N/iVPG+hwDgNzAAPpAORjzN976H9rrexgA5AYGMA7Kv8dUvCsUI0F7ggFAblQ2AF2X81X82LoBqzBN
bfmPlBWqjY+q2Es6u5/vYwCQG3UMYMyn4QZsL52rtjw7VYXlA7+3Sef1uw0GALnRBQPYSTpH7XhWqgrV
todUvEW6aJDtMADIjdwN4E3S91IOZioXe9lVmjfothgA5EbOBrCbdFbK2YvUpgdUzJDmV9keA4DcyNUA
4tyWsxX7M1JVqPbcp+KN0pVV68AAIDdyNICZ0jdTTmirttyrYmdpQZ16MADIjdwMYF/p1MTJf3coHiT+
rG5dGADkRk4GsL/0P4o3WT6oDctU7Chdm6I+DAByIxcDiH3wT0yc/HF1p+nSDanqxAAgN3IwgAOlYxIn
/5JQdB66OWWgGADkRtsN4GDFd1TKChX37aFY+eg3qYPFACA32mwAh9VZvmuMmG8LRfIvaiJgDAByo60G
cJTiOjhlhYr3llDc9i9uKGYMALKjjQZwrGI6MGWFivXGUDzwW9pAvH8DA4DcaJMBxOv8BMXzwZQNVJzX
h+K2f1nKesdqwKhgANBS2mIAcen6LyuW/VM2TjH+IhTv+ZenrHcsMADIjTYYQEz+/1Uc+6ZsmOJbGIru
vfekrLcXGADkhrUBrC19QzHMTNkoxXaVijdI96WsdzwwAMgNSwOII/niiL49UzZIcV0einkCHkhZbz9g
AJAbVgYQx/CfqX3vnrIxiinOUfhm6cGkR6lPMADIDQsDWFeao/2+KWVDFM/FoZgk5KHkR6lPMADIjWEb
QJy3L87ft1PKRiiWC1TsIT3cyFHqEwwAcmOYBhBn7D1P+9suZQMUx/dDMXX3I40dpT7BACA3hmUAE6QL
tK/XpQxeMXxXxd7So40epT7BACA3hmEAz5Eu0n6mpQxc+z9dxX9JjzV9kPoFA4DcaNoANpB+qH1MTRm0
9v11FftJK4dylPoEA4DcaNIANpIuUf0vSRmw9vtVFe8NLUv+CAYAudGUAUySLlXdL0oZrPZ5sooDpMr5
1CQYAORGEwYwWZqnerdKGaj296VQTA/WWjAAyI3UBrBZKJJ/i5RBal9Hq0g6QUgTYACQGykNYET6kerb
PGWA2s/hKg6zOkCDgAFAbqQygH8KRfI/L2Vw2senVCSdFLRJMADIjRQGsGUobvunpAxM9X9cxbHWB2gQ
MADIjboG8J1QJP8mqQJSvTFXPiydaH1wBgUDgNyoYwBzVbxa22+cKpgy+d8nfcX6wFQBA4DcqGwAqdF1
Hjv2vFs6zTqWqmAAkButMABd44+Hol//bOtY6oABQG6YG4Cu7ziYJ47oO8v6YNQFA4DcMDUAXdtxGG8c
y3+29YFIAQYAuWFmALquV6h4m3Se9UFIBQYAuWFiALqm47x9b5Eusj4AKcEAIDeGbgC6nuOMvbtK86wb
nxoMAHJjqAagaznO1T9Dmm/d8CbAACA3hmYAuo7jKj1vlK60bnRTYACQG0MxAF3D94Zinb4F1g1ukkYM
ACBnlPx3q4jrAPzMOpamwQAAVkHJvywUy3Nfax3LMMAAAEqU/HeqmC7dYB3LsMAAAMJfk3+Jiu2lm61j
GSYYALhHyX+7ih2k31jHMmwwAHCNkv+2UCT/IutYLMAAwC1K/ltCcdu/2DoWK3q9r39MJrCWdYAATaDk
vzEUD/yWWsdiSS8DWCIDmGwdIEBqlPzXh+K2f5l1LNb0MoC5MoBdrAMESImS/xeheM+/3DqWNtDLAPaS
AZxhHSBAKpT8sU//m6V7rGNpC70MYE1pgUxga+sgAeqi5I/z9R8iPWodS5sYb9DOiHS1TGCSdaAAVVHy
f1HFQdZxtJF+Ru2NSHO4E4DcKKfwOjQUq/XwWnsU+h22G38O7Cm9Q5oqTeIVIbSRcgx/7NxzofS18t8w
Bn8Br3ljphFMyp0AAAAASUVORK5CYII=
</value>
</data>
</root>

View File

@@ -0,0 +1,188 @@
namespace OnDoc.DocMgmt
{
partial class frmToApproval
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmToApproval));
this.cbboxunterschriftrechts = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxunterschriftlinks = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxbewilligungsinstanz = new Syncfusion.WinForms.ListView.SfComboBox();
this.label1 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.label3 = new System.Windows.Forms.Label();
this.label4 = new System.Windows.Forms.Label();
this.textBox1 = new System.Windows.Forms.TextBox();
this.btntoapproval = new System.Windows.Forms.Button();
this.btncancel = new System.Windows.Forms.Button();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxbewilligungsinstanz)).BeginInit();
this.SuspendLayout();
//
// cbboxunterschriftrechts
//
this.cbboxunterschriftrechts.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxunterschriftrechts.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxunterschriftrechts.Location = new System.Drawing.Point(216, 103);
this.cbboxunterschriftrechts.Name = "cbboxunterschriftrechts";
this.cbboxunterschriftrechts.Size = new System.Drawing.Size(287, 19);
this.cbboxunterschriftrechts.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxunterschriftrechts.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxunterschriftrechts.TabIndex = 12;
this.cbboxunterschriftrechts.TabStop = false;
//
// cbboxunterschriftlinks
//
this.cbboxunterschriftlinks.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxunterschriftlinks.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxunterschriftlinks.Location = new System.Drawing.Point(216, 68);
this.cbboxunterschriftlinks.Name = "cbboxunterschriftlinks";
this.cbboxunterschriftlinks.Size = new System.Drawing.Size(287, 19);
this.cbboxunterschriftlinks.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxunterschriftlinks.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxunterschriftlinks.TabIndex = 11;
this.cbboxunterschriftlinks.TabStop = false;
//
// cbboxbewilligungsinstanz
//
this.cbboxbewilligungsinstanz.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxbewilligungsinstanz.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxbewilligungsinstanz.Location = new System.Drawing.Point(216, 36);
this.cbboxbewilligungsinstanz.Name = "cbboxbewilligungsinstanz";
this.cbboxbewilligungsinstanz.Size = new System.Drawing.Size(287, 19);
this.cbboxbewilligungsinstanz.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxbewilligungsinstanz.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxbewilligungsinstanz.TabIndex = 10;
this.cbboxbewilligungsinstanz.TabStop = false;
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(29, 36);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(90, 13);
this.label1.TabIndex = 13;
this.label1.Text = "Bewilligung durch";
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(29, 72);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(173, 13);
this.label2.TabIndex = 14;
this.label2.Text = "Unterschfrift links bewilligung durch";
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(29, 103);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(181, 13);
this.label3.TabIndex = 15;
this.label3.Text = "Unterschfrift rechts bewilligung durch";
//
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(29, 145);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(53, 13);
this.label4.TabIndex = 16;
this.label4.Text = "Nachricht";
//
// textBox1
//
this.textBox1.Location = new System.Drawing.Point(216, 142);
this.textBox1.Multiline = true;
this.textBox1.Name = "textBox1";
this.textBox1.Size = new System.Drawing.Size(287, 146);
this.textBox1.TabIndex = 17;
//
// btntoapproval
//
this.btntoapproval.Location = new System.Drawing.Point(332, 309);
this.btntoapproval.Name = "btntoapproval";
this.btntoapproval.Size = new System.Drawing.Size(171, 23);
this.btntoapproval.TabIndex = 18;
this.btntoapproval.Text = "zur Bewilligung senden";
this.btntoapproval.UseVisualStyleBackColor = true;
this.btntoapproval.Click += new System.EventHandler(this.btntoapproval_Click);
//
// btncancel
//
this.btncancel.Location = new System.Drawing.Point(31, 309);
this.btncancel.Name = "btncancel";
this.btncancel.Size = new System.Drawing.Size(171, 23);
this.btncancel.TabIndex = 19;
this.btncancel.Text = "Abbruch";
this.btncancel.UseVisualStyleBackColor = true;
//
// frmToApproval
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(529, 347);
this.Controls.Add(this.btncancel);
this.Controls.Add(this.btntoapproval);
this.Controls.Add(this.textBox1);
this.Controls.Add(this.label4);
this.Controls.Add(this.label3);
this.Controls.Add(this.label2);
this.Controls.Add(this.label1);
this.Controls.Add(this.cbboxunterschriftrechts);
this.Controls.Add(this.cbboxunterschriftlinks);
this.Controls.Add(this.cbboxbewilligungsinstanz);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmToApproval";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Dokument bewilligen lassen";
this.Load += new System.EventHandler(this.frmToApproval_Load);
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxbewilligungsinstanz)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftrechts;
private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftlinks;
private Syncfusion.WinForms.ListView.SfComboBox cbboxbewilligungsinstanz;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.TextBox textBox1;
private System.Windows.Forms.Button btntoapproval;
private System.Windows.Forms.Button btncancel;
}
}

View File

@@ -0,0 +1,62 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Database;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
namespace OnDoc.DocMgmt
{
public partial class frmToApproval : SfForm
{
public string dokumentid { get; set; } ="";
public frmToApproval()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
private void frmToApproval_Load(object sender, EventArgs e)
{
DB db = new DB(AppParams.connectionstring);
db.clear_parameter();
db.Get_Tabledata("SP_Dokumentbearbeitung_Mitarbeiter", true, false);
cbboxbewilligungsinstanz.DataSource = db.dsdaten.Tables[0];
cbboxunterschriftlinks.DataSource = db.dsdaten.Tables[0];
cbboxunterschriftrechts.DataSource = db.dsdaten.Tables[0];
cbboxbewilligungsinstanz.DisplayMember = "name";
cbboxbewilligungsinstanz.ValueMember = "mitarbeiternr";
cbboxunterschriftlinks.DisplayMember = "name";
cbboxunterschriftlinks.ValueMember = "mitarbeiternr";
cbboxunterschriftrechts.DisplayMember = "name";
cbboxunterschriftrechts.ValueMember = "mitarbeiternr";
}
private void btntoapproval_Click(object sender, EventArgs e)
{
DB dB = new DB(AppParams.connectionstring);
dB.Get_Tabledata_for_Update("select top 1 * from dokument_bewilligung where id=-2", false, true);
DataRow dr = dB.daten.Tables[0].NewRow();
dr["dokumentid"]=this.dokumentid;
dr["mitarbeiter_bewilligung"] = this.cbboxbewilligungsinstanz.SelectedValue;
dr["bewilligt"] = false;
dr["bewilligungstyp"] = 1;
dr["erstellt_am"]=DateTime.Now;
dr["mutiert_am"] = DateTime.Now;
dr["mutierer"] = AppParams.CurrentMitarbieter;
dr["aktiv"] = true;
dB.daten.Tables[0].Rows.Add(dr);
dB.Update_Data();
}
}
}

View File

@@ -0,0 +1,534 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAUAAAAAAAEAIAARGwAAVgAAADAwAAABACAAqCUAAGcbAAAgIAAAAQAgAKgQAAAPQQAAGBgAAAEA
IACICQAAt1EAABAQAAABACAAaAQAAD9bAACJUE5HDQoaCgAAAA1JSERSAAABAAAAAQAIBgAAAFxyqGYA
ABrYSURBVHja7Z0L1F7TmcePdJAqpupWwbg0aSk6U6Idi7q1suq2GpIvQkLRCxMSaZSUYRirZihJ5SZ0
LTqauCUfUnXruNWlBsVMXaeR8BmR1l3rmrjN/+89b/Pm873f977fefZ5zj7n/1trr6e12HmevZ/9z3vO
2fvZqyQ9szpaB9pwtKFogybP/XDVRIhIOXvsKu/CLEV7AO0atE60Zd5+ebNKD//sILQpWPAbezsnRCgg
CM/BTEKb5+2LJ40CMABtBhb+OG+nhMgLCMEsmAloH3j74kGjAMzS4hdVBCIwG6aSuV8XgFFY/Fd6OyOE
FxABPvpW7nGAAsAXfov1zC+qDARgCcwQtHe8fckTCsAYLP653o4I4Q1E4FCYSq0FCkAnBGCEtyNCeAMB
4KfBDm8/8oQC0AUB2MzbESG8gQB0wWzh7UeeUACWQQBW83ZECG8gANwYNNDbjzxZBYv/Q28nhCgKEIFV
svcSDxIAIRqQAAhRYSQAQlQYCYAQFUYCIESFkQAIUWEkAEJUGAmAEBVGAiBEhZEAZKRqAyh8Uf5mQwIg
okb5mw0JgIga5W82JAAiapS/2ZAAiKhR/mZDAiCiRvmbDQmAiBrlbzYkACJqlL/ZkACIqFH+ZkMCIKJG
+ZsNCYCIGuVvNiQAImqUv9mQAIioUf5mQwIgokb5mw0JgIga5W82JAAiapS/2ZAAiKhR/mZDAiCiRvmb
DQmAiBrlbzYkACJqlL/ZkACIqFH+ZkMCIKJG+ZsNCYCIGuVvNiQAImqUv9mQAIioUf5mQwIgokb5mw0J
QHlYHW0k2gFoQ9EGpf98KdoDaNegdaIt83bUmGXI4dUsOkLucmwGegeUJxKAcjAKbSrmcuPe/iXMzRKY
49HmeTtsSBfi3syiI4xPF8wW3gHliQQgbgagTcccHtPOf4Q5mglzHNoH3gEY0In4R1h0hHGZn9TEtDJI
AOKFi/9izN+3+/MfY55mwRzrHYQBYzAGcy06wpiMgbnMO6A8kQDESabFXwdzNRrmSu9gMsJ3H4v7evxp
YSyehRmSlO8dSa9IAOLDZPETzNVzMIPR3vEOKiMdGI9M7zUwFvzpP987kLyRAMSF2eKvg/k6FMbkJ7Qz
fBcyvp9jwHci/fpvY0cCEA/mi59gvvhpsMM7OAP6+0J0BszEpBwvRNtGAhAHQRY/KeGnL4oZP4lu0kfc
fOaflNT2RlQWCUDxCbb4CeZreVJ7kVYm6puihicrb4riOw9uilqAdlVSsRd+PSEBKDZBFz+p4u43sQIJ
QHEJvvhJCR8BRBtIAIpJLoufVHH3m1iBBKB45Lb4SRV3v4kVSACKBRf/zzEnh+Xxh6VvwrkRaLl34MIH
CUDPeBytzXXxE8xVR1Lxz2BVRwLwcTyO1nos/srufhMrkACswOtorcfi/wXMERl8FiVBArCCme0u/oaY
58AcnrS/oDwWP33l4n8/rz9TFBcJQA2L02SXwvDNfasLy2Pxt+ujKDkSAKPz5Gnsrf7t6vU3/+GJfvaL
BiQAhhVl0vj7EgEtflEYJACGNeUaxqCZCGjxi0IhATCsKtttHLqLgBa/KBwSgCRZjjFYNUTHDSLAMdbi
F4VDAhBQAAjGg+8XPtCnPlFEJACBHgG80OIX7SABCPAS0AstftEuEoAkOQRjcKm3E1nR4hf9QQJQ2wi0
qK8ikkVGi1/0FwlAjZEYhygvhdD23o/YAG0HtC+hfT6plTj7LNp6aGui1W8PZt2DN9BeQvsjWhfaQrSH
0R5Ee8E7kLyRAKyg3xdLeFHhT31roA1D+ybanmiDMXeZ8g5jyXWwCO02tBvRbkZ7yzvQ0EgAVpBrKa6s
VHDxc3642L+Dtj/m6VMh/zCML38p/CqplUu7ISnpOEsAViYKEajYz37+hD8SbQLm5XMeDmC8F8NMQ7sY
7U3vAbFEAvBxCi0CFVr8n0RjfYYTMRfreztDMPYvw5yFxiIwsV+o+hESgJ4ppAhUaPGzVuHZGP9C3leQ
FlNlObgoXxw3IgFoTqFEoCKL/+/QzseY7+vtSCtgTm6C+T7as96+9BcJQO8UQgQqsvgPTmqL/9PejrQD
5uY1mKPRrvT2pT9IAPrGVQQqsPj5jX5qf+sxFgXM04UwE5LI7liQALSGiwhUYPFzo84CjOvO3o5YgPm6
O6ndJfGSty+tIgFonbyv7Cr74ufz/q0Yz8HejliCeePOwr3RnvL2pRUkAO2R1429ZV/83K57C8ZxU29H
QpB+Jfg62pPevvSFBKB9gopABRb/5mh3lnXx10lvjtoF7RlvX3pDAtA/gohABRb/umj/hXEb4u1IHqSP
A3y/Udh3AhKA/mMqAhVY/Hzbz2f+XbwdyRPM62+T2hmGQn4dkABkw0QEKrD4yWyM09HeTniA+Z0NM87b
j56QAGQnkwhUZPGPxvhc7u2EJ5hnbnS6wtuP7kgAbPC6WTgG+Lnv97Ht8LMGc/1nmO2Sgm0blgDYMgpt
Sl/lxcp0mKQFrotlb39oMO+sK1CosZAA2MMagyPRhqMNRRuU/vOlaL9DW4DWmRT0pZAxo5BfUe6RDwXW
B086dnr7UUcCIELB8/xP5HnnAnKPj1IUWZb1Yo2/P6D9Ce0v6b+ydlKrFfiFpFZDkG/nd4SPA3L08WmY
LyYFqScgARCh+CFy65w8/iDk3HMwF6DxFqauNv9zXgs/Fm28xRXxLfrLx7+pefxZfSEBECFgGa+nQlfy
SSv0nJrUSnUty9gdH91Yb/AM+L1uYL9ZfXjLpADlxSQAIgSs3zct5B+APJuX1EqGWe+y4wnFGfB/dGD/
WYF6Zsg/oxUkAMIaPk8vDFXAE/n1XlI7dz87cBzcuDMNcfxNoDhYaJSHolw/AUsAhDXDkFO/DtExcutt
mIOSWrnuPNgPbR7i+WSgePaCuSWnWHpEAiCsuQI5dZB1p+nf/Acm+S3+OvujXR3ilwBi4p0DY3KOZyUk
AMIS3tjzQohLO5BX/Eke+md/M45BTObP64jpdZgN0d52iksCIEwZjny6xrpT5BQ3EwV9KdcCfBToCBDb
t2Cu9QpKAiAsuQD5dJRlh8inV5Laxh3vM/X8pPmE9SdC75OCEgBhyULrYh/OP/27cyzim2EcH3crbuUV
kARAWMEruv+U9ZbeRtIdfvycmHWTjxXcLLTYcsdgeisxtye7XE0uARBW7INcut6yQ+TSSUntLr4icTLi
PNM4TlYRvskjGAmAsGIycslssaYHe3iQaIl3YN1gfYOnLQ8QIdbJMD/xCEYCIKy4CLl0pFVnyKP7YP7R
O6gm3I9YdzSM9SKY73oEIgEQVtyGXNrDqjPk0b/DnOwdVBPOQqyTDWO9FeYbHoFIAIQVjyOXtrbqDHk0
AuZq76CaMBKxmlVzQqyPw2zjEYgEQFjxguXxX+QR6+c96h1UE7ZDrA8bxsovABt6BCIBEFa8ZXloBnnE
Y7kvewfVhPUQ64uGsb4FY759uhUkAMKK95BLn7DqDHnEb+5FrZu4OmI1K+mFWFkSPsix476QAAgr3rU8
MYc8GpgUZwNQd6wFgCcdV/UIRAIgrHgdubSmVWfII+4sNPuZbcwGiPV5w1h5KnBtj0AkAMKKpciljaw6
Qx7xTMEi76CaMASxLjSMlSXjcylI2h0JgLDiMeTSF606Qx6xbPdD3kE1YQfE+oBhrI/BbOsRiARAWHE3
cmlnq86QR8NgbvYOqgmmZc8Q690wX/MIRAIgrFiAXPqWVWfIo0OTWp3/InIYYr3EMFYWUTnQIxAJgLDi
QuTS9606Qx6dAHOud1BNOAGxmh3eQawXwrhcnS4BEFbwQo1TrTpDHnHxn+AdVBPORazHG8Z6BsxpHoFI
AIQVptVykEdzYA7zDqoJcxDrWMNYecHJ+R6BSACEFR3IpXlWnSGP+AJwmHdQTbgZsZqd3vO8MVgCIKzY
Fbl0h1VnyCMetvl776Ca8DBi3c4w1l1h7vIIRAIgrNgKufSEVWfII1YBDnq5aAZesqwOjFhZ9dhsY1E7
SACEFesgl16x6iwtlsmLRsz23BvBMwpvGRc/XQfmNY9gJADCEusjwYNhFnsH1Y3BiPFJwxjdjgITCYCw
ZJHlrcDIpd1g7vQOqhu7IcbfGMbI8w6mdym0gwRAWHIn8slsSytyiRdnXuYdVDcOQYyXGsbIF6e7ewUj
ARCWmN4MjFw6EeYc76C6cSJiPNswxsthDvEKRgIgLJmKfPqBVWfIpWkwE72D6sY0xDjBMMYpMD/0CkYC
ICw5Hvlktn8fuXQVzEjvoLrRiRhHGMbILcVTvYKRAAhLDkY+mT2zI5fuhdnJO6hu3IsYv2oYI689v9Ir
mFgFgAUjuX1yONpQtEGIw6WmWl5gXN+FYeUYFqLg8VFuHS1azTzrN+TPJrWruIrEs4hxE8MY3XYBkhgF
gC+Zplje0Boj6c25k9DM9t8bYF0qi8UyufHmfe/AUlj1eJlx9WPXvQ4xCQAvY5wBf8eFH5Z4wHjPguFL
qQ+8fQFrYH7eNI6PQr/UO7CUjRGf6WWliI+7Hd/2CigmAZilxd8zGPPZMEUZm1cwT+sYxsbn7fu9g0r5
CmK7zzA2XnyynmdAsQjAKPjp9qIkBjDufDQqwuOA9Uk5lsq6xjuolAMR21WGsf0e5h88A4pBAPjCb3HV
n/n7AuPOn6bcUup9eOYGzNXehnGNh5npHFOd8YhtumFs18Ps5xlQDAIwBj4WtThkoShIIc2fYb6+ZxgT
d939yDmmOtbXgrvVAqwTgwCYbrwoMxh7fhrscHbjXzBf/2oYEwXtUOeY6sxFbGMMY2MNxR97BhSDAHTB
x81yHJNowdh3wWzh7MYRmK+LDWO6HWZP55jq3I7YdjeM7QiY//AMKAYB4HfX1XIck2jB2HNj0EBnN/bC
fP2nYUw8e/9555jqPInYBhvGthfMLZ4BSQBKREEEYGvM1+OGMbkWzOiGdcGTrWH+1zOgGARAjwAtUpBH
gDUxX68bx8Vv5S87x7Ue4jK9rRhxrQXzhmdQMQiAXgK2CMZ+Pswobz/Aa5izvzWMa3uY/3aOaXvE9KBh
TK/CfMY5pigEQJ8BW6RAFXQewZyZ3XaLuHjn4LXOMQ1HTGYbkhDTIzBfco4pCgHQRqAWSE/OcSNQEU4I
3oj5+qZhbEXYDGS9CehGmH2cY4pCAIjprTNlBOPOn/7zvf1Isd4MxLJgJzrHdA5iMqvcU4RNQCQWASDT
4ev4HMYkOjDm/NuxSGPzz5grsw0uiI/nQEY7x2Rd7/AUmDOdY4pKAHgcmCJwTPhhiQeMNy/kZN28IhwH
rnMY5ukSwxjvgdnZOaZ7EJNZdaKCbNuOSgDqcKvrVMuqLDGSPvOzIIjLpZJ9sDvm53bjWL0rAy2xfA+F
mHaHMbtLsb/EKACELwZZLLKxJFipNwthXJfDsAoQS4ItQOOx1CK88OuJLTEfZlVuEDsrAnGD03tO8bDc
3NvGlYB4gcpTTvH8lVgFQBQbijEXzACrDpFXm8M84xTP5ojlacNY+LjGHYXLneL5KxIAEYqlyK2NrDpD
XvHGobudYrG++py/5ArxCCsBEKGwLp/tuclpLGKZYxhLYcqdSwBEKOYjt8wu9UBenQRzllMsJyGWfzOM
pShbtiUAIhgs3T7JqjPk1fkwXp+AZyMWs0073teBNSIBEKE4Drl1nlVnyKvrYPZ3iuU6xLKvYSzHwZht
K86CBECEokwVdK0rHR+Q1D7luiMBEKEYitz6nVVnzsdnrY837wDzkFMsKyEBEKHYALn1vGWHyK21YUyL
jbTA2ojjz8ZxrA/zUs5x9IgEQISCefCmcQmtbWDMyo21yLaI4RHDGIpU4kwCIIKyEPk1xKoz5BYvHLkp
5xj2QQzXG8bwB5itco6hKRIAEZJbkF9ft+oMuXUUzM9yjuFoxDDbMIabYYblHENTJAAiJBcjv46w6gy5
xfPzp+Qcw5mI4WTDGC6C+W7OMTRFAiBCcjry6zSrzpBbv4D5ds4xzEEMYw1jOB3G7OakrEgAREiORH5d
ZNUZcus3MHvkHMMdiGFXwxiOhPl5zjE0RQIgQmJ9SxBrDJjdzNMiTyEGs7sWinAbUCMSABGSrZBfT1h1
lhZF4WfFvMqfsQAI6xqsahjDF2AW5uR/n0gAREjWQHsDOWaWE8gvnqN/Lif/N4Xv/2fo+4fpmLyTk/99
IgEQoXkRObaeVWfILxYHvScn33eB73cZ+v4CzIY5+d4SEgARmgeRY9tbdYb8OgTm8px8N72VCr6znuOO
OfneErEKAIuCsjpwY1FQs+c0o3F4F2ZpUiviySulWL23qEU8Q3I15uYAq85yLgxiXQiEpyPNiqRYEKMA
8HKGKbFdFZbWgWOBjKrdcMQS7j+w6gzjeAHMP+Xk+wXw/ShD36fCHJ+T7y0RkwCwwuwM+Dsu/LCEA+Mz
C2ZCUqyLPEIyEXP2U6vOcr5Tz/qOw8IUAqkTkwDMin3x18EYcW95KWJpgQMwb1dbdYax42nAbXLy/XH4
vrWh73xk/WVOvrdELAIwCn5emdOY5ALGiY8yVXgc2B5z96BVZxi3N2HWzMl3fsI0O7oL378M8z85+d4S
MQhAKa8HxzgtSWrXeRfmm3Ag1sXcmRa/wNjxs+LLgf1eH36/YOw3Kxq9GtjvtohBAEw/xRSJolwQmQOv
Yw7N/tbOqaSWdUkzVjJaO7DPbRODAHTCxxE5jkluYKz4abDD248ceBRzaPbcjnE7MKl9Wg3JCPhsdvEq
fH4UxqywqBUxCEAXfNwsxzHJDYxVF4zZQZMCcz3m0OzNPcaNnxXNSo43YRJ8nmLoM6sK7RfY57aJQQCW
lfXmX4wVNwYN9PYjB87HHJp9u8e4cfGb7S1ownnw+ThDnz0vNmmKBMCRCgnAZMyh2e49jBt//h8Y2Odr
4PNwQ58nw/wksM9tE4MA6BEgfg7GHJpd7Ilx4wvAHQL7/BB8/rKhz6NhCvcpOwYBKPNLwMJcEhmYnTCH
Zif4MG78BGh2wrAJL8Nns4tI4DNvA743sM9tE4MAlPkzoOeV13nCw1qmZ/gxdmvBvBHI37Xg71+M/R0E
88dA/vabGASgrBuBnk1qG4GqcEKQ5zjetnyXg/HbFuaxQP5aXwbCOWYhkMKd/4hBAEgH/CzVtlmME3/6
z/f2I0cWYQ4/Z9UZxo+39d4QyNd94et1hr4uSmpiXzhiEQAyHb6Oz2FMgoMxmglTilja4FbM355WnWEM
eZjK7MKOboyDr7MMfb0V5huBfM1ETALAn5EUgcJ9S20HjM8MmIlJAX8OBsb6kpCzYX4UyNez4OtkQ18v
hvlOIF8zEZMA1OHWWRaZ2CTwn2NK+szPgiBm20sj4zTM2elWnWE8WRbskEC+Xg5fRxv6ystRzgjkayZi
FADCF4MsrdRYEqxQm4XSEtZ8882SYAvQWA6qCi/8mnE45sjsQgyMLz8r7hzI13vg606Gvh4Oc0kgXzMR
qwCI/OFb7F3QvoLGN/Bbom2Etg7aQOTRJ7wdjBmsm/eT2tFwHhfm58Kn0HiA6D6036K9FeLPlQCI3lgf
7eCk9mvrq0X7lVUV0l+T3ETEakJXJLVisyZIAERP8G/6E9D2Llq15aqTVptmXcRpaLdl7U8CIBrZDe0U
5EQhP1mJlcFa46MBry6/s799SAAE+WxSO6k21vIaLxGe9LoxbpLjF6a2Hw0kAIKXdvAb/ae9HRH9B+uO
Lw+/l9S+NrWMBKC68IXeuWjH6m/98pCWnOdGs+Wt/PsSgGrCk3Q8Zj3M2xFhD9bgLUntl12fpyUlANWD
5+hvwLwX6pJKYQvWIe9i4K1GvZZklwBUC/7Nf6sWfzVIRWAPtNeb/TsSgOrAZ/7rMN97eTsi8iN9HODR
6R7fCUgAqgMvVj3W2wmRP1iTvJC0xwrHEoBqwAq6nXrbX03SvQLczv2xS1olAOWHm3ye0Hf+apPuE+BN
x883/nMJQPmZizke4+2E8Adrcw7MYY3/TAJQbri3/3b99BckfRTgV4E76v9MAlBu7sT8fs3bCVEcsD65
+Hev/38JQHnZBXN7l7cTonhgjfIvhbv5vyUA5eVazO3+3k6I4oE1ysIiH917KAEoJxugLVExD9ETaVER
XrTzogSgnEzEvP40VOfpTTesbsxbeln0lDXsWjp9JprCnZq8PoxFbvm380jM4eqh/jDMITcGTZcAlJNg
L/8wvyw+cTzaEu8gSw7L3rP8fUeIzusvAyUA5YPVe1+1LuCJeeVFJvxbY6Z3gBWDN0idh/kcYNlp+ivu
MxKA8jEMc/pr604xrxNgZngHV1HGY06nW3eKOd1LAlA+TsWcmt5CgznlJaajvAOrOPOsHwcwr6dKAMrH
FZjTg6w6S38qDk70zO/NpmhPWr4YxNxeIQEoH/dbFvzAfF4KM9Y7KPERl2Juze5DxNzeLwEoH/z+v7FV
Z5hPHiNtq9KsCAY/Dc636owX1koAyscbmNNPWXWG+dwc5hnvoMRHbI65fdqqM8ztmxKA8vGe5UWdmE8+
c2qTTzFYHXP7jlVnvJBUAlAyNJ/lxnp+JQAlQ/NZbiQAolc0n+VGAiB6RfNZbiQAolc0n+VGAiB6RfNZ
biQAolc0n+VGAiB6RfNZbiQAolc0n+VGAiB6RfNZbgovAKJGWnhxaVKrmcfaeayhtyz0n6v5FO0gAcgJ
CMJzMJPQ5oX8czSfoh0kADkDIZgFw/JaH4ToX/Mp2kEC4ABEYDbMuBB9az5FO0gAnIAIsGyX+eOA5lO0
gwTACQgAa+wNQTM73000n6IdJACOQAQOhZlr2afmU7SDBMARCAA/DZqWetZ8inaQADgCAeiC2cKyT82n
aAcJgCNpzf2Bln1qPkU7cJvnMut75ERrhBCARPMpWoT5RwHoQsJs5u1MFQnxCJBoPkWLMP8oAJ1ImBHe
zlSRQHfuaT5FSzD/KABjkDCmn6JEa2ACxsBcZtyt5lO0BPOPAsCLHxZbXicl+obXMiW1jUDWJwQ1n6JP
6vlXP+vdgYQJekpNrAwmgD/9ze5564bmU/RKPf8aiz1MR9KM93asCmDwZ8KEHmvNp+iRxvxrFIABSS1p
jvF2sMxg8GfATEwCHQduQPMpPkb3/Oup3BO3pk5F4mzi7WyZSJ+5WBCkM+c/WvMpmuZfs3pvfJHEe+GH
ow1FG6TNJe2BAeeNuqwCxJJgC9CuSnIoCdYEzWfFaDX//h+hvhimbbqahQAAAABJRU5ErkJggigAAAAw
AAAAYAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACSXkRfz4Vg7v6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/z4Vg7pJeRF4AAAAAAAAAAAAAAAAA
AAACpGlMkuGQafn+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/z4Vg7pJeRF7PhWDv/qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8mBXe4A
AAAAAAAAAAAAAABzSjUw+6F1//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8+FYO7+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2/8R+W90AAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3bv/qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdr/+o3a/v3pZr3JJNTEAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN23/6jdr/+
o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdu/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+
o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAP6jdr/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADM
g18//qN2//6jdv/+o3b/4ZFpgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOmWbMH+o3b//qN2/+2Ybv/+o3b//qN2//6jdv/+
o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABePCss/aJ2//6jdv/+o3b/wHtZvQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiwhFd2OZ+z+o3b//qN2/8yDX+v+
o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGz4Vg4/6jdv/+o3b/+6F1/8B7Wb3hkWmB/qN2f/6jdn/+
o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/PhWCGzoRg2P6jdv/+
o3b//qN2/7BxUqn+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhlY/cfyidf/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b/6pZt+2tEMTb+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKBnSqf8
onX//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv/4n3P8flE6bgAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
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
AAAAAAAAAAAAAAD/o3f//6N3//+jd///o3e/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//6N3//6jdv//pHfv/6R3v/6jdr/+o3a//qN2v/6jdr/+
o3a//qN2v/6jdr//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/6jdr/+
o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3b//6N3//6jdv/+
o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhWDv/qN2//6jdv//
pHf//6N3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv+/elmvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS
XkRfz4Vg7/6jdv//pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
o3b//qN2//6jdv/+o3b/+aB0/8R+W91ySTUxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAADgAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADgAAAAAAA//+D//8AAAD//4P//wAAAP
//gf/+AAAA//+AAAAAAAD//8AAAAAAAP//wAAAEAAA///gAAAwAADgA/gAAHAAAOAD/wcD8AAA4AP/B4
PwAADgA/8Hg/AAAP///weD8AAA////B4PwAAD///8Hg/AAAPAAfgeD8AAA4AA+D4PwAADgAD4Pg/AAAO
AAPg/D8AAA8AA+D8HwAAD///4PwfAAAP///g/B8AAA///+D8HwAAD///4PwfAAAP///g/B8AAA///+B4
HwAAD///4AA/AAAP/B/wAD8AAA/4D/gAfwAAD/AH/AD/AAAP8AP+Af8AAA/wAf///wAAD/AA////AAAP
8MB///8AAA//4H+H/wAAD//wf4f/AAAP//j/h/8AAA////+H/wAAD////4f/AAAP////h/8AAA////+H
/wAAAAAAAAf/AAAAAAAAB/8AAAAAAAAH/wAAAAAAAAf/AAAoAAAAIAAAAEAAAAABACAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAvHlYqveec/7/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//eec/68
eViqAAAAAAAAAACTXkQ64pFp8P+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf/955z/rx5WKr3nnP+/6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3/9qMZu8AAAAAAAAAAO+Zb3//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd///pHf//6R3//+kd///pHf/955z/v+kd///pHf//6R3v/+kd4D/pHeA/6R3gP+kd4D/
pHeA/6R3gP+kd4DvmW9/k15EOgAAAAAAAAAA/6R3gP+kd///pHf//6R3gP+kd4D/pHeA/6R3gP+kd4D/
pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3v/+kd///pHf//6R3//+kd///pHeAAAAAAAAAAAAA
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
pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+KRafCT
XkQ6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAB/8P/gf/B/wH/wAAB/+AAAY
DwABGA/jDxgP4w8f/8MPH//DjxgBw48YAcOPGAHDhx//x4cf/8eHH//Hhx//w4cf/8APH4fADx8D4B8f
Afg/HwD//x8Qf/8f+Hx/H/z8fx///H8f//x/AAAAfwAAAH8AAAB/KAAAABgAAAAwAAAAAQAgAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAANOIYs/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/0odhzwAAAABx
STQM45Jq4v6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/04hiz/+kd///
pHf7/6R33/+kd9//pHff/6R33/+kd9/+pHbfzoVgrwAAAAD+pHYg/6R3//+kd/f/pHff/6R33/+kd9//
pHff/6R33/+kd9//pHff/6R33/+kd9//pHf7/qN2//+jd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADlk2sg/6N3//mgdMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5
oHTf+qF0//+kd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNigM8pxx+PCacO/L
gl5Q/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QMR+W132nnP64JBo5f+kd///pHffAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvHlXh/6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
pHf//6R3//+kd//9onb+sXJSaP+jd///o3ffAAAAAAAAAAHEfVtP/6N3YP+jd2D/o3dgq25POAAAAAAA
AAAAAAAAAa1uUFfjkmqa9J1x0f+kd//znHHD/6R3n/Sdcc//pHf/85xxxdyNZpepbE9HAAAAAP+kd///
o3ffAAAAAJBdQzP/pHf//6N3//+jd//+o3f/45Jp8gAAAAAAAAAAAAAAAAAAAAAAAAAA2Itkmv+kd//A
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
B6xBAAesQQ==
</value>
</data>
</root>

View File

@@ -0,0 +1,2 @@
<wpf:ResourceDictionary xml:space="preserve" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:s="clr-namespace:System;assembly=mscorlib" xmlns:ss="urn:shemas-jetbrains-com:settings-storage-xaml" xmlns:wpf="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
<s:String x:Key="/Default/DesignerComponentManagerNuGet/DesignerToolboxNuGetState/@EntryValue">X:\docdemo\EDOKA_2024\packages\Syncfusion.Pdf.WinForms.25.2.6\lib\net462\Syncfusion.Pdf.Base.dll|*X:\docdemo\EDOKA_2024\packages\RibbonWinForms.5.0.1.1\lib\net48\System.Windows.Forms.Ribbon.dll|</s:String></wpf:ResourceDictionary>

View File

@@ -0,0 +1,101 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<!-- VSdocman config file for current project/solution.-->
<activeProfile>default</activeProfile>
<appSettings>
<add key="VBdocman_comNonCommented"><![CDATA[-1]]></add>
<add key="VBdocman_regexFilters"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<filters />]]></add>
<add key="VBdocman_customVar1"><![CDATA[]]></add>
<add key="VBdocman_comInterface"><![CDATA[-1]]></add>
<add key="VBdocman_outputPath"><![CDATA[$(ProjectDir)VSdoc]]></add>
<add key="VBdocman_useConditionalCompilation"><![CDATA[0]]></add>
<add key="VBdocman_customVar2"><![CDATA[]]></add>
<add key="VBdocman_SupportedXamarinIos"><![CDATA[]]></add>
<add key="VBdocman_generateJscriptSyntax"><![CDATA[-1]]></add>
<add key="VBdocman_enumSorting"><![CDATA[1]]></add>
<add key="VBdocman_comPrivateProtected"><![CDATA[0]]></add>
<add key="VBdocman_comStdModule"><![CDATA[-1]]></add>
<add key="VBdocman_ListNamespacesWithShortNames"><![CDATA[0]]></add>
<add key="VBdocman_comPublic"><![CDATA[-1]]></add>
<add key="VBdocman_supportedPlatforms"><![CDATA[]]></add>
<add key="VBdocman_comVariable"><![CDATA[-1]]></add>
<add key="VBdocman_comProtected"><![CDATA[-1]]></add>
<add key="VBdocman_supportedNetFrameworkClientProfile"><![CDATA[]]></add>
<add key="VBdocman_comPrivate"><![CDATA[0]]></add>
<add key="VBdocman_comWriteDescription"><![CDATA[0]]></add>
<add key="VBdocman_comProtectedFriend"><![CDATA[-1]]></add>
<add key="VBdocman_comObject"><![CDATA[-1]]></add>
<add key="VBdocman_comDelegate"><![CDATA[-1]]></add>
<add key="VBdocman_supportedXnaFramework"><![CDATA[]]></add>
<add key="VBdocman_emptyOutputFolder"><![CDATA[0]]></add>
<add key="VBdocman_rootNamespaceCommentStyle"><![CDATA[2]]></add>
<add key="VBdocman_comEnumeration"><![CDATA[-1]]></add>
<add key="VBdocman_comMethod"><![CDATA[-1]]></add>
<add key="VBdocman_comProperty"><![CDATA[-1]]></add>
<add key="VBdocman_supportedNetCompactFramework"><![CDATA[]]></add>
<add key="VBdocman_removeAttributes"><![CDATA[0]]></add>
<add key="VBdocman_externalFilesFolder"><![CDATA[]]></add>
<add key="VBdocman_showFormsSeparate"><![CDATA[0]]></add>
<add key="VBdocman_generateCsharpSyntax"><![CDATA[-1]]></add>
<add key="VBdocman_allowMacrosInComments"><![CDATA[0]]></add>
<add key="VBdocman_linkForExternalNotInFramework"><![CDATA[0]]></add>
<add key="VBdocman_showInherited"><![CDATA[-1]]></add>
<add key="VBdocman_templateLocale"><![CDATA[en-US]]></add>
<add key="VBdocman_SupportedNetCore"><![CDATA[]]></add>
<add key="VBdocman_customVar3"><![CDATA[]]></add>
<add key="VBdocman_unbreakSourceLines"><![CDATA[0]]></add>
<add key="VBdocman_supportedNetFramework"><![CDATA[4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8]]></add>
<add key="VBdocman_pageFooterText"><![CDATA[Generated with <see href="http://www.helixoft.com/vsdocman/overview.html">VSdocman</see>]]></add>
<add key="VBdocman_comConstant"><![CDATA[-1]]></add>
<add key="VBdocman_supportedOthers"><![CDATA[]]></add>
<add key="VBdocman_comForm"><![CDATA[-1]]></add>
<add key="VBdocman_comStructure"><![CDATA[-1]]></add>
<add key="VBdocman_dontSortSeeAlsoList"><![CDATA[0]]></add>
<add key="VBdocman_templateFolder"><![CDATA[$(VSdocmanDir)Templates]]></add>
<add key="VBdocman_ConstantValueDisplay"><![CDATA[1]]></add>
<add key="VBdocman_helpTitle"><![CDATA[EDOKA_Client Reference]]></add>
<add key="VBdocman_insertSourceGlobal"><![CDATA[0]]></add>
<add key="VBdocman_SupportedNetStandard"><![CDATA[]]></add>
<add key="VBdocman_SupportedXamarinMac"><![CDATA[]]></add>
<add key="VBdocman_comFriend"><![CDATA[0]]></add>
<add key="VBdocman_templatePath"><![CDATA[html_msdn2019.vbdt]]></add>
<add key="VBdocman_comDeclare"><![CDATA[-1]]></add>
<add key="VBdocman_conditionalConstants"><![CDATA[]]></add>
<add key="VBdocman_SupportedXamarinAndroid"><![CDATA[]]></add>
<add key="VBdocman_supportedNetForWindowsStoreApps"><![CDATA[]]></add>
<add key="VBdocman_ShowExtensionMethods"><![CDATA[-1]]></add>
<add key="VBdocman_supportedPortableClassLibrary"><![CDATA[]]></add>
<add key="VBdocman_generateCppSyntax"><![CDATA[-1]]></add>
<add key="VBdocman_customTopics"><![CDATA[<?xml version="1.0" encoding="utf-8"?>
<topics>
<topic>
<type>normal</type>
<is-default>yes</is-default>
<name>EDOKA_Client Reference</name>
<id>edoka_client_reference</id>
<comment><![CDATA[<summary></summary>vsdocman_escaped_]_]_></comment>
<namespaces />
<topics>
<topic>
<type>placeholder</type>
<is-default>no</is-default>
<name />
<id>8e8198cd4e9044fa8a70ee6e336a2447</id>
<comment><![CDATA[vsdocman_escaped_]_]_></comment>
<namespaces />
<topics />
</topic>
</topics>
</topic>
</topics>]]></add>
<add key="VBdocman_generateVbSyntax"><![CDATA[-1]]></add>
<add key="VBdocman_generateFsharpSyntax"><![CDATA[0]]></add>
<add key="VBdocman_comEventDecl"><![CDATA[-1]]></add>
<add key="VBdocman_GenerateReportFile"><![CDATA[0]]></add>
<add key="VBdocman_comEvent"><![CDATA[-1]]></add>
<add key="VBdocman_rootNamespaceText"><![CDATA[]]></add>
<add key="VBdocman_comModulesSaveExcluded"><![CDATA[-1]]></add>
<add key="VBdocman_fileNamingConvention"><![CDATA[1]]></add>
</appSettings>
</configuration>

View File

@@ -0,0 +1,56 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net.Http.Headers;
using System.Text;
using System.Threading.Tasks;
namespace OnDoc.Helper
{
public static class ConvertHelper
{
//public static MemoryStream Base64ToMemoryStram(string Base64String)
//{
// //data:image/gif;base64,
// //this image is a single pixel (black)
// byte[] bytes = Convert.FromBase64String(Base64String);
// using (MemoryStream ms = new MemoryStream(bytes))
// {
// image = Image.FromStream(ms);
// }
// return image;
//}
public enum DateTimeFormat{
datumshort,
datummedium,
datumlong,
}
public static string Datum(DateTime date, DateTimeFormat format) {
switch (format)
{
case DateTimeFormat.datumshort:
return date.ToShortDateString();
break;
case DateTimeFormat.datummedium:
return date.ToString("dd.MMMM yyyy");
break;
case DateTimeFormat.datumlong:
return date.ToLongDateString();
break;
default:
return date.ToShortDateString();
}
return date.ToString("dd.mm.yyyy");
}
}
}

View File

@@ -0,0 +1,26 @@
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OnDoc.Helper
{
public class FileHelper
{
public bool SaveBase64ToFile(string Base64String, string filename)
{
try
{
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(Base64String));
return true;
}
catch
{
return false;
}
}
}
}

View File

@@ -0,0 +1,90 @@
using OnDoc.Klassen;
using Syncfusion.WinForms.DataGrid;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Database;
using System.Drawing;
namespace OnDoc.Helper
{
public static class TableHelper
{
public static void SetColumnsOrder(this DataTable dtbl, params String[] columnNames)
{
List<string> listColNames = columnNames.ToList();
//Remove invalid column names.
foreach (string colName in columnNames)
{
if (!dtbl.Columns.Contains(colName))
{
listColNames.Remove(colName);
}
}
foreach (string colName in listColNames)
{
dtbl.Columns[colName].SetOrdinal(listColNames.IndexOf(colName));
}
}
public static void FormatTable(ref DataTable tbl, string tablename, ref SfDataGrid grid)
{
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select * from spalten where aktiv=1 and tabelle='" + tablename + "'", false, true);
foreach (System.Data.DataRow dr in db.dsdaten.Tables[0].Rows)
{
foreach (DataColumn dc in tbl.Columns)
{
if (dr["tabellenspalte"].ToString() == dc.ColumnName)
{
dc.SetOrdinal(Convert.ToInt32(dr["reihenfolge"].ToString()));
break;
}
}
tbl.AcceptChanges();
}
grid.DataSource = tbl;
foreach (System.Data.DataRow dr in db.dsdaten.Tables[0].Rows)
{
foreach (GridColumn col in grid.Columns)
{
if (col.HeaderText.ToString() == dr["tabellenspalte"].ToString())
{
col.HeaderText = dr["spalte"].ToString();
if (Convert.ToInt32(dr["Breite"].ToString()) > 0 )
{
col.Width = Convert.ToInt32(dr["Breite"].ToString());
}
if (Convert.ToBoolean(dr["Readonly"]) == true)
{
col.AllowEditing = false;
}
}
}
}
}
public static string GetCellCValue(ref SfDataGrid grid,string columname)
{
try {
var selectedItem = grid.CurrentItem as DataRowView;
var dataRow = (selectedItem as DataRowView).Row;
var cellValue = dataRow[columname].ToString();
return cellValue;
}
catch { return ""; }
}
}
}

View File

@@ -0,0 +1,11 @@
using BroadcastListener.Classes;
using System.Windows.Forms;
namespace BroadcastListener.Interfaces
{
public interface IMessageListener1
{
void OnListen(string message, SenderInfo source);
}
}

View File

@@ -0,0 +1,67 @@
using System.Collections.ObjectModel;
using System.Diagnostics;
using System.Windows.Forms;
using BroadcastListener.Interfaces;
namespace BroadcastListener.Classes
{
public class Broadcaster
{
private readonly Collection<IMessageListener1> _listeners =
new Collection<IMessageListener1>();
/// <summary>
/// Send message
/// </summary>
/// <param name="message">Message</param>
/// <param name="sender"></param>
/// <remarks></remarks>
[DebuggerStepThrough()]
public void Broadcast(string message, SenderInfo sender)
{
foreach (IMessageListener1 listener in _listeners)
{
listener.OnListen(message, sender);
}
}
[DebuggerStepThrough()]
/// <summary>
/// Add a Listener to the Collection of Listeners
/// </summary>
/// <param name="listener"></param>
public void AddListener(IMessageListener1 listener)
{
_listeners.Add(listener);
}
/// <summary>
/// Remove a Listener from the collection
/// </summary>
/// <param name="listener"></param>
public void RemoveListener(IMessageListener1 listener)
{
for (int index = 0; index < _listeners.Count; index++)
{
if ( _listeners[index].Equals(listener) )
{
_listeners.Remove(_listeners[index]);
}
}
}
}
public class SenderInfo
{
public string SenderName { get; set; }
public string Function { get; set; }
public string Details { get; set; }
public SenderInfo(string SenderName, string Funtion, string Details)
{
this.SenderName= SenderName;
this.Function= Funtion;
this.Details= Details;
}
}
}

View File

@@ -0,0 +1,162 @@
using Microsoft.Office.Interop.Excel;
using Newtonsoft.Json.Linq;
using Syncfusion.Windows.Forms.Tools.Win32API;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web.UI.WebControls;
using System.Windows.Forms;
using System.Xml;
using System.Xml.Linq;
using System.Xml.Serialization;
namespace OnDoc.Klassen
{
public enum EDK_ActionType
{
AnzeigePartnerdossier = 1,
DokumentAnzeige = 2,
DokumentErstellung = 3,
DokumentBearbeitung = 4,
Statusmutation = 5,
HostDokumentAnzeige = 6,
UVMDokumentanzeige = 7,
ZVDokumentanzeige = 8,
DokLoeschung = 9,
AusHyperlink = 10
}
public class EDK_Parameters
{
public string name { get; set; }
public string value { get; set; }
public EDK_Parameters(string name, string value)
{
this.name = name;
this.value = value;
}
}
public class EDK_Dokumentwerte
{
public string name { get; set; }
public string value { get; set; }
public EDK_Dokumentwerte (string name, string value)
{
this.name=name;
this.value=value;
}
}
public static class EDK_Data
{
public static EDK_ActionType action { get; set; }
public static string creatortg { get; set; }
public static string source { get; set; }
public static bool executed { get; set; }
public static bool toexecute { get; set; }
public static List<EDK_Parameters> parameters { get; set; }
public static List<EDK_Dokumentwerte> dokumentwerte { get; set; }
public static void Load_EDK_File(string filename)
{
//XmlSerializer serializer = new XmlSerializer(typeof(Action));
//using (StringReader reader = new StringReader(filename))
//{
// var test = (Action)serializer.Deserialize(reader);
//}
var doc = new XmlDocument();
try
{
doc.Load(filename);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
// read header elements
action = (EDK_ActionType)Enum.Parse(typeof(EDK_ActionType), doc.SelectSingleNode("action/actionId").InnerText, true);
creatortg = doc.SelectSingleNode("action/creatorTg").InnerText;
source = doc.SelectSingleNode("action/sourceApplication").InnerText;
XmlElement RootNode = doc.DocumentElement;
XmlNodeList nodeList = RootNode.ChildNodes;
XmlNodeList dokwerte = RootNode.LastChild.ChildNodes;
List<EDK_Parameters> Params = new List<EDK_Parameters>();
List<EDK_Dokumentwerte> Dokwerte = new List<EDK_Dokumentwerte>();
if (nodeList.Count > 0)
{
string value;
string name;
var loopTo = nodeList.Count - 1;
for (int i = 0; i < nodeList.Count - 1; i++)
{
value = nodeList.Item(i).InnerText;
name = nodeList.Item(i).LocalName;
Params.Add(new EDK_Parameters(name, value));
}
}
parameters = Params;
if (dokwerte.Count > 0)
{
for (int i = 0; i < dokwerte.Count - 1; i++)
{
XmlNodeList XNode = dokwerte[i].ChildNodes;
string value;
string name;
value = XNode[1].InnerText;
name = XNode[0].InnerText;
Dokwerte.Add(new EDK_Dokumentwerte(name, value));
}
dokumentwerte = Dokwerte;
if (parameters.Count > 0)
{
executed = false;
toexecute = true;
}
}
}
public static string GetAVQ_Value(string name, string techname)
{
for (int i = 0; i < dokumentwerte.Count; i++)
{
EDK_Dokumentwerte d = dokumentwerte[i];
if (dokumentwerte[i].name == name || dokumentwerte[i].name == techname)
{
return dokumentwerte[i].value;
}
}
return "";
}
public static string GetAVQ_Parameter(string name)
{
for (int i = 0; i < parameters.Count; i++) {
if (parameters[i].name.ToUpper() == name.ToUpper())
{
return parameters[i].value;
}
}
return "";
}
}
}

View File

@@ -0,0 +1,39 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using OnDoc.Klassen;
namespace OnDoc.Klassen
{
public class StrukturArgs: EventArgs
{
private string message;
private int dokumentartnr;
private int partnernr;
public StrukturArgs(string message, int dokumentartnr, int partnernr)
{
this.message=message;
this.dokumentartnr=dokumentartnr;
this.partnernr=partnernr;
}
public string Message
{
get
{
return message;
}
}
public int Dokumentartnr
{ get { return dokumentartnr;} }
public int Partnernr
{ get { return partnernr; } }
}
}

View File

@@ -0,0 +1,13 @@
namespace BroadcastListener.Classes
{
public static class Factory
{
private static Broadcaster _broadcaster;
public static Broadcaster Broadcaster()
{
return _broadcaster ?? ( _broadcaster = new Broadcaster() );
}
}
}

View File

@@ -0,0 +1,133 @@
using Database;
using Microsoft.Office.Interop.Word;
using Microsoft.Toolkit.Uwp.Notifications;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using System.Security.Policy;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using static System.Net.WebRequestMethods;
namespace OnDoc.Klassen
{
public static class AppParams
{
public static string connectionstring { get; set; }
public static string tempdir { get; set; }
public static string Version { get; set; } = "6.0";
public static string UseAPI { get; set; } = "FALSE";
public static int CurrentMitarbieter { get; set; }
public static string RESTURI { get; set; } = "";//"http://localhost:2032/";
static AppParams()
{
}
public static void init()
{
string startuppath = AppDomain.CurrentDomain.BaseDirectory;
connectionstring = System.IO.File.ReadAllText(startuppath + @"\edokaconn.cfg");
DB db = new DB(connectionstring);
db.Get_Tabledata("Select * from applikation where applikationsnr = 1", false, true);
tempdir = db.dsdaten.Tables[0].Rows[0]["pfad_temporaer_dokumente"].ToString();
db = null;
StaticValues.UserID = "Stefan Hutter";
}
}
public static class ToastMessage
{
public static void ShowToast(string title, string message)
{
new ToastContentBuilder()
.AddArgument("Datensicherung", "Datensicherung")
.AddText(title)
.AddText(message)
.Show();
}
}
public static class ExternalCall
{
public static bool executed { get; set; } = false;
public static string function { get; set; } = "";
public static string partnernr { get; set; } = "";
public static string struktur { get; set; } = "";
public static string sourceparam { get; set; } = "";
public static string dokumenttypnr { get; set; } = "0";
public static string Interaktion { get; set; } = "Yes";
public static string showdoc { get; set; } = "Yes";
public static Boolean parseparams()
{
if (executed) return false;
string sparam = sourceparam.Substring(sourceparam.IndexOf('?') + 1, sourceparam.Length - (sourceparam.IndexOf('?') + 1));
sparam = Uri.UnescapeDataString(sparam);
executed = true;
sourceparam = "";
string[] istring = sparam.Split('&');
string key = "";
string value = "";
foreach (string s in istring)
{
key = s;
value = key.Substring(key.IndexOf("=") + 1, key.Length - (key.IndexOf("=") + 1));
key = key.Substring(0, key.IndexOf("="));
//MessageBox.Show(key + " " + value);
switch (key.ToLower())
{
case "partnernr":
partnernr = value;
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select top 1 nrpar00 from partner where nrpar00=" + partnernr.ToString(), false, true);
if (db.dsdaten.Tables[0].Rows.Count < 1)
{
MessageBox.Show("Partnernr:" + partnernr.ToString() + " ist nicht vorhanden", "Parameterfehler", MessageBoxButtons.OK, MessageBoxIcon.Error);
return false;
}
db = null;
break;
case "funktion":
function = value;
if (value.ToLower() != "createdoc" && value.ToLower() != "createpac")
{
MessageBox.Show("Funktion ist ungültig: " + value, "Parameterfehler", MessageBoxButtons.OK, MessageBoxIcon.Error);
return false;
}
break;
case "vorlagenr":
dokumenttypnr = value;
DB db1 = new DB(AppParams.connectionstring);
db1.Get_Tabledata("Select top 1 dokumenttypnr from dokumenttyp where dokumenttypnr=" + dokumenttypnr.ToString(), false, true);
if (db1.dsdaten.Tables[0].Rows.Count < 1)
{
MessageBox.Show("Dokumenttyp Nr.:" + dokumenttypnr.ToString() + " ist nicht vorhanden", "Parameterfehler", MessageBoxButtons.OK, MessageBoxIcon.Error);
return false;
}
db1 = null;
break;
case "struktur":
struktur = value;
break;
case "interaktion":
Interaktion = value;
break;
case "showdoc":
showdoc = value;
break;
}
}
return true;
}
}
}

View File

@@ -0,0 +1,12 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OnDoc.Klassen
{
internal class clsExcelEdit
{
}
}

View File

@@ -0,0 +1,41 @@
using Syncfusion.WinForms.DataGrid.Interactivity;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using Syncfusion.Styles;
using Syncfusion.Windows.Forms.Tools;
using Database;
namespace OnDoc.Klassen
{
public static class clsPartner
{
private static string Connectionstring = "";
public static DataTable partnerliste;
public static void set_connectionstring(string connectionstring)
{
Connectionstring = connectionstring;
}
public static DataTable search_partner(string query, int anzahl, int fnkt)
{
DB db = new DB(Connectionstring);
try
{
db.clear_parameter();
db.add_parameter("@query", query);
db.add_parameter("@table", "dbo.partner");
db.add_parameter("@anz", anzahl.ToString());
db.add_parameter("@fnkt", fnkt.ToString());
partnerliste = db.Get_Tabledata("sp_partner_search", true, false);
return partnerliste;
}
finally { db = null; }
}
public static DataTable get_partnerliste() { return partnerliste; }
}
}

View File

@@ -0,0 +1,126 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Security.AccessControl;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
using System.Timers;
using Database;
namespace OnDoc.Klassen
{
public static class clsProcessWatch
{
public static System.Timers.Timer watchtimer = new System.Timers.Timer(1500);
static List<FileToCheck> FilestoCheck = new List<FileToCheck>();
public static void AddToList(string dokumentid, string filename, string applicatoin)
{
FilestoCheck.Add(new FileToCheck(dokumentid, filename, applicatoin));
if (watchtimer.Enabled == false) { watchtimer.Enabled = true; }
watchtimer.Elapsed += WatchProcesses;
}
public static void RemoveFromList(string dokumentid)
{
foreach (FileToCheck fc in FilestoCheck)
{
if (fc.dokumentid == dokumentid)
{
FilestoCheck.Remove(fc);
break;
}
}
if (FilestoCheck.Count == 0)
{
watchtimer.Enabled = false;
}
}
private static void WatchProcesses(object source, ElapsedEventArgs e)
{
bool word = false;
bool excel = false;
bool pdf = false;
bool found = false;
found= false;
foreach (FileToCheck fc in FilestoCheck)
{
if (fc.application == "Word") { word = true; }
if (fc.application == "Excel") { excel = true; }
if (fc.application == "PDF") { pdf = true; }
if (word)
{
Process[] localByName = Process.GetProcessesByName("WINWORD");
foreach (Process p in localByName)
{
if (p.MainWindowTitle.IndexOf(fc.dokumentid) > 0) { found = true; }
}
}
if (excel)
{
Process[] localByName = Process.GetProcessesByName("EXCEL");
foreach (Process p in localByName)
{
if (p.MainWindowTitle.IndexOf(fc.dokumentid) > 0) { found = true; }
}
}
if (!found)
{
if (Check_Modified(fc) == true)
{
Save_File(fc.dokumentid, fc.filename);
RemoveFromList(fc.dokumentid);
return;
};
}
}
}
private static void Save_File(string dokumentid, string filename)
{
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokumentid, filename);
}
private static bool Check_Modified(FileToCheck fc)
{
DateTime lwt = System.IO.File.GetLastWriteTime(fc.filename);
if ((DateTime.Now - lwt).Seconds > 2)
{
return true;
}
else
{
return false;
}
}
}
public class FileToCheck
{
public string dokumentid { get; set; }
public string filename { get; set; }
public string application { get; set; }
public DateTime filedatetime { get; set; }
public FileToCheck(string dokumentid, string filename, string application)
{
this.dokumentid = dokumentid;
this.filename = filename;
this.application = application;
this.filedatetime = DateTime.Now;
}
}
}

View File

@@ -0,0 +1,13 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OnDoc.Klassen
{
internal class StaticValues
{
public static string UserID { get; set; } = "";
}
}

View File

@@ -0,0 +1,68 @@
using Microsoft.Office.Interop.Word;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
using System.Web.Security;
namespace OnDoc.Klassen
{
public class clsWordEdit
{
public string connectstring { get;set; }
public string filename { get; set; }
public string dokumentid { get; set; }
Microsoft.Office.Interop.Word.Application word;
Document doc = null;
public clsWordEdit(string connectstring, string filename, string dokumentid)
{
this.connectstring = connectstring;
this.filename = filename;
this.dokumentid = dokumentid;
}
public bool Start_Application()
{
try
{
word = new Microsoft.Office.Interop.Word.Application();
return true;
}
catch
{
return false;
}
}
public void Edit_Document()
{
Start_Application();
doc = word.Documents.Open(filename);
word.Visible= true;
clsProcessWatch.AddToList(dokumentid, filename, "Word");
bool isClosed = IsDocumentClosed(word, doc);
}
public void Control_Word(string dokumentid, string filename, string application)
{
clsProcessWatch.AddToList(dokumentid, filename, application);
}
static bool IsDocumentClosed(Application wordApp, Document doc)
{
// Check if the document is still listed in the Documents collection
foreach (Document openDoc in wordApp.Documents)
{
if (openDoc.FullName == doc.FullName)
{
return false; // Document is still open
}
}
return true; // Document is closed
}
}
}

View File

@@ -0,0 +1,46 @@
using Microsoft.Office.Interop.Word;
using Syncfusion.Styles;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.Controls.Styles;
using Syncfusion.WinForms.DataGrid.RowFilter;
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Globalization;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Threading.Tasks;
using System.Windows.Media;
namespace OnDoc.Klassen
{
public static class Theaming
{
//public static string FormTitleColor = "77,79,83";
//public static string FormTitleFont = "Arial 11";
//public static string FormTitleFontColor = "191,192,195";
public static string FormTitleColor = "154,155,156";
public static string FormTitleFont = "Arial 11";
public static string FormTitleFontColor = "12,12,12";
private static int r;
private static int b;
private static int g;
public static Color Titelbar()
{
return parseColor(FormTitleColor);
}
public static Color TitelFontColor()
{
return parseColor(FormTitleFontColor);
//return Color.FromArgb(77, 79, 83);
}
static public Color parseColor(string inputcode)
{
string[] colors = inputcode.Split(',');
return Color.FromArgb(Convert.ToInt32(colors[0]), Convert.ToInt32(colors[1]), Convert.ToInt32(colors[2]));
}
}
}

90
Client/Backup/Program.cs Normal file
View File

@@ -0,0 +1,90 @@
using OnDoc.Diverses;
using OnDoc.DocMgmt;
using OnDoc.Klassen;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.Remoting.Channels;
using System.Runtime.Remoting;
using System.Threading;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
using Syncfusion.Windows.Forms.Spreadsheet.Commands;
namespace OnDoc
{
internal static class Program
{
/// Args
/// shodoc:?partnernr=1000210&vorlagenr=125&interaktion=NO&showdoc=YES&funktion=Createdoc
/// E:\Software-Projekte\OnDoc\EDK_Dateien\3bv.edk
/// <summary>
/// Der Haupteinstiegspunkt für die Anwendung.
/// </summary>
private static Mutex mutex = null;
const string AppId = "OnDoc5094533C-A613-4889-A0E3-8C28C130C6AA)"; // Unique par application
//static Start MyForm = new Start();
///
[STAThread]
static void Main(string[] args)
{
ExternalCall.sourceparam = "";
if (args.Length > 0)
{
if (args[0].ToString().ToUpper().Substring(args[0].ToString().Length - 4, 4) == ".EDK")
{
AppParams.init();
string destfile = AppParams.tempdir + DateTime.Now.ToString("yyyyMMddHHmmss") + "_tmpfile.edk";
System.IO.File.Copy(args[0],destfile);
//EDK_Data.Load_EDK_File(args[0]);
}
else
{
if (args[0].ToString().ToUpper().IndexOf("PARTNERNR") > 0)
{
AppParams.init();
//MessageBox.Show(AppParams.tempdir);
string destfile = AppParams.tempdir + DateTime.Now.ToString("yyyyMMddHHmmss")+ "_tmpfile.uri";
using (StreamWriter outputfile = new StreamWriter(destfile))
{
outputfile.WriteLine(Uri.UnescapeDataString(args[0]));
outputfile.Close();
}
}
else
{
MessageBox.Show("Die Übergabeparemeter '" + args[0].ToString()+"' sind ungültig","Aufruffehler",MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
}
const string appName = "OnDoc";
bool createdNew;
mutex = new Mutex(true, appName, out createdNew);
if (!createdNew)
{
//MyForm.runparams();
return;
}
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Syncfusion.Licensing.SyncfusionLicenseProvider.RegisterLicense("Ngo9BigBOggjHTQxAR8/V1NCaF5cXmZCf1FpRmJGdld5fUVHYVZUTXxaS00DNHVRdkdnWXdecXRdQ2heUU13XUI=");
AppParams.init();
// // MyForm = new Start();
// Application.Run(MyForm);
Application.Run(new Start());
}
}
}

View File

@@ -0,0 +1,36 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// Allgemeine Informationen über eine Assembly werden über die folgenden
// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
// die einer Assembly zugeordnet sind.
[assembly: AssemblyTitle("OnDoc")]
[assembly: AssemblyDescription("OnDoc-Client")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Thurgauer Kantonalbank")]
[assembly: AssemblyProduct("OnDoc")]
[assembly: AssemblyCopyright("Thurgauer Kantonalbank 2024")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly
// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von
// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
[assembly: ComVisible(false)]
// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
[assembly: Guid("1cbbe5f6-4562-4eef-bc9b-177f30901e23")]
// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
//
// Hauptversion
// Nebenversion
// Buildnummer
// Revision
//
// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
// indem Sie "*" wie unten gezeigt eingeben:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,721 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="add_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\add_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="add_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\add_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="add_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\add_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="add_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\add_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="add_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\add_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_NOK_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_NOK_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_NOK_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_NOK_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_NOK_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_NOK_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_NOK_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_NOK_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_NOK_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_NOK_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_OK_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_OK_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_OK_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_OK_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_OK_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_OK_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_OK_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_OK_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Approval_OK_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Approval_OK_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="CloseApplication_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CloseApplication_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="CloseApplication_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CloseApplication_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="CloseApplication_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CloseApplication_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="CloseApplication_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CloseApplication_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="CloseApplication_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CloseApplication_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Connect_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Connect_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Connect_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Connect_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Connect_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Connect_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Connect_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Connect_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Connect_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Connect_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Copy_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Copy_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Copy_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Copy_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Copy_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Copy_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Copy_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Copy_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Copy_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Copy_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DeleteDoc_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DeleteDoc_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DeleteDoc_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DeleteDoc_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DeleteDoc_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DeleteDoc_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DeleteDoc_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DeleteDoc_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DeleteDoc_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DeleteDoc_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DokumenteGenerieren_16x16_321" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DokumenteGenerieren_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DokumenteGenerieren_24x24_321" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DokumenteGenerieren_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DokumenteGenerieren_256x256_321" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DokumenteGenerieren_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DokumenteGenerieren_32x32_321" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DokumenteGenerieren_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DokumenteGenerieren_48x48_321" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DokumenteGenerieren_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditDoc_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditDoc_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditDoc_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditDoc_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditDoc_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditDoc_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditDoc_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditDoc_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditDoc_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditDoc_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditDokumentPaket_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditDokumentPaket_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditDokumentPaket_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditDokumentPaket_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditDokumentPaket_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditDokumentPaket_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditDokumentPaket_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditDokumentPaket_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditDokumentPaket_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditDokumentPaket_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditSerienbrief_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditSerienbrief_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditSerienbrief_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditSerienbrief_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditSerienbrief_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditSerienbrief_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditSerienbrief_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditSerienbrief_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="EditSerienbrief_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditSerienbrief_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_Edit_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_Edit_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_Edit_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_Edit_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_Edit_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_Edit_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_Edit_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_Edit_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_Edit_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_Edit_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Execute_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Execute_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Execute_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Execute_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Execute_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Execute_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Execute_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Execute_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Execute_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Execute_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_Delete_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_Delete_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_Delete_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_Delete_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_Delete_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_Delete_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_Delete_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_Delete_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_Delete_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_Delete_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_NewFolder_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_NewFolder_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_NewFolder_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_NewFolder_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_NewFolder_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_NewFolder_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_NewFolder_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_NewFolder_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_NewFolder_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_NewFolder_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_NewRoot_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_NewRoot_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_NewRoot_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_NewRoot_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_NewRoot_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_NewRoot_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_NewRoot_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_NewRoot_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_NewRoot_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_NewRoot_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_Rename_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_Rename_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_Rename_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_Rename_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_Rename_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_Rename_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_Rename_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_Rename_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Favoriten_Rename_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Favoriten_Rename_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Letter_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Letter_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Letter_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Letter_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Letter_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Letter_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Letter_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Letter_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Letter_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Letter_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Native_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Native_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Native_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Native_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Native_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Native_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Native_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Native_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Native_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Native_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewDoc_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewDoc_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewDoc_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewDoc_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewDoc_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewDoc_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewDoc_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewDoc_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewDoc_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewDoc_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewDokPaket_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewDokPaket_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewDokPaket_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewDokPaket_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewDokPaket_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewDokPaket_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewDokPaket_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewDokPaket_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewDokPaket_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewDokPaket_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewSerienbrief_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewSerienbrief_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewSerienbrief_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewSerienbrief_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewSerienbrief_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewSerienbrief_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewSerienbrief_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewSerienbrief_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="NewSerienbrief_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewSerienbrief_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="OnBase_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\OnBase_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="OnBase_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\OnBase_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="OnBase_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\OnBase_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="OnBase_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\OnBase_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="OnBase_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\OnBase_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PDF_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PDF_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PDF_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PDF_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PDF_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PDF_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PDF_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PDF_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PDF_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PDF_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Pprofil_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Pprofil_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Pprofil_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Pprofil_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Pprofil_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Pprofil_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Pprofil_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Pprofil_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Pprofil_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Pprofil_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Now_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Now_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Now_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Now_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Now_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Now_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Now_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Now_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Now_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Now_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Rechts_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Rechts_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Rechts_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Rechts_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Rechts_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Rechts_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Rechts_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Rechts_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Rechts_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Rechts_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_separated_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_separated_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_separated_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_separated_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_separated_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_separated_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_separated_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_separated_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_separated_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_separated_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Unten_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Unten_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Unten_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Unten_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Unten_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Unten_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Unten_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Unten_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Preview_Unten_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Preview_Unten_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Refresh_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Refresh_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Refresh_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Refresh_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Refresh_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Refresh_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Refresh_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Refresh_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Refresh_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Refresh_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Remove_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Remove_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Remove_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Remove_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Remove_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Remove_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Remove_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Remove_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Remove_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Remove_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="save_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\save_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="save_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\save_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="save_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\save_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="save_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\save_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="save_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\save_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Search_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Search_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Search_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Search_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Search_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Search_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Search_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Search_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Search_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Search_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Versandstrasse_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Versandstrasse_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Versandstrasse_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Versandstrasse_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Versandstrasse_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Versandstrasse_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Versandstrasse_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Versandstrasse_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Versandstrasse_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Versandstrasse_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Word_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Word_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Word_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Word_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Word_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Word_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Word_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Word_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Word_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Word_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Word_Edit_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Word_Edit_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Word_Edit_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Word_Edit_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Word_Edit_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Word_Edit_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Word_Edit_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Word_Edit_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Word_Edit_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Word_Edit_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Zuweisen_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Zuweisen_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Zuweisen_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Zuweisen_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Zuweisen_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Zuweisen_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Zuweisen_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Zuweisen_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Zuweisen_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Zuweisen_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>

View File

@@ -0,0 +1,51 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
namespace OnDoc.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.10.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
public static Settings Default {
get {
return defaultInstance;
}
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("Data Source=shu01\\shu00;Initial Catalog=edoka_dms;Persist Security Info=True;User" +
" ID=sa;Password=*shu29;")]
public string Connectionstring {
get {
return ((string)(this["Connectionstring"]));
}
set {
this["Connectionstring"] = value;
}
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("E:\\Software-Projekte\\OnDoc\\Nativ\\")]
public string NativVorlagen {
get {
return ((string)(this["NativVorlagen"]));
}
set {
this["NativVorlagen"] = value;
}
}
}
}

View File

@@ -0,0 +1,12 @@
<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="OnDoc.Properties" GeneratedClassName="Settings">
<Profiles />
<Settings>
<Setting Name="Connectionstring" Type="System.String" Scope="User">
<Value Profile="(Default)">Data Source=shu01\shu00;Initial Catalog=edoka_dms;Persist Security Info=True;User ID=sa;Password=*shu29;</Value>
</Setting>
<Setting Name="NativVorlagen" Type="System.String" Scope="User">
<Value Profile="(Default)">E:\Software-Projekte\OnDoc\Nativ\</Value>
</Setting>
</Settings>
</SettingsFile>

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 602 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

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