index 439ad570111a1853301fb5b78102a470d5985bcc..aa6e9c03b765a8c502562795cea33e68a9609184 100644 (file)
class DocumentProperties : public Inkscape::UI::Dialog::Dialog {
public:
void update();
- static DocumentProperties *create();
+ static DocumentProperties *create(Behavior::BehaviorFactory behavior_factory);
static void destroy();
sigc::connection _doc_replaced_connection;
Gtk::Tooltips _tt;
Gtk::Notebook _notebook;
- NotebookPage _page_page, _page_grid, _page_guides;
+ NotebookPage _page_page, _page_guides;
NotebookPage _page_snap;
NotebookPage _page_grids;
RegisteredUnitMenu _rum_deflt;
PageSizer _page_sizer;
//---------------------------------------------------------------
- RegisteredCheckButton _rcbgrid; //_rcbsnbb, _rcbsnnod
- RegisteredUnitMenu _rumg, _rums;
- RegisteredScalarUnit _rsu_ox, _rsu_oy, _rsu_sx, _rsu_sy;
- RegisteredColorPicker _rcp_gcol, _rcp_gmcol;
- RegisteredSuffixedInteger _rsi;
+ RegisteredCheckButton _rcbgrid;
+ RegisteredUnitMenu _rums;
//---------------------------------------------------------------
- RegisteredCheckButton _rcb_sgui; //_rcb_snpgui, _rcb_snbgui
+ RegisteredCheckButton _rcb_sgui;
RegisteredUnitMenu _rum_gusn;
- ToleranceSlider _rsu_sn, _rsu_gusn;
RegisteredColorPicker _rcp_gui, _rcp_hgui;
//---------------------------------------------------------------
- RegisteredCheckButton _rcbsnop, _rcbsnon; //_rcbsnbo, _rcbsnnob
+ RegisteredCheckButton _rcbsnbb, _rcbsng, _rcbsnn, _rcbic, _rcbsnop, _rcbsnon;
RegisteredUnitMenu _rumso;
- ToleranceSlider _rsu_sno;
+ ToleranceSlider _rsu_sno, _rsu_sn, _rsu_gusn;
RegisteredRadioButtonPair _rrb_pix;
//---------------------------------------------------------------
Gtk::Notebook _grids_notebook;
Registry _wr;
private:
- DocumentProperties();
+ DocumentProperties(Behavior::BehaviorFactory behavior_factory);
virtual ~DocumentProperties();
// callback methods for buttons on grids page.