MimaGtk::MimaWnd Class Reference

Main window. More...

#include <mimaWnd.h>

List of all members.

Public Member Functions

 MimaWnd ()
virtual ~MimaWnd ()

Protected Member Functions

void destroy_child (MimaChildWindow *child)
MimaChildWindowget_last_child (ChildWindowType type)
 Get last created window of type 'type'.
bool hide_all_child_windows ()
void on_delay_changed (int delay)
virtual bool on_delete_event (GdkEventAny *event)
void on_file_open ()
void on_file_save ()
void on_file_save_as ()
void on_quit ()
void on_terminal_hide (MimaTerm *_term)
bool on_timeout ()
 Slot for Glib::signalTimeout.
void on_windows_new (ChildWindowType type)
void on_windows_new_terminal ()
void set_filename (std::string name)

Protected Attributes

std::vector< MimaChildWindow * > m_childWindows
std::string m_filename
 name of the current file
MimaSim::Mima m_mima
MimaEdit m_mimaEdit
MimaMenu m_mimaMenu
MimaMon m_mimaMon
unsigned int m_stepspeed
 Step speed in milliseconds.
sigc::connection m_timeout_connection
Gtk::VBox m_vbox


Detailed Description

Main window.


Constructor & Destructor Documentation

MimaWnd::MimaWnd (  ) 

MimaWnd::~MimaWnd (  )  [virtual]


Member Function Documentation

void MimaWnd::destroy_child ( MimaChildWindow child  )  [protected]

MimaChildWindow * MimaWnd::get_last_child ( ChildWindowType  type  )  [protected]

Get last created window of type 'type'.

bool MimaWnd::hide_all_child_windows (  )  [protected]

void MimaWnd::on_delay_changed ( int  delay  )  [protected]

bool MimaWnd::on_delete_event ( GdkEventAny *  event  )  [protected, virtual]

void MimaWnd::on_file_open (  )  [protected]

void MimaWnd::on_file_save (  )  [protected]

void MimaWnd::on_file_save_as (  )  [protected]

void MimaWnd::on_quit (  )  [protected]

void MimaWnd::on_terminal_hide ( MimaTerm _term  )  [protected]

bool MimaWnd::on_timeout (  )  [protected]

Slot for Glib::signalTimeout.

void MimaWnd::on_windows_new ( ChildWindowType  type  )  [protected]

void MimaWnd::on_windows_new_terminal (  )  [protected]

void MimaWnd::set_filename ( std::string  name  )  [protected]


Member Data Documentation

std::vector<MimaChildWindow*> MimaGtk::MimaWnd::m_childWindows [protected]

std::string MimaGtk::MimaWnd::m_filename [protected]

name of the current file

MimaSim::Mima MimaGtk::MimaWnd::m_mima [protected]

MimaEdit MimaGtk::MimaWnd::m_mimaEdit [protected]

MimaMenu MimaGtk::MimaWnd::m_mimaMenu [protected]

MimaMon MimaGtk::MimaWnd::m_mimaMon [protected]

unsigned int MimaGtk::MimaWnd::m_stepspeed [protected]

Step speed in milliseconds.

sigc::connection MimaGtk::MimaWnd::m_timeout_connection [protected]

Gtk::VBox MimaGtk::MimaWnd::m_vbox [protected]


The documentation for this class was generated from the following files:
Generated on Sat Nov 4 19:40:59 2006 for mimasim by  doxygen 1.4.7