Gtk2::Ex::PopupWindow provides a Perl interface to the Mozilla embedding widget.
Synopsys
#!/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;
This module allows a Perl developer to use the Mozilla embedding widget.
Product's homepage
Requirements:
· Perl