diff --git a/app/DD-Record-Organizer/ModuleMySettings.vb b/app/DD-Record-Organizer/ModuleMySettings.vb index 9c309af..93a4f9d 100644 --- a/app/DD-Record-Organizer/ModuleMySettings.vb +++ b/app/DD-Record-Organizer/ModuleMySettings.vb @@ -1,11 +1,14 @@ Imports System.IO Imports System.Xml Imports DD_LIB_Standards +Imports DevExpress.LookAndFeel + Module ModuleMySettings Public PATH_FileExclusions As String = Path.Combine(Application.UserAppDataPath(), "FileExclusions.xml") Dim ConfigPath As String = Path.Combine(Application.UserAppDataPath(), "UserConfig.xml") Public MyConnectionString As String = "" + Public MyFormsDesign As String = "" Public LogErrorsOnly As Boolean = True Public Sett_TaskOverviewKeepInFront As Boolean = True @@ -52,9 +55,9 @@ Module ModuleMySettings Dim rowresult As String = "" Try 'if file doesn't exist, create the file with its default xml table - If Not File.Exists(path_FileExclusions) Then + If Not File.Exists(PATH_FileExclusions) Then DTEXCLUDE_FILES = CreateExclusionTable() - DTEXCLUDE_FILES.WriteXml(path_FileExclusions) + DTEXCLUDE_FILES.WriteXml(PATH_FileExclusions) End If DTEXCLUDE_FILES = GetTablefromXML(PATH_FileExclusions) @@ -204,6 +207,10 @@ Module ModuleMySettings Else MY_ADDON_PATH = Row.Item("Value") End If + Case "MyFormsDesign" + If Row.Item("Value") <> String.Empty Then + MyFormsDesign = Row.Item("Value") + End If End Select Next 'update 1.1 @@ -256,6 +263,13 @@ Module ModuleMySettings DT.Rows.Add(newRow) DT.WriteXml(ConfigPath) End If + If rowresult.Contains("MyFormsDesign") = False Then + Dim newRow As DataRow = DT.NewRow() + newRow("ConfigName") = "MyFormsDesign" + newRow("Value") = "" + DT.Rows.Add(newRow) + DT.WriteXml(ConfigPath) + End If Catch ex As Exception @@ -349,6 +363,9 @@ Module ModuleMySettings newRow15("ConfigName") = "MyLinkedServer" newRow15("Value") = "" table.Rows.Add(newRow15) + Dim newRow16 As DataRow = table.NewRow() + newRow16("ConfigName") = "MyFormsDesign" + newRow16("Value") = "" table.AcceptChanges() ClassLogger.Add(">> CreateConfigTable su...", False) diff --git a/app/DD-Record-Organizer/frmConfig_Basic.Designer.vb b/app/DD-Record-Organizer/frmConfig_Basic.Designer.vb index 38cb29b..e89eff2 100644 --- a/app/DD-Record-Organizer/frmConfig_Basic.Designer.vb +++ b/app/DD-Record-Organizer/frmConfig_Basic.Designer.vb @@ -23,7 +23,7 @@ Partial Class frmConfig_Basic Private Sub InitializeComponent() Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmConfig_Basic)) - Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle() + Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle() Me.TabControl1 = New System.Windows.Forms.TabControl() Me.TabPage1 = New System.Windows.Forms.TabPage() Me.lblLinkedServer = New System.Windows.Forms.Label() @@ -49,6 +49,9 @@ Partial Class frmConfig_Basic Me.Label11 = New System.Windows.Forms.Label() Me.Label10 = New System.Windows.Forms.Label() Me.txtTask_Popup = New System.Windows.Forms.TextBox() + Me.GroupBox1 = New System.Windows.Forms.GroupBox() + Me.Button5 = New System.Windows.Forms.Button() + Me.cmbDesign = New System.Windows.Forms.ComboBox() Me.GroupBox4 = New System.Windows.Forms.GroupBox() Me.Button3 = New System.Windows.Forms.Button() Me.cmbLanguage = New System.Windows.Forms.ComboBox() @@ -77,6 +80,7 @@ Partial Class frmConfig_Basic Me.TabPage1.SuspendLayout() Me.TabPage2.SuspendLayout() Me.GroupBox5.SuspendLayout() + Me.GroupBox1.SuspendLayout() Me.GroupBox4.SuspendLayout() Me.GroupBox3.SuspendLayout() Me.TabPage3.SuspendLayout() @@ -221,6 +225,7 @@ Partial Class frmConfig_Basic ' Me.TabPage2.Controls.Add(Me.Button4) Me.TabPage2.Controls.Add(Me.GroupBox5) + Me.TabPage2.Controls.Add(Me.GroupBox1) Me.TabPage2.Controls.Add(Me.GroupBox4) Me.TabPage2.Controls.Add(Me.GroupBox3) Me.TabPage2.Controls.Add(Me.chkLogErrorsOnly) @@ -262,6 +267,27 @@ Partial Class frmConfig_Basic resources.ApplyResources(Me.txtTask_Popup, "txtTask_Popup") Me.txtTask_Popup.Name = "txtTask_Popup" ' + 'GroupBox1 + ' + Me.GroupBox1.Controls.Add(Me.Button5) + Me.GroupBox1.Controls.Add(Me.cmbDesign) + resources.ApplyResources(Me.GroupBox1, "GroupBox1") + Me.GroupBox1.Name = "GroupBox1" + Me.GroupBox1.TabStop = False + ' + 'Button5 + ' + resources.ApplyResources(Me.Button5, "Button5") + Me.Button5.Name = "Button5" + Me.Button5.UseVisualStyleBackColor = True + ' + 'cmbDesign + ' + Me.cmbDesign.FormattingEnabled = True + Me.cmbDesign.Items.AddRange(New Object() {resources.GetString("cmbDesign.Items"), resources.GetString("cmbDesign.Items1"), resources.GetString("cmbDesign.Items2"), resources.GetString("cmbDesign.Items3"), resources.GetString("cmbDesign.Items4"), resources.GetString("cmbDesign.Items5"), resources.GetString("cmbDesign.Items6")}) + resources.ApplyResources(Me.cmbDesign, "cmbDesign") + Me.cmbDesign.Name = "cmbDesign" + ' 'GroupBox4 ' Me.GroupBox4.Controls.Add(Me.Button3) @@ -365,8 +391,8 @@ Partial Class frmConfig_Basic ' 'DataGridView1 ' - DataGridViewCellStyle1.BackColor = System.Drawing.Color.Aqua - Me.DataGridView1.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1 + DataGridViewCellStyle2.BackColor = System.Drawing.Color.Aqua + Me.DataGridView1.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2 resources.ApplyResources(Me.DataGridView1, "DataGridView1") Me.DataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize Me.DataGridView1.Name = "DataGridView1" @@ -441,6 +467,7 @@ Partial Class frmConfig_Basic Me.TabPage2.PerformLayout() Me.GroupBox5.ResumeLayout(False) Me.GroupBox5.PerformLayout() + Me.GroupBox1.ResumeLayout(False) Me.GroupBox4.ResumeLayout(False) Me.GroupBox3.ResumeLayout(False) Me.GroupBox3.PerformLayout() @@ -501,4 +528,7 @@ Partial Class frmConfig_Basic Friend WithEvents btncheckWDFolderexists As System.Windows.Forms.Button Friend WithEvents txtwdFolder As System.Windows.Forms.TextBox Friend WithEvents Label12 As System.Windows.Forms.Label + Friend WithEvents GroupBox1 As GroupBox + Friend WithEvents Button5 As Button + Friend WithEvents cmbDesign As ComboBox End Class diff --git a/app/DD-Record-Organizer/frmConfig_Basic.resx b/app/DD-Record-Organizer/frmConfig_Basic.resx index 2a98646..7f64141 100644 --- a/app/DD-Record-Organizer/frmConfig_Basic.resx +++ b/app/DD-Record-Organizer/frmConfig_Basic.resx @@ -117,15 +117,891 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + lblLinkedServer + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 0 + + + txtLinkedServer + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 1 + + + btndeleteProxy + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 2 + + + rbConn_Proxy + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 3 + + + rbConnDefault + + + System.Windows.Forms.RadioButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 4 + + + chkbxUserAut + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 5 + + + Label5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 6 + + + cmbDatenbank + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 7 + + + Label4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 8 + + + Label1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 9 + + + Label2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 10 + + + Label3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 11 + + + txtActualConnection + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 12 + + + txtServer + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 13 + + + txtUser + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 14 + + + txtPasswort + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 15 + + + BtnConnect + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage1 + + + 16 + + + + 4, 22 + + + + 3, 3, 3, 3 + + + 687, 259 + + + 0 + + + Datenbank-Verbindung + + + TabPage1 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabControl1 + + + 0 + + + MiddleLeft + + + NoControl + + + 363, 13 + + + 133, 23 + + + 14 + + + Create Log-Email + + + MiddleRight + + + Button4 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage2 + + + 0 + + + Label11 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 0 + + + Label10 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 1 + + + txtTask_Popup + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 2 + + + 14, 127 + + + 304, 53 + + + 13 + + + Tasks-Einstellungen + + + GroupBox5 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage2 + + + 1 + + + Button5 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox1 + + + 0 + + + cmbDesign + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox1 + + + 1 + + + 363, 71 + + + 300, 50 + + + 12 + + + Aktuelles Design: + + + GroupBox1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage2 + + + 2 + + + NoControl + + + 149, 19 + + + 134, 23 + + + 47 + + + Sprache jetzt wechseln + + + Button3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 0 + + + de-DE + + + en-US + + + 9, 21 + + + 134, 21 + + + 46 + + + cmbLanguage + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 1 + + + 14, 71 + + + 304, 50 + + + 12 + + + Aktuelle Sprache: + + + GroupBox4 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage2 + + + 3 + + + Label7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox3 + + + 0 + + + cmbConstructor + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox3 + + + 1 + + + CheckBox1 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox3 + + + 2 + + + 14, 186 + + + 665, 61 + + + 11 + + + Formularaufrufe: + + + GroupBox3 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage2 + + + 4 + + + True + + + NoControl + + + 14, 17 + + + 105, 17 + + + 7 + + + Log Errors Only + + + chkLogErrorsOnly + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage2 + + + 5 + + + MiddleLeft + + + NoControl + + + 363, 42 + + + 133, 23 + + + 6 + + + Open Log-Folder + + + MiddleRight + + + Button1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage2 + + + 6 + + + MiddleLeft + + + NoControl + + + 502, 42 + + + 161, 23 + + + 2 + + + Open AppFolder User + + + MiddleRight + + + btnApplicationFolder + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage2 + + + 7 + + + True + + + Segoe UI, 9.75pt + + + NoControl + + + 138, 15 + + + 200, 17 + + + 1 + + + Link zu Support-Tool Digital Data + + + LinkLabel1 + + + System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage2 + + + 8 + + + 4, 22 + + + 3, 3, 3, 3 + + + 687, 259 + + + 1 + + + Weitere Einstellungen + + + TabPage2 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabControl1 + + + 1 + + + chkSubfolder + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage3 + + + 0 + + + Label9 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage3 + + + 1 + + + DataGridView1 + + + System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage3 + + + 2 + + + btnSaveExclusionFiles + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage3 + + + 3 + + + Button2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage3 + + + 4 + + + txtScanFolderWatch + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage3 + + + 5 + + + Label8 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage3 + + + 6 + + + btnstartstop2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage3 + + + 7 + + + 4, 22 + + + 3, 3, 3, 3 + + + 687, 259 + + + 2 + + + Hot Folder - Scan + + + TabPage3 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabControl1 + + + 2 + + + btncheckWDFolderexists + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage4 + + + 0 + + + txtwdFolder + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage4 + + + 1 + + + Label12 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabPage4 + + + 2 + + + 4, 22 + + + 3, 3, 3, 3 + + + 687, 259 + + + 3 + + + Weiteres + + + TabPage4 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + TabControl1 + + + 3 + + + Fill + + + 0, 0 + + + 695, 285 + + + 0 + + + TabControl1 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 0 + True - NoControl - 6, 168 @@ -601,66 +1477,6 @@ 16 - - 4, 22 - - - 3, 3, 3, 3 - - - 687, 259 - - - 0 - - - Datenbank-Verbindung - - - TabPage1 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabControl1 - - - 0 - - - MiddleLeft - - - NoControl - - - 363, 13 - - - 133, 23 - - - 14 - - - Create Log-Email - - - MiddleRight - - - Button4 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 0 - True @@ -742,108 +1558,75 @@ 2 - - 14, 127 - - - 304, 53 - - - 13 - - - Tasks-Einstellungen - - - GroupBox5 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 1 - - + NoControl - + 149, 19 - + 134, 23 - + 47 - - Sprache jetzt wechseln + + Design jetzt wechseln - - Button3 + + Button5 - + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox4 + + GroupBox1 - + 0 - - de-DE + + DevExpress Style - - en-US + + DevExpress Dark Style - + + Office 2016 Colorful + + + Office 2013 + + + Office 2010 Blue + + + Seven Classic + + + Visual Studio 2013 Light + + 9, 21 - + 134, 21 - + 46 - - cmbLanguage + + cmbDesign - + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox4 + + GroupBox1 - + 1 - - 14, 71 - - - 304, 50 - - - 12 - - - Aktuelle Sprache: - - - GroupBox4 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 2 - True @@ -926,186 +1709,6 @@ 2 - - 14, 186 - - - 665, 61 - - - 11 - - - Formularaufrufe: - - - GroupBox3 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 3 - - - True - - - NoControl - - - 14, 17 - - - 105, 17 - - - 7 - - - Log Errors Only - - - chkLogErrorsOnly - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 4 - - - MiddleLeft - - - NoControl - - - 363, 42 - - - 133, 23 - - - 6 - - - Open Log-Folder - - - MiddleRight - - - Button1 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 5 - - - MiddleLeft - - - NoControl - - - 502, 42 - - - 161, 23 - - - 2 - - - Open AppFolder User - - - MiddleRight - - - btnApplicationFolder - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 6 - - - True - - - Segoe UI, 9.75pt - - - NoControl - - - 138, 15 - - - 200, 17 - - - 1 - - - Link zu Support-Tool Digital Data - - - LinkLabel1 - - - System.Windows.Forms.LinkLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabPage2 - - - 7 - - - 4, 22 - - - 3, 3, 3, 3 - - - 687, 259 - - - 1 - - - Weitere Einstellungen - - - TabPage2 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabControl1 - - - 1 - True @@ -1334,33 +1937,6 @@ 7 - - 4, 22 - - - 3, 3, 3, 3 - - - 687, 259 - - - 2 - - - Hot Folder - Scan - - - TabPage3 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabControl1 - - - 2 - 466, 19 @@ -1433,57 +2009,6 @@ 2 - - 4, 22 - - - 3, 3, 3, 3 - - - 687, 259 - - - 3 - - - Weiteres - - - TabPage4 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - TabControl1 - - - 3 - - - Fill - - - 0, 0 - - - 695, 285 - - - 0 - - - TabControl1 - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 0 - True diff --git a/app/DD-Record-Organizer/frmConfig_Basic.vb b/app/DD-Record-Organizer/frmConfig_Basic.vb index 51a6a8e..a9935b3 100644 --- a/app/DD-Record-Organizer/frmConfig_Basic.vb +++ b/app/DD-Record-Organizer/frmConfig_Basic.vb @@ -1,5 +1,6 @@ Imports System.Threading Imports System.Globalization +Imports DevExpress.LookAndFeel Imports DD_LIB_Standards Public Class frmConfig_Basic Dim formloaded As Boolean = False @@ -154,6 +155,9 @@ Public Class frmConfig_Basic Else cmbConstructor.Enabled = False End If + + cmbDesign.Text = MyFormsDesign + 'Catch ex As Exception ' MsgBox("Fehler in FormLoad: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) 'End Try @@ -514,4 +518,16 @@ Public Class frmConfig_Basic Private Sub btnTest_Anmeldung_Click(sender As Object, e As EventArgs) End Sub + + Private Sub Button5_Click(sender As Object, e As EventArgs) Handles Button5.Click + If cmbDesign.SelectedIndex <> -1 Then + UserLookAndFeel.Default.SetSkinStyle(cmbDesign.Text) + SaveMySettingsValue("MyFormsDesign", cmbDesign.Text, "ConfigMain") + End If + + End Sub + + Private Sub cmbLanguage_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cmbLanguage.SelectedIndexChanged + + End Sub End Class \ No newline at end of file diff --git a/app/DD-Record-Organizer/frmConstructor_Main.Designer.vb b/app/DD-Record-Organizer/frmConstructor_Main.Designer.vb index 5a35cdb..e4646ec 100644 --- a/app/DD-Record-Organizer/frmConstructor_Main.Designer.vb +++ b/app/DD-Record-Organizer/frmConstructor_Main.Designer.vb @@ -202,9 +202,6 @@ Partial Class frmConstructor_Main Me.ToolStripSeparator16 = New System.Windows.Forms.ToolStripSeparator() Me.docCM_PropertiesFile = New System.Windows.Forms.ToolStripMenuItem() Me.docCM_ResetView = New System.Windows.Forms.ToolStripMenuItem() - Me.NavPane = New DevExpress.XtraBars.Navigation.TileNavPane() - Me.NavButtonHome = New DevExpress.XtraBars.Navigation.NavButton() - Me.NavButtonRefresh = New DevExpress.XtraBars.Navigation.NavButton() Me.StatusStrip_Main = New System.Windows.Forms.StatusStrip() Me.ContextMenuStripClipboard = New System.Windows.Forms.ContextMenuStrip(Me.components) Me.tsslblStatus = New System.Windows.Forms.ToolStripStatusLabel() @@ -1414,43 +1411,6 @@ Partial Class frmConstructor_Main Me.docCM_ResetView.Name = "docCM_ResetView" resources.ApplyResources(Me.docCM_ResetView, "docCM_ResetView") ' - 'NavPane - ' - Me.NavPane.ButtonPadding = New System.Windows.Forms.Padding(12) - Me.NavPane.Buttons.Add(Me.NavButtonHome) - Me.NavPane.Buttons.Add(Me.NavButtonRefresh) - ' - 'TileNavCategory1 - ' - Me.NavPane.DefaultCategory.Name = "TileNavCategory1" - Me.NavPane.DefaultCategory.OptionsDropDown.BackColor = System.Drawing.Color.Empty - Me.NavPane.DefaultCategory.OwnerCollection = Nothing - ' - ' - ' - Me.NavPane.DefaultCategory.Tile.DropDownOptions.BeakColor = System.Drawing.Color.Empty - Me.NavPane.DefaultCategory.Tile.ItemSize = DevExpress.XtraBars.Navigation.TileBarItemSize.[Default] - resources.ApplyResources(Me.NavPane, "NavPane") - Me.NavPane.Name = "NavPane" - Me.NavPane.OptionsPrimaryDropDown.BackColor = System.Drawing.Color.Empty - Me.NavPane.OptionsSecondaryDropDown.BackColor = System.Drawing.Color.Empty - ' - 'NavButtonHome - ' - Me.NavButtonHome.AllowGlyphSkinning = DevExpress.Utils.DefaultBoolean.[True] - Me.NavButtonHome.Caption = "" - Me.NavButtonHome.Glyph = CType(resources.GetObject("NavButtonHome.Glyph"), System.Drawing.Image) - Me.NavButtonHome.IsMain = True - Me.NavButtonHome.Name = "NavButtonHome" - ' - 'NavButtonRefresh - ' - Me.NavButtonRefresh.Alignment = DevExpress.XtraBars.Navigation.NavButtonAlignment.Right - Me.NavButtonRefresh.AllowGlyphSkinning = DevExpress.Utils.DefaultBoolean.[True] - Me.NavButtonRefresh.Caption = "" - Me.NavButtonRefresh.Glyph = CType(resources.GetObject("NavButtonRefresh.Glyph"), System.Drawing.Image) - Me.NavButtonRefresh.Name = "NavButtonRefresh" - ' 'StatusStrip_Main ' Me.StatusStrip_Main.ContextMenuStrip = Me.ContextMenuStripClipboard @@ -1586,7 +1546,6 @@ Partial Class frmConstructor_Main Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font Me.Controls.Add(Me.SplitContainerFORM) Me.Controls.Add(Me.StatusStrip_Main) - Me.Controls.Add(Me.NavPane) Me.KeyPreview = True Me.Name = "frmConstructor_Main" CType(Me.SplitContainerMain, System.ComponentModel.ISupportInitialize).EndInit() @@ -1653,8 +1612,6 @@ Partial Class frmConstructor_Main Me.PerformLayout() End Sub - Friend WithEvents NavPane As DevExpress.XtraBars.Navigation.TileNavPane - Friend WithEvents NavButtonHome As DevExpress.XtraBars.Navigation.NavButton Friend WithEvents StatusStrip_Main As System.Windows.Forms.StatusStrip Friend WithEvents TreeViewMain As System.Windows.Forms.TreeView Friend WithEvents GridControlMain As DevExpress.XtraGrid.GridControl @@ -1662,7 +1619,6 @@ Partial Class frmConstructor_Main Friend WithEvents grvwGrid As DevExpress.XtraGrid.Views.Grid.GridView Friend WithEvents tsslblStatus As System.Windows.Forms.ToolStripStatusLabel Friend WithEvents tsslblRecord As System.Windows.Forms.ToolStripStatusLabel - Friend WithEvents NavButtonRefresh As DevExpress.XtraBars.Navigation.NavButton Friend WithEvents DD_ECMAdmin As DD_Record_Organizer.DD_ECMAdmin Friend WithEvents ContextMenuGrid As System.Windows.Forms.ContextMenuStrip Friend WithEvents FunktionenDataGridToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem diff --git a/app/DD-Record-Organizer/frmConstructor_Main.resx b/app/DD-Record-Organizer/frmConstructor_Main.resx index bcdf970..23e03cf 100644 --- a/app/DD-Record-Organizer/frmConstructor_Main.resx +++ b/app/DD-Record-Organizer/frmConstructor_Main.resx @@ -534,7 +534,7 @@ 0, 25 - 988, 212 + 981, 212 2 @@ -677,7 +677,7 @@ 0, 0 - 988, 25 + 981, 25 1 @@ -761,7 +761,7 @@ 0, 0 - 699, 343 + 699, 376 4 @@ -791,7 +791,7 @@ 0, 26 - 562, 293 + 555, 326 5 @@ -838,10 +838,10 @@ Ansicht eingeschränkt - Klick Bearbeiten für Entsperren - 0, 319 + 0, 352 - 562, 24 + 555, 24 0 @@ -868,7 +868,7 @@ 0, 0 - 562, 26 + 555, 26 0 @@ -889,7 +889,7 @@ Panel2 - 1270, 347 + 1270, 380 1 @@ -1065,7 +1065,7 @@ 1 - 1270, 372 + 1270, 405 Detailansicht @@ -1083,7 +1083,7 @@ 0 - 1276, 403 + 1276, 436 3 @@ -1101,7 +1101,7 @@ 255, 128, 0 - 1270, 347 + 1270, 380 0 @@ -1355,7 +1355,7 @@ - 1270, 372 + 1270, 405 Positionen @@ -1417,7 +1417,7 @@ Aqua - 1270, 347 + 1270, 380 7 @@ -1519,7 +1519,7 @@ 1 - 1270, 372 + 1270, 405 Dateien @@ -1950,7 +1950,7 @@ 2 - 1270, 372 + 1270, 405 Wiedervorlage @@ -2061,7 +2061,7 @@ 5 - 1270, 347 + 1270, 380 90 @@ -2133,7 +2133,7 @@ 1 - 1270, 372 + 1270, 405 Vorgängervarianten @@ -2166,7 +2166,7 @@ Panel2 - 1276, 645 + 1276, 685 2 @@ -2190,7 +2190,7 @@ Fill - 0, 40 + 0, 0 Panel1 @@ -2199,7 +2199,7 @@ Panel2 - 1276, 645 + 1276, 685 4 @@ -2438,60 +2438,6 @@ System.Windows.Forms.ContextMenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m - dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAALdEVYdFRpdGxlAEhvbWU7HnRkOAAAAWlJREFUWEfF - lNFOxDAMBO/D+m1IfHmIT5mTvWzS9DiVhxG1O/WuQOLRWvtX7PJOynAch6MJ+d1XsPjWkjPL4OTOrECE - s4vn/M2SnFkGJ3dyOEE5XN+dkjPL4OSOBrhw2CqRM8vg5E4+vAqH0xI5swxO7lwJh2WJnFkGJw9m4d8D - 925aImeWwcmdVTjOpRI5swxGnoYPP97zf2C7RM4sQxb6z51wdqcl9D6UASE+6LhDLhy2fxM5swxDeCcc - tkrkzDIMwX24Ew5bfw7QAu6DK+GwLEFecFbgnXCYliAvWBX4SzjYEuQFswKfCIdfJcgLXIFPhkMpQV6g - BZ7h49kdeoKjOBeS88oIXg+KHsioC84FdcEuA3cE1AXngrpgl4E7AuqCc0FdsMvAHQF1wbmgLthl4I6A - uuBcUBfsMnBHQF1wLqgLdhm4I6AuOBfUBbsM3BFQF5wL6oJdBu4IqAvOBXXBLu/ELu+jPX4ATMNRVtCQ - oP8AAAAASUVORK5CYII= - - - - - iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m - dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAndEVYdFRpdGxlAFJlZnJlc2g7UmVwZWF0O0JhcnM7 - UmliYm9uO1JlbG9hZM1N9ukAAAGxSURBVFhHxZYxTsNAEEVzACSuk8LcJCegJE1ocg5OQZUCbkLHEaiQ - 6Mx/1tqaGY9jC5tN8STv+P/5jnez3l3btjclLdYkLdYkLdZkVGia5hp7cRKv4kN8F7imxj00mbcj5o0K - mUk8iBfxJdoZ0KDFk/U62zwXDonhUfALs7Br4MFre52FYpY/wLP4EVnAEvDSYwgHm+fCoYiBp8/C38WT - YK7vC1xT417U0+NiazbPhYMEwPzF1/4pjuIuenq4VzRorddhPa4BSAAsImui4SFqI9L0HIrH9hiwHtcA - JOB1xtV+jLoM6SxvwvYYsB7XACTgv2wNzOvka7dI1zMsuAzrcQ3Wouaz4WA9rsFa1Hw2HKzHNbgFabEm - bpC9rgS3l6/FDZKwCHPsPGtxgxAW6cLBeqaQjl0xbs2nqHODILawqXThYD1TSMeWbHuwue2jzg2CwdJt - xWLRAxRt3IrZ3kdaNwiGCA3/+jHiw9YdUKLHDYwB+IRu9TkeDiY2D9ygGKBfcFseSBY/wLDaC1seyVwe - uIEEMbxns0OpzYNRITMZmOv/PZbXJi3WJC3WJC3Wo939Ao+TPgKX3Mi+AAAAAElFTkSuQmCC - - - - Top - - - 0, 0 - - - 1276, 40 - - - 0 - - - TileNavPane1 - - - NavPane - - - DevExpress.XtraBars.Navigation.TileNavPane, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - $this - - - 9 - 17, 17 @@ -3894,24 +3840,6 @@ System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TileNavCategory1 - - - DevExpress.XtraBars.Navigation.TileNavCategory, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - NavButtonHome - - - DevExpress.XtraBars.Navigation.NavButton, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - NavButtonRefresh - - - DevExpress.XtraBars.Navigation.NavButton, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - tsslblStatus diff --git a/app/DD-Record-Organizer/frmConstructor_Main.vb b/app/DD-Record-Organizer/frmConstructor_Main.vb index 49c278e..e153c69 100644 --- a/app/DD-Record-Organizer/frmConstructor_Main.vb +++ b/app/DD-Record-Organizer/frmConstructor_Main.vb @@ -1,9 +1,5 @@ Imports DevExpress.Utils -Imports DevExpress.XtraBars.Navigation Imports DevExpress.XtraEditors -Imports DevExpress.XtraEditors.Controls -Imports DevExpress.XtraEditors.Repository -Imports DevExpress.XtraGrid.Columns Imports DevExpress.XtraGrid.Views.Base Imports DevExpress.XtraGrid.Views.Tile Imports DevExpress.XtraGrid.Views.Grid @@ -17,13 +13,10 @@ Imports WINDREAMLib Imports System.Runtime.InteropServices Imports DD_Rights Imports DD_LIB_Standards +Imports DevExpress.LookAndFeel Public Class frmConstructor_Main - - - - - _ + Public Shared Function ShellExecuteEx(ByRef lpExecInfo As SHELLEXECUTEINFO) As Boolean End Function Public Structure SHELLEXECUTEINFO @@ -326,10 +319,10 @@ Public Class frmConstructor_Main CURRENT_DT_TBPMO_ENTITY_RIGHT_CONTROLS = ClassDatabase.Return_Datatable(String.Format("SELECT * FROM TBPMO_ENTITY_RIGHT_CONTROLS where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTORID), False) - Sql = String.Format("SELECT * FROM TBPMO_ENTITY_USERRIGHT_ADDING where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTORID) - DT_ADDING_USERS = ClassDatabase.Return_Datatable(Sql, False) - Sql = String.Format("SELECT * FROM TBPMO_STRUCTURE_NODES_CONFIGURATION where TYPE_NODE = 1000 AND ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTORID) - CURRENT_DT_NODE_CONFIGURABLE_NODES = ClassDatabase.Return_Datatable(Sql, False) + SQL = String.Format("SELECT * FROM TBPMO_ENTITY_USERRIGHT_ADDING where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTORID) + DT_ADDING_USERS = ClassDatabase.Return_Datatable(SQL, False) + SQL = String.Format("SELECT * FROM TBPMO_STRUCTURE_NODES_CONFIGURATION where TYPE_NODE = 1000 AND ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTORID) + CURRENT_DT_NODE_CONFIGURABLE_NODES = ClassDatabase.Return_Datatable(SQL, False) Catch ex As System.Exception ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", ex.Message, "Error in Loading Form part 2") End Try @@ -635,57 +628,23 @@ Public Class frmConstructor_Main End Function #End Region -#Region "NavPane" - Sub Refresh_Navpane() - 'Die aktuelle Ebene überprüfen und das NAvpane aktualisieren - Select Case ACT_EBENE - Case 1 - If Not EBENE1_COLUMNNAME Is Nothing Then - EBENE1_GRID_RESULT = Get_GridResult(EBENE1_COLUMNNAME) - Dim cat As TileNavCategory = LoadLevel1Nav() - NavPane.Categories.Clear() - NavPane.Categories.Add(cat) - End If - Case 2 - If Not EBENE2_COLUMNNAME Is Nothing Then - EBENE2_GRID_RESULT = Get_GridResult(EBENE2_COLUMNNAME) - Dim cat As TileNavCategory = LoadLevel1Nav() - NavPane.Categories.Clear() - NavPane.Categories.Add(cat) + Sub Refresh_Entity_Data() + If TrySave_Automatic() = True Then + Save_Grid_Layout() + ' Setzt die RECORD_ID auf Null + ' damit beim Refresh keine alten Werte + ' in die Datenbank geschrieben werden + SELECTED_RECORD_ID = 0 + RECORD_ID = 0 + CURRENT_RECORD_ID = 0 - Dim item As TileNavItem = LoadLevel2Nav() - cat.Items.Add(item) - End If - Case 3 - EBENE3_RECID = SELECTED_RECORD_ID - If Not EBENE3_COLUMNNAME Is Nothing Then - EBENE3_GRID_RESULT = Get_GridResult(EBENE3_COLUMNNAME) - Dim cat As TileNavCategory = LoadLevel1Nav() - NavPane.Categories.Clear() - NavPane.Categories.Add(cat) - - Dim item As TileNavItem = LoadLevel2Nav() - cat.Items.Add(item) - - Dim subitem As TileNavSubItem = LoadLevel3Nav() - item.SubItems.Add(subitem) - - End If - End Select + If CtrlCommandUI.IsInsert Then + ActivateAllTabs() + End If + Load_Datafor_Entity() + End If End Sub - Private Function FindNode(tncoll As TreeNodeCollection, strText As [String]) As TreeNode - Dim tnFound As TreeNode - For Each tnCurr As TreeNode In tncoll - If tnCurr.Text.StartsWith(strText) Then - Return tnCurr - End If - tnFound = FindNode(tnCurr.Nodes, strText) - If tnFound IsNot Nothing Then - Return tnFound - End If - Next - Return Nothing - End Function + Dim NodesThatMatch As New List(Of TreeNode) Private Function SearchTheTreeView(ByVal TV As TreeView, ByVal TextToFind As String) As List(Of TreeNode) ' Empty previous @@ -716,110 +675,147 @@ Public Class frmConstructor_Main RecursiveSearch(TN, TextToFind) Next End Sub - Private Sub NavPane_MouseUp(sender As Object, e As MouseEventArgs) Handles NavPane.MouseUp - Dim pane As TileNavPane = TryCast(sender, TileNavPane) - Dim hitInfo As TileNavPaneHitInfo = pane.ViewInfo.CalcHitInfo(e.Location) - If hitInfo.InButton Then - Dim element = hitInfo.ButtonInfo.Element - NavPane.HideDropDownWindow() - Save_Grid_Layout() + '#Region "NavPane" + ' Sub Refresh_Navpane() + ' 'Die aktuelle Ebene überprüfen und das NAvpane aktualisieren + ' Select Case ACT_EBENE + ' Case 1 + ' If Not EBENE1_COLUMNNAME Is Nothing Then + ' EBENE1_GRID_RESULT = Get_GridResult(EBENE1_COLUMNNAME) + ' Dim cat As TileNavCategory = LoadLevel1Nav() + ' NavPane.Categories.Clear() + ' NavPane.Categories.Add(cat) + ' End If + ' Case 2 + ' If Not EBENE2_COLUMNNAME Is Nothing Then + ' EBENE2_GRID_RESULT = Get_GridResult(EBENE2_COLUMNNAME) + ' Dim cat As TileNavCategory = LoadLevel1Nav() + ' NavPane.Categories.Clear() + ' NavPane.Categories.Add(cat) - If TypeOf element Is NavButton Then - Dim btn As NavButton = TryCast(element, NavButton) + ' Dim item As TileNavItem = LoadLevel2Nav() + ' cat.Items.Add(item) + ' End If + ' Case 3 + ' EBENE3_RECID = SELECTED_RECORD_ID + ' If Not EBENE3_COLUMNNAME Is Nothing Then + ' EBENE3_GRID_RESULT = Get_GridResult(EBENE3_COLUMNNAME) + ' Dim cat As TileNavCategory = LoadLevel1Nav() + ' NavPane.Categories.Clear() + ' NavPane.Categories.Add(cat) - If btn.IsMain Then - ResetNav() - ElseIf btn.Name = "NavButtonRefresh" Then - Refresh_Entity_Data() - End If + ' Dim item As TileNavItem = LoadLevel2Nav() + ' cat.Items.Add(item) - Else - Dim Entity As String = element.Tag - Dim Node = FindNode(TreeViewMain.Nodes, Entity) + ' Dim subitem As TileNavSubItem = LoadLevel3Nav() + ' item.SubItems.Add(subitem) - If Node IsNot Nothing Then - TreeViewMain.SelectedNode = Node - Load_Datafor_Entity() - End If - End If + ' End If + ' End Select + ' End Sub + ' Private Function FindNode(tncoll As TreeNodeCollection, strText As [String]) As TreeNode + ' Dim tnFound As TreeNode + ' For Each tnCurr As TreeNode In tncoll + ' If tnCurr.Text.StartsWith(strText) Then + ' Return tnCurr + ' End If + ' tnFound = FindNode(tnCurr.Nodes, strText) + ' If tnFound IsNot Nothing Then + ' Return tnFound + ' End If + ' Next + ' Return Nothing + ' End Function + ' Private Sub NavPane_MouseUp(sender As Object, e As MouseEventArgs) + ' Dim pane As TileNavPane = TryCast(sender, TileNavPane) + ' Dim hitInfo As TileNavPaneHitInfo = pane.ViewInfo.CalcHitInfo(e.Location) + ' If hitInfo.InButton Then + ' Dim element = hitInfo.ButtonInfo.Element + ' NavPane.HideDropDownWindow() - End If - End Sub - Sub Refresh_Entity_Data() - If TrySave_Automatic() = True Then - Save_Grid_Layout() - ' Setzt die RECORD_ID auf Null - ' damit beim Refresh keine alten Werte - ' in die Datenbank geschrieben werden - SELECTED_RECORD_ID = 0 - RECORD_ID = 0 - CURRENT_RECORD_ID = 0 + ' Save_Grid_Layout() - If CtrlCommandUI.IsInsert Then - ActivateAllTabs() - End If - Load_Datafor_Entity() - End If - End Sub - Private Function LoadLevel1Nav() - Dim cat As New TileNavCategory() - cat.Caption = EBENE1_GRID_RESULT - cat.Name = EBENE1_GRID_RESULT - cat.TileText = EBENE1_GRID_RESULT - cat.Tag = EBENE1_ENTITY + ' If TypeOf element Is NavButton Then + ' Dim btn As NavButton = TryCast(element, NavButton) - NavPane.SelectedElement = cat + ' If btn.IsMain Then + ' ResetNav() + ' ElseIf btn.Name = "NavButtonRefresh" Then + ' Refresh_Entity_Data() + ' End If - Return cat - End Function + ' Else + ' Dim Entity As String = element.Tag + ' Dim Node = FindNode(TreeViewMain.Nodes, Entity) - Private Function LoadLevel2Nav() - Dim item As New TileNavItem() - item.Caption = EBENE2_GRID_RESULT - item.Name = EBENE2_GRID_RESULT - item.TileText = EBENE2_GRID_RESULT - item.Tag = EBENE2_ENTITY + ' If Node IsNot Nothing Then + ' TreeViewMain.SelectedNode = Node + ' Load_Datafor_Entity() + ' End If + ' End If - NavPane.SelectedElement = item + ' End If + ' End Sub - Return item - End Function + ' Private Function LoadLevel1Nav() + ' Dim cat As New TileNavCategory() + ' cat.Caption = EBENE1_GRID_RESULT + ' cat.Name = EBENE1_GRID_RESULT + ' cat.TileText = EBENE1_GRID_RESULT + ' cat.Tag = EBENE1_ENTITY - Private Function LoadLevel3Nav() - Dim subitem As New TileNavSubItem() - subitem.Caption = EBENE3_GRID_RESULT - subitem.Name = EBENE3_GRID_RESULT - subitem.TileText = EBENE3_GRID_RESULT - subitem.Tag = EBENE3_ENTITY + ' NavPane.SelectedElement = cat - NavPane.SelectedElement = subitem + ' Return cat + ' End Function - Return subitem - End Function + ' Private Function LoadLevel2Nav() + ' Dim item As New TileNavItem() + ' item.Caption = EBENE2_GRID_RESULT + ' item.Name = EBENE2_GRID_RESULT + ' item.TileText = EBENE2_GRID_RESULT + ' item.Tag = EBENE2_ENTITY - Private Sub ResetNav() - 'Grid zurücksetzen - Clear_Grid_View() - ACT_EBENE = 0 - CURRENT_ACT_LEVEL = 0 - ACT_EBENE_STRING = "" - EBENE1_ENTITY = "" - EBENE1_RECID = 0 - EBENE2_ENTITY = "" - EBENE2_RECID = 0 - EBENE3_ENTITY = "" - EBENE3_RECID = 0 - 'Navigation zurücksetzen - NavPane.Categories.Clear() - 'TreeView zurücksetzen - 'Load_Tree_View(CONSTRUCTORID) - TreeViewMain.SelectedNode = Nothing - SetSelectedNodeStyle(TreeViewMain.Nodes) + ' NavPane.SelectedElement = item - Load_Tree_View(CONSTRUCTORID) - End Sub -#End Region + ' Return item + ' End Function + + ' Private Function LoadLevel3Nav() + ' Dim subitem As New TileNavSubItem() + ' subitem.Caption = EBENE3_GRID_RESULT + ' subitem.Name = EBENE3_GRID_RESULT + ' subitem.TileText = EBENE3_GRID_RESULT + ' subitem.Tag = EBENE3_ENTITY + + ' NavPane.SelectedElement = subitem + + ' Return subitem + ' End Function + + ' Private Sub ResetNav() + ' 'Grid zurücksetzen + ' Clear_Grid_View() + ' ACT_EBENE = 0 + ' CURRENT_ACT_LEVEL = 0 + ' ACT_EBENE_STRING = "" + ' EBENE1_ENTITY = "" + ' EBENE1_RECID = 0 + ' EBENE2_ENTITY = "" + ' EBENE2_RECID = 0 + ' EBENE3_ENTITY = "" + ' EBENE3_RECID = 0 + ' 'Navigation zurücksetzen + ' NavPane.Categories.Clear() + ' 'TreeView zurücksetzen + ' 'Load_Tree_View(CONSTRUCTORID) + ' TreeViewMain.SelectedNode = Nothing + ' SetSelectedNodeStyle(TreeViewMain.Nodes) + + ' Load_Tree_View(CONSTRUCTORID) + ' End Sub + '#End Region #Region "GridControl" @@ -1379,110 +1375,110 @@ Public Class frmConstructor_Main 'CURRENT_DATE_FORMAT = USER_DATE_FORMAT If NODE_NAVIGATION = True Then - If NODE_NAVIGATION_LOADED = True Then - Exit Sub - Else - NODE_NAVIGATION_LOADED = True - End If + If NODE_NAVIGATION_LOADED = True Then + Exit Sub + Else + NODE_NAVIGATION_LOADED = True End If + End If - Dim sw As New Stopwatch - sw.Start() - Dim SelectedNode As TreeNode = TryCast(TreeViewMain.SelectedNode, TreeNode) + Dim sw As New Stopwatch + sw.Start() + Dim SelectedNode As TreeNode = TryCast(TreeViewMain.SelectedNode, TreeNode) - If SelectedNode IsNot Nothing Then - ENTITY_LOADED = False - ENTITY_ID = ClassNodeNavigation.Return_ENTITY_FOR_TAG(SelectedNode.Tag) - CURRENT_ENTITY_ID = ENTITY_ID - Dim result = (From form In DT_VWPMO_CONSTRUCTOR_FORMS.AsEnumerable() - Select form - Where form.Item("FORM_ID") = ENTITY_ID).Single() - CONSTRUCTOR_DETAIL_ID = result.Item("GUID") - ' CONSTRUCT_EXPAND = result.Item("EXPAND") - Dim FORM_DATE_FORMAT = result.Item("DATE_FORMAT") - If FORM_DATE_FORMAT <> USER_DATE_FORMAT Then + If SelectedNode IsNot Nothing Then + ENTITY_LOADED = False + ENTITY_ID = ClassNodeNavigation.Return_ENTITY_FOR_TAG(SelectedNode.Tag) + CURRENT_ENTITY_ID = ENTITY_ID + Dim result = (From form In DT_VWPMO_CONSTRUCTOR_FORMS.AsEnumerable() + Select form + Where form.Item("FORM_ID") = ENTITY_ID).Single() + CONSTRUCTOR_DETAIL_ID = result.Item("GUID") + ' CONSTRUCT_EXPAND = result.Item("EXPAND") + Dim FORM_DATE_FORMAT = result.Item("DATE_FORMAT") + If FORM_DATE_FORMAT <> USER_DATE_FORMAT Then CURRENT_DATE_FORMAT = USER_DATE_FORMAT Else CURRENT_DATE_FORMAT = FORM_DATE_FORMAT End If - LOCK_CONTROLS_BG_LOAD = result.Item("LOCK_CONTROLS_BG_LOAD") - If NODE_NAVIGATION = True Then - If SelectedNode.Tag.ToString.Contains("RECORD_ID") Then - Console.WriteLine("Record beinhaltet") + LOCK_CONTROLS_BG_LOAD = result.Item("LOCK_CONTROLS_BG_LOAD") + If NODE_NAVIGATION = True Then + If SelectedNode.Tag.ToString.Contains("RECORD_ID") Then + Console.WriteLine("Record beinhaltet") + End If + Console.WriteLine("CONTROL Navigacion") + Else + Dim parentNode As TreeNode = TryCast(SelectedNode.Parent, TreeNode) + + ACT_EBENE = 2 + CURRENT_ACT_LEVEL = 2 + If parentNode IsNot Nothing Then + Dim grandParentNode As TreeNode = TryCast(parentNode.Parent, TreeNode) + If grandParentNode IsNot Nothing Then + ACT_EBENE = 3 + CURRENT_ACT_LEVEL = 3 End If - Console.WriteLine("CONTROL Navigacion") Else - Dim parentNode As TreeNode = TryCast(SelectedNode.Parent, TreeNode) - - ACT_EBENE = 2 - CURRENT_ACT_LEVEL = 2 - If parentNode IsNot Nothing Then - Dim grandParentNode As TreeNode = TryCast(parentNode.Parent, TreeNode) - If grandParentNode IsNot Nothing Then - ACT_EBENE = 3 - CURRENT_ACT_LEVEL = 3 - End If - Else - ACT_EBENE = 1 - CURRENT_ACT_LEVEL = 1 - End If - + ACT_EBENE = 1 + CURRENT_ACT_LEVEL = 1 End If - ' LINQ für Zugriff auf DT_VWPMO_CONSTRUCTOR_FORMS - Dim query2 = From form In DT_WORKFLOWS_MANUAL.AsEnumerable() - Select form Where form.Item("ENTITY_ID") = ENTITY_ID - Dim Rows = query2.ToList() - _MANUAL_WORKFLOW = False - For Each _row In Rows - _MANUAL_WORKFLOW = _row.Item("MANUALLY") - Next - FAU_AD_DOMAIN = "" - FAU_AD_SERVER = "" - FAU_AD_USER = "" - FAU_AD_USER_PW = "" - - If DT_ADDING_USERS.Rows.Count > 0 Then - 'Überprüfen ob für diese Entität ein spezifischer windream-User verwendet wird, wenn Dateien abgelegt werden? - Dim query1 = From _user In DT_ADDING_USERS.AsEnumerable() - Select _user Where _user.Item("ENTITY_ID") = ENTITY_ID - Dim Rows1 = query1.ToList() - For Each _row In Rows1 - FAU_AD_DOMAIN = _row.Item("AD_DOMAIN").ToString() - FAU_AD_SERVER = _row.Item("AD_SERVER").ToString() - FAU_AD_USER = _row.Item("AD_USER").ToString() - Dim wrapper As New ClassEncryption("!35452didalog=") - Dim PWplainText As String - ' DecryptData throws if the wrong password is used. - Try - PWplainText = wrapper.DecryptData(_row.Item("AD_USER_PW").ToString()) - Catch ex As Exception - ClassLogger.Add("- the Password for FileAddingUser '" & FAU_AD_USER & "' could not be decrypted", False) - PWplainText = "" - End Try - FAU_AD_USER_PW = PWplainText - Next - End If - - - Dim elapsed As Double - elapsed = sw.Elapsed.TotalSeconds - If LogErrorsOnly = False Then ClassLogger.Add(" >> Load_Datafor_Entity1 took " & Format(elapsed, "0.000000000") & " seconds", False) - If NODE_NAVIGATION = True Then - If SelectedNode.Tag.ToString.Contains("RECORD_ID") Then - Console.WriteLine("Record beinhaltet") - End If - Console.WriteLine("CONTROL Navigacion") - Else - Get_RecordCounts_Nodes() - End If - Load_Entity_Data(ACT_EBENE) - - sw.Stop() - sw.Reset() - elapsed = elapsed - sw.Elapsed.TotalSeconds - If LogErrorsOnly = False Then ClassLogger.Add(" >> Load_Datafor_Entity2 took " & Format(elapsed, "0.000000000") & " seconds", False) End If + + ' LINQ für Zugriff auf DT_VWPMO_CONSTRUCTOR_FORMS + Dim query2 = From form In DT_WORKFLOWS_MANUAL.AsEnumerable() + Select form Where form.Item("ENTITY_ID") = ENTITY_ID + Dim Rows = query2.ToList() + _MANUAL_WORKFLOW = False + For Each _row In Rows + _MANUAL_WORKFLOW = _row.Item("MANUALLY") + Next + FAU_AD_DOMAIN = "" + FAU_AD_SERVER = "" + FAU_AD_USER = "" + FAU_AD_USER_PW = "" + + If DT_ADDING_USERS.Rows.Count > 0 Then + 'Überprüfen ob für diese Entität ein spezifischer windream-User verwendet wird, wenn Dateien abgelegt werden? + Dim query1 = From _user In DT_ADDING_USERS.AsEnumerable() + Select _user Where _user.Item("ENTITY_ID") = ENTITY_ID + Dim Rows1 = query1.ToList() + For Each _row In Rows1 + FAU_AD_DOMAIN = _row.Item("AD_DOMAIN").ToString() + FAU_AD_SERVER = _row.Item("AD_SERVER").ToString() + FAU_AD_USER = _row.Item("AD_USER").ToString() + Dim wrapper As New ClassEncryption("!35452didalog=") + Dim PWplainText As String + ' DecryptData throws if the wrong password is used. + Try + PWplainText = wrapper.DecryptData(_row.Item("AD_USER_PW").ToString()) + Catch ex As Exception + ClassLogger.Add("- the Password for FileAddingUser '" & FAU_AD_USER & "' could not be decrypted", False) + PWplainText = "" + End Try + FAU_AD_USER_PW = PWplainText + Next + End If + + + Dim elapsed As Double + elapsed = sw.Elapsed.TotalSeconds + If LogErrorsOnly = False Then ClassLogger.Add(" >> Load_Datafor_Entity1 took " & Format(elapsed, "0.000000000") & " seconds", False) + If NODE_NAVIGATION = True Then + If SelectedNode.Tag.ToString.Contains("RECORD_ID") Then + Console.WriteLine("Record beinhaltet") + End If + Console.WriteLine("CONTROL Navigacion") + Else + Get_RecordCounts_Nodes() + End If + Load_Entity_Data(ACT_EBENE) + + sw.Stop() + sw.Reset() + elapsed = elapsed - sw.Elapsed.TotalSeconds + If LogErrorsOnly = False Then ClassLogger.Add(" >> Load_Datafor_Entity2 took " & Format(elapsed, "0.000000000") & " seconds", False) + End If 'Catch ex As Exception ' ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", ex.Message, "Load_Datafor_Entity: " & ex.StackTrace) 'End Try @@ -1492,52 +1488,52 @@ Public Class frmConstructor_Main Sub Get_RecordCounts_Nodes() 'Try If NODE_NAVIGATION = True Then - Exit Sub + Exit Sub + End If + Dim selnode As TreeNode = TreeViewMain.SelectedNode + Dim a As Integer = 0 + For Each childNodeLevel1 As TreeNode In selnode.Nodes + Dim PARENT_ID1 As Integer + Dim TYPE_ID1 As Integer + If a = 0 Then + Dim sql As String = "SELECT PARENT_ID, FORM_TYPE_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = " & CONSTRUCTORID & " AND FORM_ID = " & ClassNodeNavigation.Return_ENTITY_FOR_TAG(childNodeLevel1.Tag) & " AND SCREEN_ID = " & CURRENT_SCREEN_ID + Dim DT As DataTable = ClassDatabase.Return_Datatable(sql, True) + PARENT_ID1 = DT.Rows(0).Item(0) + TYPE_ID1 = DT.Rows(0).Item(1) End If - Dim selnode As TreeNode = TreeViewMain.SelectedNode - Dim a As Integer = 0 - For Each childNodeLevel1 As TreeNode In selnode.Nodes - Dim PARENT_ID1 As Integer - Dim TYPE_ID1 As Integer - If a = 0 Then - Dim sql As String = "SELECT PARENT_ID, FORM_TYPE_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = " & CONSTRUCTORID & " AND FORM_ID = " & ClassNodeNavigation.Return_ENTITY_FOR_TAG(childNodeLevel1.Tag) & " AND SCREEN_ID = " & CURRENT_SCREEN_ID - Dim DT As DataTable = ClassDatabase.Return_Datatable(sql, True) - PARENT_ID1 = DT.Rows(0).Item(0) - TYPE_ID1 = DT.Rows(0).Item(1) + If TYPE_ID1 <> 5 Then + If childNodeLevel1.Text = "Allgemein" Then + Console.WriteLine("Allgemein-Reiter") End If - If TYPE_ID1 <> 5 Then - If childNodeLevel1.Text = "Allgemein" Then - Console.WriteLine("Allgemein-Reiter") - End If - Dim result As Integer = ReturnAmountofRecords(ClassNodeNavigation.Return_ENTITY_FOR_TAG(childNodeLevel1.Tag)) - If result <> 99999999 Then - Dim origtext As String = childNodeLevel1.Text - If origtext.Contains(" (") Then - Dim existingstring = origtext.Substring(0, origtext.IndexOf("(") - 1) - childNodeLevel1.Text = existingstring & " (" & result.ToString & ")" - Else - childNodeLevel1.Text = childNodeLevel1.Text & " (" & result.ToString & ")" - End If + Dim result As Integer = ReturnAmountofRecords(ClassNodeNavigation.Return_ENTITY_FOR_TAG(childNodeLevel1.Tag)) + If result <> 99999999 Then + Dim origtext As String = childNodeLevel1.Text + If origtext.Contains(" (") Then + Dim existingstring = origtext.Substring(0, origtext.IndexOf("(") - 1) + childNodeLevel1.Text = existingstring & " (" & result.ToString & ")" + Else + childNodeLevel1.Text = childNodeLevel1.Text & " (" & result.ToString & ")" End If + End If - For Each childNodeLevel2 As TreeNode In childNodeLevel1.Nodes - Dim origtext As String = childNodeLevel2.Text - If origtext.Contains(" (") Then - Dim existingstring = origtext.Substring(0, origtext.IndexOf("(") - 1) - childNodeLevel2.Text = existingstring + For Each childNodeLevel2 As TreeNode In childNodeLevel1.Nodes + Dim origtext As String = childNodeLevel2.Text + If origtext.Contains(" (") Then + Dim existingstring = origtext.Substring(0, origtext.IndexOf("(") - 1) + childNodeLevel2.Text = existingstring + End If + For Each childNodeLevel3 As TreeNode In childNodeLevel2.Nodes + Dim origtext1 As String = childNodeLevel3.Text + If origtext1.Contains(" (") Then + Dim existingstring = origtext1.Substring(0, origtext1.IndexOf("(") - 1) + childNodeLevel1.Text = existingstring End If - For Each childNodeLevel3 As TreeNode In childNodeLevel2.Nodes - Dim origtext1 As String = childNodeLevel3.Text - If origtext1.Contains(" (") Then - Dim existingstring = origtext1.Substring(0, origtext1.IndexOf("(") - 1) - childNodeLevel1.Text = existingstring - End If - Next Next - a += 1 - End If + Next + a += 1 + End If - Next + Next 'Catch ex As Exception ' ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", ex.Message, "Load_Datafor_Entity: " & ex.StackTrace) 'End Try @@ -2413,7 +2409,7 @@ Public Class frmConstructor_Main Else SELECTED_RECORD_ID = 0 PARENT_RECORDID = 0 - NavPane.Categories.Clear() + 'NavPane.Categories.Clear() tsslblRecord.Text = "" Update_Status_Label(True, "Entity 1 skipped - All Records loaded", EditState.Update) PARENT_SKIPPED = True @@ -2458,7 +2454,7 @@ Public Class frmConstructor_Main SELECTED_RECORD_ID = 0 PARENT_RECORDID = 0 - NavPane.Categories.Clear() + 'NavPane.Categories.Clear() Update_Status_Label(True, "Entity 2 skipped - All Records loaded", EditState.Update) tsslblRecord.Text = "" PARENT_SKIPPED = True @@ -2506,7 +2502,7 @@ Public Class frmConstructor_Main If IS_SINGLE_RECORD Then Show_Selected_Record_Data(RECORD_ID, True) Else - Refresh_Navpane() + 'Refresh_Navpane() Update_Record_Label(SELECTED_RECORD_ID) End If Get_RecordCounts_Nodes() @@ -3239,7 +3235,7 @@ Public Class frmConstructor_Main sw.Start() ' Laden der Daten bedeutet nicht dass Daten vom Benutzer geändert wurden! RECORD_CHANGED = False - Refresh_Navpane() + 'Refresh_Navpane() Update_Record_Label(SELECTED_RECORD_ID) Show_act_WFTask() @@ -4580,7 +4576,7 @@ Public Class frmConstructor_Main EBENE2_RECID = 0 EBENE3_ENTITY = "" EBENE3_RECID = 0 - NavPane.Categories.Clear() + 'NavPane.Categories.Clear() Load_Tree_View(CONSTRUCTORID) End Sub diff --git a/app/DD-Record-Organizer/frmMain.Designer.vb b/app/DD-Record-Organizer/frmMain.Designer.vb index 1aa98b5..9ea78cd 100644 --- a/app/DD-Record-Organizer/frmMain.Designer.vb +++ b/app/DD-Record-Organizer/frmMain.Designer.vb @@ -77,7 +77,6 @@ Partial Class frmMain Me.BarButtonItem25 = New DevExpress.XtraBars.BarButtonItem() Me.StatusPersonifiedLogin = New DevExpress.XtraBars.BarStaticItem() Me.BarButtonItem13 = New DevExpress.XtraBars.BarButtonItem() - Me.RibbonPageCategory1 = New DevExpress.XtraBars.Ribbon.RibbonPageCategory() Me.pageHome = New DevExpress.XtraBars.Ribbon.RibbonPage() Me.RibbonPageGroup2 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup() Me.groupQuickAccessForm = New DevExpress.XtraBars.Ribbon.RibbonPageGroup() @@ -197,7 +196,6 @@ Partial Class frmMain resources.ApplyResources(Me.ribbonMain, "ribbonMain") Me.ribbonMain.MaxItemId = 8 Me.ribbonMain.Name = "ribbonMain" - Me.ribbonMain.PageCategories.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageCategory() {Me.RibbonPageCategory1}) Me.ribbonMain.Pages.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPage() {Me.pageHome, Me.pageForms, Me.pageAdmin}) Me.ribbonMain.RibbonStyle = DevExpress.XtraBars.Ribbon.RibbonControlStyle.Office2010 Me.ribbonMain.StatusBar = Me.RibbonStatusBar1 @@ -542,11 +540,6 @@ Partial Class frmMain Me.BarButtonItem13.Id = 7 Me.BarButtonItem13.Name = "BarButtonItem13" ' - 'RibbonPageCategory1 - ' - Me.RibbonPageCategory1.Name = "RibbonPageCategory1" - resources.ApplyResources(Me.RibbonPageCategory1, "RibbonPageCategory1") - ' 'pageHome ' Me.pageHome.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroup2, Me.groupQuickAccessForm, Me.groupSearchAllOver}) @@ -772,7 +765,6 @@ Partial Class frmMain Friend WithEvents BarButtonItem9 As DevExpress.XtraBars.BarButtonItem Friend WithEvents itemAbout As DevExpress.XtraBars.BarButtonItem Friend WithEvents BarButtonItem19 As DevExpress.XtraBars.BarButtonItem - Friend WithEvents RibbonPageCategory1 As DevExpress.XtraBars.Ribbon.RibbonPageCategory Friend WithEvents btnGlobalSearch As DevExpress.XtraBars.BarButtonItem Friend WithEvents groupSearchAllOver As DevExpress.XtraBars.Ribbon.RibbonPageGroup Friend WithEvents LabelUser As DevExpress.XtraBars.BarButtonItem diff --git a/app/DD-Record-Organizer/frmMain.resx b/app/DD-Record-Organizer/frmMain.resx index 524b1f7..367abe0 100644 --- a/app/DD-Record-Organizer/frmMain.resx +++ b/app/DD-Record-Organizer/frmMain.resx @@ -124,18 +124,6 @@ 17, 56 - - 165, 22 - - - ADDI beenden - - - 165, 22 - - - Cockpit anzeigen - 166, 48 @@ -1044,6 +1032,18 @@ True + + 165, 22 + + + ADDI beenden + + + 165, 22 + + + Cockpit anzeigen + 1208, 17 @@ -2284,105 +2284,6 @@ rGVfvYI98TWlNa9PnJGLMGDjunfB71xCckbODKy2/jgAln/eXvihrcNlZ8s+M+l3XnAsLt75Z+/2Vnxq 3VuxbKCBYrmRgXjPPNVdUWINbcGQISPf6BVwYl7NvE359uCFxlG70jtXN/HfF33ijFw4KcMCLMTblOF6 z5X+PxSF4t+qN/szT9oWSwAAAABJRU5ErkJggg== - - - - Synchronisation windream-Dateien - - - - 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 @@ -2494,6 +2395,105 @@ wqLj0c+lRxMLoJwoFOnR7OgBY/UIxOZ10lFccwVkCmP1cZXV/VhpcT2UpW7JQ9/Kh4WPXCQiLCQqkd6C X6NvUWGs8aCPmpBz0CRczCdxLA8m1bTXdNFQ2X1vOZ4oAMhPlaEK0Xj6clp5J6AxxFwA8No/K4uTvqJI kmkAAAAASUVORK5CYII= + + + + Synchronisation windream-Dateien + + + + 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 @@ -2573,8 +2573,50 @@ 0, 0 - - RibbonPageCategory1 + + Home + + + Yellow + + + Weitere Sichten + + + Administration + + + 1492, 150 + + + 0, 791 + + + 1492, 23 + + + RibbonStatusBar1 + + + DevExpress.XtraBars.Ribbon.RibbonStatusBar, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + $this + + + 2 + + + ribbonMain + + + DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + $this + + + 4 Kalender @@ -2585,18 +2627,9 @@ Weitere Views - - Home - - - Yellow - Views/Sichten - - Weitere Sichten - Programm Konfiguration @@ -2609,42 +2642,6 @@ Connections - - Administration - - - 1484, 150 - - - 0, 787 - - - 1484, 23 - - - RibbonStatusBar1 - - - DevExpress.XtraBars.Ribbon.RibbonStatusBar, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - $this - - - 2 - - - ribbonMain - - - DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - $this - - - 4 - 242, 17 @@ -2688,7 +2685,7 @@ 6, 13 - 1484, 810 + 1492, 814 Segoe UI, 8.25pt @@ -3640,343 +3637,337 @@ MainMenu - DevExpress.XtraBars.Ribbon.ApplicationMenu, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.ApplicationMenu, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a itemSettings - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a itemScanInbox - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem19 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a itemInfo - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a itemAbout - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a itemExit - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a LabelMachine - DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a LabelLoggedIn - DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a LabelVersion - DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem1 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem3 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem4 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem5 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem6 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem7 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem2 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem10 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem12 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItemConnections - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem15 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem16 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem17 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem18 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a LabelLanguage - DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem20 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItemSAPConnect - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItemStructureNOdes - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarSubItem1 - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem14 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem21 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem22 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem8 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem9 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem23 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a btnGlobalSearch - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a LabelUser - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a bbtnItemViewsUser - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a LabelProxyServer - DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarSubItem2 - DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarSubItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem25 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a StatusPersonifiedLogin - DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem13 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - RibbonPageCategory1 - - - DevExpress.XtraBars.Ribbon.RibbonPageCategory, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pageHome - DevExpress.XtraBars.Ribbon.RibbonPage, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPage, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a RibbonPageGroup2 - DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupQuickAccessForm - DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupSearchAllOver - DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pageForms - DevExpress.XtraBars.Ribbon.RibbonPage, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPage, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a groupQuickAccessForm2 - DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a pageAdmin - DevExpress.XtraBars.Ribbon.RibbonPage, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPage, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a RibbonPageGroupProgram - DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a RibbonPageGroupTask - DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a RibbonPageGroupMenue - DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a RibbonPageGroup1 - DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a DefaultLookAndFeel1 - DevExpress.LookAndFeel.DefaultLookAndFeel, DevExpress.Utils.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.LookAndFeel.DefaultLookAndFeel, DevExpress.Utils.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarButtonItem11 - DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarButtonItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a TimerClose3Minutes @@ -3988,13 +3979,13 @@ RibbonPageGroup3 - DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a BarStaticItem1 - DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a TimerInformation @@ -4006,6 +3997,6 @@ frmMain - DevExpress.XtraBars.Ribbon.RibbonForm, DevExpress.XtraBars.v15.2, Version=15.2.15.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + DevExpress.XtraBars.Ribbon.RibbonForm, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a \ No newline at end of file diff --git a/app/DD-Record-Organizer/frmMain.vb b/app/DD-Record-Organizer/frmMain.vb index 192b391..31c671c 100644 --- a/app/DD-Record-Organizer/frmMain.vb +++ b/app/DD-Record-Organizer/frmMain.vb @@ -9,6 +9,7 @@ Imports System.Globalization Imports System.Net Imports System.Net.Sockets Imports DD_LIB_Standards +Imports DevExpress.LookAndFeel Public Class frmMain Dim strIPAddress As String @@ -65,6 +66,10 @@ Public Class frmMain ' Form Titel setzen ClassWindowLocation.LoadFormLocationSize(Me, 1, CURRENT_SCREEN_ID, "frmMain") Dim i = My.Application.UICulture.ToString() + + UserLookAndFeel.Default.SetSkinStyle(MyFormsDesign) + + ' GetIPv4Address() 'Dim splash As New frmSplash() 'splash.ShowDialog()