]> git.lyx.org Git - lyx.git/blobdiff - src/insets/insetcommand.h
fix compilation pb ; update eu.po
[lyx.git] / src / insets / insetcommand.h
index 8a4fdcfcaabac74233fa4270a86e5519b83643d6..99f0592dd8ac7ddeedc33c058019e4e0b49bbcf0 100644 (file)
 
 #include "insetbutton.h"
 #include <sigc++/signal_system.h>
-#include "support/utility.hpp"
-
-#ifdef SIGC_CXX_NAMESPACES
-using SigC::Signal0;
-#endif
+#include <boost/utility.hpp>
 
 // Created by Alejandro 970222
 /** Used to insert a LaTeX command automatically
@@ -58,7 +54,7 @@ public:
        ///
        string const & getContents() const { return contents; }
        ///
-       void setCmdName( string const & n ) { cmdname = n; }
+       void setCmdName( string const & n) { cmdname = n; }
        ///
        void setOptions(string const & o) { options = o; }
        ///
@@ -78,13 +74,13 @@ private:
 
 
 ///
-class InsetCommand : public InsetButton, public noncopyable {
+class InsetCommand : public InsetButton, boost::noncopyable {
 public:
        ///
        explicit
        InsetCommand(InsetCommandParams const &);
        ///
-       virtual ~InsetCommand() { hide(); };
+       virtual ~InsetCommand() { hideDialog(); }
        ///
        void Write(Buffer const *, std::ostream & os) const
                { p_.Write( os ); }
@@ -97,7 +93,7 @@ public:
        virtual int Latex(Buffer const *, std::ostream &,
                          bool fragile, bool free_spc) const;
        ///
-       int Ascii(Buffer const *, std::ostream &) const;
+       int Ascii(Buffer const *, std::ostream &, int linelen) const;
        ///
        virtual int Linuxdoc(Buffer const *, std::ostream &) const;
        ///
@@ -131,7 +127,7 @@ public:
        ///
        void setParams(InsetCommandParams const &);
        ///
-       Signal0<void> hide;
+       SigC::Signal0<void> hideDialog;
 private:
        ///
        InsetCommandParams p_;