获取所选AutoHotKey GUI菜单项的标签

时间:2017-07-04 09:25:36

标签: menu autohotkey

我想为特殊字符创建小菜单,直接将所选字符插入文本。

例如,这个小的弹出菜单在 F9 上打开,作为上下文菜单:

df <- data.frame(a=1:10, b = 10:1)
condition <- paste0(sample(letters[1:2],1), sample(c("<",">"),1), sample(1:10,1))

library(dplyr)
df %>% filter(eval(parse(text=condition))

如何简单地检索所选菜单项的标签?在以下代码中,如何将菜单项标签带入Menu, Ctx1, Add, €, InsertMenuLabel Menu, Ctx1, Add, ¥, InsertMenuLabel Menu, Ctx1, Add, ¢, InsertMenuLabel Menu, Ctx1, Add, £, InsertMenuLabel F9: Menu, Ctx1, Show, %A_GuiX%, %A_GuiY% Return ?)

%MenuItemLabel%

我知道这可以使用每个菜单项(InsertMenuLabel: Send %MenuItemLabel% Return ... InsertChar1)的单独分支来完成,但它并不优雅。

1 个答案:

答案 0 :(得分:0)

我想我找到了它:

InsertMenuLabel:
    Send %A_ThisMenuItem%
    Return