class DraggableWidget
Public Class Methods
new()
click to toggle source
Calls superclass method
# File gtk2/sample/misc/drag-move.rb, line 14 def initialize super set_visible_window(false) @dragging = false @drag_button = 1 set_button_press_event set_button_release_event set_motion_notify_event end
Public Instance Methods
dragging?()
click to toggle source
# File gtk2/sample/misc/drag-move.rb, line 37 def dragging? @dragging end
layout()
click to toggle source
# File gtk2/sample/misc/drag-move.rb, line 24 def layout parent end
move(x, y)
click to toggle source
# File gtk2/sample/misc/drag-move.rb, line 28 def move(x, y) if layout layout.move(self, x, y) true else false end end