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.

EditorFileDialog

Eredita: FileDialog < ConfirmationDialog < AcceptDialog < Window < Viewport < Node < Object

Una versione modificata di FileDialog utilizzata dall'editor.

Descrizione

EditorFileDialog è un FileDialog ottimizzato per funzionare nell'editor. Gestisce automaticamente gli elenchi di cartelle preferite e recenti e sincronizza alcune proprietà con le corrispondenti impostazioni dell'editor.

EditorFileDialog mostrerà automaticamente una finestra di dialogo nativa in base all'impostazione dell'editor EditorSettings.interface/editor/appearance/use_native_file_dialogs, ignorando FileDialog.use_native_dialog.

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

Nota: Su Linux e macOS, le app in sandbox utilizzano sempre le finestre di dialogo native per accedere al file system dell'host.

Proprietà

bool

disable_overwrite_warning

false

Metodi

void

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


Descrizioni delle proprietà

bool disable_overwrite_warning = false 🔗

  • void set_disable_overwrite_warning(value: bool)

  • bool is_overwrite_warning_disabled()

Deprecato: Use FileDialog.overwrite_warning_enabled instead.

Se true, l'EditorFileDialog non avviserà l'utente prima di sovrascrivere i file.


Descrizioni dei metodi

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

Deprecato: This feature is no longer supported.

This method is kept for compatibility and does nothing. As an alternative, you can display another dialog after showing the file dialog.