source: molecuilder/src/Menu/SubMenuItem.cpp@ 795b4d

Last change on this file since 795b4d was 62e23d, checked in by Frederik Heber <heber@…>, 16 years ago

Rebuilt SubMenuItem to use inclusion (Strategy pattern) instead of inheritance. Signed-off-by: Tillmann Crueger <crueger@…>

  • Property mode set to 100644
File size: 379 bytes
RevLine 
[d20ed5]1/*
2 * SubMenuItem.cpp
3 *
4 * Created on: Dec 10, 2009
5 * Author: crueger
6 */
7
8#include "SubMenuItem.hpp"
9
[62e23d]10SubMenuItem::SubMenuItem(char _trigger,const char* _description,Menu* _parent, Menu* _theMenu) :
11MenuItem(_trigger,_description,_parent),
12theMenu(_theMenu)
[7cb300]13{
14}
15
[62e23d]16SubMenuItem::~SubMenuItem()
[d20ed5]17{
[62e23d]18 delete theMenu;
[d20ed5]19}
20
[62e23d]21void SubMenuItem::doTrigger() {
22 theMenu->display();
[d20ed5]23}
Note: See TracBrowser for help on using the repository browser.