// -*- C++ -*-
/* This file is part of
- * ======================================================
+ * ======================================================
*
* LyX, The Document Processor
*
#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 *);
void moveFromActionToSearch();
/// moves from Action to Edit "stage"
void moveFromActionToEdit();
-
+
/// sort biblist
void sortBibList(gint);
/// update state of the buttons
void initWidgets();
/// stores configuration of all non-0 member widgets
void storeWidgets();
-
+
/** Which LyXFunc do we use?
We could modify Dialogs to have a visible LyXFunc* instead and
save a couple of bytes per dialog.
/// 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_;
Gnome::PixButton * button_up_;
Gnome::PixButton * button_down_;
Gtk::CheckButton * button_regexp_;
-
+
Gtk::CList * clist_selected_;
Gtk::CList * clist_bib_;
-
+
Gtk::Paned * paned_info_;
-
+
std::vector<string> bibkeys;
///
std::vector<string> bibkeysInfo;