Esempio n. 1
0
def print_cmd(cmd_str,
              cmd_number,
              cmd_func=null_func,
              arg=(),
              kw={},
              normal_style='standard',
              on_style='onbutton'):
    '''arg is tuple contain args which cmd_func could be used'''
    bind_cmd(cmd_number, cmd_func, arg, kw)
    IoInit.io_print_cmd(cmd_str, cmd_number, normal_style, on_style)
    return cmd_str
Esempio n. 2
0
def print_cmd(cmd_str,
              cmd_number,
              cmd_func=null_func,
              arg=(),
              kw={},
              normal_style='standard',
              on_style='onbutton'):
    '''
    输出命令数字
    Keyword arguments:
    cmd_str -- 命令对应文字
    cmd_number -- 命令数字
    cmd_func -- 命令函数
    arg -- 传给命令函数的顺序参数
    kw -- 传给命令函数的字典参数
    normal_style -- 正常状态下命令显示样式
    on_style -- 鼠标在其上的时候命令显示样式
    '''
    bind_cmd(cmd_number, cmd_func, arg, kw)
    IoInit.io_print_cmd(cmd_str, cmd_number, normal_style, on_style)
    return cmd_str