def activate_window(self, window_name, print_object_list=False): ''' Activate window by name and optionally print its object list. ''' ldtp.activatewindow(window_name) if print_object_list: print ldtp.getobjectlist(window_name)
def activate_window(self, window_name): """ [关键字概要] 使用wnck机制激活一个窗口 :@参数 window_name: 窗口名称 :@返回值: 1 on success. Examples: | *Test Cases* | *Action* | *Argument* | | Example_Test | Activate Window | ${window_name} | """ try: self._info("activate window %s" % window_name) return ldtp.activatewindow(window_name) except LdtpExecutionError: raise LdtpExecutionError( "activate window failed, please check if the input parameters are correct. " )
def activate(self, control): return ldtp.activatewindow(*_ldtp_args(control))
def focus(self, window): """Change focus to window with title :window :returns True if successfully, otherwise False """ focusState = (1 == activatewindow(window)) return focusState