Gtk2::MozEmbed - Perl interface to the Mozilla embedding widget
#!/usr/bin/perl use strict; use warnings; use Glib qw(TRUE FALSE); use Gtk2 -init; use Gtk2::MozEmbed; Gtk2::MozEmbed -> set_profile_path($ENV{ HOME } . "/.mybrowser", "MyBrowser"); my $window = Gtk2::Window -> new(); my $moz = Gtk2::MozEmbed -> new(); $window -> signal_connect(delete_event => sub { Gtk2 -> main_quit; return FALSE; }); $window -> set_title("MyBrowser"); $window -> set_default_size(600, 400); $window -> add($moz); $window -> show_all(); $moz -> load_url("http://gtk2-perl.sf.net"); Gtk2 -> main;
See examples/pumzilla in the source tarball for a more complete example.
This module allows a Perl developer to use the Mozilla embedding widget.
Gtk2::MozEmbed::index(3pm), Gtk2(3pm), Gtk2::api(3pm).
Copyright (C) 2004-2011 by the gtk2-perl team
To install Gtk2::MozEmbed, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Gtk2::MozEmbed
CPAN shell
perl -MCPAN -e shell install Gtk2::MozEmbed
For more information on module installation, please visit the detailed CPAN module installation guide.