event.h

Clase wxDropFilesEvent

Esta clase se utiliza para los eventos de soltar archivos, es decir, cuando se han soltado archivos en la ventana.

Jerarquía:

Jerarquía de la clase wxDropFilesEvent

La ventana debe haber sido previamente habilitada para soltar llamando a wxWindow::DragAcceptFiles().

Nota importante: esta es una implementación separada de la implementación más general de arrastrar y soltar documentada en la Visión General de Arrastrar y Soltar. Utiliza el antiguo método de Windows basado en mensajes para soltar archivos.

Eventos que utilizan esta clase

Las siguientes macros de manejadores de eventos redirigen los eventos a manejadores de funciones miembro 'func' con prototipos como:

void handlerFuncName(wxDropFilesEvent& event)

Macros de eventos:

EVT_DROP_FILES(func)
Procesa un evento wxEVT_DROP_FILES.

Observaciones

Solo Windows hasta la versión 2.8.9, disponible en todas las plataformas desde la 2.8.10.

Funciones miembro

wxDropFilesEvent()

wxDropFilesEvent::wxDropFilesEvent( wxEventType id = 0, int noFiles = 0, wxString * files = NULL )

Constructor.

GetFiles()

wxString* wxDropFilesEvent::GetFiles() const

Devuelve una matriz de nombres de archivo.

GetNumberOfFiles()

int wxDropFilesEvent::GetNumberOfFiles() const

Devuelve el número de archivos soltados.

GetPosition()

wxPoint wxDropFilesEvent::GetPosition() const

Devuelve la posición en la que se soltaron los archivos.

Métodos y datos heredados

Esta clase hereda los métodos y datos miembro públicos y protegidos de wxObject y wxEvent.