]> git.saurik.com Git - wxWidgets.git/blobdiff - src/common/clipcmn.cpp
fix typo in r57455 which totally broke modal dialogs display (close #10291)
[wxWidgets.git] / src / common / clipcmn.cpp
index 4b9225b04259b4b5d658d2759deaddb7260af35e..afdd300f30b2b230b5133dcf03ff053b4eb3ea55 100644 (file)
     #include "wx/module.h"
 #endif
 
+// ---------------------------------------------------------
+// wxClipboardEvent
+// ---------------------------------------------------------
+
+IMPLEMENT_DYNAMIC_CLASS(wxClipboardEvent,wxEvent)
+
+DEFINE_EVENT_TYPE(wxEVT_CLIPBOARD_CHANGED)
+
+bool wxClipboardEvent::SupportsFormat( const wxDataFormat &format ) const
+{ 
+    wxVector<wxDataFormat>::size_type n;
+    for (n = 0; n < m_formats.size(); n++)
+        { if (m_formats[n] == format) return true; }
+    return false;
+}     
+        
+void wxClipboardEvent::AddFormat( const wxDataFormat &format ) 
+{ 
+    m_formats.push_back( format );
+}
+
+// ---------------------------------------------------------
+// wxClipboardBase
+// ---------------------------------------------------------
+
 static wxClipboard *gs_clipboard = NULL;
 
 /*static*/ wxClipboard *wxClipboardBase::Get()