]> git.lyx.org Git - lyx.git/blobdiff - src/LyXAction.C
remove almost all traces of old table
[lyx.git] / src / LyXAction.C
index 2afc45f1aba3ec27d02a43625ef8d659a99eb743..5347503888a9402b89b2539ca99cab168070fe9e 100644 (file)
 #include "gettext.h"
 #include "support/lstrings.h"
 #if 1
-// only to get access to NEW_INSETS and NEW_TABULAR
+// only to get access to NEW_INSETS
 #include "lyxparagraph.h"
 #endif
+#if 1
+// only to get access to NEW_EXPORT
+#include "exporter.h"
+#endif
+
 
 using std::ostream;
 using std::endl;
@@ -149,6 +154,10 @@ void LyXAction::init()
                  N_("Switch to an open document"), ReadOnly },
                { LFUN_READ_ONLY_TOGGLE, "buffer-toggle-read-only",
                  N_("Toggle read-only"), ReadOnly },
+#ifdef NEW_EXPORT
+               { LFUN_UPDATE, "buffer-update", N_("Update"), ReadOnly },
+               { LFUN_PREVIEW, "buffer-view", N_("View") , ReadOnly },
+#else
                { LFUN_RUNLATEX, "buffer-typeset", N_("Update DVI"),
                  ReadOnly },
                { LFUN_RUNDVIPS, "buffer-typeset-ps",
@@ -156,6 +165,7 @@ void LyXAction::init()
                { LFUN_PREVIEW, "buffer-view", N_("View DVI") , ReadOnly },
                { LFUN_PREVIEWPS, "buffer-view-ps",
                  N_("View PostScript") , ReadOnly },
+#endif
                { LFUN_MENUWRITE, "buffer-write", N_("Save"), ReadOnly },
                { LFUN_MENUWRITEAS, "buffer-write-as", N_("Save As"),
                  ReadOnly },
@@ -164,7 +174,7 @@ void LyXAction::init()
                  ReadOnly },
                { LFUN_RIGHT, "char-forward", N_("Go one char forward"),
                  ReadOnly },
-               { LFUN_CREATE_CITATION, "citation-insert",
+               { LFUN_CITATION_CREATE, "citation-insert",
                  N_("Insert citation"), Noop },
                { LFUN_EXEC_COMMAND, "command-execute", "", NoBuffer },
                { LFUN_PREFIX, "command-prefix",
@@ -247,7 +257,7 @@ void LyXAction::init()
                { LFUN_HTMLURL, "html-insert", "", Noop },
                { LFUN_HYPHENATION, "hyphenation-point-insert",
                  N_("Insert hyphenation point"), Noop },
-               { LFUN_INDEX_INSERT, "index-insert",
+               { LFUN_INDEX_CREATE, "index-insert",
                  N_("Insert index item"), Noop },
                { LFUN_INDEX_INSERT_LAST, "index-insert-last",
                  N_("Insert last index item"), Noop },
@@ -280,7 +290,10 @@ void LyXAction::init()
                { LFUN_LAYOUT_QUOTES, "layout-quotes", "", ReadOnly },
                { LFUN_LAYOUT_SAVE_DEFAULT, "layout-save-default", "",
                  ReadOnly },
-               { LFUN_LAYOUT_TABLE, "layout-table", "", Noop },
+               { LFUN_LAYOUT_TABLE, "layout-table",
+                 N_("Open the table layout"), Noop },
+               { LFUN_LAYOUT_TABULAR, "layout-tabular",
+                 N_("Open the tabular layout"), Noop },
                { LFUN_HOME, "line-begin",
                  N_("Go to beginning of line"), ReadOnly },
                { LFUN_HOMESEL, "line-begin-select",
@@ -335,6 +348,8 @@ void LyXAction::init()
                  N_("Go one paragraph down"), ReadOnly },
                { LFUN_DOWN_PARAGRAPHSEL, "paragraph-down-select",
                  N_("Select next paragraph"), ReadOnly },
+               { LFUN_GOTO_PARAGRAPH, "paragraph-goto", 
+                 N_("Go to paragraph"), ReadOnly },
                { LFUN_UP_PARAGRAPH, "paragraph-up",
                  N_("Go one paragraph up"), ReadOnly },
                { LFUN_UP_PARAGRAPHSEL, "paragraph-up-select",
@@ -352,16 +367,17 @@ void LyXAction::init()
                { LFUN_RECONFIGURE, "reconfigure",
                  N_("Reconfigure"), NoBuffer },
                { LFUN_REDO, "redo", N_("Redo"), Noop },
-               { LFUN_REFBACK, "reference-back", "", ReadOnly },
-               { LFUN_REFGOTO, "reference-goto", "", ReadOnly },
-               { LFUN_INSERT_REF, "reference-insert",
+               { LFUN_REF_BACK, "reference-back", "", ReadOnly },
+               { LFUN_REF_GOTO, "reference-goto", "", ReadOnly },
+               { LFUN_REF_INSERT, "reference-insert",
                  N_("Insert cross reference"), ReadOnly },
-               { LFUN_REFTOGGLE, "reference-toggle", "", Noop },
                { LFUN_NEXT, "screen-down", "", ReadOnly },
                { LFUN_NEXTSEL, "screen-down-select", "", ReadOnly },
                { LFUN_CENTER, "screen-recenter", "", ReadOnly },
                { LFUN_PRIOR, "screen-up", "", ReadOnly },
                { LFUN_PRIORSEL, "screen-up-select", "", ReadOnly },
+               { LFUN_SCROLL_INSET, "inset-scroll", N_("Scroll inset"),
+                 ReadOnly },
                { LFUN_SELFINSERT, "self-insert", "", Noop },
                { LFUN_CHARATCURSOR, "server-char-after", "", ReadOnly },
                { LFUN_GETFONT, "server-get-font", "", ReadOnly },
@@ -378,9 +394,10 @@ void LyXAction::init()
                { LFUN_SHIFT_TAB, "tab-backward", "", Noop },
                { LFUN_TAB, "tab-forward", "", Noop },
                { LFUN_TABINSERT, "tab-insert", "", Noop },
-#ifndef NEW_TABULAR
-               { LFUN_TABLE, "table-insert", N_("Insert Table"), Noop },
-#endif
+               { LFUN_DIALOG_TABULAR_INSERT, "dialog-tabular-insert",
+                 N_("Open Insert Tabular Dialog"), Noop },
+               { LFUN_TABULAR_FEATURE, "tabular-feature",
+                 N_("Tabular Features"), Noop },
                { LFUN_INSET_TABULAR, "tabular-insert",
                  N_("Insert a new Tabular Inset"), Noop },
                { LFUN_TEX, "tex-mode", N_("Toggle TeX style"), Noop },
@@ -399,6 +416,7 @@ void LyXAction::init()
                { LFUN_UP, "up", "", ReadOnly },
                { LFUN_UPSEL, "up-select", "", ReadOnly },
                { LFUN_URL, "url-insert", "", Noop },
+               { LFUN_INSERT_URL, "", "", Noop },
                { LFUN_VC_CHECKIN, "vc-check-in", "", ReadOnly },
                { LFUN_VC_CHECKOUT, "vc-check-out", "", ReadOnly },
                { LFUN_VC_HISTORY, "vc-history", "", ReadOnly },
@@ -426,6 +444,7 @@ void LyXAction::init()
                { LFUN_INSET_LIST, "list-insert", "", Noop },
                { LFUN_INSET_THEOREM, "theorem-insert", "", Noop },
                { LFUN_INSET_CAPTION, "caption-insert", "", Noop },
+               { LFUN_SCREEN_FONT_UPDATE, "screen-font-update", "", NoBuffer },
                { LFUN_NOACTION, "", "", Noop }
        };
 
@@ -590,7 +609,7 @@ int LyXAction::getApproxFunc(string const & func) const
 }
 
 
-string LyXAction::getApproxFuncName(string const & func) const
+string const LyXAction::getApproxFuncName(string const & func) const
 {
        int f = getApproxFunc(func);
        // This will return empty string if f isn't an action.
@@ -598,7 +617,7 @@ string LyXAction::getApproxFuncName(string const & func) const
 }
 
 
-string LyXAction::getActionName(int action) const
+string const LyXAction::getActionName(int action) const
 {
        kb_action ac;
        string arg;
@@ -620,7 +639,7 @@ string LyXAction::getActionName(int action) const
 
 // Returns one line help associated with a (pseudo)action, i.e. appends
 // the argument of the action if necessary
-string LyXAction::helpText(int pseudoaction) const
+string const LyXAction::helpText(int pseudoaction) const
 {
        string help, arg;
        kb_action action;