… | |
… | |
38 | } elsif ($ctrl && $key == $Gtk2::Gdk::Keysyms{v}) { |
38 | } elsif ($ctrl && $key == $Gtk2::Gdk::Keysyms{v}) { |
39 | my $s = new_schnauzer; |
39 | my $s = new_schnauzer; |
40 | $s->set_dir ("."); |
40 | $s->set_dir ("."); |
41 | $s->get_toplevel->show_all |
41 | $s->get_toplevel->show_all |
42 | } else { |
42 | } else { |
43 | $mainwin->show_all; |
43 | #$mainwin->show_all; |
44 | $schnauzer->handle_key ($key, $state); |
44 | $schnauzer->handle_key ($key, $state); |
45 | } |
45 | } |
46 | |
46 | |
47 | 1; |
47 | 1; |
48 | } |
48 | } |
… | |
… | |
63 | if (@ARGV) { |
63 | if (@ARGV) { |
64 | $schnauzer->set_paths (\@ARGV); |
64 | $schnauzer->set_paths (\@ARGV); |
65 | $schnauzer->handle_key ($Gtk2::Gdk::Keysyms{space}, []); |
65 | $schnauzer->handle_key ($Gtk2::Gdk::Keysyms{space}, []); |
66 | } else { |
66 | } else { |
67 | $schnauzer->set_dir ("."); |
67 | $schnauzer->set_dir ("."); |
68 | $schnauzer->get_toplevel->show_all; |
68 | $mainwin->show_all; |
69 | } |
69 | } |
70 | |
70 | |
71 | $viewer->show_all; |
71 | $viewer->show_all; |
72 | |
72 | |
73 | main Gtk2; |
73 | main Gtk2; |