source: molecuilder/src/Menu/SeperatorItem.cpp@ 45ff42

Last change on this file since 45ff42 was d20ed5, checked in by Frederik Heber <heber@…>, 16 years ago

Added basic menu and action framework

  • Added action base class
  • Added class to make actions from methods
  • Added Menu base class
  • Added TextMenu class to produce text menus
  • Added MenuItem base class for menu items
  • Added ActionMenuItem for menu items using an action
  • Added SubMenuItem class for menu items presenting a submenu
  • Added SeperatorItem class for menu seperators without functioninality

Signed-off-by: Tillmann Crueger <crueger@…>

  • Property mode set to 100644
File size: 620 bytes
Line 
1/*
2 * SeperatorItem.cpp
3 *
4 * Created on: Dec 11, 2009
5 * Author: crueger
6 */
7
8#include "Menu/SeperatorItem.hpp"
9#include "Menu/Menu.hpp"
10#include <string>
11
12SeperatorItem::SeperatorItem(Menu* menu):
13MenuItem('\0',"",menu)
14{
15 // TODO Auto-generated constructor stub
16
17}
18
19SeperatorItem::~SeperatorItem()
20{
21 // TODO Auto-generated destructor stub
22}
23
24
25void SeperatorItem::doTrigger(){}
26void SeperatorItem::checkTrigger(char){}
27
28const string SeperatorItem::getDescription() {
29 return string("");
30}
31
32const string SeperatorItem::formatEntry(){
33 return string ("---------------------------------------------------");
34}
Note: See TracBrowser for help on using the repository browser.