From e7630d2d79c4bd3e810a4def1036dedd1679771b Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Wed, 15 Dec 2021 16:06:24 +0100 Subject: [PATCH] Zooflow: small changes --- GUIs.ZooFlow/Config/ClassUIConfig.vb | 1 + .../Globix/frmGlobix_Index.Designer.vb | 48 +++++++++++++++--- GUIs.ZooFlow/Globix/frmGlobix_Index.resx | 33 ++++++------ GUIs.ZooFlow/Globix/frmGlobix_Index.vb | 39 ++++++++++---- GUIs.ZooFlow/My Project/licenses.licx | 4 ++ GUIs.ZooFlow/ZOO_FLOW_ sysicon_48.ico | Bin 0 -> 109356 bytes GUIs.ZooFlow/ZooFlow.vbproj | 7 ++- GUIs.ZooFlow/frmSplash.Designer.vb | 48 +++++++++++------- 8 files changed, 129 insertions(+), 51 deletions(-) create mode 100644 GUIs.ZooFlow/ZOO_FLOW_ sysicon_48.ico diff --git a/GUIs.ZooFlow/Config/ClassUIConfig.vb b/GUIs.ZooFlow/Config/ClassUIConfig.vb index 837536dc..0c247a92 100644 --- a/GUIs.ZooFlow/Config/ClassUIConfig.vb +++ b/GUIs.ZooFlow/Config/ClassUIConfig.vb @@ -19,5 +19,6 @@ Public Property TopMost As Boolean = True Public Property FolderWatchScanStarted As Boolean = False Public Property FolderWatchStarted As Boolean = False + Public Property ShowSuccessMessageBox As Boolean = True End Class End Class diff --git a/GUIs.ZooFlow/Globix/frmGlobix_Index.Designer.vb b/GUIs.ZooFlow/Globix/frmGlobix_Index.Designer.vb index 6c911d80..15b55ff5 100644 --- a/GUIs.ZooFlow/Globix/frmGlobix_Index.Designer.vb +++ b/GUIs.ZooFlow/Globix/frmGlobix_Index.Designer.vb @@ -24,6 +24,7 @@ Partial Class frmGlobix_Index 'Das Bearbeiten mit dem Code-Editor ist nicht möglich. Private Sub InitializeComponent() + Me.components = New System.ComponentModel.Container() Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmGlobix_Index)) Dim EditorButtonImageOptions1 As DevExpress.XtraEditors.Controls.EditorButtonImageOptions = New DevExpress.XtraEditors.Controls.EditorButtonImageOptions() Dim SerializableAppearanceObject1 As DevExpress.Utils.SerializableAppearanceObject = New DevExpress.Utils.SerializableAppearanceObject() @@ -60,27 +61,34 @@ Partial Class frmGlobix_Index Me.DocumentViewer1 = New DigitalData.Controls.DocumentViewer.DocumentViewer() Me.GlobixDataset = New DigitalData.GUIs.ZooFlow.GlobixDataset() Me.SplashScreenManager = New DevExpress.XtraSplashScreen.SplashScreenManager(Me, GetType(Global.DigitalData.GUIs.ZooFlow.frmWaitForm), True, True) + Me.SvgImageCollection1 = New DevExpress.Utils.SvgImageCollection(Me.components) + Me.BarButtonItem4 = New DevExpress.XtraBars.BarButtonItem() CType(Me.RibbonControl1, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.SplitContainerControl1, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.SplitContainerControl1.Panel1, System.ComponentModel.ISupportInitialize).BeginInit() + Me.SplitContainerControl1.Panel1.SuspendLayout() + CType(Me.SplitContainerControl1.Panel2, System.ComponentModel.ISupportInitialize).BeginInit() + Me.SplitContainerControl1.Panel2.SuspendLayout() Me.SplitContainerControl1.SuspendLayout() Me.Panel3.SuspendLayout() Me.Panel1.SuspendLayout() CType(Me.cmbDocType.Properties, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.GlobixDataset, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.SvgImageCollection1, System.ComponentModel.ISupportInitialize).BeginInit() Me.SuspendLayout() ' 'RibbonControl1 ' Me.RibbonControl1.CommandLayout = DevExpress.XtraBars.Ribbon.CommandLayout.Simplified Me.RibbonControl1.ExpandCollapseItem.Id = 0 - Me.RibbonControl1.Items.AddRange(New DevExpress.XtraBars.BarItem() {Me.RibbonControl1.ExpandCollapseItem, Me.RibbonControl1.SearchEditItem, Me.BarButtonItem2, Me.BarButtonItem3, Me.SkipItem, Me.BarButtonItem5, Me.checkItemTopMost, Me.SourceDeleteItem, Me.checkItemPreselection, Me.PreviewItem, Me.labelFilePath, Me.labelError, Me.labelNotice, Me.chkMultiindexing, Me.BarButtonItem1, Me.BarHeaderItem1}) + Me.RibbonControl1.Items.AddRange(New DevExpress.XtraBars.BarItem() {Me.RibbonControl1.ExpandCollapseItem, Me.RibbonControl1.SearchEditItem, Me.BarButtonItem2, Me.BarButtonItem3, Me.SkipItem, Me.BarButtonItem5, Me.checkItemTopMost, Me.SourceDeleteItem, Me.checkItemPreselection, Me.PreviewItem, Me.labelFilePath, Me.labelError, Me.labelNotice, Me.chkMultiindexing, Me.BarButtonItem1, Me.BarHeaderItem1, Me.BarButtonItem4}) Me.RibbonControl1.Location = New System.Drawing.Point(0, 0) - Me.RibbonControl1.MaxItemId = 16 + Me.RibbonControl1.MaxItemId = 17 Me.RibbonControl1.Name = "RibbonControl1" Me.RibbonControl1.Pages.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPage() {Me.RibbonPage1}) Me.RibbonControl1.ShowApplicationButton = DevExpress.Utils.DefaultBoolean.[False] Me.RibbonControl1.ShowPageHeadersMode = DevExpress.XtraBars.Ribbon.ShowPageHeadersMode.Hide - Me.RibbonControl1.Size = New System.Drawing.Size(1005, 66) + Me.RibbonControl1.Size = New System.Drawing.Size(1005, 67) Me.RibbonControl1.StatusBar = Me.RibbonStatusBar1 ' 'BarButtonItem2 @@ -205,6 +213,7 @@ Partial Class frmGlobix_Index Me.RibbonPageGroup1.ItemLinks.Add(Me.SkipItem) Me.RibbonPageGroup1.ItemLinks.Add(Me.PreviewItem) Me.RibbonPageGroup1.ItemLinks.Add(Me.chkMultiindexing) + Me.RibbonPageGroup1.ItemLinks.Add(Me.BarButtonItem4) Me.RibbonPageGroup1.Name = "RibbonPageGroup1" Me.RibbonPageGroup1.Text = "Indexierung" ' @@ -241,15 +250,21 @@ Partial Class frmGlobix_Index ' Me.SplitContainerControl1.CollapsePanel = DevExpress.XtraEditors.SplitCollapsePanel.Panel2 Me.SplitContainerControl1.Dock = System.Windows.Forms.DockStyle.Fill - Me.SplitContainerControl1.Location = New System.Drawing.Point(0, 66) + Me.SplitContainerControl1.Location = New System.Drawing.Point(0, 67) Me.SplitContainerControl1.Name = "SplitContainerControl1" + ' + 'SplitContainerControl1.Panel1 + ' Me.SplitContainerControl1.Panel1.Controls.Add(Me.pnlIndex) Me.SplitContainerControl1.Panel1.Controls.Add(Me.Panel3) Me.SplitContainerControl1.Panel1.Controls.Add(Me.Panel1) Me.SplitContainerControl1.Panel1.Text = "Panel1" + ' + 'SplitContainerControl1.Panel2 + ' Me.SplitContainerControl1.Panel2.Controls.Add(Me.DocumentViewer1) Me.SplitContainerControl1.Panel2.Text = "Panel2" - Me.SplitContainerControl1.Size = New System.Drawing.Size(1005, 508) + Me.SplitContainerControl1.Size = New System.Drawing.Size(1005, 507) Me.SplitContainerControl1.SplitterPosition = 522 Me.SplitContainerControl1.TabIndex = 2 ' @@ -261,14 +276,14 @@ Partial Class frmGlobix_Index Me.pnlIndex.ForeColor = System.Drawing.SystemColors.ControlText Me.pnlIndex.Location = New System.Drawing.Point(0, 33) Me.pnlIndex.Name = "pnlIndex" - Me.pnlIndex.Size = New System.Drawing.Size(522, 400) + Me.pnlIndex.Size = New System.Drawing.Size(522, 399) Me.pnlIndex.TabIndex = 3 ' 'Panel3 ' Me.Panel3.Controls.Add(Me.SimpleButton1) Me.Panel3.Dock = System.Windows.Forms.DockStyle.Bottom - Me.Panel3.Location = New System.Drawing.Point(0, 433) + Me.Panel3.Location = New System.Drawing.Point(0, 432) Me.Panel3.Name = "Panel3" Me.Panel3.Size = New System.Drawing.Size(522, 75) Me.Panel3.TabIndex = 2 @@ -317,7 +332,7 @@ Partial Class frmGlobix_Index Me.DocumentViewer1.FileLoaded = False Me.DocumentViewer1.Location = New System.Drawing.Point(0, 0) Me.DocumentViewer1.Name = "DocumentViewer1" - Me.DocumentViewer1.Size = New System.Drawing.Size(473, 508) + Me.DocumentViewer1.Size = New System.Drawing.Size(473, 507) Me.DocumentViewer1.TabIndex = 0 ' 'GlobixDataset @@ -329,6 +344,16 @@ Partial Class frmGlobix_Index ' Me.SplashScreenManager.ClosingDelay = 500 ' + 'SvgImageCollection1 + ' + Me.SvgImageCollection1.Add("check", "image://svgimages/icon builder/actions_checkcircled.svg") + ' + 'BarButtonItem4 + ' + Me.BarButtonItem4.Caption = "BarButtonItem4" + Me.BarButtonItem4.Id = 16 + Me.BarButtonItem4.Name = "BarButtonItem4" + ' 'frmGlobix_Index ' Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) @@ -344,12 +369,17 @@ Partial Class frmGlobix_Index Me.Text = "ZooFlow - Ablage" Me.TopMost = True CType(Me.RibbonControl1, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.SplitContainerControl1.Panel1, System.ComponentModel.ISupportInitialize).EndInit() + Me.SplitContainerControl1.Panel1.ResumeLayout(False) + CType(Me.SplitContainerControl1.Panel2, System.ComponentModel.ISupportInitialize).EndInit() + Me.SplitContainerControl1.Panel2.ResumeLayout(False) CType(Me.SplitContainerControl1, System.ComponentModel.ISupportInitialize).EndInit() Me.SplitContainerControl1.ResumeLayout(False) Me.Panel3.ResumeLayout(False) Me.Panel1.ResumeLayout(False) CType(Me.cmbDocType.Properties, System.ComponentModel.ISupportInitialize).EndInit() CType(Me.GlobixDataset, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.SvgImageCollection1, System.ComponentModel.ISupportInitialize).EndInit() Me.ResumeLayout(False) Me.PerformLayout() @@ -385,4 +415,6 @@ Partial Class frmGlobix_Index Friend WithEvents cmbDocType As DevExpress.XtraEditors.ComboBoxEdit Friend WithEvents SimpleButton1 As SimpleButton Friend WithEvents SplashScreenManager As DevExpress.XtraSplashScreen.SplashScreenManager + Friend WithEvents SvgImageCollection1 As DevExpress.Utils.SvgImageCollection + Friend WithEvents BarButtonItem4 As DevExpress.XtraBars.BarButtonItem End Class diff --git a/GUIs.ZooFlow/Globix/frmGlobix_Index.resx b/GUIs.ZooFlow/Globix/frmGlobix_Index.resx index f9b8cb6a..042c29fc 100644 --- a/GUIs.ZooFlow/Globix/frmGlobix_Index.resx +++ b/GUIs.ZooFlow/Globix/frmGlobix_Index.resx @@ -120,7 +120,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAPcFAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi @@ -153,7 +153,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAIsDAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi @@ -176,7 +176,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAPYCAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgdmlld0JveD0iMCAwIDI1 @@ -196,7 +196,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAEMEAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi @@ -222,7 +222,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAGgFAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgdmlld0JveD0iMCAwIDI1 @@ -253,7 +253,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAFkCAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgdmlld0JveD0iMCAwIDI1 @@ -270,7 +270,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAGICAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgdmlld0JveD0iMCAwIDI1 @@ -288,7 +288,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAIUDAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgdmlld0JveD0iMCAwIDI1 @@ -310,7 +310,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAOMCAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi @@ -330,7 +330,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAABIDAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi @@ -351,7 +351,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAABsDAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi @@ -372,7 +372,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAPcFAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi @@ -405,7 +405,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAIgJAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgdmlld0JveD0iMCAwIDk0 @@ -453,7 +453,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAIgJAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgdmlld0JveD0iMCAwIDk0 @@ -501,7 +501,7 @@ - AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjE5LjIsIFZlcnNpb249MTkuMi4z + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAPECAAAC77u/ PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi @@ -522,4 +522,7 @@ 189, 17 + + 316, 17 + \ No newline at end of file diff --git a/GUIs.ZooFlow/Globix/frmGlobix_Index.vb b/GUIs.ZooFlow/Globix/frmGlobix_Index.vb index 5eb1adde..918a0b46 100644 --- a/GUIs.ZooFlow/Globix/frmGlobix_Index.vb +++ b/GUIs.ZooFlow/Globix/frmGlobix_Index.vb @@ -414,7 +414,8 @@ Public Class frmGlobix_Index Dim oDataType = oIndex.DataType If oDataType <> "BOOLEAN" Then - oControls.AddLabel(oControlName, oIndex.LabelCaption, oLabelPosition, oControlCount) + Dim oLabel = oControls.AddLabel(oControlName, oIndex.LabelCaption, oLabelPosition, oControlCount) + pnlIndex.Controls.Add(oLabel) End If 'Dim oDefaultValue = Check_HistoryValues(oControlName, oIndex.DocTypeName) @@ -799,24 +800,20 @@ Public Class frmGlobix_Index Logger.Info("Importing file with DocumentType [{0}]", oDokart.Name) Dim oResult = Await GlobixFlowNew(oDokart) If oResult = True Then - 'Dim oArgs As New XtraMessageBoxArgs With { - ' .LookAndFeel = LookAndFeel, - ' .Text = "Die Datei wurde erfolgreich verarbeitet!", - ' .Caption = Text - '} - 'oArgs.AutoCloseOptions.Delay = 3000 - 'oArgs.AutoCloseOptions.ShowTimerOnDefaultButton = True - ''oArgs.DoNotShowAgainCheckBoxVisible = True - 'XtraMessageBox.Show(oArgs) + Dim oArgs = GetMessageBoxArgs() + Dim oMessageResult = XtraMessageBox.Show(oArgs) DocumentViewer1.CloseDocument() DocumentViewer1.Done() + CancelAttempts = MAX_CANCEL_ATTEMPTS Close() End If End Sub + + Private Sub PreviewItem_CheckedChanged(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles PreviewItem.CheckedChanged If FormLoaded Then SetFilePreview(PreviewItem.Checked) @@ -829,4 +826,26 @@ Public Class frmGlobix_Index My.UIConfigManager.Save() End If End Sub + + Private Function GetMessageBoxArgs() As XtraMessageBoxArgs + Dim oArgs As New XtraMessageBoxArgs With { + .LookAndFeel = LookAndFeel, + .Text = "Die Datei wurde erfolgreich verarbeitet!", + .Caption = Text, + .DoNotShowAgainCheckBoxVisible = True + } + AddHandler oArgs.Closed, AddressOf MessageboxClosed + AddHandler oArgs.Load, AddressOf MessageboxLoad + Return oArgs + End Function + + Private Sub MessageboxClosed(sender As Object, e As XtraMessageBoxClosedArgs) + Dim oShowMessageBoxNextTime = e.Visible + My.UIConfig.Globix.ShowSuccessMessageBox = oShowMessageBoxNextTime + My.UIConfigManager.Save() + End Sub + + Private Sub MessageboxLoad(sender As Object, e As XtraMessageBoxLoadArgs) + e.Visible = My.UIConfig.Globix.ShowSuccessMessageBox + End Sub End Class diff --git a/GUIs.ZooFlow/My Project/licenses.licx b/GUIs.ZooFlow/My Project/licenses.licx index e69de29b..42eabdca 100644 --- a/GUIs.ZooFlow/My Project/licenses.licx +++ b/GUIs.ZooFlow/My Project/licenses.licx @@ -0,0 +1,4 @@ +DevExpress.XtraEditors.ComboBoxEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a +DevExpress.XtraEditors.PictureEdit, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a +DevExpress.XtraEditors.ProgressBarControl, DevExpress.XtraEditors.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a +DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/GUIs.ZooFlow/ZOO_FLOW_ sysicon_48.ico b/GUIs.ZooFlow/ZOO_FLOW_ sysicon_48.ico new file mode 100644 index 0000000000000000000000000000000000000000..d8eb81af9212adf6d2175a5083b541d5fd1ddfe8 GIT binary patch literal 109356 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 Dchgd~ literal 0 HcmV?d00001 diff --git a/GUIs.ZooFlow/ZooFlow.vbproj b/GUIs.ZooFlow/ZooFlow.vbproj index 5129de1d..d6117e7c 100644 --- a/GUIs.ZooFlow/ZooFlow.vbproj +++ b/GUIs.ZooFlow/ZooFlow.vbproj @@ -63,6 +63,9 @@ DigitalData.GUIs.ZooFlow.My.MyApplication + + ZOO_FLOW_ sysicon_48.ico + @@ -72,7 +75,6 @@ False - @@ -967,6 +969,9 @@ + + +