2 /* This file is part of
3 * ======================================================
5 * LyX, The Document Processor
7 * Copyright 2000 The LyX Team.
9 * ======================================================
19 #include "FormInset.h"
22 /** This class provides an XForms implementation of the FormRef Dialog.
24 class FormRef : public FormCommand {
27 FormRef(LyXView *, Dialogs *);
42 /// Disconnect signals. Also perform any necessary housekeeping.
43 virtual void disconnect();
48 virtual bool input(FL_OBJECT *, long);
49 /// Update dialog before showing it
50 virtual void update();
51 /// Not used but must be instantiated
53 /// Pointer to the actual instantiation of the xform's form
54 virtual FL_FORM * form() const;
57 void updateBrowser(std::vector<string> const &) const;
59 FD_form_ref * build_ref();
64 std::vector<string> refs;
66 /// Real GUI implementation.
67 FD_form_ref * dialog_;