Sha256: 6b66b794ca68b2834aca711f1c0d662fa4f342a4b4352cc4231894521b0e08a3
Contents?: true
Size: 863 Bytes
Versions: 6
Compression:
Stored size: 863 Bytes
Contents
require 'rabbit/gtk' module Rabbit module Renderer module Display module ScrollHandler def initialize(*args, &block) super init_scroll_handler end private def init_scroll_handler end def set_scroll_event(widget) widget.signal_connect("scroll_event") do |widget, event| handled = call_hook_procs(@scroll_hook_procs, event) unless handled handled = true case event.direction when Gdk::ScrollDirection::UP @canvas.activate("PreviousSlide") when Gdk::ScrollDirection::DOWN @canvas.activate("NextSlide") else handled = false end end handled end end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems