#include "lfuns.h"
-#include <boost/noncopyable.hpp>
-
#include <map>
#include <string>
* dynamically, for encapsulating a real action and an
* argument. They are used for things like the menus.
*/
-class LyXAction : boost::noncopyable {
+class LyXAction {
public:
/// category of an action, used in the Shortcuts dialog
enum func_type {
};
public:
+ /// noncopyable
+ LyXAction(LyXAction const &);
+ void operator=(LyXAction const &);
+
/// type for map between a function name and its action
typedef std::map<std::string, kb_action> func_map;
/// type for map between an action and its info