Fix wxURLDataObject comment and documentation for wxGTK
Fix a copy-and-pasto in the header and also mention that wxURLDataObject derives from wxDataObjectComposite, and not wxTextDataObject, in wxGTK too. Also add a note about the exact base class being an implementation detail. Closes https://github.com/wxWidgets/wxWidgets/pull/624
This commit is contained in:
		@@ -549,7 +549,7 @@ private:
 | 
				
			|||||||
    // wxURLDataObject defined in msw/ole/dataobj2.h
 | 
					    // wxURLDataObject defined in msw/ole/dataobj2.h
 | 
				
			||||||
#elif defined(__WXGTK20__)
 | 
					#elif defined(__WXGTK20__)
 | 
				
			||||||
    #include "wx/gtk/dataobj2.h"
 | 
					    #include "wx/gtk/dataobj2.h"
 | 
				
			||||||
    // wxURLDataObject defined in msw/ole/dataobj2.h
 | 
					    // wxURLDataObject defined in gtk/dataobj2.h
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#else
 | 
					#else
 | 
				
			||||||
    #if defined(__WXGTK__)
 | 
					    #if defined(__WXGTK__)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -630,15 +630,17 @@ public:
 | 
				
			|||||||
    wxTheClipboard->SetData(new wxURLDataObject(url));
 | 
					    wxTheClipboard->SetData(new wxURLDataObject(url));
 | 
				
			||||||
    @endcode
 | 
					    @endcode
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    @note This class is derived from wxDataObjectComposite on Windows rather
 | 
					    @note The actual base class of this class is not always wxDataObject
 | 
				
			||||||
          than wxTextDataObject on all other platforms.
 | 
					        itself, but rather either wxDataObjectComposite in wxMSW and wxGTK or
 | 
				
			||||||
 | 
					        wxTextDataObject in the other ports. Please don't rely on the exact
 | 
				
			||||||
 | 
					        base class, it is not guaranteed that it won't change in the future.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    @library{wxcore}
 | 
					    @library{wxcore}
 | 
				
			||||||
    @category{dnd}
 | 
					    @category{dnd}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    @see @ref overview_dnd, wxDataObject
 | 
					    @see @ref overview_dnd, wxDataObject
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
class wxURLDataObject: public wxTextDataObject
 | 
					class wxURLDataObject: public wxDataObject
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
public:
 | 
					public:
 | 
				
			||||||
    /**
 | 
					    /**
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user