X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/b1462dfa3496ba7288691376c1de4c890d90787c..6294ac2e91af3408cfa04910b90ad7ace94f1220:/docs/latex/wx/dobjsmpl.tex diff --git a/docs/latex/wx/dobjsmpl.tex b/docs/latex/wx/dobjsmpl.tex index 8a6c747ede..19beaa5c84 100644 --- a/docs/latex/wx/dobjsmpl.tex +++ b/docs/latex/wx/dobjsmpl.tex @@ -6,12 +6,12 @@ %% Created: 02.11.99 %% RCS-ID: $Id$ %% Copyright: (c) Vadim Zeitlin -%% Licence: wxWindows licence +%% License: wxWidgets license %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{\class{wxDataObjectSimple}}\label{wxdataobjectsimple} -This is the simplest possible implementation of +This is the simplest possible implementation of the \helpref{wxDataObject}{wxdataobject} class. The data object of (a class derived from) this class only supports one format, so the number of virtual functions to be implemented is reduced. @@ -24,13 +24,16 @@ wxPython you should derive the class from wxPyDataObjectSimple in order to get Python-aware capabilities for the various virtual methods.} +\perlnote{In wxPerl, you need to derive your data object class +from Wx::PlDataObjectSimple.} + \wxheading{Virtual functions to override} -The objects supporting rendering the data must override -\helpref{GetDataSize}{wxdataobjectsimplegetdatasize} and +The objects supporting rendering the data must override +\helpref{GetDataSize}{wxdataobjectsimplegetdatasize} and \helpref{GetDataHere}{wxdataobjectsimplegetdatahere} while the objects which may be set must override \helpref{SetData}{wxdataobjectsimplesetdata}. Of -course, the objects supporting both operations must override all threee +course, the objects supporting both operations must override all three methods. \wxheading{Derived from} @@ -43,10 +46,10 @@ methods. \wxheading{See also} -\helpref{Clipboard and drag and drop overview}{wxdndoverview}, -\helpref{DnD sample}{samplednd}, -\helpref{wxFileDataObject}{wxfiledataobject}, -\helpref{wxTextDataObject}{wxtextdataobject}, +\helpref{Clipboard and drag and drop overview}{wxdndoverview}, +\helpref{DnD sample}{samplednd}, +\helpref{wxFileDataObject}{wxfiledataobject}, +\helpref{wxTextDataObject}{wxtextdataobject}, \helpref{wxBitmapDataObject}{wxbitmapdataobject} \latexignore{\rtfignore{\wxheading{Members}}} @@ -82,7 +85,7 @@ object supports rendering its data. \constfunc{virtual bool}{GetDataHere}{\param{void }{*buf}} -Copy the data to the buffer, return TRUE on success. Must be implemented in the +Copy the data to the buffer, return true on success. Must be implemented in the derived class if the object supports rendering its data. \pythonnote{When implementing this method in wxPython, no additional @@ -93,10 +96,9 @@ method as a string.} \func{virtual bool}{SetData}{\param{size\_t }{len}, \param{const void }{*buf}} -Copy the data from the buffer, return TRUE on success. Must be implemented in +Copy the data from the buffer, return true on success. Must be implemented in the derived class if the object supports setting its data. \pythonnote{When implementing this method in wxPython, the data comes as a single string parameter rather than the two shown here.} -