def PrintUserResponse():
    while True:
        pt=Point2D()
        res=kcs_ui.point2D_req('Esc to quit.',pt)
        if res[0]==util.cancel():
            break
        else:
            msg('Your response is: %s'%res[0])
def PrintUserResponse():
    while True:
        pt = Point2D()
        res = kcs_ui.point2D_req('Esc to quit.', pt)
        if res[0] == util.cancel():
            break
        else:
            msg('Your response is: %s' % res[0])
def PrintAll():
    msg("ok():%s" % util.ok())
    msg("cancel():%s" % util.cancel())
    msg("quit():%s" % util.quit())
    msg("options():%s" % util.options())
    msg("operation_complete():%s" % util.operation_complete())
    msg("yes():%s" % util.yes())
    msg("no():%s" % util.no())
    msg("all():%s" % util.all())
    msg("undo():%s" % util.undo())
    msg("reject():%s" % util.reject())
    msg("exit_function():%s" % util.exit_function())
def PrintAll():
    msg("ok():%s" % util.ok())
    msg("cancel():%s" % util.cancel())
    msg("quit():%s" % util.quit())
    msg("options():%s" % util.options())
    msg("operation_complete():%s" % util.operation_complete())
    msg("yes():%s" % util.yes())
    msg("no():%s" % util.no())
    msg("all():%s" % util.all())
    msg("undo():%s" % util.undo())
    msg("reject():%s" % util.reject())
    msg("exit_function():%s" % util.exit_function())
Example #5
0
def Pick2DPoints(number=0,mode="ModeAuto"):
    """
    Pick points until reach the number.
    number=0 means unlimited number.
    """
    pts=[]
    index=0
    action=kcs_util.ok()
    while index<number or number==0:
        pt=Point2D()
        stp=Stat_point2D_req()
        stp.SetDefMode(mode)
        action,pt=kcs_ui.point2D_req('ÇëÑ¡ÔñµÚ%s¸öµã'%(index+1),pt,stp)
        if action==kcs_util.ok():
            pts.append(pt)
        elif action==kcs_util.operation_complete() and number==0:
            return pts
        elif action==kcs_util.cancel():
            print 'operation canceled'
            return None
        index+=1
    return pts
Example #6
0
def Pick2DPoints(number=0, mode="ModeAuto"):
    """
    Pick points until reach the number.
    number=0 means unlimited number.
    """
    pts = []
    index = 0
    action = kcs_util.ok()
    while index < number or number == 0:
        pt = Point2D()
        stp = Stat_point2D_req()
        stp.SetDefMode(mode)
        action, pt = kcs_ui.point2D_req('ÇëÑ¡ÔñµÚ%s¸öµã' % (index + 1), pt,
                                        stp)
        if action == kcs_util.ok():
            pts.append(pt)
        elif action == kcs_util.operation_complete() and number == 0:
            return pts
        elif action == kcs_util.cancel():
            print 'operation canceled'
            return None
        index += 1
    return pts