- ///
- void EnableDocumentLayout();
- ///
- void DisableDocumentLayout();
- ///
- bool CheckDocumentInput(FL_OBJECT * ob, long);
- ///
- void ChoiceBulletSize(FL_OBJECT * ob, long);
- ///
- void InputBulletLaTeX(FL_OBJECT * ob, long);
- ///
- void BulletDepth(FL_OBJECT * ob, long);
- ///
- void BulletPanel(FL_OBJECT * ob, long);
- ///
- void BulletBMTable(FL_OBJECT * ob, long);
- ///
- void checkMarginValues();
- ///
- void CheckChoiceClass(FL_OBJECT * ob, long);
- ///
- void UpdateLayoutDocument(BufferParams const & params);
+ /** Redraw the form (on receipt of a Signal indicating, for example,
+ that the xforms colours have been re-mapped). */
+ virtual void redraw();
+ /// Build the dialog
+ virtual void build();
+ /// Filter the inputs
+ virtual ButtonPolicy::SMInput input( FL_OBJECT *, long);
+ /// Update the dialog.
+ virtual void update();
+ /// Apply from dialog
+ virtual void apply();
+
+ ///
+ void branch_input(FL_OBJECT *);
+ ///
+ void ChoiceBulletSize(FL_OBJECT * ob, long);
+ ///
+ void InputBulletLaTeX(FL_OBJECT * ob, long);
+ ///
+ void BulletDepth(FL_OBJECT * ob);
+ ///
+ void BulletPanel(FL_OBJECT * ob);
+ ///
+ void BulletBMTable(FL_OBJECT * ob, long);
+ ///
+ void checkReadOnly();
+ ///
+ void CheckChoiceClass();
+ ///
+ void UpdateLayoutDocument(BufferParams const & params);
+ ///
+ void UpdateClassParams(BufferParams const & params);
+
+ ///
+ void paper_update(BufferParams const &);
+ ///
+ void class_update(BufferParams const &);
+ ///
+ void language_update(BufferParams const &);
+ ///
+ void options_update(BufferParams const &);
+ ///
+ void bullets_update(BufferParams const &);
+ ///
+ void branch_update(BufferParams const &);