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
 | 
			
		||||
#elif defined(__WXGTK20__)
 | 
			
		||||
    #include "wx/gtk/dataobj2.h"
 | 
			
		||||
    // wxURLDataObject defined in msw/ole/dataobj2.h
 | 
			
		||||
    // wxURLDataObject defined in gtk/dataobj2.h
 | 
			
		||||
 | 
			
		||||
#else
 | 
			
		||||
    #if defined(__WXGTK__)
 | 
			
		||||
 
 | 
			
		||||
@@ -630,15 +630,17 @@ public:
 | 
			
		||||
    wxTheClipboard->SetData(new wxURLDataObject(url));
 | 
			
		||||
    @endcode
 | 
			
		||||
 | 
			
		||||
    @note This class is derived from wxDataObjectComposite on Windows rather
 | 
			
		||||
          than wxTextDataObject on all other platforms.
 | 
			
		||||
    @note The actual base class of this class is not always wxDataObject
 | 
			
		||||
        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}
 | 
			
		||||
    @category{dnd}
 | 
			
		||||
 | 
			
		||||
    @see @ref overview_dnd, wxDataObject
 | 
			
		||||
*/
 | 
			
		||||
class wxURLDataObject: public wxTextDataObject
 | 
			
		||||
class wxURLDataObject: public wxDataObject
 | 
			
		||||
{
 | 
			
		||||
public:
 | 
			
		||||
    /**
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user