PythonStudio 控件使用常用方式(二十八)TToolBar(一)

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

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

TToolBar是一个早就有的控件,新版本增加了TActionToolBar,由于它们有继承关系,所以以TToolBar为例进行说明。下图显示 的是一个看图软件的ToolBar,也就是工具栏,一般情况下,会有按钮和分隔线组成,点击按钮就进行操作。
在这里插入图片描述

组件位置

TToolBar位于Win32下

常用方式

最简单的结合ACTION做工具栏的方式

第一步:做好TActionList

参考https://blog.csdn.net/gxchai/article/details/141240709/ PythonStudio 控件使用常用方式(二十七)TActionList 完成 多个Action的设置

  • 添加TImageList,并导入多个图标
  • 添加ActionList,设置多个Action
  • 绑定每个Action的图标
  • 写好每个Action的代码
    在这里插入图片描述

第二步:加入TToolBar控件,并添加按钮

  • 加入TToolBar控件
  • 右键点击控件,加入新的按钮或分隔线

在这里插入图片描述

第三步:将按钮绑定Action

  • 设置TToolBar的Imges属性为ImageList

  • 在这里插入图片描述

  • 将各个按钮的Action绑定为ActionList的各个Action
    在这里插入图片描述

完成效果

在这里插入图片描述

如果要对每个按钮定义事件

可以在每个按钮的OnClick事件中进行设置
在这里插入图片描述

TToolBar有很多方法和属性,因为篇幅关系,分开写。
其他有问题可以一起去硅量实验室的论坛 https://forum.glsite.com/进行讨论。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值