| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- ///////////////////////////////////////////////////////////////////////////////
 
- // Name:        wx/dfb/popupwin.h
 
- // Purpose:     wxPopupWindow class for wxDFB
 
- // Author:      Vaclav Slavik
 
- // Created:     2006-12-24
 
- // Copyright:   (c) 2006 TT-Solutions
 
- // Licence:     wxWindows licence
 
- ///////////////////////////////////////////////////////////////////////////////
 
- #ifndef _WX_DFB_POPUPWIN_H_
 
- #define _WX_DFB_POPUPWIN_H_
 
- // ----------------------------------------------------------------------------
 
- // wxPopupWindow
 
- // ----------------------------------------------------------------------------
 
- class WXDLLIMPEXP_CORE wxPopupWindow : public wxPopupWindowBase
 
- {
 
- public:
 
-     wxPopupWindow() {}
 
-     wxPopupWindow(wxWindow *parent, int flags = wxBORDER_NONE)
 
-         { Create(parent, flags); }
 
-     bool Create(wxWindow *parent, int flags = wxBORDER_NONE)
 
-     {
 
-         if ( !wxPopupWindowBase::Create(parent) )
 
-             return false;
 
-         return wxNonOwnedWindow::Create
 
-                (
 
-                  parent,
 
-                  -1,
 
-                  // DFB windows must have valid pos & size:
 
-                  wxPoint(0, 0), wxSize(1, 1),
 
-                  (flags & wxBORDER_MASK) | wxPOPUP_WINDOW
 
-                );
 
-     }
 
-     DECLARE_DYNAMIC_CLASS(wxPopupWindow)
 
- };
 
- #endif // _WX_DFB_POPUPWIN_H_
 
 
  |