tsaverFrame Class Reference

TimeSaver main frame. More...

#include <TimeSaver/tsaver/src/tsaver.h>

Collaboration diagram for tsaverFrame:

Collaboration graph
List of all members.

Public Member Functions

 tsaverFrame (const wxString &title, const wxPoint &pos, const wxSize &pos)
void OnQuit (wxCommandEvent &event)
void OnAbout (wxCommandEvent &event)
void OnAdd (wxCommandEvent &event)
void OnDelete (wxCommandEvent &event)
void OnStart (wxCommandEvent &event)
void OnOpen (wxCommandEvent &event)
void OnSave (wxCommandEvent &event)
void OnCompleted (wxCommandEvent &event)
void OnEnter (wxCommandEvent &event)
void OnSelected (wxListEvent &event)
void OnListRightClick (wxListEvent &event)
void OnTimer (wxTimerEvent &event)
void DoLayout ()
void OpenFile (wxString file_name, open_type type)
wxString ReadSession (c_session *sess)
void WriteSession (c_session *sess)
void add_task (int position, int task_number)
void rebuild_list ()
void update_status ()
void addtolist ()

Public Attributes

wxFFile * file
wxFFileOutputStream * file_out
wxTextOutputStream * text_out
wxFFileInputStream * file_in
wxTextInputStream * text_in

Protected Attributes

wxListCtrl * lstList
wxBoxSizer * boxVmain
wxBoxSizer * boxHtop
wxBoxSizer * boxHbottom
wxBoxSizer * boxVstatus
wxPanel * panList
wxTextCtrl * txtName
wxToolBar * tolMain
wxTimer * timer
wxGauge * gauge
wxSpinCtrl * spin
wxSound * sound
wxStaticText * status
wxCheckBox * chkCompleted
wxMenu * menuTask
int selected_item

Detailed Description

TimeSaver main frame.

Danko Komlen <danko.komlen@bj.htnet.hr>

Constructor & Destructor Documentation

tsaverFrame::tsaverFrame const wxString &  title,
const wxPoint &  pos,
const wxSize &  pos

Member Function Documentation

void tsaverFrame::add_task int  position,
int  task_number

void tsaverFrame::addtolist  ) 

void tsaverFrame::DoLayout  ) 

void tsaverFrame::OnAbout wxCommandEvent &  event  ) 

void tsaverFrame::OnAdd wxCommandEvent &  event  ) 

void tsaverFrame::OnCompleted wxCommandEvent &  event  ) 

void tsaverFrame::OnDelete wxCommandEvent &  event  ) 

void tsaverFrame::OnEnter wxCommandEvent &  event  ) 

void tsaverFrame::OnListRightClick wxListEvent &  event  ) 

void tsaverFrame::OnOpen wxCommandEvent &  event  ) 

void tsaverFrame::OnQuit wxCommandEvent &  event  ) 

void tsaverFrame::OnSave wxCommandEvent &  event  ) 

void tsaverFrame::OnSelected wxListEvent &  event  ) 

void tsaverFrame::OnStart wxCommandEvent &  event  ) 

void tsaverFrame::OnTimer wxTimerEvent &  event  ) 

void tsaverFrame::OpenFile wxString  file_name,
open_type  type

wxString tsaverFrame::ReadSession c_session sess  ) 

void tsaverFrame::rebuild_list  ) 

void tsaverFrame::update_status  ) 

void tsaverFrame::WriteSession c_session sess  ) 

Member Data Documentation

c_task* tsaverFrame::active_task

wxBoxSizer* tsaverFrame::boxHbottom [protected]

wxBoxSizer* tsaverFrame::boxHtop [protected]

wxBoxSizer* tsaverFrame::boxVmain [protected]

wxBoxSizer* tsaverFrame::boxVstatus [protected]

wxCheckBox* tsaverFrame::chkCompleted [protected]

wxFFile* tsaverFrame::file

wxFFileInputStream* tsaverFrame::file_in

wxFFileOutputStream* tsaverFrame::file_out

wxGauge* tsaverFrame::gauge [protected]

wxListCtrl* tsaverFrame::lstList [protected]

wxMenu* tsaverFrame::menuTask [protected]

wxPanel* tsaverFrame::panList [protected]

int tsaverFrame::selected_item [protected]

c_session* tsaverFrame::session

wxSound* tsaverFrame::sound [protected]

wxSpinCtrl* tsaverFrame::spin [protected]

wxStaticText* tsaverFrame::status [protected]

wxTextInputStream* tsaverFrame::text_in

wxTextOutputStream* tsaverFrame::text_out

wxTimer* tsaverFrame::timer [protected]

wxToolBar* tsaverFrame::tolMain [protected]

wxTextCtrl* tsaverFrame::txtName [protected]

The documentation for this class was generated from the following files:
Generated on Mon Jul 24 19:19:27 2006 for TimeSaver by  doxygen 1.4.4