diff options
| author | Maximilian Albert <maximilian.albert@gmail.com> | 2008-01-13 18:17:32 +0000 |
|---|---|---|
| committer | cilix42 <cilix42@users.sourceforge.net> | 2008-01-13 18:17:32 +0000 |
| commit | 30493d6d028485e65dd0fb61ea9978c7b128e817 (patch) | |
| tree | 04e31f55683821e8a109bdf9a5eb9f9f39ffbfe0 /src/sp-rect.cpp | |
| parent | * [INTL: pl] Updated Polish translation by Tomek ArgasiĆski (diff) | |
| download | inkscape-30493d6d028485e65dd0fb61ea9978c7b128e817.tar.gz inkscape-30493d6d028485e65dd0fb61ea9978c7b128e817.zip | |
Use visual/geometric bbox (as specified in Selector tool preferences) when converting to guidelines. Also, provide options to convert rectangles and 3D boxes using their bbox, too (i.e., disregarding their true shapes).
(bzr r4477)
Diffstat (limited to 'src/sp-rect.cpp')
| -rw-r--r-- | src/sp-rect.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/sp-rect.cpp b/src/sp-rect.cpp index e8e04cc51..5770e623d 100644 --- a/src/sp-rect.cpp +++ b/src/sp-rect.cpp @@ -29,6 +29,7 @@ #include <glibmm/i18n.h> #include "xml/repr.h" #include "sp-guide.h" +#include "prefs-utils.h" #define noRECT_VERBOSE @@ -581,6 +582,11 @@ static void sp_rect_snappoints(SPItem const *item, SnapPointsIter p) void sp_rect_convert_to_guides(SPRect *rect, bool write_undo) { + if (prefs_get_int_attribute("tools.shapes.rect", "convertguides", 1) == 0) { + sp_item_convert_to_guides(SP_ITEM(rect)); + return; + } + SPDocument *doc = SP_OBJECT_DOCUMENT(rect); std::list<std::pair<Geom::Point, Geom::Point> > pts; |
