如何在gui中的按钮上更改文本位置

时间:2019-05-23 13:23:35

标签: autohotkey

自动热键 我想更改在按钮上创建的文本的位置,而不是在按钮中间居中,位于按钮的顶部(文本大小为10),然后简短描述按钮的功能在底部(文本大小5)

button

这是我要创建的两种按钮。 按钮1在顶部具有大文本,而在底部具有一些较小的文本说明。 按钮2顶部只有一个较大的测试

我是使用autohotkey的新手,不知道其完整功能,这是可以通过autohotkey进行的功能

目前,我正在考虑创建一个仅在顶部具有较大文本的按钮,然后将其与使用diffrent命令创建且具有较小文本大小的文本覆盖。但是这种方法将花费相当长的时间

1 个答案:

答案 0 :(得分:1)

没有选择将按钮文本放置在顶部或底部的方法,但是您可以通过在文本上方或下方添加行来实现。在下面的示例中,我在文本下方添加了四行以将其上移。尽管它似乎位于顶部,但仍垂直位于中间。 (请注意,水平定位有LeftRight选项。)

Gui , New
Gui , Font , S10
Gui , Add , Button , w150 h150 Section , Button 1`n`n`n`n
Gui , Add , Button , w150 h150 x+m , Button 2`n`n`n`n
Gui , Font , S5
Gui , Add , Text , xs+25 ys+90 , this button runs the command
Gui , Show
Return

也请参阅帮助文档,因为它在解释如何使用GUI和可用选项方面做得非常好。
https://www.autohotkey.com/docs/commands/Gui.htm

相关问题