VB Code:
Private Sub MDIForm_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
Static lngMsg As Long
Static blnFlag As Boolean
Dim lngResult As Long
lngMsg = X / Screen.TwipsPerPixelX
If blnFlag = False Then
blnFlag = True
Select Case lngMsg
Case WM_LBUTTONDBLCLK
lngResult = SetForegroundWindow(Me.hwnd)
' Check if RATs is minimized
If Me.WindowState = vbMinimized Then Me.WindowState = vbMaximized
' Check if Pinboard is open
If FormIsOpen("frmRelatedItems") Then
' Check if Pinboard is minimized
If frmRelatedItems.WindowState = vbMinimized Then
frmRelatedItems.WindowState = vbNormal
Else
frmRelatedItems.SetFocus
End If
Else
Load frmRelatedItems
End If
End Select
blnFlag = False
End If
End Sub