rendered paste body#include "gecko-embed.h"
#include "gecko-embed-single.h"
#include <gtk/gtk.h>
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;
}