]> git.saurik.com Git - wxWidgets.git/commitdiff
Added popupwin.h to trunk
authorJulian Smart <julian@anthemion.co.uk>
Fri, 29 Jun 2001 17:16:04 +0000 (17:16 +0000)
committerJulian Smart <julian@anthemion.co.uk>
Fri, 29 Jun 2001 17:16:04 +0000 (17:16 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@10724 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/msw/popupwin.h [new file with mode: 0644]

diff --git a/include/wx/msw/popupwin.h b/include/wx/msw/popupwin.h
new file mode 100644 (file)
index 0000000..616b226
--- /dev/null
@@ -0,0 +1,36 @@
+///////////////////////////////////////////////////////////////////////////////
+// Name:        wx/msw/popupwin.h
+// Purpose:     wxPopupWindow class for wxMSW
+// Author:      Vadim Zeitlin
+// Modified by:
+// Created:     06.01.01
+// RCS-ID:      $Id$
+// Copyright:   (c) 2001 Vadim Zeitlin <zeitlin@dptmaths.ens-cachan.fr>
+// Licence:     wxWindows licence
+///////////////////////////////////////////////////////////////////////////////
+
+#ifndef _WX_MSW_POPUPWIN_H_
+#define _WX_MSW_POPUPWIN_H_
+
+// ----------------------------------------------------------------------------
+// wxPopupWindow
+// ----------------------------------------------------------------------------
+
+class WXDLLEXPORT wxPopupWindow : public wxPopupWindowBase
+{
+public:
+    wxPopupWindow() { }
+
+    wxPopupWindow(wxWindow *parent) { (void)Create(parent); }
+
+    bool Create(wxWindow *parent, int flags = wxBORDER_NONE)
+    {
+        return wxPopupWindowBase::Create(parent) &&
+               wxWindow::Create(parent, -1,
+                                wxDefaultPosition, wxDefaultSize,
+                                (flags & wxBORDER_MASK) | wxPOPUP_WINDOW);
+    }
+};
+
+#endif // _WX_MSW_POPUPWIN_H_
+