// wxClipboard
// ----------------------------------------------------------------------------
+#include "wx/weakref.h"
+
class WXDLLIMPEXP_CORE wxClipboard : public wxClipboardBase
{
public:
// ask if data in correct format is available
virtual bool IsSupported( const wxDataFormat& format );
+ // ask if data in correct format is available
+ virtual bool IsSupportedAsync( wxEvtHandler *sink );
+
// fill data with data on the clipboard (if available)
virtual bool GetData( wxDataObject& data );
bool m_open;
bool m_formatSupported;
+public:
+ // async stuff
+ wxEvtHandlerRef m_sink;
+private:
+ GtkWidget *m_targetsWidgetAsync; // for getting list of supported formats
DECLARE_DYNAMIC_CLASS(wxClipboard)
};