EditorFileDialog

Наследует: FileDialog < ConfirmationDialog < AcceptDialog < Window < Viewport < Node < Object

Модифицированная версия FileDialog, используемая редактором.

Описание

EditorFileDialog — это FileDialog, адаптированный для работы в редакторе. Он автоматически обрабатывает списки избранных и недавно использованных файлов, а также синхронизирует некоторые свойства с соответствующими настройками редактора.

EditorFileDialog автоматически отобразит собственный диалог на основе настройки редактора EditorSettings.interface/editor/use_native_file_dialogs и проигнорирует FileDialog.use_native_dialog.

Примечание: EditorFileDialog по умолчанию невидим. Чтобы сделать его видимым, вызовите один из методов popup_* из Window узла, например, Window.popup_centered_clamped().

Свойства

bool

disable_overwrite_warning

false

Методы

void

add_side_menu(menu: Control, title: String = "")


Описания свойств

bool disable_overwrite_warning = false 🔗

  • void set_disable_overwrite_warning(value: bool)

  • bool is_overwrite_warning_disabled()

Устарело: Use FileDialog.overwrite_warning_enabled instead.

Если true, EditorFileDialog не будет предупреждать пользователя перед перезаписью файлов.


Описания метода

void add_side_menu(menu: Control, title: String = "") 🔗

Устарело: This feature is no longer supported.

Этот метод сохранен для обеспечения совместимости и ничего не делает. В качестве альтернативы вы можете отобразить другое диалоговое окно после показа диалогового окна выбора файла.