Delphi中speedbutton

Delphi中speedbutton的作用和用法?
2024-12-02 07:32:21
推荐回答(4个)
回答1:

BitBtn控件与Speed Button控件

BitBtn控件与SpeedButton控件在控件面板的Additional控件页上,是进行工具条快速设计的理想控件。它只有一个位图,没有标题。需要注意的是,用多个Speed Button制作一个工具条时,必须先放置一个分组类控件,如Panel控件、Group Box控件等。否则试图将加速按钮先制作好再移上去时会发现它始终处于分组类控件下面不可见。

BitBtn和SpeedButton两种控件彼此之间非常相似,除了具有Button控件的基本属性外,BitBtn控件可在其上加入文本以及Delphi建立好或自定义的bitmap图标,而SpeedButton控件也可在其上加入图标,并有独特的能力可让多个SpeedButton控件同在一个分组中。

因此,SpeedButton控件经常被用在应用程序中来建立快速按钮。

在BitBtn和SpeedButton控件上建立自定义的bitmap图标,只需在属性Glyph中指定要选择的图标。

回答2:

快速按键(SpeedButton)是一种可以组成工作的组件,具有与位图按钮一样将将位图显示在按钮表面的功能;还具有与单选按钮一样允许其中一个按钮被选中
(按下)的功能;当它单独使用时可以像复选框一样具有开关功能。

回答3:

就是一个普通的按钮而已,与一般按钮的区别是:
1、没有焦点。即:无法用TAB键将光标移到该按钮上。
2、可以设置图片(类似于BitButton)。
3、可以设置类似于Office2000工具栏按钮那样的外观效果,即:鼠标移上去时按钮凸起,鼠标离开时按钮变为平坦。

回答4:

就和 普通的Button 一样,只不过Speed 是没有句柄的.

同样的在Click事件写

没有句柄的控件,不会被其他程序的钩子勾.比如说灰色按钮克星