#include "wx/os2/popupwin.h"
#elif __WXGTK__
#include "wx/gtk/popupwin.h"
+#elif __WXX11__
+ #include "wx/x11/popupwin.h"
#elif __WXMGL__
#include "wx/mgl/popupwin.h"
#else
// when the user clicks mouse outside it or if it loses focus in any other way
// ----------------------------------------------------------------------------
+class WXDLLEXPORT wxPopupWindowHandler;
+class WXDLLEXPORT wxPopupFocusHandler;
+
class WXDLLEXPORT wxPopupTransientWindow : public wxPopupWindow
{
public:
// the window which has the focus while we're shown
wxWindow *m_focus;
+ // these classes may call our DismissAndNotify()
friend class wxPopupWindowHandler;
friend class wxPopupFocusHandler;
+ // the handlers we created, may be NULL (if not, must be deleted)
+ wxPopupWindowHandler *m_handlerPopup;
+ wxPopupFocusHandler *m_handlerFocus;
+
DECLARE_DYNAMIC_CLASS(wxPopupTransientWindow)
};