]>
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
);