hi gtk-list
I have the following code,

/********** begin my code ****************/

#include <gtk/gtk.h>

int main(int argc,char **argv)
{
        
        GtkWidget *window;
        GtkWidget *entry;
        gchar value[1024];

        gtk_init(&argc,&argv);

        window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
        g_object_set(G_OBJECT(window),"title",g_locale_to_utf8("hello 
world",-1,NULL,NULL,NULL),NULL);
        g_signal_connect(G_OBJECT(window),"destroy",G_CALLBACK(gtk_main_quit),NULL);

        g_object_get(G_OBJECT(window),"title",value,NULL);
        g_print("Title %s\n",value);
        
        entry = gtk_entry_new();
        gtk_entry_set_text(GTK_ENTRY(entry),value);
        gtk_container_add(GTK_CONTAINER(window),entry);

        gtk_widget_show_all(window);

        gtk_main();
        return(0);
}
/******************* end ***********************/
when i run the code ,the following message displayed. it seems that 'g_object_get not' 
worked why?
(My locale is zh_CN)

[Invalid UTF-8] Title ���

**  WARNING **: Invalid UTF8 string passed to pango_layout_set_text()

**  WARNING **: Invalid UTF8 string passed to pango_layout_set_text()

**  CRITICAL **: file pango-layout.c: line 1707 (pango_layout_get_cursor_pos): 
assertion `index >= 0 && index <= layout->length' failed

**  CRITICAL **: file pango-layout.c: line 1707 (pango_layout_get_cursor_pos): 
assertion `index >= 0 && index <= layout->length' failed

  looking forward answer

����������������hoyt
����������������[EMAIL PROTECTED]
��������������������2002-10-16



_______________________________________________
gtk-list mailing list
[EMAIL PROTECTED]
http://mail.gnome.org/mailman/listinfo/gtk-list

Reply via email to