分享

AXL函数的使用

 h_jtao 2021-11-13
函数一般结构
axlCmdRegister(
t_allegroCmd
ts_callback
?cmdType t_cmdType
?doneCmd ts_doneCmd
?cancelCmd ts_cancelCmd
)
⇒ t/nil

可使用该函数为Skill注册一个allegro 命令,如果之前命令已被注册,那么将会用新的命令替换之前的。

各个参数:

t_allegroCmd:该处为在allegro使用的命令
ts_callback:该处为调用SKILL中的哪个函数
?cmdType:命令类型,共分为两类。"interactive" ,为默认类型;"general" 当命令调用时会立即执行命令,会立即停止allegro正在执行的命令。一般用于含有有弹出窗口的情况下。可忽略
?doneCmd:当执行DONE命令后调用的Skill函数,可忽略
?cancelCmd:当执行CANCEL命令后调用的Skill函数。可忽略。

当返回值为t时说明命令注册成功,否则失败,请检查各个参数是否正确。

下面是一个简单的例子:
  1. axlCmdRegister( "ch_via_net" 'ch_via_net ?cmdType "interactive" ?doneCmd 'viadone ?cancelCmd 'viacancel)

复制代码

函数注册axlCmdRegisteraxl函数skill  

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多