--- rxvt-unicode/src/perl/option-popup 2006/01/08 00:41:20 1.3 +++ rxvt-unicode/src/perl/option-popup 2006/01/08 01:16:10 1.5 @@ -1,11 +1,20 @@ #! perl +sub on_start { + my ($self) = @_; + + $self->grab_button (3, urxvt::ControlMask); +} + sub on_button_press { my ($self, $event) = @_; if ($event->{button} == 3 && $event->{state} & urxvt::ControlMask) { my $popup = $self->popup ($event); + $popup->add_title ("Options"); + $popup->add_separator; + my %unsafe = map +($_ => 1), qw(borderLess console iconic loginShell reverseVideo scrollBar scrollBar_floating scrollBar_right