int main (int argc, char *argv[]) { GladeXML *xml_main_window; GtkWidget *textview; GtkTextBuffer *buffer; gtk_init (&argc, &argv); xml_main_window = glade_xml_new("editor.glade", NULL, NULL); textview = glade_xml_get_widget (xml_main_window, "textview1"); buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (textview)); create_tags (buffer); /* connect signal handlers */ glade_xml_signal_autoconnect(xml_main_window); /* start the event loop */ gtk_main (); return 0; }