]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/Dialogs.h
namespace grfx -> lyx::graphics
[lyx.git] / src / frontends / Dialogs.h
index 7903119799ba2f28aea20ab4eeaabf9fe609dd0f..9ae7f37b13be16bc7c759d1b9c241f698ca0ea02 100644 (file)
@@ -24,8 +24,6 @@ class Dialog;
 class InsetBase;
 class LyXView;
 
-class Paragraph;
-
 /** Container of all dialogs and signals a LyXView needs or uses to access them
     The list of dialog signals isn't comprehensive but should be a good guide
     for any future additions.  Remember don't go overboard -- think minimal.
@@ -74,18 +72,8 @@ public:
        //@{
        ///
        void showDocument();
-       /// show the contents of a file.
-       void showFile(string const &);
        /// show all forked child processes
        void showForks();
-       /// show the LaTeX log or build file
-       void showLogFile();
-       /// display the top-level maths panel
-       void showMathPanel();
-       ///
-       void showParagraph();
-       ///
-       void updateParagraph();
        ///
        void showPreamble();
        ///
@@ -98,12 +86,6 @@ public:
        void showSendto();
        /// bring up the spellchecker
        void showSpellchecker();
-       /// show the TexInfo
-       void showTexinfo();
-       /// show the thesaurus dialog
-       void showThesaurus(string const &);
-       /// show the version control log
-       void showVCLogFile();
        //@}
 
        /** \param name == "about" etc; an identifier used to
@@ -133,6 +115,9 @@ public:
        */
        void update(string const & name, string const & data);
 
+       /// is the dialog currently visible?
+       bool visible(string const & name) const;
+
        /** All Dialogs of the given \param name will be closed if they are
            connected to the given \param inset.
        */