1 ///////////////////////////////////////////////////////////////////////////////
2 // Name: wx/motif/popupwin.h
3 // Purpose: wxPopupWindow class for wxMotif
4 // Author: Mattia Barbon
8 // Copyright: (c) 2003 Mattia Barbon
9 // Licence: wxWindows licence
10 ///////////////////////////////////////////////////////////////////////////////
12 #ifndef _WX_MOTIF_POPUPWIN_H_
13 #define _WX_MOTIF_POPUPWIN_H_
15 #if defined(__GNUG__) && !defined(NO_GCC_PRAGMA)
16 #pragma interface "popup.h"
19 // ----------------------------------------------------------------------------
21 // ----------------------------------------------------------------------------
23 class WXDLLIMPEXP_CORE wxPopupWindow
: public wxPopupWindowBase
26 wxPopupWindow() { Init(); }
28 wxPopupWindow( wxWindow
*parent
, int flags
= wxBORDER_NONE
)
29 { Init(); (void)Create( parent
, flags
); }
31 bool Create( wxWindow
*parent
, int flags
= wxBORDER_NONE
);
33 virtual bool Show( bool show
= true );
35 void Init() { m_isShown
= false; }
37 DECLARE_DYNAMIC_CLASS_NO_COPY(wxPopupWindow
)
40 #endif // _WX_MOTIF_POPUPWIN_H_