PythonStudio 控件使用常用方式(十九)TButtonGroup

PythonStudio是一个极强的开发Python的IDE工具,官网地址是:https://glsite.com/ ,它使用的是Delphi的控件,常用的内容是与Delphi一致的。但是相关文档并一定完整。现在我试试能否逐步把它的控件常用用法写一点点,也作为PythonStudio的参考。

从1.2.1版开始,PythonStudio又增加了很多新的控件。

TButtonGroup是一个按钮组,它与TCategoryButtons相比,缺少了分类,所以大多数功能是一致的。
在这里插入图片描述

组件位置

TButtonGroup位于Additional下

搭建方式

按钮编辑器

可以采取编辑器的方式建立按钮组,插入组件后,在组件内右键点击,选择“Items Editor”,或双击空组件就可以进行编辑了
在这里插入图片描述
编辑器中的四个图标分别是:新建、删除、上移、下移,编辑完成后,在Item上点击 ,从对象检查器中进行Caption修改就可以修改文字了。

设置格式

按钮选项

                  boAllowReorder,             //允许用户在运行时可拖动按钮改变顺序 
                  boAllowCopyingButtons,      //允许用户在运行时复制按钮 
                  boFullSize,                 //设置按钮的最大宽度,达到整个容器的宽度 
                  boGradientFill,             //Color作为结束色渐变填充 
                  boShowCaptions              //开关按钮标题,类别的标题仍然显示 

按钮外观

ButtonWidth 按钮宽度,图中是100像素
ButtonHeght 按钮高度,图中是45
其他包括对齐方式、边框、边距、颜色 等就不一一说了
如果要放图片,还是需要引用TImageList,然后根据索引来设置按钮的图片

添加方法

对每个在编辑器中添加的按钮,可以选中按钮后,在事件中添加事件,如图
在这里插入图片描述

一些简单的代码

通过代码来建立按钮组

        # 添加新按钮,并设置标题
        self.ButtonGroup1.Items.Add()
        self.ButtonGroup1.Items[0].Caption="美式"
        self.ButtonGroup1.Items.Add()
        self.ButtonGroup1.Items[1].Caption="摩卡"
        self.ButtonGroup1.Items.Add()
        self.ButtonGroup1.Items[2].Caption="拿铁"

        # 设置格式
        self.ButtonGroup1.ButtonHeight=45
        self.ButtonGroup1.ButtonWidth=100

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值