2 /* This file is part of
3 * ======================================================
5 * LyX, The Document Processor
7 * Copyright 2001 The LyX Team.
9 *======================================================
11 * \file FormMinipage.h
12 * \author Juergen Vigna, jug@sad.it
15 #ifndef FORMMINIPAGE_H
16 #define FORMMINIPAGE_H
24 class ControlMinipage;
25 struct FD_form_minipage;
27 /** This class provides an XForms implementation of the Minipage
31 : public FormCB<ControlMinipage, FormDB<FD_form_minipage> > {
34 FormMinipage(ControlMinipage &);
36 /// Set the Params variable for the Controller.
40 /// Update dialog before/whilst showing it.
41 virtual void update();
42 /// Filter the inputs on callback from xforms
43 virtual ButtonPolicy::SMInput input(FL_OBJECT *, long);
45 /// Fdesign generated method
46 FD_form_minipage * build_minipage();
49 #endif // FORMMINIPAGE_H