4 * Copyright 2000-2001 the LyX Team
5 * Read the file COPYING
7 * \author Angus Leeming <leeming@lyx.org>
10 /* A base class for dialogs connected to insets. This class is temporary in that
11 * it has been superceeded by the controller-view split.
17 #include "FormBaseDeprecated.h"
18 #include "insets/insetcommandparams.h"
20 #include <boost/signals/connection.hpp>
28 /** This class is an XForms GUI base class to insets
30 class FormInset : public FormBaseBD {
33 FormInset(LyXView &, Dialogs &, string const &);
35 /// Connect signals. Also perform any necessary initialisation.
36 virtual void connect();
37 /// Disconnect signals. Also perform any necessary housekeeping.
38 virtual void disconnect();
40 /// bool indicates if a buffer switch took place
41 virtual void updateSlot(bool);
43 /// inset::hide connection.
44 boost::signals::connection ih_;