From 6a7d715038c6a16541a46b4d776057bcb3f33e64 Mon Sep 17 00:00:00 2001 From: Klesh Wong Date: Thu, 24 Jun 2021 11:16:10 +0800 Subject: [PATCH] [feature] read clipboard --- win/win.ahk | 10 ++++++++++ 1 file changed, 10 insertions(+) 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