【发布时间】:2018-02-21 23:21:05
【问题描述】:
Gui, 1:Add, Tab, x-11 y-21 w493 h405 vCardTabs, Tab1|Tab2|Tab3
Gui, Tab, Tab1
Gui, 1:Add, Text,, This is tab 1
Gui, 1:Add, Button, x352 y330 w100 h30 , Next
Gui, Tab, Tab2
Gui, 1:Add, Text,, This is tab 2
Gui, 1:Add, Button, x352 y330 w100 h30 , Next
Gui, 1:Add, Button, x242 y330 w90 h30 , Back
Gui, Tab, Tab3
Gui, 1:Add, Text,, This is tab 3
Gui, 1:Add, Button, x242 y330 w90 h30 , Back
Gui, 1:Show, x-1246 y259 h379 w479, Card view gui
Return
1GuiClose:
ExitApp
ButtonBack:
Send ^+{TAB}
return
ButtonNext:
Send ^{TAB}
return
我已经在 AHK 中创建了一个卡片视图布局,但是我遇到了一个问题,我使用了一种方法来创建一组选项卡,并将选项卡隐藏在可查看程序窗口之外的用户视图中,但是用户能够向窗口发送命令以循环浏览选项卡,例如 Control + tab
我想知道是否有更好的方法来形成这种类型的 GUI 并有更多的控制权,例如只通过按下按钮传递到下一个选项卡(面板?)
如果我错过了某种类型的面板视图,可以添加它来避免这个问题,这对我很有帮助,谢谢
【问题讨论】:
-
所以,如果我对您的理解正确,您想防止用户使用 ^tab ^+tab 循环浏览标签?
标签: user-interface views autohotkey