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.
Checking the stable version of the documentation...
EditorFileDialog¶
Inherits: ConfirmationDialog < AcceptDialog < WindowDialog < Popup < Control < CanvasItem < Node < Object
Una versión modificada de FileDialog utilizada por el editor.
Propiedades¶
|
||
|
||
|
||
|
||
dialog_hide_on_ok |
|
|
|
||
|
||
|
||
resizable |
|
|
|
||
window_title |
|
Métodos¶
void |
add_filter ( String filter ) |
void |
clear_filters ( ) |
get_vbox ( ) |
|
void |
invalidate ( ) |
Señales¶
dir_selected ( String dir )
Emitido cuando se selecciona un directorio.
file_selected ( String path )
Emitido cuando se selecciona un archivo.
files_selected ( PoolStringArray paths )
Emitido cuando se seleccionan varios archivos.
Enumeraciones¶
enum Mode:
MODE_OPEN_FILE = 0 --- El
EditorFileDialog
puede seleccionar sólo un archivo. Al aceptar la ventana se abrirá el archivo.MODE_OPEN_FILES = 1 --- El
EditorFileDialog
puede seleccionar varios archivos. Al aceptar la ventana se abrirán todos los archivos.MODE_OPEN_DIR = 2 --- El
EditorFileDialog
puede seleccionar sólo un directorio. Al aceptar la ventana se abrirá el directorio.MODE_OPEN_ANY = 3 --- El
EditorFileDialog
puede seleccionar un archivo o directorio. Aceptando la ventana se abrirá.MODE_SAVE_FILE = 4 --- El
EditorFileDialog
puede seleccionar sólo un archivo. Al aceptar la ventana se guardará el archivo.
enum Access:
ACCESS_RESOURCES = 0 --- El
EditorFileDialog
sólo puede ver el contenido del directoriores://
.ACCESS_USERDATA = 1 --- El
EditorFileDialog
sólo puede ver el contenido del directoriouser://
.ACCESS_FILESYSTEM = 2 --- El
EditorFileDialog
puede ver todo el sistema de archivos locales.
enum DisplayMode:
DISPLAY_THUMBNAILS = 0 --- El
EditorFileDialog
muestra los recursos como miniaturas.DISPLAY_LIST = 1 --- El
EditorFileDialog
muestra los recursos como una lista de nombres de archivos.
Descripciones de Propiedades¶
Access access
Default |
|
Setter |
set_access(value) |
Getter |
get_access() |
La ubicación desde la cual el usuario puede seleccionar un archivo, incluyendo res://
, user://
, y el sistema de archivos local.
String current_dir
Default |
|
Setter |
set_current_dir(value) |
Getter |
get_current_dir() |
El directorio actualmente ocupado.
String current_file
Default |
|
Setter |
set_current_file(value) |
Getter |
get_current_file() |
El archivo actualmente seleccionado.
String current_path
Default |
|
Setter |
set_current_path(value) |
Getter |
get_current_path() |
La ruta del sistema de archivos en la barra de direcciones.
bool disable_overwrite_warning
Default |
|
Setter |
set_disable_overwrite_warning(value) |
Getter |
is_overwrite_warning_disabled() |
Si true
, el EditorFileDialog
no avisará al usuario antes de sobrescribir los archivos.
DisplayMode display_mode
Default |
|
Setter |
set_display_mode(value) |
Getter |
get_display_mode() |
El formato de visualización en el que el EditorFileDialog
muestra los recursos al usuario.
Mode mode
Default |
|
Setter |
set_mode(value) |
Getter |
get_mode() |
The purpose of the EditorFileDialog
, which defines the allowed behaviors.
Default |
|
Setter |
set_show_hidden_files(value) |
Getter |
is_showing_hidden_files() |
Si true
, los archivos y directorios ocultos serán visibles en el EditorFileDialog
.
Descripciones de Métodos¶
void add_filter ( String filter )
Añade una opción de filtro de extensión de archivo delimitada por comas al EditorFileDialog
con una etiqueta opcional delimitada por punto y coma.
Por ejemplo, "*.tscn, *.scn; Scenes"
da como resultado el texto del filtro "Scenes (*.tscn, *.scn)".
void clear_filters ( )
Elimina todos los filtros excepto el de "Todos los archivos (*)".
VBoxContainer get_vbox ( )
Returns the VBoxContainer
used to display the file system.
Warning: This is a required internal node, removing and freeing it may cause a crash. If you wish to hide it or any of its children, use their CanvasItem.visible property.
void invalidate ( )
Notifique al EditorFileDialog
que su visión de los datos ya no es precisa. Actualiza el contenido de la vista en la próxima actualización de la misma.