1 \section{\class{wxDropFilesEvent
}}\label{wxdropfilesevent
}
3 This class is used for drop files events, that is, when files have been dropped
4 onto the window. This functionality is currently only available under Windows.
5 The window must have previously been enabled for dropping by calling
6 \helpref{wxWindow::DragAcceptFiles
}{wxwindowdragacceptfiles
}.
8 Important note: this is a separate implementation to the more general
9 drag and drop implementation documented
\helpref{here
}{wxdndoverview
}. It uses the
10 older, Windows message-based approach of dropping files.
12 \wxheading{Derived from
}
14 \helpref{wxEvent
}{wxevent
}\\
15 \helpref{wxObject
}{wxobject
}
17 \wxheading{Include files
}
21 \wxheading{Event table macros
}
23 To process a drop files event, use these event handler macros to direct input to a member
24 function that takes a wxDropFilesEvent argument.
27 \begin{twocollist
}\itemsep=
0pt
28 \twocolitem{{\bf EVT
\_DROP\_FILES(func)
}}{Process a wxEVT
\_DROP\_FILES event.
}
33 \helpref{Event handling overview
}{eventhandlingoverview
}
35 \latexignore{\rtfignore{\wxheading{Members
}}}
37 \membersection{wxDropFilesEvent::wxDropFilesEvent
}\label{wxdropfileseventctor
}
39 \func{}{wxDropFilesEvent
}{\param{WXTYPE
}{id =
0},
\param{int
}{noFiles =
0},
\rtfsp
40 \param{wxString*
}{files = NULL
}}
44 \membersection{wxDropFilesEvent::m
\_files}\label{wxdropfileseventmfiles
}
46 \member{wxString*
}{m
\_files}
48 An array of filenames.
50 \membersection{wxDropFilesEvent::m
\_noFiles}\label{wxdropfileseventmnofiles
}
52 \member{int
}{m
\_noFiles}
54 The number of files dropped.
56 \membersection{wxDropFilesEvent::m
\_pos}\label{wxdropfileseventmpos
}
58 \member{wxPoint
}{m
\_pos}
60 The point at which the drop took place.
62 \membersection{wxDropFilesEvent::GetFiles
}\label{wxdropfileseventgetfiles
}
64 \constfunc{wxString*
}{GetFiles
}{\void}
66 Returns an array of filenames.
68 \membersection{wxDropFilesEvent::GetNumberOfFiles
}\label{wxdropfileseventgetnumberoffiles
}
70 \constfunc{int
}{GetNumberOfFiles
}{\void}
72 Returns the number of files dropped.
74 \membersection{wxDropFilesEvent::GetPosition
}\label{wxdropfileseventgetposition
}
76 \constfunc{wxPoint
}{GetPosition
}{\void}
78 Returns the position at which the files were dropped.
80 Returns an array of filenames.