#include <record.h>
Inherits BC_MenuItem.

Public Member Functions | |
| RecordMenuItem (MWindow *mwindow) | |
| ~RecordMenuItem () | |
| int | handle_event () |
Data Fields | |
| Record * | thread |
| MWindow * | mwindow |
| int | current_state |
Definition at line 35 of file record.h.
| RecordMenuItem::RecordMenuItem | ( | MWindow * | mwindow | ) |
| int RecordMenuItem::handle_event | ( | ) | [virtual] |
Reimplemented from BC_MenuItem.
Definition at line 66 of file record.C.
References current_state, Mutex::lock(), BC_WindowBase::lock_window(), BC_WindowBase::raise_window(), Record::record_gui, Record::record_window, Thread::running(), Thread::start(), thread, Mutex::unlock(), BC_WindowBase::unlock_window(), and Record::window_lock.

Definition at line 43 of file record.h.
Referenced by handle_event(), RecordMenuItem(), and ~RecordMenuItem().
Definition at line 46 of file record.h.
Referenced by handle_event(), Quit::handle_event(), RecordMenuItem(), Record::run(), and Quit::run().
1.5.5