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。