MS - 21.09

This commit is contained in:
SchreiberM
2015-09-21 11:56:47 +02:00
parent 8e64871903
commit be8c92ab8a
22 changed files with 1152 additions and 732 deletions

View File

@@ -0,0 +1,16 @@
Namespace My
' Für MyApplication sind folgende Ereignisse verfügbar:
'
' Startup: Wird beim Starten der Anwendung noch vor dem Erstellen des Startformulars ausgelöst.
' Shutdown: Wird nach dem Schließen aller Anwendungsformulare ausgelöst. Dieses Ereignis wird nicht ausgelöst, wenn die Anwendung nicht normal beendet wird.
' UnhandledException: Wird ausgelöst, wenn in der Anwendung eine unbehandelte Ausnahme auftritt.
' StartupNextInstance: Wird beim Starten einer Einzelinstanzanwendung ausgelöst, wenn diese bereits aktiv ist.
' NetworkAvailabilityChanged: Wird beim Herstellen oder Trennen der Netzwerkverbindung ausgelöst.
Partial Friend Class MyApplication
End Class
End Namespace

View File

@@ -65,7 +65,7 @@
<ApplicationManifest>My Project\app.manifest</ApplicationManifest>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>Resources\cube.ico</ApplicationIcon>
<ApplicationIcon>Resources\Einstellungen3.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<Reference Include="AxInterop.INDEXLib, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
@@ -255,6 +255,7 @@
<Compile Include="AboutBox1.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="ApplicationEvents.vb" />
<Compile Include="ClassControlCommands.vb" />
<Compile Include="ClassControlCommandsUI.vb" />
<Compile Include="ClassControlValues.vb" />
@@ -364,6 +365,12 @@
<Compile Include="frmRecord_Changes.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmSplash.Designer.vb">
<DependentUpon>frmSplash.vb</DependentUpon>
</Compile>
<Compile Include="frmSplash.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmSQLEditor.Designer.vb">
<DependentUpon>frmSQLEditor.vb</DependentUpon>
</Compile>
@@ -579,6 +586,9 @@
<EmbeddedResource Include="frmRecord_Changes.resx">
<DependentUpon>frmRecord_Changes.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmSplash.resx">
<DependentUpon>frmSplash.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmSQLEditor.resx">
<DependentUpon>frmSQLEditor.vb</DependentUpon>
</EmbeddedResource>
@@ -959,6 +969,7 @@
<None Include="Resources\brick.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\DD_Icons-ADDI.png" />
<None Include="Resources\module_32xSM.png" />
<None Include="Resources\module_32xMD.png" />
<None Include="Resources\module_32xLG.png" />
@@ -998,6 +1009,7 @@
<None Include="Resources\AddressEnvelope_16xLG.png" />
<None Include="Resources\arrow_Forward_16xLG.png" />
<None Include="Resources\Close_16xLG.png" />
<Content Include="DD_Icons-ADDI.ico" />
<Content Include="Resources\cube.ico" />
<Content Include="Resources\138_PushPin_32x42_72.png" />
<None Include="Resources\PropertyGridEditorPart_6041.png" />

View File

@@ -10,6 +10,8 @@ Module ModuleMySettings
Public Sett_LoadWD_Docs As Boolean = True
Public WDResultListCount As Integer = 300
Public Sett_ShowQuickMenue As Boolean = True
Public Sett_ConstructorStart As Integer
Public WD_ShowEnitityDocs As Boolean = True
Public WD_ShowDocs As Boolean = False
@@ -23,7 +25,7 @@ Module ModuleMySettings
Public USER_IS_ADMIN = False
Dim rowresult As String = ""
Public Function Settings_Load()
Public Function MySettings_Load()
Try
Dim DT As DataTable
'if file doesn't exist, create the file with its default xml table
@@ -91,6 +93,8 @@ Module ModuleMySettings
WD_IndexDeleteDocs = CBool(Row.Item("Value"))
Case "WD_ShowDocs"
WD_ShowDocs = CBool(Row.Item("Value"))
Case "Sett_ConstructorStart"
Sett_ConstructorStart = CInt(Row.Item("Value"))
End Select
Next
'update 1.1
@@ -101,6 +105,13 @@ Module ModuleMySettings
DT.Rows.Add(newRow)
DT.WriteXml(ConfigPath)
End If
If rowresult.Contains("Sett_ConstructorStart") = False Then
Dim newRow As DataRow = DT.NewRow()
newRow("ConfigName") = "Sett_ConstructorStart"
newRow("Value") = "0"
DT.Rows.Add(newRow)
DT.WriteXml(ConfigPath)
End If
Catch ex As Exception
MsgBox("Error in LoadMyConfig" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
ClassLogger.Add("Error in LoadMyConfig: " & ex.Message, True)
@@ -176,6 +187,10 @@ Module ModuleMySettings
newRow8("ConfigName") = "WD_ShowDocs"
newRow8("Value") = "False"
table.Rows.Add(newRow8)
Dim newRow9 As DataRow = table.NewRow()
newRow9("ConfigName") = "Sett_ConstructorStart"
newRow9("Value") = "0"
table.Rows.Add(newRow9)
table.AcceptChanges()
ClassLogger.Add(">> Tabelle wurde erzeugt...", False)
Return table

View File

@@ -1,10 +1,10 @@
'------------------------------------------------------------------------------
' <auto-generated>
' This code was generated by a tool.
' Runtime Version:4.0.30319.34014
' Dieser Code wurde von einem Tool generiert.
' Laufzeitversion:4.0.30319.34014
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
' Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
' der Code erneut generiert wird.
' </auto-generated>
'------------------------------------------------------------------------------
@@ -14,10 +14,10 @@ Option Explicit On
Namespace My
'NOTE: This file is auto-generated; do not modify it directly. To make changes,
' or if you encounter build errors in this file, go to the Project Designer
' (go to Project Properties or double-click the My Project node in
' Solution Explorer), and make changes on the Application tab.
'HINWEIS: Diese Datei wird automatisch generiert. Ändern Sie sie nicht direkt. Zum Ändern
' oder bei in dieser Datei auftretenden Buildfehlern wechseln Sie zum Projekt-Designer.
' (Wechseln Sie dazu zu den Projekteigenschaften, oder doppelklicken Sie auf den Knoten "Mein Projekt" im
' Projektmappen-Explorer). Nehmen Sie auf der Registerkarte "Anwendung" entsprechende Änderungen vor.
'
Partial Friend Class MyApplication

View File

@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-16"?>
<?xml version="1.0" encoding="utf-8"?>
<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<MySubMain>true</MySubMain>
<MainForm>frmMain</MainForm>

View File

@@ -590,6 +590,16 @@ Namespace My.Resources
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property DD_Icons_ADDI() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("DD_Icons-ADDI", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>

View File

@@ -127,18 +127,21 @@
<data name="note_delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\note_delete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="1532_Flag_Blue" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\1532_Flag_Blue.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="flag_green" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\flag_green.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\delete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Einstellungen3" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Einstellungen3.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="application_form" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application_form.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_go1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_go1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DateOrTimePicker_675" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DateOrTimePicker_675.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PropertyGridEditorPart_6041" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PropertyGridEditorPart_6041.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="save" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\save.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -157,6 +160,9 @@
<data name="database_add" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="dtp1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\dtp1.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="folder_Open_32xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder_Open_32xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -175,9 +181,6 @@
<data name="database_table" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_table.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Monitor_Screen_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Monitor_Screen_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="table_refresh" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\table_refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -190,18 +193,12 @@
<data name="table" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\table.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="lbl" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\lbl.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Label_684" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Label_684.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="user_suit" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\user_suit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="table_add" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\table_add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -217,36 +214,33 @@
<data name="handdrawn_arrow_right_green" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\handdrawn_arrow_right_green.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="action_add_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\action_add_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="color_wheel" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\color_wheel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_go" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="module_32xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\module_32xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Close_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Close_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="AddTable_5632" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\AddTable_5632.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_refresh" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_form" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application_form.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="UserInterfaceEditor_5845" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\UserInterfaceEditor_5845.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="f2" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\f2.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="page_refresh" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\page_refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ListBox_686_24" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ListBox_686_24.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\delete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ico6078" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ico6078.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -259,8 +253,8 @@
<data name="TextBox_708" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\TextBox_708.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Go" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="calendar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\calendar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="add1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\add1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -268,8 +262,11 @@
<data name="save1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\save1.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="page_copy" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\page_copy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="module_32xSM" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\module_32xSM.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_edit" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_edit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="folder_Open_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder_Open_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -298,6 +295,9 @@
<data name="brainpool" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\brainpool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="GroupBox_680" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\GroupBox_680.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Men6" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Men6.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -310,6 +310,9 @@
<data name="Files_7954" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Files_7954.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_delete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="f1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\f1.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -331,8 +334,8 @@
<data name="add" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="PropertyGridEditorPart_6041" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\PropertyGridEditorPart_6041.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="page_copy" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\page_copy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="shield_go" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\shield_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -352,11 +355,11 @@
<data name="lightbulb" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\lightbulb.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_error" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_error.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="Go" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="DateOrTimePicker_675" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DateOrTimePicker_675.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="1532_Flag_Blue" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\1532_Flag_Blue.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_connect" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_connect.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -394,11 +397,17 @@
<data name="ico858" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ico858.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="calendar" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\calendar.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="module_32xMD" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\module_32xMD.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_delete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="AddTable_5632" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\AddTable_5632.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="grid_Data_16xMD" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\grid_Data_16xMD.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="lbl" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\lbl.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Home_5699_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Home_5699_32.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -427,14 +436,14 @@
<data name="action_Cancel_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\action_Cancel_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="flag_green" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\flag_green.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="Einstellungen3" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Einstellungen3.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="CheckBox_669" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CheckBox_669.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="grid_Data_16xMD" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\grid_Data_16xMD.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="Monitor_Screen_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Monitor_Screen_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Men2" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Men2.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -442,20 +451,20 @@
<data name="page_excel" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\page_excel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="HomeHS" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\HomeHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Excel_25ixel" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Excel_25ixel.jpg;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_edit" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_edit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Einstellungen6" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Einstellungen6.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="database_error" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_error.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Table_748" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Table_748.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="GroupBox_680" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\GroupBox_680.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="f2" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\f2.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="bricks" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\bricks.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -472,8 +481,8 @@
<data name="user_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\user_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="dtp1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\dtp1.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="action_add_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\action_add_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="005_Task_32x42_72" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\005_Task_32x42_72.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -484,8 +493,8 @@
<data name="cmb" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\cmb.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="HomeHS" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\HomeHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="user_suit" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\user_suit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="FilteredObject_13400_16x" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\FilteredObject_13400_16x.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -499,19 +508,13 @@
<data name="Checkbox" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Checkbox.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="ListBox_686_24" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\ListBox_686_24.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="Einstellungen6" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Einstellungen6.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="action_Cancel_16xLG1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\action_Cancel_16xLG1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="module_32xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\module_32xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="module_32xMD" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\module_32xMD.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="module_32xSM" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\module_32xSM.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="DD_Icons-ADDI" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DD_Icons-ADDI.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 755 B

View File

@@ -38,6 +38,8 @@ Partial Class frmConfig_Basic
Me.txtPasswort = New System.Windows.Forms.TextBox()
Me.BtnConnect = New System.Windows.Forms.Button()
Me.TabPage2 = New System.Windows.Forms.TabPage()
Me.GroupBox3 = New System.Windows.Forms.GroupBox()
Me.CheckBox1 = New System.Windows.Forms.CheckBox()
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
Me.CheckBoxWD_ShowEnitityDocs = New System.Windows.Forms.CheckBox()
Me.chkbxloadWDDocs = New System.Windows.Forms.CheckBox()
@@ -49,14 +51,14 @@ Partial Class frmConfig_Basic
Me.Button1 = New System.Windows.Forms.Button()
Me.btnApplicationFolder = New System.Windows.Forms.Button()
Me.LinkLabel1 = New System.Windows.Forms.LinkLabel()
Me.GroupBox3 = New System.Windows.Forms.GroupBox()
Me.CheckBox1 = New System.Windows.Forms.CheckBox()
Me.cmbConstructor = New System.Windows.Forms.ComboBox()
Me.Label7 = New System.Windows.Forms.Label()
Me.TabControl1.SuspendLayout()
Me.TabPage1.SuspendLayout()
Me.TabPage2.SuspendLayout()
Me.GroupBox3.SuspendLayout()
Me.GroupBox2.SuspendLayout()
Me.GroupBox1.SuspendLayout()
Me.GroupBox3.SuspendLayout()
Me.SuspendLayout()
'
'TabControl1
@@ -67,7 +69,7 @@ Partial Class frmConfig_Basic
Me.TabControl1.Location = New System.Drawing.Point(0, 0)
Me.TabControl1.Name = "TabControl1"
Me.TabControl1.SelectedIndex = 0
Me.TabControl1.Size = New System.Drawing.Size(695, 395)
Me.TabControl1.Size = New System.Drawing.Size(695, 287)
Me.TabControl1.TabIndex = 0
'
'TabPage1
@@ -87,7 +89,7 @@ Partial Class frmConfig_Basic
Me.TabPage1.Location = New System.Drawing.Point(4, 22)
Me.TabPage1.Name = "TabPage1"
Me.TabPage1.Padding = New System.Windows.Forms.Padding(3)
Me.TabPage1.Size = New System.Drawing.Size(687, 369)
Me.TabPage1.Size = New System.Drawing.Size(687, 229)
Me.TabPage1.TabIndex = 0
Me.TabPage1.Text = "Datenbank-Verbindung"
Me.TabPage1.UseVisualStyleBackColor = True
@@ -215,11 +217,36 @@ Partial Class frmConfig_Basic
Me.TabPage2.Location = New System.Drawing.Point(4, 22)
Me.TabPage2.Name = "TabPage2"
Me.TabPage2.Padding = New System.Windows.Forms.Padding(3)
Me.TabPage2.Size = New System.Drawing.Size(687, 369)
Me.TabPage2.Size = New System.Drawing.Size(687, 261)
Me.TabPage2.TabIndex = 1
Me.TabPage2.Text = "Diverse Einstellungen"
Me.TabPage2.Text = "Weitere Einstellungen"
Me.TabPage2.UseVisualStyleBackColor = True
'
'GroupBox3
'
Me.GroupBox3.Controls.Add(Me.Label7)
Me.GroupBox3.Controls.Add(Me.cmbConstructor)
Me.GroupBox3.Controls.Add(Me.CheckBox1)
Me.GroupBox3.Location = New System.Drawing.Point(14, 188)
Me.GroupBox3.Name = "GroupBox3"
Me.GroupBox3.Size = New System.Drawing.Size(665, 61)
Me.GroupBox3.TabIndex = 11
Me.GroupBox3.TabStop = False
Me.GroupBox3.Text = "Formularaufrufe:"
'
'CheckBox1
'
Me.CheckBox1.AutoSize = True
Me.CheckBox1.Checked = Global.DD_Record_Organiser.My.MySettings.Default.User_Calendar_isChild
Me.CheckBox1.CheckState = System.Windows.Forms.CheckState.Checked
Me.CheckBox1.DataBindings.Add(New System.Windows.Forms.Binding("Checked", Global.DD_Record_Organiser.My.MySettings.Default, "User_Calendar_isChild", True, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged))
Me.CheckBox1.Location = New System.Drawing.Point(10, 21)
Me.CheckBox1.Name = "CheckBox1"
Me.CheckBox1.Size = New System.Drawing.Size(184, 30)
Me.CheckBox1.TabIndex = 0
Me.CheckBox1.Text = "Kalender als Child aufrufen" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "(Eingebettet in Hauptformular)"
Me.CheckBox1.UseVisualStyleBackColor = True
'
'GroupBox2
'
Me.GroupBox2.Controls.Add(Me.CheckBoxWD_ShowEnitityDocs)
@@ -274,7 +301,7 @@ Partial Class frmConfig_Basic
Me.GroupBox1.Controls.Add(Me.chkboxQuickMenue)
Me.GroupBox1.Location = New System.Drawing.Point(14, 129)
Me.GroupBox1.Name = "GroupBox1"
Me.GroupBox1.Size = New System.Drawing.Size(233, 53)
Me.GroupBox1.Size = New System.Drawing.Size(277, 53)
Me.GroupBox1.TabIndex = 9
Me.GroupBox1.TabStop = False
Me.GroupBox1.Text = "Menü-Einstellungen"
@@ -334,34 +361,28 @@ Partial Class frmConfig_Basic
Me.LinkLabel1.TabStop = True
Me.LinkLabel1.Text = "Link zu Support-Tool Digital Data"
'
'GroupBox3
'cmbConstructor
'
Me.GroupBox3.Controls.Add(Me.CheckBox1)
Me.GroupBox3.Location = New System.Drawing.Point(14, 188)
Me.GroupBox3.Name = "GroupBox3"
Me.GroupBox3.Size = New System.Drawing.Size(665, 98)
Me.GroupBox3.TabIndex = 11
Me.GroupBox3.TabStop = False
Me.GroupBox3.Text = "Formularaufrufe:"
Me.cmbConstructor.FormattingEnabled = True
Me.cmbConstructor.Location = New System.Drawing.Point(287, 30)
Me.cmbConstructor.Name = "cmbConstructor"
Me.cmbConstructor.Size = New System.Drawing.Size(248, 21)
Me.cmbConstructor.TabIndex = 1
'
'CheckBox1
'Label7
'
Me.CheckBox1.AutoSize = True
Me.CheckBox1.Checked = Global.DD_Record_Organiser.My.MySettings.Default.User_Calendar_isChild
Me.CheckBox1.CheckState = System.Windows.Forms.CheckState.Checked
Me.CheckBox1.DataBindings.Add(New System.Windows.Forms.Binding("Checked", Global.DD_Record_Organiser.My.MySettings.Default, "User_Calendar_isChild", True, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged))
Me.CheckBox1.Location = New System.Drawing.Point(10, 21)
Me.CheckBox1.Name = "CheckBox1"
Me.CheckBox1.Size = New System.Drawing.Size(184, 30)
Me.CheckBox1.TabIndex = 0
Me.CheckBox1.Text = "Kalender als Child aufrufen" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "(Eingebettet in Hauptformular)"
Me.CheckBox1.UseVisualStyleBackColor = True
Me.Label7.AutoSize = True
Me.Label7.Location = New System.Drawing.Point(284, 14)
Me.Label7.Name = "Label7"
Me.Label7.Size = New System.Drawing.Size(185, 13)
Me.Label7.TabIndex = 4
Me.Label7.Text = "Formular bei Programmstart laden:"
'
'frmConfig_Basic
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(695, 395)
Me.ClientSize = New System.Drawing.Size(695, 287)
Me.Controls.Add(Me.TabControl1)
Me.Font = New System.Drawing.Font("Segoe UI", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
@@ -375,12 +396,12 @@ Partial Class frmConfig_Basic
Me.TabPage1.PerformLayout()
Me.TabPage2.ResumeLayout(False)
Me.TabPage2.PerformLayout()
Me.GroupBox3.ResumeLayout(False)
Me.GroupBox3.PerformLayout()
Me.GroupBox2.ResumeLayout(False)
Me.GroupBox2.PerformLayout()
Me.GroupBox1.ResumeLayout(False)
Me.GroupBox1.PerformLayout()
Me.GroupBox3.ResumeLayout(False)
Me.GroupBox3.PerformLayout()
Me.ResumeLayout(False)
End Sub
@@ -412,4 +433,6 @@ Partial Class frmConfig_Basic
Friend WithEvents CheckBoxWD_ShowEnitityDocs As System.Windows.Forms.CheckBox
Friend WithEvents GroupBox3 As System.Windows.Forms.GroupBox
Friend WithEvents CheckBox1 As System.Windows.Forms.CheckBox
Friend WithEvents Label7 As System.Windows.Forms.Label
Friend WithEvents cmbConstructor As System.Windows.Forms.ComboBox
End Class

View File

@@ -1,5 +1,5 @@
Public Class frmConfig_Basic
Dim formloaded As Boolean = False
Private Sub BtnConnect_Click(sender As Object, e As EventArgs) Handles BtnConnect.Click
Try
Dim con As String
@@ -83,17 +83,38 @@
Private Sub frmConfig_Basic_Load(sender As Object, e As EventArgs) Handles MyBase.Load
If Not MyConnectionString = String.Empty Then
Dim csb As New SqlClient.SqlConnectionStringBuilder
csb.ConnectionString = MyConnectionString
Try
Dim csb As New SqlClient.SqlConnectionStringBuilder
csb.ConnectionString = MyConnectionString
Dim constr = MyConnectionString
constr = constr.Replace(csb.Password, "XXXXX")
Me.txtActualConnection.Text = constr
chkbxloadWDDocs.Checked = Sett_LoadWD_Docs
chkLogErrorsOnly.Checked = LogErrorsOnly
txtwdSearch_Count.Text = WDResultListCount
chkboxQuickMenue.Checked = Sett_ShowQuickMenue
CheckBoxWD_ShowEnitityDocs.Checked = WD_ShowEnitityDocs
Dim sql As String = "SELECT GUID, FORM_TITLE FROM TBPMO_FORM_CONSTRUCTOR ORDER BY SEQUENCE_MENU"
Dim DT As DataTable = ClassDatabase.Return_Datatable(sql, "ConstructorForms - from Config")
If DT.Rows.Count > 0 Then
cmbConstructor.Enabled = True
cmbConstructor.DataSource = DT
cmbConstructor.DisplayMember = DT.Columns(1).ColumnName
cmbConstructor.ValueMember = DT.Columns(0).ColumnName
If Sett_ConstructorStart <> 0 Then
cmbConstructor.SelectedValue = Sett_ConstructorStart
End If
Else
cmbConstructor.Enabled = False
End If
Catch ex As Exception
MsgBox("Fehler in FormLoad: " & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
Dim constr = MyConnectionString
constr = constr.Replace(csb.Password, "XXXXX")
Me.txtActualConnection.Text = constr
chkbxloadWDDocs.Checked = Sett_LoadWD_Docs
chkLogErrorsOnly.Checked = LogErrorsOnly
txtwdSearch_Count.Text = WDResultListCount
chkboxQuickMenue.Checked = Sett_ShowQuickMenue
CheckBoxWD_ShowEnitityDocs.Checked = WD_ShowEnitityDocs
End If
End Sub
@@ -135,4 +156,18 @@
Private Sub CheckBox1_CheckedChanged(sender As Object, e As EventArgs) Handles CheckBox1.CheckedChanged
My.Settings.Save()
End Sub
Private Sub cmbConstructor_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cmbConstructor.SelectedIndexChanged
If cmbConstructor.SelectedIndex <> -1 And formloaded = True Then
If Sett_ConstructorStart <> cmbConstructor.SelectedValue Then
Sett_ConstructorStart = cmbConstructor.SelectedValue
SaveMySettingsValue("Sett_ConstructorStart", Sett_ConstructorStart)
End If
End If
End Sub
Private Sub frmConfig_Basic_Shown(sender As Object, e As EventArgs) Handles Me.Shown
formloaded = True
End Sub
End Class

View File

@@ -80,8 +80,8 @@ Partial Class frmForm_Constructor
Me.lblParentID = New System.Windows.Forms.Label()
Me.Label4 = New System.Windows.Forms.Label()
Me.ToolStrip1 = New System.Windows.Forms.ToolStrip()
Me.tsbtnAddForm2 = New System.Windows.Forms.ToolStripButton()
Me.tsbtnSaveForm2 = New System.Windows.Forms.ToolStripButton()
Me.tsbtnRecordAdd = New System.Windows.Forms.ToolStripButton()
Me.tsbtnRecordSave = New System.Windows.Forms.ToolStripButton()
Me.TSDropDownButtonRecordFunctions = New System.Windows.Forms.ToolStripDropDownButton()
Me.WindreamSucheNeuLadenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.WorkflowTasksAnneuErzeugenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
@@ -90,7 +90,7 @@ Partial Class frmForm_Constructor
Me.VerknüpfungenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.tsbtnshowTaskoverview = New System.Windows.Forms.ToolStripButton()
Me.tsbtnshowWorkflowtasks = New System.Windows.Forms.ToolStripButton()
Me.tsbtndeleteRecord = New System.Windows.Forms.ToolStripButton()
Me.tsbtnRecorddelete = New System.Windows.Forms.ToolStripButton()
Me.StatusStrip2 = New System.Windows.Forms.StatusStrip()
Me.tserstellt_Details = New System.Windows.Forms.ToolStripStatusLabel()
Me.tsstatus_Detail = New System.Windows.Forms.ToolStripStatusLabel()
@@ -237,7 +237,7 @@ Partial Class frmForm_Constructor
Me.GridControlParentEntity.Location = New System.Drawing.Point(3, 3)
Me.GridControlParentEntity.MainView = Me.GridViewParentEntity
Me.GridControlParentEntity.Name = "GridControlParentEntity"
Me.GridControlParentEntity.Size = New System.Drawing.Size(325, 315)
Me.GridControlParentEntity.Size = New System.Drawing.Size(313, 279)
Me.GridControlParentEntity.TabIndex = 14
Me.GridControlParentEntity.TabStop = False
Me.GridControlParentEntity.UseEmbeddedNavigator = True
@@ -313,7 +313,6 @@ Partial Class frmForm_Constructor
'
Me.SplitContainerMain.Panel2.Controls.Add(Me.SplitCont_Details)
Me.SplitContainerMain.Panel2.Controls.Add(Me.ToolStrip1)
Me.SplitContainerMain.Panel2.Controls.Add(Me.StatusStrip2)
Me.SplitContainerMain.Size = New System.Drawing.Size(1311, 584)
Me.SplitContainerMain.SplitterDistance = 181
Me.SplitContainerMain.TabIndex = 1
@@ -373,17 +372,19 @@ Partial Class frmForm_Constructor
'SplitCont_Details
'
Me.SplitCont_Details.AllowDrop = True
Me.SplitCont_Details.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Left) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.SplitCont_Details.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.Style3D
Me.SplitCont_Details.CollapsePanel = DevExpress.XtraEditors.SplitCollapsePanel.Panel2
Me.SplitCont_Details.DataBindings.Add(New System.Windows.Forms.Binding("SplitterPosition", Global.DD_Record_Organiser.My.MySettings.Default, "Constructor_DetailsSplitter", True, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged))
Me.SplitCont_Details.Dock = System.Windows.Forms.DockStyle.Fill
Me.SplitCont_Details.Location = New System.Drawing.Point(0, 25)
Me.SplitCont_Details.Location = New System.Drawing.Point(3, 28)
Me.SplitCont_Details.Name = "SplitCont_Details"
Me.SplitCont_Details.Panel1.Controls.Add(Me.TCDetails)
Me.SplitCont_Details.Panel1.Text = "Panel1"
Me.SplitCont_Details.Panel2.Controls.Add(Me.XtraTabControl1)
Me.SplitCont_Details.Panel2.Text = "Panel2"
Me.SplitCont_Details.Size = New System.Drawing.Size(1311, 374)
Me.SplitCont_Details.Size = New System.Drawing.Size(1305, 344)
Me.SplitCont_Details.SplitterPosition = Global.DD_Record_Organiser.My.MySettings.Default.Constructor_DetailsSplitter
Me.SplitCont_Details.TabIndex = 2
Me.SplitCont_Details.Text = "SplitContainerControl1"
@@ -400,7 +401,7 @@ Partial Class frmForm_Constructor
Me.TCDetails.Name = "TCDetails"
Me.TCDetails.SelectedTabPage = Me.TabPageDetails
Me.TCDetails.ShowHeaderFocus = DevExpress.Utils.DefaultBoolean.[False]
Me.TCDetails.Size = New System.Drawing.Size(764, 370)
Me.TCDetails.Size = New System.Drawing.Size(764, 340)
Me.TCDetails.TabIndex = 19
Me.TCDetails.TabPages.AddRange(New DevExpress.XtraTab.XtraTabPage() {Me.TabPageDetails, Me.TabPageWD_Files, Me.TabPageFollowUp})
'
@@ -409,7 +410,7 @@ Partial Class frmForm_Constructor
Me.TabPageDetails.Controls.Add(Me.pnlDetails)
Me.TabPageDetails.Image = Global.DD_Record_Organiser.My.Resources.Resources.grid_Data_16xMD
Me.TabPageDetails.Name = "TabPageDetails"
Me.TabPageDetails.Size = New System.Drawing.Size(762, 342)
Me.TabPageDetails.Size = New System.Drawing.Size(762, 312)
Me.TabPageDetails.Text = "Detailansicht:"
'
'pnlDetails
@@ -418,7 +419,7 @@ Partial Class frmForm_Constructor
Me.pnlDetails.Dock = System.Windows.Forms.DockStyle.Fill
Me.pnlDetails.Location = New System.Drawing.Point(0, 0)
Me.pnlDetails.Name = "pnlDetails"
Me.pnlDetails.Size = New System.Drawing.Size(762, 342)
Me.pnlDetails.Size = New System.Drawing.Size(762, 312)
Me.pnlDetails.TabIndex = 0
'
'TabPageWD_Files
@@ -427,7 +428,7 @@ Partial Class frmForm_Constructor
Me.TabPageWD_Files.Controls.Add(Me.ToolStripDokumente)
Me.TabPageWD_Files.Image = Global.DD_Record_Organiser.My.Resources.Resources.Files_7954
Me.TabPageWD_Files.Name = "TabPageWD_Files"
Me.TabPageWD_Files.Size = New System.Drawing.Size(762, 344)
Me.TabPageWD_Files.Size = New System.Drawing.Size(758, 309)
Me.TabPageWD_Files.Text = "windream-Dateien"
Me.ttToolTip.SetToolTip(Me.TabPageWD_Files, "Zeigt die Dateien in windream zum ausgewählten Datensatz an")
'
@@ -439,7 +440,7 @@ Partial Class frmForm_Constructor
Me.AxObjectListControl.Location = New System.Drawing.Point(0, 25)
Me.AxObjectListControl.Name = "AxObjectListControl"
Me.AxObjectListControl.OcxState = CType(resources.GetObject("AxObjectListControl.OcxState"), System.Windows.Forms.AxHost.State)
Me.AxObjectListControl.Size = New System.Drawing.Size(762, 319)
Me.AxObjectListControl.Size = New System.Drawing.Size(758, 284)
Me.AxObjectListControl.TabIndex = 5
Me.AxObjectListControl.TabStop = False
'
@@ -448,7 +449,7 @@ Partial Class frmForm_Constructor
Me.ToolStripDokumente.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.tslblWindreamView, Me.ToolStripDropDownButton2})
Me.ToolStripDokumente.Location = New System.Drawing.Point(0, 0)
Me.ToolStripDokumente.Name = "ToolStripDokumente"
Me.ToolStripDokumente.Size = New System.Drawing.Size(762, 25)
Me.ToolStripDokumente.Size = New System.Drawing.Size(758, 25)
Me.ToolStripDokumente.TabIndex = 1
Me.ToolStripDokumente.Text = "ToolStrip2"
'
@@ -482,7 +483,7 @@ Partial Class frmForm_Constructor
Me.TabPageFollowUp.Controls.Add(Me.ListViewFollowUp)
Me.TabPageFollowUp.Image = Global.DD_Record_Organiser.My.Resources.Resources.Task_16xMD
Me.TabPageFollowUp.Name = "TabPageFollowUp"
Me.TabPageFollowUp.Size = New System.Drawing.Size(762, 344)
Me.TabPageFollowUp.Size = New System.Drawing.Size(758, 309)
Me.TabPageFollowUp.Text = "Wiedervorlage"
'
'grpbxFU_Profile
@@ -696,7 +697,7 @@ Partial Class frmForm_Constructor
Me.XtraTabControl1.Location = New System.Drawing.Point(0, 0)
Me.XtraTabControl1.Name = "XtraTabControl1"
Me.XtraTabControl1.SelectedTabPage = Me.TabPageParentEntity
Me.XtraTabControl1.Size = New System.Drawing.Size(531, 370)
Me.XtraTabControl1.Size = New System.Drawing.Size(525, 340)
Me.XtraTabControl1.TabIndex = 0
Me.XtraTabControl1.TabPages.AddRange(New DevExpress.XtraTab.XtraTabPage() {Me.TabPageParentEntity})
'
@@ -710,7 +711,7 @@ Partial Class frmForm_Constructor
Me.TabPageParentEntity.Controls.Add(Me.Label4)
Me.TabPageParentEntity.Controls.Add(Me.GridControlParentEntity)
Me.TabPageParentEntity.Name = "TabPageParentEntity"
Me.TabPageParentEntity.Size = New System.Drawing.Size(529, 345)
Me.TabPageParentEntity.Size = New System.Drawing.Size(523, 315)
Me.TabPageParentEntity.Text = "Parent-Entity"
'
'Button1
@@ -718,7 +719,7 @@ Partial Class frmForm_Constructor
Me.Button1.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.Button1.Image = Global.DD_Record_Organiser.My.Resources.Resources.Close_16xLG
Me.Button1.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft
Me.Button1.Location = New System.Drawing.Point(423, 291)
Me.Button1.Location = New System.Drawing.Point(411, 255)
Me.Button1.Name = "Button1"
Me.Button1.Size = New System.Drawing.Size(98, 27)
Me.Button1.TabIndex = 18
@@ -735,9 +736,9 @@ Partial Class frmForm_Constructor
Me.btnRefreshPEntity.Font = New System.Drawing.Font("Tahoma", 9.0!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.btnRefreshPEntity.Image = Global.DD_Record_Organiser.My.Resources.Resources.refresh_16xLG
Me.btnRefreshPEntity.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft
Me.btnRefreshPEntity.Location = New System.Drawing.Point(3, 326)
Me.btnRefreshPEntity.Location = New System.Drawing.Point(3, 287)
Me.btnRefreshPEntity.Name = "btnRefreshPEntity"
Me.btnRefreshPEntity.Size = New System.Drawing.Size(518, 31)
Me.btnRefreshPEntity.Size = New System.Drawing.Size(506, 31)
Me.btnRefreshPEntity.TabIndex = 17
Me.btnRefreshPEntity.Text = "Parent-Datensatz aktualisieren"
Me.btnRefreshPEntity.TextAlign = System.Drawing.ContentAlignment.MiddleRight
@@ -749,7 +750,7 @@ Partial Class frmForm_Constructor
Me.lblParentID.AutoSize = True
Me.lblParentID.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.lblParentID.ForeColor = System.Drawing.Color.FromArgb(CType(CType(255, Byte), Integer), CType(CType(128, Byte), Integer), CType(CType(0, Byte), Integer))
Me.lblParentID.Location = New System.Drawing.Point(334, 38)
Me.lblParentID.Location = New System.Drawing.Point(322, 38)
Me.lblParentID.Name = "lblParentID"
Me.lblParentID.Size = New System.Drawing.Size(168, 16)
Me.lblParentID.TabIndex = 16
@@ -760,7 +761,7 @@ Partial Class frmForm_Constructor
Me.Label4.Anchor = CType((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.Label4.AutoSize = True
Me.Label4.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label4.Location = New System.Drawing.Point(334, 12)
Me.Label4.Location = New System.Drawing.Point(322, 12)
Me.Label4.Name = "Label4"
Me.Label4.Size = New System.Drawing.Size(160, 16)
Me.Label4.TabIndex = 15
@@ -768,7 +769,7 @@ Partial Class frmForm_Constructor
'
'ToolStrip1
'
Me.ToolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.tsbtnAddForm2, Me.tsbtnSaveForm2, Me.TSDropDownButtonRecordFunctions, Me.tsbtnshowTaskoverview, Me.tsbtnshowWorkflowtasks, Me.tsbtndeleteRecord})
Me.ToolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.tsbtnRecordAdd, Me.tsbtnRecordSave, Me.TSDropDownButtonRecordFunctions, Me.tsbtnshowTaskoverview, Me.tsbtnshowWorkflowtasks, Me.tsbtnRecorddelete})
Me.ToolStrip1.Location = New System.Drawing.Point(0, 0)
Me.ToolStrip1.Name = "ToolStrip1"
Me.ToolStrip1.RenderMode = System.Windows.Forms.ToolStripRenderMode.System
@@ -776,21 +777,21 @@ Partial Class frmForm_Constructor
Me.ToolStrip1.TabIndex = 0
Me.ToolStrip1.Text = "ToolStrip1"
'
'tsbtnAddForm2
'tsbtnRecordAdd
'
Me.tsbtnAddForm2.Image = Global.DD_Record_Organiser.My.Resources.Resources.action_add_16xLG
Me.tsbtnAddForm2.ImageTransparentColor = System.Drawing.Color.Magenta
Me.tsbtnAddForm2.Name = "tsbtnAddForm2"
Me.tsbtnAddForm2.Size = New System.Drawing.Size(89, 22)
Me.tsbtnAddForm2.Text = "Hinzufügen"
Me.tsbtnRecordAdd.Image = Global.DD_Record_Organiser.My.Resources.Resources.action_add_16xLG
Me.tsbtnRecordAdd.ImageTransparentColor = System.Drawing.Color.Magenta
Me.tsbtnRecordAdd.Name = "tsbtnRecordAdd"
Me.tsbtnRecordAdd.Size = New System.Drawing.Size(89, 22)
Me.tsbtnRecordAdd.Text = "Hinzufügen"
'
'tsbtnSaveForm2
'tsbtnRecordSave
'
Me.tsbtnSaveForm2.Image = Global.DD_Record_Organiser.My.Resources.Resources.save_16xLG1
Me.tsbtnSaveForm2.ImageTransparentColor = System.Drawing.Color.Magenta
Me.tsbtnSaveForm2.Name = "tsbtnSaveForm2"
Me.tsbtnSaveForm2.Size = New System.Drawing.Size(79, 22)
Me.tsbtnSaveForm2.Text = "Speichern"
Me.tsbtnRecordSave.Image = Global.DD_Record_Organiser.My.Resources.Resources.save_16xLG1
Me.tsbtnRecordSave.ImageTransparentColor = System.Drawing.Color.Magenta
Me.tsbtnRecordSave.Name = "tsbtnRecordSave"
Me.tsbtnRecordSave.Size = New System.Drawing.Size(79, 22)
Me.tsbtnRecordSave.Text = "Speichern"
'
'TSDropDownButtonRecordFunctions
'
@@ -861,21 +862,20 @@ Partial Class frmForm_Constructor
Me.tsbtnshowWorkflowtasks.Text = "Taskmanagement"
Me.tsbtnshowWorkflowtasks.TextAlign = System.Drawing.ContentAlignment.MiddleRight
'
'tsbtndeleteRecord
'tsbtnRecorddelete
'
Me.tsbtndeleteRecord.Image = Global.DD_Record_Organiser.My.Resources.Resources.Delete1
Me.tsbtndeleteRecord.ImageTransparentColor = System.Drawing.Color.Magenta
Me.tsbtndeleteRecord.Name = "tsbtndeleteRecord"
Me.tsbtndeleteRecord.Size = New System.Drawing.Size(71, 22)
Me.tsbtndeleteRecord.Text = "Löschen"
Me.tsbtnRecorddelete.Image = Global.DD_Record_Organiser.My.Resources.Resources.Delete1
Me.tsbtnRecorddelete.ImageTransparentColor = System.Drawing.Color.Magenta
Me.tsbtnRecorddelete.Name = "tsbtnRecorddelete"
Me.tsbtnRecorddelete.Size = New System.Drawing.Size(71, 22)
Me.tsbtnRecorddelete.Text = "Löschen"
'
'StatusStrip2
'
Me.StatusStrip2.Dock = System.Windows.Forms.DockStyle.None
Me.StatusStrip2.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.tserstellt_Details, Me.tsstatus_Detail, Me.tslblactWFState})
Me.StatusStrip2.Location = New System.Drawing.Point(0, 311)
Me.StatusStrip2.Location = New System.Drawing.Point(0, 560)
Me.StatusStrip2.Name = "StatusStrip2"
Me.StatusStrip2.Size = New System.Drawing.Size(141, 24)
Me.StatusStrip2.Size = New System.Drawing.Size(1311, 24)
Me.StatusStrip2.TabIndex = 1
Me.StatusStrip2.Text = "StatusStrip2"
'
@@ -1157,6 +1157,7 @@ Partial Class frmForm_Constructor
'
'pnlMain
'
Me.pnlMain.Controls.Add(Me.StatusStrip2)
Me.pnlMain.Controls.Add(Me.SplitContainerMain)
Me.pnlMain.Dock = System.Windows.Forms.DockStyle.Fill
Me.pnlMain.Location = New System.Drawing.Point(0, 74)
@@ -1232,6 +1233,7 @@ Partial Class frmForm_Constructor
Me.pnlTop.ResumeLayout(False)
Me.pnlTop.PerformLayout()
Me.pnlMain.ResumeLayout(False)
Me.pnlMain.PerformLayout()
Me.ResumeLayout(False)
Me.PerformLayout()
@@ -1257,9 +1259,9 @@ Partial Class frmForm_Constructor
Friend WithEvents tsstatus_Detail As System.Windows.Forms.ToolStripStatusLabel
Friend WithEvents ToolStripDokumente As System.Windows.Forms.ToolStrip
Friend WithEvents AxObjectListControl As AxOBJECTLISTCONTROLLib.AxObjectListControl
Friend WithEvents tsbtnAddForm2 As System.Windows.Forms.ToolStripButton
Friend WithEvents tsbtndeleteRecord As System.Windows.Forms.ToolStripButton
Friend WithEvents tsbtnSaveForm2 As System.Windows.Forms.ToolStripButton
Friend WithEvents tsbtnRecordAdd As System.Windows.Forms.ToolStripButton
Friend WithEvents tsbtnRecorddelete As System.Windows.Forms.ToolStripButton
Friend WithEvents tsbtnRecordSave As System.Windows.Forms.ToolStripButton
Friend WithEvents tslblWindreamView As System.Windows.Forms.ToolStripLabel
Friend WithEvents tsbtnshowWorkflowtasks As System.Windows.Forms.ToolStripButton
Friend WithEvents tsbtnOverviewRefresh As System.Windows.Forms.ToolStripButton

View File

@@ -157,7 +157,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABS
CQAAAk1TRnQBSQFMAgEBAgEAAegBCAHoAQgBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
CQAAAk1TRnQBSQFMAgEBAgEAAQgBCQEIAQkBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@@ -207,7 +207,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACFTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5BeEhvc3QrU3RhdGUBAAAABERhdGEHAgIAAAAJAwAAAA8DAAAAJQAAAAIB
AAAAAQAAAAAAAAAAAAAAABAAAAAAAAEAwU4AAB0cAAAAAAAACw==
AAAAAQAAAAAAAAAAAAAAABAAAAAAAAEAV04AAFodAAAAAAAACw==
</value>
</data>
<metadata name="ToolStripDokumente.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">

View File

@@ -289,10 +289,29 @@ Public Class frmForm_Constructor
MsgBox("More than 2 results #(" & dt.Rows.Count & ") for Level 1-Entities!", MsgBoxStyle.Exclamation)
End If
TreeViewEbeneSelect.ExpandAll()
TreeViewEbeneSelect.Nodes(0).EnsureVisible()
End If
Catch ex As Exception
MsgBox("Error in Load TreeView Ebene:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
End Sub
Sub Load_Level1()
Try
Dim sql As String = "SELECT * from VWPMO_CONSTRUCTOR_FORMS WHERE PARENT_ID = 0 AND CONSTRUCT_ID = " & CONSTRUCTORID & " ORDER BY SEQUENCE"
Dim dt As DataTable = ClassDatabase.Return_Datatable(sql)
If Not IsNothing(dt) Then
If dt.Rows.Count >= 1 Then
Dim tn As TreeNode = TreeViewEbeneSelect.Nodes(0)
TreeViewEbeneSelect.SelectedNode = tn
TreeViewEbeneSelect.Select()
End If
End If
Catch ex As Exception
MsgBox("Error in Load_Level1:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
End Sub
Private Function LoadGrid_Selection(Grid_SQL As String, Datatable_Grid As DataTable)
Try
@@ -574,81 +593,7 @@ Public Class frmForm_Constructor
MsgBox("Error in OpenEditAppointment:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
End Sub
'Sub NewAppointment(ByVal sender As Control, FormID As Integer)
' 'Try
' Dim Control As Control = sender
' Dim ControlName As String = Control.Name
' Dim ControlId As Integer = GetControlID_for_Name(ControlName, FormID)
' Dim dr As DataRow = ClassFunctionCommands.LoadFunction(ControlId)
' Dim FromDateName As String = GetName_for_ControlID(dr.Item("INTEGER1"), FormID)
' Dim ToDateName As String = GetName_for_ControlID(dr.Item("INTEGER2"), FormID)
' Dim SubjectName As String = GetName_for_ControlID(dr.Item("STRING1"), FormID)
' Dim FromDateValue, ToDateValue As Date
' Dim SubjectValue As String
' If FromDateName = Nothing Then
' FromDateValue = Nothing
' Else
' Dim from_ctrls() As Control = sender.Parent.Controls.Find(FromDateName, True)
' Dim from_ctrl As Control
' If from_ctrls.Length = 1 Then
' from_ctrl = from_ctrls(0)
' Console.WriteLine(from_ctrl.Text)
' FromDateValue = Date.Parse(from_ctrl.Text)
' End If
' End If
' If ToDateName = Nothing Then
' ToDateValue = Nothing
' Else
' Dim to_ctrls() As Control = sender.Parent.Controls.Find(ToDateName, True)
' Dim to_ctrl As Control
' If to_ctrls.Length = 1 Then
' to_ctrl = to_ctrls(0)
' Console.WriteLine(to_ctrl.Text)
' ToDateValue = Date.Parse(to_ctrl.Text)
' End If
' End If
' If SubjectName = Nothing Then
' SubjectValue = Nothing
' Else
' Dim subject_ctrls() As Control = sender.Parent.Controls.Find(SubjectName, True)
' Dim subject_ctrl As Control
' If subject_ctrls.Length = 1 Then
' subject_ctrl = subject_ctrls(0)
' Console.WriteLine(subject_ctrl.Text)
' SubjectValue = subject_ctrl.Text
' End If
' End If
' Dim apt As Appointment = frmCalendar.SchedulerStorage1.CreateAppointment(AppointmentType.Normal)
' If FromDateValue <> Nothing Then
' apt.Start = FromDateValue
' End If
' If ToDateValue <> Nothing Then
' apt.End = ToDateValue
' End If
' If SubjectValue IsNot Nothing Then
' apt.Subject = SubjectValue
' End If
' apt.AllDay = True
' apt.CustomFields("RecordID") = thisRecordID
' apt.CustomFields("ControlID") = ControlId
' frmCalendar.SchedulerControl1.ShowEditAppointmentForm(apt)
' 'Catch ex As Exception
' ' MsgBox("Fehler beim Laden der Termininformationen:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
' 'End Try
'End Sub
Sub EditAppointment(ByVal sender As Control, FormID As Integer)
Try
' Load All appointments first
@@ -1023,7 +968,7 @@ Public Class frmForm_Constructor
End Select
End Function
Private Sub tsbtnAddForm2_Click(sender As Object, e As EventArgs) Handles tsbtnAddForm2.Click
Private Sub tsbtnAddForm2_Click(sender As Object, e As EventArgs) Handles tsbtnRecordAdd.Click
If CtrlCommandUI.IsInsert = True Then
Exit Sub
End If
@@ -1061,7 +1006,7 @@ Public Class frmForm_Constructor
End Try
End Sub
Private Sub tsbtnSaveForm2_Click(sender As Object, e As EventArgs) Handles tsbtnSaveForm2.Click
Private Sub tsbtnSaveForm2_Click(sender As Object, e As EventArgs) Handles tsbtnRecordSave.Click
Try
tserstellt_Details.Visible = False
SaveRoutine_Active = True
@@ -1210,7 +1155,7 @@ Public Class frmForm_Constructor
End Sub
Private Sub tsbtndeleteForm2_Click(sender As Object, e As EventArgs) Handles tsbtndeleteRecord.Click
Private Sub tsbtndeleteForm2_Click(sender As Object, e As EventArgs) Handles tsbtnRecorddelete.Click
Dim result As MsgBoxResult
result = MessageBox.Show("Möchten Sie den Datensatz wirklich löschen?", "Bestätigung erforderlich:", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If result = MsgBoxResult.Yes Then
@@ -1517,8 +1462,8 @@ Public Class frmForm_Constructor
'tslblEntity3.Text = "Gruppen-Entität: " & EBENE3_GRID_RESULT
pnlNavButtons.Controls.Clear()
Create_NavButton(1, EBENE1_GRID_RESULT)
Create_NavButton(2, EBENE2_GRID_RESULT)
Create_NavButton(3, EBENE3_GRID_RESULT)
Create_NavButton(2, EBENE2_ENTITY)
Create_NavButton(3, EBENE3_ENTITY)
'Me.tslblEntity1.Visible = True
'Me.tslblEntity2.Visible = True
@@ -1932,9 +1877,6 @@ Public Class frmForm_Constructor
EBENE2_GRID_RESULT = Nothing
EBENE3_GRID_RESULT = Nothing
Try
If ClassControlCommands.CTRL_EXISTSinPARENT("btnEntity3", pnlNavButtons) Then
Dim btn As Button = DirectCast(pnlNavButtons.Controls("btnEntity3"), Button)
@@ -2019,7 +1961,7 @@ Public Class frmForm_Constructor
Me.pnlDetails.Enabled = False
Me.tsbtnshowWorkflowtasks.Enabled = False
tsbtnAddForm2.Enabled = True
tsbtnRecordAdd.Enabled = True
Select Case CURRENT_FORM_TYPE
@@ -2029,7 +1971,13 @@ Public Class frmForm_Constructor
TabPageDetails.PageVisible = False
Anzeige_Selected_Entity()
tsbtnRecordAdd.Visible = False
tsbtnRecorddelete.Visible = False
tsbtnRecordSave.Visible = False
Case Else
tsbtnRecordAdd.Visible = True
tsbtnRecorddelete.Visible = True
tsbtnRecordSave.Visible = True
TabPageDetails.PageVisible = True
Dim Beschreibung = ClassDatabase.Execute_Scalar("SELECT FORM_TITLE FROM TBPMO_FORM_VIEW WHERE GUID = " & act_FormViewID)
'TabPageDetails.Text = "Detaileingabe zu " & Beschreibung
@@ -2066,14 +2014,6 @@ Public Class frmForm_Constructor
' End If
'End If
Select Case EDIT_STATE
Case "none"
Case "update"
Case "insert"
Case "delete"
End Select
'Überprüfen ob es für diese Entität Wiedervorlagen gibt?
Check_FOLLOWUP_IsConfigured(CURRENT_FORM_ID)
End Select
@@ -2239,6 +2179,7 @@ Public Class frmForm_Constructor
Me.BringToFront()
LoadLayouts()
BindingNavigatorForm1.Visible = True
Load_Level1()
End Sub
Private Sub ExportNachExcelToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ExportNachExcelToolStripMenuItem.Click
Dim saveFileDialog1 As New SaveFileDialog

View File

@@ -1417,289 +1417,7 @@
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAgAICAQAAEABADoAgAAhgAAABAQEAABAAQAKAEAAG4DAAAwMAAAAQAIAKgOAACWBAAAICAAAAEA
CACoCAAAPhMAABAQAAABAAgAaAUAAOYbAAAwMAAAAQAgAKglAABOIQAAICAAAAEAIACoEAAA9kYAABAQ
AAABACAAaAQAAJ5XAAAoAAAAIAAAAEAAAAABAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
gAAAAAAAAICAAIAAAACAAIAAgIAAAMDAwACAgIAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////ACIi
IRERERERERERERESIiIiIRERERERERERERERERIiIhERERERERERERERERERIiERERERERERERERERER
ERIhEREQAAAAAAAAAAABERESERERCIiIiIiIiIiIgAEREREREYd3d3d3d3d3d3gBERERERh3d3d/f39/
d3d3gBEREREYd3h4h///eIeHd4ARERERF3eAiAH//3CIAHeAERERERf3gAAAf/eAAACHgBEREREXf4AA
Af//gAAAd4ARERERF/dxABf//3gACPeAERERERd/d4h////3iH93gBEREREX9///////////94ARERER
F////////////3eAERERERd////////////3gBEREREX//93/////3d/d4ARERERF/93eH////d4d/eA
ERERERf3iH+I//94jwh3gBEREREX94AAAP//gAgAd4ARERERF/eAAAD//4AAAHeAERERERf3gAAI//9w
AAB3gBEREREX/3gAh///+AAH94ARERERF///d/////93f/eAERERERF////////////3ARERERERF///
///////3cRERESERERERERERERERERERERIhERERERERERERERERERESIhERERERERERERERERERIiIh
EREREREREREREREREiIiIiEREREREREREREREiIi+AAAH+AAAAfAAAADgAAAAYAAAAEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAgAAAAYAAAAHAAAAD4AAAB/gAAB8oAAAAEAAAACAAAAABAAQAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAICAAIAAAACAAIAAgIAAAMDAwACAgIAAAAD/AAD/
AAAA//8A/wAAAP8A/wD//wAA////ACIREREREREiIRERERERERIRGIiIiIiBERF/f39/d3gREXeAD/gA
eBERfwAP8AD4ERF/gA/4AHgREX//////+BERf/////94ERF/gA/4APgREX8AD/AAeBERf3CP9wj4ERF/
//////gRERd3d3d3cREhEREREREREiIREREREREiwAMYd4ABh/8AAIeHAAAREQAAF3cAAAH/AACIAAAA
EREAABf3AAAAfwAAAAAAABERAAAXfwAAAf+AAQAAwAMRESgAAAAwAAAAYAAAAAEACAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAANB0YADslGAAyHSwAKysrADUjKQAtLTwANSY1ADY0NgBKKwoAUysDAE0x
CQBXNggARSsXAFEvFABKMxkAVTcWAGU4CQBCKygAVSsrAEkzIwBTOiMAQCAwAEM0MQBIRAUAZ0QFAHxD
BQBmQxMAdUQVAFVFLgB0Ui0AeWE+AAAAVQApJkYANCVEADMzRAArJ1YANStaADs2WgAsJWgAMyxqADoy
ZQApJnUAMi12ADYyewBVAFUAQzBFAEI6cAAnQ0MALVl3ACZmewBMTEwAWkhJAFZGVQBpUVEAXW1eAHJr
TQBMSW0ASmpnAGxsawCAAAAA/wAAAIZHBwCWTAQAjlUNAJtRBQCFRhEAjlMQAKBPAgCnUwIAtVsGAKRX
EQCyZxcAiV0wAKxeOgCVZykAknA/AK9zMQDKbhMAyHcqANB8JADKeTMAmV5MAIxxSwC0ckoAlnFgAK57
ZgDEfEoAa4lxALaCKwDUjjIA4o8kAPatPACXglMArINQAJKEdQCqiW0AtaNwAMiDSADfn0wAx4ZYAMKc
UgDLpFsAx4plAMuRawDKlHcA0a1xAOC6cgD7wFUA98luAAAAgAABAZkAKiqHADg0ggAmKZkAJjiSADc2
mQADCKUADBKpABcXpAACDbIABhe7ABIfuwAXI7kAJSioADIzrAAkK7YAJzG8ADc5swBAP4wAQT2qABJa
lQAgU4kABGWXAC10iQAbTKQANEawAAZ1qQAqbrgATUuPAGNHhABNfpEAbmaEAENErwBHSbYAR1i1AFlZ
vQBgV6wAR3KsAGlpugABGssADSDDABUpyQACIdYAEivTABgz1gAgLMMAJzTHACQ61gAxPdIAASnoAAcw
7gAZPu0AAC3yAAI0/QARPPUAID7jADlFxwAmW8YAK0HUADJH1gA/UdYAGWDFADF6xQAaQO4AFkT9ACZH
6QAzTuUAOlbnACJM/AAoUv0ANFr7ADti/gBKVcwAV2fTAGpy0gBCWukASGTrAFdt6ABGaPkATHD/AFV2
/ABkdeIAgACAAIt1jgCLfbEAAAAAAAOFtgAcoL0APqasAFGFjAB0lY4AS5CqAFuzrAABlcgALpHYAByo
xgACp9gAJ6zDAAG16ABQitIAeIbVAGyC7QB1husAZ5DsAH+Q7gBmhP4Acor2AG6R8AB4kvsAfbLjAADG
+QApze8AkpuQALmOggCNspsArq2FAJeMtgCxlKEAlqeqAL2ipgDBm5UAyqifAMC5pADdwo8A9dWLAP/m
mwCIi9UAkbzcAICM5QCHlOcAlZzjAICZ/gCTp/gAn7T7AKe2+gDQvsMAl8HlALzJ/QDWxswAws3+AMzW
/QDT3P4A2+H9AOLo/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAMzMzMzMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz
i4EvNDYzMzMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOQp6qngHAuNjMzMwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM4+Atra9vb2ngCk0MzMzAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAzMzMzMzMzMzMzi4C9tba2sqq3u6eAcC4zMzMzAAAAAAAAAAAAAAAAAAAAAAAAM01G
SEhISEhIRkiLgL+2tLW1b3yQb7K9q4BwJjYzMzMAAAAAAAAAAAAAAAAAAABNSEgAAAAAAAAAM4uAv7+2
s7S1dYB8b3a+vr63gH4pNDMzMwAAAAAAAAAAAAAAAE1ISAAAAAAAAAAzj4C/v7+2s7O0eX5vb2+yvr6+
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
KwA1IykALS08ADUmNQA2NDYASisKAFMrAwBNMQkAVzYIAEUrFwBRLxQASjMZAFU3FgBlOAkAQisoAFUr
KwBJMyMAUzojAEAgMABDNDEASEQFAGdEBQB8QwUAZkMTAHVEFQBVRS4AdFItAHlhPgAAAFUAKSZGADQl
RAAzM0QAKydWADUrWgA7NloALCVoADMsagA6MmUAKSZ1ADItdgA2MnsAVQBVAEMwRQBCOnAAJ0NDAC1Z
dwAmZnsATExMAFpISQBWRlUAaVFRAF1tXgBya00ATEltAEpqZwBsbGsAgAAAAP8AAACGRwcAlkwEAI5V
DQCbUQUAhUYRAI5TEACgTwIAp1MCALVbBgCkVxEAsmcXAIldMACsXjoAlWcpAJJwPwCvczEAym4TAMh3
KgDQfCQAynkzAJleTACMcUsAtHJKAJZxYACue2YAxHxKAGuJcQC2gisA1I4yAOKPJAD2rTwAl4JTAKyD
UACShHUAqoltALWjcADIg0gA359MAMeGWADCnFIAy6RbAMeKZQDLkWsAypR3ANGtcQDgunIA+8BVAPfJ
bgAAAIAAAQGZACoqhwA4NIIAJimZACY4kgA3NpkAAwilAAwSqQAXF6QAAg2yAAYXuwASH7sAFyO5ACUo
qAAyM6wAJCu2ACcxvAA3ObMAQD+MAEE9qgASWpUAIFOJAARllwAtdIkAG0ykADRGsAAGdakAKm64AE1L
jwBjR4QATX6RAG5mhABDRK8AR0m2AEdYtQBZWb0AYFesAEdyrABpaboAARrLAA0gwwAVKckAAiHWABIr
0wAYM9YAICzDACc0xwAkOtYAMT3SAAEp6AAHMO4AGT7tAAAt8gACNP0AETz1ACA+4wA5RccAJlvGACtB
1AAyR9YAP1HWABlgxQAxesUAGkDuABZE/QAmR+kAM07lADpW5wAiTPwAKFL9ADRa+wA7Yv4ASlXMAFdn
0wBqctIAQlrpAEhk6wBXbegARmj5AExw/wBVdvwAZHXiAIAAgACLdY4Ai32xAAAAAAADhbYAHKC9AD6m
rABRhYwAdJWOAEuQqgBbs6wAAZXIAC6R2AAcqMYAAqfYACeswwABtegAUIrSAHiG1QBsgu0AdYbrAGeQ
7AB/kO4AZoT+AHKK9gBukfAAeJL7AH2y4wAAxvkAKc3vAJKbkAC5joIAjbKbAK6thQCXjLYAsZShAJan
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
//9McP//THD//0xw//9McP//R2f1/0JY3/83N7H/LCNc7DUfHa40JCljOSM5JCQkSQcAAAABAAAAAAAA
AAAAAAAAAAAAAJl6S++2giv3QysXtEYsF2JLNR4iVTkcCTMzMw83JywuMyM7biQrru43O7n/UXP8/1Z4
//9be///X3///2SD//9ohv//OWH//ws8//8SQf//F0X//xpE9v8WLM3/K03t/yxV/P8zXP//OWD//z5k
//9Eaf//Sm7//0xw//9McP//THD//yo+0f8BAZn/Nzev/1Vk2f9CWeH/T0+5/zEgNNM0IymENCY5Nisr
QAwAAAABAAAAAAAAAAAAAAAAAAAAAJWQeO/2rj//PigZy0UsG4VONCM7Qi8vGzQpKSwyJD1rJCuu7jc7
uf9Rc/z/Vnj//1t7//9ff///ZIP//2iG//9tiv//OWD//wY4//8LPP//EUD//wMJp/8nJ6j/T0+5/yQq
s/8sVfz/Mlv//zhf//8+ZP//RGn//0lt//9McP//THD//x0rwP8HB5z/SEi2/xMToP89Wuv/NTi0/yon
duw0IimUNSk1Pjc3SQ4AAAACAAAAAAAAAAAAAAAAAAAAAE1+ju/2rTr/gGM760EpGa1JMCFlRy8rQTMn
PmgkK6/tNzu5/1Fz/P9WeP//W3v//19///9kg///aIb//22K//9yjf//OmH//wAz//8FN///CTv//wAB
m/81Na7/NTWu/wAAmf8NHLv/K1b//zJb//83X///PGP//0Jo//9Ibf//S2///0Fg8P8eHqX/MzOt/wAA
mf8ZJbv/O0fJ/yomde40IyqYNyc3QTMzRA8AAAACAAAAAAAAAAAAAAAAAAAAAEyAk+/ijyT/0a1w/Dwl
F9BFLB2cQiwkgCUrqOc3O7n/UXP8/1Z4//9be///X3///2SD//9ohv//bYr//3KN//92kf//PGP//wAz
//8AM///BDf//wEMr/9BQbP/AACZ/wAAmf8AAJn/Ikn2/ytV//8xWv//Nl7//zti//9CZ///R2v//0tv
//8vOsH/AgKa/wAAmf8MEqr/P1HW/yomde40IyqYNyc3QTMzRA8AAAACAAAAAAAAAAAAAAAAAAAAAFWS
su/OcxD//8pi/4ltTPI9JRfQKyqG4zc7uf9Rc/z/UFzP/2Fv3P9ff///ZIP//2iG//9tiv//co3//3aR
//96lf//P2X//wAz//8AM///ADP//wEq6/8AAZv/AACZ/wAAmf8AAJn/G0Lw/yVQ//8qVP//MFn//zZe
//87Yv//QWb//0Zr//9Lb///MEfa/wwSqv8wR9r/P1HW/yomde40IyqYNyc3QTMzRA8AAAACAAAAAAAA
AAAAAAAAAAAAABlgxYDFeiL/98Jg/93Cj/5aSEb0T0+5/0xo7/9Oae7/QkKz/19kyf9kg///aIb//22K
//9yjf//dpH//3qV//9/mP//QGb//wAz//8AM///ADP//wAz//8CLfD/AQqs/wAAmf8GF73/GUf//x5L
//8jT///KlT//y9Z//80Xf//OmH//ztd9v84Ven/Qlbb/0xw//9McP//P1HW/yomde40IyqYNyc3QTMz
RA8AAAACAAAAAAAAAAAAAAAAAAAAABlgxVCfhEz/24oo///Yf//oyY//NTi0/1Z4//8rMrn/ODiv/1dc
xv9ohv//bYr//3KN//92kf//epX//3+Y//+DnP//R2z//wAz//8AM///ADP//wAz//8AM///ATT//wc5
//8NPf//EkH//xdG//8eS///Ik7//yhT//8uWP//NFz//wkPqv8NDZ7/R0e2/z9MzP9McP//P1HW/yom
de40IyqYNyc3QTMzRA8AAAACAAAAAAAAAAAAAAAAAAAAABlgxRBihZ3/wIg4//XHcf//343/mV5M/1t7
//8hJrH/MDCs/1Zgz/9tiv//co3//3aR//9uhPD/WFrA/3qK6v+SqP//T3L//wAz//8AM///ADP//wAP
uP8iIqb/TE26/wwl0P8GOP//Czz//xFA//8WRf//HEn//yJO//8oU///LVf//xgtzP8eHqX/R0e1/wAA
mf8xSd3/P1HW/yomde41IyebOCY1RDAwQBAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAxcLavs51h/8t9
Iv//5pv/zGwP/6RzZv8OD6D/Jyep/2mD+P9yjf//dpH//3qV//9BRr3/TEy3/25zzv+htP//Vnj//wAz
//8AM///ADP//wAAmf80NK7/Njav/wAAmf8AGcz/BTf//wo7//8QQP//FUT//xxJ//8hTf//JlL//yhP
9v85ObD/DAye/wAAmf8PF6//PU/W/yolc/E2IiKkOicnT0MsLBdAQAAEAAAAAAAAAAAAAAAAAAAAAAAA
AAAZYMVQZYl+/7ekZ//dmD//zHEb/8xxG/+aZ1v/Ynjr/3KN//92kf//epX//3GH8v8nJ6n/QkKz/3R5
0/+wwP//Xn7//wAz//8AM///ADP//wEIp/9CQrP/AgKa/wAAmf8ABKH/ADP//wQ3//8JO///ED///xVE
//8aSP//IU3//yZR//8jPdv/AACZ/wAAmf8UIbv/OkzW/yslcPU4Ihq6PygXbUsuESxAKwAMgAAAAgAA
AAAAAAAAAAAAAAAAAAAAAAAAQX6337KzgP+wqXT/zG8X/8x2J//Mdif/ypVl/3qU/f96lf//f5j//2+D
7/8eHqX/Ojqw/4iR4P+/zf//orT//wAz//8AM///ADP//wEazP8GBpv/AACZ/wAAmf8AAJn/ACru/wAz
//8ENv//CDr//w8+//8UQv//Gkj//yBM//8lUP//HTrf/xcszP80W/z/NkrW/19TZvxEJhTTQikTlkou
D1NNLgghVTkACf8AAAEAAAAAAAAAAAAAAAAAAAAAGWDFYHWdj/+Qspj/SWpm/857K//MejP/zHoz/8B+
T/+Bl/n/g5z//1Bc0v8WFqL/NDWv/7zJ/P/R2///2OD//x9M//8AM///ADP//wAx/P8AEr3/AACZ/wAA
mf8AAZv/ADH8/wAz//8AM///AjX//wg5//8OPv//E0L//xhF/P8SKMz/KT/V/ytU/f8vWf//M0jW/39M
V/+bTQb0RCoXqkswD3tTMQtEUjMKGVUrAAYAAAABAAAAAAAAAAAAAAAAAAAAACxwvdiKs5//AHGk/4Nx
RP/Jj1L/zH8//8x/P//Cg1r/mqLk/4qa8P8qLa//k5zk/9Hb///e5f//5er//9Tc//+Zrf//N1///wM2
//8AM///ACnr/wAc0f8ALvb/ADP//wAz//8AM///ADP//wI0//8HOf//DT3//wggzP8ICJz/Pz+y/0BG
v/8oUvz/MEXW/zMubvSjUAXzkUoJ0ksvD4hPLwxnUzEKNFAwABBVVQADAAAAAAAAAAAAAAAAAAAAABlg
xTA7f8X/AHWo/wB/sv98cUb/nnlR/8yETP/MhEz/zIRM/72ipv+/zf//0dv//97l///l6v//1Nz//7/M
//+ouf//k6n//4Ga//9Vd///HEn//wAz//8AM///ADP//wAz//8AM///ADP//wAz//8BNP//Bjj//wo3
9v8XF6L/S0u3/wgInP8LGrv/LULW/yomdPBPLyC1sVcB94BDCaJPMAp6TjAJVVczByNgQAAIAAAAAQAA
AAAAAAAAAAAAAAAAAAAeT6yuAHir/wCEt/8Air3/fHVL/6p8UP/MiVj/zIlY/8yJWP/NlG//3Njo/+Xq
///U3P//v8z//6i5//+Tqf//gZr//4CZ//+Amf//gJn//3yW//9Ha///EUH//wAz//8AM///ADP//wAz
//8AM///ADP//wU3//8qMbj/Ghqj/wAAmf8AApv/KkDW/yomde43JCqegkUSj7NXAPVdNQp/UDAJcFIx
DD5ZMw0UQEAABAAAAAAAAAAAAAAAAAAAAAAhLcSACVyd/wCGuf8AkcT/AJbJ/0+IgP/MeTD/zI5k/8yO
ZP/MjmT/zJBo/9C+w/+/zP//qLn//4OU7v9seN3/epD1/4CZ//+Amf//gJn//4CZ//+Amf//gJn//3WQ
//84YP//Cjv//wAz//8AM///ADP//wAz//8EL/D/AAGb/wAAmf8DCaf/Jj3W/yomde41IyqZOSgyTKtU
A8GjUQLCTzELd1AxC1lRLwcmVTkACQAAAAAAAAAAAAAAAAAAAAAhLcSAVWTT/wNtof8AlMf/AJzQ/wCj
1v8coL3/xnUn/8yRbP/Mk3D/zJNw/8yTcP/Dlof/QT2q/z09sv9ucMj/V1e8/2VpyP+Amf//gJn//4CZ
//+Amf//gJn//4CZ//+Amf//gJn//2OC//8qVf//AzX//wAz//8AM///AzH2/wcw7v8PPfz/IjrW/yom
du00IyqXOCk1RH9FET+zVwDzajsJgE8xDG5SMAk7VTkOEgAAAAAAAAAAAAAAAAAAAAAhLcSAXGjW/36e
8P8Ee6//AKHV/wCo2/8Ar+L/BbPi/6R7OP/MkGr/zJh8/8yYfP+5c0//rF46/2ZKh/+Ag9L/ZmfF/1xc
vv91hOf/gJn//4CZ//+Amf//gJn//4CZ//+Amf//gJn//4CZ//+Amf//fJb//1V3//8cSf//ADP//wM1
//8IOf//IDjW/yomd+s1IyqRNSk1PkorKxioUwKUo1ECwU4tC3ZTMApQVTMJHgAAAAAAAAAAAAAAAAAA
AAAhLcSAZG7W/6G0//+YtPD/BYCz/wCt4P8Atej/ALvu/wDC9f98jWX/zIZQ/8yXfP/LlXn/tGhC/7Vr
Rv/CmpP/iIbL/2Zv1f+Amf//gJn//4CZ//+Amf//gJn//4CZ//+Amf//gJn//4CZ//+Amf//gJn//4CZ
//+Amf//dZD//0dr//8NPf//HDXW/yone+M1Iyt9OCk4MkQzMw+NSQQ2tVgA/143Cn9YNgpjXToMLAAA
AAAAAAAAAAAAAAAAAAAhLcSAbHTW/7DA//+/zf//tMrw/xKAsP8At+r/AMH0/wDH+v8Ay/7/Pqqu/8Z4
Lv/MkWz/zJFs/8yRbP/MkWz/zJFs/66UpP+CmPr/gJn//4CZ//+Amf//gJn//4CZ//+Amf//gJn//4CZ
//+Amf//gJn//4CZ//+Amf//gJn//4CZ//95kPj/JjPS/ykofcc2JC1VPCs8HkAgQAhgQBAQrlYBzohI
BJ5aNwlvXTgJNwAAAAAAAAAAAAAAAAAAAAAhLcSAc3vW/7/N///R2///3uX//9/m/P8deKn/ALns/wDK
/f8Ayfz/AMP2/xywzv+vdi3/zIhW/8yLXf/Mi13/zItd/8yLXf/Ji2H/nZO//4CZ//+Amf//gJn//4CZ
//+Amf//gJn//4CZ//+Amf//gJn//4CZ//+Amf//gJn//3WK8/8xPdL/Iyuv7TMlQGk3JDEqOyc7DVUA
VQNiOwANplMCmppPA7daNwl0WTcJPAAAAAAAAAAAAAAAAAAAAAAhLcSAe4HW/9Hb///e5f//5er//9Tc
//+/zP//QYbA/wCj1v8AxPf/AL3w/wC36v8Frt7/Zodt/8ZyIf/HfET/vnRF/7pySv/Aflv/xoNZ/8GI
Z/+OlNz/gJn//4CZ//+Amf//gJn//4CZ//+Amf//gJn//4CZ//+Amf//cYXv/yw5zv8lKqHeMyRBYzgl
LCk3JDcOVVVVAwAAAAJbNwAOmU4DdqZTAdJcOAlyWDkJOgAAAAAAAAAAAAAAAAAAAAAhLcSAe3/S/97l
///l6v//1Nz//7/M//+ouf//k6n//1qK3/8Dh7z/ALbp/wCy5f8Aqt7/AKXY/wWcy/+HXjT/vWIU/7lr
Pf/IkHX/vXpZ/8ODXv/Mfz//sod+/4aW7v+Amf//gJn//4CZ//+Amf//gJn//4CZ//9kdOH/JTHH/yYq
m9U0JStTNyIwJUArKwxVAFUD/wAAAWYzAAVZNwsXkksEfqFQAstaOAppXDgKMgAAAAAAAAAAAAAAAAAA
AAAhLcRwS0y5/+Dl/P/U3P//v8z//6i5//+Tqf//gZr//4CZ//91lPb/EXiy/wCf0v8Aptn/AJ7S/wCZ
zP8iXYP/Kll6/1NtZ/+8diz/vXFC/8B9V//MeTD/zHkw/8x5MP+yg3T/hpbt/4CZ//+Amf//gJn//2Jx
3/8lMcf/Kyl9xjsnKls7Ki8rQDAwEFUrKwZAQAAEVTkcCVkzDRRQMBAwnk8Dt5ZLBLpUNgxVVzMHIwAA
AAAAAAAAAAAAAAAAAAAhLcQQIi2/10BBtP9yeNL/mKfz/5Op//+Bmv//gJn//4CZ//+Amf//gJn//06F
1/8De6//AJXJ/wCTxv8Bi77/DHel/wWKu/8Ak8b/SG5t/7tpFP/McRv/zHMh/8xzIf/McyH/zHMh/7J/
av+Glez/TlfL/yEtxP8vJmPcPicekEUsIV1NMiA4Sy0eIkArFRhFJxQaUS8UJlEzETxcNhFly2kH/mY7
DXxPNQ06UTYNEwAAAAAAAAAAAAAAAAAAAAAAAAAAIS3EECEtxHAiLbzaRES0/zk7tP9ZZtb/eZD4/4CZ
//+Amf//gJn//4CZ//98l/z/MXvB/wB6rf8AhLf/AIG0/wB6rf8AdKf/AG2g/wBnmv9EZmb/nmYj/8Zp
C//MbA//zG0S/8xtEv/MbxT/jX6K/1RBTPY5IhbbPiYZukQrG5lELRx4PykbXTwkF008KBRMRy0UWls2
EnegWArmjlMQvkowFkVPNRIdSSQABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIS3EICEt
xIAhLcTfODiw/z1Buf9md+T/fZb8/4CZ//+Amf//gJn//3WU9v9HgtH/EXCq/wBvov8AbqH/BWaX/wZj
lP8AZpn/AGaZ/wBmmf8iZn//ZmZM/69mFv/SeBn/yYtJ/8mLSf+uczf5jlwr62VDJdFHMSGyOCcglzYn
HYRYNxmJjk8PsaJmGfZdbV64RTEcP0QzIh5VORwJAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAIS3EQCEtxJ8hLcLzMzOu/0RJwP9ugu3/gJn//4CZ//+Amf//gJn//2iE
6v8fRqD/G1mV/xldh/8gWoH/DWGP/wBmmf8AZpn/AWmb/yfL8P8px+n/QJ+q/412Qv+rah//sWoa/81q
Bf/NagX/x2oJ/6tqH/+1ahn+hGInxlxdR2xDMR4qRjojFkBAIAgAAAACAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIS3EYCMst8AhLcT/NTWw/1Vg
0v91ivP/gJn//0hTzP8pKan/SEi2/4SI1f9HWLX/XXfQ/zx0xv8ZTKP/IVq27C54wtotecjULHvJ0it7
ydIqe8rSKXrJ0iBitbofVqaiIlCUekRbY1g5MjIkPSkfGUAwIBBNMxoKQEBABAAAAAEAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAhLcQgIS3EcCItvNpERLT/OTu0/11r2/9tgOz/anHT/6Gr7f94jPP/cYXv/zU1sP8lKp3RNSUoUjgl
LCk3LCwXNjY2EzY2NhM2NjYTNjY2Ezk5ORItLTwRMzNEDy5GRgtAQEAIQEBABIAAAAIAAAABAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhLcQwIS3EjyItv+c4OLD/PUG5/0xVyf9MVcn/RES0/ygq
kag1JS0+MyszHjMaMwpVVVUDAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAQAAAAEAAAABAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApK5dFJCyxlCQs
rJslLKSRLSl0TTIjOSQ2KDYTJCRJBwAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAABAAEAZGQAAAEAGACYewAAFgAAACgAAABkAAAAyAAAAAEAGAAAAAAAAAAAAEgAAABIAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
@@ -1713,103 +1431,520 @@
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADCw8DEx8DHysHHysHExsDDxMDDxcDGycHHy8HFx8DDxMDCxMDExcDExsDCw8DAwcAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADM0sKvqL64tL+2sL61sL7S2cK9ub+zrL66tr+so73O1MLJzcC0sL/L0sLZ4sTg7sXi8MXf
7cXd6sTb58TZ5MTX4cPV3sPT28PR2MLP1cLM0sLKz8HIzMHGycHExsDCw8DAwcAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADX4cMqAKcoAKgkAKdKF6zg78VyULMeAKYrAKgTAKTR2MO8ub8TAKQoAKcmAKcmAKcvAKg6
AKpFEKxQIK1cMLFnQLJyULR9YLWIcLeUgLifkrqqory1sr3AwsHM0sLX4sTi8MXh8MXf7cXc6MTY48PU
3cPQ18LM0cHHy8HDxcDBwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADf7cU8A6pDDaw9BataLq/s/8eAZbU2AKpIFK0mAKfc6MXIysEpAKhIFK1HE61HEqxFEKxD
DaxACas8A6s4AKo0AKkwAKkrAKgnAKcjAKcfAKYbAKYWAKUSAKQOAKMJAKMHAKIOAKMXAKUmAKg8A6tT
I65pRLGAZLaWhLmtpby/v8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADY48QtAKgtAKgpAKhNHK3j8sV1VLMjAKcxAKkWAKXT28O+vL8XAKUtAKgrAKgpAKgnAKcl
AKcoAKc0AKo/BqxKFq1VKK9gOLBsSLJ3WLSCaLWNeLeYiLijmLywqr27ub/GycDQ18LZ5MPb58TY48PU
3cPQ18LM0cHHy8HDxcDBwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADO1MKWg7mbi7qYiLmhkrvU3cOtpbyVg7mdjrqOeLjO1cPGycGXhLmwqL28ur/HysDS2sLd
6sTj8sXh78Xe7MTc6cTa5sTY48PW4MPU3cPS2sPQ18LO1MLL0cHJzcHHysHFx8DDxMDBwsAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADOz8rl6N77//H4/u7h5dvT1c7f4tn2++z+//Po7ODk5t/q7OX///j///f4+/Lo6uPU1tLF
xsQAAADQ0NDi4uL19fX29vbx8fHl5eXT09PFxcUAAADNzc3g4ODy8vLo6OjV1dXDw8MAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADQ0NAyMjIAAAAAAABycnL39/eRkZEAAAAAAAAQEBD19fUAAAAAAAAAAAAAAAAjIyOrq6vd
3d3FxcXh4eEAAAAAAAAAAAAAAAAWFhaXl5fg4ODIyMjc3NwAAAAAAAAAAACtra3GxsYAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADS0tKVlZUAAAAAAAAZGRleXl4pKSkAAAAAAABqamr///8AAAAAAAAAAAAAAAAAAAAAAACR
kZHX19fy8vIAAAAAAAAAAAAAAAAAAAAAAABubm7c3Nzs7OwSEhIAAAAAAADCwsLKysoAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADHx8ff398AAAAAAAAAAAAAAAAAAAAAAAAAAACtra3///8AAAAAAAAAAAAnJycAAAAAAAAA
AADn5+f39/cAAAAAAAAAAAAxMTEAAAAAAAAAAADY2Njz8/MTExMAAAAAAADDw8PKysoAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAADBwcHw8PAAAAAAAAAAAABJSUkAAAAAAAAAAADp6en6+voAAAAAAAAAAAD///8AAAAAAAAA
AACrq6v///8AAAAAAAAAAAD///8gICAAAAAAAACEhIT+/v4TExMAAAAAAADDw8PKysoAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADi4uJBQUEAAAAAAAD///8AAAAAAAAAAADw8PD19fUAAAAAAAAAAAD///9HR0cAAAAA
AAB6enr///8AAAAAAAAAAAD///9xcXEAAAAAAABUVFT///8TExMAAAAAAADDw8PKysoAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADU1NSLi4sAAAAAAADW1tYAAAAAAAA8PDzk5OT09PQAAAAAAAAAAAD///9XV1cAAAAA
AABubm7///8AAAAAAAAAAAD///+BgYEAAAAAAABFRUX///8TExMAAAAAAADDw8PKysoAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADJycnU1NQAAAAAAACAgIAAAAAAAAB+fn7Y2Nj09PQAAAAAAAAAAAD///88PDwAAAAA
AACAgID///8AAAAAAAAAAAD///9lZWUAAAAAAABaWlr///8TExMAAAAAAADDw8PKysoAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADCwsLy8vIAAAAAAAA2NjYAAAAAAAC+vr7MzMz09PQAAAAAAAAAAAD///8AAAAAAAAA
AAC/v7/9/f0AAAAAAAAAAAD///8GBgYAAAAAAACYmJj7+/sTExMAAAAAAADDw8PKysoAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAADk5OQ0NDQAAAAAAAAAAAAAAADy8vLExMT09PQAAAAAAAAAAAAAAAAAAAAAAAAJ
CQnn5+f19fUAAAAAAAAAAAAAAAAAAAAAAAAAAADm5ubx8fETExMAAAAAAADDw8PKysoAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAADW1tZ6enoAAAAAAAAAAAAJCQnq6urBwcHw8PAAAAAAAAAAAAAAAAAAAAAAAADI
yMjR0dHv7+8AAAAAAAAAAAAAAAAAAAAAAACzs7PU1NTp6ekNDQ0AAAAAAAC/v7/JyckAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAADKysq2trYAAAAAAAAAAABPT0/X19cAAADd3d0AAAAAAAAAAAAXFxdpaWnd3d3U
1NTCwsLe3t4AAAAAAAAAAAARERFbW1vT09PX19fDw8Pa2tocHBwAAAAAAACzs7PGxsYAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADHx8fW1tbx8fH////////////6+vrp6eng4ODu7u79/f3////////////y8vLj4+PZ
2dnX19fk5OTz8/P////////5+fnp6ena2trPz8/MzMzW1tbl5eXz8/Po6OjX19fFxcXBwcEAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADS0tJpaWksLCw+Pj4/Pz9DQ0NGRkZJSUlOTk5TU1NZWVlcXFxhYWFoaGhsbGxvb292
dnZ5eXl+fn6GhoaMjIyUlJSdnZ2hoaGpqamxsbG4uLi+vr7GxsbOzs7Y2Njh4eHp6enx8fH39/f39/f1
9fXz8/Px8fHv7+/t7e3r6+vp6enn5+fk5OTi4uLf39/d3d3a2trY2NjV1dXS0tLQ0NDNzc3KysrHx8fD
w8PBwcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADe3t40NDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAICAgTExMeHh4pKSk0NDRDQ0JPT05bXFlnaGN0d2+BhXuPk4ecoZOrsaC6wK7I0Lvc
487d4tTS1M7CwsEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADj4+M8PDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAwAABkA
ADAAAAC7vrPCwsIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADj4+M5OTkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAACAAMDAAwHAhIKAxgLAx8PAyUSBSwTBTAXBjcaBj8dCEUgCE8jClcoC18sC2kvDXAyDXg1
DoA4EIg9EJRAEp1FE6lKE7JNFbxSFsdXGNBcGttdGd1cGd1bGdpaGdhZGNZYGNNXGNFWF85UF8tTF8hX
FdcBAEPs8d7CwsIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADk5OQ4ODgAAAAAAAAAAABlHPRcGt5dGuBdGd9cGd5cGd1cGd1bGdxbGdtaGdpaGdla
GdlaGdhZGNdZGNZYGNVYGNNXGNJXGNFWGNBWGM9VFNNMCc5LCM1LC8ZTF8hSF8ZSFsVRFsNQFsJQFsBP
Fr9OFb1OFbtNFblMFbdLFbVKFLNKFLFJFK9IFK5IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1L
DcMSAy/n7dwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADk5OQyMjIAAAAAAAAAAABVGM9JFLFIFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1MEr4+MVbi2Pc2AKdIFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1G
BcQsKyzi5dwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADl5eUzMzMAAAAAAAAAAABQGMNKFLJIFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1PE8UAAADj3+ksAKhGEqxIFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1JFLA+
AL1HUy7d3tq/v7+/v7+/v78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADl5eUzMzMAAAAAAAAAAABLFrdLFLRIFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1QFsELAEvQ5KdGB749BqhIFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1MFbYk
AIt1gl7k5eTX19f////X19fNzc0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADl5eUzMzMAAAAAAAAAAABGFqpMFLZIFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1LFLQ/A7gYLADdw/8yAKdHEqxIFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1PFr4K
AFO7xabi4uIAAAAAAAAAAADDw8MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADl5eUxMTEAAAAAAAAAAABBFp9NFLlIFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK5QEsgAAADx/9M+Abc/CalIFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1QFsEJ
AD+2vaYAAABOTk7S0tLj4+POzs4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADl5eUvLy8AAAAAAAAAAAA8FJNOFLtIFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1OFbwrAIkwRQW6mfo1AKZIFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1UF8sY
AGMAAACrrKvf39/Ly8vCwsIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADl5eUwMDAAAAAAAAAAAAA3FYZOFb1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1JFLBSEdAAAAD/+/8tAKhHEqxIFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1LFLVSE80A
AAChpJnb29vExMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADl5eUvLy8AAAAAAAAAAAAyE3pPFb9IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1RFsMEAEDE2pxBA7pACqlIFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK9SFscSAEka
Iwjt7urFxcUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADl5eUxMTEAAAAAAAAAAAAvE3VOFbxIFK5IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1LFbY6AK07UwyngPI2AKVIFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1NFbpHELQAAAC2
rcfX2NW/v78AAAAAAAAAAAC/v7+/v7+/v78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADl5eUzMzMAAAAAAAAAAAAwE3ZIE69JFLBIFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK5REM8AAAD88f8uAKZHE6xIFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1KFLNVFc8CABgvKTyG
g4rNzswAAAAAAAAAAADDw8PExMTX19fBwcEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADl5eUzMzMAAAAAAAAAAAAxE3hDE6RKFLJHE6xBC6o6AqY1AKQ7A6dCDKpHEqxIFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1SFsgAAB3f8MIxALBDDqtIFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1QFsAsCG8BDAAsHkWr
rafKysoAAAAAAAAAAADLy8uMjIypqanFxcUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAADW1taEhIQAAAAAAAAKBBs0E4AsEGspD2UwEHVOFLtIFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1KFLNPFr9UF8tWGM5SFsVNFblJFK9I
FK1LFLRVF8sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///9XRXkAAAD////KyslVVVUA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACqqqrU1NS/v78AAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADV1dWHh4cAAAAAAAAMBBw0E38sEGsqD2crEGhOFb1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1QFsI6D4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///9vYIweHxwAAAAAAAAA
AAAAAAA9PT1LS0sAAAAAAAAAAAAAAAAAAAAAAAC4uLjb29vExMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADU1NSMjIwAAAAAAAAMBCA0E38sEGsrD2kmDl1PFb9IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1KFLJUF8osDGsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp
KSn////R0dHBwcH///9eXl4AAAAAAAAAAABPT0/l5eXExMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADT09OPj48AAAAAAAAOBCE0E34sEGsrEGojDlhOFbxIFK5IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1LFLRUF8s0DnwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/
//8AAAAAAAAAAAAAAAD///8AAAAAAAAAAADh4eHLy8u/v78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADT09OUlJQAAAAAAAANBCM0E34sEGssEGskD1pKE69JFLBIFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1KFLNSF8ZHE6sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMDDn
5+cAAAD///////8AAACLi4uDg4MAAAARERH09PQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/v7++vr6+vr6/v78AAAAAAAAA
AAAAAAAAAAAAAADS0tKXl5cAAAAAAAAPBCQzEn4sEGssEGslD1xDE6RKFLJIFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1JFLBPFr5XGM8pC2UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5OTnf
398AAAD///////8AAACFhYWDg4MAAAChoaHS0tK/v78AAAAAAAAAAAC/v78AAADFxcXDw8MAAAC5ubm5
ubm6urq7u7u9vb2+vr6/v7+/v78AAAAAAAAAAAC/v7++vr69vb3Dw8PKysrS0tLW1ta/v78AAAAAAAAA
AAAAAAAAAAAAAADR0dGcnJwAAAAAAAAPBiYzEn0sEGssEGsmD14+EZhLFLRIFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1LFLVSFsVXGdM5EIobCEAHARMGAQ0RBCsAAAAAAAAAAAAAAAAAAAD/
//8AAAAAAAAAAAAAAAD///8AAABHR0fl5eXCwsK/v78AAAC/v7/BwcHLy8vg4ODx8fGQkJD/////////
///////4+Pjs7Ozh4eHW1tbQ0NDOzs7Nzc3Q0NDV1dXg4OD39/fq6up7e3tZWVm6urq/v78AAAAAAAAA
AAAAAAAAAAAAAADQ0NCgoKAAAAAAAAARBiczEn0sEGssEGsnD2E6EotMFLZIFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1KFLJOFbxTF8hXGNFiG+stCXQWAT4AAAAAAAAAAAAAAABK
Skr///+srKycnJz///+IiIgAAAC6urr////MzMwAAADFxcXU1NTx8fHIyMg7OzsAAAAAAAAAAAAAAAAA
AAAAAAACAgIgICA/Pz9bW1tycnKEhISLi4t8fHxbW1skJCQAAAAICAiDg4PQ0NDGxsYAAAAAAAAAAAAA
AAAAAAAAAAAAAADQ0NCjo6MAAAAAAAARBikzEn0sEGssEGspD2Q3EoVQFcFMFLdLFLVLFLRKFLNKFLJK
FLFJFLBJFK9IFK5IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1I
FK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK1IFK5ZGNcAAABIMHkLDgQAAAAAAAAAAAAA
AAAAAABycnJ/f38BAQEAAAAAAAAmJiYRERG1tbX////Ozs5iYmIAAAAAAABMTEyHh4e2trbm5ubs7Ozo
6Ojl5eXf39/Ozs66urqkpKSOjo6CgoKCgoKNjY2pqanU1NTh4eHb29vPz8/ExMQAAAAAAAAAAAAAAAAA
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
AAAAAAAAAAAAAADJycnGxsYAAAAAAAALBB4PBicCAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAApKSleXl6UlJTJycny8vLu7u7k5OTa2trQ0NDHx8fCwsIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADJycnJyckAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbGxtRUVGGhoa9vb3s
7Ozx8fHn5+fd3d3T09PJycnDw8MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADHx8fBwcEAAAAAAAAAAAAAAAAODg5DQ0N3d3eurq7j4+Pz8/Pp6enf39/V1dXLy8vE
xMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADExMTFxcVQUFCfn5/W1tb09PTs7Ozi4uLY2NjOzs7GxsbBwcEAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAADBwcHKysrPz8/Q0NDHx8fCwsIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD////////////////wAAAA////////////////8AAAAP////////////////AAAAD/////////////
///wAAAA////////////////8AAAAP////////////////AAAAD////////////////wAAAA////////
////////8AAAAP////////////////AAAAD////////////////wAAAA////////////////8AAAAP//
//////////////AAAAD////////////////wAAAA////////////////8AAAAP////////////////AA
AAD////////////////wAAAA////////////////8AAAAMAAP/////////////AAAADAAAAAH///////
///wAAAAwAAAAAAH////////8AAAAMAAAAAAB/////////AAAADAAAAAAAf////////wAAAAwAAAAAf/
////////8AAAAMAACAQP//////////AAAADAAAAAD//////////wAAAAwAAAAA//////////8AAAAMAA
AAAP//////////AAAADAAAAAD//////////wAAAA4AAAAA//////////8AAAAOAAAAAP//////////AA
AADgAAAAD//////////wAAAA4AAAAA//////////8AAAAPAAAAAP//////////AAAADwAAAAD///////
///wAAAA8BAAAA//////////8AAAAOAAAAAH//////////AAAADgAAAAAAAAB//////wAAAA4AAAAAAA
AAH/////8AAAAOAAAAAAAAAB//////AAAADgAAAAAAAAAf/////wAAAA4AAAAAAAAAP/////8AAAAOAA
AAAAAAAD//////AAAADgAAAAAAAAAH/////wAAAA4AAAAAAAAAA/////8AAAAOAAAAAAAAAAP/////AA
AADgAAAAAAAAAD/////wAAAA4AAAAAAAAAB/////8AAAAOAAAAAAAAAB//////AAAADgAAAAAAAAA///
///wAAAA4AAAAAAAAAOP////8AAAAOAAAAAAAAAHD/////AAAADgAAAAAAAABw/////wAAAA4AAAAAAA
AAcP////8AAAAOAAAAAAAAAOD/////AAAADgAAAAAAAADg/////wAAAA4AAAAAAAAAwP////8AAAAOAA
AAAAAAAIH/////AAAADgAAAAAAAAAD/////wAAAA4AAAAAAAAAA/////8AAAAOAAAAAAAAAAf/////AA
AADgAAAAAAAAAP/////wAAAA4AAAAAAAAAD/////8AAAAOAAAAAAAAAB//////AAAADgAAAAAAAAA///
///wAAAA4AAAAAAAAAP/////8AAAAOAAAAAAAAAH//////AAAADgAAAAAAAAA//////wAAAA4AAAAAAA
AAf4f///8AAAAOAAAAAAAAAH+H////AAAADgAAAAAAAAD8B////wAAAA4AAAAAAAADgAf///8AAAAOAA
AAAAAAAAAH////AAAADgAAAAAAAAAAB////wAAAA4AAAAAAAAAAAf///8AAAAOAAAAAAAAAAAP////AA
AADgAAAAAAAAAAH////wAAAA4AAAAAAAAAAB////8AAAAOAAAAAAAAAAB///+HAAAADgAAAAAAAAAAOk
A4BwAAAA4AAAAAAAAAACAAAAcAAAAOAAAAAAAAAABAAAAPAAAADgAAAAAAAAAAAAAAHwAAAA4AAAAAAA
AAAAA4Af8AAAAOAAAAAAAAAAAH////AAAADgAAAAAAAAgAA////wAAAA4AAAAAAAAPgAD///8AAAAOAA
AAAAAAD/gAP///AAAADgAAAAAAAB//AD///wAAAA4AAAAAAAf//8A///8AAAAOgAAAAAH////wf///AA
AADgAAAAA//////////wAAAA4AAAAP//////////8AAAAOAAAD////////////AAAADgAA//////////
///wAAAA4AH/////////////8AAAAOB///////////////AAAAD////////////////wAAAA////////
////////8AAAAP////////////////AAAAD////////////////wAAAA
</value>
</data>
</root>

View File

@@ -1,8 +1,10 @@
Imports DevExpress.XtraNavBar
Imports DevExpress.XtraBars.Ribbon
Imports DevExpress.XtraBars
Imports System.ComponentModel
Public Class frmMain
Dim sql_User_Login As String = "UPDATE TBDD_USER SET LOGGED_IN = @LogInOut, LOGGED_WHERE = '@ANGEMELDETWO' WHERE (LOWER(USERNAME) = LOWER('@user'))"
Dim sql_UserID As String = "SELECT GUID FROM TBDD_USER WHERE (LOWER(USERNAME) = LOWER('@user'))"
@@ -122,85 +124,7 @@ Public Class frmMain
End If
End Sub
'Public Sub LoadMenuItems()
' Dim items As ToolStripItemCollection = BearbeitenToolStripMenuItem.DropDownItems
' Dim subitem As ToolStripMenuItem
' Dim SQL As String = "SELECT * FROM TBPMO_MENU_FORM"
' Dim dtRootMenu As DataTable = ClassDatabase.Return_Datatable(SQL)
' Try
' items.Clear()
' If dtRootMenu.Rows.Count <> 0 Then
' For Each row As DataRow In dtRootMenu.Rows
' Dim image As Bitmap = LoadImage(row.Item("ICON_PATH"))
' subitem = New ToolStripMenuItem(row.Item("MENU_ENTRY"), image)
' items.Insert(0, subitem)
' Dim dtSubMenu As DataTable
' Dim MenuID As Integer = row.Item("GUID")
' Sql = "SELECT * FROM TBPMO_MENU_FORM_ENTRIES WHERE MENU_FORM_ID = " & MenuID
' dtSubMenu = ClassDatabase.Return_Datatable(Sql)
' If dtSubMenu.Rows.Count <> 0 Then
' For Each subRow As DataRow In dtSubMenu.Rows
' Dim subimage As Bitmap = LoadImage(subRow.Item("ICON_PATH"))
' Dim formTitle As String = subRow.Item("MENU_ENTRY")
' Dim newItem As ToolStripMenuItem = New ToolStripMenuItem(formTitle, subimage, AddressOf MenuItemClick)
' newItem.Tag = subRow.Item("FORM_ID")
' subitem.DropDownItems.Add(newItem)
' Next 'subrow
' End If 'subrow count
' Next 'row
' End If ' row count
' Catch ex As Exception
' MsgBox("Error in LoadMenuItems 1:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
' End Try
' Try
' Dim SQL2 As String = "SELECT * FROM TBPMO_FORM_CONSTRUCTOR ORDER BY SEQUENCE_MENU"
' Dim dt As DataTable = ClassDatabase.Return_Datatable(SQL2)
' Dim image2 As Bitmap = LoadNoImage()
' If dt.Rows.Count <> 0 Then
' tstripQuick.Items.Clear()
' If Sett_ShowQuickMenue = True Then
' tstripQuick.Visible = True
' Else
' tstripQuick.Visible = False
' ClassLogger.Add(">> Sett_ShowQuickMenue = False", False)
' End If
' For Each row As DataRow In dt.Rows
' If Not IsDBNull(row.Item("MENU_IMG")) Then
' Dim bimg() As Byte = row.Item("MENU_IMG")
' Dim bitmap As Bitmap = ByteArrayToBitmap(bimg)
' image2 = bitmap
' End If
' ' Kombinierte Bewegungsdaten in QuickAccess Menu laden
' Dim btn As New ToolStripButton(row.Item("FORM_TITLE"), image2, AddressOf QuickAccessClick)
' Dim index As Integer = row.Item("SEQUENCE_MENU")
' btn.Tag = row.Item("GUID")
' btn.TextAlign = ContentAlignment.MiddleLeft
' btn.ImageAlign = ContentAlignment.MiddleLeft
' tstripQuick.Items.Insert(index, btn)
' Next
' Else
' ClassLogger.Add(">> Keine FormConstructorMenüs vorhanden!", False)
' End If
' 'Calender add
' Dim calitem As New ToolStripMenuItem("Kalender", My.Resources.calendar)
' items.Add(New ToolStripSeparator())
' items.Add(calitem)
' AddHandler subitem.Click, AddressOf Calender_open
' Catch ex As Exception
' MsgBox("Error in LoadMenuItems 2:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
' End Try
'End Sub
Private Sub BarButtonItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs)
Dim formId As Integer = Integer.Parse(e.Item.Tag)
@@ -263,22 +187,20 @@ Public Class frmMain
End Try
Next
End Sub
Private Sub frmMain_Load(sender As Object, e As EventArgs) Handles Me.Load
Try
' Form Titel setzen
ClassWindowLocation.LoadFormLocationSize(Me, 1, CURRENT_SCREEN_ID, "frmMain")
Me.Text = Application.ProductName
' Logger initialisieren
ClassLogger.Init("", Environment.UserName)
' Status Labels setzen
LabelVersion.Caption = String.Format("Version {0}", My.Application.Info.Version.ToString)
LabelUser.Caption = Environment.UserName
LabelMachine.Caption = My.Computer.Name
ClassLogger.Init("", Environment.UserName)
' Status Labels setzen
SetBackground()
Settings_Load()
MySettings_Load()
If MyConnectionString <> String.Empty Then
ClassDatabase.Init()
Else
@@ -288,8 +210,6 @@ Public Class frmMain
Settings_LoadBasicConfig()
VWPMO_WF_USER_ACTIVETableAdapter.Connection.ConnectionString = MyConnectionString
VWPMO_WF_USER_ACTIVETableAdapter.Connection.ConnectionString = MyConnectionString
Dim sql = sql_UserID
sql = sql.Replace("@user", Environment.UserName)
@@ -318,7 +238,6 @@ Public Class frmMain
ClassDatabase.Execute_non_Query(sql)
sql = "SELECT RECORD_ADMIN FROM TBDD_USER WHERE (LOWER(USERNAME) = LOWER('@user'))"
sql = sql.Replace("@user", Environment.UserName)
Console.WriteLine(ClassDatabase.Execute_Scalar(sql))
USER_IS_ADMIN = ClassDatabase.Execute_Scalar(sql)
If USER_IS_ADMIN = True Then
'Admin
@@ -334,15 +253,15 @@ Public Class frmMain
'LoadMenuItems()
LoadMenuItems2()
LoadQuickStartItems()
ClassWindowLocation.LoadFormLocationSize(Me, 1, CURRENT_SCREEN_ID, "frmMain")
VWPMO_WF_USER_ACTIVETableAdapter.Connection.ConnectionString = MyConnectionString
VWPMO_WF_USER_ACTIVETableAdapter.Connection.ConnectionString = MyConnectionString
' ToolStripManager.LoadSettings(Me)
Catch ex As Exception
MsgBox("Error in Load Form:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
End Sub
Sub Refresh_TaskReminder()
Try
Me.VWPMO_WF_USER_ACTIVETableAdapter.Fill(Me.DD_DMSDataSet.VWPMO_WF_USER_ACTIVE, Environment.UserName)
@@ -399,6 +318,11 @@ Public Class frmMain
Private Sub frmMain_Shown(sender As Object, e As EventArgs) Handles Me.Shown
Refresh_TaskReminder()
Timer1.Start()
If Sett_ConstructorStart <> 0 Then
Cursor = Cursors.WaitCursor
OpenFormConstructor(Sett_ConstructorStart)
Cursor = Cursors.Default
End If
End Sub
Private Sub Workflow_Taskmanagement_Click(sender As Object, e As EventArgs) Handles NotifyIcon1.Click

View File

@@ -0,0 +1,125 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class frmSplash
Inherits System.Windows.Forms.Form
'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
Friend WithEvents ApplicationTitle As System.Windows.Forms.Label
Friend WithEvents Version As System.Windows.Forms.Label
Friend WithEvents Copyright As System.Windows.Forms.Label
Friend WithEvents MainLayoutPanel As System.Windows.Forms.TableLayoutPanel
Friend WithEvents DetailsLayoutPanel As System.Windows.Forms.TableLayoutPanel
'Wird vom Windows Form-Designer benötigt.
Private components As System.ComponentModel.IContainer
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Me.MainLayoutPanel = New System.Windows.Forms.TableLayoutPanel()
Me.DetailsLayoutPanel = New System.Windows.Forms.TableLayoutPanel()
Me.Version = New System.Windows.Forms.Label()
Me.Copyright = New System.Windows.Forms.Label()
Me.ApplicationTitle = New System.Windows.Forms.Label()
Me.MainLayoutPanel.SuspendLayout()
Me.DetailsLayoutPanel.SuspendLayout()
Me.SuspendLayout()
'
'MainLayoutPanel
'
Me.MainLayoutPanel.BackgroundImage = Global.DD_Record_Organiser.My.Resources.Resources.DD_Icons_ADDI
Me.MainLayoutPanel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Center
Me.MainLayoutPanel.ColumnCount = 2
Me.MainLayoutPanel.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 243.0!))
Me.MainLayoutPanel.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 100.0!))
Me.MainLayoutPanel.Controls.Add(Me.DetailsLayoutPanel, 1, 1)
Me.MainLayoutPanel.Controls.Add(Me.ApplicationTitle, 1, 0)
Me.MainLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill
Me.MainLayoutPanel.Location = New System.Drawing.Point(0, 0)
Me.MainLayoutPanel.Name = "MainLayoutPanel"
Me.MainLayoutPanel.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 308.0!))
Me.MainLayoutPanel.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 71.0!))
Me.MainLayoutPanel.Size = New System.Drawing.Size(574, 417)
Me.MainLayoutPanel.TabIndex = 0
'
'DetailsLayoutPanel
'
Me.DetailsLayoutPanel.Anchor = System.Windows.Forms.AnchorStyles.None
Me.DetailsLayoutPanel.BackColor = System.Drawing.Color.Transparent
Me.DetailsLayoutPanel.ColumnCount = 1
Me.DetailsLayoutPanel.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 247.0!))
Me.DetailsLayoutPanel.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 142.0!))
Me.DetailsLayoutPanel.Controls.Add(Me.Version, 0, 0)
Me.DetailsLayoutPanel.Controls.Add(Me.Copyright, 0, 1)
Me.DetailsLayoutPanel.Location = New System.Drawing.Point(285, 323)
Me.DetailsLayoutPanel.Name = "DetailsLayoutPanel"
Me.DetailsLayoutPanel.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.0!))
Me.DetailsLayoutPanel.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.0!))
Me.DetailsLayoutPanel.Size = New System.Drawing.Size(247, 79)
Me.DetailsLayoutPanel.TabIndex = 1
'
'Version
'
Me.Version.Anchor = System.Windows.Forms.AnchorStyles.None
Me.Version.BackColor = System.Drawing.Color.Transparent
Me.Version.Font = New System.Drawing.Font("Franklin Gothic Medium", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Version.Location = New System.Drawing.Point(3, 9)
Me.Version.Name = "Version"
Me.Version.Size = New System.Drawing.Size(241, 20)
Me.Version.TabIndex = 1
Me.Version.Text = "Version {0}.{1:00}"
'
'Copyright
'
Me.Copyright.Anchor = System.Windows.Forms.AnchorStyles.None
Me.Copyright.BackColor = System.Drawing.Color.Transparent
Me.Copyright.Font = New System.Drawing.Font("Microsoft Sans Serif", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Copyright.Location = New System.Drawing.Point(3, 39)
Me.Copyright.Name = "Copyright"
Me.Copyright.Size = New System.Drawing.Size(241, 40)
Me.Copyright.TabIndex = 2
Me.Copyright.Text = "Copyright"
'
'ApplicationTitle
'
Me.ApplicationTitle.Anchor = System.Windows.Forms.AnchorStyles.None
Me.ApplicationTitle.BackColor = System.Drawing.Color.Transparent
Me.ApplicationTitle.Font = New System.Drawing.Font("Microsoft Sans Serif", 18.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.ApplicationTitle.Location = New System.Drawing.Point(294, 48)
Me.ApplicationTitle.Name = "ApplicationTitle"
Me.ApplicationTitle.Size = New System.Drawing.Size(228, 212)
Me.ApplicationTitle.TabIndex = 0
Me.ApplicationTitle.Text = "Anwendungstitel"
Me.ApplicationTitle.TextAlign = System.Drawing.ContentAlignment.BottomLeft
'
'frmSplash
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(574, 417)
Me.ControlBox = False
Me.Controls.Add(Me.MainLayoutPanel)
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle
Me.MaximizeBox = False
Me.MinimizeBox = False
Me.Name = "frmSplash"
Me.ShowInTaskbar = False
Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen
Me.MainLayoutPanel.ResumeLayout(False)
Me.DetailsLayoutPanel.ResumeLayout(False)
Me.ResumeLayout(False)
End Sub
End Class

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,36 @@
Public NotInheritable Class frmSplash
'TODO: Dieses Formular kann einfach als Begrüßungsbildschirm für die Anwendung festgelegt werden, indem Sie zur Registerkarte "Anwendung"
' des Projekt-Designers wechseln (Menü "Projekt", Option "Eigenschaften").
Private Sub frmSplash_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
'Richten Sie den Dialogtext zur Laufzeit gemäß den Assemblyinformationen der Anwendung ein.
'TODO: Die Assemblyinformationen der Anwendung im Bereich "Anwendung" des Dialogfelds für die
' Projekteigenschaften (im Menü "Projekt") anpassen.
'Anwendungstitel
If My.Application.Info.Title <> "" Then
ApplicationTitle.Text = My.Application.Info.Title
Else
'Wenn der Anwendungstitel fehlt, Anwendungsnamen ohne Erweiterung verwenden
ApplicationTitle.Text = System.IO.Path.GetFileNameWithoutExtension(My.Application.Info.AssemblyName)
End If
'Verwenden Sie zum Formatieren der Versionsinformationen den Text, der zur Entwurfszeit in der Versionskontrolle festgelegt wurde, als
' Formatierungszeichenfolge. Dies ermöglicht ggf. eine effektive Lokalisierung.
' Build- und Revisionsinformationen können durch Verwendung des folgenden Codes und durch Ändern
' des Entwurfszeittexts der Versionskontrolle in "Version {0}.{1:00}.{2}.{3}" oder einen ähnlichen Text eingeschlossen werden. Weitere Informationen erhalten Sie unter
' String.Format() in der Hilfe.
'
' Version.Text = System.String.Format(Version.Text, My.Application.Info.Version.Major, My.Application.Info.Version.Minor, My.Application.Info.Version.Build, My.Application.Info.Version.Revision)
Version.Text = System.String.Format(Version.Text, My.Application.Info.Version.Major, My.Application.Info.Version.Minor)
'Copyrightinformationen
Copyright.Text = My.Application.Info.Copyright
Me.BringToFront()
End Sub
End Class

View File

@@ -111,6 +111,7 @@ Partial Class frmUserKonfig
Me.VWPMO_USERS_GROUPSBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.TBDD_USER_GROUPSTableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.TBDD_USER_GROUPSTableAdapter()
Me.VWPMO_USERS_GROUPSTableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_USERS_GROUPSTableAdapter()
Me.lblsave = New System.Windows.Forms.Label()
GUIDLabel = New System.Windows.Forms.Label()
PRENAMELabel = New System.Windows.Forms.Label()
NAMELabel = New System.Windows.Forms.Label()
@@ -331,13 +332,16 @@ Partial Class frmUserKonfig
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.TBDD_DOKUMENTARTTableAdapter = Nothing
Me.TableAdapterManager.TBDD_EINGANGSARTENTableAdapter = Nothing
Me.TableAdapterManager.TBDD_EMAIL_ACCOUNTTableAdapter = Nothing
Me.TableAdapterManager.TBDD_GROUPS_USERTableAdapter = Nothing
Me.TableAdapterManager.TBDD_INDEX_AUTOMTableAdapter = Nothing
Me.TableAdapterManager.TBDD_USER_GROUPSTableAdapter = Nothing
Me.TableAdapterManager.TBDD_USERTableAdapter = Me.TBDD_USERTableAdapter
Me.TableAdapterManager.TBPMO_CONNECTIONTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FILES_USERTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FOLLOW_UP_EMAILTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FOLLUPEMAIL_USERTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FORM_CONSTRUCTOR_DETAILTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FORM_CONSTRUCTORTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FORM_TYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FORM_VIEWTableAdapter = Nothing
@@ -949,12 +953,24 @@ Partial Class frmUserKonfig
'
Me.VWPMO_USERS_GROUPSTableAdapter.ClearBeforeFill = True
'
'lblsave
'
Me.lblsave.AutoSize = True
Me.lblsave.BackColor = System.Drawing.Color.Yellow
Me.lblsave.Location = New System.Drawing.Point(12, 265)
Me.lblsave.Name = "lblsave"
Me.lblsave.Size = New System.Drawing.Size(163, 13)
Me.lblsave.TabIndex = 31
Me.lblsave.Text = "Daten erfolgreich gespeichert!"
Me.lblsave.Visible = False
'
'frmUserKonfig
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.AutoScroll = True
Me.ClientSize = New System.Drawing.Size(801, 489)
Me.Controls.Add(Me.lblsave)
Me.Controls.Add(Me.XtraTabControl1)
Me.Controls.Add(Me.lbUsers)
Me.Controls.Add(GUIDLabel)
@@ -1077,4 +1093,5 @@ Partial Class frmUserKonfig
Friend WithEvents ToolStripButton8 As System.Windows.Forms.ToolStripButton
Friend WithEvents ToolStripButton9 As System.Windows.Forms.ToolStripButton
Friend WithEvents ListBox1 As System.Windows.Forms.ListBox
Friend WithEvents lblsave As System.Windows.Forms.Label
End Class

View File

@@ -35,7 +35,9 @@
Me.CHANGED_WHOTextBox.Text = Environment.UserName
Me.TBDD_USERBindingSource.EndEdit()
Me.TBDD_USERTableAdapter.Update(Me.DD_DMSDataSet.TBDD_USER)
MsgBox("Chages saved successfully.", MsgBoxStyle.Information)
lblsave.Visible = True
Else
lblsave.Visible = False
End If
Catch ex As Exception
MsgBox("Error in Save USer:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)

View File

@@ -74,6 +74,10 @@
<File Id="AxOBJECTLISTCONTROLLibDLL" Name="AxInterop.OBJECTLISTCONTROLLib.dll" Source="AxInterop.OBJECTLISTCONTROLLib.dll" KeyPath="no" />
<File Id="OBJECTLISTCONTROLLibDDL" Name="Interop.OBJECTLISTCONTROLLib.dll" Source="Interop.OBJECTLISTCONTROLLib.dll" KeyPath="no" />
<File Id="WINDREAMLibDLL" Name="Interop.WINDREAMLib.dll" Source="Interop.WINDREAMLib.dll" KeyPath="no" />
<File Id="WMOTOOLLib" Name="Interop.WMOTOOLLib.dll" Source="Interop.WMOTOOLLib.dll" KeyPath="no" />
<File Id="WMOBRWSLib" Name="Interop.WMOBRWSLib.dll" Source="Interop.WMOBRWSLib.dll" KeyPath="no" />
<File Id="WMOSRCHLib" Name="Interop.WMOSRCHLib.dll" Source="Interop.WMOSRCHLib.dll" KeyPath="no" />
</Component>
<!-- SNAPPANEL Bibliothek -->