TRzToolbar 的使用与自带的 TToolbar的使用比较

TRzToolbar 的使用与自带的 TToolbar的使用比较
特点介绍:TRzToolbar 在delphi 自带的设置中右键添加toolbutton
不回ImageList图标控件显示
设置TRzToolbar 中的ButtonHeight 为50,ButtonWidth为70,GradientColorStyle 选择gxcCustomer或者其他的
设置TRzToolbar 的RowHeight为60,ShowButtonCations 为True,VisuaStyle为vsGradient
设置TRzToolbar 中的ToolButton 设置Caption 为按扭1 GradientColorStyle为gcsCustom
GroupIndex等于 1,其他toolbuton的也要设置 为1
layout 设置为blGlyphTop 上下显示
SelectionColorStop 设置停留在button的颜色
SelectionFrameColor 设置停留在button的边框颜色
设置完后,即可点击选中后单个突出显示
-----------------------------------
而delphi win32下的TToolbar则不用设置这么多属性 添加按扭步骤与上面的相同
ShowCaptions 为True
HotTactkColor颜色可用默认也可自行设置,这个是鼠标停留在button上的颜色设置,
点击后每个的颜色突出显示暂时没有找到(如果有大佬找到,请在评论区写一下谢谢)

对于大家要选哪个看自己的需要吧使用

本人是在button 的onClick事件中处理这个颜色突出显示的代码如下
procedure TForm1.ToolButton1Click(Sende: TObject);
var
  i:Integer;
begin
  for i := 0 to ToolBar1.ControlCount -1 do
  begin
    if ToolBar1.Controls[i].Name =TToolButton(Sender).Name then
	   TToolButton(Sender).Down :=True
	else TToolButton(ToolBar1.Controls[i]).Down :=False;   
  end;
end;  

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值