]> git.saurik.com Git - wxWidgets.git/blobdiff - samples/dnd/dnd.cpp
Some warnings removed.
[wxWidgets.git] / samples / dnd / dnd.cpp
index abc81422cae2b25c02c9aacda20a96c257ff9666..d2983beb5a3baa77c1d9d5edbde283618d6dabb3 100644 (file)
 
 #include  "wx/dnd.h"
 
-#ifdef __WXGTK__
+#ifdef __WXMOTIF__
+#error Sorry, drag and drop is not yet implemented on wxMotif.
+#endif
+
+#if defined(__WXGTK__) || defined(__WXMOTIF__)
 #include "mondrian.xpm"
 #endif
 
@@ -308,10 +312,12 @@ void DnDFrame::OnLeftDown(wxMouseEvent &WXUNUSED(event) )
   if ( !m_strText.IsEmpty() ) 
   {
     // start drag operation
+#ifdef __WXMSW__
     wxTextDataObject textData(m_strText);
     wxDropSource dragSource( textData, this );
-
-//    wxDropSource dragSource( new wxTextDataObject (m_strText), this );
+#else
+    wxDropSource dragSource( new wxTextDataObject (m_strText), this );
+#endif
     const char *pc;
 
     switch ( dragSource.DoDragDrop(TRUE) )