菜单文件代码
;;
test MENU DISCARDABLE
BEGIN
POPUP "Test"
BEGIN
;; MENUITEM "菜单项名称" "命令名称"
MENUITEM "&File", "feedback"
MENUITEM "&Edit...", "feedback"
MENUITEM "&Search", "example"
END
END
脚本文件
;;This is a demo
axlCmdRegister("Test" 'Test)
axlCmdRegister("Example" 'example) ;;注册菜单项绑定的命令
;;定义命令
procedure( example( )
printf("hello world")
)
;;测试函数
defun(Test ()
axlUIMenuLoad("menu.mem")
) ;;end defun
执行结果
进度表
创建进度表
axlMeterCreate(
t_title ; 进度表名称
t_infoString ;
g_enableCancel ; 允许取消
[t_formname]
[t_infoString2]
[g_formCallback]
)
-> t/nil
实例
axlMeterCreate("SigNoise Design Audit", "", t)
total = <total nets>
done = 0
while(<still next net> && (!axlMeterIsCancelled())
< do work >
axlMeterUpdate( (100 * ++done)/total
sprintf(nil "Check %d of %d nets" done total))
)
axlMeterDestroy()