Replying myself :
I didn't look at the doc enough, the underlined part particularly.
Returning () rather than 1 did the trick :)

sorry for noise

Raph

On Tue, Sep 29, 2009 at 09:01:32AM +0200, [email protected] wrote:
> Hello,
> I looking for an advice as the previously posted extensions shows some
> problems :
> The double-click to select the part of a line seems disabled when I load
> this extension.
> Moreover, if I start to select something, I cannot stop selecting-mode 
> whatever
> I click with my mouse.
> 
> My guess is that the on_button_press override the others actions for the
> given event rather than adding itself to the actions queue for this event.
> 
> Any idea ?
> 
> Raph

> > sub on_start {
> >    my ($self) = @_;
> > 
> >    $self->{onmouseup} = $self->x_resource ("onmouseup");
> >    $self->{onmousedown} = $self->x_resource ("onmousedown");
> > 
> >    if ( ! $self->{onmouseup}) {
> >        warn "wheel extension: no 'onmouseup' resource event configured";
> >     }
> >     if ( ! $self->{onmousedown}) {
> >     warn "wheel extension: no 'onmousedown' resource event configured";
> >     }
> > 
> >    ()
> > }
> > 
> > sub on_button_press {
> >     my ($self, $event) = @_;
> > 
> >     if ($event->{button} == 4 && $self->{onmouseup}) {
> >     $self->tt_write($self->locale_encode($self->{onmouseup}));
> >     }
> >     if ($event->{button} == 5 && $self->{onmousedown}) {
> >     $self->tt_write($self->locale_encode($self->{onmousedown}));
> >     }
> >     
> >     # 1 : no
> >     # do NOT consume the event
> >     ()
> > }
> > 


_______________________________________________
rxvt-unicode mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode

Reply via email to