3 * Copyright 2002 the LyX Team
4 * Read the file COPYING
12 #include "commandtags.h"
16 * This class encapsulates a LyX action and its argument
17 * in order to pass it around easily.
22 : action(LFUN_UNKNOWN_ACTION)
25 FuncRequest(kb_action act)
29 FuncRequest(kb_action act, string const & arg)
30 : action(act), argument(arg)
34 FuncRequest(kb_action act, int ax, int ay, int aextra)
35 : action(act), argument(), x(ax), y(ay), extra(aextra)
40 /// the action's string argument
42 /// the x coordinate of a mouse press
44 /// the y coordinate of a mouse press
46 /// some extra information (like button number)
50 #endif // FUNCREQUEST_H