… | |
… | |
9 | sub on_button_press { |
9 | sub on_button_press { |
10 | my ($self, $event) = @_; |
10 | my ($self, $event) = @_; |
11 | |
11 | |
12 | if ($event->{button} == 3 && $event->{state} & urxvt::ControlMask) { |
12 | if ($event->{button} == 3 && $event->{state} & urxvt::ControlMask) { |
13 | my $popup = $self->popup ($event); |
13 | my $popup = $self->popup ($event); |
|
|
14 | |
|
|
15 | $popup->add_title ("Options"); |
|
|
16 | $popup->add_separator; |
14 | |
17 | |
15 | my %unsafe = map +($_ => 1), |
18 | my %unsafe = map +($_ => 1), |
16 | qw(borderLess console iconic loginShell reverseVideo |
19 | qw(borderLess console iconic loginShell reverseVideo |
17 | scrollBar scrollBar_floating scrollBar_right |
20 | scrollBar scrollBar_floating scrollBar_right |
18 | secondaryScreen transparent utmpInhibit meta8); |
21 | secondaryScreen transparent utmpInhibit meta8); |