Module: synfig
Branch: zelgadis_master
Commit: 961f6306c4c142369a2e2d208515c9bb1fe935c3
URL:    
http://synfig.git.sourceforge.net/git/gitweb.cgi?p=synfig;a=commit;h=961f6306c4c142369a2e2d208515c9bb1fe935c3

Author: Carlos Lopez <car...@pcnuevo.(none)>
Date:   Wed Jun 24 20:07:35 2009 +0200

Do not use localised decimal separators for float number strings.

---

 synfig-studio/trunk/src/gtkmm/dialog_setup.cpp |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/synfig-studio/trunk/src/gtkmm/dialog_setup.cpp 
b/synfig-studio/trunk/src/gtkmm/dialog_setup.cpp
index 7f6d835..37eef72 100644
--- a/synfig-studio/trunk/src/gtkmm/dialog_setup.cpp
+++ b/synfig-studio/trunk/src/gtkmm/dialog_setup.cpp
@@ -269,14 +269,18 @@ Dialog_Setup::Dialog_Setup():
        document_table->attach(*label1, 2, 3, 3, 4, Gtk::SHRINK|Gtk::FILL, 
Gtk::SHRINK|Gtk::FILL, xpadding, ypadding);
        document_table->attach(*fps_template_combo,2, 3, 4, 5, 
Gtk::EXPAND|Gtk::FILL, Gtk::SHRINK|Gtk::FILL, xpadding, ypadding);
        
fps_template_combo->signal_changed().connect(sigc::mem_fun(*this,&studio::Dialog_Setup::on_fps_template_combo_change));
-       fps_template_combo->prepend_text("60,0"); // It seems that the period 
is a ',' instead of a '.' for GTK.
-       fps_template_combo->prepend_text("50,0");
-       fps_template_combo->prepend_text("30,0");
-       fps_template_combo->prepend_text("25,0");
-       fps_template_combo->prepend_text("24,976");
-       fps_template_combo->prepend_text("24,0");
-       fps_template_combo->prepend_text("15,0");
-       fps_template_combo->prepend_text("12,0");
+       float f[8];
+       f[0]=60;
+       f[1]=50;
+       f[2]=30;
+       f[3]=25;
+       f[4]=24.967;
+       f[5]=24;
+       f[6]=15;
+       f[7]=12;
+       for (int i=0; i<8; i++)
+               fps_template_combo->prepend_text(strprintf("%5.3f",f[i])); // 
It seems that the period is a ',' instead of a '.' for GTK.
+
        fps_template_combo->prepend_text(DEFAULT_PREDEFINED_FPS);
 
        // Document - New Document FPS


------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to