diff --git a/app/DD_PM_WINDREAM/ClassFinalizeDoc.vb b/app/DD_PM_WINDREAM/ClassFinalizeDoc.vb new file mode 100644 index 0000000..ba6288e --- /dev/null +++ b/app/DD_PM_WINDREAM/ClassFinalizeDoc.vb @@ -0,0 +1,214 @@ +Public Class ClassFinalizeDoc + Public Shared Function Write_Final_Metadata() + Try + Dim _error As Boolean = False + If CURRENT_DT_FINAL_INDEXING.Rows.Count > 0 Then + + 'Jetzt finale Indexe setzen + If LogErrorsOnly = False Then ClassLogger.Add(" >> working final indices for doc: " & CURRENT_WMFILE.aName, False) + For Each dr As DataRow In CURRENT_DT_FINAL_INDEXING.Rows + Dim value As String = dr.Item("VALUE").ToString + Dim INDEXNAME = dr.Item("INDEXNAME").ToString + If value.ToUpper = "SQL-Command".ToUpper Then '###### Indexierung mit variablen SQL ### + If LogErrorsOnly = False Then ClassLogger.Add(" >> indexing with dynamic sql...", False) + Dim SQL_COMMAND = dr.Item("SQL_COMMAND") + ' Regulären Ausdruck zum Auslesen der Indexe definieren + Dim preg As String = "\[%{1}[a-zA-Z0-9\!\$\&\/\(\)\=\?\,\.\-\;\:_öÖüÜäÄ\#\'\+\*\~\{\}\@\€\<\>\ ]+]{1}" + ' einen Regulären Ausdruck laden + Dim regulärerAusdruck As System.Text.RegularExpressions.Regex = New System.Text.RegularExpressions.Regex(preg) + ' die Vorkommen im SQL-String auslesen + Dim elemente As System.Text.RegularExpressions.MatchCollection = regulärerAusdruck.Matches(SQL_COMMAND) + '#### + ' alle Vorkommen innerhalbd er Namenkonvention durchlaufen + For Each element As System.Text.RegularExpressions.Match In elemente + Try + If LogErrorsOnly = False Then ClassLogger.Add(" >> element in RegeX: " & element.Value, False) + Dim WDINDEXNAME = element.Value.Substring(2, element.Value.Length - 3) + Dim wertWD = CURRENT_WMFILE.GetVariableValue(WDINDEXNAME) + If Not IsNothing(wertWD) Then + SQL_COMMAND = SQL_COMMAND.ToString.Replace(element.Value, wertWD) + Else + ClassLogger.Add(">>Attention: indexvalue is invalid", False) + End If + Catch ex As Exception + ClassLogger.Add("Unexpected Error in Checking control values for Variable SQL Result - ERROR: " & ex.Message) + End Try + Next + Dim dynamic_value = ClassDatabase.Execute_Scalar(SQL_COMMAND, MyConnectionString, True) + If Not IsNothing(dynamic_value) Then + value = dynamic_value + Else + Continue For + End If + Else + If value.StartsWith("v") Then + Select Case dr.Item("VALUE").ToString + Case "vDate" + value = Now.ToShortDateString + Case "vUserName" + value = Environment.UserName + Case Else + value = dr.Item("VALUE") + End Select + End If + End If + + Dim result() As String + ReDim Preserve result(0) + result(0) = value + + If INDEXNAME.StartsWith("[%VKT") Then + Dim PM_String = Return_PM_VEKTOR(value, INDEXNAME) + 'Hier muss nun separat als Vektorfeld indexiert werden + If Indexiere_VektorfeldPM(PM_String, CURRENT_PROFILE_VEKTOR_LOG) = False Then + If LogErrorsOnly = False Then ClassLogger.Add(" >> FINALER INDEX '" & INDEXNAME.Replace("[%VKT", "") & "' WURDE ERFOLGREICH GESETZT", False) + Else + + MsgBox("Unexpected error in finalindexing vektorvalue - check the log", MsgBoxStyle.Critical) + _error = True + + End If + Else + If LogErrorsOnly = False Then ClassLogger.Add(" >> now indexing..", False) + If Indexiere_File(INDEXNAME, result) = True Then + If LogErrorsOnly = False Then ClassLogger.Add(" >> FINALER INDEX '" & INDEXNAME & "' WURDE ERFOLGREICH GESETZT", False) + If LogErrorsOnly = False Then ClassLogger.Add("") + 'Nun das Logging + If CURRENT_PROFILE_VEKTOR_LOG <> "" Then + Dim logstr = Return_LOGString(value, "DDFINALINDEX", INDEXNAME) + Indexiere_VektorfeldPM(logstr, CURRENT_PROFILE_VEKTOR_LOG) + End If + + Else + MsgBox("Unexpected error in final index - check the log", MsgBoxStyle.Critical) + _error = True + End If + End If + If _error = True Then + Exit For + End If + Next + If _error = True Then + Return False + Else + Return True + End If + Else + Return True + End If + Catch ex As Exception + ClassLogger.Add(">> unexpected error in Write_Final_Metadata: " & ex.Message.ToString, True) + Return False + End Try + End Function + + Private Shared Function Indexiere_File(idxxname As String, idxvalue As Object) + Dim File_indexiert As Boolean = False + + Try + 'Die Arrays vorbereiten + Dim arrIndex() As String = Nothing + Dim arrValue() As String = Nothing + arrIndex = Nothing + arrValue = Nothing + 'Den Indexnamen übergeben + ReDim Preserve arrIndex(0) + arrIndex(0) = idxxname + 'Das Array der Idnexwerte überprüfen + If idxvalue Is Nothing = False Then + If idxvalue.Length() > 1 Then + If LogErrorsOnly = False Then ClassLogger.Add(" >> Indexing Index '" & idxxname & "' with Arrayvalue", False) + Dim anzahl As Integer = 0 + For Each indexvalue As String In idxvalue + ReDim Preserve arrValue(anzahl) + arrValue(anzahl) = indexvalue + anzahl += 1 + Next + Else + If LogErrorsOnly = False Then ClassLogger.Add(" >> Indexing Index '" & idxxname & "' with value '" & idxvalue(0) & "'", False) + ReDim Preserve arrValue(0) + arrValue(0) = idxvalue(0).ToString + End If + Dim _windreamPM As New ClassPMWindream + 'Jetzt das eigentliche Indexieren der Datei + File_indexiert = _windreamPM.RunIndexing(CURRENT_WMFILE, arrIndex, arrValue) + + Return File_indexiert + End If + + Catch ex As Exception + ClassLogger.Add(">> Unvorhergesehener Fehler bei Indexiere_File: " & ex.Message.ToString, True) + Return Err() + End Try + End Function + Private Shared Function Indexiere_VektorfeldPM(input As String, NameVectorfield As String) + + Dim _success As Boolean = True + Dim Anzahl As Integer = 0 + Dim myInputArr As String() + 'Jeden Wert des Vektorfeldes durchlaufen + Dim wertWD = CURRENT_WMFILE.GetVariableValue(NameVectorfield) + If wertWD Is Nothing = False Then + 'Es wird gegen ein Vektorfeld nachindexiert + If wertWD.GetType.ToString.Contains("System.Object") Then + 'es handelt sich um ein Vektorfeld - Zuweisen der Indexwerte des Vektorfeldes zu Array + For Each obj As Object In wertWD + If obj Is Nothing = False Then + 'Das Array anpassen + ReDim Preserve myInputArr(Anzahl) + 'Den Wert im Array speichern + myInputArr(Anzahl) = obj.ToString + Anzahl += 1 + End If + Next + End If + 'Das Array anpassen + ReDim Preserve myInputArr(Anzahl) + 'und den letzten Wert übergeben + myInputArr(Anzahl) = input + Else + 'Das Array anpassen + ReDim Preserve myInputArr(Anzahl) + 'und den letzten Wert übergeben + myInputArr(Anzahl) = input + End If + + If myInputArr.Length > 0 Then + 'Jetzt die Datei indexieren + If Indexiere_File(NameVectorfield, myInputArr) = False Then + _success = False + 'errmessage = "Fehler beim Indexieren Vektorfeld '" & NameVKTIndex & "' - ERROR: " & idxerr_message + End If + End If + + Return _success + End Function + Private Shared Function Return_PM_VEKTOR(input As String, VKTBezeichner As String) + Dim PM_String As String + Try + Dim Bezeichner As String = VKTBezeichner.Replace("[%VKT", "") + PM_String = "DD-PM#" & Bezeichner & "#" & input & "#" & Environment.UserName & "#" & Now.ToString + Catch ex As Exception + ClassLogger.Add(">> Fehler in Return_PM_VEKTOR: " & ex.Message, True) + PM_String = "DD-PM ERROR: " & ex.Message + End Try + Return PM_String + + End Function + Private Shared Function Return_LOGString(input As String, old As String, indexname As String) + Dim PM_String As String + Try + If old = "DDFINALINDEX" Then + PM_String = "DD-PMlog-FINAL" & "#" & indexname & "#" & input & "#" & Environment.UserName & "#" & Now.ToString + Else + PM_String = "DD-PMlog-CHG" & "#" & indexname & "#" & "NEW: '" & input & "' - OLD: '" & old & "'" & "#" & Environment.UserName & "#" & Now.ToString + End If + + Catch ex As Exception + ClassLogger.Add(">> Fehler in Return_LOGString: " & ex.Message, True) + PM_String = "DD-PM ERROR: " & ex.Message + End Try + Return PM_String + + End Function +End Class diff --git a/app/DD_PM_WINDREAM/DD_PM_WINDREAM.vbproj b/app/DD_PM_WINDREAM/DD_PM_WINDREAM.vbproj index 33a2271..4bd6eb5 100644 --- a/app/DD_PM_WINDREAM/DD_PM_WINDREAM.vbproj +++ b/app/DD_PM_WINDREAM/DD_PM_WINDREAM.vbproj @@ -155,6 +155,7 @@ + @@ -612,6 +613,10 @@ + + + + diff --git a/app/DD_PM_WINDREAM/ModuleRuntimeVariables.vb b/app/DD_PM_WINDREAM/ModuleRuntimeVariables.vb index d96bcf5..bbbcaae 100644 --- a/app/DD_PM_WINDREAM/ModuleRuntimeVariables.vb +++ b/app/DD_PM_WINDREAM/ModuleRuntimeVariables.vb @@ -1,13 +1,16 @@ -Module ModuleRuntimeVariables +Imports WINDREAMLib +Module ModuleRuntimeVariables ' Diese Werte müssen später zur Laufzeit geladen werden Public CURRENT_ProfilGUID As Integer Public CURRENT_ProfilName As String + Public CURRENT_PROFILE_VEKTOR_LOG As String Public CURRENT_HTML_DOC As String Public CURRENT_DOC_GUID As Integer Public CURRENT_DOC_ID As Integer Public CURRENT_JUMP_DOC_GUID As Integer + Public CURRENT_WMFILE As WMObject Public CURRENT_DOC_PATH As String Public ERROR_STATE = "" @@ -37,6 +40,9 @@ Public CURRENT_CLICKED_PROFILE_ID As Integer = 0 Public CURRENT_CLICKED_PROFILE_TITLE As String + Public CURRENT_DT_FINAL_INDEXING As DataTable + Public CURRENT_DT_PROFILE As DataTable + Public CURRENT_CONTROL_ID As Integer Public errormessage As String diff --git a/app/DD_PM_WINDREAM/My Project/Resources.Designer.vb b/app/DD_PM_WINDREAM/My Project/Resources.Designer.vb index f9701be..be57b54 100644 --- a/app/DD_PM_WINDREAM/My Project/Resources.Designer.vb +++ b/app/DD_PM_WINDREAM/My Project/Resources.Designer.vb @@ -210,6 +210,16 @@ Namespace My.Resources End Get End Property + ''' + ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Checked_outforEdit_Color_13297() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Checked-outforEdit_Color_13297", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' @@ -640,6 +650,26 @@ Namespace My.Resources End Get End Property + ''' + ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + ''' + Friend ReadOnly Property Settings() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("Settings", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + + ''' + ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + ''' + Friend ReadOnly Property shape_square_go() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("shape_square_go", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' @@ -700,6 +730,16 @@ Namespace My.Resources End Get End Property + ''' + ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + ''' + Friend ReadOnly Property WorkItem_16xMD() As System.Drawing.Bitmap + Get + Dim obj As Object = ResourceManager.GetObject("WorkItem_16xMD", resourceCulture) + Return CType(obj,System.Drawing.Bitmap) + End Get + End Property + ''' ''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. ''' diff --git a/app/DD_PM_WINDREAM/My Project/Resources.resx b/app/DD_PM_WINDREAM/My Project/Resources.resx index fdbeafd..b2664aa 100644 --- a/app/DD_PM_WINDREAM/My Project/Resources.resx +++ b/app/DD_PM_WINDREAM/My Project/Resources.resx @@ -142,12 +142,18 @@ ..\Resources\save.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\ampel-rot.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\group_key.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a ..\Resources\flag_purple.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Checked-outforEdit_Color_13297.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\PM_mit_slogan.JPG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -157,6 +163,9 @@ ..\Resources\zoom_in.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\Settings.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\application_form_edit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -292,6 +301,9 @@ ..\Resources\ampel-gelb.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\WorkItem_16xMD.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + ..\Resources\user.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a @@ -319,7 +331,7 @@ ..\Resources\user_red.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a - - ..\Resources\ampel-rot.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a + + ..\Resources\shape_square_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a \ No newline at end of file diff --git a/app/DD_PM_WINDREAM/Resources/Checked-outforEdit_Color_13297.png b/app/DD_PM_WINDREAM/Resources/Checked-outforEdit_Color_13297.png new file mode 100644 index 0000000..1ca507e Binary files /dev/null and b/app/DD_PM_WINDREAM/Resources/Checked-outforEdit_Color_13297.png differ diff --git a/app/DD_PM_WINDREAM/Resources/Settings.png b/app/DD_PM_WINDREAM/Resources/Settings.png new file mode 100644 index 0000000..47c3f04 Binary files /dev/null and b/app/DD_PM_WINDREAM/Resources/Settings.png differ diff --git a/app/DD_PM_WINDREAM/Resources/WorkItem_16xMD.png b/app/DD_PM_WINDREAM/Resources/WorkItem_16xMD.png new file mode 100644 index 0000000..f0f0b83 Binary files /dev/null and b/app/DD_PM_WINDREAM/Resources/WorkItem_16xMD.png differ diff --git a/app/DD_PM_WINDREAM/Resources/shape_square_go.png b/app/DD_PM_WINDREAM/Resources/shape_square_go.png new file mode 100644 index 0000000..5a2ad90 Binary files /dev/null and b/app/DD_PM_WINDREAM/Resources/shape_square_go.png differ diff --git a/app/DD_PM_WINDREAM/frmMain.Designer.vb b/app/DD_PM_WINDREAM/frmMain.Designer.vb index 77922e0..1a457fb 100644 --- a/app/DD_PM_WINDREAM/frmMain.Designer.vb +++ b/app/DD_PM_WINDREAM/frmMain.Designer.vb @@ -24,8 +24,6 @@ Partial Class frmMain Private Sub InitializeComponent() Me.components = New System.ComponentModel.Container() Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmMain)) - Dim GridFormatRule1 As DevExpress.XtraGrid.GridFormatRule = New DevExpress.XtraGrid.GridFormatRule() - Dim FormatConditionRuleValue1 As DevExpress.XtraEditors.FormatConditionRuleValue = New DevExpress.XtraEditors.FormatConditionRuleValue() Me.SplitContainerDashboard = New System.Windows.Forms.SplitContainer() Me.SplitContainerTop = New System.Windows.Forms.SplitContainer() Me.ChartTopLeft = New DevExpress.XtraCharts.ChartControl() @@ -58,6 +56,8 @@ Partial Class frmMain Me.tsslblLastSysnc = New System.Windows.Forms.ToolStripStatusLabel() Me.tslblmessage = New System.Windows.Forms.ToolStripStatusLabel() Me.Panel1 = New System.Windows.Forms.Panel() + Me.GridControl_Docs = New DevExpress.XtraGrid.GridControl() + Me.GridView_Docs = New DevExpress.XtraGrid.Views.Grid.GridView() Me.lblViewType = New System.Windows.Forms.Label() Me.NavBarControl1 = New DevExpress.XtraNavBar.NavBarControl() Me.NavBarGroupProfiles = New DevExpress.XtraNavBar.NavBarGroup() @@ -66,12 +66,11 @@ Partial Class frmMain Me.NavBarGroupMore = New DevExpress.XtraNavBar.NavBarGroup() Me.NavBarItemOverview = New DevExpress.XtraNavBar.NavBarItem() Me.NavBarItemDashboard = New DevExpress.XtraNavBar.NavBarItem() - Me.GridControlProfile = New DevExpress.XtraGrid.GridControl() Me.ContextMenuGrid = New System.Windows.Forms.ContextMenuStrip(Me.components) Me.CMGroupStart = New System.Windows.Forms.ToolStripMenuItem() Me.CMFileStart = New System.Windows.Forms.ToolStripMenuItem() + Me.MarkierteDateienAbschliessenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() Me.TabellenlayoutZurücksetzenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem() - Me.GridViewProfile = New DevExpress.XtraGrid.Views.Grid.GridView() Me.NotifyIcon1 = New System.Windows.Forms.NotifyIcon(Me.components) Me.TimerRefresh = New System.Windows.Forms.Timer(Me.components) Me.VWPM_PROFILE_USERBindingSource = New System.Windows.Forms.BindingSource(Me.components) @@ -104,11 +103,11 @@ Partial Class frmMain Me.ToolStrip1.SuspendLayout() Me.StatusStrip1.SuspendLayout() Me.Panel1.SuspendLayout() + CType(Me.GridControl_Docs, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.GridView_Docs, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.NavBarControl1, System.ComponentModel.ISupportInitialize).BeginInit() Me.cmsNavPane.SuspendLayout() - CType(Me.GridControlProfile, System.ComponentModel.ISupportInitialize).BeginInit() Me.ContextMenuGrid.SuspendLayout() - CType(Me.GridViewProfile, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.VWPM_PROFILE_USERBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.TBPM_USERBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.TBPM_KONFIGURATIONBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() @@ -122,12 +121,10 @@ Partial Class frmMain ' 'SplitContainerDashboard.Panel1 ' - resources.ApplyResources(Me.SplitContainerDashboard.Panel1, "SplitContainerDashboard.Panel1") Me.SplitContainerDashboard.Panel1.Controls.Add(Me.SplitContainerTop) ' 'SplitContainerDashboard.Panel2 ' - resources.ApplyResources(Me.SplitContainerDashboard.Panel2, "SplitContainerDashboard.Panel2") Me.SplitContainerDashboard.Panel2.Controls.Add(Me.SplitContainerBottom) ' 'SplitContainerTop @@ -137,13 +134,11 @@ Partial Class frmMain ' 'SplitContainerTop.Panel1 ' - resources.ApplyResources(Me.SplitContainerTop.Panel1, "SplitContainerTop.Panel1") Me.SplitContainerTop.Panel1.Controls.Add(Me.ChartTopLeft) Me.SplitContainerTop.Panel1.Controls.Add(Me.ToolStripTopLeft) ' 'SplitContainerTop.Panel2 ' - resources.ApplyResources(Me.SplitContainerTop.Panel2, "SplitContainerTop.Panel2") Me.SplitContainerTop.Panel2.Controls.Add(Me.ChartTopRight) Me.SplitContainerTop.Panel2.Controls.Add(Me.ToolStripTopRight) ' @@ -155,8 +150,8 @@ Partial Class frmMain ' 'ToolStripTopLeft ' - resources.ApplyResources(Me.ToolStripTopLeft, "ToolStripTopLeft") Me.ToolStripTopLeft.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden + resources.ApplyResources(Me.ToolStripTopLeft, "ToolStripTopLeft") Me.ToolStripTopLeft.Name = "ToolStripTopLeft" ' 'ChartTopRight @@ -167,8 +162,8 @@ Partial Class frmMain ' 'ToolStripTopRight ' - resources.ApplyResources(Me.ToolStripTopRight, "ToolStripTopRight") Me.ToolStripTopRight.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden + resources.ApplyResources(Me.ToolStripTopRight, "ToolStripTopRight") Me.ToolStripTopRight.Name = "ToolStripTopRight" ' 'SplitContainerBottom @@ -178,13 +173,11 @@ Partial Class frmMain ' 'SplitContainerBottom.Panel1 ' - resources.ApplyResources(Me.SplitContainerBottom.Panel1, "SplitContainerBottom.Panel1") Me.SplitContainerBottom.Panel1.Controls.Add(Me.ChartBottomLeft) Me.SplitContainerBottom.Panel1.Controls.Add(Me.ToolStripBottomLeft) ' 'SplitContainerBottom.Panel2 ' - resources.ApplyResources(Me.SplitContainerBottom.Panel2, "SplitContainerBottom.Panel2") Me.SplitContainerBottom.Panel2.Controls.Add(Me.ChartBottomRight) Me.SplitContainerBottom.Panel2.Controls.Add(Me.ToolStripBottomRight) ' @@ -196,8 +189,8 @@ Partial Class frmMain ' 'ToolStripBottomLeft ' - resources.ApplyResources(Me.ToolStripBottomLeft, "ToolStripBottomLeft") Me.ToolStripBottomLeft.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden + resources.ApplyResources(Me.ToolStripBottomLeft, "ToolStripBottomLeft") Me.ToolStripBottomLeft.Name = "ToolStripBottomLeft" ' 'ChartBottomRight @@ -208,8 +201,8 @@ Partial Class frmMain ' 'ToolStripBottomRight ' - resources.ApplyResources(Me.ToolStripBottomRight, "ToolStripBottomRight") Me.ToolStripBottomRight.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden + resources.ApplyResources(Me.ToolStripBottomRight, "ToolStripBottomRight") Me.ToolStripBottomRight.Name = "ToolStripBottomRight" ' 'ImageListProfile @@ -263,41 +256,41 @@ Partial Class frmMain ' 'ToolStripSeparator2 ' - resources.ApplyResources(Me.ToolStripSeparator2, "ToolStripSeparator2") Me.ToolStripSeparator2.Name = "ToolStripSeparator2" + resources.ApplyResources(Me.ToolStripSeparator2, "ToolStripSeparator2") ' 'ToolStripButton2 ' - resources.ApplyResources(Me.ToolStripButton2, "ToolStripButton2") Me.ToolStripButton2.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right Me.ToolStripButton2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image Me.ToolStripButton2.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.information + resources.ApplyResources(Me.ToolStripButton2, "ToolStripButton2") Me.ToolStripButton2.Name = "ToolStripButton2" ' 'ToolStripButton1 ' - resources.ApplyResources(Me.ToolStripButton1, "ToolStripButton1") Me.ToolStripButton1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right Me.ToolStripButton1.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.Einstellungen6 + resources.ApplyResources(Me.ToolStripButton1, "ToolStripButton1") Me.ToolStripButton1.Name = "ToolStripButton1" ' 'ToolStripSeparator1 ' - resources.ApplyResources(Me.ToolStripSeparator1, "ToolStripSeparator1") Me.ToolStripSeparator1.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right Me.ToolStripSeparator1.Name = "ToolStripSeparator1" + resources.ApplyResources(Me.ToolStripSeparator1, "ToolStripSeparator1") ' 'tstrpbtn_Config ' - resources.ApplyResources(Me.tstrpbtn_Config, "tstrpbtn_Config") Me.tstrpbtn_Config.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right Me.tstrpbtn_Config.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.puzzle2 + resources.ApplyResources(Me.tstrpbtn_Config, "tstrpbtn_Config") Me.tstrpbtn_Config.Name = "tstrpbtn_Config" ' 'tsbtnrefresh ' - resources.ApplyResources(Me.tsbtnrefresh, "tsbtnrefresh") Me.tsbtnrefresh.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.refresh_16xLG + resources.ApplyResources(Me.tsbtnrefresh, "tsbtnrefresh") Me.tsbtnrefresh.Name = "tsbtnrefresh" ' 'StatusStrip1 @@ -308,63 +301,83 @@ Partial Class frmMain ' 'tsstlblUser ' - resources.ApplyResources(Me.tsstlblUser, "tsstlblUser") Me.tsstlblUser.BorderSides = CType((((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Top) _ Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Right) _ Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Bottom), System.Windows.Forms.ToolStripStatusLabelBorderSides) Me.tsstlblUser.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.user Me.tsstlblUser.Name = "tsstlblUser" + resources.ApplyResources(Me.tsstlblUser, "tsstlblUser") ' 'tslblLicenses ' - resources.ApplyResources(Me.tslblLicenses, "tslblLicenses") Me.tslblLicenses.BorderSides = CType((((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Top) _ Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Right) _ Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Bottom), System.Windows.Forms.ToolStripStatusLabelBorderSides) Me.tslblLicenses.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.key Me.tslblLicenses.Name = "tslblLicenses" + resources.ApplyResources(Me.tslblLicenses, "tslblLicenses") ' 'tslblUserLoggedin ' - resources.ApplyResources(Me.tslblUserLoggedin, "tslblUserLoggedin") Me.tslblUserLoggedin.BorderSides = CType((((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Top) _ Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Right) _ Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Bottom), System.Windows.Forms.ToolStripStatusLabelBorderSides) Me.tslblUserLoggedin.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.group_key Me.tslblUserLoggedin.Name = "tslblUserLoggedin" + resources.ApplyResources(Me.tslblUserLoggedin, "tslblUserLoggedin") ' 'tslblVersion ' - resources.ApplyResources(Me.tslblVersion, "tslblVersion") Me.tslblVersion.BorderSides = CType((((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Top) _ Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Right) _ Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Bottom), System.Windows.Forms.ToolStripStatusLabelBorderSides) Me.tslblVersion.Name = "tslblVersion" + resources.ApplyResources(Me.tslblVersion, "tslblVersion") ' 'tsslblLastSysnc ' - resources.ApplyResources(Me.tsslblLastSysnc, "tsslblLastSysnc") Me.tsslblLastSysnc.BorderSides = CType((((System.Windows.Forms.ToolStripStatusLabelBorderSides.Left Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Top) _ Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Right) _ Or System.Windows.Forms.ToolStripStatusLabelBorderSides.Bottom), System.Windows.Forms.ToolStripStatusLabelBorderSides) + resources.ApplyResources(Me.tsslblLastSysnc, "tsslblLastSysnc") Me.tsslblLastSysnc.Name = "tsslblLastSysnc" ' 'tslblmessage ' - resources.ApplyResources(Me.tslblmessage, "tslblmessage") Me.tslblmessage.BackColor = System.Drawing.Color.Yellow Me.tslblmessage.Name = "tslblmessage" + resources.ApplyResources(Me.tslblmessage, "tslblmessage") ' 'Panel1 ' - resources.ApplyResources(Me.Panel1, "Panel1") + Me.Panel1.Controls.Add(Me.GridControl_Docs) Me.Panel1.Controls.Add(Me.lblViewType) Me.Panel1.Controls.Add(Me.NavBarControl1) Me.Panel1.Controls.Add(Me.ToolStrip1) - Me.Panel1.Controls.Add(Me.GridControlProfile) Me.Panel1.Controls.Add(Me.SplitContainerDashboard) + resources.ApplyResources(Me.Panel1, "Panel1") Me.Panel1.Name = "Panel1" ' + 'GridControl_Docs + ' + resources.ApplyResources(Me.GridControl_Docs, "GridControl_Docs") + Me.GridControl_Docs.ContextMenuStrip = Me.ContextMenuGrid + Me.GridControl_Docs.MainView = Me.GridView_Docs + Me.GridControl_Docs.Name = "GridControl_Docs" + Me.GridControl_Docs.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.GridView_Docs}) + ' + 'GridView_Docs + ' + Me.GridView_Docs.Appearance.EvenRow.BackColor = CType(resources.GetObject("GridView_Docs.Appearance.EvenRow.BackColor"), System.Drawing.Color) + Me.GridView_Docs.Appearance.EvenRow.Options.UseBackColor = True + Me.GridView_Docs.GridControl = Me.GridControl_Docs + Me.GridView_Docs.Name = "GridView_Docs" + Me.GridView_Docs.OptionsBehavior.AllowAddRows = DevExpress.Utils.DefaultBoolean.[True] + Me.GridView_Docs.OptionsBehavior.Editable = False + Me.GridView_Docs.OptionsSelection.MultiSelect = True + Me.GridView_Docs.OptionsView.ColumnAutoWidth = False + Me.GridView_Docs.OptionsView.EnableAppearanceEvenRow = True + ' 'lblViewType ' resources.ApplyResources(Me.lblViewType, "lblViewType") @@ -373,13 +386,12 @@ Partial Class frmMain ' 'NavBarControl1 ' - resources.ApplyResources(Me.NavBarControl1, "NavBarControl1") Me.NavBarControl1.ActiveGroup = Me.NavBarGroupProfiles Me.NavBarControl1.ContextMenuStrip = Me.cmsNavPane + resources.ApplyResources(Me.NavBarControl1, "NavBarControl1") Me.NavBarControl1.Groups.AddRange(New DevExpress.XtraNavBar.NavBarGroup() {Me.NavBarGroupProfiles, Me.NavBarGroupMore}) Me.NavBarControl1.Items.AddRange(New DevExpress.XtraNavBar.NavBarItem() {Me.NavBarItemOverview, Me.NavBarItemDashboard}) Me.NavBarControl1.Name = "NavBarControl1" - Me.NavBarControl1.OptionsNavPane.CollapsedWidth = CType(resources.GetObject("resource.CollapsedWidth"), Integer) Me.NavBarControl1.OptionsNavPane.ExpandedWidth = CType(resources.GetObject("resource.ExpandedWidth"), Integer) Me.NavBarControl1.View = New DevExpress.XtraNavBar.ViewInfo.StandardSkinExplorerBarViewInfoRegistrator("DevExpress Style") ' @@ -391,15 +403,15 @@ Partial Class frmMain ' 'cmsNavPane ' - resources.ApplyResources(Me.cmsNavPane, "cmsNavPane") Me.cmsNavPane.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.tsmiValidationProfil}) Me.cmsNavPane.Name = "cmsNavPane" + resources.ApplyResources(Me.cmsNavPane, "cmsNavPane") ' 'tsmiValidationProfil ' - resources.ApplyResources(Me.tsmiValidationProfil, "tsmiValidationProfil") Me.tsmiValidationProfil.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.database_go1 Me.tsmiValidationProfil.Name = "tsmiValidationProfil" + resources.ApplyResources(Me.tsmiValidationProfil, "tsmiValidationProfil") ' 'NavBarGroupMore ' @@ -412,9 +424,6 @@ Partial Class frmMain 'NavBarItemOverview ' Me.NavBarItemOverview.AllowGlyphSkinning = DevExpress.Utils.DefaultBoolean.[False] - Me.NavBarItemOverview.Appearance.FontSizeDelta = CType(resources.GetObject("NavBarItemOverview.Appearance.FontSizeDelta"), Integer) - Me.NavBarItemOverview.Appearance.FontStyleDelta = CType(resources.GetObject("NavBarItemOverview.Appearance.FontStyleDelta"), System.Drawing.FontStyle) - Me.NavBarItemOverview.Appearance.GradientMode = CType(resources.GetObject("NavBarItemOverview.Appearance.GradientMode"), System.Drawing.Drawing2D.LinearGradientMode) Me.NavBarItemOverview.Appearance.Image = CType(resources.GetObject("NavBarItemOverview.Appearance.Image"), System.Drawing.Image) Me.NavBarItemOverview.Appearance.Options.UseImage = True resources.ApplyResources(Me.NavBarItemOverview, "NavBarItemOverview") @@ -425,91 +434,34 @@ Partial Class frmMain resources.ApplyResources(Me.NavBarItemDashboard, "NavBarItemDashboard") Me.NavBarItemDashboard.Name = "NavBarItemDashboard" ' - 'GridControlProfile - ' - resources.ApplyResources(Me.GridControlProfile, "GridControlProfile") - Me.GridControlProfile.ContextMenuStrip = Me.ContextMenuGrid - Me.GridControlProfile.EmbeddedNavigator.AccessibleDescription = resources.GetString("GridControlProfile.EmbeddedNavigator.AccessibleDescription") - Me.GridControlProfile.EmbeddedNavigator.AccessibleName = resources.GetString("GridControlProfile.EmbeddedNavigator.AccessibleName") - Me.GridControlProfile.EmbeddedNavigator.AllowHtmlTextInToolTip = CType(resources.GetObject("GridControlProfile.EmbeddedNavigator.AllowHtmlTextInToolTip"), DevExpress.Utils.DefaultBoolean) - Me.GridControlProfile.EmbeddedNavigator.Anchor = CType(resources.GetObject("GridControlProfile.EmbeddedNavigator.Anchor"), System.Windows.Forms.AnchorStyles) - Me.GridControlProfile.EmbeddedNavigator.BackgroundImage = CType(resources.GetObject("GridControlProfile.EmbeddedNavigator.BackgroundImage"), System.Drawing.Image) - Me.GridControlProfile.EmbeddedNavigator.BackgroundImageLayout = CType(resources.GetObject("GridControlProfile.EmbeddedNavigator.BackgroundImageLayout"), System.Windows.Forms.ImageLayout) - Me.GridControlProfile.EmbeddedNavigator.ImeMode = CType(resources.GetObject("GridControlProfile.EmbeddedNavigator.ImeMode"), System.Windows.Forms.ImeMode) - Me.GridControlProfile.EmbeddedNavigator.MaximumSize = CType(resources.GetObject("GridControlProfile.EmbeddedNavigator.MaximumSize"), System.Drawing.Size) - Me.GridControlProfile.EmbeddedNavigator.TextLocation = CType(resources.GetObject("GridControlProfile.EmbeddedNavigator.TextLocation"), DevExpress.XtraEditors.NavigatorButtonsTextLocation) - Me.GridControlProfile.EmbeddedNavigator.ToolTip = resources.GetString("GridControlProfile.EmbeddedNavigator.ToolTip") - Me.GridControlProfile.EmbeddedNavigator.ToolTipIconType = CType(resources.GetObject("GridControlProfile.EmbeddedNavigator.ToolTipIconType"), DevExpress.Utils.ToolTipIconType) - Me.GridControlProfile.EmbeddedNavigator.ToolTipTitle = resources.GetString("GridControlProfile.EmbeddedNavigator.ToolTipTitle") - Me.GridControlProfile.MainView = Me.GridViewProfile - Me.GridControlProfile.Name = "GridControlProfile" - Me.GridControlProfile.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.GridViewProfile}) - ' 'ContextMenuGrid ' - resources.ApplyResources(Me.ContextMenuGrid, "ContextMenuGrid") - Me.ContextMenuGrid.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.CMGroupStart, Me.CMFileStart, Me.TabellenlayoutZurücksetzenToolStripMenuItem}) + Me.ContextMenuGrid.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.CMGroupStart, Me.CMFileStart, Me.MarkierteDateienAbschliessenToolStripMenuItem, Me.TabellenlayoutZurücksetzenToolStripMenuItem}) Me.ContextMenuGrid.Name = "ContextMenuStrip1" + resources.ApplyResources(Me.ContextMenuGrid, "ContextMenuGrid") ' 'CMGroupStart ' - resources.ApplyResources(Me.CMGroupStart, "CMGroupStart") Me.CMGroupStart.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.database_go Me.CMGroupStart.Name = "CMGroupStart" + resources.ApplyResources(Me.CMGroupStart, "CMGroupStart") ' 'CMFileStart ' - resources.ApplyResources(Me.CMFileStart, "CMFileStart") - Me.CMFileStart.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.email_go + Me.CMFileStart.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.shape_square_go Me.CMFileStart.Name = "CMFileStart" + resources.ApplyResources(Me.CMFileStart, "CMFileStart") + ' + 'MarkierteDateienAbschliessenToolStripMenuItem + ' + Me.MarkierteDateienAbschliessenToolStripMenuItem.Image = Global.DD_PM_WINDREAM.My.Resources.Resources.Checked_outforEdit_Color_13297 + Me.MarkierteDateienAbschliessenToolStripMenuItem.Name = "MarkierteDateienAbschliessenToolStripMenuItem" + resources.ApplyResources(Me.MarkierteDateienAbschliessenToolStripMenuItem, "MarkierteDateienAbschliessenToolStripMenuItem") ' 'TabellenlayoutZurücksetzenToolStripMenuItem ' - resources.ApplyResources(Me.TabellenlayoutZurücksetzenToolStripMenuItem, "TabellenlayoutZurücksetzenToolStripMenuItem") Me.TabellenlayoutZurücksetzenToolStripMenuItem.Name = "TabellenlayoutZurücksetzenToolStripMenuItem" - ' - 'GridViewProfile - ' - Me.GridViewProfile.Appearance.GroupPanel.BackColor = CType(resources.GetObject("GridViewProfile.Appearance.GroupPanel.BackColor"), System.Drawing.Color) - Me.GridViewProfile.Appearance.GroupPanel.Font = CType(resources.GetObject("GridViewProfile.Appearance.GroupPanel.Font"), System.Drawing.Font) - Me.GridViewProfile.Appearance.GroupPanel.FontSizeDelta = CType(resources.GetObject("GridViewProfile.Appearance.GroupPanel.FontSizeDelta"), Integer) - Me.GridViewProfile.Appearance.GroupPanel.FontStyleDelta = CType(resources.GetObject("GridViewProfile.Appearance.GroupPanel.FontStyleDelta"), System.Drawing.FontStyle) - Me.GridViewProfile.Appearance.GroupPanel.GradientMode = CType(resources.GetObject("GridViewProfile.Appearance.GroupPanel.GradientMode"), System.Drawing.Drawing2D.LinearGradientMode) - Me.GridViewProfile.Appearance.GroupPanel.Image = CType(resources.GetObject("GridViewProfile.Appearance.GroupPanel.Image"), System.Drawing.Image) - Me.GridViewProfile.Appearance.GroupPanel.Options.UseBackColor = True - Me.GridViewProfile.Appearance.GroupPanel.Options.UseFont = True - Me.GridViewProfile.Appearance.GroupRow.Font = CType(resources.GetObject("GridViewProfile.Appearance.GroupRow.Font"), System.Drawing.Font) - Me.GridViewProfile.Appearance.GroupRow.FontSizeDelta = CType(resources.GetObject("GridViewProfile.Appearance.GroupRow.FontSizeDelta"), Integer) - Me.GridViewProfile.Appearance.GroupRow.FontStyleDelta = CType(resources.GetObject("GridViewProfile.Appearance.GroupRow.FontStyleDelta"), System.Drawing.FontStyle) - Me.GridViewProfile.Appearance.GroupRow.GradientMode = CType(resources.GetObject("GridViewProfile.Appearance.GroupRow.GradientMode"), System.Drawing.Drawing2D.LinearGradientMode) - Me.GridViewProfile.Appearance.GroupRow.Image = CType(resources.GetObject("GridViewProfile.Appearance.GroupRow.Image"), System.Drawing.Image) - Me.GridViewProfile.Appearance.GroupRow.Options.UseFont = True - Me.GridViewProfile.Appearance.Row.Font = CType(resources.GetObject("GridViewProfile.Appearance.Row.Font"), System.Drawing.Font) - Me.GridViewProfile.Appearance.Row.FontSizeDelta = CType(resources.GetObject("GridViewProfile.Appearance.Row.FontSizeDelta"), Integer) - Me.GridViewProfile.Appearance.Row.FontStyleDelta = CType(resources.GetObject("GridViewProfile.Appearance.Row.FontStyleDelta"), System.Drawing.FontStyle) - Me.GridViewProfile.Appearance.Row.GradientMode = CType(resources.GetObject("GridViewProfile.Appearance.Row.GradientMode"), System.Drawing.Drawing2D.LinearGradientMode) - Me.GridViewProfile.Appearance.Row.Image = CType(resources.GetObject("GridViewProfile.Appearance.Row.Image"), System.Drawing.Image) - Me.GridViewProfile.Appearance.Row.Options.UseFont = True - resources.ApplyResources(Me.GridViewProfile, "GridViewProfile") - GridFormatRule1.Name = "Format0" - GridFormatRule1.Rule = FormatConditionRuleValue1 - Me.GridViewProfile.FormatRules.Add(GridFormatRule1) - Me.GridViewProfile.GridControl = Me.GridControlProfile - Me.GridViewProfile.Name = "GridViewProfile" - Me.GridViewProfile.OptionsBehavior.AllowAddRows = DevExpress.Utils.DefaultBoolean.[False] - Me.GridViewProfile.OptionsBehavior.AllowDeleteRows = DevExpress.Utils.DefaultBoolean.[False] - Me.GridViewProfile.OptionsBehavior.Editable = False - Me.GridViewProfile.OptionsBehavior.ReadOnly = True - Me.GridViewProfile.OptionsClipboard.CopyColumnHeaders = DevExpress.Utils.DefaultBoolean.[False] - Me.GridViewProfile.OptionsSelection.EnableAppearanceFocusedCell = False - Me.GridViewProfile.OptionsSelection.EnableAppearanceFocusedRow = False - Me.GridViewProfile.OptionsSelection.EnableAppearanceHideSelection = False - Me.GridViewProfile.OptionsSelection.MultiSelect = True - Me.GridViewProfile.OptionsView.ColumnAutoWidth = False - Me.GridViewProfile.OptionsView.EnableAppearanceEvenRow = True - Me.GridViewProfile.OptionsView.ShowAutoFilterRow = True - Me.GridViewProfile.OptionsView.ShowGroupPanel = False - Me.GridViewProfile.OptionsView.ShowHorizontalLines = DevExpress.Utils.DefaultBoolean.[True] + resources.ApplyResources(Me.TabellenlayoutZurücksetzenToolStripMenuItem, "TabellenlayoutZurücksetzenToolStripMenuItem") ' 'NotifyIcon1 ' @@ -595,11 +547,11 @@ Partial Class frmMain Me.StatusStrip1.PerformLayout() Me.Panel1.ResumeLayout(False) Me.Panel1.PerformLayout() + CType(Me.GridControl_Docs, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.GridView_Docs, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.NavBarControl1, System.ComponentModel.ISupportInitialize).EndInit() Me.cmsNavPane.ResumeLayout(False) - CType(Me.GridControlProfile, System.ComponentModel.ISupportInitialize).EndInit() Me.ContextMenuGrid.ResumeLayout(False) - CType(Me.GridViewProfile, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.VWPM_PROFILE_USERBindingSource, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.TBPM_USERBindingSource, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.TBPM_KONFIGURATIONBindingSource, System.ComponentModel.ISupportInitialize).EndInit() @@ -637,8 +589,6 @@ Partial Class frmMain Friend WithEvents ToolStripButton2 As System.Windows.Forms.ToolStripButton Friend WithEvents tslblVersion As System.Windows.Forms.ToolStripStatusLabel Friend WithEvents TimerReminder As System.Windows.Forms.Timer - Friend WithEvents GridControlProfile As DevExpress.XtraGrid.GridControl - Friend WithEvents GridViewProfile As DevExpress.XtraGrid.Views.Grid.GridView Friend WithEvents ContextMenuGrid As ContextMenuStrip Friend WithEvents CMGroupStart As ToolStripMenuItem Friend WithEvents CMFileStart As ToolStripMenuItem @@ -665,4 +615,7 @@ Partial Class frmMain Friend WithEvents ToolStripBottomRight As ToolStrip Friend WithEvents TabellenlayoutZurücksetzenToolStripMenuItem As ToolStripMenuItem Friend WithEvents tslblmessage As ToolStripStatusLabel + Friend WithEvents MarkierteDateienAbschliessenToolStripMenuItem As ToolStripMenuItem + Friend WithEvents GridControl_Docs As DevExpress.XtraGrid.GridControl + Friend WithEvents GridView_Docs As DevExpress.XtraGrid.Views.Grid.GridView End Class diff --git a/app/DD_PM_WINDREAM/frmMain.resx b/app/DD_PM_WINDREAM/frmMain.resx index ac0163c..902af9d 100644 --- a/app/DD_PM_WINDREAM/frmMain.resx +++ b/app/DD_PM_WINDREAM/frmMain.resx @@ -117,34 +117,663 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - VWPM_PROFILE_USERTableAdapter + + + Top, Bottom, Left, Right - - GridControlProfile + + + 242, 61 + + + Horizontal + + + Fill + + + 0, 0 + + + Fill + + + 0, 25 + + + 258, 237 + + + + 2 + + + ChartTopLeft + + + DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v15.2.UI, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + SplitContainerTop.Panel1 + + + 0 + + + 1164, 95 + + + 0, 0 + + + 258, 25 + + + 1 + + + ToolStrip1 + + + ToolStripTopLeft + + + System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainerTop.Panel1 + + + 1 + + + SplitContainerTop.Panel1 + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainerTop + + + 0 + + + Fill + + + 0, 25 + + + 516, 237 + + + 1 + + + ChartTopRight + + + DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v15.2.UI, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + SplitContainerTop.Panel2 + + + 0 + + + 17, 134 + + + 0, 0 + + + 516, 25 + + + 0 + + + ToolStrip2 + + + ToolStripTopRight + + + System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainerTop.Panel2 1 + + SplitContainerTop.Panel2 + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainerTop + + + 1 + + + 778, 262 + + + 258 + + + 0 + + + SplitContainerTop + + + System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainerDashboard.Panel1 + + + 0 + + + SplitContainerDashboard.Panel1 + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + SplitContainerDashboard - - - Horizontal + + 0 + + + Fill + + + 0, 0 + + + Fill + + + 0, 25 + + + 258, 147 + + + 1 + + + ChartBottomLeft + + + DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v15.2.UI, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + SplitContainerBottom.Panel1 + + + 0 + + + 168, 134 + + + 0, 0 + + + 258, 25 + + + 0 + + + ToolStrip4 + + + ToolStripBottomLeft + + + System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainerBottom.Panel1 + + + 1 + + + SplitContainerBottom.Panel1 + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainerBottom + + + 0 + + + Fill + + + 0, 25 + + + 516, 147 + + + 1 + + + ChartBottomRight + + + DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v15.2.UI, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + SplitContainerBottom.Panel2 + + + 0 + + + 330, 134 + + + 0, 0 + + + 516, 25 + + + 0 + + + ToolStrip3 + + + ToolStripBottomRight + + + System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainerBottom.Panel2 + + + 1 + + + SplitContainerBottom.Panel2 + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainerBottom + + + 1 + + + 778, 172 + + + 258 + + + 0 + + + SplitContainerBottom + + + System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainerDashboard.Panel2 + + + 0 + + + SplitContainerDashboard.Panel2 + + + System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + SplitContainerDashboard + + + 1 + + + 778, 438 + + + 262 + + + 7 + + + SplitContainerDashboard + + + System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Panel1 - - + + 4 + + + 770, 17 + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADw + CAAAAk1TRnQBSQFMAgEBAgEAAWwBAwFsAQMBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo + AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA + AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 + AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA + AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm + AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM + AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA + ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz + AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ + AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM + AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA + AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA + AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ + AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/ + AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA + AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm + ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ + Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz + AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA + AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM + AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM + ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM + Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA + AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM + AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ + AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz + AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm + AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw + AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/0YAAQgEcgEICgABGgEc + AnQBHAEaKQABcgFVAVoCWwFaAVUBTwgAAXQBeQF6AuUBegF5AXQnAAJVAVoBWwLkAVsBWgJVBgABdAJ6 + BOUBegF5AVIlAAFPAVUCWgRbAVoCVQFPBAABUgFZAXoG5QF6AlIjAAEIAlUIWgJVAQgCAAEaAVIBWQF6 + BuUBWQFYAVIBGiIAAU8CVQdaA1UBTwIAAUwBUgpZAVIBTCIAAU8BNApVATQBLgIAAUwBUgFTCFkBUwFS + AUwiAAEtAzMHNAIzAS0CAAIrAjIGUwIyAisiAAFPAS0BMwhVATQCLQIAAUwCKwhTAVICKyIAAQgBLQFV + CJcBVQEtAQgCAAEaASsBUgh1AVIBKwEaIwABAgGXCJgBlwEtBAABKgF0CJoBdAErJQABTwEIARsFwgHx + AU8GAAFMARoBGwQaARsBGgFSJwABTwEIAfMC/wHzAQgBcggAAUwBGgT2ARoBdCkAAQgEcgEICgABGgR0 + ARplAAFCAU0BPgcAAT4DAAEoAwABQAMAARADAAEBAQABAQUAAYAXAAP/AQAE/wQAAfgBHwH4AR8EAAHw + AQ8B8AEPBAAB4AEHAeABBwQAAcABAwHAAQMEAAGAAQEBgAEBBAABgAEBAYABAQQAAYABAQGAAQEEAAGA + AQEBgAEBBAABgAEBAYABAQQAAYABAQGAAQEEAAHAAQMBwAEDBAAB4AEHAeABBwQAAfABDwHwAQ8EAAH4 + AR8B+AEfBAAE/wQACw== + + + + 17, 17 + + + 179, 17 + + + 391, 17 + + + 597, 17 + + + 908, 17 + + + Tahoma, 9pt + + + 0, 0 + + + 1023, 25 + + + 2 + + + ToolStrip1 + + + ToolStrip1 + + + System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Panel1 + + + 3 + + + Segoe UI, 9pt, style=Bold, Italic + + + 105, 22 + + + Übersicht-Profile + + + 6, 25 + + + Magenta + + + 23, 22 + + + ToolStripButton2 + + + MiddleLeft + + + Magenta + + + 132, 22 + + + Grundeinstellungen + + + 6, 25 + + + Magenta + + + 141, 22 + + + Verwaltungs-Konsole + + + False + + + Magenta + + + 95, 22 + + + Aktualisieren + + + 1015, 17 + + + Tahoma, 9pt + + + 0, 502 + + + 1023, 25 + + + 3 + + + StatusStrip1 + + + StatusStrip1 + + + System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 3 + + + 146, 20 + + + ToolStripStatusLabel1 + + + 116, 20 + + + Anzahl Lizenzen: + + + 133, 20 + + + Angemeldete User: + + + 130, 20 + + + ToolStripStatusLabel1 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + xAAADsQBlSsOGwAAAMhJREFUOE+lksENwyAMRTMKI2SG3LkzQMZCyjLNMnCgvXB1/ZHd0sZpmybSk4xj + P0PCQESnMJNHeAby1FodszCFIQExck7KbAEXjCmlEmMk7z1N09RAjJyIRlMAOwrmeX5pDCE81ngnEmcJ + FkzRxvWy0rXcGoh1R7KTxRIULdJmxL1E5ajdCHLOrQBb1qZeAHQAC7hlR4CiXqBgrd/DFFhH6Pl6BE6e + /oib3/jOx9+oFwkFmKITAWKZvH+R9IGdOX6V/8VM/g4Nd1V+xlTSTXpaAAAAAElFTkSuQmCC + + + + No + + + 159, 20 + + + Letzte Synchronisation: + + + 0, 20 + + + Top, Bottom, Left, Right + + + 894, 95 + + + 266, 92 + + + ContextMenuGrid + + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 242, 44 + + + Aqua + + + 778, 455 + + + 8 + + + GridControl_Docs + + + DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + Panel1 + + 0 - - 166 + + True + + + Tahoma, 9.75pt + + + 239, 25 + + + 75, 16 + + + 6 + + + Ansicht-Typ + + + lblViewType + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Panel1 + + + 1 + + + Profilübersicht @@ -195,743 +824,23 @@ yg8AvH8CqUB0J/cNlPoAAAAASUVORK5CYII= - - DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.TBPM_PROFILE_FILESTableAdapter, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + + 1043, 95 + + + 216, 26 - - System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + cmsNavPane - - ToolStripTopRight + + System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ToolStripStatusLabel1 + + Left - - ChartTopRight - - - 215, 22 - - - ToolStrip1 - - - 4 - - - 75, 16 - - - System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - ToolStripBottomLeft - - - 265, 22 - - - 233 - - - 242, 44 - - - 0 - - - 1 - - - 670, 166 - - - TimerRefresh - - - tsslblLastSysnc - - - Validierung für Gruppe/Profil starten - - - TBPM_PROFILE_FILESTableAdapter - - - DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - 0 - - - TBPM_KONFIGURATIONBindingSource - - - - Default - - - ToolStripStatusLabel1 - - - - No - - - DevExpress.XtraGrid.Views.Grid.GridView, DevExpress.XtraGrid.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - NavBarItemDashboard - - - Dashboard - - - 0 - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabellenlayoutZurücksetzenToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - - tsbtnrefresh - - - 0 - - - Magenta - - - 443, 141 - - - Panel1 - - - Horizontal - - - Process Manager - Profil-Monitor - - - SplitContainerDashboard - - - DevExpress.XtraNavBar.NavBarGroup, DevExpress.XtraNavBar.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - SplitContainerTop.Panel2 - - - Magenta - - - Tahoma, 9pt - - - - - - 0 - - - DD_PM_WINDREAM.DD_DMSLiteDataSet, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - - - Top, Bottom, Left, Right - - - 0, 0 - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - SplitContainerDashboard.Panel2 - - - ToolStripButton2 - - - Regular - - - ToolStrip4 - - - SplitContainerBottom.Panel1 - - - TBPM_USERTableAdapter - - - NotifyIcon1 - - - Aktualisieren - - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 1 - - - SplitContainerDashboard.Panel1 - - - 0, 0 - - - 7 - - - 0, 0 - - - System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - SplitContainerTop.Panel1 - - - Horizontal - - - ToolStrip1 - - - 0 - - - tstrpbtn_Config - - - SplitContainerBottom.Panel2 - - - Tahoma, 9.75pt - - - 130, 20 - - - Horizontal - - - System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - True - - - 223, 81 - - - ContextMenuGrid - - - 9, 19 - - - - None - - - 133, 20 - - - StatusStrip1 - - - ToolStripTopLeft - - - 141, 22 - - - Tahoma, 9pt - - - tsstlblUser - - - CMFileStart - - - ToolStrip2 - - - System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v15.2.UI, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 223, 141 - - - Regular - - - - AAABAAEAgIAAAAEACAAoTAAAFgAAACgAAACAAAAAAAEAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAQAFAAMBCAAEAQoABAENAAYCEQAHAxcACAMUAAkEFgAJAxgACgQZAAkDHgALBBwADAUeAA0F - IgANBSQADgUtABAHKgAQBiwAEggtABEGMwAUCDIAFQk1ABIHOAAXCjgAGAo6ABkKPQAVCEIAFghGABoL - QQAYCUUAGwxEABwMRAAYCUgAHQxIAB8NTAAfDFYAHQtaACANTgAiDlMAJxRXACQQWQAmEF0AMB1dADIg - XwAiDWMAIg1rACcQYQAoEWIAKRFlAC0WZgAuGGQAKhJoACwSawApEW0ALBJsAC4UbgA0HW0AJg5zACcP - eAAoD3oAKA98AC4TcQAuFHIAKBB6ACgQfAAtEn4AMRdzADATdAAwFHUAMhpwADYddAAxFHkAMhV8ADQW - fgA2GnsANiRjADwrZQA0IGgAOSVrAD8tbQA9I30APSR8AEArdQBAJ30ATDt0AEcxfgBJNH4AUkJ5ACsR - gQAsEYEALhKEADUWgQAwE4YAMxWGADYWhAA4F4cANxiGADgYhgAxE4gAMRSKADMUjAA0FY4AOBeJADcY - iQA4GIkAORiNADcWkwA4F5QAOxmQADwZkgA9GZUAOhiYAD4amQA+Gp0APxycAD8jgwA/JoAAPiCJAD8a - oABAG5sAQBybAEAbnQBAHJ0AQSaCAEUrhABNNYoATjaMAFA3iwBHJ5QASi2TAEAboQBCHKIAQhykAEQc - pQBFHakASB+qAEoiqwBOKK4AUCquAFEsrwBTLrAAVC+wAFQwsABYM7EAXTq0AF88tABgPrUAVUODAFpF - jgBdR5IAXkmTAGVVjABpWY4AYE2SAGJMmQBkTpoAa1uQAGdTmQBoUp4AcF+cAHFjlgBzYpsAd2mbAHpr - nQBiRqUAZEmnAGJGqQBkSKoAaVOiAGxWogBvW6AAcl2kAHFYrwBiQbYAZEO4AGhHuQBqSroAbUy8AHBS - vQB1Vr4AdWSjAHhnoQB6aqMAemmnAHxrpwB6Z6kAfWqqAH5uqQB9aqwAf2yuAHxosAB/abYAe2K4AHda - wAB4W8AAeV3BAHxgwwB+YsQAgXSkAIV4pwCJfKwAgW2yAIBpuACCarwAj3+5AIBlxQCDaMUAhmzHAIhu - yACMcsoAkHfLAJN8zQCOgLEAkoWyAJCBtgCShLYAk4S4AJeIvQCckLsAoZS/AJaEwwCbjMAAnY/AAJ+P - xACWgM4AmILQAJyH0QCeidIAopXCAKibyQCqncoAqp3NAKCM0wChjdQArqHOALGlzgCvotAAsaXRALOl - 1AC2qtIAt6zTALWo1gC3rNQAuK3VALuv2gC+stoAwLPfAMG13gDAtOAAxbrhAMm+4wDMwuYAzsXoANDG - 6QD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - 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 - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0OoAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIh4iHiIiI - iIeIiIeKsrGysbKxsbKyscQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - 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 - h4iHiHMFiIjOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+INwAAAAAA - ABtlh4iHiIeIh4eHiIeIh4eHh4iIh4eIiIeIh4eHh4eIh4eIh4iIh4iHh4iIiIiIh4eHh4iHiIeIiIeI - h4eIh4iHh4eIh4iISACHiOEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - j4g4AAAAAAAAG2OHiIeIh4iIiIeIh4iIh4iHiIeIiIiHiIiIh4iIiIiIiIiHiIiHiIiIiIiIiIiIiIiI - iIiIiIiIiIiIiIiIiIeIiIeIh4gVIoiHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACPhzcAAAAAAAAbZIeIh4iHiIeIh4iHiIeHiIeIh4eHhoaEhoaGhoaGhoaGiIeGiIaFhIaG - hoWGhoaGhoeGhoaGhoaGhoaGhoeHh4iHiIeIhA4iiIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAI+INwAAAAAAABtBhYiHiIeHh4iHiIeIh4eIh4eHh4aGhYaGhIaEhoaGh4iG - iIaGhoaGh4SEhoSGhoaGhoSFhISGhIaEhoaGh4iGiIeIh4huADSHiAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj4g3AAAAAAAAG0GFh4iHiIeIh4iHiIeIh4iHiIaGhHlycXFv - b29veHt7hISEhHt5c3Fxb3FxcXl5eXN5eW5xb29vb3FxeXmEhoWIh4eIiDQAbojFAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPiDcAAAAAAAAbPYOHiIeIh4iHiIeIh4iHiIeH - hoR7cW9tbm1rb254b3l7hHt5b29ubW5qbW1ub29xb25tam12bmptam1vcXuEhoiHh4iHFgBtiMUAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+INwAAAAAAABtBZoiHh4iHiIeI - h4eIh4eIh4aGe3Fq3fr7+/z7+/r5y3Fvb25qqczRzczMzIJhaWppdq3SzNHQzdHMzMzBb3mEhoeIh4gB - EYeH6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj4g3AAAAAAAAG0Fm - iIiIh4iHiIeIiIeHiIeHhoRvblzK/v7+/v7+/v7RbW1qaXz+/v7+/v7+q0hJXEp//v7+/v7+/v7+/vVq - b3uGh4iISgATiIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPiDcA - AAAAAAAbQGaHiIeIh4iIh4iIh4iHiIaFe29qScn+/v7+/v7+/stpaWJfvf7+/v7+/v7gP0VJRar+/v7+ - /v7+/v7+vmlve4SGh4gwACKIhwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAI+INwAAAAAAABtBQoeHh4iHh4eHh4iHiIaIhoR5bWI4u/7+/v7+/v7+ymFKSUju/v7+/v7+/uYx - OD412P7+/v7+/v7+/v5UYW15hIaIhw4ASIeRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAj4g3AAAAAAAAG0FBh4iIh4iHiIiHh4iHh4eGhHlqYTLK/v7+/v7+/v6/SktJrP7+ - /v7+/v7+3zAyOEb6/v7+/v7+/v7+6ENhbXmEhodqAwBIiJMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACPiDgAAAAAAAAbQUGHh4iHiIiHiIeHhoaEhntzb2JcNLz+/v7+/v7+ - /spDOEbu/v7+/v7+/v79TjAwM/7+/v7+/v7+/v6+RWlue4aGiEkAB3uIxQAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+HNwAAAAAAABtBQXeHiIeHiIeHiIaGhoSEe3luYVwx - yv7+/v7+/v7+uj84nv7+/v7+/v7+/v5PKjC3/v7+/v7+/v7+/X9DaW95hoaIGAAIh4gAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj4g3AAAAAAAAC0FBcIeIiIeIhoZ7e3Fv - bW1pYFxIQyq3/v7+/v7+/v68MjDY/v7+/v7+/v7+/k0nKOX+/v7+/v7+/v7rSVxue4SIhoYRAA+IhwAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPiDcAAAAAAAAEQUFsh4iH - iIiGhoR7cW9ubWh2S0hFL8n+/v7+/v7+/rYxVv7+/v7+/v7+/v7+oSco+/7+/v7+/v7+/qJJXG5zhIeH - bwAAL4iIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+INwAAAAAA - AARBQWWHiIeHiHl7bWlKSD9Hl8nK5vz8/v7+/v7+/v7+tynV/v7+/v7+/v7+/v7IJlj+/v7+/v7+/v79 - V19pcYSGh4c4AAAxh4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - j4g3AAAAAAAABEFBWoeIh4eIe3ltaUp9yvz+/v7+/v7+/v7+/v7+/v6jUP3+/v7+/v7+/v7+/scmof7+ - /v7+/v7+/u80Ymp5hIaHhyMAAIeIkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACPiDcAAAAAAAAEQEJZiIeHhYZubkpIq/j+/v7+/v7+/v7+/v7+/v7+/qSd/v7+/v7+/v7+ - /v7+5SPl/v7+/v7+/v7+yj9qbnuGhoiIBwAAh4jUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAI+INwAAAAAAAARAQUGDiIeGhm5tSLr+/v7+/v7+/v7+/v7+/v7+/v7+x/b+ - /v7+/v7+/v7+/v79UP7+/v7+/v7+/v5RQ2pve4aHiGEAAA+Hh+EAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj4g3AAAAAAAABEFBQnGHhnuEYmJU/v7+/v7+/v7+/v7+/v7+ - /v7+/v76/v7+/v7+/v7+/v7+/v5Y/v7+/v7+/v7+6EtKbnmEhoeIMQAAIoiIAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPiDcAAAAAAAAEQUFBcYiGeXNfYdn+/v7+/v7+ - /v7+/v7+/v7+/v7+/v7+/v7+/v7b/v7+/v7+/tr+/v7+/v7+/v62Slxxc4SIh4cRAAAgiIcAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+INwAAAAAAAARBQUBqhoVxcUlJ - 9v7+/v7+/v7++PbI3P7+/v7+/v7+/v7+/v7+9lj+/v7+/v7+/v7+/v7+/v7+/ldhYXN7hoeHhQoAAGqH - iQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj4g3AAAAAAAABEFB - QV6GhG5uRYD9/v7+/v7++50oJyek/v7+/v7+/v7+/v7+/v7IWP7+/v7+/v7+/v7+/v7+/v7eMmhqe4SG - iIdKAAAAbYfEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPiDcA - AAAAAAAEQjw9XYaEbm4+l/7+/v7+/v7ZJycnJ6P+/v7+/v7+/v7+/v7+/ixY/v7+/v7+/v7+/v7+/v7+ - /p44am17hIaIhzAAAAVxh8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAI+INwAAAAAAAARBQUFbhIRtbT6a/v7+/v7+/pgnKSknx/7+/v7+/v7+/v7+/v7JJyf2/v7+/v7+ - /v7+/v7+/v77Q0Nub4SGh4eIFgAAE4eIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAj4g3AAAAAAAABDxAQTxyhG1tOJf+/v7+/v7+nScpJyek/v7+/v7+/v7+/v7+/pQo - J/P+/v7+/v7+/v7+/v7+/tpFQ25vhIaHiHkFAAATiIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACOiDcAAAAAAAAEQUJBPHuEbm9DS/j+/v7+/v7wLCcnJqT+/v7+/v7+ - /v7+/v7nMjAp9f7+/v7+/v7+/v7+/v7+mlxceXmGh4eIcQAAADWHiwAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+INwAAAAAAAARBQUBBcYRvb0ND7v7+/v7+/v7+1slV - yf7+/v7+/v7+/v7+/pQxMCnr/v7+/v7+/v7+/v7+/vw5YVx5eYaHh4gmAAAARYiSAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj4g3AAAAAAAABEFBQUBmh3l5XGGa/v7+ - /v7+/v7+/v7+/v7+/v7+/v7+/v72NDg4MaL+/v7+/v7+/v7+/v7+2jhqaoOEh4eHiBkAAAFfiJEAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPiDcAAAAAAAAEQUFBQGaG - eXlhYTLv/v7+/v7+/v7+/v7+/v7+/v7+/v7+/rwyODcwoP7+/v7+/v7+/v7+/v6VNWpqhISHh4iIAQAA - B4iI6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+INwAAAAAA - AARCQUFCZIeGhm5tSJv8/v7+/v7+/v7+/v7+/v7+/v7+/v77Q0NKSj+1/v7+/v7+/v7+/v7+93VIbm6E - hoeIh2EAAAAHiIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - j4g3AAAAAAAABEFAQUFBh4aFbm5IRZr8/v7+/v7+/v7+/v7+/v7+/v7+/rk/P0pJP5f+/v7+/v7+/v7+ - /v7fQ0VvboaGh4iHNAAAACKHiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACIiCMAAAAAAAAEQUI9QkGHhod5c2liSH3v/v7+/v7+/v7+/v7+/v7+/v73fF9ibWphYv7+ - /v7+/v7+/v7+/qpiaXl5hoeHiIcRAAAAKoiHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAIeIDwAAAAAAAARBQT1BQYaHh3t7amlJQz6X7fX+/v7+/v7+/v7+/v7+/r5L - aWlubWJi/v7+/v7+/v7+/v77SGlqe3uHh4eHhAwAAAA0iIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiIgPAAAAAAAABEFAPUFBbIeHhIVxcW1qaGFfdqampaampaal - pqalpaamgW1xeXt5cXGoqKWmpqalpqWmpqdtcXGFhIeIh4hcAAAAAIaHxQAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHiA8AAAAAAAAEQTxAPT1vh4eGh3t7cW9tbWpq - ampqampqampqampqbW1ucXt7hYR7e29ubWpqampqamptb297e4eGh4eHhx0AAAAAhofUAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiIDwAAAAAAAARCQT1AQXCIh4eH - hYZ7e3tzeXN5cXF5eXl5eXF5eHlzenuEhYWHhoWFe3tzc3l4eXl5c3N7e4aFh4eHh4iGEwAAACCIh+kA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4gPAAAAAAAABD1C - QUFBXYeIh4iHh4aGhYaGhoWEhoWEhYWFhIWEhYWFhoeHh4eIh4eGhoaFhISFhIWGhoWGh4eIh4iIiHMA - AAAAIIeIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIiA8A - AAAAAAAEPD08PUBbiIeHiIeHh4eHh4eHh4aHhoeGhoeGh4aHh4eHh4eHh4eHh4eGh4eHhoeHhoeHh4eH - h4eIh4eHSAAAAAAxh4cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAIiHDwAAAAAAAARBQEJBQlqIh4eIh4iHiIeIiIeIh4eIh4iHiIeIh4iHiIiIiIiIh4iHiIeIh4iH - h4iIh4iHiIeIiIiIh4gnAAAAAGqHrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAiIgPAAAAAAAABEA8PTw9QXeIiIeIh4iHiIiHiIiHiIeIh4iHh4iHh4iIh4iHiIeI - h4iHh4iHiIiIh4iIh4eIiIeIh4iHiAoAAAAAaofCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACIhw8AAAAAAAAEQUFBQj1BcoeHiIeIh4eHh4iHiIeIh4iHiIeIiIiH - iIiHh4eHiIeIh4eIh4iHh4eHiIeIiIeIh4iHiIeGAgAAABGGh8UAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiIDwAAAAAAAARBQTxBQUFyiIeIh4eIh4iIh4iIh4iH - iIeIh4iHiIiHiIeIh4iIh4iHiIiHh4iHiIiHiIiHiIiHiIeHiDUAAAAAE4eHAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiIcPAAAAAAAABEJBQUFCPGWHiIeIh4iI - h4iHiIiHiIiIiIiIh4iHiIeIiIeIh4eIiIeIh4iHiIiHiIeIiIeIh4iIiIeIJwAAAAAfh4gAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIiA8AAAAAAAAEQUE9QEBB - Y4iHiIeIh4iIh4iHiIiHiIeHh4iHiIiHiIiHiIiHh4iHiIiHiIeHiIeHiIeIiIeIh4eHiIgOAAAAAEWH - jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiHDwAAAAAA - AARBQUJBQUJjiIeIh4iIh4iHiIeIh4iHiIeIh4iHiIeIh4iHiIeIh4iHiIeIh4iIiIiIh4iHiIiIh4iH - bgQAAAAAP4iRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - h4gPAAAAAAAABEFBQUFBQUGFiIiHh4iIiIeIh4iHiIeIh4iHiIeIh4iHiIeIh4iIh4iHiIiHiIiHiIeI - h4iIh4iHiIdfAAAAAASDh8MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAACIiA8AAAAAAAAEQEFBQUI9QoSIh4iHiIeHiIeIh4iHh4iHiIeIh4iHiIiIiIiHiIiHiIeI - iIeIh4eIh4iHiIeHiIeIhx0AAAAAB4eIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAIiIDwAAAAAAAARCQUJBQUFBhYeIh4iIh4iIiIiIiIiIh4iIh4iHiIiHiIeH - iIeIh4iIh4iHiIiHiIiIiIeIiIeIiIiIGQAAAAAPiIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - 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 - AAAAAAAAAAAAAAAAh4gPAAAAAAAAAQEOJjBxc4iHh4eHh4eKiq/jAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAACIiA8AAAoOJjRqiIiHiIeIh4iJsLEAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiINVxchIeHiIiHh4eHks/iAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4eHiIeIh4iKkOTkAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHh4eQsdEAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA - AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAAAAAA - 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 - AAAAAAAAAAAAAP////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - ///////////////////////////////////////////////////////////////////////////////+ - f////////////////////gAAAf////////////////wAAAAAAAAB///////////8AAAAAAAAAAAAB/// - /////AAAAAAAAAAAAAAH//////wAAAAAAAAAAAAAD//////8AAAAAAAAAAAAAA///////AAAAAAAAAAA - AAAP//////wAAAAAAAAAAAAAD//////8AAAAAAAAAAAAAA///////AAAAAAAAAAAAAAf//////wAAAAA - AAAAAAAAH//////8AAAAAAAAAAAAAB///////AAAAAAAAAAAAAAf//////wAAAAAAAAAAAAAH//////8 - AAAAAAAAAAAAAB///////AAAAAAAAAAAAAAf//////wAAAAAAAAAAAAAP//////8AAAAAAAAAAAAAD// - /////AAAAAAAAAAAAAA///////wAAAAAAAAAAAAAP//////8AAAAAAAAAAAAAD///////AAAAAAAAAAA - AAA///////wAAAAAAAAAAAAAf//////8AAAAAAAAAAAAAH///////AAAAAAAAAAAAAB///////wAAAAA - AAAAAAAAf//////8AAAAAAAAAAAAAH///////AAAAAAAAAAAAAD///////wAAAAAAAAAAAAA///////8 - AAAAAAAAAAAAAP///////AAAAAAAAAAAAAD///////wAAAAAAAAAAAAA///////8AAAAAAAAAAAAAP// - /////AAAAAAAAAAAAAD///////wAAAAAAAAAAAAB///////8AAAAAAAAAAAAAf///////AAAAAAAAAAA - AAH///////wAAAAAAAAAAAAB///////8AAAAAAAAAAAAAf///////AAAAAAAAAAAAAP///////wAAAAA - AAAAAAAD///////8AAAAAAAAAAAAA////////AAAAAAAAAAAAAP///////wAAAAAAAAAAAAD///////8 - AAAAAAAAAAAAA////////AAAAAAAAAAAAAf///////wAAAAAAAAAAAAH///////8AAAAAAAAAAAAB/// - /////AAAAAAAAAAAAAf///////wAAAAAAAAAAAAH///////8AAAAAAAAAAAAB////////AAAAAAAAAAA - AAf///////wAAAAAAAAAAAAP///////8AAAAAAAAAAAAD////////AAAAAAAAAAAAA////////wAAAAA - AAAAAAAP///////8AAAAAAAAAAAAD////////AAAAAAAAAAAAB////////wAAAAAAAAAAAAf///////8 - AAAAAAAAAAAAH////////AAAAAAAAAAAAB////////wAAAAAAAAAAAAf///////8AAAAAAAAAAAAP/// - /////AAAAAAAAAAAAD////////wAAAAAAAAAAAA////////8AAAAAAAAAAAAP////////AAAAAAAAAAA - AD////////wAAAAAAAAAAAA////////8AAAAAAAAAAAAP////////AAAAAAAAAAAAH////////wAAAAA - AAAAAAB////////8AAAAAAAAAAAAf////////AAAAAAAAAAAAH////////wAAAAAAAAAAAB////////8 - AAAAAAAAAAAAf////////AAAAAAAAAAAAP////////wAAAAAAAAAAAD////////8AAAAAAAAAAA///// - /////AAAAAAAAAAH//////////wAAAAAAAAA///////////8AAAAAAAAP////////////AAAAAAAB/// - //////////wAAAAAAH/////////////8AAAAAB///////////////AAAAAP///////////////wAAAB/ - ///////////////8AAAf/////////////////AAB//////////////////wAP//////////////////8 - D////////////////////f////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////////// - //////////////////////// - - - - System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - SplitContainerBottom.Panel1 - - - 0, 25 - - - NavBarControl1 - - - System.Windows.Forms.ToolStripLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 3 - - - MiddleLeft - - - SplitContainerDashboard.Panel2 - - - 4, 5, 4, 5 - - - System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Fill - - - TBPM_PROFILETableAdapter - - - TBPM_KONFIGURATIONTableAdapter - - - DevExpress.XtraNavBar.NavBarGroup, DevExpress.XtraNavBar.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - SplitContainerTop - - - ToolStrip3 - - - 6 - - - Gesamtübersicht - - - - - - Tahoma, 9.75pt - - - DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.VWPM_PROFILE_USERTableAdapter, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - - - 95, 22 - - - SplitContainerBottom - - - 0 - - - System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 1 - - - 1 - - - lblViewType - - - Fill - - - 146, 20 - - - 0 - - - DevExpress.XtraNavBar.NavBarControl, DevExpress.XtraNavBar.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - 239, 25 - - - Fill + + Weitere Ansichten @@ -978,51 +887,203 @@ QmCC - - DevExpress.XtraNavBar.NavBarItem, DevExpress.XtraNavBar.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAB10RVh0VGl0 + bGUASG9yaXpvbnRhbDtBbGlnbjtDZW50ZXIHNZ/PAAAFLUlEQVRYR8WV+VOVVRjHtcXK1LTF6pdGxQXI + mjIogggpFVB2ENlcQZDF2ES0XGr8oRxtcUE2F0iIwDU1xxZA9kXWJCfLMlJbLLL/4NvzfRfivZz0ms14 + Zj5z7znvOc/znHPP+7nDANxWlIP24heeLR/qZ/aiHLQX37As+VA/sxflILGnzQnNtGuiKr6JcpAMasMN + 7rBlVlAaJw4eu3PQd67Rmiq+iXKQGI1BGHSEcK9wnzDSxNs/hRPvt4HP7hG4TitCFd9EOUiMxp2M2LjP + q/atkpl4s3gm5Ds27PXC+j1eWFfkiexcN7xe6Im1BZ5Yk++BnDwPZG93r5V1LJjrlfFNlIPEaNzFSCa9 + /FcLLl1rxk/XGtD3Zx1+7D+Ni/3V+KH/S3z/x+e48PspfHf1U5z/7TiytrkxwChjvTK+iXKQGI0BRr0h + O73YX4VDXUtwsGsxDnQtRGVnLCo7YlB+JgofkbYFKGuNwKlzWUh79wUGGCPcxSCq+CbKQWI0FjB6Td5L + srNjkjAWFR3RKO+IlKSRKGuLEOajtCUc+1tC8WFLME72piFliysDjBVuuQAGGLNqhzu+ulImSfVdlraF + o7Q1TBLqSYubg7CvKQh7mwJw4mwqkt52YYBxxnplfBPlIDEaA4zN+MANZ/rytYQlzSGCJJWE+xoDtaS7 + G+dhd/1cFNb54Wh3IhI2zWCAB4W7GUQV30Q5SIymFbBy6/Oov7BFTyoJ9zb6a0mL6pjUFwW1PsJs5NXO + knsSh2Ubn2GAh4T/p4Dkd1xQdX4DjvUkyw6TtF0e7U7Ake7lONwdh0Ody4SlONC5BAc6FmHxeq0A8wSG + q+KbWDtDm/YWRGY7VUfnPInIbGdEZDkiPMMRYenTEJI2FcGpUxCcMgWByZMRsMIB8xInwXfpxBpZN9pY + P2BEs1lyWjp64wJiqpVW4yv1sDBeeMTExXMBF5n9x4XHBM7hG0Br8gQY41/VbO3ok7jAVC+1SqFwNw8Y + MDgZ5+KhFcDbTnjkhN/5nEVzHfXMWPw5tSIsOS2d/6jenFwPrM51R/ZOd6za8SIyt7shQ2yY/r4b0t5z + Q+pm1zqJyxMZomZrR9+9jXobNfX2Dai3StT7haj3M1HvSXx79QS+EUmd+/UIvv7lEHp/rsTZK+WaN3ou + 70fXpRIkb9a8YN4Ja05LR5+gUO8iVHaJekW/Fe1iQhv9lraKCQ0xlWhi0j1R3BSIE70rEb/pWQZXmtHa + 0QuwUW8MPu6QZO2iXyZU6LdETKg7IlDkFIA99ESDeELkxNd20bqnGVxpRmtHn2BVryQsZcK2MGOXIUP0 + a4qpsMEPhfW+hpzmIF/kdLg7HlGrnRlcaUZrxxCPSr2afhvV+i2o80F+nZ4w//SryBN21byC3BpvHBQ5 + haU7MrjSjNaOUYBVvTxWf+1Yi3isktBWv7skYa6RMLfGCzurvbC96mVsq/KUnzAWAUmTGZweGWJGZQGm + eo/3pOATTb0rNPXq+o1X6rdSqOhYKJd0IcrbY+SiymVti5Z7EwXf5ZMY3DyB6xagvQVROc7VsWunI3o1 + 9esk+nXC/EwnhGVMQ+hrUxG6ciqCUgXqN8kBAYmi4AQH+CVMgl+8qDhuInyWTsBssmQCvGOeOC1xKSbG + v24BNBWrpP14aXhsA+q1YbzzjLlcRPWaPKqAc5mcSr+hiAb/B7CQwVDPFqa7BnLRkHEF/GkH/g8sOS2d + fxon3pCnXIO5SPlMwUCz5BzcuVl4ArZjN4ty0F6mP3ebC7h1MOxvLUMuFbJnVbsAAAAASUVORK5CYII= + - - 216, 26 + + Gesamtübersicht - - 0 + + + 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 + - - 3 + + Dashboard - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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 + p8+ug0MAAAAASUVORK5CYII= + - - System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0, 25 + + + 233 + + + 233, 477 + + + 5 + + + NavBarControl1 NavBarControl1 - - $this + + DevExpress.XtraNavBar.NavBarControl, DevExpress.XtraNavBar.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - tslblUserLoggedin + + Panel1 - - 3 + + 2 - - 1 + + Fill - - 0, 0 - - + Tahoma, 9pt - - System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0, 0 - - System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1023, 502 + + 4 + + + Panel1 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 2 + + + 215, 22 + + + Starte Validierung für Profil + + + 265, 22 + + + Validierung für Gruppe/Profil starten + + + 265, 22 + + + Validierung für Datei starten + + + 265, 22 + + + Markierte Dateien abschliessen + + + 265, 22 + + + Tabellenlayout zurücksetzen + + + 1132, 17 + AAABAAwAMDAQAAEABABoBgAAxgAAACAgEAABAAQA6AIAAC4HAAAYGBAAAQAEAOgBAAAWCgAAEBAQAAEA @@ -1526,129 +1587,440 @@ AAAAAAAAAAAAAAADAAAAAQAAwAEAAMADAADAAwAAwAMAAMADAADgAwAA/gMAAA== - - 0, 0 + + Process Manager + + + True + + + 17, 56 + + + 140, 56 + + + 392, 56 + + + 638, 56 + + + 834, 56 + + + 1024, 56 + + + 17, 95 + + + 274, 95 + + + 519, 95 + + + 759, 95 + + + True + + + 117 + + + 9, 19 + + + 1023, 527 + + + Tahoma, 12pt + + + + AAABAAEAgIAAAAEACAAoTAAAFgAAACgAAACAAAAAAAEAAAEACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAQAFAAMBCAAEAQoABAENAAYCEQAHAxcACAMUAAkEFgAJAxgACgQZAAkDHgALBBwADAUeAA0F + IgANBSQADgUtABAHKgAQBiwAEggtABEGMwAUCDIAFQk1ABIHOAAXCjgAGAo6ABkKPQAVCEIAFghGABoL + QQAYCUUAGwxEABwMRAAYCUgAHQxIAB8NTAAfDFYAHQtaACANTgAiDlMAJxRXACQQWQAmEF0AMB1dADIg + XwAiDWMAIg1rACcQYQAoEWIAKRFlAC0WZgAuGGQAKhJoACwSawApEW0ALBJsAC4UbgA0HW0AJg5zACcP + eAAoD3oAKA98AC4TcQAuFHIAKBB6ACgQfAAtEn4AMRdzADATdAAwFHUAMhpwADYddAAxFHkAMhV8ADQW + fgA2GnsANiRjADwrZQA0IGgAOSVrAD8tbQA9I30APSR8AEArdQBAJ30ATDt0AEcxfgBJNH4AUkJ5ACsR + gQAsEYEALhKEADUWgQAwE4YAMxWGADYWhAA4F4cANxiGADgYhgAxE4gAMRSKADMUjAA0FY4AOBeJADcY + iQA4GIkAORiNADcWkwA4F5QAOxmQADwZkgA9GZUAOhiYAD4amQA+Gp0APxycAD8jgwA/JoAAPiCJAD8a + oABAG5sAQBybAEAbnQBAHJ0AQSaCAEUrhABNNYoATjaMAFA3iwBHJ5QASi2TAEAboQBCHKIAQhykAEQc + pQBFHakASB+qAEoiqwBOKK4AUCquAFEsrwBTLrAAVC+wAFQwsABYM7EAXTq0AF88tABgPrUAVUODAFpF + jgBdR5IAXkmTAGVVjABpWY4AYE2SAGJMmQBkTpoAa1uQAGdTmQBoUp4AcF+cAHFjlgBzYpsAd2mbAHpr + nQBiRqUAZEmnAGJGqQBkSKoAaVOiAGxWogBvW6AAcl2kAHFYrwBiQbYAZEO4AGhHuQBqSroAbUy8AHBS + vQB1Vr4AdWSjAHhnoQB6aqMAemmnAHxrpwB6Z6kAfWqqAH5uqQB9aqwAf2yuAHxosAB/abYAe2K4AHda + wAB4W8AAeV3BAHxgwwB+YsQAgXSkAIV4pwCJfKwAgW2yAIBpuACCarwAj3+5AIBlxQCDaMUAhmzHAIhu + yACMcsoAkHfLAJN8zQCOgLEAkoWyAJCBtgCShLYAk4S4AJeIvQCckLsAoZS/AJaEwwCbjMAAnY/AAJ+P + xACWgM4AmILQAJyH0QCeidIAopXCAKibyQCqncoAqp3NAKCM0wChjdQArqHOALGlzgCvotAAsaXRALOl + 1AC2qtIAt6zTALWo1gC3rNQAuK3VALuv2gC+stoAwLPfAMG13gDAtOAAxbrhAMm+4wDMwuYAzsXoANDG + 6QD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + 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 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0OoAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIh4iHiIiI + iIeIiIeKsrGysbKxsbKyscQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + 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 + h4iHiHMFiIjOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+INwAAAAAA + ABtlh4iHiIeIh4eHiIeIh4eHh4iIh4eIiIeIh4eHh4eIh4eIh4iIh4iHh4iIiIiIh4eHh4iHiIeIiIeI + h4eIh4iHh4eIh4iISACHiOEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + j4g4AAAAAAAAG2OHiIeIh4iIiIeIh4iIh4iHiIeIiIiHiIiIh4iIiIiIiIiHiIiHiIiIiIiIiIiIiIiI + iIiIiIiIiIiIiIiIiIeIiIeIh4gVIoiHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAACPhzcAAAAAAAAbZIeIh4iHiIeIh4iHiIeHiIeIh4eHhoaEhoaGhoaGhoaGiIeGiIaFhIaG + hoWGhoaGhoeGhoaGhoaGhoaGhoeHh4iHiIeIhA4iiIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAI+INwAAAAAAABtBhYiHiIeHh4iHiIeIh4eIh4eHh4aGhYaGhIaEhoaGh4iG + iIaGhoaGh4SEhoSGhoaGhoSFhISGhIaEhoaGh4iGiIeIh4huADSHiAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj4g3AAAAAAAAG0GFh4iHiIeIh4iHiIeIh4iHiIaGhHlycXFv + b29veHt7hISEhHt5c3Fxb3FxcXl5eXN5eW5xb29vb3FxeXmEhoWIh4eIiDQAbojFAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPiDcAAAAAAAAbPYOHiIeIh4iHiIeIh4iHiIeH + hoR7cW9tbm1rb254b3l7hHt5b29ubW5qbW1ub29xb25tam12bmptam1vcXuEhoiHh4iHFgBtiMUAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI+INwAAAAAAABtBZoiHh4iHiIeI + h4eIh4eIh4aGe3Fq3fr7+/z7+/r5y3Fvb25qqczRzczMzIJhaWppdq3SzNHQzdHMzMzBb3mEhoeIh4gB + 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 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHiA8AAAAAAAAEQTxAPT1vh4eGh3t7cW9tbWpq + ampqampqampqampqbW1ucXt7hYR7e29ubWpqampqamptb297e4eGh4eHhx0AAAAAhofUAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiIDwAAAAAAAARCQT1AQXCIh4eH + hYZ7e3tzeXN5cXF5eXl5eXF5eHlzenuEhYWHhoWFe3tzc3l4eXl5c3N7e4aFh4eHh4iGEwAAACCIh+kA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4gPAAAAAAAABD1C + QUFBXYeIh4iHh4aGhYaGhoWEhoWEhYWFhIWEhYWFhoeHh4eIh4eGhoaFhISFhIWGhoWGh4eIh4iIiHMA + AAAAIIeIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIiA8A + AAAAAAAEPD08PUBbiIeHiIeHh4eHh4eHh4aHhoeGhoeGh4aHh4eHh4eHh4eHh4eGh4eHhoeHhoeHh4eH + h4eIh4eHSAAAAAAxh4cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAIiHDwAAAAAAAARBQEJBQlqIh4eIh4iHiIeIiIeIh4eIh4iHiIeIh4iHiIiIiIiIh4iHiIeIh4iH + h4iIh4iHiIeIiIiIh4gnAAAAAGqHrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAiIgPAAAAAAAABEA8PTw9QXeIiIeIh4iHiIiHiIiHiIeIh4iHh4iHh4iIh4iHiIeI + h4iHh4iHiIiIh4iIh4eIiIeIh4iHiAoAAAAAaofCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAACIhw8AAAAAAAAEQUFBQj1BcoeHiIeIh4eHh4iHiIeIh4iHiIeIiIiH + iIiHh4eHiIeIh4eIh4iHh4eHiIeIiIeIh4iHiIeGAgAAABGGh8UAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiIDwAAAAAAAARBQTxBQUFyiIeIh4eIh4iIh4iIh4iH + iIeIh4iHiIiHiIeIh4iIh4iHiIiHh4iHiIiHiIiHiIiHiIeHiDUAAAAAE4eHAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiIcPAAAAAAAABEJBQUFCPGWHiIeIh4iI + h4iHiIiHiIiIiIiIh4iHiIeIiIeIh4eIiIeIh4iHiIiHiIeIiIeIh4iIiIeIJwAAAAAfh4gAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIiA8AAAAAAAAEQUE9QEBB + Y4iHiIeIh4iIh4iHiIiHiIeHh4iHiIiHiIiHiIiHh4iHiIiHiIeHiIeHiIeIiIeIh4eHiIgOAAAAAEWH + jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiHDwAAAAAA + AARBQUJBQUJjiIeIh4iIh4iHiIeIh4iHiIeIh4iHiIeIh4iHiIeIh4iHiIeIh4iIiIiIh4iHiIiIh4iH + bgQAAAAAP4iRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + h4gPAAAAAAAABEFBQUFBQUGFiIiHh4iIiIeIh4iHiIeIh4iHiIeIh4iHiIeIh4iIh4iHiIiHiIiHiIeI + h4iIh4iHiIdfAAAAAASDh8MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAACIiA8AAAAAAAAEQEFBQUI9QoSIh4iHiIeHiIeIh4iHh4iHiIeIh4iHiIiIiIiHiIiHiIeI + iIeIh4eIh4iHiIeHiIeIhx0AAAAAB4eIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAIiIDwAAAAAAAARCQUJBQUFBhYeIh4iIh4iIiIiIiIiIh4iIh4iHiIiHiIeH + iIeIh4iIh4iHiIiHiIiIiIeIiIeIiIiIGQAAAAAPiIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4gPAAAAAAAABEBBQUFAPUFsiIiHh4iHiIeHh4iHh4iHiIiH + iIiIiIeHiIiHiIeIiIeIh4iHiIeIiIeHiIeIh4eIh3sEAAAAACmIiAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIiA8AAAAAAAAEPUBBQjxCQWaHiIiHiIeIh4iH + iIeIh4iHiIeIh4eIh4iHiIeHh4iHiIiHiIeIiIeIiIeHiIeIiIeIbwAAAAAAKYiHAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiHDwAAAAAAAARBQUFCQUE9W2Z6 + cnp6d3p3enp3eoOHiIeIh4iHiIeHiIeHh4iIh4eIh4iIh4iHiIeIh4iHiIeIh4gnAAAAAABpiJAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4gPAAAAAAAABEA8 + PUBBQTxCPEI9QUFBPUA9PUFBQltbW1tbW1tbW1tbW2xwcHBwcXBwcHBwcIOHh4iHiIeIh4iHhxgAAAAA + AIWH0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIiA8A + AAAAAAAFWz1APUI9Qj08QUFBPUE8PUE9QUI9QUJAQj1BPUFCPUJBQUA9QUFBQUBBQUFBQUJBQkFBWUFC + W0JeAwAAAAAChIfTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAIiIDwAAAAAAAAdkQkFBQUFBQUFAQkFCQUJBQUJBPEFBQUFBPT1CQUFBQEJBQUJBQkFBQUFCQUBB + QUFaZC02LRIWEQAAAAAAAB2IiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAh4gPAAAAAAAAB2RAQDxCPEFBQUE9QUE8QUBBPDxBQT1BQT08QEE9QEE8QUFBQUFB + QUFBQUBBQCEkEQkNAgAAAAAAAAAAAAAAHYiHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAACHiA8AAAAAAAAHZUBBQkFBQkFBQkFCQUFBQkFBQUFBQUFCQEFCQEFC + QUFBQUFBQC46GxcVAQEBAAAAAAAAAAAAAAAAAAAAAAA1iIkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiIDwAAAAAAAAdkQEFAPUFBQUFBPUFAQUFBQEBCQUJB + Qj1BQDxBQEFBJSUcDw8NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGmItAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4gPAAAAAAAAB2VBQT1CQUFBQkFBQEBB + QUFBQUFBQUFBQUE7ISEQBQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFcYe0AAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHiA8AAAAAAAAHZEBAQUFB + QEFBQUFBQkFAQEE7Li4hFxQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCBEqNIeHiOkA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeIDwAAAAAA + AAdkQkBBQkFBQUFBQUA6JSUUDwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADRUnSGqI + iIiIh4eHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + h4gPAAAAAAAABWRBQUFBQUFBHiETBQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACiIi + XG6EiIeIh4eHh4eQ4eMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAACHiA8AAAAAAAAFQi4tFBQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF + Ch8wX4iIh4eHh4eHiJOT0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAIeIDwAAAAAAAAEFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAFRU4SHuIiIiIh4eHh5DF0gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiIgPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAFSM/b26HiIeHh4eHiIjC4QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHiA8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAEMDC8we4iIiIiIh4eHja7EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiHDwAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAHFh9JXIiHiIeHh4eHh7LGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiIgPAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAECIyZqb3mIh4iHh4eJiYnh4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHiA8A + AAAAAAAAAAAAAAAAAAAAAAQNFjE/iIeIh4eHh4eHkq/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAIeIDwAAAAAAAAAAAAAAAAIWGC9KboiHiIeHh4iHiM7OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAh4gPAAAAAAAAAQEOJjBxc4iHh4eHh4eKiq/jAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAACIiA8AAAoOJjRqiIiHiIeIh4iJsLEAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiINVxchIeHiIiHh4eHks/iAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4eHiIeIh4iKkOTkAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHh4eQsdEAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAAAAAA + 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 + AAAAAAAAAAAAAP////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + ///////////////////////////////////////////////////////////////////////////////+ + f////////////////////gAAAf////////////////wAAAAAAAAB///////////8AAAAAAAAAAAAB/// + /////AAAAAAAAAAAAAAH//////wAAAAAAAAAAAAAD//////8AAAAAAAAAAAAAA///////AAAAAAAAAAA + AAAP//////wAAAAAAAAAAAAAD//////8AAAAAAAAAAAAAA///////AAAAAAAAAAAAAAf//////wAAAAA + AAAAAAAAH//////8AAAAAAAAAAAAAB///////AAAAAAAAAAAAAAf//////wAAAAAAAAAAAAAH//////8 + AAAAAAAAAAAAAB///////AAAAAAAAAAAAAAf//////wAAAAAAAAAAAAAP//////8AAAAAAAAAAAAAD// + /////AAAAAAAAAAAAAA///////wAAAAAAAAAAAAAP//////8AAAAAAAAAAAAAD///////AAAAAAAAAAA + AAA///////wAAAAAAAAAAAAAf//////8AAAAAAAAAAAAAH///////AAAAAAAAAAAAAB///////wAAAAA + AAAAAAAAf//////8AAAAAAAAAAAAAH///////AAAAAAAAAAAAAD///////wAAAAAAAAAAAAA///////8 + AAAAAAAAAAAAAP///////AAAAAAAAAAAAAD///////wAAAAAAAAAAAAA///////8AAAAAAAAAAAAAP// + /////AAAAAAAAAAAAAD///////wAAAAAAAAAAAAB///////8AAAAAAAAAAAAAf///////AAAAAAAAAAA + AAH///////wAAAAAAAAAAAAB///////8AAAAAAAAAAAAAf///////AAAAAAAAAAAAAP///////wAAAAA + AAAAAAAD///////8AAAAAAAAAAAAA////////AAAAAAAAAAAAAP///////wAAAAAAAAAAAAD///////8 + AAAAAAAAAAAAA////////AAAAAAAAAAAAAf///////wAAAAAAAAAAAAH///////8AAAAAAAAAAAAB/// + /////AAAAAAAAAAAAAf///////wAAAAAAAAAAAAH///////8AAAAAAAAAAAAB////////AAAAAAAAAAA + AAf///////wAAAAAAAAAAAAP///////8AAAAAAAAAAAAD////////AAAAAAAAAAAAA////////wAAAAA + AAAAAAAP///////8AAAAAAAAAAAAD////////AAAAAAAAAAAAB////////wAAAAAAAAAAAAf///////8 + AAAAAAAAAAAAH////////AAAAAAAAAAAAB////////wAAAAAAAAAAAAf///////8AAAAAAAAAAAAP/// + /////AAAAAAAAAAAAD////////wAAAAAAAAAAAA////////8AAAAAAAAAAAAP////////AAAAAAAAAAA + AD////////wAAAAAAAAAAAA////////8AAAAAAAAAAAAP////////AAAAAAAAAAAAH////////wAAAAA + AAAAAAB////////8AAAAAAAAAAAAf////////AAAAAAAAAAAAH////////wAAAAAAAAAAAB////////8 + AAAAAAAAAAAAf////////AAAAAAAAAAAAP////////wAAAAAAAAAAAD////////8AAAAAAAAAAA///// + /////AAAAAAAAAAH//////////wAAAAAAAAA///////////8AAAAAAAAP////////////AAAAAAAB/// + //////////wAAAAAAH/////////////8AAAAAB///////////////AAAAAP///////////////wAAAB/ + ///////////////8AAAf/////////////////AAB//////////////////wAP//////////////////8 + D////////////////////f////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////////// + //////////////////////// + + + + 4, 5, 4, 5 + + + Process Manager - Profil-Monitor + + + ImageListProfile + + + System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + DD_DMSLiteDataSet + + + DD_PM_WINDREAM.DD_DMSLiteDataSet, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null TBPM_PROFILEBindingSource - - 0 + + System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Center + + TBPM_PROFILETableAdapter - - 5 + + DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.TBPM_PROFILETableAdapter, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - - Magenta + + TableAdapterManager - - 443, 81 + + DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.TableAdapterManager, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - - NavBarGroupProfiles + + ToolStripLabel1 - - - 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 - + + System.Windows.Forms.ToolStripLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w - LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 - ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAADw - CAAAAk1TRnQBSQFMAgEBAgEAAfgBAgEUAQMBEAEAARABAAT/AQkBEAj/AUIBTQE2AQQGAAE2AQQCAAEo - AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA - AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 - AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA - AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm - AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM - AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA - ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz - AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ - AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM - AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA - AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA - AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ - AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/ - AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA - AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm - ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ - Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz - AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA - AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM - AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM - ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM - Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA - AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM - AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ - AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz - AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm - AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw - AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/0YAAQgEcgEICgABGgEc - AnQBHAEaKQABcgFVAVoCWwFaAVUBTwgAAXQBeQF6AuUBegF5AXQnAAJVAVoBWwLkAVsBWgJVBgABdAJ6 - BOUBegF5AVIlAAFPAVUCWgRbAVoCVQFPBAABUgFZAXoG5QF6AlIjAAEIAlUIWgJVAQgCAAEaAVIBWQF6 - BuUBWQFYAVIBGiIAAU8CVQdaA1UBTwIAAUwBUgpZAVIBTCIAAU8BNApVATQBLgIAAUwBUgFTCFkBUwFS - AUwiAAEtAzMHNAIzAS0CAAIrAjIGUwIyAisiAAFPAS0BMwhVATQCLQIAAUwCKwhTAVICKyIAAQgBLQFV - CJcBVQEtAQgCAAEaASsBUgh1AVIBKwEaIwABAgGXCJgBlwEtBAABKgF0CJoBdAErJQABTwEIARsFwgHx - AU8GAAFMARoBGwQaARsBGgFSJwABTwEIAfMC/wHzAQgBcggAAUwBGgT2ARoBdCkAAQgEcgEICgABGgR0 - ARplAAFCAU0BPgcAAT4DAAEoAwABQAMAARADAAEBAQABAQUAAYAXAAP/AQAE/wQAAfgBHwH4AR8EAAHw - AQ8B8AEPBAAB4AEHAeABBwQAAcABAwHAAQMEAAGAAQEBgAEBBAABgAEBAYABAQQAAYABAQGAAQEEAAGA - AQEBgAEBBAABgAEBAYABAQQAAYABAQGAAQEEAAHAAQMBwAEDBAAB4AEHAeABBwQAAfABDwHwAQ8EAAH4 - AR8B+AEfBAAE/xoACw== - + + ToolStripSeparator2 - - Ziehen Sie Spaltenüberschriften in diesen Bereich um nach diesen gruppieren zu lassen + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 670, 276 + + ToolStripButton2 - - 6, 25 - - - Angemeldete User: - - - Tabellenlayout zurücksetzen - - - SplitContainerTop + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 ToolStripButton1 @@ -1656,652 +2028,190 @@ System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ToolStripButton2 + + ToolStripSeparator1 - - tslblmessage + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tslblVersion + + tstrpbtn_Config - - + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - DD_DMSLiteDataSet + + tsbtnrefresh - - Profilübersicht + + System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + tsstlblUser + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TBPM_USERBindingSource - - - SplitContainerBottom.Panel2 - - - GridViewProfile - - - Grundeinstellungen - - - 1 - - - SplitContainerDashboard.Panel1 - - - 0 - - - 266, 70 - - - 4 - tslblLicenses - - 670, 106 + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Fill + + tslblUserLoggedin - - DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.TableAdapterManager, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - $this + + tslblVersion + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tsslblLastSysnc + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tslblmessage System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 223, 25 + + GridView_Docs - - TBPM_PROFILE_FILESBindingSource + + DevExpress.XtraGrid.Views.Grid.GridView, DevExpress.XtraGrid.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - + + NavBarGroupProfiles + + + DevExpress.XtraNavBar.NavBarGroup, DevExpress.XtraNavBar.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + tsmiValidationProfil + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 NavBarGroupMore - - 223, 25 - - - 915, 25 - - - TimerReminder - - - Letzte Synchronisation: - - - True - - - System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Starte Validierung für Profil - - - - - - SplitContainerBottom.Panel1 - - - cmsNavPane - - - 0, 25 - - - System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.TBPM_KONFIGURATIONTableAdapter, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - - - 2 - - - 0 - - - 1 - - - Left - - - System.Windows.Forms.SplitContainer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 443, 25 - - - 1 - - - DevExpress.XtraNavBar.NavBarItem, DevExpress.XtraNavBar.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - 3 - - - DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.TBPM_PROFILETableAdapter, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - - - Weitere Ansichten - - - 0 - - - - - - frmMain - - - TableAdapterManager - - - Tahoma, 12pt - - - 0, 25 - - - ToolStrip1 - - - Fill - - - DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.TBDD_USERTableAdapter, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - - - System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 105, 22 - - - 1 - - - 116, 20 - - - System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 265, 22 - - - - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAB10RVh0VGl0 - bGUASG9yaXpvbnRhbDtBbGlnbjtDZW50ZXIHNZ/PAAAFLUlEQVRYR8WV+VOVVRjHtcXK1LTF6pdGxQXI - mjIogggpFVB2ENlcQZDF2ES0XGr8oRxtcUE2F0iIwDU1xxZA9kXWJCfLMlJbLLL/4NvzfRfivZz0ms14 - Zj5z7znvOc/znHPP+7nDANxWlIP24heeLR/qZ/aiHLQX37As+VA/sxflILGnzQnNtGuiKr6JcpAMasMN - 7rBlVlAaJw4eu3PQd67Rmiq+iXKQGI1BGHSEcK9wnzDSxNs/hRPvt4HP7hG4TitCFd9EOUiMxp2M2LjP - q/atkpl4s3gm5Ds27PXC+j1eWFfkiexcN7xe6Im1BZ5Yk++BnDwPZG93r5V1LJjrlfFNlIPEaNzFSCa9 - /FcLLl1rxk/XGtD3Zx1+7D+Ni/3V+KH/S3z/x+e48PspfHf1U5z/7TiytrkxwChjvTK+iXKQGI0BRr0h - O73YX4VDXUtwsGsxDnQtRGVnLCo7YlB+JgofkbYFKGuNwKlzWUh79wUGGCPcxSCq+CbKQWI0FjB6Td5L - srNjkjAWFR3RKO+IlKSRKGuLEOajtCUc+1tC8WFLME72piFliysDjBVuuQAGGLNqhzu+ulImSfVdlraF - o7Q1TBLqSYubg7CvKQh7mwJw4mwqkt52YYBxxnplfBPlIDEaA4zN+MANZ/rytYQlzSGCJJWE+xoDtaS7 - G+dhd/1cFNb54Wh3IhI2zWCAB4W7GUQV30Q5SIymFbBy6/Oov7BFTyoJ9zb6a0mL6pjUFwW1PsJs5NXO - knsSh2Ubn2GAh4T/p4Dkd1xQdX4DjvUkyw6TtF0e7U7Ake7lONwdh0Ody4SlONC5BAc6FmHxeq0A8wSG - q+KbWDtDm/YWRGY7VUfnPInIbGdEZDkiPMMRYenTEJI2FcGpUxCcMgWByZMRsMIB8xInwXfpxBpZN9pY - P2BEs1lyWjp64wJiqpVW4yv1sDBeeMTExXMBF5n9x4XHBM7hG0Br8gQY41/VbO3ok7jAVC+1SqFwNw8Y - MDgZ5+KhFcDbTnjkhN/5nEVzHfXMWPw5tSIsOS2d/6jenFwPrM51R/ZOd6za8SIyt7shQ2yY/r4b0t5z - Q+pm1zqJyxMZomZrR9+9jXobNfX2Dai3StT7haj3M1HvSXx79QS+EUmd+/UIvv7lEHp/rsTZK+WaN3ou - 70fXpRIkb9a8YN4Ja05LR5+gUO8iVHaJekW/Fe1iQhv9lraKCQ0xlWhi0j1R3BSIE70rEb/pWQZXmtHa - 0QuwUW8MPu6QZO2iXyZU6LdETKg7IlDkFIA99ESDeELkxNd20bqnGVxpRmtHn2BVryQsZcK2MGOXIUP0 - a4qpsMEPhfW+hpzmIF/kdLg7HlGrnRlcaUZrxxCPSr2afhvV+i2o80F+nZ4w//SryBN21byC3BpvHBQ5 - haU7MrjSjNaOUYBVvTxWf+1Yi3isktBWv7skYa6RMLfGCzurvbC96mVsq/KUnzAWAUmTGZweGWJGZQGm - eo/3pOATTb0rNPXq+o1X6rdSqOhYKJd0IcrbY+SiymVti5Z7EwXf5ZMY3DyB6xagvQVROc7VsWunI3o1 - 9esk+nXC/EwnhGVMQ+hrUxG6ciqCUgXqN8kBAYmi4AQH+CVMgl+8qDhuInyWTsBssmQCvGOeOC1xKSbG - v24BNBWrpP14aXhsA+q1YbzzjLlcRPWaPKqAc5mcSr+hiAb/B7CQwVDPFqa7BnLRkHEF/GkH/g8sOS2d - fxon3pCnXIO5SPlMwUCz5BzcuVl4ArZjN4ty0F6mP3ebC7h1MOxvLUMuFbJnVbsAAAAASUVORK5CYII= - - - - Tahoma, 9pt - - - SplitContainerBottom.Panel2 - - - Control - - - ImageListProfile - - - ChartTopLeft - - - 670, 276 - - - SplitContainerTop.Panel2 - - - System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 2 - - - 915, 25 - - - Segoe UI, 9pt, style=Bold, Italic - - - ChartBottomRight - - - 265, 22 - - - Tahoma, 9.75pt, style=Bold - - - Top, Bottom, Left, Right - - - System.Windows.Forms.NotifyIcon, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 6, 25 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + DevExpress.XtraNavBar.NavBarGroup, DevExpress.XtraNavBar.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a NavBarItemOverview - - ToolStripSeparator2 + + DevExpress.XtraNavBar.NavBarItem, DevExpress.XtraNavBar.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - SplitContainerTop.Panel1 + + NavBarItemDashboard - - tsmiValidationProfil - - - 1 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - xAAADsQBlSsOGwAAAMhJREFUOE+lksENwyAMRTMKI2SG3LkzQMZCyjLNMnCgvXB1/ZHd0sZpmybSk4xj - P0PCQESnMJNHeAby1FodszCFIQExck7KbAEXjCmlEmMk7z1N09RAjJyIRlMAOwrmeX5pDCE81ngnEmcJ - FkzRxvWy0rXcGoh1R7KTxRIULdJmxL1E5ajdCHLOrQBb1qZeAHQAC7hlR4CiXqBgrd/DFFhH6Pl6BE6e - /oib3/jOx9+oFwkFmKITAWKZvH+R9IGdOX6V/8VM/g4Nd1V+xlTSTXpaAAAAAElFTkSuQmCC - - - - SplitContainerTop - - - 242, 44 - - - Magenta - - - Validierung für Datei starten - - - SplitContainerDashboard - - - Panel1 - - - SplitContainerDashboard - - - Inherit - - - 0 - - - System.Windows.Forms.ToolStripButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 0 - - - System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - StatusStrip1 - - - SplitContainerBottom - - - Regular - - - System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - -1 - - - 0, 0 - - - Panel1 - - - System.Windows.Forms.SplitterPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - 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 - p8+ug0MAAAAASUVORK5CYII= - - - - 2 - - - 0, 25 - - - Übersicht-Profile - - - 0, 0 - - - 223 - - - SplitContainerTop.Panel2 - - - - - - SplitContainerBottom - - - - - - ChartBottomLeft - - - Fill - - - Anzahl Lizenzen: - - - DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v15.2.UI, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - Horizontal - - - ToolStripLabel1 - - - 0 - - - Top, Left - - - 1 - - - Process Manager - - - 23, 22 - - - 2 - - - 915, 348 - - - DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v15.2.UI, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - False - - - Verwaltungs-Konsole - - - 132, 22 - - - Panel1 - - - SplitContainerTop.Panel1 - - - Panel1 - - - 0, 0 - - - 0, 0 - - - 0 - - - 915, 323 - - - 233, 298 - - - System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 0, 323 - - - Regular - - - DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v15.2.UI, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 443, 25 - - - 0 - - - System.Windows.Forms.ToolStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Tile - - - 159, 20 - - - ToolStripSeparator1 - - - 223 + + DevExpress.XtraNavBar.NavBarItem, DevExpress.XtraNavBar.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a CMGroupStart - - Tahoma, 9.75pt + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Ansicht-Typ + + CMFileStart - - Fill + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MarkierteDateienAbschliessenToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabellenlayoutZurücksetzenToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NotifyIcon1 + + + System.Windows.Forms.NotifyIcon, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TimerRefresh + + + System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 VWPM_PROFILE_USERBindingSource - - 0, 25 + + System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 0, 20 + + VWPM_PROFILE_USERTableAdapter - - System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.VWPM_PROFILE_USERTableAdapter, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null - - ToolStripBottomRight + + TBPM_USERBindingSource - - System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TBPM_USERTableAdapter + + + DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.TBDD_USERTableAdapter, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + + + TBPM_KONFIGURATIONBindingSource + + + System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TBPM_KONFIGURATIONTableAdapter + + + DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.TBPM_KONFIGURATIONTableAdapter, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + + + TBPM_PROFILE_FILESBindingSource + + + System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TBPM_PROFILE_FILESTableAdapter + + + DD_PM_WINDREAM.DD_DMSLiteDataSetTableAdapters.TBPM_PROFILE_FILESTableAdapter, DD_DMSLiteDataSet.Designer.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null + + + TimerReminder + + + System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + frmMain + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 638, 56 - - - True - - - 274, 95 - - - 330, 134 - - - 1024, 56 - - - 519, 95 - - - 1164, 95 - - - 17, 95 - - - 759, 95 - - - 1015, 17 - - - 1043, 95 - - - 894, 95 - - - 17, 17 - - - 391, 17 - - - 1132, 17 - - - 219 - - - 179, 17 - - - 908, 17 - - - 597, 17 - - - 834, 56 - - - 392, 56 - - - 140, 56 - - - 17, 56 - - - 770, 17 - - - 168, 134 - - - 17, 134 - \ No newline at end of file diff --git a/app/DD_PM_WINDREAM/frmMain.vb b/app/DD_PM_WINDREAM/frmMain.vb index b9e67c7..5224474 100644 --- a/app/DD_PM_WINDREAM/frmMain.vb +++ b/app/DD_PM_WINDREAM/frmMain.vb @@ -26,6 +26,7 @@ Public Class frmMain Private GridCursorLocation As Point Private GRID_LOAD_TYPE As String = "OVERVIEW" Private GRID_INV_COL_REMOVED As Boolean = False + Private _windream As New ClassWindream_allgemein Private Sub frmProfiles_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing Try @@ -42,7 +43,7 @@ Public Class frmMain My.Settings.frmMainSize = Me.Size My.Settings.frmMainPosition = Me.Location My.Settings.Save() - SaveLayout() + SaveGridLayout() Catch ex As Exception ClassLogger.Add("Error in Save FormLayout: " & ex.Message) End Try @@ -183,29 +184,29 @@ Public Class frmMain End Try End Function Private Function GetXML_LayoutName() - Dim Filename As String = String.Format("GridViewProfiles_UserLayout_{0}.xml", GRID_LOAD_TYPE) + Dim Filename As String = String.Format("GridView_Docs_UserLayout_{0}.xml", GRID_LOAD_TYPE) Return System.IO.Path.Combine(Application.UserAppDataPath(), Filename) End Function - Private Sub SaveLayout() + Private Sub SaveGridLayout() Try Dim xml As String = GetXML_LayoutName() Dim xmlDefault = xml & ".default" If IO.File.Exists(xmlDefault) = False Then - GridViewProfile.SaveLayoutToXml(xmlDefault, OptionsLayoutBase.FullLayout) + GridView_Docs.SaveLayoutToXml(xmlDefault, OptionsLayoutBase.FullLayout) End If - GridViewProfile.SaveLayoutToXml(xml, OptionsLayoutBase.FullLayout) + GridView_Docs.SaveLayoutToXml(xml, OptionsLayoutBase.FullLayout) Catch ex As Exception - ClassLogger.Add("Error while saving layout: " & ex.Message) + ClassLogger.Add("Error while saving GridLayout: " & ex.Message) End Try End Sub Private Sub RestoreLayout() Try Dim xml As String = GetXML_LayoutName() - GridViewProfile.RestoreLayoutFromXml(xml, OptionsLayoutBase.FullLayout) + GridView_Docs.RestoreLayoutFromXml(xml, OptionsLayoutBase.FullLayout) Catch ex As Exception ClassLogger.Add("Error while restoring layout: " & ex.Message) End Try @@ -217,7 +218,7 @@ Public Class frmMain Dim xmlDefault = xml & ".default" IO.File.Delete(xml) - GridViewProfile.RestoreLayoutFromXml(xmlDefault, OptionsLayoutBase.FullLayout) + GridView_Docs.RestoreLayoutFromXml(xmlDefault, OptionsLayoutBase.FullLayout) Catch ex As Exception ClassLogger.Add("Error while resetting layout: " & ex.Message) End Try @@ -262,7 +263,7 @@ Public Class frmMain Private Sub navBar_LinkClicked(ByVal sender As Object, ByVal e As NavBarLinkEventArgs) ' Das aktuelle Layout speichern, bevor das neue geladen wird ' und GRID_LOAD_TYPE gesetzt wird. - SaveLayout() + SaveGridLayout() Dim _tag = e.Link.Item.Tag If Not IsNothing(_tag) Then @@ -282,14 +283,6 @@ Public Class frmMain End If End Sub - Sub Item_LinkClicked(sender As Object, e As NavBarLinkEventArgs) - Try - - Catch ex As Exception - ClassLogger.Add("Item_LinkClicked - Error: " & ex.Message) - MsgBox("Unexpected Error in Item_LinkClicked - Error: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) - End Try - End Sub Sub Load_Profiles_for_User() Try Dim sql = String.Format("SELECT T.* FROM VWPM_PROFILE_ACTIVE T, TBPM_PROFILE_USER T1, TBDD_USER T2 WHERE T.GUID = T1.PROFIL_ID AND T1.USER_ID = T2.GUID AND UPPER(T2.USERNAME) = UPPER('{0}')", Environment.UserName) @@ -299,18 +292,18 @@ Public Class frmMain End Try End Sub Sub Layout_Single_Profile() - If GridControlProfile.Visible = False Then - GridControlProfile.Visible = True + If GridControl_Docs.Visible = False Then + GridControl_Docs.Visible = True SplitContainerDashboard.Visible = False End If End Sub Sub Layout_Dashboard() Try - If GridControlProfile.Visible = True Then + If GridControl_Docs.Visible = True Then + GridControl_Docs.Visible = False Dim groupCount As Integer Dim charts As List(Of ChartControl) - GridControlProfile.Visible = False SplitContainerDashboard.Visible = True Dim DT_CHARTS As DataTable Dim sql = "SELECT * FROM TBPM_CHART" @@ -434,7 +427,6 @@ Public Class frmMain Return series End Function - Private Function Select_Chart(index As Integer) Select Case index Case 0 @@ -469,7 +461,6 @@ Public Class frmMain End Sub Sub Load_single_Profile() - Try Load_Profiles_for_User() Layout_Single_Profile() @@ -506,9 +497,9 @@ Public Class frmMain End Sub Sub Create_Basic_View() - GridControlProfile.DataSource = Nothing + GridControl_Docs.DataSource = Nothing Try - GridViewProfile.Columns.Clear() + GridView_Docs.Columns.Clear() Catch ex As Exception End Try @@ -539,32 +530,30 @@ Public Class frmMain End Select Next - GridControlProfile.DataSource = CURR_DT_PROFILEGRID - 'GridControlProfile.ForceInitialize() + GridControl_Docs.DataSource = CURR_DT_PROFILEGRID + 'GridControlDocRow.ForceInitialize() RestoreLayout() - GridViewProfile.Columns.Item("PROFILE_ID").Visible = False - GridViewProfile.Columns.Item("GUID").Visible = False - GridViewProfile.Columns.Item("FULL_FILE_PATH").Visible = False - GridViewProfile.Columns.Item("DOC_ID").Visible = False - GridViewProfile.Columns.Item("TL_STATE").Visible = False - GridViewProfile.Columns.Item("ICON").MaxWidth = 24 - GridViewProfile.Columns.Item("ICON").MinWidth = 24 - GridViewProfile.Columns.Item("ICON").AppearanceCell.BackColor = Color.White - GridViewProfile.Columns.Item("ICON").Fixed = FixedStyle.Left - GridViewProfile.Columns("Last edited").DisplayFormat.FormatType = FormatType.DateTime - GridViewProfile.Columns("Last edited").DisplayFormat.FormatString = "dd.MM.yyyy HH:MM:ss" - GridViewProfile.Columns.Item("PROFILE_GROUP_TEXT").Visible = False - GridViewProfile.Columns.Item("PROFILE_GROUP_COLOR").Visible = False - + GridView_Docs.Columns.Item("PROFILE_ID").Visible = False + GridView_Docs.Columns.Item("GUID").Visible = False + GridView_Docs.Columns.Item("FULL_FILE_PATH").Visible = False + GridView_Docs.Columns.Item("DOC_ID").Visible = False + GridView_Docs.Columns.Item("TL_STATE").Visible = False + GridView_Docs.Columns.Item("ICON").MaxWidth = 24 + GridView_Docs.Columns.Item("ICON").MinWidth = 24 + GridView_Docs.Columns.Item("ICON").AppearanceCell.BackColor = Color.White + GridView_Docs.Columns.Item("ICON").Fixed = FixedStyle.Left + GridView_Docs.Columns("Last edited").DisplayFormat.FormatType = FormatType.DateTime + GridView_Docs.Columns("Last edited").DisplayFormat.FormatString = "dd.MM.yyyy HH:MM:ss" + GridView_Docs.Columns.Item("PROFILE_GROUP_TEXT").Visible = False + GridView_Docs.Columns.Item("PROFILE_GROUP_COLOR").Visible = False End Sub - Private Function GridView_CheckInvalidColumns() As Boolean Dim Columns_Removed = False GRID_INV_COL_REMOVED = False Try - For Each grid_column As GridColumn In GridViewProfile.Columns + For Each grid_column As GridColumn In GridView_Docs.Columns Dim GridDXCaption = grid_column.Caption Dim GridDXTextCaption = grid_column.GetTextCaption Dim GridDXColumnEditName = grid_column.ColumnEditName @@ -617,19 +606,19 @@ Public Class frmMain Create_Basic_View() Try - GridViewProfile.Columns.Item("PROFILE_GROUP_TEXT").GroupIndex = 0 - GridViewProfile.Columns.Item("PROFILE_GROUP_TEXT").Visible = False - GridViewProfile.Columns.Item("PROFILE_GROUP_COLOR").Visible = False - For I = 0 To GridViewProfile.GroupCount - 1 - Dim v = GridViewProfile.GroupedColumns(I).ToString + GridView_Docs.Columns.Item("PROFILE_GROUP_TEXT").GroupIndex = 0 + GridView_Docs.Columns.Item("PROFILE_GROUP_TEXT").Visible = False + GridView_Docs.Columns.Item("PROFILE_GROUP_COLOR").Visible = False + For I = 0 To GridView_Docs.GroupCount - 1 + Dim v = GridView_Docs.GroupedColumns(I).ToString Dim ii = Nothing - GridViewProfile.GroupedColumns(I).Tag = GridViewProfile.Columns.Item("PROFILE_ID") + GridView_Docs.GroupedColumns(I).Tag = GridView_Docs.Columns.Item("PROFILE_ID") Next - GridViewProfile.OptionsBehavior.AutoExpandAllGroups = True - GridViewProfile.OptionsView.ShowGroupedColumns = False + GridView_Docs.OptionsBehavior.AutoExpandAllGroups = True + GridView_Docs.OptionsView.ShowGroupedColumns = False Catch ex As Exception ClassLogger.Add("Unexpected Error in Formatting Grid: " & ex.Message) End Try @@ -639,9 +628,9 @@ Public Class frmMain Else - GridControlProfile.DataSource = Nothing + GridControl_Docs.DataSource = Nothing Try - GridViewProfile.Columns.Clear() + GridView_Docs.Columns.Clear() Catch ex As Exception End Try @@ -665,10 +654,6 @@ Public Class frmMain Return False End Try End Function - Private Sub ListViewProfile_DoubleClick(sender As System.Object, e As System.EventArgs) - - End Sub - Private Sub ToolStripButton1_Click(sender As System.Object, e As System.EventArgs) Handles ToolStripButton1.Click Try @@ -727,9 +712,7 @@ Public Class frmMain Private Sub ToolStripButton2_Click_1(sender As Object, e As EventArgs) Handles tsbtnrefresh.Click Load_Profile_items() - Decide_Load() - End Sub Private Sub ToolStripButton2_Click_2(sender As Object, e As EventArgs) @@ -764,9 +747,7 @@ Public Class frmMain Private Sub frmMain_Shown(sender As Object, e As EventArgs) Handles Me.Shown End Sub - Private Sub GridViewProfile_DoubleClick(sender As Object, e As EventArgs) Handles GridViewProfile.DoubleClick - Item_Scope() - End Sub + Sub Load_Profil_from_Grid(ID As Integer) Try Me.Visible = False @@ -785,87 +766,6 @@ Public Class frmMain Decide_Load() End Sub - - Private Sub GridViewProfile_CustomDrawGroupRow(sender As Object, e As DevExpress.XtraGrid.Views.Base.RowObjectCustomDrawEventArgs) Handles GridViewProfile.CustomDrawGroupRow - Try - Dim info As GridGroupRowInfo = TryCast(e.Info, GridGroupRowInfo) - Dim view As GridView = sender - Dim item As GridGroupSummaryItem = CType(view.GroupSummary(Tag), GridGroupSummaryItem) - ' Dim value As Object = view.GetGroupSummaryValue(e.RowHandle, item) - - If info.Column.FieldName = "PROFILE_GROUP_TEXT" Then - info.GroupText = info.GroupValueText - - Dim _color As String = "Grey" - - For Each row As DataRow In CURR_DT_VWPM_PROFILE_ACTIVE.Rows - If row.Item("PROFILE_GROUP_TEXT") = info.GroupValueText Then - _color = row.Item("PROFILE_GROUP_COLOR") - End If - Next - - Select Case _color - Case "Red" - info.Appearance.BackColor = Color.LightSalmon - Case "Green" - info.Appearance.BackColor = Color.LightGreen - Case "Yellow" - info.Appearance.BackColor = Color.LightYellow - Case "Grey" - info.Appearance.BackColor = Color.LightGray - End Select - - End If - Catch ex As Exception - - End Try - - End Sub - - Private Sub GridViewProfile_RowStyle(sender As Object, e As RowStyleEventArgs) Handles GridViewProfile.RowStyle - Dim view As GridView = TryCast(sender, GridView) - Dim row As DataRow = view.GetDataRow(e.RowHandle) - - If IsNothing(row) Then - Exit Sub - End If - - Dim state = row.Item("TL_STATE") - - e.HighPriority = True - - Select Case state - Case 1 - e.Appearance.BackColor = Color.LightSalmon - Case 2 - e.Appearance.BackColor = Color.LightGoldenrodYellow - Case 3 - e.Appearance.BackColor = Color.LightGreen - End Select - - End Sub - - Private Sub GridViewProfile_MouseDown(sender As Object, e As MouseEventArgs) Handles GridViewProfile.MouseDown - - Dim view As GridView = sender - Dim hi As GridHitInfo = view.CalcHitInfo(e.Location) - GridCursorLocation = e.Location - ' wenn in eine Group Row Doppelt geklickt wurde.. - If hi.InGroupRow Then - ' Ein/Ausklappen verhindern - DXMouseEventArgs.GetMouseArgs(e).Handled = True - GridViewItem_Clicked = "GROUP" - - 'Dim info = hi.Column.FieldName - 'Dim info1 = hi.ToString - Dim msg = "" - ElseIf hi.InDataRow Then - GridViewItem_Clicked = "ROW" - Else - GridViewItem_Clicked = Nothing - End If - End Sub - Private Sub ContextMenuGrid_Opening(sender As Object, e As System.ComponentModel.CancelEventArgs) Handles ContextMenuGrid.Opening CMFileStart.Enabled = False CMGroupStart.Enabled = False @@ -883,18 +783,18 @@ Public Class frmMain Private Sub Item_Scope() Try CURRENT_JUMP_DOC_GUID = 0 - Dim hitInfo As GridHitInfo = GridViewProfile.CalcHitInfo(GridCursorLocation) + Dim hitInfo As GridHitInfo = GridView_Docs.CalcHitInfo(GridCursorLocation) Dim groupRowText Dim PROFIL_ID If hitInfo.InGroupRow Then GridViewItem_Clicked = "GROUP" - groupRowText = GridViewProfile.GetGroupRowDisplayText(hitInfo.RowHandle) - PROFIL_ID = GridViewProfile.GetRowCellValue(GridViewProfile.GetDataRowHandleByGroupRowHandle(hitInfo.RowHandle), GridViewProfile.Columns("PROFILE_ID")) + groupRowText = GridView_Docs.GetGroupRowDisplayText(hitInfo.RowHandle) + PROFIL_ID = GridView_Docs.GetRowCellValue(GridView_Docs.GetDataRowHandleByGroupRowHandle(hitInfo.RowHandle), GridView_Docs.Columns("PROFILE_ID")) ElseIf hitInfo.InDataRow Then GridViewItem_Clicked = "ROW" If GRID_LOAD_TYPE = "OVERVIEW" Then - groupRowText = GridViewProfile.GetGroupRowDisplayText(GridViewProfile.GetParentRowHandle(hitInfo.RowHandle)) - PROFIL_ID = GridViewProfile.GetRowCellValue(GridViewProfile.GetDataRowHandleByGroupRowHandle(GridViewProfile.GetParentRowHandle(hitInfo.RowHandle)), GridViewProfile.Columns("PROFILE_ID")) + groupRowText = GridView_Docs.GetGroupRowDisplayText(GridView_Docs.GetParentRowHandle(hitInfo.RowHandle)) + PROFIL_ID = GridView_Docs.GetRowCellValue(GridView_Docs.GetDataRowHandleByGroupRowHandle(GridView_Docs.GetParentRowHandle(hitInfo.RowHandle)), GridView_Docs.Columns("PROFILE_ID")) Else PROFIL_ID = CURRENT_CLICKED_PROFILE_ID End If @@ -926,10 +826,10 @@ Public Class frmMain Load_Profil_from_Grid(PROFIL_ID) ElseIf hitInfo.InDataRow Then - Dim DOC_GUID = GridViewProfile.GetFocusedRowCellValue(GridViewProfile.Columns("GUID")) - Dim DOC_ID = GridViewProfile.GetFocusedRowCellValue(GridViewProfile.Columns("DOC_ID")) + Dim DOC_GUID = GridView_Docs.GetFocusedRowCellValue(GridView_Docs.Columns("GUID")) + Dim DOC_ID = GridView_Docs.GetFocusedRowCellValue(GridView_Docs.Columns("DOC_ID")) If IsNothing(DOC_ID) Then Exit Sub - Dim DOC_PATH = GridViewProfile.GetFocusedRowCellValue(GridViewProfile.Columns("FULL_FILE_PATH")) + Dim DOC_PATH = GridView_Docs.GetFocusedRowCellValue(GridView_Docs.Columns("FULL_FILE_PATH")) 'Checking if table really contains one record with profile-id and docid expression = expression & " AND DOC_ID = " & DOC_ID Dim TEMP_TABLE = CURR_DT_PROFILEGRID @@ -957,6 +857,76 @@ Public Class frmMain MsgBox("Unexpected error in Item_Scope: " & ex.Message, MsgBoxStyle.Critical) End Try End Sub + Private Function Init_windream() + Try + _windream = New ClassWindream_allgemein + _windream.Init() + If LogErrorsOnly = False Then ClassLogger.Add(" >> windream initialized", False) + Return True + Catch ex As Exception + MsgBox("Error Init_windream:" & vbNewLine & ex.Message, MsgBoxStyle.Critical, "Attention:") + ClassLogger.Add(">> Unexpected error in Init_windream: " & ex.Message, True) + Return False + End Try + End Function + Private Sub MarkierteDateienAbschliessenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles MarkierteDateienAbschliessenToolStripMenuItem.Click + Dim selectedRows As Integer() = GridView_Docs.GetSelectedRows() + Dim hitInfo As GridHitInfo = GridView_Docs.CalcHitInfo(GridCursorLocation) + If Init_windream() = True Then + For Each rowhandle As Integer In selectedRows + Dim PROFILE_ID = GridView_Docs.GetRowCellValue(GridView_Docs.GetDataRowHandleByGroupRowHandle(GridView_Docs.GetParentRowHandle(hitInfo.RowHandle)), GridView_Docs.Columns("PROFILE_ID")) + If PROFILE_ID <> CURRENT_ProfilGUID Then + CURRENT_ProfilGUID = PROFILE_ID + CURRENT_DT_FINAL_INDEXING = ClassDatabase.Return_Datatable(String.Format("select * from TBPM_PROFILE_FINAL_INDEXING where PROFIL_ID = {0}", CURRENT_ProfilGUID)) + CURRENT_DT_PROFILE = ClassDatabase.Return_Datatable(String.Format("select * from TBPM_PROFILE where GUID = {0}", CURRENT_ProfilGUID)) + CURRENT_PROFILE_VEKTOR_LOG = CURRENT_DT_PROFILE.Rows(0).Item("PM_VEKTOR_INDEX") + End If + If CURRENT_PROFILE_VEKTOR_LOG = "" Then + CURRENT_PROFILE_VEKTOR_LOG = CURRENT_DT_PROFILE.Rows(0).Item("LOG_INDEX") + End If + + Dim DOC_ID = GridView_Docs.GetRowCellValue(rowhandle, "DOC_ID") + CURRENT_DOC_ID = DOC_ID + Dim DOC_PATH = GridView_Docs.GetRowCellValue(rowhandle, "FULL_FILE_PATH") + CURRENT_DOC_PATH = DOC_PATH + CURRENT_DOC_GUID = GridView_Docs.GetRowCellValue(rowhandle, "GUID") + + + Dim WM_DOC = _windream.oSession.GetWMObjectByPath(WINDREAMLib.WMEntity.WMEntityDocument, DOC_PATH.Substring(2)) + If Not IsNothing(WM_DOC) Then + CURRENT_WMFILE = WM_DOC + If ClassFinalizeDoc.Write_Final_Metadata = True Then + Dim sql = String.Format("UPDATE TBPM_PROFILE_FILES SET IN_WORK = 0, WORK_USER = '{0}', EDIT = 1 WHERE GUID = {1}", Environment.UserName, CURRENT_DOC_GUID) + ClassDatabase.Execute_non_Query(sql) + + End If + End If + + + + Next + End If + Load_Profile_items() + Decide_Load() + + 'Dim Row As DataRow + 'Dim Rows() As DataRow + 'Dim I As Integer + 'ReDim Rows(GridView_Docs.SelectedRowsCount - 1) + 'For I = 0 To GridView_Docs.SelectedRowsCount - 1 + ' Rows(I) = GridView_Docs.GetDataRow(GridView_Docs.GetSelectedRows(I)) + 'Next + 'GridView_Docs.BeginSort() + 'Try + ' For Each Row In Rows + ' Dim DOC_ID = GridView_Docs.GetRowCellValue(Row, GridView_Docs.Columns("DOC_ID")) ' GridView_Docs.GetRowCellValue(Row, "DOC_ID").ToString() + + ' Row.Delete() + ' Next + 'Finally + ' GridView_Docs.EndSort() + 'End Try + End Sub Private Sub CMGroupStart_Click(sender As Object, e As EventArgs) Handles CMGroupStart.Click Item_Scope() End Sub @@ -964,7 +934,7 @@ Public Class frmMain Private Sub NavBarItemOverview_LinkClicked(sender As Object, e As NavBarLinkEventArgs) Handles NavBarItemOverview.LinkClicked ' Das aktuelle Layout speichern, bevor das neue geladen wird ' und GRID_LOAD_TYPE gesetzt wird. - SaveLayout() + SaveGridLayout() Load_Grid_Overview() End Sub Sub Load_Grid_Overview() @@ -1009,9 +979,9 @@ Public Class frmMain If CURR_DT_PROFILEGRID.Rows.Count = 0 Then lblViewType.Text = "Aktuell keine Workflowdaten vorhanden!" 'MsgBox("Aktuell keine Workflowdaten vorhanden!", MsgBoxStyle.Information) - GridControlProfile.DataSource = Nothing + GridControl_Docs.DataSource = Nothing Try - GridViewProfile.Columns.Clear() + GridView_Docs.Columns.Clear() Catch ex As Exception End Try @@ -1044,42 +1014,43 @@ Public Class frmMain End Select Next - GridControlProfile.DataSource = CURR_DT_PROFILEGRID - 'GridControlProfile.ForceInitialize() + GridControl_Docs.DataSource = CURR_DT_PROFILEGRID + 'GridControlDocRow.ForceInitialize() + ' GridControl1.DataSource = CURR_DT_PROFILEGRID Dim Columns_Removed = GridView_CheckInvalidColumns() RestoreLayout() Try - GridViewProfile.Columns.Item("PROFILE_GROUP_TEXT").GroupIndex = 0 - GridViewProfile.Columns.Item("PROFILE_GROUP_TEXT").Visible = False - GridViewProfile.Columns.Item("PROFILE_GROUP_COLOR").Visible = False - For I = 0 To GridViewProfile.GroupCount - 1 - Dim v = GridViewProfile.GroupedColumns(I).ToString + GridView_Docs.Columns.Item("PROFILE_GROUP_TEXT").GroupIndex = 0 + GridView_Docs.Columns.Item("PROFILE_GROUP_TEXT").Visible = False + GridView_Docs.Columns.Item("PROFILE_GROUP_COLOR").Visible = False + For I = 0 To GridView_Docs.GroupCount - 1 + Dim v = GridView_Docs.GroupedColumns(I).ToString Dim ii = Nothing - GridViewProfile.GroupedColumns(I).Tag = GridViewProfile.Columns.Item("PROFILE_ID") + GridView_Docs.GroupedColumns(I).Tag = GridView_Docs.Columns.Item("PROFILE_ID") Next - GridViewProfile.Columns.Item("PROFILE_ID").Visible = False - GridViewProfile.Columns.Item("GUID").Visible = False - GridViewProfile.Columns.Item("FULL_FILE_PATH").Visible = False - GridViewProfile.Columns.Item("DOC_ID").Visible = False - GridViewProfile.Columns.Item("TL_STATE").Visible = False - GridViewProfile.Columns.Item("ICON").MaxWidth = 24 - GridViewProfile.Columns.Item("ICON").MinWidth = 24 - GridViewProfile.Columns.Item("ICON").AppearanceCell.BackColor = Color.White - GridViewProfile.Columns.Item("ICON").Fixed = DevExpress.XtraGrid.Columns.FixedStyle.Left - GridViewProfile.Columns("Last edited").DisplayFormat.FormatType = FormatType.DateTime - GridViewProfile.Columns("Last edited").DisplayFormat.FormatString = "dd.MM.yyyy HH:MM:ss" + GridView_Docs.Columns.Item("PROFILE_ID").Visible = False + GridView_Docs.Columns.Item("GUID").Visible = False + GridView_Docs.Columns.Item("FULL_FILE_PATH").Visible = False + GridView_Docs.Columns.Item("DOC_ID").Visible = False + GridView_Docs.Columns.Item("TL_STATE").Visible = False + GridView_Docs.Columns.Item("ICON").MaxWidth = 24 + GridView_Docs.Columns.Item("ICON").MinWidth = 24 + GridView_Docs.Columns.Item("ICON").AppearanceCell.BackColor = Color.White + GridView_Docs.Columns.Item("ICON").Fixed = DevExpress.XtraGrid.Columns.FixedStyle.Left + GridView_Docs.Columns("Last edited").DisplayFormat.FormatType = FormatType.DateTime + GridView_Docs.Columns("Last edited").DisplayFormat.FormatString = "dd.MM.yyyy HH:MM:ss" - GridViewProfile.OptionsBehavior.AutoExpandAllGroups = True - GridViewProfile.OptionsView.ShowGroupedColumns = False + GridView_Docs.OptionsBehavior.AutoExpandAllGroups = True + GridView_Docs.OptionsView.ShowGroupedColumns = False Catch ex As Exception ClassLogger.Add("Unexpected Error in Formatting Grid: " & ex.Message) End Try Try - For Each grid_column As GridColumn In GridViewProfile.Columns + For Each grid_column As GridColumn In GridView_Docs.Columns Dim GridDXCaption = grid_column.Caption Dim GridDXTextCaption = grid_column.GetTextCaption Dim GridDXColumnEditName = grid_column.ColumnEditName @@ -1112,12 +1083,12 @@ Public Class frmMain - 'GridViewProfile.SaveLayoutToXml(GetXML_LayoutName()) - SaveLayout() + 'GridView_Docs.SaveLayoutToXml(GetXML_LayoutName()) + SaveGridLayout() Else - GridControlProfile.DataSource = Nothing + GridControl_Docs.DataSource = Nothing Try - GridViewProfile.Columns.Clear() + GridView_Docs.Columns.Clear() Catch ex As Exception End Try @@ -1152,4 +1123,132 @@ Public Class frmMain Private Sub TabellenlayoutZurücksetzenToolStripMenuItem_Click_1(sender As Object, e As EventArgs) Handles TabellenlayoutZurücksetzenToolStripMenuItem.Click ResetLayout() End Sub + + + + Private Sub GridView1_CustomDrawGroupRow(sender As Object, e As Views.Base.RowObjectCustomDrawEventArgs) + Try + Dim info As GridGroupRowInfo = TryCast(e.Info, GridGroupRowInfo) + Dim view As GridView = sender + Dim item As GridGroupSummaryItem = CType(view.GroupSummary(Tag), GridGroupSummaryItem) + ' Dim value As Object = view.GetGroupSummaryValue(e.RowHandle, item) + + If info.Column.FieldName = "PROFILE_GROUP_TEXT" Then + info.GroupText = info.GroupValueText + + Dim _color As String = "Grey" + + For Each row As DataRow In CURR_DT_VWPM_PROFILE_ACTIVE.Rows + If row.Item("PROFILE_GROUP_TEXT") = info.GroupValueText Then + _color = row.Item("PROFILE_GROUP_COLOR") + End If + Next + + Select Case _color + Case "Red" + info.Appearance.BackColor = Color.LightSalmon + Case "Green" + info.Appearance.BackColor = Color.LightGreen + Case "Yellow" + info.Appearance.BackColor = Color.LightYellow + Case "Grey" + info.Appearance.BackColor = Color.LightGray + End Select + + End If + Catch ex As Exception + + End Try + End Sub + + Private Sub GridView_Docs_RowClick(sender As Object, e As RowClickEventArgs) Handles GridView_Docs.RowClick + If (ModifierKeys = Keys.Control) Then + GridView_Docs.OptionsSelection.MultiSelect = True + + Else + GridView_Docs.OptionsSelection.MultiSelect = False + End If + End Sub + + Private Sub GridView_Docs_DoubleClick(sender As Object, e As EventArgs) Handles GridView_Docs.DoubleClick + Item_Scope() + End Sub + + Private Sub GridView_Docs_CustomDrawGroupRow(sender As Object, e As Views.Base.RowObjectCustomDrawEventArgs) Handles GridView_Docs.CustomDrawGroupRow + Try + Dim info As GridGroupRowInfo = TryCast(e.Info, GridGroupRowInfo) + Dim view As GridView = sender + Dim item As GridGroupSummaryItem = CType(view.GroupSummary(Tag), GridGroupSummaryItem) + ' Dim value As Object = view.GetGroupSummaryValue(e.RowHandle, item) + + If info.Column.FieldName = "PROFILE_GROUP_TEXT" Then + info.GroupText = info.GroupValueText + + Dim _color As String = "Grey" + + For Each row As DataRow In CURR_DT_VWPM_PROFILE_ACTIVE.Rows + If row.Item("PROFILE_GROUP_TEXT") = info.GroupValueText Then + _color = row.Item("PROFILE_GROUP_COLOR") + End If + Next + + Select Case _color + Case "Red" + info.Appearance.BackColor = Color.LightSalmon + Case "Green" + info.Appearance.BackColor = Color.LightGreen + Case "Yellow" + info.Appearance.BackColor = Color.LightYellow + Case "Grey" + info.Appearance.BackColor = Color.LightGray + End Select + + End If + Catch ex As Exception + + End Try + End Sub + + Private Sub GridView_Docs_MouseDown(sender As Object, e As MouseEventArgs) Handles GridView_Docs.MouseDown + Dim view As GridView = sender + Dim hi As GridHitInfo = view.CalcHitInfo(e.Location) + GridCursorLocation = e.Location + ' wenn in eine Group Row Doppelt geklickt wurde.. + If hi.InGroupRow Then + ' Ein/Ausklappen verhindern + DXMouseEventArgs.GetMouseArgs(e).Handled = True + GridViewItem_Clicked = "GROUP" + + 'Dim info = hi.Column.FieldName + 'Dim info1 = hi.ToString + Dim msg = "" + ElseIf hi.InDataRow Then + GridViewItem_Clicked = "ROW" + Else + GridViewItem_Clicked = Nothing + End If + End Sub + + 'Private Sub GridView_Docs_RowStyle(sender As Object, e As RowStyleEventArgs) Handles GridView_Docs.RowStyle + ' Dim view As GridView = TryCast(sender, GridView) + ' Dim row As DataRow = view.GetDataRow(e.RowHandle) + + ' If IsNothing(row) Then + ' Exit Sub + ' End If + + ' Dim state = row.Item("TL_STATE") + + ' e.HighPriority = True + + ' Select Case state + ' Case 1 + ' ' e.Appearance.BackColor = Color.LightSalmon + ' Case 2 + ' ' e.Appearance.BackColor = Color.LightGoldenrodYellow + ' Case 3 + ' ' e.Appearance.BackColor = Color.LightGreen + ' End Select + + 'End Sub End Class \ No newline at end of file diff --git a/app/DD_PM_WINDREAM/frmProfileDesigner.vb b/app/DD_PM_WINDREAM/frmProfileDesigner.vb index 9045e24..3b5b289 100644 --- a/app/DD_PM_WINDREAM/frmProfileDesigner.vb +++ b/app/DD_PM_WINDREAM/frmProfileDesigner.vb @@ -110,6 +110,13 @@ Public Class frmProfileDesigner Me.TBPM_TYPETableAdapter.Fill(Me.DD_DMSLiteDataSet.TBPM_TYPE) Me.TBPM_KONFIGURATIONTableAdapter.Fill(Me.DD_DMSLiteDataSet.TBPM_KONFIGURATION) Me.TBPM_USERTableAdapter.Fill(Me.DD_DMSLiteDataSet.TBDD_USER) + If tabctrl_Profilkonfig.SelectedIndex = 1 Then + CURRENT_OBJECTTYPE = cmbObjekttypen.Text + If TabControl2.SelectedIndex = 1 Then + Refresh_Final_indexe() + End If + + End If Catch ex As Exception MsgBox("Fehler bei Refresh_Profildaten: " & vbNewLine & ex.Message, MsgBoxStyle.Critical, "Achtung:") End Try diff --git a/app/DD_PM_WINDREAM/frmValidator.vb b/app/DD_PM_WINDREAM/frmValidator.vb index 60d7179..a800dcf 100644 --- a/app/DD_PM_WINDREAM/frmValidator.vb +++ b/app/DD_PM_WINDREAM/frmValidator.vb @@ -2052,6 +2052,7 @@ Public Class frmValidator Next End If 'Wenn kein Fehler nach der finalen Indexierung gesetzt wurde + If _error = False Then If LogErrorsOnly = False Then ClassLogger.Add(" >> Tabelle updaten und co", False) 'Das Dokument freigeben und als editiert markieren