#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
///
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; }
///
///
-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 ); }
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;
///
///
void setParams(InsetCommandParams const &);
///
- Signal0<void> hide;
+ SigC::Signal0<void> hideDialog;
private:
///
InsetCommandParams p_;