]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/Dialogs.h
major GUII cleanup + Baruchs patch + Angus's patch + removed a couple of generated...
[lyx.git] / src / frontends / Dialogs.h
index 60e60b10fc5c20f4d1b8a3fff9173def71906412..a01394b0be5c0c4c75913b1d1f6c61e3c636a8d6 100644 (file)
@@ -29,14 +29,13 @@ class DialogBase;
 // Maybe this should be a UIFunc modelled on LyXFunc
 class LyXView;
 
+class InsetGraphics;
 class InsetBibKey;
 class InsetBibtex;
-class InsetCitation;
 class InsetInclude;
-class InsetIndex;
 class InsetInfo;
 class InsetTabular;
-class InsetUrl;
+class InsetCommand;
 
 using std::vector;
 
@@ -92,8 +91,6 @@ public:
        Signal0<void> updateCharacter;  // allow update as cursor moves
        ///
        Signal0<void> showParagraph;
-       ///
-       Signal0<void> showDocument;
        /// Do we really have to push this?
        Signal1<void, vector<string> const &> SetDocumentClassChoice;
        ///
@@ -105,17 +102,31 @@ public:
        ///
        Signal0<void> showPreferences;
        ///
+       Signal0<void> showLayoutDocument;
+       ///
+       Signal1<void, InsetGraphics *> showGraphics;
+       ///
        Signal1<void, InsetInclude *> showInclude;
        ///
-       Signal1<void, InsetIndex *> showIndex;
+       Signal1<void, InsetCommand *> showIndex;
+       ///
+       Signal1<void, string const &> createIndex;
        ///
        Signal1<void, InsetBibKey *> showBibkey;
        ///
-       Signal1<void, InsetCitation *> showCitation;
+       Signal1<void, InsetCommand *> showCitation;
        ///
        Signal1<void, string const &> createCitation;
        ///
-       Signal1<void, InsetUrl *> showUrl;
+       Signal1<void, InsetCommand *> showRef;
+       ///
+       Signal1<void, string const &> createRef;
+       ///
+       Signal1<void, InsetCommand *> showTOC;
+       ///
+       Signal1<void, string const &> createTOC;
+       ///
+       Signal1<void, InsetCommand *> showUrl;
        ///
        Signal1<void, string const &> createUrl;
        ///