# VFilePathEditBrowser

**Hereda de:** [VLineEditBrowser](/23/velneo-vdevelop/scripts/lenguajes/javascript/clases/vlineeditbrowser.md).

Esta clase representa al control de edición para sendas de ficheros o directorios. Tiene un botón que al ser pulsado presenta un cuadro de diálogo para seleccionar el fichero o directorio.

## [Propiedades](https://doc.velneo.com/23/velneo-vdevelop/scripts/lenguajes/javascript/clases/pages/-M7D7Y2M8Pu7aLIjPJza#documentación-de-propiedades)

| Tipo    | Función                                                                                                      |
| ------- | ------------------------------------------------------------------------------------------------------------ |
| Boolean | [showDirsOnly](/23/velneo-vdevelop/scripts/lenguajes/javascript/clases/vfilepatheditbrowser.md#showdirsonly) |

## Funciones

**Generales**

| Retorno | Función                                                                                                                                                |
| ------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Boolean | [isShowDirsOnly](/23/velneo-vdevelop/scripts/lenguajes/javascript/clases/vfilepatheditbrowser.md#isshowdirsonly)()                                     |
| void    | [setDialogCaption](/23/velneo-vdevelop/scripts/lenguajes/javascript/clases/vfilepatheditbrowser.md#setdialogcaption)( String caption )                 |
| void    | [setDialogDir](/23/velneo-vdevelop/scripts/lenguajes/javascript/clases/vfilepatheditbrowser.md#setdialogdir)( String dir )                             |
| void    | [setDialogFilter](/23/velneo-vdevelop/scripts/lenguajes/javascript/clases/vfilepatheditbrowser.md#setdialogfilter)( String filter )                    |
| void    | [setDialogSelectedFilter](/23/velneo-vdevelop/scripts/lenguajes/javascript/clases/vfilepatheditbrowser.md#setdialogselectedfilter)( String selFilter ) |

## Señales

| Señal         |
| ------------- |
| Value changed |

## Documentación de propiedades

#### showDirsOnly

Muestra únicamente los directorios, no muestra ficheros, etc.

## Documentación de funciones

### Funciones generales

#### Boolean isShowDirsOnly() <a href="#isshowdirsonly" id="isshowdirsonly"></a>

Devuelve true si el control está configurado para mostrar solo directorios.

Esta función ha sido incluida en la versión Velneo 7.16.

#### void setDialogCaption( String caption ) <a href="#setdialogcaption" id="setdialogcaption"></a>

Permite configurar el texto del título de la ventana.

Parámetros:

* caption: textos a mostrar en el título de la ventana.

Ejemplo:

var pathEdit = theRoot.dataView().control("FILE");

pathEdit.setDialogCaption( "Seleccione fichero xbel 1.0" );

pathEdit.setDialogFilter( "XBEL files (\*.xbel);;XML files (\*.xml)" );

pathEdit.setDialogSelectedFilter( "XBEL files (\*.xbel)" );

Esta función ha sido incluida en la versión Velneo 7.16.

#### void setDialogDir( String dir ) <a href="#setdialogdir" id="setdialogdir"></a>

Permite configurar el directorio que por defecto saldrá seleccionado y cuyos ficheros estarán visibles.

Parámetros:

* dir: senda del directorio por defecto.

Ejemplo:

```javascript
var pathEdit = theRoot.dataView().control("FILE");
pathEdit.setDialogDir( "C:\rss" );
```

Esta función ha sido incluida en la versión Velneo 7.16.

#### void setDialogFilter( String filter ) <a href="#setdialogfilter" id="setdialogfilter"></a>

Permite configurar el filtro con los tipos de ficheros que estarán incluidos en el combobox de selección.

Parámetros:

* filter: filtros de ficheros a incluir en el combobox de selección de tipo de fichero.

Ejemplo:

```javascript
var pathEdit = theRoot.dataView().control("FILE");
pathEdit.setDialogCaption( "Seleccione fichero xbel 1.0" );
pathEdit.setDialogFilter( "XBEL files (*.xbel);;XML files (*.xml)" );
pathEdit.setDialogSelectedFilter( "XBEL files (*.xbel)" );
```

Esta función ha sido incluida en la versión Velneo 7.16.

#### void setDialogSelectedFilter( String selFilter ) <a href="#setdialogselectedfilter" id="setdialogselectedfilter"></a>

Permite configurar cuál de los filtros incluidos en el combobox de selección saldrá selección por defecto.

Parámetros:

* selFilter: filtro que saldrá seleccionado por defecto en el combobox de selección.

Ejemplo:

```javascript
var pathEdit = theRoot.dataView().control("FILE");
pathEdit.setDialogCaption( "Seleccione fichero xbel 1.0" );
pathEdit.setDialogFilter( "XBEL files (*.xbel);;XML files (*.xml)" );
pathEdit.setDialogSelectedFilter( "XBEL files (*.xbel)" );
```

Esta función ha sido incluida en la versión Velneo 7.16.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.velneo.com/23/velneo-vdevelop/scripts/lenguajes/javascript/clases/vfilepatheditbrowser.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
