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

Успадковує: AcceptDialog < Window < Viewport < Node < Object

Успадковано від: EditorCommandPalette, FileDialog, ScriptCreateDialog

Діалог, що використовується для підтвердження дій.

Опис

Діалогове вікно, яке використовується для підтвердження дій. Це вікно схоже на AcceptDialog, але натискання кнопки «Скасувати» може мати інший результат, ніж натискання кнопки «ОК». Порядок розташування двох кнопок залежить від операційної системи.

Щоб скасувати дію, можна використовувати:

get_cancel_button().pressed.connect(_on_canceled)

Примітка: AcceptDialog за замовчуванням невидимий. Щоб зробити його видимим, викличте один із методів popup_* з Window на вузлі, наприклад, Window.popup_centered_clamped().

Властивості

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)

Методи

Button

get_cancel_button()


Описи властивостей

String cancel_button_text = "Cancel" 🔗

  • void set_cancel_button_text(value: String)

  • String get_cancel_button_text()

Текст відображається кнопка скасування (див. get_cancel_button()).


Описи методів

Button get_cancel_button() 🔗

Повернення кнопки скасування.

Навігація: Це необхідний внутрішній вузол, видаляючи і звільняючи його може призвести до аварії. Якщо ви хочете приховати його або будь-який з своїх дітей, скористайтеся їх CanvasItem.pic.