void on_about_activate (GtkMenuItem *menuitem, gpointer user_data) { GtkWidget *about; about = create_about(); gtk_widget_show( about ); /* GtkWidget *textview1 = lookup_widget( GTK_WIDGET( menuitem ), "textview1" ); GtkTextIter iter; gint i; gchar s[100]; gint len; GtkWidget *buffer; GtkTextBuffer *buffer; GtkTextTag *tag; GtkTextIter start, end; buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (textview1)); len = gtk_text_buffer_get_char_count ( buffer); fprintf(stderr,"%d\n",len); gtk_text_buffer_get_iter_at_offset(buffer, &iter, len); for (i=0;i<10;i++) { sprintf(s, "%d", i); gtk_text_buffer_insert(buffer, &iter, s, -1); } tag = gtk_text_buffer_create_tag (buffer, "blue_foreground", "foreground", "yellow", NULL); gtk_text_buffer_get_iter_at_offset (buffer, &start, 0); gtk_text_buffer_get_iter_at_offset (buffer, &end, 12); gtk_text_buffer_delete (buffer, &start, &end); gtk_text_buffer_apply_tag (buffer, tag, &start, &end); */ }
void on_about1_activate (GtkMenuItem *menuitem, gpointer user_data) { gtk_widget_show (create_about ()); }