4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Jean-Marc Lasgouttes
9 * Full author contact details are available in file CREDITS.
15 /// The status of a function.
27 DISABLED = 2, // Command cannot be executed
40 FuncStatus & clear ();
42 void operator |= (FuncStatus const & f);
44 FuncStatus & unknown(bool b);
49 FuncStatus & disabled (bool b);
51 bool disabled () const;
54 void setOnOff (bool b);
56 bool onoff (bool b) const;