Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

GtkStatsWindow Class Reference

#include <gtkStatsWindow.h>

Inheritance diagram for GtkStatsWindow:

BasicGtkWindow GtkStatsPianoWindow GtkStatsStripWindow List of all members.

Public Member Functions

 GtkStatsWindow (GtkStatsMonitor *monitor)
virtual bool destruct ()
virtual void update_title ()
virtual void mark_dead ()
virtual void new_collector ()
virtual void idle ()

Protected Member Functions

virtual void setup_menu ()
void menu_open_strip_chart ()
void menu_open_piano_roll ()
virtual void menu_new_window ()
void menu_close_window ()
void menu_close_all_windows ()
void menu_disconnect ()
 PT (GtkStatsMonitor) _monitor

Protected Attributes

Gtk::VBox * _main_box
Gtk::MenuBar * _menu
Gtk::Menu * _file_menu

Constructor & Destructor Documentation

GtkStatsWindow::GtkStatsWindow GtkStatsMonitor monitor  ) 
 

Definition at line 33 of file gtkStatsWindow.cxx.

References _main_box, _menu, BasicGtkWindow::setup(), and update_title().


Member Function Documentation

bool GtkStatsWindow::destruct  )  [virtual]
 

Reimplemented from BasicGtkWindow.

Definition at line 51 of file gtkStatsWindow.cxx.

References BasicGtkWindow::destruct().

Referenced by menu_close_window(), PT(), and GtkStatsMonitor::~GtkStatsMonitor().

void GtkStatsWindow::idle  )  [virtual]
 

Reimplemented in GtkStatsPianoWindow, and GtkStatsStripWindow.

Definition at line 106 of file gtkStatsWindow.cxx.

References new_collector().

Referenced by GtkStatsStripWindow::idle(), and GtkStatsPianoWindow::idle().

void GtkStatsWindow::mark_dead  )  [virtual]
 

Reimplemented in GtkStatsPianoWindow, and GtkStatsStripWindow.

Definition at line 86 of file gtkStatsWindow.cxx.

References update_title().

Referenced by GtkStatsStripWindow::mark_dead(), and GtkStatsPianoWindow::mark_dead().

void GtkStatsWindow::menu_close_all_windows  )  [protected]
 

Definition at line 198 of file gtkStatsWindow.cxx.

Referenced by setup_menu().

void GtkStatsWindow::menu_close_window  )  [protected]
 

Definition at line 188 of file gtkStatsWindow.cxx.

References destruct().

Referenced by setup_menu().

void GtkStatsWindow::menu_disconnect  )  [protected]
 

Definition at line 208 of file gtkStatsWindow.cxx.

Referenced by setup_menu().

void GtkStatsWindow::menu_new_window  )  [protected, virtual]
 

Reimplemented in GtkStatsPianoWindow, and GtkStatsStripWindow.

Definition at line 179 of file gtkStatsWindow.cxx.

void GtkStatsWindow::menu_open_piano_roll  )  [protected]
 

Definition at line 169 of file gtkStatsWindow.cxx.

Referenced by setup_menu().

void GtkStatsWindow::menu_open_strip_chart  )  [protected]
 

Definition at line 158 of file gtkStatsWindow.cxx.

Referenced by setup_menu().

void GtkStatsWindow::new_collector  )  [virtual]
 

Reimplemented in GtkStatsStripWindow.

Definition at line 97 of file gtkStatsWindow.cxx.

Referenced by idle().

GtkStatsWindow::PT GtkStatsMonitor   )  [protected]
 

void GtkStatsWindow::setup_menu  )  [protected, virtual]
 

Reimplemented in GtkStatsPianoWindow, and GtkStatsStripWindow.

Definition at line 118 of file gtkStatsWindow.cxx.

References _file_menu, _main_box, _menu, menu_close_all_windows(), menu_close_window(), menu_disconnect(), menu_open_piano_roll(), and menu_open_strip_chart().

Referenced by GtkStatsStripWindow::setup_menu(), and GtkStatsPianoWindow::setup_menu().

void GtkStatsWindow::update_title  )  [virtual]
 

Definition at line 67 of file gtkStatsWindow.cxx.

Referenced by GtkStatsWindow(), and mark_dead().


Member Data Documentation

Gtk::Menu* GtkStatsWindow::_file_menu [protected]
 

Definition at line 64 of file gtkStatsWindow.h.

Referenced by setup_menu().

Gtk::VBox* GtkStatsWindow::_main_box [protected]
 

Definition at line 62 of file gtkStatsWindow.h.

Referenced by GtkStatsWindow(), GtkStatsStripWindow::layout_window(), GtkStatsPianoWindow::layout_window(), and setup_menu().

Gtk::MenuBar* GtkStatsWindow::_menu [protected]
 

Definition at line 63 of file gtkStatsWindow.h.

Referenced by GtkStatsWindow(), setup_menu(), GtkStatsStripWindow::setup_menu(), and GtkStatsPianoWindow::setup_menu().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 01:01:08 2003 for Panda-Tool by doxygen1.3