X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flfuns.h;h=18272d5658a9f33cdd72c984f6bfdfa07c46197f;hb=c727c6db7f2dd7f6a727462f5d11964888d0e76e;hp=8caf9bbf876c1c48edad967e0f46297638b0cfa9;hpb=b8f28d4a5885975f9b5d5cb42b3279f163c56b4b;p=lyx.git diff --git a/src/lfuns.h b/src/lfuns.h index 8caf9bbf87..18272d5658 100644 --- a/src/lfuns.h +++ b/src/lfuns.h @@ -18,12 +18,15 @@ #include + +namespace lyx { + /** These are all the lyx functions, the main mechanism * through which the frontends communicate with the core. * * They are managed in LyXAction.C and handled in various * ::dispatch() functions, starting with LyXFunc.C:dispatch(), - * BufferView_pimpl::dispatch(), LCursor::dispatch() and + * BufferView::dispatch(), LCursor::dispatch() and * Inset*::doDispatch(); */ enum kb_action { @@ -199,8 +202,8 @@ enum kb_action { // 140 LFUN_COMMAND_EXECUTE, LFUN_FILE_INSERT, - LFUN_FILE_INSERT_ASCII, // CFO-G 1997-11-19 - LFUN_FILE_INSERT_ASCII_PARA, // Levon 2001-02-14 + LFUN_FILE_INSERT_PLAINTEXT, // CFO-G 1997-11-19 + LFUN_FILE_INSERT_PLAINTEXT_PARA,// Levon 2001-02-14 LFUN_FILE_NEW, // for scripting purposes // 145 LFUN_FILE_OPEN, @@ -283,7 +286,6 @@ enum kb_action { // 210 LFUN_ESCAPE, // Lgb 20010517 LFUN_THESAURUS_ENTRY, // Levon 20010720 - LFUN_TOOLTIPS_TOGGLE, // Angus 8 Mar 2002 LFUN_OPTIONAL_INSERT, // Martin 12 Aug 2002 LFUN_MOUSE_PRESS, // André 9 Aug 2002 // 215 @@ -366,10 +368,25 @@ enum kb_action { LFUN_CLIPBOARD_PASTE, // 280 LFUN_INSET_DISSOLVE, // jspitzm 20060807 + LFUN_CHANGE_NEXT, + LFUN_WINDOW_NEW, // Abdel 20061021 + LFUN_WINDOW_CLOSE, // Abdel 20061023 + LFUN_UNICODE_INSERT, // Lgb 20061022 + // 285 + LFUN_BOOKMARK_CLEAR, // bpeng 20061031 + LFUN_TOOLBAR_TOGGLE_STATE, // bpeng 20061101 + LFUN_NOMENCL_INSERT, // Ugras + LFUN_NOMENCL_PRINT, // Ugras + LFUN_CLEARPAGE_INSERT, // Ugras 20061125 + //290 + LFUN_CLEARDOUBLEPAGE_INSERT, // ugras 20061125 LFUN_LASTACTION // end of the table }; std::ostream & operator<<(std::ostream &, kb_action); + +} // namespace lyx + #endif // LFUNS_H