mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-26 14:15:32 +00:00
FuncStatus documentation from Andre and me
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@9847 a592a061-630c-0410-9148-cb99ea01b6c8
This commit is contained in:
parent
cab55feb0e
commit
950ea3384c
@ -1,3 +1,11 @@
|
||||
2005-04-21 Georg Baum <Georg.Baum@post.rwth-aachen.de>
|
||||
|
||||
* FuncStatus.h (StatusCodes): document
|
||||
|
||||
2005-04-21 André Pönitz <poenitz@gmx.net>
|
||||
|
||||
* FuncStatus.h (enabled, onoff): document
|
||||
|
||||
2005-04-19 Angus Leeming <leeming@lyx.org>
|
||||
|
||||
* BufferView_pimpl.C (cursorToggle): no longer test whether
|
||||
|
@ -21,15 +21,19 @@ class FuncStatus
|
||||
private:
|
||||
|
||||
enum StatusCodes {
|
||||
///
|
||||
/// Command can be executed
|
||||
OK = 0,
|
||||
///
|
||||
/// It is unknown wether the command can be executed or not
|
||||
UNKNOWN = 1,
|
||||
///
|
||||
DISABLED = 2, // Command cannot be executed
|
||||
///
|
||||
/// Command cannot be executed
|
||||
DISABLED = 2,
|
||||
/// Command is on (i. e. the menu item has a checkmark
|
||||
/// and the toolbar icon is pushed).
|
||||
/// Not all commands use this
|
||||
ON = 4,
|
||||
///
|
||||
/// Command is off (i. e. the menu item has no checkmark
|
||||
/// and the toolbar icon is not pushed).
|
||||
/// Not all commands use this
|
||||
OFF = 8
|
||||
};
|
||||
|
||||
@ -51,12 +55,13 @@ public:
|
||||
|
||||
///
|
||||
void enabled(bool b);
|
||||
///
|
||||
/// tells whether it can be invoked (otherwise it will be grayed-out).
|
||||
bool enabled() const;
|
||||
|
||||
///
|
||||
void setOnOff(bool b);
|
||||
///
|
||||
/// tells whether the menu item should have a check mark
|
||||
/// (or the toolbar icon should be pushed).
|
||||
bool onoff(bool b) const;
|
||||
|
||||
///
|
||||
|
Loading…
Reference in New Issue
Block a user