Jump to content

Disable a window menu?


Recommended Posts

Is there a way to disable a menu, or option in a menu within a window? Example: notepad.exe - File, Edit, Format, View, Help are the menus, each with its subchoices. Is there a way to disable for example, the Print option?

Link to comment
Share on other sites

Well for notepad in particular, you could do the following:

Untested but should close the Print dialog window that appears right away and should disable Ctrl+P.

Opt("TrayIconHide", 0);you probably want to change this to 1

Opt("WinTitleMatchMode", 2);substring
Opt("WinSearchChildren", 1)
Opt("WinWaitDelay", 10)

HotKeySet("^p", "Print")


While 1
   If WinActive("Print") Then ControlClick("Print", "", "Cancel")
   sleep(100)
WEnd



Func Print()
  ; do nothing
EndFunc
Use Mozilla | Take a look at My Disorganized AutoIt stuff | Very very old: AutoBuilder 11 Jan 2005 prototype I need to update my sig!
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...