ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/CV/bin/cv
(Generate patch)

Comparing CV/bin/cv (file contents):
Revision 1.5 by root, Mon Nov 3 14:15:40 2003 UTC vs.
Revision 1.6 by root, Mon Nov 3 14:31:57 2003 UTC

32 "#" => "int", 32 "#" => "int",
33 "Name" => "text", 33 "Name" => "text",
34 ); 34 );
35 35
36 $box->add ($self->{schnauzer} = new Gtk2::CV::Schnauzer); 36 $box->add ($self->{schnauzer} = new Gtk2::CV::Schnauzer);
37
38 $self->{schnauzer}->signal_connect (activate => sub { $viewer->load_image ($_[1]) });
37 39
38 $self->{list}->get_column(0)->set_sort_column_id(0); 40 $self->{list}->get_column(0)->set_sort_column_id(0);
39 $self->{list}->get_column(1)->set_sort_column_id(1); 41 $self->{list}->get_column(1)->set_sort_column_id(1);
40 42
41 $self->{list}->signal_connect (cursor_changed => sub { 43 $self->{list}->signal_connect (cursor_changed => sub {
97 99
98sub new_schnauzer { 100sub new_schnauzer {
99 my $w = new Gtk2::Window; 101 my $w = new Gtk2::Window;
100 $w->add (my $s = new Gtk2::CV::Schnauzer); 102 $w->add (my $s = new Gtk2::CV::Schnauzer);
101 103
102 $s->signal_connect (activate => sub { 104 $s->signal_connect (activate => sub { $viewer->load_image ($_[1]) });
103 $viewer->load_image ($_[1]);
104 });
105 $s->signal_connect (key_press_event => \&std_keys); 105 $s->signal_connect (key_press_event => \&std_keys);
106 $w->signal_connect (delete_event => sub { $_[0]->destroy }); 106 $w->signal_connect (delete_event => sub { $_[0]->destroy });
107 $s->signal_connect (destroy => sub { %{$_[0]} = () });
108 107
109 $s->set_dir ("/root/pix"); 108 $s->set_dir (".");
110 $w->show_all; 109 $w->show_all;
111 110
112 $w; 111 $w;
113} 112}
114 113

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines