2 /* This file is part of
3 * =================================================
5 * LyX, The Document Processor
6 * Copyright 1995 Matthias Ettrich.
7 * Copyright 1995-2000 The LyX Team.
9 * =================================================
11 * \author Michael Koziarski <michael@koziarski.org>
21 #include "ControlERT.h"
22 #include "GnomeBase.h"
30 * This class implements the dialog to insert/modify urls.
32 class GERT : public FormCB<ControlERT> {
46 /// Returns true if the dialog input is in a valid state.
47 bool validate() const;
49 /// Do the connection of signals
50 void connect_signals();
51 /// Disconnect the signals.
52 void disconnect_signals();
54 /// generated by accessors.py
55 Gtk::Button * close_btn() const;
56 /// generated by accessors.py
57 Gtk::RadioButton * open() const;
58 /// generated by accessors.py
59 Gtk::RadioButton * collapsed() const;
60 /// generated by accessors.py
61 Gtk::RadioButton * inlined() const;
64 /// do input validation
65 SigC::Connection slot_open;
66 SigC::Connection slot_collapsed;
67 SigC::Connection slot_inlined;