#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) | |
TGListBox * | getListBox () const |
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 | setMaxListBoxHeight (UInt_t x) |
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 |
UInt_t | m_listHeight |
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, m_listHeight, and m_popup.
|
virtual |
Definition at line 67 of file FWGUIValidatingTextEntry.cc.
|
private |
FWGUIValidatingTextEntry::ClassDef | ( | FWGUIValidatingTextEntry | , |
0 | |||
) |
|
inline |
Definition at line 52 of file FWGUIValidatingTextEntry.h.
References m_list.
Referenced by FWGeometryTableView::FWGeometryTableView().
void FWGUIValidatingTextEntry::hideOptions | ( | ) |
Definition at line 209 of file FWGUIValidatingTextEntry.cc.
References m_popup.
Referenced by keyPressedInPopup(), and ProcessMessage().
|
private |
Definition at line 215 of file FWGUIValidatingTextEntry.cc.
References pos.
Referenced by keyPressedInPopup(), ProcessMessage(), and showOptions().
void FWGUIValidatingTextEntry::keyPressedInPopup | ( | TGFrame * | f, |
UInt_t | keysym, | ||
UInt_t | mask | ||
) |
Definition at line 116 of file FWGUIValidatingTextEntry.cc.
References f, hideOptions(), insertTextOption(), m_list, and m_options.
|
private |
|
virtual |
Definition at line 94 of file FWGUIValidatingTextEntry.cc.
References hideOptions(), insertTextOption(), m_list, and m_options.
|
inline |
Definition at line 53 of file FWGUIValidatingTextEntry.h.
References m_listHeight, and x.
Referenced by FWGeometryTableView::FWGeometryTableView().
void FWGUIValidatingTextEntry::setValidator | ( | FWValidatorBase * | iValidator | ) |
Definition at line 87 of file FWGUIValidatingTextEntry.cc.
References m_validator.
Referenced by CmsShowEDI::CmsShowEDI(), FWGeometryTableView::FWGeometryTableView(), FWGUIEventSelector::FWGUIEventSelector(), and FWTableView::FWTableView().
void FWGUIValidatingTextEntry::showOptions | ( | ) |
Definition at line 162 of file FWGUIValidatingTextEntry.cc.
References create_public_lumi_plots::ax, FWValidatorBase::fillOptions(), h, getHLTprescales::index, insertTextOption(), m_list, m_listHeight, m_options, m_popup, m_validator, AlCaHLTBitMon_QueryRunRegistry::string, and runonSM::text.
|
private |
Definition at line 69 of file FWGUIValidatingTextEntry.h.
Referenced by FWGUIValidatingTextEntry(), getListBox(), keyPressedInPopup(), ProcessMessage(), and showOptions().
|
private |
Definition at line 72 of file FWGUIValidatingTextEntry.h.
Referenced by FWGUIValidatingTextEntry(), setMaxListBoxHeight(), and showOptions().
|
private |
Definition at line 74 of file FWGUIValidatingTextEntry.h.
Referenced by keyPressedInPopup(), ProcessMessage(), and showOptions().
|
private |
Definition at line 68 of file FWGUIValidatingTextEntry.h.
Referenced by FWGUIValidatingTextEntry(), hideOptions(), and showOptions().
|
private |
Definition at line 70 of file FWGUIValidatingTextEntry.h.
Referenced by setValidator(), and showOptions().