source: molecuilder/src/Menu/ActionMenuItem.cpp@ e62daa

Last change on this file since e62daa was 770138, checked in by Tillmann Crueger <crueger@…>, 16 years ago

Added mechanism that deactivates undo and redo menupoint if not applicable

  • Property mode set to 100644
File size: 524 bytes
RevLine 
[d20ed5]1/*
2 * ActionMenuItem.cpp
3 *
4 * Created on: Dec 11, 2009
5 * Author: crueger
6 */
7
8#include <iostream>
9
10#include "Menu/ActionMenuItem.hpp"
11#include "Actions/MethodAction.hpp"
12
13using namespace std;
14
15ActionMenuItem::ActionMenuItem(char _trigger, const char* _description,Menu* _menu,Action* _action)
16: MenuItem(_trigger,_description,_menu),
17 action(_action)
18{
19}
20
21ActionMenuItem::~ActionMenuItem()
[770138]22{}
[d20ed5]23
24void ActionMenuItem::doTrigger() {
25 action->call();
26}
[770138]27
28bool ActionMenuItem::isActive() {
29 return action->isActive();
30}
Note: See TracBrowser for help on using the repository browser.