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。