简易写相对坐标Gui+批量多按钮生成

简易写相对坐标Gui+批量多按钮生成

#SingleInstance Force

; Gui, Add, Tab3, , 基本|设置
Gui Add, Text, w-2 h-2 section

Gui Add, Text, section, 测试: ; section保存此控件位置并定义一个新控件段
Gui Add, Edit, ys-4  ; 在此控件段中开始一个新列【-4是为了对齐上句文本】
Gui Add, Button, ys-4, 保存

Gui Add, Text, w-2 h-2 xs ; 这句Gui当换行用
For k,v in ["上一行","当前行","下一行","暂停","行首停","静音","三倍速"]
    Gui Add, Button, x+5 w50 g按钮点击跳转,%v%

Gui Add, Text, w-2 h-2 xs
For k,v in ["建新行","进一百","进五百","退一百","退五百","设始时","设终时"]
    Gui Add, Button, x+5 w50 g按钮点击跳转,%v%

Gui Add, Text, w-2 h-2 xs
For k,v in ["“”","「」","()","《》","…",,",","删空行"]
    Gui Add, Button, x+5 w50 g按钮点击跳转,%v%

; Gui, Tab, 2 ; 下面可以在Tab第二项里写内容【详见帮助文档的Gui "Tab"】
Gui Show, , 简易生成相对坐标界面
Return

按钮点击跳转:
GuicontrolGet, 获取按钮名称, , %A_Guicontrol%
Switch 获取按钮名称 {
    case "上一行":
        MSgBox 指定按钮,可指定功能`n点击:上一行
    case "当前行":
        MsgBox 多行写法:执行第一行
        MsgBox 多行写法:执行第二行
    case 获取按钮名称 :
        MSgBox % "可用控件名做Send的内容:" 获取按钮名称
}
Return

; 点击Gui右上角关闭按钮,触发ExitApp【退出脚本】
GuiClose:
    ExitApp

给TA捐赠
共{{data.count}}人
人已捐赠
其他案例

一个简单的Gui创建多Button的示例

2021-11-27 17:15:20

其他

Edge.ahk

2021-11-29 15:33:48

2 条回复 A文章作者 M管理员
  1. mp911

    大佬,请教下gui里的编辑窗口,能否像inputbox那样输入变量呢

  2. 白云朵朵

    看懂了 谢谢

个人中心
购物车
优惠劵
有新私信 私信列表
搜索