Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

TGraphDialog Class Reference

#include <MiscDialogs.h>

List of all members.

Public Member Functions

 TGraphDialog (wxWindow *_parent, const wxString &title)
 Constructor.
virtual ~TGraphDialog ()
virtual void ShowScale (TGraphScale *s)
virtual void ShowData (TGraphData *d)
virtual void OnScalesList (wxCommandEvent &ev)
virtual void OnDataList (wxCommandEvent &ev)
virtual void OnButtonData (wxCommandEvent &ev)
virtual void OnButtonScales (wxCommandEvent &ev)
virtual void OnOK (wxCommandEvent &ev)

Private Member Functions

virtual void add_nb_graph ()
virtual void add_nb_data ()
virtual void add_nb_scales ()
virtual void save_settings ()

Private Attributes

TGraphparent
wxNotebook * nb
wxPanel * nb_graph
wxPanel * nb_data
wxPanel * nb_scales
wxListBox * lb_scales
wxListBox * lb_data
wxTextCtrl * scales_name
wxTextCtrl * scales_min
wxTextCtrl * scales_max
wxTextCtrl * scales_unit
wxTextCtrl * scales_color
wxChoice * ch_scales_type
wxTextCtrl * data_name
wxTextCtrl * data_color
wxChoice * ch_data_pointstyle
wxChoice * ch_data_scalex
wxChoice * ch_data_scaley
int last_scale
int last_data
bool set_up
vector< TGraphScale * > scales
vector< TGraphData * > data


Constructor & Destructor Documentation

TGraphDialog::TGraphDialog wxWindow *  _parent,
const wxString &  title
 

Constructor.

TGraphDialog::~TGraphDialog  )  [virtual]
 


Member Function Documentation

void TGraphDialog::add_nb_data  )  [private, virtual]
 

void TGraphDialog::add_nb_graph  )  [private, virtual]
 

void TGraphDialog::add_nb_scales  )  [private, virtual]
 

void TGraphDialog::OnButtonData wxCommandEvent &  ev  )  [virtual]
 

void TGraphDialog::OnButtonScales wxCommandEvent &  ev  )  [virtual]
 

void TGraphDialog::OnDataList wxCommandEvent &  ev  )  [virtual]
 

void TGraphDialog::OnOK wxCommandEvent &  ev  )  [virtual]
 

void TGraphDialog::OnScalesList wxCommandEvent &  ev  )  [virtual]
 

void TGraphDialog::save_settings  )  [private, virtual]
 

void TGraphDialog::ShowData TGraphData d  )  [virtual]
 

void TGraphDialog::ShowScale TGraphScale s  )  [virtual]
 


Member Data Documentation

wxChoice* TGraphDialog::ch_data_pointstyle [private]
 

wxChoice * TGraphDialog::ch_data_scalex [private]
 

wxChoice * TGraphDialog::ch_data_scaley [private]
 

wxChoice* TGraphDialog::ch_scales_type [private]
 

vector<TGraphData*> TGraphDialog::data [private]
 

wxTextCtrl * TGraphDialog::data_color [private]
 

wxTextCtrl* TGraphDialog::data_name [private]
 

int TGraphDialog::last_data [private]
 

int TGraphDialog::last_scale [private]
 

wxListBox * TGraphDialog::lb_data [private]
 

wxListBox* TGraphDialog::lb_scales [private]
 

wxNotebook* TGraphDialog::nb [private]
 

wxPanel * TGraphDialog::nb_data [private]
 

wxPanel* TGraphDialog::nb_graph [private]
 

wxPanel * TGraphDialog::nb_scales [private]
 

TGraph* TGraphDialog::parent [private]
 

vector<TGraphScale*> TGraphDialog::scales [private]
 

wxTextCtrl * TGraphDialog::scales_color [private]
 

wxTextCtrl * TGraphDialog::scales_max [private]
 

wxTextCtrl * TGraphDialog::scales_min [private]
 

wxTextCtrl* TGraphDialog::scales_name [private]
 

wxTextCtrl * TGraphDialog::scales_unit [private]
 

bool TGraphDialog::set_up [private]
 


The documentation for this class was generated from the following files:
Generated on Fri Aug 11 16:19:46 2006 for GENtle by  doxygen 1.4.1