![]() |
![]() |
#include <Fireworks/Core/interface/FWGUIValidatingTextEntry.h>
Public Member Functions | |
ClassDef (FWGUIValidatingTextEntry, 0) | |
FWGUIValidatingTextEntry (const TGWindow *parent=0, const char *text=0, Int_t id=-1) | |
void | hideOptions () |
void | keyPressedInPopup (TGFrame *, UInt_t keysym, UInt_t mask) |
virtual Bool_t | ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2) |
void | setValidator (FWValidatorBase *) |
void | showOptions () |
virtual | ~FWGUIValidatingTextEntry () |
Private Member Functions | |
FWGUIValidatingTextEntry (const FWGUIValidatingTextEntry &) | |
void | insertTextOption (const std::string &) |
const FWGUIValidatingTextEntry & | operator= (const FWGUIValidatingTextEntry &) |
Private Attributes | |
TGListBox * | m_list |
std::vector< std::pair < boost::shared_ptr < std::string >, std::string > > | m_options |
TGComboBoxPopup * | m_popup |
FWValidatorBase * | m_validator |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 36 of file FWGUIValidatingTextEntry.h.
FWGUIValidatingTextEntry::FWGUIValidatingTextEntry | ( | const TGWindow * | parent = 0 , |
const char * | text = 0 , |
||
Int_t | id = -1 |
||
) |
Definition at line 37 of file FWGUIValidatingTextEntry.cc.
References m_list, and m_popup.
|
virtual |
Definition at line 64 of file FWGUIValidatingTextEntry.cc.
|
private |
FWGUIValidatingTextEntry::ClassDef | ( | FWGUIValidatingTextEntry | , |
0 | |||
) |
void FWGUIValidatingTextEntry::hideOptions | ( | ) |
Definition at line 202 of file FWGUIValidatingTextEntry.cc.
References m_popup.
Referenced by keyPressedInPopup(), and ProcessMessage().
|
private |
Definition at line 208 of file FWGUIValidatingTextEntry.cc.
References pos.
Referenced by keyPressedInPopup(), ProcessMessage(), and showOptions().
void FWGUIValidatingTextEntry::keyPressedInPopup | ( | TGFrame * | , |
UInt_t | keysym, | ||
UInt_t | mask | ||
) |
Definition at line 113 of file FWGUIValidatingTextEntry.cc.
References hideOptions(), insertTextOption(), m_list, and m_options.
|
private |
|
virtual |
Definition at line 91 of file FWGUIValidatingTextEntry.cc.
References hideOptions(), insertTextOption(), m_list, and m_options.
void FWGUIValidatingTextEntry::setValidator | ( | FWValidatorBase * | iValidator | ) |
Definition at line 84 of file FWGUIValidatingTextEntry.cc.
References m_validator.
Referenced by CmsShowEDI::CmsShowEDI(), FWGUIEventSelector::FWGUIEventSelector(), and FWTableView::FWTableView().
void FWGUIValidatingTextEntry::showOptions | ( | ) |
Definition at line 155 of file FWGUIValidatingTextEntry.cc.
References FWValidatorBase::fillOptions(), h, getHLTprescales::index, insertTextOption(), m_list, m_options, m_popup, m_validator, and runonSM::text.
|
private |
Definition at line 65 of file FWGUIValidatingTextEntry.h.
Referenced by FWGUIValidatingTextEntry(), keyPressedInPopup(), ProcessMessage(), and showOptions().
|
private |
Definition at line 69 of file FWGUIValidatingTextEntry.h.
Referenced by keyPressedInPopup(), ProcessMessage(), and showOptions().
|
private |
Definition at line 64 of file FWGUIValidatingTextEntry.h.
Referenced by FWGUIValidatingTextEntry(), hideOptions(), and showOptions().
|
private |
Definition at line 67 of file FWGUIValidatingTextEntry.h.
Referenced by setValidator(), and showOptions().