Author: Carlos Lopez <[email protected]>
Date: Mon Mar 4 17:13:25 2013 +0100
Add a checkbox to use Cairo render a the Preview dialog.
---
synfig-studio/src/gui/dialogs/dialog_preview.cpp | 5 +++++
synfig-studio/src/gui/dialogs/dialog_preview.h | 2 ++
2 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/synfig-studio/src/gui/dialogs/dialog_preview.cpp
b/synfig-studio/src/gui/dialogs/dialog_preview.cpp
index 3764460..f6ecac1 100644
--- a/synfig-studio/src/gui/dialogs/dialog_preview.cpp
+++ b/synfig-studio/src/gui/dialogs/dialog_preview.cpp
@@ -117,6 +117,7 @@ Dialog_PreviewOptions::Dialog_PreviewOptions()
:Dialog(_("Preview Options"),false,true),
adj_zoom(0.5,0.1,5.0,0.1,0.2),
adj_fps(15,1,120,1,5),
+check_use_cairo(_("Use _Cairo render"), false),
check_overbegin(_("_Begin time"),false),
check_overend(_("_End time"),false),
settings(this,"prevoptions")
@@ -164,6 +165,10 @@ settings(this,"prevoptions")
generalTable->attach(*fpsLabel, 0, 1, 1, 2, Gtk::SHRINK | Gtk::FILL,
Gtk::EXPAND | Gtk::FILL, 0, 0);
generalTable->attach(*fpsSpinner, 1, 2, 1, 2, Gtk::EXPAND | Gtk::FILL,
Gtk::EXPAND | Gtk::FILL, 0, 0);
+ check_use_cairo.set_alignment(0, 0.5);
+ check_use_cairo.set_use_underline(TRUE);
+ generalTable->attach(check_use_cairo, 0, 1, 2, 3, Gtk::SHRINK |
Gtk::FILL, Gtk::EXPAND | Gtk::FILL, 0, 0);
+
Gtk::Frame *timeFrame = manage(new Gtk::Frame(_("Time settings")));
timeFrame->set_shadow_type(Gtk::SHADOW_NONE);
((Gtk::Label *) timeFrame->get_label_widget())->set_markup(_("<b>Time
settings</b>"));
diff --git a/synfig-studio/src/gui/dialogs/dialog_preview.h
b/synfig-studio/src/gui/dialogs/dialog_preview.h
index d0db519..6f6c8ef 100644
--- a/synfig-studio/src/gui/dialogs/dialog_preview.h
+++ b/synfig-studio/src/gui/dialogs/dialog_preview.h
@@ -87,6 +87,8 @@ class Dialog_PreviewOptions : public Gtk::Dialog
Gtk::Adjustment adj_zoom; // factor at which to resize the
window...
Gtk::Adjustment adj_fps; // how often to take samples of the
animation
+
+ Gtk::CheckButton check_use_cairo;
studio::Widget_Time time_begin;
studio::Widget_Time time_end;
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl