Hi, Whilst trying to display international currency units I found the following unexpectedness. In the following code I would expect a label to appear with "£10.00 $10.00 €10.00 ¥10.00". Instead of the currency unit I get strange characters, as shown in the attached png. This seems to be happening for any non-US ASCII characters. My default locale is en_GB.UTF-8, but I have also tried running it as en_GB. I have tried it on both Labels and Treeview items and the problem occurs on both. Example code: #!/usr/bin/perl -w use strict; use Glib qw(TRUE FALSE); use Gtk2 '-init'; my $window = Gtk2::Window->new ('toplevel'); my $label = Gtk2::Label->new('£10.00 $10.00 €10.00 ¥10.00'); $window->add ($label); $window->signal_connect (delete_event => sub {Gtk2->main_quit} ); $window->show_all; Gtk2->main; Any help in getting these characters to display correctly would be appreciated. Thanks, Jon __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Attachment:
Screenshot-gtktreeview_example.pl-2.png
Description: PNG image