]>
git.saurik.com Git - wxWidgets.git/blob - interface/wx/popupwin.h
1 /////////////////////////////////////////////////////////////////////////////
3 // Purpose: interface of wxPoppWindow
4 // Author: wxWidgets team
6 // Licence: wxWindows license
7 /////////////////////////////////////////////////////////////////////////////
12 A special kind of top level window used for popup menus,
13 combobox popups and such.
18 @see wxDialog, wxFrame
21 class wxPopupWindow
: public wxNonOwnedWindow
28 wxPopupWindow(wxWindow
*parent
, int flags
= wxBORDER_NONE
);
31 Create method for two-step creation
33 bool Create(wxWindow
*parent
, int flags
= wxBORDER_NONE
);
36 Move the popup window to the right position, i.e. such that it is
39 The popup is positioned at ptOrigin + size if it opens below and to the
40 right (default), at ptOrigin - sizePopup if it opens above and to the
44 Must be given in screen coordinates!
46 The size of the popup window
48 virtual void Position(const wxPoint
& ptOrigin
,
49 const wxSize
& sizePopup
);