object_class->destroy = gtk_mozarea_destroy;
gtk_mozarea_class_init (GtkMozAreaClass *klass){  GtkWidgetClass *widget_class;  GtkObjectClass *object_class;  widget_class = GTK_WIDGET_CLASS (klass);  object_class = GTK_OBJECT_CLASS (klass);  widget_class->realize = gtk_mozarea_realize;  widget_class->unrealize = gtk_mozarea_unrealize;  widget_class->size_allocate = gtk_mozarea_size_allocate;  parent_class = gtk_type_class(gtk_widget_get_type());  /* set up our signals */  mozarea_signals[TOPLEVEL_FOCUS_IN] =    gtk_signal_new("toplevel_focus_in",                   GTK_RUN_FIRST,                   object_class->type,                   GTK_SIGNAL_OFFSET(GtkMozAreaClass, toplevel_focus_in),                   gtk_marshal_NONE__NONE,                   GTK_TYPE_NONE, 0);  mozarea_signals[TOPLEVEL_FOCUS_OUT] =    gtk_signal_new("toplevel_focus_out",                   GTK_RUN_FIRST,                   object_class->type,                   GTK_SIGNAL_OFFSET(GtkMozAreaClass, toplevel_focus_out),                   gtk_marshal_NONE__NONE,                   GTK_TYPE_NONE, 0);  gtk_object_class_add_signals(object_class, mozarea_signals, LAST_SIGNAL);}