WindowDialog¶
Inherits: Popup < Control < CanvasItem < Node < Object
Inherited By: AcceptDialog
窗口对话框的基类。
描述¶
Windowdialog是所有基于窗口的对话框的基类。它是一个默认的顶层Control控件,可以绘制一个窗口装饰,并允许移动和调整大小。
属性¶
|
||
|
方法¶
get_close_button ( ) |
主题属性¶
|
||
|
||
|
||
|
||
|
||
属性说明¶
bool resizable
Default |
|
Setter |
set_resizable(value) |
Getter |
get_resizable() |
如果true
,用户可以调整窗口大小。
String window_title
Default |
|
Setter |
set_title(value) |
Getter |
get_title() |
显示在窗口标题栏的文字。
方法说明¶
TextureButton get_close_button ( )
返回关闭的 TextureButton。
警告: 这是一个必需的内部节点,删除和释放它可能会导致崩溃。如果您希望隐藏它或其任何子项,请使用它们的 CanvasItem.visible 属性。
Theme Property Descriptions¶
Color title_color
Default |
|
标题文本的颜色。
int close_h_ofs
Default |
|
关闭按钮的水平偏移。
int close_v_ofs
Default |
|
关闭按钮的垂直偏移量。
int scaleborder_size
Default |
|
缩放窗口时可以拖动的边框的粗细,如果启用了resizable。
int title_height
Default |
|
标题文本的垂直偏移。
Font title_font
用于绘制标题的字体。
Texture close
关闭按钮的图标。
Texture close_highlight
当用鼠标光标悬停时,关闭按钮使用的图标。
StyleBox panel
WindowDialog
和标题栏的内容背景的样式。标题栏使用 panel
样式盒创建,具有顶部边框和扩展边距。