【问题标题】:accessible, but out of tabstop sequence可访问,但不在制表符顺序
【发布时间】:2018-07-30 09:54:01
【问题描述】:

有没有办法让编辑控件可访问,但不在制表符序列中?例如我有

Gui, Add, Text, &a
Gui, Add, Edit, -Tabstop ReadOnly

我无法使用 Tab 键(这很好),但我也无法使用 alt-a 来访问它,也无法通过鼠标单击来访问它。这是一个问题,因为用户无法滚动和阅读其内容。

如果将 - 更改为 +,则可以通过制表符和 alt-a 访问它。但是我不希望它在制表符序列中。从 AutoHotkey 帮助/手册的“GUI 样式”页面来看,这些似乎是编辑命令唯一相关的样式......

我怎样才能使该控件可访问,但在制表符序列之外?

【问题讨论】:

  • 我可以在那里使用鼠标,但我正在尝试使用键盘

标签: autohotkey readonly tabstop


【解决方案1】:

如果你把 Alt-a 变成一个热键,这就是你得到请求结果的方式

Gui, Add, Text, ,&a 
Gui, Add, Edit, -Tabstop Readonly vMyEdit, My Content
Gui, Add, Edit
Gui, Show
return

!a::
GuiControl,focus, MyEdit
return

【讨论】:

  • 有点麻烦,但是很管用!文本控件现在是不必要的附件。
猜你喜欢
  • 2018-07-17
  • 2015-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-26
  • 2013-12-19
  • 1970-01-01
相关资源
最近更新 更多