![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
![]() |
#include <FXOptionMenu.h>
Public Member Functions | |
FXOptionMenu (FXComposite *p, FXPopup *pup=NULL, FXuint opts=JUSTIFY_NORMAL|ICON_BEFORE_TEXT, FXint x=0, FXint y=0, FXint w=0, FXint h=0, FXint pl=DEFAULT_PAD, FXint pr=DEFAULT_PAD, FXint pt=DEFAULT_PAD, FXint pb=DEFAULT_PAD) | |
virtual void | create () |
virtual void | detach () |
virtual void | destroy () |
virtual void | layout () |
virtual void | killFocus () |
virtual FXint | getDefaultWidth () |
virtual FXint | getDefaultHeight () |
virtual FXbool | contains (FXint parentx, FXint parenty) const |
FXOption * | getItem (FXint index) const |
void | setCurrent (FXOption *win, FXbool notify=false) |
FXOption * | getCurrent () const |
void | setCurrentNo (FXint no, FXbool notify=false) |
FXint | getCurrentNo () const |
FXint | getNumOptions () const |
void | setMenu (FXPopup *pup) |
FXPopup * | getMenu () const |
virtual FXbool | canFocus () const |
FXbool | isPopped () const |
virtual void | save (FXStream &store) const |
virtual void | load (FXStream &store) |
virtual | ~FXOptionMenu () |
See also:
FX::FXOptionMenu::FXOptionMenu | ( | FXComposite * | p, | |
FXPopup * | pup = NULL , |
|||
FXuint | opts = JUSTIFY_NORMAL|ICON_BEFORE_TEXT , |
|||
FXint | x = 0 , |
|||
FXint | y = 0 , |
|||
FXint | w = 0 , |
|||
FXint | h = 0 , |
|||
FXint | pl = DEFAULT_PAD , |
|||
FXint | pr = DEFAULT_PAD , |
|||
FXint | pt = DEFAULT_PAD , |
|||
FXint | pb = DEFAULT_PAD | |||
) |
Constructor.
virtual FX::FXOptionMenu::~FXOptionMenu | ( | ) | [virtual] |
Destructor.
virtual void FX::FXOptionMenu::create | ( | ) | [virtual] |
virtual void FX::FXOptionMenu::detach | ( | ) | [virtual] |
virtual void FX::FXOptionMenu::destroy | ( | ) | [virtual] |
virtual void FX::FXOptionMenu::layout | ( | ) | [virtual] |
virtual void FX::FXOptionMenu::killFocus | ( | ) | [virtual] |
virtual FXint FX::FXOptionMenu::getDefaultWidth | ( | ) | [virtual] |
virtual FXint FX::FXOptionMenu::getDefaultHeight | ( | ) | [virtual] |
Return the option item at the given index.
FXOption* FX::FXOptionMenu::getCurrent | ( | ) | const [inline] |
Return the current option.
Set the current option number.
FXint FX::FXOptionMenu::getCurrentNo | ( | ) | const |
Get the current option number.
FXint FX::FXOptionMenu::getNumOptions | ( | ) | const |
Get number of options.
void FX::FXOptionMenu::setMenu | ( | FXPopup * | pup | ) |
Set the pane which will be popped up.
FXPopup* FX::FXOptionMenu::getMenu | ( | ) | const [inline] |
Return the pane which is poppup up.
virtual FXbool FX::FXOptionMenu::canFocus | ( | ) | const [virtual] |
FXbool FX::FXOptionMenu::isPopped | ( | ) | const |
Return true if popped up.
virtual void FX::FXOptionMenu::save | ( | FXStream & | store | ) | const [virtual] |
virtual void FX::FXOptionMenu::load | ( | FXStream & | store | ) | [virtual] |
![]() |