*
* \author Angus Leeming
*
- * Full author contact details are available in file CREDITS
+ * Full author contact details are available in file CREDITS.
*/
#ifndef GUI_H
#define GUI_H
-#include "ButtonController.h"
-
#include <boost/utility.hpp>
+class LyXView;
+class Dialogs;
+
/** This class makes a whole out of the disparate parts of a dialog.
*/
template <typename Controller, typename GUIview,
///
Controller controller_;
///
- ButtonController<Policy, GUIbc> bc_;
- ///
GUIview view_;
};
view_()
{
controller_.setView(view_);
- controller_.setButtonController(bc_);
view_.setController(controller_);
+ controller_.bc().view(new GUIbc(controller_.bc()));
+ controller_.bc().bp(new Policy);
}
#endif // GUI_H