#include "gecko-embed.h" #include "gecko-embed-single.h" #include static gboolean delete_event (GtkWidget *widget, GdkEvent* event, gpointer data) { gtk_main_quit (); } int main(int argc, char**argv) { GtkWidget* window; GtkWidget* browser; char* url; gtk_init (&argc, &argv); if (argc < 2) url = "www.google.com"; else url = argv[1]; window = gtk_window_new (GTK_WINDOW_TOPLEVEL); g_signal_connect (G_OBJECT (window), "delete_event", G_CALLBACK (delete_event), NULL); browser = gecko_embed_new(); gtk_container_add (GTK_CONTAINER(window), browser); gecko_embed_load_url (GECKO_EMBED(browser), url); gtk_widget_set_usize (window, 600, 400); gtk_widget_show (browser); gtk_widget_show (window); gtk_main (); return 0; }