#include <options_dlg.hh>
Public Types | |
enum | event_t { NO_EVENT, CHANGE, CHANGE_ALL, CLOSE } |
Public Member Functions | |
Option * | changed () |
void | clearOptions () |
const event_t | event () const |
OptionsDlg (int x, int y, int w, int h) | |
void | setOptions (const std::set< Option * > &opts) |
void | showAllOpt (Option *opt) |
virtual | ~OptionsDlg () |
Private Member Functions | |
void | updateChecks () |
Static Private Member Functions | |
static void | checkChanged (Fl_Widget *w, void *p) |
Private Attributes | |
Option * | changedItem |
const int | hm |
std::vector< Option * > | options |
Fl_Scroll * | scroll |
Option * | showAll |
Fl_Check_Button * | showAllCheck |
event_t | status |
Static Private Attributes | |
static const int | boxH = 30 |
static const int | vm = 4 |
Definition at line 20 of file options_dlg.hh.
Definition at line 22 of file options_dlg.hh.
Stg::OptionsDlg::OptionsDlg | ( | int | x, |
int | y, | ||
int | w, | ||
int | h | ||
) |
Definition at line 6 of file options_dlg.cc.
Stg::OptionsDlg::~OptionsDlg | ( | ) | [virtual] |
Definition at line 27 of file options_dlg.cc.
Option* Stg::OptionsDlg::changed | ( | ) | [inline] |
Definition at line 48 of file options_dlg.hh.
void Stg::OptionsDlg::checkChanged | ( | Fl_Widget * | w, |
void * | p | ||
) | [static, private] |
Definition at line 33 of file options_dlg.cc.
void Stg::OptionsDlg::clearOptions | ( | ) | [inline] |
Definition at line 45 of file options_dlg.hh.
const event_t Stg::OptionsDlg::event | ( | ) | const [inline] |
Definition at line 47 of file options_dlg.hh.
void Stg::OptionsDlg::setOptions | ( | const std::set< Option * > & | opts | ) |
Definition at line 71 of file options_dlg.cc.
void Stg::OptionsDlg::showAllOpt | ( | Option * | opt | ) |
Definition at line 78 of file options_dlg.cc.
void Stg::OptionsDlg::updateChecks | ( | ) | [private] |
Definition at line 56 of file options_dlg.cc.
const int Stg::OptionsDlg::boxH = 30 [static, private] |
Definition at line 38 of file options_dlg.hh.
Option* Stg::OptionsDlg::changedItem [private] |
Definition at line 26 of file options_dlg.hh.
const int Stg::OptionsDlg::hm [private] |
Definition at line 37 of file options_dlg.hh.
std::vector<Option*> Stg::OptionsDlg::options [private] |
Definition at line 25 of file options_dlg.hh.
Fl_Scroll* Stg::OptionsDlg::scroll [private] |
Definition at line 29 of file options_dlg.hh.
Option* Stg::OptionsDlg::showAll [private] |
Definition at line 27 of file options_dlg.hh.
Fl_Check_Button* Stg::OptionsDlg::showAllCheck [private] |
Definition at line 30 of file options_dlg.hh.
event_t Stg::OptionsDlg::status [private] |
Definition at line 28 of file options_dlg.hh.
const int Stg::OptionsDlg::vm = 4 [static, private] |
Definition at line 36 of file options_dlg.hh.