I've tried to do
Code: Select all
#if (!A_CaretX)
Code: Select all
#if (!A_CaretX)
Code: Select all
#SingleInstance force
#If (!A_CaretX)
d::
msgbox %A_CaretX%
return
Code: Select all
#If Not ActiveControlClassMatch("(.*Edit.*|_WwG|.*Excel.*|XLDESK1|MozillaWindowClass)") ;_WwG => MS Word, .*Excel.*|XLDESK1 => MS Excel etc.
d::msgbox %A_CaretX%
#If
ActiveControlClassMatch(Class) {
ControlGetFocus, FocusControl, A
ControlGet, FocusControlHwnd, Hwnd,, %FocusControl%, A
WinGetClass, FocusControlClass, ahk_id %FocusControlHwnd%
;msgbox |%FocusControlClass%|
Return RegExMatch(FocusControlClass, Class)
}
Code: Select all
SetTitleMatchMode, RegEx
return
#IfWinNotActive (PSPad|Word|Excel|Firefox)
d::msgbox %A_CaretX%
#IfWinNotActive
Users browsing this forum: OrangeCat and 295 guests