diff --git a/DD_Clipboard_Searcher.v12.suo b/DD_Clipboard_Searcher.v12.suo new file mode 100644 index 0000000..f410261 Binary files /dev/null and b/DD_Clipboard_Searcher.v12.suo differ diff --git a/DD_Clipboard_Searcher/App.config b/DD_Clipboard_Searcher/App.config index 43615fd..fedd763 100644 --- a/DD_Clipboard_Searcher/App.config +++ b/DD_Clipboard_Searcher/App.config @@ -5,6 +5,11 @@
+ + + diff --git a/DD_Clipboard_Searcher/Class1.vb b/DD_Clipboard_Searcher/Class1.vb index 1014cb2..86124d2 100644 --- a/DD_Clipboard_Searcher/Class1.vb +++ b/DD_Clipboard_Searcher/Class1.vb @@ -22,9 +22,12 @@ Public Class ClipboardWatcher : Inherits NativeWindow : Implements IDisposable Const WM_DRAWCLIPBOARD As Integer = &H308 Select Case m.Msg Case WM_DRAWCLIPBOARD - Dim CapTxt As String = clsWINDOWSApi.GetCaption() - Console.WriteLine("Window-Title: " & CapTxt) - If CapTxt.ToUpper.StartsWith("DD") Then Exit Sub + clsWINDOWSApi.Get_ForegroundWindow_Info() + 'Dim CapTxt As String = clsWINDOWSApi.GetCaption() + If IsNothing(PROC_Name) Then Exit Sub + If PROC_Name.StartsWith("DD_Clipboard_Searcher") Then Exit Sub + Console.WriteLine("PROCESS_NAME: " & PROC_Name) + ' If CapTxt.ToUpper.StartsWith("DD") Then Exit Sub RaiseEvent Changed(Me, EventArgs.Empty) End Select MyBase.WndProc(m) diff --git a/DD_Clipboard_Searcher/ClassInit.vb b/DD_Clipboard_Searcher/ClassInit.vb index 4e9ab3c..6bc9b7e 100644 --- a/DD_Clipboard_Searcher/ClassInit.vb +++ b/DD_Clipboard_Searcher/ClassInit.vb @@ -74,12 +74,12 @@ Public Class ClassInit 'Am System anmelden sql = String.Format("UPDATE TBDD_USER SET LOGGED_IN = 1, LOGGED_WHERE = '{0}' WHERE GUID = {1}", Environment.MachineName, USER_GUID) clsDatabase.Execute_non_Query(sql) - sql = "DELETE FROM TBDD_USER_MODULE_LOG_IN WHERE USER_ID = " & USER_GUID & " AND MODULE= 'DD_CLIPB_SEARCH'" + sql = "DELETE FROM TBDD_USER_MODULE_LOG_IN WHERE USER_ID = " & USER_GUID & " AND MODULE= 'Clipboard-Searcher'" If clsDatabase.Execute_non_Query(sql, True) = True Then End If - sql = String.Format("INSERT INTO TBDD_USER_MODULE_LOG_IN (USER_ID,CLIENT_ID,MODULE) VALUES ({0},{1},'DD_CLIPB_SEARCH')", USER_GUID, 0) + sql = String.Format("INSERT INTO TBDD_USER_MODULE_LOG_IN (USER_ID,CLIENT_ID,MODULE,VERSION_CLIENT,MACHINE_NAME) VALUES ({0},{1},'Clipboard-Searcher','{2}','{3}')", USER_GUID, 0, My.Application.Info.Version.ToString, Environment.MachineName) clsDatabase.Execute_non_Query(sql) USER_IS_ADMIN = USER_DT.Rows(0).Item("RECORD_ADMIN") @@ -96,10 +96,10 @@ Public Class ClassInit ' pageAdmin.Visible = True End If - WD_UNICODE = clsDatabase.Execute_Scalar("SELECT WD_UNICODE FROM TBGH_WINDREAM_CONFIGURATION WHERE GUID = 1") + WD_UNICODE = clsDatabase.Execute_Scalar("SELECT WD_UNICODE FROM TBCS_CONFIGURATION WHERE GUID = 1") - sql = String.Format("SELECT COUNT(*) AS Expr1 FROM TBDD_USER_MODULE_LOG_IN WHERE UPPER(MODULE) = UPPER('DD_CLIPB_SEARCH') AND CLIENT_ID = {0}", 0) + sql = String.Format("SELECT COUNT(*) AS Expr1 FROM TBDD_USER_MODULE_LOG_IN WHERE UPPER(MODULE) = UPPER('Clipboard-Searcher') AND CLIENT_ID = {0}", 0) Dim anzahl = clsDatabase.Execute_Scalar(sql) USERS_LOGGED_IN = CInt(anzahl) If LogErrorsOnly = False Then ClassLogger.Add(" >> User# logged in: " & anzahl.ToString, False) @@ -116,7 +116,7 @@ Public Class ClassInit ClassLogger.Add(" >> The number of logged Users (" & USERS_LOGGED_IN.ToString & ") exceeds the number of licenses (" & LICENSE_COUNT & ") ", False) If USER_IS_ADMIN = False Then 'Anmeldung wieder herausnehmen - sql = "DELETE FROM TBDD_USER_MODULE_LOG_IN WHERE USER_ID = " & USER_GUID & " AND MODULE= 'DD_CLIPB_SEARCH'" + sql = "DELETE FROM TBDD_USER_MODULE_LOG_IN WHERE USER_ID = " & USER_GUID & " AND MODULE= 'Clipboard-Searcher'" clsDatabase.Execute_non_Query(sql, True) ClassLogger.Add(" - logged out the user", False) Return False diff --git a/DD_Clipboard_Searcher/DD_Clipboard_Searcher.vbproj b/DD_Clipboard_Searcher/DD_Clipboard_Searcher.vbproj index f2f65cb..2ed6fdc 100644 --- a/DD_Clipboard_Searcher/DD_Clipboard_Searcher.vbproj +++ b/DD_Clipboard_Searcher/DD_Clipboard_Searcher.vbproj @@ -51,10 +51,21 @@ False ..\..\DDLibStandards\DD_LIB_Standards\bin\Debug\DD_LIB_Standards.dll + + + + + + + + + + + @@ -83,6 +94,12 @@ + + frmAdministration.vb + + + Form + frmLicense.vb @@ -125,8 +142,16 @@ Settings.settings True + + True + True + MyDataset.xsd + + + frmAdministration.vb + frmLicense.vb @@ -139,6 +164,7 @@ frmSplash.vb + VbMyResourcesResXFileCodeGenerator Resources.Designer.vb @@ -159,6 +185,17 @@ + + MyDataset.xsd + + + Designer + MSDataSetGenerator + MyDataset.Designer.vb + + + MyDataset.xsd + @@ -170,6 +207,12 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/DD_Clipboard_Searcher/MyDataset.xsd b/DD_Clipboard_Searcher/MyDataset.xsd new file mode 100644 index 0000000..c795621 --- /dev/null +++ b/DD_Clipboard_Searcher/MyDataset.xsd @@ -0,0 +1,373 @@ + + + + + + + + + + + + + + + DELETE FROM TBCBS_PROFILES +WHERE (GUID = @Original_GUID) + + + + + + + + INSERT INTO TBCBS_PROFILES + (NAME, COMMENT, WD_SEARCH, REGEX_EXPRESSION, ADDED_WHO) +VALUES (@NAME,@COMMENT,@WD_SEARCH,@REGEX_EXPRESSION,@ADDED_WHO); +SELECT GUID, NAME, COMMENT, WD_SEARCH, REGEX_EXPRESSION, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBCBS_PROFILES WHERE (GUID = SCOPE_IDENTITY()) + + + + + + + + + + + + SELECT TBCBS_PROFILES.* +FROM TBCBS_PROFILES + + + + + + UPDATE TBCBS_PROFILES +SET NAME = @NAME, COMMENT = @COMMENT, WD_SEARCH = @WD_SEARCH, REGEX_EXPRESSION = @REGEX_EXPRESSION, CHANGED_WHO = @CHANGED_WHO +WHERE (GUID = @Original_GUID); +SELECT GUID, NAME, COMMENT, WD_SEARCH, REGEX_EXPRESSION, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBCBS_PROFILES WHERE (GUID = @GUID) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DELETE FROM TBCBS_USER_PROFILE +WHERE (GUID = @Original_GUID) + + + + + + + + INSERT INTO TBCBS_USER_PROFILE + (PROFILE_ID, USER_ID, ADDED_WHO) +VALUES (@PROFILE_ID,@USER_ID,@ADDED_WHO); +SELECT GUID, PROFILE_ID, USER_ID, ADDED_WHO, ADDED_WHEN FROM TBCBS_USER_PROFILE WHERE (GUID = SCOPE_IDENTITY()) + + + + + + + + + + SELECT TBCBS_USER_PROFILE.* +FROM TBCBS_USER_PROFILE + + + + + + UPDATE TBCBS_USER_PROFILE +SET PROFILE_ID = @PROFILE_ID, USER_ID = @USER_ID +WHERE (GUID = @Original_GUID); +SELECT GUID, PROFILE_ID, USER_ID, ADDED_WHO, ADDED_WHEN FROM TBCBS_USER_PROFILE WHERE (GUID = @GUID) + + + + + + + + + + + + + + + + + + + + + + + + + SELECT T.GUID, T.PROFILE_ID, T1.USERNAME, T1.NAME, T1.PRENAME +FROM TBCBS_USER_PROFILE AS T INNER JOIN + TBDD_USER AS T1 ON T.USER_ID = T1.GUID +WHERE (T.PROFILE_ID = @PROFILE_ID) ORDER BY T1.USERNAME + + + + + + + + + + + + + + + + + + + DELETE FROM TBCBS_USER_RPOFILE WHERE GUID = @GUID + + + + + + + + + + + + + + DELETE FROM TBCBS_PROFILE_PROCESS +WHERE (GUID = @GUID) + + + + + + + + INSERT INTO TBCBS_PROFILE_PROCESS + (PROFILE_ID, PROC_NAME, ADDED_WHO) +VALUES (@PROFILE,@PROC_NAME,@ADDED_WHO) + + + + + + + + + + SELECT GUID, PROFILE_ID, PROC_NAME, ADDED_WHO, ADDED_WHEN +FROM TBCBS_PROFILE_PROCESS +WHERE (PROFILE_ID = @PID) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/DD_Clipboard_Searcher/MyDataset.xss b/DD_Clipboard_Searcher/MyDataset.xss new file mode 100644 index 0000000..1de173b --- /dev/null +++ b/DD_Clipboard_Searcher/MyDataset.xss @@ -0,0 +1,16 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/DD_Clipboard_Searcher/Resources/Annotation_New.png b/DD_Clipboard_Searcher/Resources/Annotation_New.png new file mode 100644 index 0000000..0b5ba95 Binary files /dev/null and b/DD_Clipboard_Searcher/Resources/Annotation_New.png differ diff --git a/DD_Clipboard_Searcher/Resources/GoToDefinition_5575.png b/DD_Clipboard_Searcher/Resources/GoToDefinition_5575.png new file mode 100644 index 0000000..23b27eb Binary files /dev/null and b/DD_Clipboard_Searcher/Resources/GoToDefinition_5575.png differ diff --git a/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.exe b/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.exe index a10697e..0addd89 100644 Binary files a/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.exe and b/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.exe differ diff --git a/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.exe.config b/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.exe.config index 43615fd..fedd763 100644 --- a/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.exe.config +++ b/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.exe.config @@ -5,6 +5,11 @@
+ + + diff --git a/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.pdb b/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.pdb index fd1637e..315b144 100644 Binary files a/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.pdb and b/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.pdb differ diff --git a/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.vshost.exe.config b/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.vshost.exe.config index 43615fd..fedd763 100644 --- a/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.vshost.exe.config +++ b/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.vshost.exe.config @@ -5,6 +5,11 @@
+ + + diff --git a/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.xml b/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.xml index 8e9dee8..070105e 100644 --- a/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.xml +++ b/DD_Clipboard_Searcher/bin/Debug/DD_Clipboard_Searcher.xml @@ -6,7 +6,119 @@ DD_Clipboard_Searcher - + + +Represents the strongly named DataTable class. + + + +Represents the strongly named DataTable class. + + + +Represents the strongly named DataTable class. + + + +Represents the strongly named DataTable class. + + + +Represents the strongly named DataTable class. + + + +Represents strongly named DataRow class. + + + +Represents strongly named DataRow class. + + + +Represents strongly named DataRow class. + + + +Represents strongly named DataRow class. + + + +Represents strongly named DataRow class. + + + +Row event argument class + + + +Row event argument class + + + +Row event argument class + + + +Row event argument class + + + +Row event argument class + + + +Represents a strongly typed in-memory cache of data. + + + +Represents the connection and commands used to retrieve and save data. + + + +Represents the connection and commands used to retrieve and save data. + + + +Represents the connection and commands used to retrieve and save data. + + + +Represents the connection and commands used to retrieve and save data. + + + +Update rows in top-down order. + + + +Insert rows in top-down order. + + + +Delete rows in bottom-up order. + + + +Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first + + + +Update all changes to the dataset. + + + +Update Order Option + + + +Used to sort self-referenced table's rows + + + +TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios + + Get all top-level window information @@ -41,6 +153,10 @@ DD_Clipboard_Searcher Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + + + Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. @@ -49,6 +165,10 @@ DD_Clipboard_Searcher Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + + + Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. diff --git a/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.dll b/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.dll index 3b9e71d..6b96912 100644 Binary files a/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.dll and b/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.dll differ diff --git a/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.pdb b/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.pdb index 2f3b37e..30c5cd8 100644 Binary files a/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.pdb and b/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.pdb differ diff --git a/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.xml b/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.xml index 93a9bc3..555326b 100644 --- a/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.xml +++ b/DD_Clipboard_Searcher/bin/Debug/DD_LIB_Standards.xml @@ -103,7 +103,13 @@ DD_LIB_Standards - + + + returns all objecttypes as windream-Objects + + all widnream-Objecttypes as objects + + Checks wether a file is existing in windream @@ -117,6 +123,14 @@ DD_LIB_Standards Name of indexfield Returns integer, which describes the type + + + Returns a windream-type as Integer. + + filepath of windream-file + Username to check + Returns info about filerights + Creates a personified session @@ -192,11 +206,19 @@ DD_LIB_Standards + + + Establishes a databaseconnection and returns false or true + + SQL-Server ConnectionString + true if this is a proxy-Conenction + Returns true when file exists, false if not + Creates a new version of the file - full filepath to the file + full WD_File to the file Comment Returns true when version was created exists, false if not @@ -204,19 +226,28 @@ DD_LIB_Standards Deletes a file in windream - full filepath to the file + full WD_File to the file Returns true when file was deleted, false if not Passes indexvalues to a windream-file - full filepath to the file + full WD_File to the file Indexname of Index Value for indexing _objecttype Returns true when indexing was successfull, false if not + + + Removes the vektorlink from windream + + full WD_File to the file + Indexname of Vektor-Index + Value which is to be deleted + Returns true when indexing was successfull, false if not + \ No newline at end of file diff --git a/DD_Clipboard_Searcher/bin/Debug/Interop.WINDREAMLib.dll b/DD_Clipboard_Searcher/bin/Debug/Interop.WINDREAMLib.dll new file mode 100644 index 0000000..0ca0114 Binary files /dev/null and b/DD_Clipboard_Searcher/bin/Debug/Interop.WINDREAMLib.dll differ diff --git a/DD_Clipboard_Searcher/clsSearch.vb b/DD_Clipboard_Searcher/clsSearch.vb index cc5a2eb..4a46248 100644 --- a/DD_Clipboard_Searcher/clsSearch.vb +++ b/DD_Clipboard_Searcher/clsSearch.vb @@ -54,6 +54,8 @@ Public Class clsSearch If LogErrorsOnly = False Then ClassLogger.Add(" ...fileContents geladen", False) fileContents = fileContents.Replace("Í", "Ö") fileContents = fileContents.Replace("@Clipboard", CURR_MATCH_RESULT) + fileContents = fileContents.Replace("@CLIPBOARD", CURR_MATCH_RESULT) + fileContents = fileContents.Replace("@Zwischenablage", CURR_MATCH_RESULT) Try 'Die windream File zusammensetzen diff --git a/DD_Clipboard_Searcher/clsWINDOWSApi.vb b/DD_Clipboard_Searcher/clsWINDOWSApi.vb index 2787ccd..c1abcb9 100644 --- a/DD_Clipboard_Searcher/clsWINDOWSApi.vb +++ b/DD_Clipboard_Searcher/clsWINDOWSApi.vb @@ -36,7 +36,7 @@ End Try End Function Private Shared m_LastHwnd As Long - Public Shared Sub TEST() + Public Shared Sub Get_ForegroundWindow_Info() '—– Get the Handle to the Current Forground Window —– Dim hWnd As IntPtr = GetForegroundWindow() If hWnd = IntPtr.Zero Then Exit Sub @@ -54,15 +54,17 @@ Dim proc As Process = Process.GetProcessById(pid) If proc Is Nothing Then Exit Sub Dim msg = pid.ToString & vbNewLine - + PROC_PID = pid.ToString + PROC_Name = proc.ProcessName msg &= vbNewLine & "Procname: " & proc.ProcessName msg &= vbNewLine & "MainWindowTitle: " & proc.MainWindowTitle msg &= vbNewLine & "WindowTitle: " & WindowTitle + PROC_WindowTitle = WindowTitle msg &= vbNewLine & TitleLength.ToString - MsgBox(msg) + ' MsgBox(msg) End Sub End Class diff --git a/DD_Clipboard_Searcher/frmAdministration.Designer.vb b/DD_Clipboard_Searcher/frmAdministration.Designer.vb new file mode 100644 index 0000000..70f645d --- /dev/null +++ b/DD_Clipboard_Searcher/frmAdministration.Designer.vb @@ -0,0 +1,1077 @@ + _ +Partial Class frmAdministration + Inherits System.Windows.Forms.Form + + 'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen. + _ + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub + + 'Wird vom Windows Form-Designer benötigt. + Private components As System.ComponentModel.IContainer + + 'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich. + 'Das Bearbeiten ist mit dem Windows Form-Designer möglich. + 'Das Bearbeiten mit dem Code-Editor ist nicht möglich. + _ + Private Sub InitializeComponent() + Me.components = New System.ComponentModel.Container() + Dim GUIDLabel As System.Windows.Forms.Label + Dim NAMELabel As System.Windows.Forms.Label + Dim COMMENTLabel As System.Windows.Forms.Label + Dim WD_SEARCHLabel As System.Windows.Forms.Label + Dim REGEX_EXPRESSIONLabel As System.Windows.Forms.Label + Dim ADDED_WHOLabel As System.Windows.Forms.Label + Dim ADDED_WHENLabel As System.Windows.Forms.Label + Dim CHANGED_WHOLabel As System.Windows.Forms.Label + Dim CHANGED_WHENLabel As System.Windows.Forms.Label + Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmAdministration)) + Me.GroupBox1 = New System.Windows.Forms.GroupBox() + Me.btnaddSearch = New System.Windows.Forms.Button() + Me.GridControl1 = New DevExpress.XtraGrid.GridControl() + Me.TBCBS_PROFILESBindingSource = New System.Windows.Forms.BindingSource(Me.components) + Me.MyDataset = New DD_Clipboard_Searcher.MyDataset() + Me.GridView1 = New DevExpress.XtraGrid.Views.Grid.GridView() + Me.colGUID = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colNAME = New DevExpress.XtraGrid.Columns.GridColumn() + Me.TBCBS_PROFILESBindingNavigator = New System.Windows.Forms.BindingNavigator(Me.components) + Me.BindingNavigatorAddNewItem = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorCountItem = New System.Windows.Forms.ToolStripLabel() + Me.BindingNavigatorMoveFirstItem = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorMovePreviousItem = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorSeparator = New System.Windows.Forms.ToolStripSeparator() + Me.BindingNavigatorPositionItem = New System.Windows.Forms.ToolStripTextBox() + Me.BindingNavigatorSeparator1 = New System.Windows.Forms.ToolStripSeparator() + Me.BindingNavigatorMoveNextItem = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorMoveLastItem = New System.Windows.Forms.ToolStripButton() + Me.BindingNavigatorSeparator2 = New System.Windows.Forms.ToolStripSeparator() + Me.BindingNavigatorDeleteItem = New System.Windows.Forms.ToolStripButton() + Me.TBCBS_PROFILESBindingNavigatorSaveItem = New System.Windows.Forms.ToolStripButton() + Me.GUIDTextBox = New System.Windows.Forms.TextBox() + Me.NAMETextBox = New System.Windows.Forms.TextBox() + Me.COMMENTTextBox = New System.Windows.Forms.TextBox() + Me.WD_SEARCHTextBox = New System.Windows.Forms.TextBox() + Me.REGEX_EXPRESSIONTextBox = New System.Windows.Forms.TextBox() + Me.ADDED_WHOTextBox = New System.Windows.Forms.TextBox() + Me.ADDED_WHENTextBox = New System.Windows.Forms.TextBox() + Me.CHANGED_WHOTextBox = New System.Windows.Forms.TextBox() + Me.CHANGED_WHENTextBox = New System.Windows.Forms.TextBox() + Me.GroupBox2 = New System.Windows.Forms.GroupBox() + Me.Label2 = New System.Windows.Forms.Label() + Me.GridControlUsers2Menue = New DevExpress.XtraGrid.GridControl() + Me.TBWH_UserBindingSource = New System.Windows.Forms.BindingSource(Me.components) + Me.GridViewlUsers2Menue = New DevExpress.XtraGrid.Views.Grid.GridView() + Me.colSelect = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colSurname = New DevExpress.XtraGrid.Columns.GridColumn() + Me.GridColumn2 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.GridColumn3 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colID = New DevExpress.XtraGrid.Columns.GridColumn() + Me.btndeleteUserConstructorRel = New System.Windows.Forms.Button() + Me.btnAddUser2Profile = New System.Windows.Forms.Button() + Me.Label1 = New System.Windows.Forms.Label() + Me.GridControl2 = New DevExpress.XtraGrid.GridControl() + Me.VWUSER_PROFILEBindingSource = New System.Windows.Forms.BindingSource(Me.components) + Me.GridViewProfileUser = New DevExpress.XtraGrid.Views.Grid.GridView() + Me.colGUID1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colUSERNAME = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colNAME1 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colPRENAME = New DevExpress.XtraGrid.Columns.GridColumn() + Me.TBCBS_PROFILESTableAdapter = New DD_Clipboard_Searcher.MyDatasetTableAdapters.TBCBS_PROFILESTableAdapter() + Me.TableAdapterManager = New DD_Clipboard_Searcher.MyDatasetTableAdapters.TableAdapterManager() + Me.StatusStrip1 = New System.Windows.Forms.StatusStrip() + Me.statuslabel = New System.Windows.Forms.ToolStripStatusLabel() + Me.OFDWindreamsuche = New System.Windows.Forms.OpenFileDialog() + Me.VWUSER_PROFILETableAdapter = New DD_Clipboard_Searcher.MyDatasetTableAdapters.VWUSER_PROFILETableAdapter() + Me.GroupBox3 = New System.Windows.Forms.GroupBox() + Me.PictureBox1 = New System.Windows.Forms.PictureBox() + Me.chkRunwindowCheck = New System.Windows.Forms.CheckBox() + Me.txtProcessName = New System.Windows.Forms.TextBox() + Me.txtPID = New System.Windows.Forms.TextBox() + Me.Label4 = New System.Windows.Forms.Label() + Me.Label3 = New System.Windows.Forms.Label() + Me.TimerTest = New System.Windows.Forms.Timer(Me.components) + Me.TBCBS_PROFILE_PROCESSBindingSource = New System.Windows.Forms.BindingSource(Me.components) + Me.TBCBS_PROFILE_PROCESSTableAdapter = New DD_Clipboard_Searcher.MyDatasetTableAdapters.TBCBS_PROFILE_PROCESSTableAdapter() + Me.GridControl3 = New DevExpress.XtraGrid.GridControl() + Me.GridViewProcessProfile = New DevExpress.XtraGrid.Views.Grid.GridView() + Me.colGUID2 = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colPROC_NAME = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colADDED_WHEN = New DevExpress.XtraGrid.Columns.GridColumn() + Me.colADDED_WHO = New DevExpress.XtraGrid.Columns.GridColumn() + Me.GroupBox4 = New System.Windows.Forms.GroupBox() + Me.btnLinkProcessPRofile = New System.Windows.Forms.Button() + Me.btndeleteProcessProfileLink = New System.Windows.Forms.Button() + GUIDLabel = New System.Windows.Forms.Label() + NAMELabel = New System.Windows.Forms.Label() + COMMENTLabel = New System.Windows.Forms.Label() + WD_SEARCHLabel = New System.Windows.Forms.Label() + REGEX_EXPRESSIONLabel = New System.Windows.Forms.Label() + ADDED_WHOLabel = New System.Windows.Forms.Label() + ADDED_WHENLabel = New System.Windows.Forms.Label() + CHANGED_WHOLabel = New System.Windows.Forms.Label() + CHANGED_WHENLabel = New System.Windows.Forms.Label() + Me.GroupBox1.SuspendLayout() + CType(Me.GridControl1, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.TBCBS_PROFILESBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.MyDataset, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.GridView1, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.TBCBS_PROFILESBindingNavigator, System.ComponentModel.ISupportInitialize).BeginInit() + Me.TBCBS_PROFILESBindingNavigator.SuspendLayout() + Me.GroupBox2.SuspendLayout() + CType(Me.GridControlUsers2Menue, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.TBWH_UserBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.GridViewlUsers2Menue, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.GridControl2, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.VWUSER_PROFILEBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.GridViewProfileUser, System.ComponentModel.ISupportInitialize).BeginInit() + Me.StatusStrip1.SuspendLayout() + Me.GroupBox3.SuspendLayout() + CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.TBCBS_PROFILE_PROCESSBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.GridControl3, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.GridViewProcessProfile, System.ComponentModel.ISupportInitialize).BeginInit() + Me.GroupBox4.SuspendLayout() + Me.SuspendLayout() + ' + 'GUIDLabel + ' + GUIDLabel.AutoSize = True + GUIDLabel.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + GUIDLabel.Location = New System.Drawing.Point(174, 48) + GUIDLabel.Name = "GUIDLabel" + GUIDLabel.Size = New System.Drawing.Size(22, 13) + GUIDLabel.TabIndex = 0 + GUIDLabel.Text = "ID:" + ' + 'NAMELabel + ' + NAMELabel.AutoSize = True + NAMELabel.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + NAMELabel.Location = New System.Drawing.Point(227, 48) + NAMELabel.Name = "NAMELabel" + NAMELabel.Size = New System.Drawing.Size(38, 13) + NAMELabel.TabIndex = 2 + NAMELabel.Text = "Name:" + ' + 'COMMENTLabel + ' + COMMENTLabel.AutoSize = True + COMMENTLabel.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + COMMENTLabel.Location = New System.Drawing.Point(174, 88) + COMMENTLabel.Name = "COMMENTLabel" + COMMENTLabel.Size = New System.Drawing.Size(65, 13) + COMMENTLabel.TabIndex = 4 + COMMENTLabel.Text = "Kommentar:" + ' + 'WD_SEARCHLabel + ' + WD_SEARCHLabel.AutoSize = True + WD_SEARCHLabel.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + WD_SEARCHLabel.Location = New System.Drawing.Point(174, 128) + WD_SEARCHLabel.Name = "WD_SEARCHLabel" + WD_SEARCHLabel.Size = New System.Drawing.Size(89, 13) + WD_SEARCHLabel.TabIndex = 6 + WD_SEARCHLabel.Text = "windream Suche:" + ' + 'REGEX_EXPRESSIONLabel + ' + REGEX_EXPRESSIONLabel.AutoSize = True + REGEX_EXPRESSIONLabel.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + REGEX_EXPRESSIONLabel.Location = New System.Drawing.Point(174, 168) + REGEX_EXPRESSIONLabel.Name = "REGEX_EXPRESSIONLabel" + REGEX_EXPRESSIONLabel.Size = New System.Drawing.Size(97, 13) + REGEX_EXPRESSIONLabel.TabIndex = 8 + REGEX_EXPRESSIONLabel.Text = "Regex Expression:" + ' + 'ADDED_WHOLabel + ' + ADDED_WHOLabel.AutoSize = True + ADDED_WHOLabel.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + ADDED_WHOLabel.Location = New System.Drawing.Point(174, 208) + ADDED_WHOLabel.Name = "ADDED_WHOLabel" + ADDED_WHOLabel.Size = New System.Drawing.Size(65, 13) + ADDED_WHOLabel.TabIndex = 10 + ADDED_WHOLabel.Text = "Erstellt wer:" + ' + 'ADDED_WHENLabel + ' + ADDED_WHENLabel.AutoSize = True + ADDED_WHENLabel.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + ADDED_WHENLabel.Location = New System.Drawing.Point(327, 208) + ADDED_WHENLabel.Name = "ADDED_WHENLabel" + ADDED_WHENLabel.Size = New System.Drawing.Size(73, 13) + ADDED_WHENLabel.TabIndex = 12 + ADDED_WHENLabel.Text = "Erstellt wann:" + ' + 'CHANGED_WHOLabel + ' + CHANGED_WHOLabel.AutoSize = True + CHANGED_WHOLabel.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + CHANGED_WHOLabel.Location = New System.Drawing.Point(174, 248) + CHANGED_WHOLabel.Name = "CHANGED_WHOLabel" + CHANGED_WHOLabel.Size = New System.Drawing.Size(77, 13) + CHANGED_WHOLabel.TabIndex = 14 + CHANGED_WHOLabel.Text = "Geändert wer:" + ' + 'CHANGED_WHENLabel + ' + CHANGED_WHENLabel.AutoSize = True + CHANGED_WHENLabel.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + CHANGED_WHENLabel.Location = New System.Drawing.Point(327, 248) + CHANGED_WHENLabel.Name = "CHANGED_WHENLabel" + CHANGED_WHENLabel.Size = New System.Drawing.Size(85, 13) + CHANGED_WHENLabel.TabIndex = 16 + CHANGED_WHENLabel.Text = "Geändert wann:" + ' + 'GroupBox1 + ' + Me.GroupBox1.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _ + Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.GroupBox1.Controls.Add(Me.btnaddSearch) + Me.GroupBox1.Controls.Add(Me.GridControl1) + Me.GroupBox1.Controls.Add(Me.TBCBS_PROFILESBindingNavigator) + Me.GroupBox1.Controls.Add(GUIDLabel) + Me.GroupBox1.Controls.Add(Me.GUIDTextBox) + Me.GroupBox1.Controls.Add(NAMELabel) + Me.GroupBox1.Controls.Add(Me.NAMETextBox) + Me.GroupBox1.Controls.Add(COMMENTLabel) + Me.GroupBox1.Controls.Add(Me.COMMENTTextBox) + Me.GroupBox1.Controls.Add(WD_SEARCHLabel) + Me.GroupBox1.Controls.Add(Me.WD_SEARCHTextBox) + Me.GroupBox1.Controls.Add(REGEX_EXPRESSIONLabel) + Me.GroupBox1.Controls.Add(Me.REGEX_EXPRESSIONTextBox) + Me.GroupBox1.Controls.Add(ADDED_WHOLabel) + Me.GroupBox1.Controls.Add(Me.ADDED_WHOTextBox) + Me.GroupBox1.Controls.Add(ADDED_WHENLabel) + Me.GroupBox1.Controls.Add(Me.ADDED_WHENTextBox) + Me.GroupBox1.Controls.Add(CHANGED_WHOLabel) + Me.GroupBox1.Controls.Add(Me.CHANGED_WHOTextBox) + Me.GroupBox1.Controls.Add(CHANGED_WHENLabel) + Me.GroupBox1.Controls.Add(Me.CHANGED_WHENTextBox) + Me.GroupBox1.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.GroupBox1.Location = New System.Drawing.Point(12, 12) + Me.GroupBox1.Name = "GroupBox1" + Me.GroupBox1.Size = New System.Drawing.Size(530, 292) + Me.GroupBox1.TabIndex = 0 + Me.GroupBox1.TabStop = False + Me.GroupBox1.Text = "Profile" + ' + 'btnaddSearch + ' + Me.btnaddSearch.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.btnaddSearch.Location = New System.Drawing.Point(497, 142) + Me.btnaddSearch.Name = "btnaddSearch" + Me.btnaddSearch.Size = New System.Drawing.Size(28, 23) + Me.btnaddSearch.TabIndex = 19 + Me.btnaddSearch.Text = "..." + Me.btnaddSearch.UseVisualStyleBackColor = True + ' + 'GridControl1 + ' + Me.GridControl1.DataSource = Me.TBCBS_PROFILESBindingSource + Me.GridControl1.Location = New System.Drawing.Point(6, 17) + Me.GridControl1.MainView = Me.GridView1 + Me.GridControl1.Name = "GridControl1" + Me.GridControl1.Size = New System.Drawing.Size(162, 268) + Me.GridControl1.TabIndex = 18 + Me.GridControl1.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.GridView1}) + ' + 'TBCBS_PROFILESBindingSource + ' + Me.TBCBS_PROFILESBindingSource.DataMember = "TBCBS_PROFILES" + Me.TBCBS_PROFILESBindingSource.DataSource = Me.MyDataset + ' + 'MyDataset + ' + Me.MyDataset.DataSetName = "MyDataset" + Me.MyDataset.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema + ' + 'GridView1 + ' + Me.GridView1.Appearance.EvenRow.BackColor = System.Drawing.Color.Aqua + Me.GridView1.Appearance.EvenRow.Options.UseBackColor = True + Me.GridView1.Columns.AddRange(New DevExpress.XtraGrid.Columns.GridColumn() {Me.colGUID, Me.colNAME}) + Me.GridView1.GridControl = Me.GridControl1 + Me.GridView1.Name = "GridView1" + Me.GridView1.OptionsBehavior.Editable = False + Me.GridView1.OptionsView.ColumnAutoWidth = False + Me.GridView1.OptionsView.EnableAppearanceEvenRow = True + Me.GridView1.OptionsView.ShowAutoFilterRow = True + Me.GridView1.OptionsView.ShowDetailButtons = False + Me.GridView1.OptionsView.ShowGroupPanel = False + Me.GridView1.OptionsView.ShowHorizontalLines = DevExpress.Utils.DefaultBoolean.[True] + Me.GridView1.OptionsView.ShowVerticalLines = DevExpress.Utils.DefaultBoolean.[True] + ' + 'colGUID + ' + Me.colGUID.Caption = "ID" + Me.colGUID.FieldName = "GUID" + Me.colGUID.Name = "colGUID" + Me.colGUID.Visible = True + Me.colGUID.VisibleIndex = 0 + Me.colGUID.Width = 30 + ' + 'colNAME + ' + Me.colNAME.Caption = "Name" + Me.colNAME.FieldName = "NAME" + Me.colNAME.Name = "colNAME" + Me.colNAME.Visible = True + Me.colNAME.VisibleIndex = 1 + Me.colNAME.Width = 100 + ' + 'TBCBS_PROFILESBindingNavigator + ' + Me.TBCBS_PROFILESBindingNavigator.AddNewItem = Me.BindingNavigatorAddNewItem + Me.TBCBS_PROFILESBindingNavigator.BindingSource = Me.TBCBS_PROFILESBindingSource + Me.TBCBS_PROFILESBindingNavigator.CountItem = Me.BindingNavigatorCountItem + Me.TBCBS_PROFILESBindingNavigator.DeleteItem = Nothing + Me.TBCBS_PROFILESBindingNavigator.Dock = System.Windows.Forms.DockStyle.None + Me.TBCBS_PROFILESBindingNavigator.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.BindingNavigatorMoveFirstItem, Me.BindingNavigatorMovePreviousItem, Me.BindingNavigatorSeparator, Me.BindingNavigatorPositionItem, Me.BindingNavigatorCountItem, Me.BindingNavigatorSeparator1, Me.BindingNavigatorMoveNextItem, Me.BindingNavigatorMoveLastItem, Me.BindingNavigatorSeparator2, Me.BindingNavigatorAddNewItem, Me.BindingNavigatorDeleteItem, Me.TBCBS_PROFILESBindingNavigatorSaveItem}) + Me.TBCBS_PROFILESBindingNavigator.Location = New System.Drawing.Point(177, 20) + Me.TBCBS_PROFILESBindingNavigator.MoveFirstItem = Me.BindingNavigatorMoveFirstItem + Me.TBCBS_PROFILESBindingNavigator.MoveLastItem = Me.BindingNavigatorMoveLastItem + Me.TBCBS_PROFILESBindingNavigator.MoveNextItem = Me.BindingNavigatorMoveNextItem + Me.TBCBS_PROFILESBindingNavigator.MovePreviousItem = Me.BindingNavigatorMovePreviousItem + Me.TBCBS_PROFILESBindingNavigator.Name = "TBCBS_PROFILESBindingNavigator" + Me.TBCBS_PROFILESBindingNavigator.PositionItem = Me.BindingNavigatorPositionItem + Me.TBCBS_PROFILESBindingNavigator.Size = New System.Drawing.Size(287, 25) + Me.TBCBS_PROFILESBindingNavigator.TabIndex = 1 + Me.TBCBS_PROFILESBindingNavigator.Text = "BindingNavigator1" + ' + 'BindingNavigatorAddNewItem + ' + Me.BindingNavigatorAddNewItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorAddNewItem.Image = CType(resources.GetObject("BindingNavigatorAddNewItem.Image"), System.Drawing.Image) + Me.BindingNavigatorAddNewItem.Name = "BindingNavigatorAddNewItem" + Me.BindingNavigatorAddNewItem.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorAddNewItem.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorAddNewItem.Text = "Neu hinzufügen" + ' + 'BindingNavigatorCountItem + ' + Me.BindingNavigatorCountItem.Name = "BindingNavigatorCountItem" + Me.BindingNavigatorCountItem.Size = New System.Drawing.Size(44, 22) + Me.BindingNavigatorCountItem.Text = "von {0}" + Me.BindingNavigatorCountItem.ToolTipText = "Die Gesamtanzahl der Elemente." + ' + 'BindingNavigatorMoveFirstItem + ' + Me.BindingNavigatorMoveFirstItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMoveFirstItem.Image = CType(resources.GetObject("BindingNavigatorMoveFirstItem.Image"), System.Drawing.Image) + Me.BindingNavigatorMoveFirstItem.Name = "BindingNavigatorMoveFirstItem" + Me.BindingNavigatorMoveFirstItem.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMoveFirstItem.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMoveFirstItem.Text = "Erste verschieben" + ' + 'BindingNavigatorMovePreviousItem + ' + Me.BindingNavigatorMovePreviousItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMovePreviousItem.Image = CType(resources.GetObject("BindingNavigatorMovePreviousItem.Image"), System.Drawing.Image) + Me.BindingNavigatorMovePreviousItem.Name = "BindingNavigatorMovePreviousItem" + Me.BindingNavigatorMovePreviousItem.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMovePreviousItem.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMovePreviousItem.Text = "Vorherige verschieben" + ' + 'BindingNavigatorSeparator + ' + Me.BindingNavigatorSeparator.Name = "BindingNavigatorSeparator" + Me.BindingNavigatorSeparator.Size = New System.Drawing.Size(6, 25) + ' + 'BindingNavigatorPositionItem + ' + Me.BindingNavigatorPositionItem.AccessibleName = "Position" + Me.BindingNavigatorPositionItem.AutoSize = False + Me.BindingNavigatorPositionItem.Name = "BindingNavigatorPositionItem" + Me.BindingNavigatorPositionItem.Size = New System.Drawing.Size(50, 23) + Me.BindingNavigatorPositionItem.Text = "0" + Me.BindingNavigatorPositionItem.ToolTipText = "Aktuelle Position" + ' + 'BindingNavigatorSeparator1 + ' + Me.BindingNavigatorSeparator1.Name = "BindingNavigatorSeparator1" + Me.BindingNavigatorSeparator1.Size = New System.Drawing.Size(6, 25) + ' + 'BindingNavigatorMoveNextItem + ' + Me.BindingNavigatorMoveNextItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMoveNextItem.Image = CType(resources.GetObject("BindingNavigatorMoveNextItem.Image"), System.Drawing.Image) + Me.BindingNavigatorMoveNextItem.Name = "BindingNavigatorMoveNextItem" + Me.BindingNavigatorMoveNextItem.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMoveNextItem.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMoveNextItem.Text = "Nächste verschieben" + ' + 'BindingNavigatorMoveLastItem + ' + Me.BindingNavigatorMoveLastItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorMoveLastItem.Image = CType(resources.GetObject("BindingNavigatorMoveLastItem.Image"), System.Drawing.Image) + Me.BindingNavigatorMoveLastItem.Name = "BindingNavigatorMoveLastItem" + Me.BindingNavigatorMoveLastItem.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorMoveLastItem.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorMoveLastItem.Text = "Letzte verschieben" + ' + 'BindingNavigatorSeparator2 + ' + Me.BindingNavigatorSeparator2.Name = "BindingNavigatorSeparator2" + Me.BindingNavigatorSeparator2.Size = New System.Drawing.Size(6, 25) + ' + 'BindingNavigatorDeleteItem + ' + Me.BindingNavigatorDeleteItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.BindingNavigatorDeleteItem.Image = CType(resources.GetObject("BindingNavigatorDeleteItem.Image"), System.Drawing.Image) + Me.BindingNavigatorDeleteItem.Name = "BindingNavigatorDeleteItem" + Me.BindingNavigatorDeleteItem.RightToLeftAutoMirrorImage = True + Me.BindingNavigatorDeleteItem.Size = New System.Drawing.Size(23, 22) + Me.BindingNavigatorDeleteItem.Text = "Löschen" + ' + 'TBCBS_PROFILESBindingNavigatorSaveItem + ' + Me.TBCBS_PROFILESBindingNavigatorSaveItem.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image + Me.TBCBS_PROFILESBindingNavigatorSaveItem.Image = CType(resources.GetObject("TBCBS_PROFILESBindingNavigatorSaveItem.Image"), System.Drawing.Image) + Me.TBCBS_PROFILESBindingNavigatorSaveItem.Name = "TBCBS_PROFILESBindingNavigatorSaveItem" + Me.TBCBS_PROFILESBindingNavigatorSaveItem.Size = New System.Drawing.Size(23, 22) + Me.TBCBS_PROFILESBindingNavigatorSaveItem.Text = "Daten speichern" + ' + 'GUIDTextBox + ' + Me.GUIDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBCBS_PROFILESBindingSource, "GUID", True)) + Me.GUIDTextBox.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.GUIDTextBox.Location = New System.Drawing.Point(177, 64) + Me.GUIDTextBox.Name = "GUIDTextBox" + Me.GUIDTextBox.ReadOnly = True + Me.GUIDTextBox.Size = New System.Drawing.Size(47, 21) + Me.GUIDTextBox.TabIndex = 1 + ' + 'NAMETextBox + ' + Me.NAMETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBCBS_PROFILESBindingSource, "NAME", True)) + Me.NAMETextBox.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.NAMETextBox.Location = New System.Drawing.Point(230, 64) + Me.NAMETextBox.Name = "NAMETextBox" + Me.NAMETextBox.Size = New System.Drawing.Size(295, 21) + Me.NAMETextBox.TabIndex = 3 + ' + 'COMMENTTextBox + ' + Me.COMMENTTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBCBS_PROFILESBindingSource, "COMMENT", True)) + Me.COMMENTTextBox.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.COMMENTTextBox.Location = New System.Drawing.Point(177, 104) + Me.COMMENTTextBox.Name = "COMMENTTextBox" + Me.COMMENTTextBox.Size = New System.Drawing.Size(348, 21) + Me.COMMENTTextBox.TabIndex = 5 + ' + 'WD_SEARCHTextBox + ' + Me.WD_SEARCHTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBCBS_PROFILESBindingSource, "WD_SEARCH", True)) + Me.WD_SEARCHTextBox.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.WD_SEARCHTextBox.Location = New System.Drawing.Point(177, 144) + Me.WD_SEARCHTextBox.Name = "WD_SEARCHTextBox" + Me.WD_SEARCHTextBox.Size = New System.Drawing.Size(314, 21) + Me.WD_SEARCHTextBox.TabIndex = 7 + ' + 'REGEX_EXPRESSIONTextBox + ' + Me.REGEX_EXPRESSIONTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBCBS_PROFILESBindingSource, "REGEX_EXPRESSION", True)) + Me.REGEX_EXPRESSIONTextBox.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.REGEX_EXPRESSIONTextBox.Location = New System.Drawing.Point(177, 184) + Me.REGEX_EXPRESSIONTextBox.Name = "REGEX_EXPRESSIONTextBox" + Me.REGEX_EXPRESSIONTextBox.Size = New System.Drawing.Size(348, 21) + Me.REGEX_EXPRESSIONTextBox.TabIndex = 9 + ' + 'ADDED_WHOTextBox + ' + Me.ADDED_WHOTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBCBS_PROFILESBindingSource, "ADDED_WHO", True)) + Me.ADDED_WHOTextBox.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.ADDED_WHOTextBox.Location = New System.Drawing.Point(177, 224) + Me.ADDED_WHOTextBox.Name = "ADDED_WHOTextBox" + Me.ADDED_WHOTextBox.ReadOnly = True + Me.ADDED_WHOTextBox.Size = New System.Drawing.Size(147, 21) + Me.ADDED_WHOTextBox.TabIndex = 11 + ' + 'ADDED_WHENTextBox + ' + Me.ADDED_WHENTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBCBS_PROFILESBindingSource, "ADDED_WHEN", True)) + Me.ADDED_WHENTextBox.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.ADDED_WHENTextBox.Location = New System.Drawing.Point(330, 224) + Me.ADDED_WHENTextBox.Name = "ADDED_WHENTextBox" + Me.ADDED_WHENTextBox.ReadOnly = True + Me.ADDED_WHENTextBox.Size = New System.Drawing.Size(127, 21) + Me.ADDED_WHENTextBox.TabIndex = 13 + ' + 'CHANGED_WHOTextBox + ' + Me.CHANGED_WHOTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBCBS_PROFILESBindingSource, "CHANGED_WHO", True)) + Me.CHANGED_WHOTextBox.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.CHANGED_WHOTextBox.Location = New System.Drawing.Point(177, 264) + Me.CHANGED_WHOTextBox.Name = "CHANGED_WHOTextBox" + Me.CHANGED_WHOTextBox.ReadOnly = True + Me.CHANGED_WHOTextBox.Size = New System.Drawing.Size(147, 21) + Me.CHANGED_WHOTextBox.TabIndex = 15 + ' + 'CHANGED_WHENTextBox + ' + Me.CHANGED_WHENTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBCBS_PROFILESBindingSource, "CHANGED_WHEN", True)) + Me.CHANGED_WHENTextBox.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.CHANGED_WHENTextBox.Location = New System.Drawing.Point(330, 264) + Me.CHANGED_WHENTextBox.Name = "CHANGED_WHENTextBox" + Me.CHANGED_WHENTextBox.ReadOnly = True + Me.CHANGED_WHENTextBox.Size = New System.Drawing.Size(127, 21) + Me.CHANGED_WHENTextBox.TabIndex = 17 + ' + 'GroupBox2 + ' + Me.GroupBox2.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _ + Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.GroupBox2.Controls.Add(Me.Label2) + Me.GroupBox2.Controls.Add(Me.GridControlUsers2Menue) + Me.GroupBox2.Controls.Add(Me.btndeleteUserConstructorRel) + Me.GroupBox2.Controls.Add(Me.btnAddUser2Profile) + Me.GroupBox2.Controls.Add(Me.Label1) + Me.GroupBox2.Controls.Add(Me.GridControl2) + Me.GroupBox2.Location = New System.Drawing.Point(548, 12) + Me.GroupBox2.Name = "GroupBox2" + Me.GroupBox2.Size = New System.Drawing.Size(637, 292) + Me.GroupBox2.TabIndex = 1 + Me.GroupBox2.TabStop = False + Me.GroupBox2.Text = "User Profilzuordnung" + ' + 'Label2 + ' + Me.Label2.AutoSize = True + Me.Label2.Location = New System.Drawing.Point(363, 72) + Me.Label2.Name = "Label2" + Me.Label2.Size = New System.Drawing.Size(97, 13) + Me.Label2.TabIndex = 92 + Me.Label2.Text = "User ohne Rechte:" + ' + 'GridControlUsers2Menue + ' + Me.GridControlUsers2Menue.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _ + Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.GridControlUsers2Menue.DataSource = Me.TBWH_UserBindingSource + Me.GridControlUsers2Menue.Location = New System.Drawing.Point(366, 88) + Me.GridControlUsers2Menue.MainView = Me.GridViewlUsers2Menue + Me.GridControlUsers2Menue.Name = "GridControlUsers2Menue" + Me.GridControlUsers2Menue.ShowOnlyPredefinedDetails = True + Me.GridControlUsers2Menue.Size = New System.Drawing.Size(256, 198) + Me.GridControlUsers2Menue.TabIndex = 91 + Me.GridControlUsers2Menue.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.GridViewlUsers2Menue}) + ' + 'TBWH_UserBindingSource + ' + Me.TBWH_UserBindingSource.DataMember = "TBWH_User" + Me.TBWH_UserBindingSource.DataSource = Me.MyDataset + ' + 'GridViewlUsers2Menue + ' + Me.GridViewlUsers2Menue.Appearance.EvenRow.BackColor = System.Drawing.Color.Cyan + Me.GridViewlUsers2Menue.Appearance.EvenRow.Options.UseBackColor = True + Me.GridViewlUsers2Menue.Appearance.FocusedRow.BackColor = System.Drawing.Color.Fuchsia + Me.GridViewlUsers2Menue.Appearance.FocusedRow.Options.UseBackColor = True + Me.GridViewlUsers2Menue.Columns.AddRange(New DevExpress.XtraGrid.Columns.GridColumn() {Me.colSelect, Me.colSurname, Me.GridColumn2, Me.GridColumn3, Me.colID}) + Me.GridViewlUsers2Menue.GridControl = Me.GridControlUsers2Menue + Me.GridViewlUsers2Menue.Name = "GridViewlUsers2Menue" + Me.GridViewlUsers2Menue.OptionsBehavior.AllowAddRows = DevExpress.Utils.DefaultBoolean.[False] + Me.GridViewlUsers2Menue.OptionsBehavior.AllowDeleteRows = DevExpress.Utils.DefaultBoolean.[False] + Me.GridViewlUsers2Menue.OptionsClipboard.CopyColumnHeaders = DevExpress.Utils.DefaultBoolean.[False] + Me.GridViewlUsers2Menue.OptionsSelection.EnableAppearanceFocusedCell = False + Me.GridViewlUsers2Menue.OptionsView.ColumnAutoWidth = False + Me.GridViewlUsers2Menue.OptionsView.EnableAppearanceEvenRow = True + Me.GridViewlUsers2Menue.OptionsView.ShowAutoFilterRow = True + Me.GridViewlUsers2Menue.OptionsView.ShowGroupPanel = False + ' + 'colSelect + ' + Me.colSelect.Caption = "Selection" + Me.colSelect.FieldName = "Select" + Me.colSelect.Name = "colSelect" + Me.colSelect.Visible = True + Me.colSelect.VisibleIndex = 0 + Me.colSelect.Width = 54 + ' + 'colSurname + ' + Me.colSurname.Caption = "Name" + Me.colSurname.FieldName = "Surname" + Me.colSurname.Name = "colSurname" + Me.colSurname.Visible = True + Me.colSurname.VisibleIndex = 1 + ' + 'GridColumn2 + ' + Me.GridColumn2.FieldName = "Username" + Me.GridColumn2.Name = "GridColumn2" + Me.GridColumn2.OptionsColumn.AllowEdit = False + Me.GridColumn2.Visible = True + Me.GridColumn2.VisibleIndex = 2 + Me.GridColumn2.Width = 107 + ' + 'GridColumn3 + ' + Me.GridColumn3.FieldName = "Email" + Me.GridColumn3.Name = "GridColumn3" + Me.GridColumn3.OptionsColumn.AllowEdit = False + Me.GridColumn3.Visible = True + Me.GridColumn3.VisibleIndex = 3 + Me.GridColumn3.Width = 102 + ' + 'colID + ' + Me.colID.FieldName = "ID" + Me.colID.Name = "colID" + ' + 'btndeleteUserConstructorRel + ' + Me.btndeleteUserConstructorRel.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.btndeleteUserConstructorRel.Image = CType(resources.GetObject("btndeleteUserConstructorRel.Image"), System.Drawing.Image) + Me.btndeleteUserConstructorRel.ImageAlign = System.Drawing.ContentAlignment.MiddleRight + Me.btndeleteUserConstructorRel.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.btndeleteUserConstructorRel.Location = New System.Drawing.Point(9, 263) + Me.btndeleteUserConstructorRel.Name = "btndeleteUserConstructorRel" + Me.btndeleteUserConstructorRel.Size = New System.Drawing.Size(173, 23) + Me.btndeleteUserConstructorRel.TabIndex = 60 + Me.btndeleteUserConstructorRel.Text = "Lösche Userzuordnung" + Me.btndeleteUserConstructorRel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft + Me.btndeleteUserConstructorRel.UseVisualStyleBackColor = True + ' + 'btnAddUser2Profile + ' + Me.btnAddUser2Profile.Image = CType(resources.GetObject("btnAddUser2Profile.Image"), System.Drawing.Image) + Me.btnAddUser2Profile.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft + Me.btnAddUser2Profile.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.btnAddUser2Profile.Location = New System.Drawing.Point(366, 36) + Me.btnAddUser2Profile.Name = "btnAddUser2Profile" + Me.btnAddUser2Profile.Size = New System.Drawing.Size(256, 28) + Me.btnAddUser2Profile.TabIndex = 59 + Me.btnAddUser2Profile.Text = "User zu ausgefügtem Profil hinzufügen" + Me.btnAddUser2Profile.TextAlign = System.Drawing.ContentAlignment.MiddleRight + Me.btnAddUser2Profile.UseVisualStyleBackColor = True + ' + 'Label1 + ' + Me.Label1.AutoSize = True + Me.Label1.Location = New System.Drawing.Point(6, 20) + Me.Label1.Name = "Label1" + Me.Label1.Size = New System.Drawing.Size(98, 13) + Me.Label1.TabIndex = 21 + Me.Label1.Text = "Zugeordnete User:" + ' + 'GridControl2 + ' + Me.GridControl2.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _ + Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.GridControl2.DataSource = Me.VWUSER_PROFILEBindingSource + Me.GridControl2.Location = New System.Drawing.Point(9, 36) + Me.GridControl2.MainView = Me.GridViewProfileUser + Me.GridControl2.Name = "GridControl2" + Me.GridControl2.Size = New System.Drawing.Size(351, 221) + Me.GridControl2.TabIndex = 19 + Me.GridControl2.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.GridViewProfileUser}) + ' + 'VWUSER_PROFILEBindingSource + ' + Me.VWUSER_PROFILEBindingSource.DataMember = "VWUSER_PROFILE" + Me.VWUSER_PROFILEBindingSource.DataSource = Me.MyDataset + ' + 'GridViewProfileUser + ' + Me.GridViewProfileUser.Appearance.EvenRow.BackColor = System.Drawing.Color.Aqua + Me.GridViewProfileUser.Appearance.EvenRow.Options.UseBackColor = True + Me.GridViewProfileUser.Columns.AddRange(New DevExpress.XtraGrid.Columns.GridColumn() {Me.colGUID1, Me.colUSERNAME, Me.colNAME1, Me.colPRENAME}) + Me.GridViewProfileUser.GridControl = Me.GridControl2 + Me.GridViewProfileUser.Name = "GridViewProfileUser" + Me.GridViewProfileUser.OptionsBehavior.Editable = False + Me.GridViewProfileUser.OptionsView.ColumnAutoWidth = False + Me.GridViewProfileUser.OptionsView.EnableAppearanceEvenRow = True + Me.GridViewProfileUser.OptionsView.ShowAutoFilterRow = True + Me.GridViewProfileUser.OptionsView.ShowDetailButtons = False + Me.GridViewProfileUser.OptionsView.ShowGroupPanel = False + Me.GridViewProfileUser.OptionsView.ShowHorizontalLines = DevExpress.Utils.DefaultBoolean.[True] + Me.GridViewProfileUser.OptionsView.ShowVerticalLines = DevExpress.Utils.DefaultBoolean.[True] + ' + 'colGUID1 + ' + Me.colGUID1.Caption = "ID" + Me.colGUID1.FieldName = "GUID" + Me.colGUID1.Name = "colGUID1" + Me.colGUID1.Visible = True + Me.colGUID1.VisibleIndex = 0 + Me.colGUID1.Width = 42 + ' + 'colUSERNAME + ' + Me.colUSERNAME.Caption = "Username" + Me.colUSERNAME.FieldName = "USERNAME" + Me.colUSERNAME.Name = "colUSERNAME" + Me.colUSERNAME.Visible = True + Me.colUSERNAME.VisibleIndex = 1 + Me.colUSERNAME.Width = 104 + ' + 'colNAME1 + ' + Me.colNAME1.Caption = "Name" + Me.colNAME1.FieldName = "NAME" + Me.colNAME1.Name = "colNAME1" + Me.colNAME1.Visible = True + Me.colNAME1.VisibleIndex = 2 + Me.colNAME1.Width = 95 + ' + 'colPRENAME + ' + Me.colPRENAME.Caption = "Vorname" + Me.colPRENAME.FieldName = "PRENAME" + Me.colPRENAME.Name = "colPRENAME" + Me.colPRENAME.Visible = True + Me.colPRENAME.VisibleIndex = 3 + Me.colPRENAME.Width = 86 + ' + 'TBCBS_PROFILESTableAdapter + ' + Me.TBCBS_PROFILESTableAdapter.ClearBeforeFill = True + ' + 'TableAdapterManager + ' + Me.TableAdapterManager.BackupDataSetBeforeUpdate = False + Me.TableAdapterManager.TBCBS_PROFILE_PROCESSTableAdapter = Nothing + Me.TableAdapterManager.TBCBS_PROFILESTableAdapter = Me.TBCBS_PROFILESTableAdapter + Me.TableAdapterManager.TBCBS_USER_PROFILETableAdapter = Nothing + Me.TableAdapterManager.UpdateOrder = DD_Clipboard_Searcher.MyDatasetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete + ' + 'StatusStrip1 + ' + Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.statuslabel}) + Me.StatusStrip1.Location = New System.Drawing.Point(0, 708) + Me.StatusStrip1.Name = "StatusStrip1" + Me.StatusStrip1.Size = New System.Drawing.Size(1240, 22) + Me.StatusStrip1.TabIndex = 1 + Me.StatusStrip1.Text = "StatusStrip1" + ' + 'statuslabel + ' + Me.statuslabel.Name = "statuslabel" + Me.statuslabel.Size = New System.Drawing.Size(0, 17) + ' + 'OFDWindreamsuche + ' + Me.OFDWindreamsuche.Filter = "windream-Suche|*.wdf|Alle Dateien|*.*" + Me.OFDWindreamsuche.RestoreDirectory = True + Me.OFDWindreamsuche.Title = "windream-Suche wählen" + ' + 'VWUSER_PROFILETableAdapter + ' + Me.VWUSER_PROFILETableAdapter.ClearBeforeFill = True + ' + 'GroupBox3 + ' + Me.GroupBox3.Controls.Add(Me.PictureBox1) + Me.GroupBox3.Controls.Add(Me.chkRunwindowCheck) + Me.GroupBox3.Controls.Add(Me.txtProcessName) + Me.GroupBox3.Controls.Add(Me.txtPID) + Me.GroupBox3.Controls.Add(Me.Label4) + Me.GroupBox3.Controls.Add(Me.Label3) + Me.GroupBox3.Location = New System.Drawing.Point(12, 310) + Me.GroupBox3.Name = "GroupBox3" + Me.GroupBox3.Size = New System.Drawing.Size(606, 81) + Me.GroupBox3.TabIndex = 2 + Me.GroupBox3.TabStop = False + Me.GroupBox3.Text = "Auswahl Fenster/Prozess:" + ' + 'PictureBox1 + ' + Me.PictureBox1.Image = Global.DD_Clipboard_Searcher.My.Resources.Resources.Annotation_New + Me.PictureBox1.Location = New System.Drawing.Point(510, 28) + Me.PictureBox1.Name = "PictureBox1" + Me.PictureBox1.Size = New System.Drawing.Size(48, 40) + Me.PictureBox1.TabIndex = 7 + Me.PictureBox1.TabStop = False + Me.PictureBox1.Visible = False + ' + 'chkRunwindowCheck + ' + Me.chkRunwindowCheck.AutoSize = True + Me.chkRunwindowCheck.Location = New System.Drawing.Point(6, 39) + Me.chkRunwindowCheck.Name = "chkRunwindowCheck" + Me.chkRunwindowCheck.Size = New System.Drawing.Size(173, 17) + Me.chkRunwindowCheck.TabIndex = 6 + Me.chkRunwindowCheck.Text = "Starte Aktive-Fenster Auswahl" + Me.chkRunwindowCheck.UseVisualStyleBackColor = True + ' + 'txtProcessName + ' + Me.txtProcessName.Font = New System.Drawing.Font("Tahoma", 8.25!, CType((System.Drawing.FontStyle.Bold Or System.Drawing.FontStyle.Italic), System.Drawing.FontStyle), System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.txtProcessName.Location = New System.Drawing.Point(270, 37) + Me.txtProcessName.Name = "txtProcessName" + Me.txtProcessName.ReadOnly = True + Me.txtProcessName.Size = New System.Drawing.Size(229, 21) + Me.txtProcessName.TabIndex = 4 + ' + 'txtPID + ' + Me.txtPID.Font = New System.Drawing.Font("Tahoma", 8.25!, CType((System.Drawing.FontStyle.Bold Or System.Drawing.FontStyle.Italic), System.Drawing.FontStyle), System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.txtPID.Location = New System.Drawing.Point(192, 37) + Me.txtPID.Name = "txtPID" + Me.txtPID.ReadOnly = True + Me.txtPID.Size = New System.Drawing.Size(59, 21) + Me.txtPID.TabIndex = 3 + ' + 'Label4 + ' + Me.Label4.AutoSize = True + Me.Label4.Location = New System.Drawing.Point(267, 21) + Me.Label4.Name = "Label4" + Me.Label4.Size = New System.Drawing.Size(78, 13) + Me.Label4.TabIndex = 1 + Me.Label4.Text = "Prozess Name:" + ' + 'Label3 + ' + Me.Label3.AutoSize = True + Me.Label3.Location = New System.Drawing.Point(192, 21) + Me.Label3.Name = "Label3" + Me.Label3.Size = New System.Drawing.Size(59, 13) + Me.Label3.TabIndex = 0 + Me.Label3.Text = "ProzessID:" + ' + 'TimerTest + ' + Me.TimerTest.Interval = 5000 + ' + 'TBCBS_PROFILE_PROCESSBindingSource + ' + Me.TBCBS_PROFILE_PROCESSBindingSource.DataMember = "TBCBS_PROFILE_PROCESS" + Me.TBCBS_PROFILE_PROCESSBindingSource.DataSource = Me.MyDataset + ' + 'TBCBS_PROFILE_PROCESSTableAdapter + ' + Me.TBCBS_PROFILE_PROCESSTableAdapter.ClearBeforeFill = True + ' + 'GridControl3 + ' + Me.GridControl3.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _ + Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.GridControl3.DataSource = Me.TBCBS_PROFILE_PROCESSBindingSource + Me.GridControl3.Location = New System.Drawing.Point(6, 20) + Me.GridControl3.MainView = Me.GridViewProcessProfile + Me.GridControl3.Name = "GridControl3" + Me.GridControl3.Size = New System.Drawing.Size(341, 282) + Me.GridControl3.TabIndex = 20 + Me.GridControl3.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.GridViewProcessProfile}) + ' + 'GridViewProcessProfile + ' + Me.GridViewProcessProfile.Appearance.EvenRow.BackColor = System.Drawing.Color.Aqua + Me.GridViewProcessProfile.Appearance.EvenRow.Options.UseBackColor = True + Me.GridViewProcessProfile.Columns.AddRange(New DevExpress.XtraGrid.Columns.GridColumn() {Me.colGUID2, Me.colPROC_NAME, Me.colADDED_WHEN, Me.colADDED_WHO}) + Me.GridViewProcessProfile.GridControl = Me.GridControl3 + Me.GridViewProcessProfile.Name = "GridViewProcessProfile" + Me.GridViewProcessProfile.OptionsBehavior.Editable = False + Me.GridViewProcessProfile.OptionsView.ColumnAutoWidth = False + Me.GridViewProcessProfile.OptionsView.EnableAppearanceEvenRow = True + Me.GridViewProcessProfile.OptionsView.ShowAutoFilterRow = True + Me.GridViewProcessProfile.OptionsView.ShowDetailButtons = False + Me.GridViewProcessProfile.OptionsView.ShowGroupPanel = False + Me.GridViewProcessProfile.OptionsView.ShowHorizontalLines = DevExpress.Utils.DefaultBoolean.[True] + Me.GridViewProcessProfile.OptionsView.ShowVerticalLines = DevExpress.Utils.DefaultBoolean.[True] + ' + 'colGUID2 + ' + Me.colGUID2.Caption = "ID" + Me.colGUID2.FieldName = "GUID" + Me.colGUID2.Name = "colGUID2" + Me.colGUID2.Visible = True + Me.colGUID2.VisibleIndex = 0 + Me.colGUID2.Width = 43 + ' + 'colPROC_NAME + ' + Me.colPROC_NAME.Caption = "Process Name" + Me.colPROC_NAME.FieldName = "PROC_NAME" + Me.colPROC_NAME.Name = "colPROC_NAME" + Me.colPROC_NAME.Visible = True + Me.colPROC_NAME.VisibleIndex = 1 + Me.colPROC_NAME.Width = 104 + ' + 'colADDED_WHEN + ' + Me.colADDED_WHEN.Caption = "Added when" + Me.colADDED_WHEN.FieldName = "ADDED_WHEN" + Me.colADDED_WHEN.Name = "colADDED_WHEN" + Me.colADDED_WHEN.Visible = True + Me.colADDED_WHEN.VisibleIndex = 3 + ' + 'colADDED_WHO + ' + Me.colADDED_WHO.Caption = "Added who" + Me.colADDED_WHO.FieldName = "ADDED_WHO" + Me.colADDED_WHO.Name = "colADDED_WHO" + Me.colADDED_WHO.Visible = True + Me.colADDED_WHO.VisibleIndex = 2 + Me.colADDED_WHO.Width = 84 + ' + 'GroupBox4 + ' + Me.GroupBox4.Controls.Add(Me.btndeleteProcessProfileLink) + Me.GroupBox4.Controls.Add(Me.btnLinkProcessPRofile) + Me.GroupBox4.Controls.Add(Me.GridControl3) + Me.GroupBox4.Location = New System.Drawing.Point(12, 397) + Me.GroupBox4.Name = "GroupBox4" + Me.GroupBox4.Size = New System.Drawing.Size(606, 308) + Me.GroupBox4.TabIndex = 21 + Me.GroupBox4.TabStop = False + Me.GroupBox4.Text = "Aktuell zugeordnete Prozesse:" + ' + 'btnLinkProcessPRofile + ' + Me.btnLinkProcessPRofile.Image = CType(resources.GetObject("btnLinkProcessPRofile.Image"), System.Drawing.Image) + Me.btnLinkProcessPRofile.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft + Me.btnLinkProcessPRofile.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.btnLinkProcessPRofile.Location = New System.Drawing.Point(353, 20) + Me.btnLinkProcessPRofile.Name = "btnLinkProcessPRofile" + Me.btnLinkProcessPRofile.Size = New System.Drawing.Size(205, 28) + Me.btnLinkProcessPRofile.TabIndex = 60 + Me.btnLinkProcessPRofile.Text = "Prozess und Profil verknüpfen" + Me.btnLinkProcessPRofile.TextAlign = System.Drawing.ContentAlignment.MiddleRight + Me.btnLinkProcessPRofile.UseVisualStyleBackColor = True + ' + 'btndeleteProcessProfileLink + ' + Me.btndeleteProcessProfileLink.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.btndeleteProcessProfileLink.Image = CType(resources.GetObject("btndeleteProcessProfileLink.Image"), System.Drawing.Image) + Me.btndeleteProcessProfileLink.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft + Me.btndeleteProcessProfileLink.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.btndeleteProcessProfileLink.Location = New System.Drawing.Point(353, 54) + Me.btndeleteProcessProfileLink.Name = "btndeleteProcessProfileLink" + Me.btndeleteProcessProfileLink.Size = New System.Drawing.Size(205, 26) + Me.btndeleteProcessProfileLink.TabIndex = 61 + Me.btndeleteProcessProfileLink.Text = "Lösche Zuordnung" + Me.btndeleteProcessProfileLink.TextAlign = System.Drawing.ContentAlignment.MiddleRight + Me.btndeleteProcessProfileLink.UseVisualStyleBackColor = True + ' + 'frmAdministration + ' + Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.ClientSize = New System.Drawing.Size(1240, 730) + Me.Controls.Add(Me.GroupBox4) + Me.Controls.Add(Me.GroupBox3) + Me.Controls.Add(Me.GroupBox2) + Me.Controls.Add(Me.GroupBox1) + Me.Controls.Add(Me.StatusStrip1) + Me.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) + Me.Name = "frmAdministration" + Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen + Me.Text = "Administration" + Me.GroupBox1.ResumeLayout(False) + Me.GroupBox1.PerformLayout() + CType(Me.GridControl1, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.TBCBS_PROFILESBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.MyDataset, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.GridView1, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.TBCBS_PROFILESBindingNavigator, System.ComponentModel.ISupportInitialize).EndInit() + Me.TBCBS_PROFILESBindingNavigator.ResumeLayout(False) + Me.TBCBS_PROFILESBindingNavigator.PerformLayout() + Me.GroupBox2.ResumeLayout(False) + Me.GroupBox2.PerformLayout() + CType(Me.GridControlUsers2Menue, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.TBWH_UserBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.GridViewlUsers2Menue, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.GridControl2, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.VWUSER_PROFILEBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.GridViewProfileUser, System.ComponentModel.ISupportInitialize).EndInit() + Me.StatusStrip1.ResumeLayout(False) + Me.StatusStrip1.PerformLayout() + Me.GroupBox3.ResumeLayout(False) + Me.GroupBox3.PerformLayout() + CType(Me.PictureBox1, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.TBCBS_PROFILE_PROCESSBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.GridControl3, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.GridViewProcessProfile, System.ComponentModel.ISupportInitialize).EndInit() + Me.GroupBox4.ResumeLayout(False) + Me.ResumeLayout(False) + Me.PerformLayout() + + End Sub + Friend WithEvents GroupBox2 As System.Windows.Forms.GroupBox + Friend WithEvents GroupBox1 As System.Windows.Forms.GroupBox + Friend WithEvents MyDataset As DD_Clipboard_Searcher.MyDataset + Friend WithEvents TBCBS_PROFILESBindingSource As System.Windows.Forms.BindingSource + Friend WithEvents TBCBS_PROFILESTableAdapter As DD_Clipboard_Searcher.MyDatasetTableAdapters.TBCBS_PROFILESTableAdapter + Friend WithEvents TableAdapterManager As DD_Clipboard_Searcher.MyDatasetTableAdapters.TableAdapterManager + Friend WithEvents TBCBS_PROFILESBindingNavigator As System.Windows.Forms.BindingNavigator + Friend WithEvents BindingNavigatorAddNewItem As System.Windows.Forms.ToolStripButton + Friend WithEvents BindingNavigatorCountItem As System.Windows.Forms.ToolStripLabel + Friend WithEvents BindingNavigatorDeleteItem As System.Windows.Forms.ToolStripButton + Friend WithEvents BindingNavigatorMoveFirstItem As System.Windows.Forms.ToolStripButton + Friend WithEvents BindingNavigatorMovePreviousItem As System.Windows.Forms.ToolStripButton + Friend WithEvents BindingNavigatorSeparator As System.Windows.Forms.ToolStripSeparator + Friend WithEvents BindingNavigatorPositionItem As System.Windows.Forms.ToolStripTextBox + Friend WithEvents BindingNavigatorSeparator1 As System.Windows.Forms.ToolStripSeparator + Friend WithEvents BindingNavigatorMoveNextItem As System.Windows.Forms.ToolStripButton + Friend WithEvents BindingNavigatorMoveLastItem As System.Windows.Forms.ToolStripButton + Friend WithEvents BindingNavigatorSeparator2 As System.Windows.Forms.ToolStripSeparator + Friend WithEvents TBCBS_PROFILESBindingNavigatorSaveItem As System.Windows.Forms.ToolStripButton + Friend WithEvents GUIDTextBox As System.Windows.Forms.TextBox + Friend WithEvents NAMETextBox As System.Windows.Forms.TextBox + Friend WithEvents COMMENTTextBox As System.Windows.Forms.TextBox + Friend WithEvents WD_SEARCHTextBox As System.Windows.Forms.TextBox + Friend WithEvents REGEX_EXPRESSIONTextBox As System.Windows.Forms.TextBox + Friend WithEvents ADDED_WHOTextBox As System.Windows.Forms.TextBox + Friend WithEvents ADDED_WHENTextBox As System.Windows.Forms.TextBox + Friend WithEvents CHANGED_WHOTextBox As System.Windows.Forms.TextBox + Friend WithEvents CHANGED_WHENTextBox As System.Windows.Forms.TextBox + Friend WithEvents GridControl1 As DevExpress.XtraGrid.GridControl + Friend WithEvents GridView1 As DevExpress.XtraGrid.Views.Grid.GridView + Friend WithEvents colGUID As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colNAME As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents StatusStrip1 As System.Windows.Forms.StatusStrip + Friend WithEvents statuslabel As System.Windows.Forms.ToolStripStatusLabel + Friend WithEvents btnaddSearch As System.Windows.Forms.Button + Friend WithEvents OFDWindreamsuche As System.Windows.Forms.OpenFileDialog + Friend WithEvents GridControl2 As DevExpress.XtraGrid.GridControl + Friend WithEvents GridViewProfileUser As DevExpress.XtraGrid.Views.Grid.GridView + Friend WithEvents VWUSER_PROFILEBindingSource As System.Windows.Forms.BindingSource + Friend WithEvents VWUSER_PROFILETableAdapter As DD_Clipboard_Searcher.MyDatasetTableAdapters.VWUSER_PROFILETableAdapter + Friend WithEvents Label1 As System.Windows.Forms.Label + Friend WithEvents colGUID1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colUSERNAME As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colNAME1 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colPRENAME As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents Label2 As System.Windows.Forms.Label + Friend WithEvents GridControlUsers2Menue As DevExpress.XtraGrid.GridControl + Friend WithEvents GridViewlUsers2Menue As DevExpress.XtraGrid.Views.Grid.GridView + Friend WithEvents colSelect As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colSurname As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents GridColumn2 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents GridColumn3 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colID As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents btndeleteUserConstructorRel As System.Windows.Forms.Button + Friend WithEvents btnAddUser2Profile As System.Windows.Forms.Button + Friend WithEvents GroupBox3 As System.Windows.Forms.GroupBox + Friend WithEvents txtProcessName As System.Windows.Forms.TextBox + Friend WithEvents txtPID As System.Windows.Forms.TextBox + Friend WithEvents Label4 As System.Windows.Forms.Label + Friend WithEvents Label3 As System.Windows.Forms.Label + Friend WithEvents chkRunwindowCheck As System.Windows.Forms.CheckBox + Friend WithEvents TimerTest As System.Windows.Forms.Timer + Friend WithEvents PictureBox1 As System.Windows.Forms.PictureBox + Friend WithEvents TBWH_UserBindingSource As System.Windows.Forms.BindingSource + Friend WithEvents TBCBS_PROFILE_PROCESSBindingSource As System.Windows.Forms.BindingSource + Friend WithEvents TBCBS_PROFILE_PROCESSTableAdapter As DD_Clipboard_Searcher.MyDatasetTableAdapters.TBCBS_PROFILE_PROCESSTableAdapter + Friend WithEvents GridControl3 As DevExpress.XtraGrid.GridControl + Friend WithEvents GridViewProcessProfile As DevExpress.XtraGrid.Views.Grid.GridView + Friend WithEvents colGUID2 As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colPROC_NAME As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colADDED_WHEN As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents colADDED_WHO As DevExpress.XtraGrid.Columns.GridColumn + Friend WithEvents GroupBox4 As System.Windows.Forms.GroupBox + Friend WithEvents btnLinkProcessPRofile As System.Windows.Forms.Button + Friend WithEvents btndeleteProcessProfileLink As System.Windows.Forms.Button +End Class diff --git a/DD_Clipboard_Searcher/frmAdministration.resx b/DD_Clipboard_Searcher/frmAdministration.resx new file mode 100644 index 0000000..6a9c8b6 --- /dev/null +++ b/DD_Clipboard_Searcher/frmAdministration.resx @@ -0,0 +1,376 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + False + + + 127, 17 + + + 17, 17 + + + 738, 17 + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC + pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ + Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ + /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA + zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ + IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E + rkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 + wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 + v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg + UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA + Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu + lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w + 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f + Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ + 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 + n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI + N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f + oAc0QjgAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// + h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B + twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA + kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG + WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 + 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC + DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC + rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV + i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG + 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG + QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX + bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo + dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= + + + + 736, 56 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29m + dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJpSURBVDhPpZP7S1NhGMf9W/SHKEGiGyFhFBTmvMyd + tTa3eTvL9LjFIpam7AzTDGoYuvCHcJbaVSt/yTSxUV4ycnYdWh4rL+3URq3pObumfNsmbS5HEL3weeE8 + PJ/vy3nOeZMA/BcbCgsaTco8Van/QJUzsyqSm1GVcO9JJTNFyvW2UmnKn/1xD4tqDfGJotjvpib4RywI + vLUiMDEK/n43FrRleF1IsC+UQmK9EyfPVVD88t1urM6+Q3DwHoJdzQiaL+Dn7TasjA/CUauFVZ7NP5dm + RkMi27xanRyS7dzNLqwyNgQvn4O72YClphr4LxkQaKHhN56C/8EtLB4nMX7kgH1Msi85GhCSaWe9Hiu2 + yciJPhMN13kdvA3qOLjTJPy91/AqLwPD4gw6GvCROsZ4eq8j2GOG21iFb0XihCxXkeCb6uAwVOMxkc5E + A5gKlTfwsBdBkwHus9pQKfFyyHLgogqxZG6FJW+XN1RaC5ghi7y+ng74G7XwnimPNCda4QBnmQJLba0Y + Em6LBUyXKhiXsQ6+ZhrcSWWkMSHyPLjra7FQq8OgIC32CrZiKc1IBPD2dMKtksBVJtogs9JssAUieLqu + YFS4AwNZW2JDfFMkTn5ZQtgXK0vgudMRGZhTIVwTZblgJSFZIgTf2Y6pYnFYtvcJNsc+Y5jJghxiQnaI + nzuqgOdGB3400nCQcnxRyuBq0IO/2o5pZT76s1L5kBz/I/3mmfQg8fTwftYq2oOvNTq4Wi5G+Fx9Ak9y + todldr0cJi4gzIh4b8qwMF1vIXYzj/J3ckOCrdxAbhrTn52q78vc9PfL9O8g6Rcd0s65aUjWSwAAAABJ + RU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6 + JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAACO0lE + QVRIS7WSS28SYRhGiSsTly79NcaoiGAbiHItvWFry8Zf4KJUeoEKchEYikiqFXcmxkZTE6Ooce/CVXdu + tBaBwnQYZubpOzMOYPwSazNdnEzyzJdzMhcLgBOFOZoJczQT5mgmzNHgS9Ayu+20YCd0Os66fxSYo4oh + l1b9aoAm9rl/wRwNeWfJh3rUa27AkLeiPuwuutFY8ZkXMOT1Ra8m31v2oBkPmBMw5HsRjy5f8uBXzIfm + vQC+hc8ei++3z8X/kO8uuPHzrhv1ZW9f3kqNoZObgLA+DfHRTUiPb0HenINSnQeehTWUahjy03lIT+bQ + q8ygW5pCd2tNDQzkPxZu9OWNmF+T76eDA3n5t5xEqlypUmRzBvLGFKRyAL2iB2LWBSFhB79qhfA6qwdq + 10keIXmU5Cskj5M8ocv5/CSEUghiZVaXb4SgVIJQyh4oRRfk/AikrB29lA3dhBUHscv0513EfuQC+K30 + 4Am+Bk8N5MkA2ulx8IVpXf5wEtK6HzLngkJCJe8grkHOOUjuILmd5DaSW0l+CS2SN+6cR+dFSg8Y30CN + NJNjaGcnwOfGIWTdEDOjkN8XoNSIDxyUj0W6qnCQaxykdwVIb/MQ3+TQ3X4A4VUG/Ms0ye+j/Tw5CAxH + OgknDtZsEJNXIGXsmkw9eEz0v2g4shM6Q499VXt8mV4FPhW1w8Pn/oe/BiMCbhRKYcT8gEo/UnIC9N5N + D6j0I59LJxNQMSLqx2LdPwrM0UyYo5kwR/OA5RDpc3VgpHUOZwAAAABJRU5ErkJggg== + + + + 180, 56 + + + 349, 17 + + + 565, 17 + + + 976, 17 + + + 17, 56 + + + 408, 56 + + + 631, 56 + + + 930, 56 + + + 1201, 56 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29m + dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJpSURBVDhPpZP7S1NhGMf9W/SHKEGiGyFhFBTmvMyd + tTa3eTvL9LjFIpam7AzTDGoYuvCHcJbaVSt/yTSxUV4ycnYdWh4rL+3URq3pObumfNsmbS5HEL3weeE8 + PJ/vy3nOeZMA/BcbCgsaTco8Van/QJUzsyqSm1GVcO9JJTNFyvW2UmnKn/1xD4tqDfGJotjvpib4RywI + vLUiMDEK/n43FrRleF1IsC+UQmK9EyfPVVD88t1urM6+Q3DwHoJdzQiaL+Dn7TasjA/CUauFVZ7NP5dm + RkMi27xanRyS7dzNLqwyNgQvn4O72YClphr4LxkQaKHhN56C/8EtLB4nMX7kgH1Msi85GhCSaWe9Hiu2 + yciJPhMN13kdvA3qOLjTJPy91/AqLwPD4gw6GvCROsZ4eq8j2GOG21iFb0XihCxXkeCb6uAwVOMxkc5E + A5gKlTfwsBdBkwHus9pQKfFyyHLgogqxZG6FJW+XN1RaC5ghi7y+ng74G7XwnimPNCda4QBnmQJLba0Y + Em6LBUyXKhiXsQ6+ZhrcSWWkMSHyPLjra7FQq8OgIC32CrZiKc1IBPD2dMKtksBVJtogs9JssAUieLqu + YFS4AwNZW2JDfFMkTn5ZQtgXK0vgudMRGZhTIVwTZblgJSFZIgTf2Y6pYnFYtvcJNsc+Y5jJghxiQnaI + nzuqgOdGB3400nCQcnxRyuBq0IO/2o5pZT76s1L5kBz/I/3mmfQg8fTwftYq2oOvNTq4Wi5G+Fx9Ak9y + todldr0cJi4gzIh4b8qwMF1vIXYzj/J3ckOCrdxAbhrTn52q78vc9PfL9O8g6Rcd0s65aUjWSwAAAABJ + RU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6 + JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAACXBIWXMAAAsTAAALEwEAmpwYAAACO0lE + QVRIS7WSS28SYRhGiSsTly79NcaoiGAbiHItvWFry8Zf4KJUeoEKchEYikiqFXcmxkZTE6Ooce/CVXdu + tBaBwnQYZubpOzMOYPwSazNdnEzyzJdzMhcLgBOFOZoJczQT5mgmzNHgS9Ayu+20YCd0Os66fxSYo4oh + l1b9aoAm9rl/wRwNeWfJh3rUa27AkLeiPuwuutFY8ZkXMOT1Ra8m31v2oBkPmBMw5HsRjy5f8uBXzIfm + vQC+hc8ei++3z8X/kO8uuPHzrhv1ZW9f3kqNoZObgLA+DfHRTUiPb0HenINSnQeehTWUahjy03lIT+bQ + q8ygW5pCd2tNDQzkPxZu9OWNmF+T76eDA3n5t5xEqlypUmRzBvLGFKRyAL2iB2LWBSFhB79qhfA6qwdq + 10keIXmU5Cskj5M8ocv5/CSEUghiZVaXb4SgVIJQyh4oRRfk/AikrB29lA3dhBUHscv0513EfuQC+K30 + 4Am+Bk8N5MkA2ulx8IVpXf5wEtK6HzLngkJCJe8grkHOOUjuILmd5DaSW0l+CS2SN+6cR+dFSg8Y30CN + NJNjaGcnwOfGIWTdEDOjkN8XoNSIDxyUj0W6qnCQaxykdwVIb/MQ3+TQ3X4A4VUG/Ms0ye+j/Tw5CAxH + OgknDtZsEJNXIGXsmkw9eEz0v2g4shM6Q499VXt8mV4FPhW1w8Pn/oe/BiMCbhRKYcT8gEo/UnIC9N5N + D6j0I59LJxNQMSLqx2LdPwrM0UyYo5kwR/OA5RDpc3VgpHUOZwAAAABJRU5ErkJggg== + + + + + AAABAAMAEBAQAAEABAAoAQAANgAAABAQAAABAAgAaAUAAF4BAAAQEAAAAQAgAGgEAADGBgAAKAAAABAA + AAAgAAAAAQAEAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICA + AACAgIAAwMDAAAAA/wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAAAP//////AAAA93d3d38AAAD3//// + fwAAAPf///9/////9/d3d3d/93f/9///f3/3f3f3d3d/f/f3d393d39//3d3d////38Pd3d3f3d3fwD3 + d3d/93d/AA93d/d/iI8AAPd/d38AAAAAD/d38AAAAAAA938AAAAAAAAP8AAAAPADAADwAwAA8AMAAPAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAADAAAAA4AAAAPAPAAD4HwAA/D8AAP5/AAAoAAAAEAAAACAA + AAABAAgAAAAAAAABAAAAAAAAAAAAAAABAAAAAQAAAAAAAEJCQgBkZGQAbm1uAIaGhgCQj48AmpmZAMnJ + yQDg4OAA6urqAPHv8ADy8fEA9vb2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAMDAwMDAwMDAwMAAAAAAAADAEBAQEB + AQEBDAAAAAAAAAwBCgoKCgoKAQwAAAAAAAAMAQoKCgoKCgEMDAwMDAwMDAIKAwEBAQEBAQEMDAEBAgkM + DAYKCgoKAwoBDAwBAgkEAgkCAQEBAQMKAQwMAgkEAQECCAIBAQEDCgEMDAwEAQEBAQIJDAoKCgoBDAAM + BAEBAQEBAgkFAwMDAQwAAAwEAQEBAQIJCQIBAQEMAAAADAQBAQIJBAIIBwcHDAAAAAAMBAIJBAECCQAA + AAAAAAAAAAwJBAECCQAAAAAAAAAAAAAADAQCCQAAAAAAAAAAAAAAAAAMDAAAAAAAAADwAwAA8AMAAPAD + AADwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAwAAAAOAAAADwDwAA+B8AAPw/AAD+fwAAKAAAABAA + AAAgAAAAAQAgAAAAAABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vb/9vb2//b2 + 9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb2 + 9v9CQkL/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/QkJC//b29v8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAD29vb/QkJC//Hv8P/x7/D/8e/w//Hv8P/x7/D/8e/w/0JCQv/29vb/9vb2//b29v/29vb/9vb2//b2 + 9v/29vb/9vb2/2RkZP/x7/D/bm1u/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv/29vb/9vb2/0JC + Qv9CQkL/ZGRk/+vr6//29vb/8/Ly/5qZmf/x7/D/8e/w//Hv8P/x7/D/bm1u//Hv8P9CQkL/9vb2//b2 + 9v9CQkL/ZGRk/+vr6/+Ghob/ZGRk/+vr6/9kZGT/QkJC/0JCQv9CQkL/QkJC/25tbv/x7/D/QkJC//b2 + 9v/29vb/ZGRk/+vr6/+Ghob/QkJC/0JCQv9kZGT/4ODg/2RkZP9CQkL/QkJC/0JCQv9ubW7/8e/w/0JC + Qv/29vb/9vb27/b29v+Ghob/QkJC/0JCQv9CQkL/QkJC/2RkZP/q6ur/8vDx//Hv8P/x7/D/8e/w//Hv + 8P9CQkL/9vb2//b29jD29vbvhoaG/0JCQv9CQkL/QkJC/0JCQv9CQkL/ZGRk/+rq6v+Qj4//bm1u/25t + bv9ubW7/QkJC//b29v8AAAAA9vb2MPb29u+Ghob/QkJC/0JCQv9CQkL/QkJC/2RkZP/r6+v/6+vr/2Rk + ZP9CQkL/QkJC/0JCQv/29vb/AAAAAAAAAAD29vYw9vb274aGhv9CQkL/QkJC/2RkZP/r6+v/hoaG/2Rk + ZP/g4OD/ycnJ/8nJyf/Jycn/9vb2/wAAAAAAAAAAAAAAAPb29jD29vbvhoaG/2RkZP/r6+v/hoaG/0JC + Qv9kZGT/6urq7/b29jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2MPb29u/r6+v/hoaG/0JC + Qv9kZGT/6urq7/b29jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vYw9vb274aG + hv9kZGT/6urq7/b29jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb2 + 9jD29vbv9vb27/b29jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAwAA8AMAAPADAADwAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAgAAAAMAAAADgBwAA8A8AAPgfAAD8PwAA + + + \ No newline at end of file diff --git a/DD_Clipboard_Searcher/frmAdministration.vb b/DD_Clipboard_Searcher/frmAdministration.vb new file mode 100644 index 0000000..2ba6455 --- /dev/null +++ b/DD_Clipboard_Searcher/frmAdministration.vb @@ -0,0 +1,222 @@ +Imports DD_LIB_Standards +Public Class frmAdministration + Dim PID As Integer + Private Sub TBCBS_PROFILESBindingNavigatorSaveItem_Click(sender As Object, e As EventArgs) Handles TBCBS_PROFILESBindingNavigatorSaveItem.Click + Save_Profile() + + Me.TableAdapterManager.UpdateAll(Me.MyDataset) + + End Sub + Sub Load_Profiles() + Try + Me.TBCBS_PROFILESTableAdapter.Connection.ConnectionString = MyConnectionString + Me.TBCBS_PROFILESTableAdapter.Fill(Me.MyDataset.TBCBS_PROFILES) + Catch ex As Exception + MsgBox("Unexpected Error in Load Profiles: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) + End Try + End Sub + Sub Save_Profile() + Try + Me.TBCBS_PROFILESBindingSource.EndEdit() + If Not IsNothing(MyDataset.TBCBS_PROFILES.GetChanges) Then + Me.CHANGED_WHOTextBox.Text = Environment.UserName + Me.TBCBS_PROFILESBindingSource.EndEdit() + Me.TBCBS_PROFILESTableAdapter.Update(MyDataset.TBCBS_PROFILES) + Status_Changed("Profil gespeichert - " & Now.ToString, Color.Yellow) + Else + Status_Changed("Keine Änderung - " & Now.ToString, Color.Transparent) + End If + Catch ex As Exception + MsgBox("Unexpected Error in Save Profile: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) + End Try + End Sub + Private Sub frmAdministration_Load(sender As Object, e As EventArgs) Handles MyBase.Load + Load_Profiles() + End Sub + Sub Status_Changed(text As String, col As System.Drawing.Color) + statuslabel.Text = text + statuslabel.BackColor = col + End Sub + + Private Sub TBCBS_PROFILESBindingSource_AddingNew(sender As Object, e As System.ComponentModel.AddingNewEventArgs) Handles TBCBS_PROFILESBindingSource.AddingNew + MyDataset.TBCBS_PROFILES.ADDED_WHOColumn.DefaultValue = Environment.UserName + End Sub + + Private Sub btnaddSearch_Click(sender As Object, e As EventArgs) Handles btnaddSearch.Click + If Not Me.WD_SEARCHTextBox.Text = "" Then + Me.OFDWindreamsuche.FileName = Me.WD_SEARCHTextBox.Text + End If + + If Me.OFDWindreamsuche.ShowDialog = Windows.Forms.DialogResult.OK Then + Me.WD_SEARCHTextBox.Text = Me.OFDWindreamsuche.FileName + End If + End Sub + + Private Sub GUIDTextBox_TextChanged(sender As Object, e As EventArgs) Handles GUIDTextBox.TextChanged + Refresh_Profile_user() + Refresh_Free_Users() + Load_Profile_Process() + End Sub + Sub Refresh_Profile_user() + Try + Try + Dim ID = CInt(GUIDTextBox.Text) + Catch ex As Exception + Exit Sub + End Try + Me.VWUSER_PROFILETableAdapter.Connection.ConnectionString = MyConnectionString + Me.VWUSER_PROFILETableAdapter.Fill(Me.MyDataset.VWUSER_PROFILE, GUIDTextBox.Text) + Catch ex As Exception + MsgBox("Unexpected Error in Refresh Profile User: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) + End Try + + End Sub + + Private Sub btnAddUser2Profile_Click(sender As Object, e As EventArgs) Handles btnAddUser2Profile.Click + Try + Try + Dim i As Integer = CInt(GUIDTextBox.Text) + Catch ex As Exception + Exit Sub + End Try + For Each row As DataRow In MyDataset.TBWH_User.Rows + If row.Item(0) = CBool(True) Then + Dim insert = String.Format("INSERT INTO TBCBS_USER_PROFILE (PROFILE_ID,USER_ID) VALUES ({0},{1})", GUIDTextBox.Text, row.Item(5)) + If clsDatabase.Execute_non_Query(insert) = False Then + MsgBox("Could not insert the User-Definition....Check the logfile!", MsgBoxStyle.Exclamation) + End If + End If + Next + For Each row As DataRow In MyDataset.TBWH_User.Rows + row.Item(0) = CBool(False) + Next + Refresh_Free_Users() + Refresh_Profile_user() + Catch ex As Exception + MsgBox("Unexpected Error while adding user-rights: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) + End Try + End Sub + Sub Refresh_Free_Users() + Try + Dim ID = CInt(GUIDTextBox.Text) + Catch ex As Exception + Exit Sub + End Try + Dim Sql = String.Format("SELECT * FROM TBDD_USER WHERE MODULE_DDCBSEARCHER = 1 AND GUID NOT IN (SELECT USER_ID FROM TBCBS_USER_PROFILE WHERE PROFILE_ID = {0}) ORDER BY USERNAME", GUIDTextBox.Text) + Dim DT_USER = clsDatabase.Return_Datatable(Sql) + Try + MyDataset.TBWH_User.Clear() + + For Each row As DataRow In DT_USER.Rows + Dim newUserRow As MyDataset.TBWH_UserRow + newUserRow = MyDataset.TBWH_User.NewTBWH_UserRow + newUserRow.Username = row.Item("USERNAME") + newUserRow.Surname = row.Item("NAME") + newUserRow.Prename = row.Item("PRENAME") + Try + newUserRow.Email = row.Item("EMAIL") + Catch ex As Exception + newUserRow.Email = "" + End Try + + newUserRow.ID = row.Item("GUID") + MyDataset.TBWH_User.Rows.Add(newUserRow) + ' chklbxUserForGroup.Items.Add(New MyListBoxItem() With {.Text = row.Item(1), .ExtraData = row.Item(0)}) + Next + Catch ex As Exception + MsgBox("Unexpected Error in Refresh_Free_Users: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) + End Try + + End Sub + + Private Sub btndeleteUserConstructorRel_Click(sender As Object, e As EventArgs) Handles btndeleteUserConstructorRel.Click + Try + Dim ID = GridViewProfileUser.GetFocusedRowCellValue(GridViewProfileUser.Columns("GUID")) + Try + Dim I As Integer = CInt(ID) + Catch ex As Exception + Exit Sub + End Try + Dim del = String.Format("DELETE FROM TBCBS_USER_PROFILE WHERE GUID = {0}", ID) + If clsDatabase.Execute_non_Query(del) = True Then + Refresh_Profile_user() + Refresh_Free_Users() + End If + Catch ex As Exception + MsgBox("Unexpected Error in deleting ProfileUserRelation: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) + End Try + End Sub + + Private Sub chkRunwindowCheck_CheckedChanged(sender As Object, e As EventArgs) Handles chkRunwindowCheck.CheckedChanged + If chkRunwindowCheck.Checked Then + Me.Cursor = Cursors.WaitCursor + txtPID.Text = "" + txtProcessName.Text = "" + TimerTest.Start() + chkRunwindowCheck.Text = "Stoppe Auswertung" + Status_Changed("Auswertung von aktivem Fenster läuft! Alle 5 Sekunden Prüfung! - Wechseln Sie durch die aktiven Anwendungen!", Color.Orange) + Else + Me.Cursor = Cursors.Default + TimerTest.Stop() + chkRunwindowCheck.Text = "Starte Aktive-Fenster Auswahl" + Status_Changed("", Color.Transparent) + End If + End Sub + + Private Sub TimerTest_Tick(sender As Object, e As EventArgs) Handles TimerTest.Tick + clsWINDOWSApi.Get_ForegroundWindow_Info() + If PID <> PROC_PID Then + PictureBox1.Visible = True + PID = PROC_PID + txtPID.Text = PROC_PID + txtProcessName.Text = PROC_Name + Else + PictureBox1.Visible = False + End If + End Sub + + Private Sub GroupBox2_Enter(sender As Object, e As EventArgs) Handles GroupBox2.Enter + + End Sub + + Private Sub Load_Profile_Process() + Try + Me.TBCBS_PROFILE_PROCESSTableAdapter.Connection.ConnectionString = MyConnectionString + Me.TBCBS_PROFILE_PROCESSTableAdapter.Fill(Me.MyDataset.TBCBS_PROFILE_PROCESS, GUIDTextBox.Text) + Catch ex As System.Exception + System.Windows.Forms.MessageBox.Show(ex.Message) + End Try + + End Sub + + Private Sub btnLinkProcessPRofile_Click(sender As Object, e As EventArgs) Handles btnLinkProcessPRofile.Click + Try + If txtProcessName.Text <> "" Then + Dim insert = String.Format("INSERT INTO TBCBS_PROFILE_PROCESS (PROFILE_ID,PROC_NAME,ADDED_WHO) VALUES ({0},'{1}','{2}')", GUIDTextBox.Text, txtProcessName.Text, Environment.UserName) + If clsDatabase.Execute_non_Query(insert) = False Then + MsgBox("Could not insert the Process-Profile-Link....Check the logfile!", MsgBoxStyle.Exclamation) + End If + End If + Load_Profile_Process + Catch ex As Exception + MsgBox("Unexpected Error while adding Process-Profile-link: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) + End Try + End Sub + + Private Sub btndeleteProcessProfileLink_Click(sender As Object, e As EventArgs) Handles btndeleteProcessProfileLink.Click + Try + Dim ID = GridViewProcessProfile.GetFocusedRowCellValue(GridViewProcessProfile.Columns("GUID")) + Try + Dim I As Integer = CInt(ID) + Catch ex As Exception + Exit Sub + End Try + Dim del = String.Format("DELETE FROM TBCBS_PROFILE_PROCESS WHERE GUID = {0}", ID) + If clsDatabase.Execute_non_Query(del) = True Then + Load_Profile_Process + End If + Catch ex As Exception + MsgBox("Unexpected Error in deleting ProfileProcess-Relation: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) + End Try + End Sub +End Class \ No newline at end of file diff --git a/DD_Clipboard_Searcher/frmMain.Designer.vb b/DD_Clipboard_Searcher/frmMain.Designer.vb index c7a1f9c..f46eb4b 100644 --- a/DD_Clipboard_Searcher/frmMain.Designer.vb +++ b/DD_Clipboard_Searcher/frmMain.Designer.vb @@ -26,10 +26,14 @@ Partial Class frmMain Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmMain)) Me.NotifyIcon1 = New System.Windows.Forms.NotifyIcon(Me.components) Me.cmstrpNotifyIcon = New System.Windows.Forms.ContextMenuStrip(Me.components) - Me.tsmiChangeState = New System.Windows.Forms.ToolStripMenuItem() + Me.StatusStrip1 = New System.Windows.Forms.StatusStrip() + Me.btnAdminConfig = New System.Windows.Forms.Button() + Me.tslblUser = New System.Windows.Forms.ToolStripStatusLabel() Me.btnUserConfig = New System.Windows.Forms.Button() - Me.TimerTest = New System.Windows.Forms.Timer(Me.components) + Me.tsmiChangeState = New System.Windows.Forms.ToolStripMenuItem() + Me.TimerClose = New System.Windows.Forms.Timer(Me.components) Me.cmstrpNotifyIcon.SuspendLayout() + Me.StatusStrip1.SuspendLayout() Me.SuspendLayout() ' 'NotifyIcon1 @@ -48,6 +52,46 @@ Partial Class frmMain Me.cmstrpNotifyIcon.Name = "cmstrpNotifyIcon" Me.cmstrpNotifyIcon.Size = New System.Drawing.Size(250, 26) ' + 'StatusStrip1 + ' + Me.StatusStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.tslblUser}) + Me.StatusStrip1.Location = New System.Drawing.Point(0, 54) + Me.StatusStrip1.Name = "StatusStrip1" + Me.StatusStrip1.Size = New System.Drawing.Size(337, 22) + Me.StatusStrip1.TabIndex = 3 + Me.StatusStrip1.Text = "StatusStrip1" + ' + 'btnAdminConfig + ' + Me.btnAdminConfig.Image = CType(resources.GetObject("btnAdminConfig.Image"), System.Drawing.Image) + Me.btnAdminConfig.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft + Me.btnAdminConfig.Location = New System.Drawing.Point(169, 12) + Me.btnAdminConfig.Name = "btnAdminConfig" + Me.btnAdminConfig.Size = New System.Drawing.Size(151, 29) + Me.btnAdminConfig.TabIndex = 6 + Me.btnAdminConfig.Text = "Admin Einstellungen" + Me.btnAdminConfig.TextAlign = System.Drawing.ContentAlignment.MiddleRight + Me.btnAdminConfig.UseVisualStyleBackColor = True + Me.btnAdminConfig.Visible = False + ' + 'tslblUser + ' + Me.tslblUser.Image = CType(resources.GetObject("tslblUser.Image"), System.Drawing.Image) + Me.tslblUser.Name = "tslblUser" + Me.tslblUser.Size = New System.Drawing.Size(16, 17) + ' + 'btnUserConfig + ' + Me.btnUserConfig.Image = CType(resources.GetObject("btnUserConfig.Image"), System.Drawing.Image) + Me.btnUserConfig.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft + Me.btnUserConfig.Location = New System.Drawing.Point(12, 12) + Me.btnUserConfig.Name = "btnUserConfig" + Me.btnUserConfig.Size = New System.Drawing.Size(151, 29) + Me.btnUserConfig.TabIndex = 2 + Me.btnUserConfig.Text = "Grundeinstellungen User" + Me.btnUserConfig.TextAlign = System.Drawing.ContentAlignment.MiddleRight + Me.btnUserConfig.UseVisualStyleBackColor = True + ' 'tsmiChangeState ' Me.tsmiChangeState.Image = Global.DD_Clipboard_Searcher.My.Resources.Resources.StatusAnnotations_Stop_16xLG @@ -56,43 +100,40 @@ Partial Class frmMain Me.tsmiChangeState.Tag = "stop" Me.tsmiChangeState.Text = "Überwachung Clipboard stoppen" ' - 'btnUserConfig + 'TimerClose ' - Me.btnUserConfig.Image = CType(resources.GetObject("btnUserConfig.Image"), System.Drawing.Image) - Me.btnUserConfig.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft - Me.btnUserConfig.Location = New System.Drawing.Point(582, 12) - Me.btnUserConfig.Name = "btnUserConfig" - Me.btnUserConfig.Size = New System.Drawing.Size(151, 29) - Me.btnUserConfig.TabIndex = 2 - Me.btnUserConfig.Text = "Grundeinstellungen User" - Me.btnUserConfig.TextAlign = System.Drawing.ContentAlignment.MiddleRight - Me.btnUserConfig.UseVisualStyleBackColor = True - ' - 'TimerTest - ' - Me.TimerTest.Interval = 10000 + Me.TimerClose.Interval = 10000 ' 'frmMain ' Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font - Me.ClientSize = New System.Drawing.Size(735, 380) + Me.ClientSize = New System.Drawing.Size(337, 76) + Me.Controls.Add(Me.btnAdminConfig) + Me.Controls.Add(Me.StatusStrip1) Me.Controls.Add(Me.btnUserConfig) Me.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) Me.KeyPreview = True Me.MaximizeBox = False + Me.MinimizeBox = False Me.Name = "frmMain" Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen - Me.Text = "Form1" + Me.Text = "Clipboard Watcher for windream" Me.cmstrpNotifyIcon.ResumeLayout(False) + Me.StatusStrip1.ResumeLayout(False) + Me.StatusStrip1.PerformLayout() Me.ResumeLayout(False) + Me.PerformLayout() End Sub Friend WithEvents btnUserConfig As System.Windows.Forms.Button Friend WithEvents NotifyIcon1 As System.Windows.Forms.NotifyIcon Friend WithEvents cmstrpNotifyIcon As System.Windows.Forms.ContextMenuStrip Friend WithEvents tsmiChangeState As System.Windows.Forms.ToolStripMenuItem - Friend WithEvents TimerTest As System.Windows.Forms.Timer + Friend WithEvents StatusStrip1 As System.Windows.Forms.StatusStrip + Friend WithEvents tslblUser As System.Windows.Forms.ToolStripStatusLabel + Friend WithEvents btnAdminConfig As System.Windows.Forms.Button + Friend WithEvents TimerClose As System.Windows.Forms.Timer End Class diff --git a/DD_Clipboard_Searcher/frmMain.resx b/DD_Clipboard_Searcher/frmMain.resx index 412a196..ff250c0 100644 --- a/DD_Clipboard_Searcher/frmMain.resx +++ b/DD_Clipboard_Searcher/frmMain.resx @@ -174,6 +174,30 @@ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAA//8AAP//AAD//wAAwQMAAMAB AACAAQAAgAEAAIABAACAAQAA/gEAAP8DAAD//wAA//8AAP//AAD//wAA + + + + 383, 17 + + + + iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + xAAADsQBlSsOGwAAASJJREFUWEftk8sNgzAQRFMKJVADXdAQbdAJ1SS5cuPqeKydaNlMhJSPiVBWehIa + 22/XkJxSSrsiw5rIsCYyrIkMiaplWZrMmJkzycAzssa2rUq5iQxJrNygtWZsHMFaa9vvpdxEhsRXFuPm + pfk0Tanv+9R1XQHPyLBme1ZvQrmJDImvLMUrLo3YOOKGGO1YKeUmMiS+srTc3t88gjUbYLZjpZSbyJD4 + MrFs7OE+O1ZKuYkMia+fGWDPT7D7j7D+39CEbxO9HhkSJXuF6PXIkFDgvzMYhuGhCbK4j2vR65EhoSCK + gR9CNQdcj16PDAkFSg7Q+Flz8PUBtjj+AJfztaDWwPEH2OI/wMcGeJfo9ciQKNkrRK9HhjWRYU1kWBMZ + 1iOdbmae7IkqFqH2AAAAAElFTkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + xAAADsQBlSsOGwAAANJJREFUOE+VkU0OgjAQhXsiwxm4gluXnMCLwBbjFbyCF3HlQl3UhIIJ25GHfTjl + zzrJS5p2vq8dMEvVtm3SpfJJ/HZcEd4VZ9nsT3K3Ll5C+PF0AoHZHuMlhHnzXxINAyBECdaX6026niCL + 8FhirZUsyyRN0yG9YA2moHu65HkRwFqAuYZZ5+DaNeKqOogWBLNqGDOPn41MBAT0B8N6DkZmBVqCvaZ5 + SVkegmcTnAjGwc1sWgt6+9+oC5s41LfqEGQ89q1YgW+fFgVr+SmIyafbmDfLHDjFxjGZzQAAAABJRU5E + rkJggg== @@ -185,8 +209,8 @@ SUVORK5CYII= - - 278, 17 + + 500, 17 diff --git a/DD_Clipboard_Searcher/frmMain.vb b/DD_Clipboard_Searcher/frmMain.vb index 60da012..199fb6c 100644 --- a/DD_Clipboard_Searcher/frmMain.vb +++ b/DD_Clipboard_Searcher/frmMain.vb @@ -1,6 +1,7 @@ Imports System.Threading Imports DD_LIB_Standards Public Class frmMain + Private PID As Integer Private WithEvents _Watcher As ClipboardWatcher = ClipboardWatcher.Singleton Private Sub frmClipboardWatch_Disposed(ByVal sender As Object, _ ByVal e As EventArgs) Handles Me.Disposed @@ -9,35 +10,41 @@ Public Class frmMain Private Sub _Watcher_Changed(ByVal sender As Object, _ ByVal e As EventArgs) Handles _Watcher.Changed - + If MONITORING_ACTIVE = False Then Exit Sub Dim Data As IDataObject = Clipboard.GetDataObject - Dim RelevantWindow = clsWINDOWSApi.IsRelevantWindow("jonathan") + ' Dim RelevantWindow = clsWINDOWSApi.IsRelevantWindow("jonathan") 'With Me.TextBox1 ' .AppendText(String.Concat("Available Formats:", vbNewLine)) ' .AppendText(String.Join(vbNewLine, Data.GetFormats)) ' .AppendText(String.Concat(vbNewLine, vbNewLine, "Text = '", _ ' Clipboard.GetText, "'", vbNewLine, vbNewLine)) 'End With + Dim found As Boolean = False CLIPBOARD_TEXT = Clipboard.GetText For Each row As DataRow In DT_USER_PROFILES.Rows - Dim regex_expression = row.Item("REGEX_EXPRESSION") - Dim regex As New System.Text.RegularExpressions.Regex(regex_expression) - Dim match As System.Text.RegularExpressions.Match = regex.Match(CLIPBOARD_TEXT) - If match.Success Then - If match.Groups(0).Value <> CURR_MATCH_RESULT Then - CURR_MATCH_RESULT = match.Groups(0).Value - If Not IsNothing(CURR_MATCH_RESULT) Then - clsSearch.RUN_WD_SEARCH(row.Item("WD_SEARCH")) + If PROC_Name.ToUpper = row.Item("PROC_NAME").ToString.ToUpper Then + Dim regex_expression = row.Item("REGEX_EXPRESSION") + Dim regex As New System.Text.RegularExpressions.Regex(regex_expression) + Dim match As System.Text.RegularExpressions.Match = regex.Match(CLIPBOARD_TEXT) + If match.Success Then + If match.Groups(0).Value <> CURR_MATCH_RESULT Then + CURR_MATCH_RESULT = match.Groups(0).Value + If Not IsNothing(CURR_MATCH_RESULT) Then + clsSearch.RUN_WD_SEARCH(row.Item("WD_SEARCH")) + found = True + End If + Else + Exit For End If Else - Exit For - End If + If found = False Then + End If + End If End If Next - End Sub Public Sub New() @@ -71,7 +78,7 @@ Public Class frmMain Try Dim sql = String.Format("UPDATE TBDD_USER SET LOGGED_IN = 0, LOGGED_WHERE = '{0}' WHERE (LOWER(USERNAME) = LOWER('{1}'))", "", USER_USERNAME) clsDatabase.Execute_non_Query(sql, True) - sql = "DELETE FROM TBDD_USER_MODULE_LOG_IN WHERE USER_ID = " & USER_GUID & " AND MODULE = 'DD_CLIPB_SEARCH'" + sql = "DELETE FROM TBDD_USER_MODULE_LOG_IN WHERE USER_ID = " & USER_GUID & " AND MODULE = 'Clipboard-Searcher'" clsDatabase.Execute_non_Query(sql, True) ClassWindowLocation.SaveFormLocationSize(Me, "") My.Settings.Save() @@ -96,13 +103,13 @@ Public Class frmMain ClassWindowLocation.LoadFormLocationSize(Me) If clsDatabase.DB_DEFAULT_INITIALIZED = True Then Me.NotifyIcon1.Visible = True - Dim sql = String.Format("SELECT T.* FROM TBCBS_PROFILES T, TBCBS_USER_PROFILE T1 WHERE T.GUID = T1.PROFILE_ID AND T1.USER_ID = {0}", USER_GUID) + Dim sql = String.Format("SELECT T.*, T2.PROC_NAME FROM TBCBS_PROFILES T, TBCBS_USER_PROFILE T1, TBCBS_PROFILE_PROCESS T2 WHERE T.GUID = T1.PROFILE_ID AND T.GUID = T2.PROFILE_ID AND T1.USER_ID = {0}", USER_GUID) DT_USER_PROFILES = clsDatabase.Return_Datatable(sql) If DT_USER_PROFILES.Rows.Count = 0 Then MsgBox("Es wurden noch keine Profile für diesen User hinterlegt!", MsgBoxStyle.Exclamation) End If End If - TimerTest.Start() + tslblUser.Text = USER_USERNAME End Sub Private Sub frmMain_Shown(sender As Object, e As EventArgs) Handles Me.Shown @@ -118,12 +125,16 @@ Public Class frmMain Me.Close() End If End If + If USER_IS_ADMIN = True Then + btnAdminConfig.Visible = True + End If End Sub Private Sub NotifyIcon1_DoubleClick(sender As Object, e As EventArgs) Handles NotifyIcon1.DoubleClick If Me.Visible = False Then Me.BringToFront() Me.Visible = True + TimerClose.Start() Else Me.Hide() NotifyIcon1.Visible = True @@ -149,7 +160,36 @@ Public Class frmMain MONITORING_ACTIVE = True End If End Sub - Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles TimerTest.Tick - clsWINDOWSApi.TEST() + 'Private Sub Timer1_Tick(sender As Object, e As EventArgs) + ' clsWINDOWSApi.Get_ForegroundWindow_Info() + ' If PID <> PROC_PID Then + ' PID = PROC_PID + ' With Me.TextBox1 + ' .AppendText(String.Concat("Process-ID:" & PROC_PID, vbNewLine)) + ' .AppendText(String.Concat("Process-Name:" & PROC_Name, vbNewLine)) + ' .AppendText("Window-Title: " & PROC_WindowTitle) + ' .AppendText(String.Concat("", vbNewLine)) + ' End With + ' End If + + 'End Sub + + Private Sub btnAdminConfig_Click(sender As Object, e As EventArgs) Handles btnAdminConfig.Click + TimerClose.Stop() + MONITORING_ACTIVE = False + frmAdministration.ShowDialog() + TimerClose.Start() + MONITORING_ACTIVE = True + End Sub + + Private Sub TimerClose_Tick(sender As Object, e As EventArgs) Handles TimerClose.Tick + Me.Hide() + End Sub + + Private Sub frmMain_VisibleChanged(sender As Object, e As EventArgs) Handles Me.VisibleChanged + If TimerClose.Enabled = True Then + TimerClose.Stop() + End If + End Sub End Class diff --git a/DD_Clipboard_Searcher/modCurrent.vb b/DD_Clipboard_Searcher/modCurrent.vb index 6d39acc..87961ed 100644 --- a/DD_Clipboard_Searcher/modCurrent.vb +++ b/DD_Clipboard_Searcher/modCurrent.vb @@ -34,4 +34,8 @@ Public CURR_MATCH_RESULT Public MONITORING_ACTIVE As Boolean = True + + Public PROC_PID As String + Public PROC_Name As String + Public PROC_WindowTitle As String End Module diff --git a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.Resources.resources b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.Resources.resources index 58b8699..fad9ba6 100644 Binary files a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.Resources.resources and b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.Resources.resources differ diff --git a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.exe b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.exe new file mode 100644 index 0000000..0addd89 Binary files /dev/null and b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.exe differ diff --git a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.frmAdministration.resources b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.frmAdministration.resources new file mode 100644 index 0000000..72ffb60 Binary files /dev/null and b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.frmAdministration.resources differ diff --git a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.frmMain.resources b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.frmMain.resources index a2eb9ef..5bc799e 100644 Binary files a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.frmMain.resources and b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.frmMain.resources differ diff --git a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.pdb b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.pdb index fd1637e..315b144 100644 Binary files a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.pdb and b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.pdb differ diff --git a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbproj.FileListAbsolute.txt b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbproj.FileListAbsolute.txt index 2c05b2f..6035f78 100644 --- a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbproj.FileListAbsolute.txt +++ b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbproj.FileListAbsolute.txt @@ -18,3 +18,20 @@ E:\SchreiberM\Visual Studio\GIT\DD_Clipboard_Searcher\DD_Clipboard_Searcher\obj\ E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\bin\Debug\DD_Clipboard_Searcher.exe.config E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.xml E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.pdb +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\bin\Debug\DD_Clipboard_Searcher.exe +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\bin\Debug\DD_Clipboard_Searcher.pdb +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\bin\Debug\DD_Clipboard_Searcher.xml +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\bin\Debug\DD_LIB_Standards.dll +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\bin\Debug\DD_LIB_Standards.pdb +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\bin\Debug\DD_LIB_Standards.xml +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.vbprojResolveAssemblyReference.cache +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.frmLicense.resources +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.frmMain.resources +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.frmConfig_Basic.resources +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.frmSplash.resources +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.Resources.resources +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.vbproj.GenerateResource.Cache +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.exe +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.frmAdministration.resources +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\obj\Debug\DD_Clipboard_Searcher.exe.licenses +E:\SchreiberM\Visual Studio\GIT\DDClipboardSearcher\DD_Clipboard_Searcher\bin\Debug\Interop.WINDREAMLib.dll diff --git a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbproj.GenerateResource.Cache b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbproj.GenerateResource.Cache index 11949ab..328db17 100644 Binary files a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbproj.GenerateResource.Cache and b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbproj.GenerateResource.Cache differ diff --git a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbprojResolveAssemblyReference.cache b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbprojResolveAssemblyReference.cache index d7a3502..d44c3ab 100644 Binary files a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbprojResolveAssemblyReference.cache and b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.vbprojResolveAssemblyReference.cache differ diff --git a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.xml b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.xml index 8e9dee8..070105e 100644 --- a/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.xml +++ b/DD_Clipboard_Searcher/obj/Debug/DD_Clipboard_Searcher.xml @@ -6,7 +6,119 @@ DD_Clipboard_Searcher - + + +Represents the strongly named DataTable class. + + + +Represents the strongly named DataTable class. + + + +Represents the strongly named DataTable class. + + + +Represents the strongly named DataTable class. + + + +Represents the strongly named DataTable class. + + + +Represents strongly named DataRow class. + + + +Represents strongly named DataRow class. + + + +Represents strongly named DataRow class. + + + +Represents strongly named DataRow class. + + + +Represents strongly named DataRow class. + + + +Row event argument class + + + +Row event argument class + + + +Row event argument class + + + +Row event argument class + + + +Row event argument class + + + +Represents a strongly typed in-memory cache of data. + + + +Represents the connection and commands used to retrieve and save data. + + + +Represents the connection and commands used to retrieve and save data. + + + +Represents the connection and commands used to retrieve and save data. + + + +Represents the connection and commands used to retrieve and save data. + + + +Update rows in top-down order. + + + +Insert rows in top-down order. + + + +Delete rows in bottom-up order. + + + +Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first + + + +Update all changes to the dataset. + + + +Update Order Option + + + +Used to sort self-referenced table's rows + + + +TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios + + Get all top-level window information @@ -41,6 +153,10 @@ DD_Clipboard_Searcher Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + + + Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. @@ -49,6 +165,10 @@ DD_Clipboard_Searcher Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + + + Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. + Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap. diff --git a/DD_Clipboard_Searcher/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/DD_Clipboard_Searcher/obj/Debug/DesignTimeResolveAssemblyReferences.cache index bf99b8b..6a3165a 100644 Binary files a/DD_Clipboard_Searcher/obj/Debug/DesignTimeResolveAssemblyReferences.cache and b/DD_Clipboard_Searcher/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ diff --git a/DD_Clipboard_Searcher/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/DD_Clipboard_Searcher/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index 9ca9f69..59cf1b7 100644 Binary files a/DD_Clipboard_Searcher/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/DD_Clipboard_Searcher/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/DD_Clipboard_Searcher/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll b/DD_Clipboard_Searcher/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll index a5db550..1400b80 100644 Binary files a/DD_Clipboard_Searcher/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll and b/DD_Clipboard_Searcher/obj/Debug/TempPE/My Project.Resources.Designer.vb.dll differ diff --git a/DD_Clipboard_Searcher/obj/Debug/TempPE/MyDataset.Designer.vb.dll b/DD_Clipboard_Searcher/obj/Debug/TempPE/MyDataset.Designer.vb.dll new file mode 100644 index 0000000..9ef18b5 Binary files /dev/null and b/DD_Clipboard_Searcher/obj/Debug/TempPE/MyDataset.Designer.vb.dll differ diff --git a/DD_Clipboard_Searcher/obj/Debug/dd_clipboard_searcher.exe.licenses b/DD_Clipboard_Searcher/obj/Debug/dd_clipboard_searcher.exe.licenses new file mode 100644 index 0000000..c381bef Binary files /dev/null and b/DD_Clipboard_Searcher/obj/Debug/dd_clipboard_searcher.exe.licenses differ