diff options
| author | bulia byak <buliabyak@gmail.com> | 2008-07-26 17:39:35 +0000 |
|---|---|---|
| committer | buliabyak <buliabyak@users.sourceforge.net> | 2008-07-26 17:39:35 +0000 |
| commit | da89f855b5f8a2d10c7bb59e47356042d5b33f37 (patch) | |
| tree | ef477d5442197da85d23ffd7696670da0849832e /src | |
| parent | meaningful limits (diff) | |
| download | inkscape-da89f855b5f8a2d10c7bb59e47356042d5b33f37.tar.gz inkscape-da89f855b5f8a2d10c7bb59e47356042d5b33f37.zip | |
add style selector for tweak tool
(bzr r6423)
Diffstat (limited to 'src')
| -rw-r--r-- | src/ui/dialog/inkscape-preferences.cpp | 10 | ||||
| -rw-r--r-- | src/ui/dialog/inkscape-preferences.h | 2 |
2 files changed, 7 insertions, 5 deletions
diff --git a/src/ui/dialog/inkscape-preferences.cpp b/src/ui/dialog/inkscape-preferences.cpp index a33d79bfd..956083a40 100644 --- a/src/ui/dialog/inkscape-preferences.cpp +++ b/src/ui/dialog/inkscape-preferences.cpp @@ -306,11 +306,12 @@ void StyleFromSelectionToTool(gchar const *prefs_path, StyleSwatch *swatch) } } -void InkscapePreferences::AddNewObjectsStyle(DialogPage& p, const std::string& prefs_path) +void InkscapePreferences::AddNewObjectsStyle(DialogPage& p, const std::string& prefs_path, const gchar* banner) { - - - p.add_group_header( _("Create new objects with:")); + if (banner) + p.add_group_header(banner); + else + p.add_group_header( _("Create new objects with:")); PrefRadioButton* current = Gtk::manage( new PrefRadioButton); current->init ( _("Last used style"), prefs_path, "usecurrent", 1, true, 0); p.add_line( true, "", *current, "", @@ -404,6 +405,7 @@ void InkscapePreferences::initPageTools() //Tweak this->AddPage(_page_tweak, _("Tweak"), iter_tools, PREFS_PAGE_TOOLS_NODE); + this->AddNewObjectsStyle(_page_tweak, "tools.tweak", _("Paint objects with:")); AddSelcueCheckbox(_page_tweak, "tools.tweak", true); AddGradientCheckbox(_page_tweak, "tools.tweak", false); diff --git a/src/ui/dialog/inkscape-preferences.h b/src/ui/dialog/inkscape-preferences.h index 3a0a300a2..b29004983 100644 --- a/src/ui/dialog/inkscape-preferences.h +++ b/src/ui/dialog/inkscape-preferences.h @@ -242,7 +242,7 @@ protected: static void AddGradientCheckbox(DialogPage& p, const std::string& prefs_path, bool def_value); static void AddConvertGuidesCheckbox(DialogPage& p, const std::string& prefs_path, bool def_value); static void AddDotSizeSpinbutton(DialogPage& p, const std::string& prefs_path, double def_value); - static void AddNewObjectsStyle(DialogPage& p, const std::string& prefs_path); + static void AddNewObjectsStyle(DialogPage& p, const std::string& prefs_path, const gchar* banner = NULL); void on_pagelist_selection_changed(); void initPageMouse(); |
