jj 13.12 ribbon close on mouse click
This commit is contained in:
@@ -238,6 +238,16 @@ Public Class frmConstructor_Main
|
|||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
Private Sub AddRibbonCloseHandler(controls As Control.ControlCollection)
|
||||||
|
For Each c As Control In controls
|
||||||
|
AddHandler c.MouseClick, Sub()
|
||||||
|
MAIN_FORM.CloseRibbon()
|
||||||
|
End Sub
|
||||||
|
If c.Controls.Count > 0 Then
|
||||||
|
AddRibbonCloseHandler(c.Controls)
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
End Sub
|
||||||
|
|
||||||
Private Sub frmForm_Constructor_Main_Load(sender As Object, e As EventArgs) Handles Me.Load
|
Private Sub frmForm_Constructor_Main_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||||
Dim sw As New Stopwatch
|
Dim sw As New Stopwatch
|
||||||
@@ -252,6 +262,8 @@ Public Class frmConstructor_Main
|
|||||||
CONSTRUCTORID = CURRENT_CONSTRUCTOR_ID
|
CONSTRUCTORID = CURRENT_CONSTRUCTOR_ID
|
||||||
Me.Cursor = Cursors.WaitCursor
|
Me.Cursor = Cursors.WaitCursor
|
||||||
|
|
||||||
|
AddRibbonCloseHandler(Controls)
|
||||||
|
|
||||||
Init_Grid_Control()
|
Init_Grid_Control()
|
||||||
'Catch ex As Exception
|
'Catch ex As Exception
|
||||||
' ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", ex.Message, ex.StackTrace)
|
' ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", ex.Message, ex.StackTrace)
|
||||||
|
|||||||
@@ -17,6 +17,14 @@ Public Class frmMain
|
|||||||
Public Shared TIMER_SCAN As New System.Windows.Forms.Timer
|
Public Shared TIMER_SCAN As New System.Windows.Forms.Timer
|
||||||
Public TIMER_INACTIVITY As ClassInactivity
|
Public TIMER_INACTIVITY As ClassInactivity
|
||||||
|
|
||||||
|
Public Sub OpenRibbon()
|
||||||
|
ribbonMain.Minimized = False
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Sub CloseRibbon()
|
||||||
|
ribbonMain.Minimized = True
|
||||||
|
End Sub
|
||||||
|
|
||||||
Private Shared Sub Scan_TickHandler(sender As Object, e As EventArgs)
|
Private Shared Sub Scan_TickHandler(sender As Object, e As EventArgs)
|
||||||
Try
|
Try
|
||||||
If ClassFolderWatcher.NEW_FILES = False Then Exit Sub
|
If ClassFolderWatcher.NEW_FILES = False Then Exit Sub
|
||||||
@@ -286,54 +294,6 @@ Public Class frmMain
|
|||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
MsgBox("Unexpected Error in Load QuickStart-Items:" & vbNewLine & ex.Message)
|
MsgBox("Unexpected Error in Load QuickStart-Items:" & vbNewLine & ex.Message)
|
||||||
End Try
|
End Try
|
||||||
|
|
||||||
'Dim SQL As String = "SELECT * FROM TBPMO_MENU_FORM"
|
|
||||||
'Dim dtRootMenu As DataTable = ClassDatabase.Return_Datatable(SQL)
|
|
||||||
'ss()
|
|
||||||
'pageForms.Groups.Clear()
|
|
||||||
|
|
||||||
'If dtRootMenu.Rows.Count <> 0 Then
|
|
||||||
|
|
||||||
' For Each row As DataRow In dtRootMenu.Rows
|
|
||||||
|
|
||||||
' Dim MenuID As Integer = row.Item("GUID")
|
|
||||||
' Dim groupTitle As String = row.Item("MENU_ENTRY")
|
|
||||||
' Dim group As New RibbonPageGroup(groupTitle)
|
|
||||||
' Dim dtSubMenu As DataTable
|
|
||||||
' Dim image As Bitmap = LoadImage(row.Item("ICON_PATH"))
|
|
||||||
|
|
||||||
' group.Glyph = image
|
|
||||||
' group.AllowTextClipping = False
|
|
||||||
|
|
||||||
' SQL = "SELECT * FROM TBPMO_MENU_FORM_ENTRIES WHERE MENU_FORM_ID = " & MenuID
|
|
||||||
' dtSubMenu = ClassDatabase.Return_Datatable(SQL)
|
|
||||||
|
|
||||||
' If dtSubMenu.Rows.Count <> 0 Then
|
|
||||||
|
|
||||||
' For Each subRow As DataRow In dtSubMenu.Rows
|
|
||||||
|
|
||||||
' Dim itemTitle As String = subRow.Item("MENU_ENTRY")
|
|
||||||
' Dim tag As String = subRow.Item("FORM_ID")
|
|
||||||
' Dim item As New BarButtonItem(ribbonMain.Manager, itemTitle)
|
|
||||||
|
|
||||||
' Dim subimage As Bitmap = LoadImage(subRow.Item("ICON_PATH"))
|
|
||||||
|
|
||||||
' item.RibbonStyle = RibbonItemStyles.SmallWithText
|
|
||||||
' item.Tag = tag
|
|
||||||
' item.Glyph = subimage
|
|
||||||
|
|
||||||
' AddHandler item.ItemClick, AddressOf BarButtonItemClick
|
|
||||||
|
|
||||||
' group.ItemLinks.Add(item)
|
|
||||||
|
|
||||||
' Next
|
|
||||||
|
|
||||||
' pageForms.Groups.Add(group)
|
|
||||||
' End If
|
|
||||||
|
|
||||||
' Next
|
|
||||||
|
|
||||||
'End If
|
|
||||||
End Sub
|
End Sub
|
||||||
Public Sub LoadQuickStartItems()
|
Public Sub LoadQuickStartItems()
|
||||||
Try
|
Try
|
||||||
|
|||||||
Reference in New Issue
Block a user