/* * TextWindow.hpp * * Created on: Jan 7, 2010 * Author: crueger */ #ifndef TEXTWINDOW_HPP_ #define TEXTWINDOW_HPP_ #include "MainWindow.hpp" class TextMenu; class Action; class oldmenu; class StringView; class TextStatusIndicator; class TextWindow : public MainWindow { public: TextWindow(); virtual ~TextWindow(); virtual void display(); private: // populaters void populateEditMoleculesMenu(Menu* editMoleculesMenu); TextMenu *main_menu; // some actions only needed in textMenus Action *quitAction; // all views that are contained in the main Menu StringView *moleculeView; TextStatusIndicator *statusIndicator; // This class still contains a lot of scattered functionality oldmenu *old_menu; }; #endif /* TEXTWINDOW_HPP_ */