Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 21420|回复: 54

[AXL函数] AXL函数的使用 - axlCmdRegister 命令注册函数

  [复制链接]
发表于 2013-5-1 17:04:21 | 显示全部楼层 |阅读模式
函数一般结构
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)
复制代码
发表于 2013-5-1 20:04:21 | 显示全部楼层
学习了,辛苦你了哟
发表于 2013-7-30 08:58:25 | 显示全部楼层
是不是每日一函数?
发表于 2014-1-7 16:30:22 | 显示全部楼层
学习了,辛苦
发表于 2014-4-2 17:57:45 | 显示全部楼层
学习了; 支持;
发表于 2014-6-27 15:24:05 | 显示全部楼层
感谢,很需要这样的文档
发表于 2014-7-25 17:16:13 | 显示全部楼层
嗯,学习了,谢谢!
发表于 2014-9-1 12:42:07 | 显示全部楼层
学习了,辛苦你了哟
发表于 2015-1-12 11:26:15 | 显示全部楼层
讲解很详细,谢谢啦
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2021-1-27 09:46 , Processed in 0.086170 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表