Quellcode durchsuchen

Suppress F10 KEYMENU when window has no menu.

woollybah vor 6 Jahren
Ursprung
Commit
608a78d780
1 geänderte Dateien mit 6 neuen und 1 gelöschten Zeilen
  1. 6 1
      win32maxguiex.mod/win32maxguiex.bmx

+ 6 - 1
win32maxguiex.mod/win32maxguiex.bmx

@@ -1960,7 +1960,12 @@ Type TWindowsWindow Extends TWindowsGadget
 					PostGuiEvent EVENT_WINDOWACCEPT,0,0,pt[0],pt[1],path
 				Next
 				DragFinish Byte Ptr wp
-
+			Case WM_SYSCOMMAND
+				' suppress F10 KEYMENU when window has no menu
+				If wp = $F100 And Not (style&WINDOW_MENU) Then ' SC_KEYMENU
+					Return 0
+				End If
+				
 		End Select
 
 		Return Super.WndProc(hwnd,msg,wp,lp)