lib/fingerpoken/xdo.rb in fingerpoken-0.2.20101217123250 vs lib/fingerpoken/xdo.rb in fingerpoken-0.2.20101227000817

- old
+ new

@@ -23,36 +23,33 @@ super(config) @xdo = LibXdo::xdo_new(nil) if @xdo.null? raise "xdo_new failed" end - register end def mousemove_relative(x, y) - @logger.info("move #{x},#{y}") return LibXdo::xdo_mousemove_relative(@xdo, x, y) end def click(button) - LibXdo::xdo_click(@xdo, 0, button.to_i) + return LibXdo::xdo_click(@xdo, 0, button.to_i) end def mousedown(button) - LibXdo::xdo_mousedown(@xdo, 0, button.to_i) + return LibXdo::xdo_mousedown(@xdo, 0, button.to_i) end def mouseup(button) - LibXdo::xdo_mouseup(@xdo, 0, button.to_i) + return LibXdo::xdo_mouseup(@xdo, 0, button.to_i) end def type(string) - LibXdo::xdo_type(@xdo, 0, string, 12000) + return LibXdo::xdo_type(@xdo, 0, string, 12000) end def keypress(key) - p "Pressing: #{key}" if key.is_a?(String) if key.length == 1 # Assume letter LibXdo::xdo_type(@xdo, 0, key, 12000) else @@ -72,7 +69,8 @@ else puts "I don't know how to type web keycode '#{key}'" end # case key end # if 32.upto(127).include?(key) end # if key.is_a?String + return nil end # def keypress end # class FingerPoken::Target::Xdo