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

StatusBar Class Reference

#include <statusbar.h>

List of all members.

Public Member Functions

 StatusBar (MWindow *mwindow, MWindowGUI *gui)
 ~StatusBar ()
void set_message (char *text)
void default_message ()
int create_objects ()
void resize_event ()

Public Attributes

MWindowmwindow
MWindowGUIgui
BC_ProgressBar * main_progress
StatusBarCancelmain_progress_cancel
BC_Title * status_text


Detailed Description

Definition at line 10 of file statusbar.h.


Constructor & Destructor Documentation

StatusBar::StatusBar MWindow mwindow,
MWindowGUI gui
 

Definition at line 14 of file statusbar.C.

StatusBar::~StatusBar  ) 
 

Definition at line 24 of file statusbar.C.


Member Function Documentation

int StatusBar::create_objects  ) 
 

Definition at line 30 of file statusbar.C.

References default_message(), main_progress, main_progress_cancel, Theme::message_normal, Theme::mstatus_cancel_x, Theme::mstatus_message_x, Theme::mstatus_message_y, Theme::mstatus_progress_w, Theme::mstatus_progress_x, Theme::mstatus_progress_y, mwindow, status_text, and MWindow::theme.

Referenced by MWindowGUI::create_objects().

void StatusBar::default_message  ) 
 

Definition at line 88 of file statusbar.C.

References _, Theme::message_normal, mwindow, status_text, and MWindow::theme.

Referenced by create_objects(), MWindow::load_filenames(), and MainProgressBar::stop_progress().

void StatusBar::resize_event  ) 
 

Definition at line 61 of file statusbar.C.

References main_progress, main_progress_cancel, Theme::mstatus_cancel_x, Theme::mstatus_cancel_y, Theme::mstatus_h, Theme::mstatus_message_x, Theme::mstatus_message_y, Theme::mstatus_progress_x, Theme::mstatus_progress_y, Theme::mstatus_w, Theme::mstatus_x, Theme::mstatus_y, mwindow, status_text, and MWindow::theme.

Referenced by MWindowGUI::resize_event().

void StatusBar::set_message char *  text  ) 
 

Definition at line 83 of file statusbar.C.

References status_text.


Member Data Documentation

MWindowGUI* StatusBar::gui
 

Definition at line 22 of file statusbar.h.

BC_ProgressBar* StatusBar::main_progress
 

Definition at line 23 of file statusbar.h.

Referenced by create_objects(), resize_event(), and MainProgress::start_progress().

StatusBarCancel* StatusBar::main_progress_cancel
 

Definition at line 24 of file statusbar.h.

Referenced by create_objects(), and resize_event().

MWindow* StatusBar::mwindow
 

Definition at line 21 of file statusbar.h.

Referenced by create_objects(), default_message(), and resize_event().

BC_Title* StatusBar::status_text
 

Definition at line 25 of file statusbar.h.

Referenced by create_objects(), default_message(), resize_event(), set_message(), and MWindowGUI::show_message().


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:39:26 2006 for Cinelerra-svn by  doxygen 1.4.4