Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

ConfirmationDialog

继承: AcceptDialog < Window < Viewport < Node < Object

派生: EditorCommandPalette, EditorFileDialog, FileDialog, ScriptCreateDialog

用于确认动作的对话框。

描述

用于确认动作的对话框。这个窗口类似于 AcceptDialog,但按下“取消”按钮和按下“确定”按钮的效果是不同的。这两个按钮的顺序取决于主机操作系统。

要获得取消操作,你可以使用:

get_cancel_button().pressed.connect(self.canceled)

属性

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 ( String value )

  • String get_cancel_button_text ( )

取消按钮显示的文本(见 get_cancel_button)。


方法说明

Button get_cancel_button ( )

返回取消按钮。

警告:这是一个必需的内部节点,移除并释放它可能会导致崩溃。如果你希望隐藏它或其任何子项,请使用其 CanvasItem.visible 属性。