Question #246342 on Sikuli changed: https://answers.launchpad.net/sikuli/+question/246342
Status: Open => Answered RaiMan proposed the following answer: this works as it should: def handler(e): print "in handler" e.match.highlight(2) reg = Region(0,0,300,300) reg.highlight(2) img = "1396352710122.png" reg.onAppear(img, handler) reg.observe(8, True) wait(10) reg.stopObserver() img is an image, that is visible in the given region and can be made visible/invisible by simply activating the right window. observe in 1.0.1 surely has some quirks, is not debuggable and background observations are not stopped at scripted in IDE. So to avoid any problems: when running in the IDE one should assure, that all observations are stopped before rerunning the script (therefor the reg.stopObserver()). -- You received this question notification because you are a member of Sikuli Drivers, which is an answer contact for Sikuli. _______________________________________________ Mailing list: https://launchpad.net/~sikuli-driver Post to : sikuli-driver@lists.launchpad.net Unsubscribe : https://launchpad.net/~sikuli-driver More help : https://help.launchpad.net/ListHelp