summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 999c7aa)
raw | patch | inline | side by side (parent: 999c7aa)
author | joncruz <joncruz@users.sourceforge.net> | |
Sun, 9 Apr 2006 05:49:41 +0000 (05:49 +0000) | ||
committer | joncruz <joncruz@users.sourceforge.net> | |
Sun, 9 Apr 2006 05:49:41 +0000 (05:49 +0000) |
index a4b9a0d7d12ef2e3205e70b5e72208706d35df38..bd2ec169ca7d1b1a6120037fa0d0583daa136013 100644 (file)
--- a/src/dialogs/swatches.cpp
+++ b/src/dialogs/swatches.cpp
}
-Gtk::Widget* ColorItem::getPreview(PreviewStyle style, ViewType view, Gtk::BuiltinIconSize size)
+Gtk::Widget* ColorItem::getPreview(PreviewStyle style, ViewType view, Inkscape::IconSize size)
{
Gtk::Widget* widget = 0;
if ( style == PREVIEW_STYLE_BLURB ) {
@@ -435,7 +435,7 @@ Gtk::Widget* ColorItem::getPreview(PreviewStyle style, ViewType view, Gtk::Built
widget = lbl;
} else {
Glib::ustring blank(" ");
- if ( size == Gtk::ICON_SIZE_MENU ) {
+ if ( size == Inkscape::ICON_SIZE_MENU || size == Inkscape::ICON_SIZE_DECORATION ) {
blank = " ";
}
diff --git a/src/dialogs/swatches.h b/src/dialogs/swatches.h
index 965c32240f77c8b4a373770c5df9f0967be3e1a2..7e1357c483444b3dd4bb286e156303b59c0205ab 100644 (file)
--- a/src/dialogs/swatches.h
+++ b/src/dialogs/swatches.h
virtual ColorItem &operator=(ColorItem const &other);
virtual Gtk::Widget* getPreview(PreviewStyle style,
ViewType view,
- Gtk::BuiltinIconSize size);
+ Inkscape::IconSize size);
void buttonClicked(bool secondary = false);
ColorDef def;
diff --git a/src/ui/previewable.h b/src/ui/previewable.h
index 86ee71ca538a1f3e56f338c1fcfc6f9585963cbe..dcf638df5f162d77c9d3b92009fd0c122fd3e613 100644 (file)
--- a/src/ui/previewable.h
+++ b/src/ui/previewable.h
#include <gtkmm/widget.h>
-
+#include "icon-size.h"
namespace Inkscape {
namespace UI {
public:
// TODO need to add some nice parameters
virtual ~Previewable() {}
- virtual Gtk::Widget* getPreview( PreviewStyle style, ViewType view, Gtk::BuiltinIconSize size ) = 0;
+ virtual Gtk::Widget* getPreview( PreviewStyle style, ViewType view, Inkscape::IconSize size ) = 0;
};
index f4a67887ee6632c7ff243a532408696ca31883b1..e73edbf63f3a133d50d29ad9b32c9d48671aac5f 100644 (file)
--- a/src/ui/previewfillable.h
+++ b/src/ui/previewfillable.h
#include "previewable.h"
-
+#include "../icon-size.h"
namespace Inkscape {
namespace UI {
virtual void addPreview( Previewable* preview ) = 0;
virtual void freezeUpdates() = 0;
virtual void thawUpdates() = 0;
- virtual void setStyle(Gtk::BuiltinIconSize size, ViewType type) = 0;
+ virtual void setStyle( Inkscape::IconSize size, ViewType type) = 0;
virtual void setOrientation( Gtk::AnchorType how ) = 0;
- virtual Gtk::BuiltinIconSize getPreviewSize() const = 0;
+ virtual Inkscape::IconSize getPreviewSize() const = 0;
virtual ViewType getPreviewType() const = 0;
};
index b89e68adceabc145164e38132e21d4123266cea7..f48cc1ca0dceacf9b626d7b12e7bbcab7b7e3593 100644 (file)
--- a/src/ui/previewholder.cpp
+++ b/src/ui/previewholder.cpp
_prefCols(0),
_updatesFrozen(false),
_anchor(Gtk::ANCHOR_CENTER),
- _baseSize(Gtk::ICON_SIZE_MENU),
+ _baseSize(Inkscape::ICON_SIZE_MENU),
_view(VIEW_TYPE_LIST)
{
_scroller = manage(new Gtk::ScrolledWindow());
rebuildUI();
}
-void PreviewHolder::setStyle(Gtk::BuiltinIconSize size, ViewType view)
+void PreviewHolder::setStyle( Inkscape::IconSize size, ViewType view )
{
if ( size != _baseSize || view != _view ) {
_baseSize = size;
width = w2;
}
} else {
- width = _baseSize == Gtk::ICON_SIZE_MENU ? COLUMNS_FOR_SMALL : COLUMNS_FOR_LARGE;
+ width = (_baseSize == Inkscape::ICON_SIZE_MENU || _baseSize == Inkscape::ICON_SIZE_DECORATION) ? COLUMNS_FOR_SMALL : COLUMNS_FOR_LARGE;
if ( _prefCols > 0 ) {
width = _prefCols;
}
diff --git a/src/ui/previewholder.h b/src/ui/previewholder.h
index 53ffd5f054dc7ea3899e6480a57b2e5ac330b004..42f5b119bf4aa3bd57bed710f0b5a49a8bc6cfd0 100644 (file)
--- a/src/ui/previewholder.h
+++ b/src/ui/previewholder.h
#include <gtkmm/bin.h>
#include <gtkmm/table.h>
#include "previewfillable.h"
+#include "../icon-size.h"
namespace Inkscape {
namespace UI {
virtual void addPreview( Previewable* preview );
virtual void freezeUpdates();
virtual void thawUpdates();
- virtual void setStyle(Gtk::BuiltinIconSize size, ViewType view);
+ virtual void setStyle( Inkscape::IconSize size, ViewType view );
virtual void setOrientation( Gtk::AnchorType how );
virtual int getColumnPref() const { return _prefCols; }
virtual void setColumnPref( int cols );
- virtual Gtk::BuiltinIconSize getPreviewSize() const { return _baseSize; }
+ virtual Inkscape::IconSize getPreviewSize() const { return _baseSize; }
virtual ViewType getPreviewType() const { return _view; }
protected:
int _prefCols;
bool _updatesFrozen;
Gtk::AnchorType _anchor;
- Gtk::BuiltinIconSize _baseSize;
+ Inkscape::IconSize _baseSize;
ViewType _view;
};
index 7ee919cb46434978d18f80242ceace3c74328489..f00d736ae74884fdb9d4e035f9fdcb6409009440 100644 (file)
--- a/src/ui/widget/panel.cpp
+++ b/src/ui/widget/panel.cpp
#include <glibmm/i18n.h>
#include "panel.h"
+#include "../../icon-size.h"
#include "../../prefs-utils.h"
namespace Inkscape {
menu = new Gtk::Menu();
{
const char *things[] = {
+ N_("tiny"),
N_("small"),
N_("medium"),
N_("large"),
switch ( j ) {
case 0:
{
- _fillable->setStyle(Gtk::ICON_SIZE_MENU, currType);
+ _fillable->setStyle(Inkscape::ICON_SIZE_DECORATION, currType);
}
break;
case 1:
{
- _fillable->setStyle(Gtk::ICON_SIZE_SMALL_TOOLBAR, currType);
+ _fillable->setStyle(Inkscape::ICON_SIZE_MENU, currType);
}
break;
case 2:
{
- _fillable->setStyle(Gtk::ICON_SIZE_BUTTON, currType);
+ _fillable->setStyle(Inkscape::ICON_SIZE_SMALL_TOOLBAR, currType);
}
break;
case 3:
{
- _fillable->setStyle(Gtk::ICON_SIZE_DIALOG, currType);
+ _fillable->setStyle(Inkscape::ICON_SIZE_BUTTON, currType);
+ }
+ break;
+ case 4:
+ {
+ _fillable->setStyle(Inkscape::ICON_SIZE_DIALOG, currType);
}
break;
default:
case 1:
if (_prefs_path) prefs_set_int_attribute (_prefs_path, "panel_mode", j);
if ( _fillable ) {
- Gtk::BuiltinIconSize currSize = _fillable->getPreviewSize();
+ Inkscape::IconSize currSize = _fillable->getPreviewSize();
switch ( j ) {
case 0:
{