event_box.signal_connect("button_press_event") do |_, event|
if event.button == 1
x, y = Gdk::Display.default.pointer[1, 2]
self.begin_move_drag(event.button, x, y, event.time)
event_box.signal_connect("button_press_event") do |_, event|
if event.button == 1
x, y = Gdk::Display.default.pointer[1, 2]
self.begin_move_drag(event.button, x, y, event.time)