diff --git a/win/win.ahk b/win/win.ahk index b8f9b23..9ad4697 100644 --- a/win/win.ahk +++ b/win/win.ahk @@ -187,3 +187,13 @@ ToggleActiveWinMaximum() { WinMaximize, A } } + +GetSelectedText() { + tmp = %ClipboardAll% ; save clipboard + Clipboard := "" ; clear clipboard + Send, ^c ; simulate Ctrl+C (=selection in clipboard) + ClipWait, 0, 1 ; wait until clipboard contains data + selection = %Clipboard% ; save the content of the clipboard + Clipboard = %tmp% ; restore old content of the clipboard + return selection +} \ No newline at end of file