example of embeding xterm into gtk2 app
[mirrors/Programs.git] / perl / gtk2 / xterm-embed.pl
CommitLineData
51f8b997
H
1#!/usr/bin/env perl
2use strict;
3use warnings;
4use Gtk2 -init;
5
6my $window = Gtk2::Window->new ('toplevel');
7$window->set_default_size(640, 480);
8$window->signal_connect( destroy => sub {
9 Gtk2->main_quit();
10});
11
12my $xterm = new Gtk2::Socket;
13$xterm->signal_connect_after( realize => sub {
14 my $xid = $_[0]->window->get_xid;
15 system "xterm -bg black -fg white -into $xid -e 'ls -l; bash' &";
16});
17
18$window->add($xterm);
19$window->show_all;
20Gtk2->main;
This page took 0.127182 seconds and 4 git commands to generate.