cstangor Posted December 21, 2014 Share Posted December 21, 2014 My simple program which creates a right mouse click works fine on say the desktop or in chrome but produces nothing in some programs such as MS word or Tableau. The terminate command works fine however everywhere. Thoughts appreciated and thanks in advance. HotKeySet("^n", "_Terminate") HotKeySet("^r","mouse") While 1 Sleep(100) WEnd Func mouse() MouseClick("right") ;MouseClick("left") EndFunc Func _Terminate() MsgBox(4096, "", "BYE!") Exit EndFunc Link to comment Share on other sites More sharing options...
computergroove Posted December 21, 2014 Share Posted December 21, 2014 Ctrl + r is already used as a shortcut in word. So is Ctrl + n. This works for me in word: HotKeySet("{ESC}", "_Terminate") HotKeySet("{PAUSE}","mouse") While 1 Sleep(100) WEnd Func mouse() MouseClick("right") ;MouseClick("left") EndFunc Func _Terminate() MsgBox(4096, "", "BYE!") Exit EndFunc Get Scite to add a popup when you use a 3rd party UDF -> http://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3/user-calltip-manager.html Link to comment Share on other sites More sharing options...
cstangor Posted December 21, 2014 Author Share Posted December 21, 2014 (edited) Thanks computergroove. That helps. So a local program's hotkeys will always trump AUTOIT? That seems too bad. I don't understand the architecture enough to know if it's possible to reverse that. Edited December 21, 2014 by cstangor Link to comment Share on other sites More sharing options...
computergroove Posted December 21, 2014 Share Posted December 21, 2014 Did my changes work for you? Have you tried it yet? Get Scite to add a popup when you use a 3rd party UDF -> http://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3/user-calltip-manager.html Link to comment Share on other sites More sharing options...
cstangor Posted December 21, 2014 Author Share Posted December 21, 2014 Oh, yes, sorry, your changes work fine. But I want to use ^n not ESC as my hotkey. Thanks Link to comment Share on other sites More sharing options...
JohnOne Posted December 21, 2014 Share Posted December 21, 2014 You cannot, word is already consuming it. Unless that is, that word has an option to unregister its own hotkeys. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
computergroove Posted December 21, 2014 Share Posted December 21, 2014 Maybe you can use shift+ctrl+n. Why is this so important? Get Scite to add a popup when you use a 3rd party UDF -> http://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3/user-calltip-manager.html Link to comment Share on other sites More sharing options...
cstangor Posted December 21, 2014 Author Share Posted December 21, 2014 Well it's personal preference... I guess I'll try turning off the hotkeys in word if I can. Would be nice if AutoIT would take priority however. Thanks. Link to comment Share on other sites More sharing options...
water Posted December 23, 2014 Share Posted December 23, 2014 Why use mouseclicks to automate MS Word? AutoIt comes with a Word UDF. My UDFs and Tutorials: Spoiler UDFs:Active Directory (NEW 2022-02-19 - Version 1.6.1.0) - Download - General Help & Support - Example Scripts - WikiExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example ScriptsOutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - WikiOutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - DownloadOutlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - WikiPowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - WikiTask Scheduler (NEW 2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs:Excel - Example Scripts - WikiWord - Wiki Tutorials:ADO - WikiWebDriver - Wiki Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now