From f3028fd60b35ae3e73fe00e0c10e151c2ba78995 Mon Sep 17 00:00:00 2001 From: "Johan B. C. Engelen" Date: Mon, 14 Jan 2008 23:30:00 +0000 Subject: Add preference so people can choose which behaviour they want. (bug 167422) (bzr r4485) --- src/ui/dialog/inkscape-preferences.cpp | 2 ++ src/ui/dialog/inkscape-preferences.h | 1 + 2 files changed, 3 insertions(+) (limited to 'src/ui') diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp index b07914265..d0fb56f97 100644 --- a/src/ui/dialog/inkscape-preferences.cpp +++ b/src/ui/dialog/inkscape-preferences.cpp @@ -807,6 +807,8 @@ void InkscapePreferences::initPageGrids() { _page_grids.add_group_header( _("Default grid settings")); + _grids_no_emphasize_on_zoom.init( _("Don't emphasize gridlines when zoomed out"), "options.grids", "no_emphasize_when_zoomedout", false); + _page_grids.add_line( false, "", _grids_no_emphasize_on_zoom, "", _("If set and zoomed out, the gridlines will be shown in normal color instead of major grid line color."), false); _page_grids.add_line( false, "", _grids_notebook, "", "", false); _grids_notebook.append_page(_grids_xy, CanvasGrid::getName( GRID_RECTANGULAR )); _grids_notebook.append_page(_grids_axonom, CanvasGrid::getName( GRID_AXONOMETRIC )); diff --git a/src/ui/dialog/inkscape-preferences.h b/src/ui/dialog/inkscape-preferences.h index fd340769e..607953802 100644 --- a/src/ui/dialog/inkscape-preferences.h +++ b/src/ui/dialog/inkscape-preferences.h @@ -177,6 +177,7 @@ protected: PrefCheckButton _cms_proof_preserveblack; Gtk::Notebook _grids_notebook; + PrefCheckButton _grids_no_emphasize_on_zoom; DialogPage _grids_xy, _grids_axonom; // CanvasXYGrid properties: PrefUnit _grids_xy_units; -- cgit v1.2.3