Author: Carlos Lopez <genet...@gmail.com> 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 Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl