diff options
| author | Johan B. C. Engelen <jbc.engelen@swissonline.ch> | 2007-03-20 19:58:07 +0000 |
|---|---|---|
| committer | johanengelen <johanengelen@users.sourceforge.net> | 2007-03-20 19:58:07 +0000 |
| commit | 16768888debdb6cec38cb9ac57441c0f6c865eda (patch) | |
| tree | b405f42b79a9991e698556cd75a82cc72d866716 /src/ui/dialog/document-properties.h | |
| parent | format string protection/clean up (CVE-2007-1463, CVE-2007-1464) (diff) | |
| download | inkscape-16768888debdb6cec38cb9ac57441c0f6c865eda.tar.gz inkscape-16768888debdb6cec38cb9ac57441c0f6c865eda.zip | |
Monster commit. New grid infrastructure. The old gridmanagement code is still there; this committed for testing purposes. Goal is to delete the old grid code later on.
(bzr r2721)
Diffstat (limited to 'src/ui/dialog/document-properties.h')
| -rw-r--r-- | src/ui/dialog/document-properties.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ui/dialog/document-properties.h b/src/ui/dialog/document-properties.h index 0f67508f2..b42c08609 100644 --- a/src/ui/dialog/document-properties.h +++ b/src/ui/dialog/document-properties.h @@ -42,11 +42,14 @@ public: static void destroy(); sigc::connection _doc_replaced_connection; + void update_gridspage(); + protected: void build_page(); void build_grid(); void build_guides(); void build_snap(); + void build_gridspage(); void init(); virtual void on_response (int); @@ -55,7 +58,9 @@ protected: NotebookPage _page_page, _page_grid, _page_guides; NotebookPage _page_snap; + NotebookPage _page_grids; + //--------------------------------------------------------------- RegisteredCheckButton _rcb_canb, _rcb_bord, _rcb_shad; RegisteredColorPicker _rcp_bg, _rcp_bord; RegisteredUnitMenu _rum_deflt; @@ -78,6 +83,11 @@ protected: ToleranceSlider _rsu_sno; RegisteredRadioButtonPair _rrb_pix; //--------------------------------------------------------------- + Gtk::Notebook _grids_notebook; + Gtk::Button _grids_button_new; + Gtk::Button _grids_button_remove; + Gtk::Entry _grids_entry_gridtype; + //--------------------------------------------------------------- gchar * _prefs_path; Registry _wr; @@ -85,6 +95,10 @@ protected: private: DocumentProperties(); virtual ~DocumentProperties(); + + // callback methods for buttons on grids page. + void onNewGrid(); + void onRemoveGrid(); }; } // namespace Dialog |
