class BufferView;
class Dialogs;
-///
-struct FD_form_main {
- ///
- FL_FORM * form_main;
-};
+#ifdef SIGC_CXX_NAMESPACES
+using SigC::Object;
+#endif
/**
view is supposed (at least IMHO) to be another class, that shows its output
in one or more LyXView's.
*/
-class LyXView {
+class LyXView : public Object {
public:
/// constructor
LyXView(int w, int h);
///
BufferView * view() const;
- /// returns a pointer to the main form.
- FD_form_main * getMainForm() const;
-
/// returns a pointer to the form.
FL_FORM * getForm() const;
static int atCloseMainFormCB(FL_FORM *, void *);
/// A callback
void AutoSave();
- /// A callback
- static void UpdateTimerCB(void *);
private:
///
Timeout autosave_timeout;
/// makes the main form.
void create_form_form_main(int width, int height);
/// A pointer to the form.
- FD_form_main * form_main_;
- /// A pointer to the form.
FL_FORM * form_;
/** The last textclass layout list in the layout choice selector
This should probably be moved to the toolbar, but for now it's