def mouse_hover_rxy( x_inc, y_inc ): if _check_display(): _log_output( 'Mouse button hover relative xy: x=' + str(x_inc) + ' y=' + str(y_inc) ) libcvautomation.xte_hoverMouseRXY(_get_display(), x_inc, y_inc ) return True else: #Display not open raise LibcvDisplayNotOpen( _get_name() )
def mouse_hover_rxy(x_inc, y_inc): if _check_display(): _log_output('Mouse button hover relative xy: x=' + str(x_inc) + ' y=' + str(y_inc)) libcvautomation.xte_hoverMouseRXY(_get_display(), x_inc, y_inc) return True else: #Display not open raise LibcvDisplayNotOpen(_get_name())
def mouse_click_rxy( x_inc, y_inc, mouse_button = _mouse_button_default ): if _check_display(): _log_output( 'Mouse button rxy click: x=' + str(x_inc) + ' y=' + str(y_inc) + ' mouse_button=' + mouse_button ) libcvautomation.xte_hoverMouseRXY(_get_display(), x_inc, y_inc ) libcvautomation.xte_clickMouse(_get_display(), mouse_button ) return True else: #Display not open raise LibcvDisplayNotOpen( _get_name() )
def mouse_click_rxy(x_inc, y_inc, mouse_button=_mouse_button_default): if _check_display(): _log_output('Mouse button rxy click: x=' + str(x_inc) + ' y=' + str(y_inc) + ' mouse_button=' + mouse_button) libcvautomation.xte_hoverMouseRXY(_get_display(), x_inc, y_inc) libcvautomation.xte_clickMouse(_get_display(), mouse_button) return True else: #Display not open raise LibcvDisplayNotOpen(_get_name())
def mouse_hover_xy( x_coord, y_coord ): if _check_display(): _log_output( 'Mouse button hover xy: x=' + str(x_coord) + ' y=' + str(y_coord) + ' mouse_button=' + mouse_button ) current_location = libcvautomation.xte_mouseLocation(_get_display() ) x_increment = x_coord - current_location.x y_increment = y_coord - current_location.y libcvautomation.xte_hoverMouseRXY(_get_display(), x_increment, y_increment ) return True else: #Display not open raise LibcvDisplayNotOpen( _get_name() )
def mouse_hover_xy(x_coord, y_coord): if _check_display(): _log_output('Mouse button hover xy: x=' + str(x_coord) + ' y=' + str(y_coord) + ' mouse_button=' + mouse_button) current_location = libcvautomation.xte_mouseLocation(_get_display()) x_increment = x_coord - current_location.x y_increment = y_coord - current_location.y libcvautomation.xte_hoverMouseRXY(_get_display(), x_increment, y_increment) return True else: #Display not open raise LibcvDisplayNotOpen(_get_name())