#45938 [Com]: ñ is not supported

From: Date: Wed, 27 Aug 2008 17:16:13 +0000
Subject: #45938 [Com]: ñ is not supported
References: 1  Groups: php.gtk.dev 
Request: Send a blank email to php-gtk-dev+get-4256@lists.php.net to get a copy of this message
ID: 45938 Comment by: Keisial at gmail dot com Reported By: saul_porras at live dot com dot mx Status: Open Bug Type: PHP-GTK related Operating System: windows PHP Version: 5.2.6 New Comment: The Ñ works for me, here. I'm using the cvs version of php-gtk and gtk+ bundle 2.12.11. Try using newer verions of the gtk+ libs. Can you use the ñ on other gtk+ powered apps? Previous Comments: ------------------------------------------------------------------------ [2008-08-27 16:43:38] saul_porras at live dot com dot mx Description: ------------ that is a small function however when i type á é ó í ú it gives me the character ok i can even save it on to a mysql table fine. but when i type ñ it gives me a n i have tested it on many ways but i think that the get_text() function is giving me that error. i use the php 5.2 and gtk 2.0.1 and older versions tested too Reproduce code: --------------- <?php $window = new GtkWindow(); $window->set_size_request(400, 240); $window->connect_simple('destroy', array('Gtk','main_quit')); $window->add($vbox = new GtkVBox()); // display title $title = new GtkLabel("setup entry"); $title->modify_font(new PangoFontDescription("Times New Roman Italic 10")); $title->modify_fg(Gtk::STATE_NORMAL, GdkColor::parse("#0000ff")); $title->set_size_request(-1, 40); $vbox->pack_start($title, 0, 0); $item_number = new GtkEntry(); $item_number->connect('insert-text', 'on_insert'); // note 1 $hbox = new GtkHBox(); $hbox->pack_start(new GtkLabel('Item Number: '), 0, 0); $hbox->pack_start($item_number, 0, 0); $vbox->pack_start($hbox); $vbox->pack_start(new GtkLabel("Note: item numbers should contain only numbers 0 to 9"), 0, 0); $window->show_all(); Gtk::main(); function on_insert($entry, $text, $len, $position) { $text = substr($text, 0, $len); // this is the new text inserted echo $text; return false; // yes, let the default handler display the number } ?> Expected result: ---------------- get_text show me the ñ Actual result: -------------- shows a n ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=45938&edit=1

« previous php.gtk.dev (#4256) next »