enable/disable profile regex buttons

This commit is contained in:
Jonathan Jenne 2020-03-04 12:48:17 +01:00
parent 79d072bd52
commit 25aabe145d
3 changed files with 41 additions and 36 deletions

View File

@ -114,7 +114,7 @@ Partial Class frmAdministration
Me.RibbonPageStart = New DevExpress.XtraBars.Ribbon.RibbonPage() Me.RibbonPageStart = New DevExpress.XtraBars.Ribbon.RibbonPage()
Me.RibbonPageGroup2 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup() Me.RibbonPageGroup2 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
Me.RibbonPageGroup1 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup() Me.RibbonPageGroup1 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
Me.RibbonPageGroup5 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup() Me.RibbonPageGroupProfileRegex = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
Me.RibbonStatusBar1 = New DevExpress.XtraBars.Ribbon.RibbonStatusBar() Me.RibbonStatusBar1 = New DevExpress.XtraBars.Ribbon.RibbonStatusBar()
Me.Label12 = New System.Windows.Forms.Label() Me.Label12 = New System.Windows.Forms.Label()
Me.SplitContainerControl2 = New DevExpress.XtraEditors.SplitContainerControl() Me.SplitContainerControl2 = New DevExpress.XtraEditors.SplitContainerControl()
@ -259,11 +259,11 @@ Partial Class frmAdministration
Me.cmbCrFolderIndex = New System.Windows.Forms.ComboBox() Me.cmbCrFolderIndex = New System.Windows.Forms.ComboBox()
Me.Label17 = New System.Windows.Forms.Label() Me.Label17 = New System.Windows.Forms.Label()
Me.XtraTabPageProfileRegex = New DevExpress.XtraTab.XtraTabPage() Me.XtraTabPageProfileRegex = New DevExpress.XtraTab.XtraTabPage()
Me.TBGI_REGEX_DOCTYPEBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.TextBox1 = New System.Windows.Forms.TextBox() Me.TextBox1 = New System.Windows.Forms.TextBox()
Me.Label27 = New System.Windows.Forms.Label() Me.Label27 = New System.Windows.Forms.Label()
Me.Button2 = New System.Windows.Forms.Button() Me.Button2 = New System.Windows.Forms.Button()
Me.TextBox2 = New System.Windows.Forms.TextBox() Me.TextBox2 = New System.Windows.Forms.TextBox()
Me.TBGI_REGEX_DOCTYPEBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.TextBox3 = New System.Windows.Forms.TextBox() Me.TextBox3 = New System.Windows.Forms.TextBox()
Me.TextBox4 = New System.Windows.Forms.TextBox() Me.TextBox4 = New System.Windows.Forms.TextBox()
Me.TextBox5 = New System.Windows.Forms.TextBox() Me.TextBox5 = New System.Windows.Forms.TextBox()
@ -698,7 +698,7 @@ Partial Class frmAdministration
' '
'RibbonPageStart 'RibbonPageStart
' '
Me.RibbonPageStart.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroup2, Me.RibbonPageGroup1, Me.RibbonPageGroup5}) Me.RibbonPageStart.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroup2, Me.RibbonPageGroup1, Me.RibbonPageGroupProfileRegex})
Me.RibbonPageStart.Name = "RibbonPageStart" Me.RibbonPageStart.Name = "RibbonPageStart"
resources.ApplyResources(Me.RibbonPageStart, "RibbonPageStart") resources.ApplyResources(Me.RibbonPageStart, "RibbonPageStart")
' '
@ -721,12 +721,13 @@ Partial Class frmAdministration
Me.RibbonPageGroup1.Name = "RibbonPageGroup1" Me.RibbonPageGroup1.Name = "RibbonPageGroup1"
resources.ApplyResources(Me.RibbonPageGroup1, "RibbonPageGroup1") resources.ApplyResources(Me.RibbonPageGroup1, "RibbonPageGroup1")
' '
'RibbonPageGroup5 'RibbonPageGroupProfileRegex
' '
Me.RibbonPageGroup5.ItemLinks.Add(Me.BarButtonItem13) Me.RibbonPageGroupProfileRegex.Enabled = False
Me.RibbonPageGroup5.ItemLinks.Add(Me.BarButtonItem14) Me.RibbonPageGroupProfileRegex.ItemLinks.Add(Me.BarButtonItem13)
Me.RibbonPageGroup5.Name = "RibbonPageGroup5" Me.RibbonPageGroupProfileRegex.ItemLinks.Add(Me.BarButtonItem14)
resources.ApplyResources(Me.RibbonPageGroup5, "RibbonPageGroup5") Me.RibbonPageGroupProfileRegex.Name = "RibbonPageGroupProfileRegex"
resources.ApplyResources(Me.RibbonPageGroupProfileRegex, "RibbonPageGroupProfileRegex")
' '
'RibbonStatusBar1 'RibbonStatusBar1
' '
@ -2001,11 +2002,6 @@ Partial Class frmAdministration
Me.XtraTabPageProfileRegex.Name = "XtraTabPageProfileRegex" Me.XtraTabPageProfileRegex.Name = "XtraTabPageProfileRegex"
resources.ApplyResources(Me.XtraTabPageProfileRegex, "XtraTabPageProfileRegex") resources.ApplyResources(Me.XtraTabPageProfileRegex, "XtraTabPageProfileRegex")
' '
'TBGI_REGEX_DOCTYPEBindingSource
'
Me.TBGI_REGEX_DOCTYPEBindingSource.DataMember = "TBGI_REGEX_DOCTYPE"
Me.TBGI_REGEX_DOCTYPEBindingSource.DataSource = Me.MyDataset
'
'TextBox1 'TextBox1
' '
Me.TextBox1.DataBindings.Add(New System.Windows.Forms.Binding("Text", Global.Global_Indexer.My.MySettings.Default, "FilenameTest", True, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged)) Me.TextBox1.DataBindings.Add(New System.Windows.Forms.Binding("Text", Global.Global_Indexer.My.MySettings.Default, "FilenameTest", True, System.Windows.Forms.DataSourceUpdateMode.OnPropertyChanged))
@ -2036,6 +2032,11 @@ Partial Class frmAdministration
Me.TextBox2.Name = "TextBox2" Me.TextBox2.Name = "TextBox2"
Me.TextBox2.ReadOnly = True Me.TextBox2.ReadOnly = True
' '
'TBGI_REGEX_DOCTYPEBindingSource
'
Me.TBGI_REGEX_DOCTYPEBindingSource.DataMember = "TBGI_REGEX_DOCTYPE"
Me.TBGI_REGEX_DOCTYPEBindingSource.DataSource = Me.MyDataset
'
'Label29 'Label29
' '
resources.ApplyResources(Label29, "Label29") resources.ApplyResources(Label29, "Label29")
@ -3049,5 +3050,5 @@ Partial Class frmAdministration
Friend WithEvents BarButtonItem12 As DevExpress.XtraBars.BarButtonItem Friend WithEvents BarButtonItem12 As DevExpress.XtraBars.BarButtonItem
Friend WithEvents BarButtonItem13 As DevExpress.XtraBars.BarButtonItem Friend WithEvents BarButtonItem13 As DevExpress.XtraBars.BarButtonItem
Friend WithEvents BarButtonItem14 As DevExpress.XtraBars.BarButtonItem Friend WithEvents BarButtonItem14 As DevExpress.XtraBars.BarButtonItem
Friend WithEvents RibbonPageGroup5 As DevExpress.XtraBars.Ribbon.RibbonPageGroup Friend WithEvents RibbonPageGroupProfileRegex As DevExpress.XtraBars.Ribbon.RibbonPageGroup
End Class End Class

View File

@ -543,21 +543,21 @@
<data name="RibbonControl1.Location" type="System.Drawing.Point, System.Drawing"> <data name="RibbonControl1.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value> <value>0, 0</value>
</data> </data>
<data name="RibbonPageUserGroups.Text" xml:space="preserve">
<value>Gruppenzuordnung</value>
</data>
<data name="RibbonPageCategoryUserGroups.Text" xml:space="preserve"> <data name="RibbonPageCategoryUserGroups.Text" xml:space="preserve">
<value>User-/Gruppenverwaltung</value> <value>User-/Gruppenverwaltung</value>
</data> </data>
<data name="RibbonPageGroup4.Text" xml:space="preserve">
<value>E-Mail Indexierung</value>
</data>
<data name="RibbonPageEmail.Text" xml:space="preserve">
<value>E-Mail Indexierung</value>
</data>
<data name="RibbonPageCategoryMisc.Text" xml:space="preserve"> <data name="RibbonPageCategoryMisc.Text" xml:space="preserve">
<value>Weitere Einstellungen</value> <value>Weitere Einstellungen</value>
</data> </data>
<data name="RibbonPageGroup2.Text" xml:space="preserve">
<value>Grundeinstellungen</value>
</data>
<data name="RibbonPageGroup1.Text" xml:space="preserve">
<value>Profile</value>
</data>
<data name="RibbonPageGroupProfileRegex.Text" xml:space="preserve">
<value>Automatische Profilauswahl</value>
</data>
<data name="RibbonPageStart.Text" xml:space="preserve"> <data name="RibbonPageStart.Text" xml:space="preserve">
<value>Start</value> <value>Start</value>
</data> </data>
@ -893,17 +893,17 @@
<metadata name="MyDataset.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="MyDataset.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>134, 17</value> <value>134, 17</value>
</metadata> </metadata>
<data name="RibbonPageUserGroups.Text" xml:space="preserve">
<value>Gruppenzuordnung</value>
</data>
<data name="RibbonPageGroup3.Text" xml:space="preserve"> <data name="RibbonPageGroup3.Text" xml:space="preserve">
<value>Gruppenzuordnung</value> <value>Gruppenzuordnung</value>
</data> </data>
<data name="RibbonPageGroup2.Text" xml:space="preserve"> <data name="RibbonPageEmail.Text" xml:space="preserve">
<value>Grundeinstellungen</value> <value>E-Mail Indexierung</value>
</data> </data>
<data name="RibbonPageGroup1.Text" xml:space="preserve"> <data name="RibbonPageGroup4.Text" xml:space="preserve">
<value>Profile</value> <value>E-Mail Indexierung</value>
</data>
<data name="RibbonPageGroup5.Text" xml:space="preserve">
<value>Automatische Profilauswahl</value>
</data> </data>
<data name="SplitContainerControl3.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms"> <data name="SplitContainerControl3.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Fill</value> <value>Fill</value>
@ -7015,9 +7015,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei
<data name="&gt;&gt;Label17.ZOrder" xml:space="preserve"> <data name="&gt;&gt;Label17.ZOrder" xml:space="preserve">
<value>5</value> <value>5</value>
</data> </data>
<metadata name="TBGI_REGEX_DOCTYPEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 290</value>
</metadata>
<data name="TextBox1.Location" type="System.Drawing.Point, System.Drawing"> <data name="TextBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>119, 65</value> <value>119, 65</value>
</data> </data>
@ -7153,6 +7150,9 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei
<data name="&gt;&gt;TextBox2.ZOrder" xml:space="preserve"> <data name="&gt;&gt;TextBox2.ZOrder" xml:space="preserve">
<value>4</value> <value>4</value>
</data> </data>
<metadata name="TBGI_REGEX_DOCTYPEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 290</value>
</metadata>
<metadata name="Label29.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="Label29.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value> <value>False</value>
</metadata> </metadata>
@ -9383,10 +9383,10 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei
<data name="&gt;&gt;RibbonPageGroup1.Type" xml:space="preserve"> <data name="&gt;&gt;RibbonPageGroup1.Type" xml:space="preserve">
<value>DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value> <value>DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data> </data>
<data name="&gt;&gt;RibbonPageGroup5.Name" xml:space="preserve"> <data name="&gt;&gt;RibbonPageGroupProfileRegex.Name" xml:space="preserve">
<value>RibbonPageGroup5</value> <value>RibbonPageGroupProfileRegex</value>
</data> </data>
<data name="&gt;&gt;RibbonPageGroup5.Type" xml:space="preserve"> <data name="&gt;&gt;RibbonPageGroupProfileRegex.Type" xml:space="preserve">
<value>DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value> <value>DevExpress.XtraBars.Ribbon.RibbonPageGroup, DevExpress.XtraBars.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data> </data>
<data name="&gt;&gt;viewAssignedGroups.Name" xml:space="preserve"> <data name="&gt;&gt;viewAssignedGroups.Name" xml:space="preserve">

View File

@ -101,6 +101,9 @@ Public Class frmAdministration
If frmloaded = False Then If frmloaded = False Then
Exit Sub Exit Sub
End If End If
RibbonPageGroupProfileRegex.Enabled = False
Select Case XtraTabControl2.SelectedTabPage.Name Select Case XtraTabControl2.SelectedTabPage.Name
Case XtraTabPageManualIndex.Name Case XtraTabPageManualIndex.Name
If DOKART_GUIDTextBox.Text <> "" Then If DOKART_GUIDTextBox.Text <> "" Then
@ -120,6 +123,7 @@ Public Class frmAdministration
End Try End Try
Case XtraTabPageProfileRegex.Name Case XtraTabPageProfileRegex.Name
TBGI_REGEX_DOCTYPETableAdapter.Fill(MyDataset.TBGI_REGEX_DOCTYPE, DOKART_GUIDTextBox.Text) TBGI_REGEX_DOCTYPETableAdapter.Fill(MyDataset.TBGI_REGEX_DOCTYPE, DOKART_GUIDTextBox.Text)
RibbonPageGroupProfileRegex.Enabled = True
End Select End Select
End Sub End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click