#! /usr/bin/env ruby # -*- coding: UTF-8 -*- # require 'efl/elm/elm_object' require 'efl/native/elm/elm_scroll' # module Efl # module Elm # class ElmObject # def scroll_hold_push Native.elm_object_scroll_hold_push @ptr end # def scroll_hold_pop Native.elm_object_scroll_hold_pop @ptr end # def scroll_freeze_push Native.elm_object_scroll_freeze_push @ptr end # def scroll_freeze_pop Native.elm_object_scroll_freeze_pop @ptr end # def scroll_lock_x_set lock Native.elm_object_scroll_lock_x_set @ptr, lock end # def scroll_lock_y_set lock Native.elm_object_scroll_lock_x_set @ptr, lock end # def scroll_lock_x_get Native.elm_object_scroll_lock_x_set @ptr end # def scroll_lock_y_get Native.elm_object_scroll_lock_x_set @ptr end # end # end end # # EOF