]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/latex/wx/custdobj.tex
Faster Deselect
[wxWidgets.git] / docs / latex / wx / custdobj.tex
index d53cab7ef703828e0da4d3d2e916d0225ab9a804..2a7b7391c0066fea5bd627f9aa8b658de384dab8 100644 (file)
@@ -21,14 +21,14 @@ the virtual functions mentioned below.
 
 This class may be used as is, but if you don't want store the data inside the
 object but provide it on demand instead, you should override 
-\helpref{GetSize}{wxcustomdataobjectgetsize},
+\helpref{GetSize}{wxcustomdataobjectgetsize}, 
 \helpref{GetData}{wxcustomdataobjectgetdata} and 
 \helpref{SetData}{wxcustomdataobjectsetdata} (or may be only the first two or
 only the last one if you only allow reading/writing the data)
 
 \wxheading{Derived from}
 
-\helpref{wxDataObjectSimple}{wxdataobjectsimple}
+\helpref{wxDataObjectSimple}{wxdataobjectsimple}\\
 \helpref{wxDataObject}{wxdataobject}
 
 \wxheading{Include files}
@@ -73,7 +73,7 @@ The default version just uses the operator new.
 
 This function is called when the data is freed, you may override it to anything
 you want (or may be nothing at all). The default version calls operator
-delete\[\] on the data.
+delete$[]$ on the data.
 
 \membersection{wxCustomDataObject::GetSize}\label{wxcustomdataobjectgetsize}
 
@@ -90,18 +90,21 @@ Returns a pointer to the data.
 \membersection{wxCustomDataObject::SetData}\label{wxcustomdataobjectsetdata}
 
 \func{virtual void}{SetData}{
-    \param{size\_t }{size},
-    \param{const void }{*data}
-}
+ \param{size\_t }{size}, \param{const void }{*data}}
 
 Set the data. The data object will make an internal copy.
 
+\pythonnote{This method expects a string in wxPython.  You can pass
+nearly any object by pickling it first.}
+
 \membersection{wxCustomDataObject::TakeData}\label{wxcustomdataobjecttakedata}
 
 \func{virtual void}{TakeData}{
-    \param{size\_t }{size},
-    \param{const void }{*data}
-}
+ \param{size\_t }{size}, \param{const void }{*data}}
 
 Like \helpref{SetData}{wxcustomdataobjectsetdata}, but doesn't copy the data -
 instead the object takes ownership of the pointer.
+
+\pythonnote{This method expects a string in wxPython.  You can pass
+nearly any object by pickling it first.}
+