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.visible.