\helpref{wxObject}{wxobject}
+\wxheading{Include files}
+
+<wx/dnd.h>
+
\wxheading{Types}
\index{wxDragResult}wxDragResult is defined as follows:
\membersection{wxDropSource::wxDropSource}\label{wxdropsourcewxdropsource}
-\func{}{wxDropSource}{\param{wxWindow }{*win = NULL}}
+\func{}{wxDropSource}{\param{wxWindow*}{ win = NULL}}
Default/wxGTK-specific constructor. If you use the default constructor you must
call \helpref{wxDropSource::SetData}{wxdropsourcesetdata} later.
-{\it win} is only used by wxGTK. TODO: in what circumstances?
+{\it win} is required by wxGTK and therefore should always be set.
-\func{}{wxDropSource}{\param{wxDataObject }{\&data}, \param{wxWindow }{*win = NULL}}
+\func{}{wxDropSource}{\param{wxDataObject\& }{data}, \param{wxWindow*}{ win = NULL}}
\wxheading{Parameters}
\membersection{wxDropSource::SetData}\label{wxdropsourcesetdata}
-\func{void}{SetData}{\param{wxDataObject }{\&data}}
+\func{void}{SetData}{\param{wxDataObject\&}{ data}}
Sets the data \helpref{data object}{wxdataobject} associated with the drop source.
Do it (call this in response to a mouse button press, for example).
-If {\bf bAllowMove} is FALSE, data can only be copied.
+If {\bf bAllowMove} is FALSE, data can only be copied. Under GTK, data
+is always copied.
\membersection{wxDropSource::GiveFeedback}\label{wxdropsourcegivefeedback}
\wxheading{Parameters}
-\docparam{effect}{The effect to implement. One of wxDragCopy, wxDragMove.}
+\docparam{effect}{The effect to implement. One of wxDragCopy, wxDragMove. MSW only. }
-\docparam{bScrolling}{TRUE if the window is scrolling.}
+\docparam{bScrolling}{TRUE if the window is scrolling. MSW only. }
\wxheading{Return value}