Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

ConfirmationDialog

Eredita: AcceptDialog < Window < Viewport < Node < Object

Ereditato da: EditorCommandPalette, FileDialog, ScriptCreateDialog

Finestra di dialogo utilizzata per confermare le azioni.

Descrizione

Una finestra di dialogo utilizzata per la conferma delle azioni. Questa finestra è simile a AcceptDialog, ma premendo il pulsante Annulla è possibile ottenere un risultato diverso rispetto alla pressione del pulsante OK. L'ordine dei due pulsanti varia a seconda del sistema operativo.

Per ottenere l'azione di annullamento, puoi usare:

get_cancel_button().pressed.connect(_on_canceled)

Nota: AcceptDialog è inizialmente invisibile. Per renderlo visibile, chiama uno dei metodi popup_* da Window sul nodo, come ad esempio Window.popup_centered_clamped().

Proprietà

String

cancel_button_text

"Cancel"

Vector2i

min_size

Vector2i(200, 70) (overrides Window)

Vector2i

size

Vector2i(200, 100) (overrides Window)

String

title

"Please Confirm..." (overrides Window)

Metodi

Button

get_cancel_button()


Descrizioni delle proprietà

String cancel_button_text = "Cancel" 🔗

  • void set_cancel_button_text(value: String)

  • String get_cancel_button_text()

Il testo visualizzato dal pulsante di cancellazione (vedi get_cancel_button()).


Descrizioni dei metodi

Button get_cancel_button() 🔗

Restituisce il pulsante Annulla.

Attenzione: Questo è un nodo interno obbligatorio, rimuoverlo e liberarlo potrebbe causare un crash. Se desideri nascondere esso o uno dei suoi figli, usa la loro proprietà CanvasItem.visible.