]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/xforms/FormDocument.h
try this for distinguishing inner and outer tabs
[lyx.git] / src / frontends / xforms / FormDocument.h
index ae5d51bd008c34d144c1cf09ba6d33669949262a..566f3acd432ea554c1b04cae4f9bf37987cac81b 100644 (file)
@@ -34,8 +34,9 @@ struct FD_form_doc_bullet;
 
 /** This class provides an XForms implementation of the FormDocument Popup.
     The table-layout-form here changes values for latex-tabulars
+    @author Jürgen Vigna
  */
-class FormDocument : public FormBase {
+class FormDocument : public FormBaseBD {
 public:
        /// #FormDocument x(Communicator ..., Popups ...);#
        FormDocument(LyXView *, Dialogs *);
@@ -78,6 +79,9 @@ private:
                ///
                BULLETBMTABLE
        };
+       /** Redraw the form (on receipt of a Signal indicating, for example,
+           that the xform colours have been re-mapped). */
+       virtual void redraw();
        /// Build the dialog
        virtual void build();
        /// Filter the inputs
@@ -88,10 +92,6 @@ private:
        virtual void apply();
        /// Cancel from popup
        virtual void cancel();
-       ///
-       virtual void restore() {
-               update();
-       }
 
        ///
        virtual FL_FORM * form() const;