KaliVeda
Toolkit for HIC analysis
KVDropDownDialog Class Reference

Detailed Description

Ask user to choose between several options in a drop-down list.

Definition at line 24 of file KVDropDownDialog.h.

#include <KVDropDownDialog.h>

Public Member Functions

 KVDropDownDialog (const TGWindow *main, const Char_t *question, const Char_t *choice_list, const Char_t *default_choice, TString *chosen, Bool_t *ok)
 
virtual ~ KVDropDownDialog ()
 
void CloseWindow ()
 
void DoClose ()
 
void ReadAnswer ()
 

Constructor & Destructor Documentation

◆ KVDropDownDialog()

KVDropDownDialog::KVDropDownDialog ( const TGWindow main,
const Char_t question,
const Char_t choice_list,
const Char_t default_choice,
TString chosen,
Bool_t ok 
)

Create the dialog box asking a "question". Possible answers are in "choice list" (whitespace-separated list). Default choice (will be visible in combo box when dialog opens) is "default". The Bool_t variable will be set to kTRUE if "OK" is pressed (kFALSE otherwise) Optional argument 'tooltip' will be displayed when mouse held over text entry widget

Definition at line 28 of file KVDropDownDialog.cpp.

◆ ~ KVDropDownDialog()

virtual KVDropDownDialog::~ KVDropDownDialog ( )
virtual

Member Function Documentation

◆ CloseWindow()

void KVDropDownDialog::CloseWindow ( )

Definition at line 167 of file KVDropDownDialog.cpp.

◆ DoClose()

void KVDropDownDialog::DoClose ( )

Definition at line 157 of file KVDropDownDialog.cpp.

◆ ReadAnswer()

void KVDropDownDialog::ReadAnswer ( )

Read text from drop down list and store in "answer" TString. Set "ok" Bool_t flag to kTRUE

Definition at line 178 of file KVDropDownDialog.cpp.