#include "DialogBase.h"
#include "LString.h"
-#include "boost/utility.hpp"
#include "insets/insetcommand.h"
#include <gtk--/container.h>
/** This class provides an Gnome implementation of the FormCitation Dialog.
*/
-class FormCitation : public DialogBase, public noncopyable {
+class FormCitation : public DialogBase {
public:
///
FormCitation(LyXView *, Dialogs *);
/// Slot launching dialog to an existing inset
void showInset( InsetCommand * const );
- /// The following three methods do nothing in this implementation
- virtual void update(bool = false) { }
+ virtual void update() { }
+ virtual void updateSlot(bool = false);
+ /// The following two methods do nothing in this implementation
virtual void apply() { }
void show() { }
/// adds item to clist_bib_
void addItemToBibList(int i);
- /// sets all widget pointers to NULL
+ /// sets all widget pointers to 0
void cleanupWidgets();
- /// initializes all non-NULL member widgets
+ /// initializes all non-0 member widgets
void initWidgets();
- /// stores configuration of all non-NULL member widgets
+ /// stores configuration of all non-0 member widgets
void storeWidgets();
/** Which LyXFunc do we use?
/// the nitty-griity. What is modified and passed back
InsetCommandParams params;
/// Update connection.
- Connection u_;
+ SigC::Connection u_;
/// Hide connection.
- Connection h_;
+ SigC::Connection h_;
/// inset::hide connection.
- Connection ih_;
+ SigC::Connection ih_;
/// Real GUI implementation.
Gtk::Container * dialog_;