Authorware实战开发专题-- 制作Windows标准菜单方法

http://tech.ddvip.com   2008年07月06日    社区交流

内容摘要:如果我们要实现下拉式菜单下的分级菜单,下拉列表菜单和鼠标右键弹出式菜单等三种Windows常见的标准菜单,如何在Authorware中实现呢?继续看下去吧!

  我们知道,Authorware提供了Pull-Down Menu下拉式菜单制作的功能,可是如果我们要实现下拉式菜单下的分级菜单,下拉列表菜单和鼠标右键弹出式菜单等三种Windows常见的标准菜单,如何在Authorware中实现呢?继续看下去吧!

  利用tMsControls.u32制作Windows标准菜单

  这里我们要借助Authorware的外部扩展函数:tMsControls.u32来制作Windows常见的标准菜单选项,它是Mediashoppe提供的一个免费U32(UserCode),可以在Authorware的安装目录里找到,功能强大。看看它的部分函数功能吧:

  tMsCreateDropList(windowHandle) -----创建弹出式菜单的句柄

  tMsCreatePopupList(windowHandle) -----创建下拉列表式菜单的句柄

  tMsAddItem(ControlHandle, menuItemNo, submenuItemNo, menuText) -----创建菜单项

  tMsGetItem(ControlHandle, menuItemNo, submenuItemNo) -----获取用户选择菜单

  tMsDisplayControl(ControlHandle, X, Y, Width, Height, Return) -----显示菜单函数

  有了上面这些扩展函数就可以很轻松的搞定下拉列表菜单和鼠标右键弹出式菜单,而Pull-Down Menu下拉式菜单在Authorware系统就提供了。

  1、执行界面预览,如图5.1和图5.2所示

Authorware实战开发专题-- 制作Windows标准菜单方法

  图5.1下拉列表菜单执行效果

Authorware实战开发专题-- 制作Windows标准菜单方法

  图5.2 右键弹出式菜单执行效果

责编:豆豆技术应用

正在加载评论...