ToolButton
Inherits: Button < BaseButton < Control < CanvasItem < Node < Object
扁平化按钮辅助类。
描述
这是一个辅助类,用于生成一个扁平的Button,参阅 Button.flat,创建一个ToolButton
就相当于:
var btn = Button.new()
btn.flat = true
属性
flat |
|
主题属性
| ||
| ||
| ||
| ||
| ||
| ||
Theme Property Descriptions
- Color font_color
Default |
|
ToolButton
的默认文本 Color颜色。
- Color font_color_disabled
Default |
|
禁用 ToolButton
时使用的文本 Color颜色。
- Color font_color_focus
Default |
|
聚焦 ToolButton
时所使用的文本 Color 颜色。仅替换正常文字颜色。禁用、悬停、以及按下状态的优先级比该颜色高。
- Color font_color_hover
Default |
|
ToolButton
悬停时使用的文本 Color颜色。
- Color font_color_pressed
Default |
|
按下 ToolButton
时使用的文本 Color颜色。
- int hseparation
Default |
|
ToolButton
的图标和文本之间的水平间距。
- Font font
ToolButton
的文本的Font字体。
- StyleBox disabled
当ToolButton
被禁用时使用的StyleBox。
- StyleBox focus
当 ToolButton
获得焦点时使用的 StyleBox。它显示在当前的 StyleBox 之上,所以使用 StyleBoxEmpty 将只禁用焦点的视觉效果。
- StyleBox hover
当ToolButton
被悬停时使用的StyleBox。
- StyleBox normal
ToolButton
的默认 StyleBox。
- StyleBox pressed
当ToolButton
被按下时使用的StyleBox。