# File gtkglext/sample/gtkglut.rb, line 131 def GLUT.MouseFunc(mouse) if mouse @@window.signal_connect("button_press_event") { |w, e| mouse.call(e.button, DOWN, e.x, e.y) } @@window.signal_connect("button_release_event") { |w, e| mouse.call(e.button, UP , e.x, e.y) } else @@window.signal_connect("button_press_event") { |w, e| } @@window.signal_connect("button_release_event") { |w, e| } end end