Added dnd classes, data object classes, changed clipboard class doc,
cured filefn.cpp wxFileNameFromPath bug, some tweaks to HelpGen git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1395 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
63
docs/latex/wx/dataobj.tex
Normal file
63
docs/latex/wx/dataobj.tex
Normal file
@@ -0,0 +1,63 @@
|
||||
\section{\class{wxDataObject}}\label{wxdataobject}
|
||||
|
||||
A wxDataObject represents data that can be copied to or from the clipboard, or
|
||||
dragged and dropped.
|
||||
|
||||
There are several predefined data object classes, such as \helpref{wxFileDataObject}{wxfiledataobject},
|
||||
\helpref{wxTextDataObject}{wxtextdataobject}, and \helpref{wxBitmapDataObject}{wxbitmapdataobject}.
|
||||
|
||||
You may also derive your own data object classes for user-defined types.
|
||||
|
||||
TODO: how do user-defined types work?
|
||||
|
||||
\wxheading{Derived from}
|
||||
|
||||
\helpref{wxObject}{wxobject}
|
||||
|
||||
\wxheading{Types}
|
||||
|
||||
\index{wxDataFormat}The following symbols are interchangable with the
|
||||
Windows equivalents.
|
||||
|
||||
\begin{verbatim}
|
||||
enum wxDataFormat
|
||||
{
|
||||
wxDF_TEXT = 1, /* CF_TEXT */
|
||||
wxDF_BITMAP = 2, /* CF_BITMAP */
|
||||
wxDF_METAFILE = 3, /* CF_METAFILEPICT */
|
||||
wxDF_DIB = 8, /* CF_DIB */
|
||||
wxDF_OEMTEXT = 7, /* CF_OEMTEXT */
|
||||
wxDF_FILENAME = 15, /* CF_HDROP */
|
||||
wxDF_PRIVATE = 20
|
||||
};
|
||||
\end{verbatim}
|
||||
|
||||
\wxheading{See also}
|
||||
|
||||
\helpref{wxFileDataObject}{wxfiledataobject},
|
||||
\helpref{wxTextDataObject}{wxtextdataobject},
|
||||
\helpref{wxBitmapDataObject}{wxbitmapdataobject},
|
||||
\helpref{Drag and drop overview}{wxdndoverview}, \helpref{wxDropTarget}{wxdroptarget},
|
||||
\helpref{wxDropSource}{wxdropsource},
|
||||
\helpref{wxTextDropTarget}{wxtextdroptarget}, \helpref{wxFileDropTarget}{wxfiledroptarget}
|
||||
|
||||
\latexignore{\rtfignore{\wxheading{Members}}}
|
||||
|
||||
\membersection{wxDataObject::wxDataObject}\label{wxdataobjectwxdataobject}
|
||||
|
||||
\func{}{wxDataObject}{\void}
|
||||
|
||||
Constructor.
|
||||
|
||||
\membersection{wxDataObject::\destruct{wxDataObject}}\label{wxdataobjectdtor}
|
||||
|
||||
\func{}{\destruct{wxDataObject}}{\void}
|
||||
|
||||
Destructor.
|
||||
|
||||
\membersection{wxDataObject::GetFormat}\label{wxdataobjectgetformat}
|
||||
|
||||
\constfunc{virtual wxDataFormat}{GetFormat}{\void}
|
||||
|
||||
Returns the format of the object. See \helpref{Types}{wxdataobject}.
|
||||
|
Reference in New Issue
Block a user