WindowDialog

Inherits: Popup < Control < CanvasItem < Node < Object

Inherited By: AcceptDialog

Base class for window dialogs.

Descripción

Windowdialog is the base class for all window-based dialogs. It's a by-default toplevel Control that draws a window decoration and allows motion and resizing.

Propiedades

bool

resizable

false

String

window_title

""

Descripciones de Propiedades

Default

false

Setter

set_resizable(value)

Getter

get_resizable()

If true, the user can resize the window.


Default

""

Setter

set_title(value)

Getter

get_title()

The text displayed in the window's title bar.

Descripciones de Métodos

Returns the close TextureButton.

Warning: This is a required internal node, removing and freeing it may cause a crash. If you wish to hide it or any of its children, use their CanvasItem.visible property.

Theme Property Descriptions

Default

Color( 0, 0, 0, 1 )

The color of the title text.


  • int close_h_ofs

Default

18

The horizontal offset of the close button.


  • int close_v_ofs

Default

18

El desplazamiento vertical del botón de cierre.


  • int scaleborder_size

Default

4

The thickness of the border that can be dragged when scaling the window (if resizable is enabled).


  • int title_height

Default

20

The vertical offset of the title text.


The font used to draw the title.


The icon for the close button.


The icon used for the close button when it's hovered with the mouse cursor.


The style for both the content background of the WindowDialog and the title bar. The title bar is created with a top border and an expand margin using the panel stylebox.