# FXTREE connect

**URL:** <https://www.ruby-forum.com/t/fxtree-connect/190109>\
**Category:** FXRuby\
**Created:** [June 15, 2010, 2:47pm UTC](https://www.ruby-forum.com/t/fxtree-connect/190109 "2010-06-15T14:47:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![xml-dealer](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/x/9dc877/32.png) [@xml-dealer](https://www.ruby-forum.com/u/xml-dealer)\
**Post date:** [June 15, 2010, 2:47pm UTC](https://www.ruby-forum.com/t/fxtree-connect/190109/1 "2010-06-15T14:47:22Z")

</div>

Hello to all user

I have problem with FXTree and connect  
when I use connect(SEL\_DOUBLECLICKED)

then will use evaluate  
SEL\_SELECTED  
SEL\_CLICKED  
SEL\_SELECTED  
SEL\_DOUBLEDLICKED

why will two times SEL\_SELECT  
and SEL\_CLICKED

example  
@tree.connect(SEL\_SELECTED) do |sender, selector, data|  
STDOUT.print “SEL\_SELECTED #{data}\n”  
STDOUT.print Fox.fxrubyversion  
STDOUT.print “SEL\_SELECTED Exit\n”  
STDOUT.flush  
end  
@tree.connect(SEL\_RIGHTBUTTONPRESS) do |sender, selector, data|  
STDOUT.print “SEL\_RIGHTBUTTONPRESS #{data}\n”  
STDOUT.print “SEL\_RIGHTBUTTONPRESS Exit\n”  
STDOUT.flush  
end  
@tree.connect(SEL\_CLICKED) do |sender, selector, data|  
STDOUT.print “SEL\_CLICKED #{data}\n”  
STDOUT.print “SEL\_CLICKED Exit\n”  
STDOUT.flush  
end  
@tree.connect(SEL\_DOUBLECLICKED) do |sender, selector, data|  
STDOUT.print “SEL\_DOUBLECLICKED #{data}\n”  
STDOUT.flush  
STDOUT.print “SEL\_DOUBLECLICKED Exit\n”  
STDOUT.flush  
end

ruby will display

SEL\_SELECTED Abgelegtet Prozesse  
1.6.19SEL\_SELECTED Exit  
SEL\_CLICKED Abgelegtet Prozesse  
SEL\_CLICKED Exit  
SEL\_SELECTED Abgelegtet Prozesse  
1.6.19SEL\_SELECTED Exit  
SEL\_DOUBLECLICKED Abgelegtet Prozesse  
SEL\_DOUBLECLICKED Exit

you can see two times SEL\_SELECTED  
and SEL\_CLICKED

Why
