ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/embed
Revision: 1.1
Committed: Thu Feb 17 15:07:48 2005 UTC (19 years, 5 months ago) by root
Branch: MAIN
Log Message:
*** empty log message ***

File Contents

# Content
1 #!/usr/bin/perl
2
3 # embed a rxvt inside another X app
4 # see also pty-fd
5
6 # doesn't handle sigchld
7
8 use Gtk2;
9
10 init Gtk2;
11
12 my $window = new Gtk2::Window 'toplevel';
13
14 my $frame = new Gtk2::Frame "embedded rxvt-unicode terminal";
15
16 $window->add ($frame);
17
18 my $rxvt = new Gtk2::DrawingArea;
19 $frame->add ($rxvt);
20 $frame->set_size_request (700, 400);
21 $window->show_all;
22 my $xid = $rxvt->window->get_xid;
23
24 system "rxvt -embed $xid &";
25
26 $window->show_all;
27
28 main Gtk2;