4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Michael Koziarski
9 * Full author contact details are available in file CREDITS
19 #include "ControlERT.h"
20 #include "GnomeBase.h"
28 * This class implements the dialog to insert/modify urls.
30 class GERT : public GnomeCB<ControlERT> {
44 /// Returns true if the dialog input is in a valid state.
45 bool validate() const;
47 /// Do the connection of signals
48 void connect_signals();
49 /// Disconnect the signals.
50 void disconnect_signals();
52 /// generated by accessors.py
53 Gtk::Button * close_btn() const;
54 /// generated by accessors.py
55 Gtk::RadioButton * open() const;
56 /// generated by accessors.py
57 Gtk::RadioButton * collapsed() const;
58 /// generated by accessors.py
59 Gtk::RadioButton * inlined() const;
62 /// do input validation
63 SigC::Connection slot_open;
64 SigC::Connection slot_collapsed;
65 SigC::Connection slot_inlined;