]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/osx/popupwin.h
Set wxTextCtrl::m_verRichEdit to 4 for RichEdit 4.1.
[wxWidgets.git] / include / wx / osx / popupwin.h
index e230fccf5f9354970efb958850bf6c47565b41ce..e6840871c6c3efbc77883124db129ca15a547f70 100644 (file)
@@ -1,5 +1,37 @@
-#ifdef __WXMAC_CLASSIC__
-#error "wxPopupWindow is not supported under this platform."
-#else
-#include "wx/mac/carbon/popupwin.h"
-#endif
+///////////////////////////////////////////////////////////////////////////////
+// Name:        wx/osx/popupwin.h
+// Purpose:     wxPopupWindow class for wxMac
+// Author:      Stefan Csomor
+// Modified by:
+// Created:
+// RCS-ID:      $Id$
+// Copyright:   (c) 2006 Stefan Csomor
+// Licence:     wxWindows licence
+///////////////////////////////////////////////////////////////////////////////
+
+#ifndef _WX_MAC_POPUPWIN_H_
+#define _WX_MAC_POPUPWIN_H_
+
+// ----------------------------------------------------------------------------
+// wxPopupWindow
+// ----------------------------------------------------------------------------
+
+class WXDLLIMPEXP_CORE wxPopupWindow : public wxPopupWindowBase
+{
+public:
+    wxPopupWindow() { }
+    ~wxPopupWindow();
+
+    wxPopupWindow(wxWindow *parent, int flags = wxBORDER_NONE)
+        { (void)Create(parent, flags); }
+
+    bool Create(wxWindow *parent, int flags = wxBORDER_NONE);
+    
+    virtual bool Show(bool show);
+
+protected:
+    DECLARE_DYNAMIC_CLASS_NO_COPY(wxPopupWindow)
+};
+
+#endif // _WX_MAC_POPUPWIN_H_
+