Try this: ; right click on gui to bring up context Menu. ; right click on the "ok" button to bring up a controll specific context menu. #include <GUIConstantsEx.au3> #include <ButtonConstants.au3> #include <MsgBoxConstants.au3> #include <WindowsConstants.au3> Global $MenuText, $MenuOpen, $MenuSave, $MenuInfo, $MenuAbout Example() Func Example() GUICreate("My GUI Context Menu", 300, 200) Local $contextmenu = GUICtrlCreateContextMenu() Local $newsubmenu = GUICt