Public Member Functions | |
InputDialog (const char *prompt, const char *defval, char *retstr) | |
~InputDialog () | |
void | ProcessMessage (Long_t msg, Long_t parm1, Long_t parm2) |
Private Attributes | |
TGTransientFrame * | fDialog |
TGTextEntry * | fTE |
TList * | fWidgets |
char * | fRetStr |
Definition at line 39 of file Dialogs.C.
InputDialog::InputDialog | ( | const char * | prompt, | |
const char * | defval, | |||
char * | retstr | |||
) |
Definition at line 64 of file Dialogs.C.
References TList::Add(), TGCompositeFrame::AddFrame(), TGTextBuffer::AddText(), b, fDialog, fRetStr, fTE, fWidgets, gClient, TGCompositeFrame::GetDefaultHeight(), TGFrame::GetDefaultHeight(), TGCompositeFrame::GetDefaultWidth(), TGClient::GetRoot(), gVirtualX, height, kFixedWidth, kLHintsBottom, kLHintsCenterX, kLHintsCenterY, kLHintsExpandX, kLHintsLeft, kLHintsTop, kMWMDecorAll, kMWMDecorMaximize, kMWMDecorMenu, kMWMDecorMinimize, kMWMDecorResizeH, kMWMFuncAll, kMWMFuncMaximize, kMWMFuncMinimize, kMWMFuncResize, kMWMInputModeless, main(), TGCompositeFrame::MapSubwindows(), TGFrame::MapWindow(), TMath::Max(), TGFrame::Move(), TGFrame::Resize(), TGWidget::SetCommand(), TGMainFrame::SetMWMHints(), TGMainFrame::SetWindowName(), TGMainFrame::SetWMPosition(), TGMainFrame::SetWMSize(), TGMainFrame::SetWMSizeHints(), sprintf(), TGClient::WaitFor(), and width.
InputDialog::~InputDialog | ( | ) |
Definition at line 171 of file Dialogs.C.
References fRetStr, fTE, GET_MSG(), GET_SUBMSG(), TGTextEntry::GetBuffer(), TGTextBuffer::GetString(), kC_COMMAND, kC_TEXTENTRY, kCM_BUTTON, kTE_ENTER, and strcpy().
TGTransientFrame* InputDialog::fDialog [private] |
TGTextEntry* InputDialog::fTE [private] |
Definition at line 43 of file Dialogs.C.
Referenced by InputDialog(), ProcessMessage(), and ~InputDialog().
TList* InputDialog::fWidgets [private] |
char* InputDialog::fRetStr [private] |