popupwin.h 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. ///////////////////////////////////////////////////////////////////////////////
  2. // Name: wx/motif/popupwin.h
  3. // Purpose: wxPopupWindow class for wxMotif
  4. // Author: Mattia Barbon
  5. // Modified by:
  6. // Created: 28.08.03
  7. // Copyright: (c) 2003 Mattia Barbon
  8. // Licence: wxWindows licence
  9. ///////////////////////////////////////////////////////////////////////////////
  10. #ifndef _WX_MOTIF_POPUPWIN_H_
  11. #define _WX_MOTIF_POPUPWIN_H_
  12. // ----------------------------------------------------------------------------
  13. // wxPopupWindow
  14. // ----------------------------------------------------------------------------
  15. class WXDLLIMPEXP_CORE wxPopupWindow : public wxPopupWindowBase
  16. {
  17. public:
  18. wxPopupWindow() { Init(); }
  19. wxPopupWindow( wxWindow *parent, int flags = wxBORDER_NONE )
  20. { Init(); (void)Create( parent, flags ); }
  21. bool Create( wxWindow *parent, int flags = wxBORDER_NONE );
  22. virtual bool Show( bool show = true );
  23. private:
  24. void Init() { m_isShown = false; }
  25. DECLARE_DYNAMIC_CLASS_NO_COPY(wxPopupWindow)
  26. };
  27. #endif // _WX_MOTIF_POPUPWIN_H_