tsaverFrame Class Reference

TimeSaver main frame. More...

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

Collaboration diagram for tsaverFrame:

Collaboration graph
[legend]
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
c_sessionsession
c_taskactive_task

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.

Author:
Danko Komlen <danko.komlen@bj.htnet.hr>
Version:
0.1


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