Пример #1
0
 def onChange(self, arg1, arg2=None):
    t_arg1 = __builtin__.type(arg1)
    if t_arg1 is types.IntType:
       min_size = arg1
       handler = arg2
    else:
       min_size = None
       handler = arg1
    class AnonyObserver(SikuliEventAdapter):
       def targetChanged(self, event):
          handler(event)
    if min_size != None:
       return JRegion.onChange(self, min_size, AnonyObserver())
    return JRegion.onChange(self, AnonyObserver())
    def onChange(self, arg1, arg2=None):
        t_arg1 = __builtin__.type(arg1)
        if t_arg1 is types.IntType:
            min_size = arg1
            handler = arg2
        else:
            min_size = None
            handler = arg1

        class AnonyObserver(SikuliEventAdapter):
            def targetChanged(self, event):
                handler(event)

        if min_size != None:
            return JRegion.onChange(self, min_size, AnonyObserver())
        return JRegion.onChange(self, AnonyObserver())
Пример #3
0
    def onChange(self, arg1, arg2=None):

        if isinstance(arg1, int):
            min_size = arg1
            handler = arg2
        else:
            if (arg2 != None):
                raise Exception("onChange: Invalid parameters set")
            min_size = None
            handler = arg1
        
        class AnonyObserver(SikuliEventAdapter):
            def targetChanged(self, event):
                handler(event)
                
        if min_size != None:
            return JRegion.onChange(self, min_size, AnonyObserver())
        return JRegion.onChange(self, AnonyObserver())
 def onChange(self,arg1, arg2=None):
     return SikuliRegion.onChange(self,arg1, arg2)