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

mainwindow.hh

Go to the documentation of this file.
00001 /*
00002  * RolLerCoaster Linear Networks Solver
00003  *
00004  * RolLerCoaster is the legal property of its developers, whose names are 
00005  * listed in the COPYRIGHT file distributed with this source distribution.
00006  * 
00007  * This program is free software; you can redistribute it and/or modify
00008  * it under the terms of the GNU General Public License as published by
00009  * the free software foundation; either version 2 of the license, or
00010  * (at your option) any later version.
00011  *
00012  * this program is distributed in the hope that it will be useful,
00013  * but without any warranty; without even the implied warranty of
00014  * merchantability or fitness for a particular purpose.  see the
00015  * gnu general public license for more details.
00016  *
00017  * you should have received a copy of the gnu general public license
00018  * along with this program; if not, write to the free software
00019  * foundation, inc., 59 temple place, suite 330, boston, ma  02111-1307  usa
00020  *
00021  */
00022  
00023 #ifndef MAINWINDOW_HH
00024 #define MAINWINDOW_HH
00025 
00026 #include <gtkmm/window.h>
00027 #include <gtkmm/box.h>
00028 
00029 #include "mainmenubar.hh"
00030 #include "maintoolbar.hh"
00031 #include "networksarea.hh"
00032 #include "mainstatusbar.hh"
00033 
00038 namespace RLC
00039 {
00040 
00046   class CMainWindow : public Gtk::Window
00047   {
00048     friend class CMainToolbar;
00049     friend class CMainMenuBar;
00050     
00051     public:
00052 
00057       CMainWindow();
00058       
00063       ~CMainWindow();
00064       
00065     protected:
00066       Gtk::VBox m_VBox_Main;
00067       RLC::CMainMenuBar m_MainMenuBar_Upper;
00068       RLC::CMainToolbar m_MainToolbar_Upper;
00069       RLC::CNetworksArea m_NetworksArea_Main;
00070       RLC::CMainStatusbar m_MainStatusbar_Bottom;
00071   };
00072   
00073 }
00074 
00075 
00076 #endif // MAINWINDOW_HH
00077 

Generated on Sun Jan 16 11:05:56 2005 for RolLerCoaster by  doxygen 1.3.9.1