电话
0627-191636371
制作Authorware多级别子选单编写在Authorware中利用选单互动很更非常容易制作一个规范的Windows设计风格的选单,而用Authorware来制作子选单终究一件十分艰难的事;可是假如用以Controlu32forAuthorware这一UCD,上边这个问题将比较更非常容易解决困难。这一UCD的文件夹名称为tMsControls.u32(tMsControls.u32是Mediashoppe获得的一个完全免费的库函数,其作用十分强悍),它能够允许客户用以以下一些规范化Windows操控:1/4●下拉框●弹出式便捷选单●随意选择文档提示框●字体样式下拉框●携带浏览作用的图形文件合上提示框●携带浏览作用的图形文件存留提示框2/4下边利用tMsControls.u32来制作子选单,主要是利用tMsControls.u32中的tMsCreatePopupList、tMsDisplayControl、tMsAddItem这三个涵数搭建子选单的作用。其搭建全过程以下。
●得到 Windows句柄:popupHandle:=tMsCreatePopupList(WindowHandle)。●设定选单內容:Result:=tMsAddItem(ControlHandle,menuItemNo,submenuItemNo,menuText),在其中参数ControlHandle是操控句柄的用户标识符,这儿是popupHandle;参数menuItemNo是选单內容中的排列次序;参数submenuItemNo的具有是设定子选单,如“0”回应是一级选单,“1、2、3......”回应二级选单;参数MenuText是设定选单说明內容,在其中分隔线用“-”。
●设定选单说明方向:Result:=tMsDisplayControl(ControlHandle,X,Y,Width,Height,Return),在其中参数ControlHandle是操控句柄的用户标识符;参数X、Y各自回应水准和横着方向;参数Windth、Height各自回应选单的长度低;Return回应返回值。3/4●最终鉴别自变量的返回值,依据各有不同的返回值保证适度的应急处置,如if(result=“散伙”)thenquit(0)。下边得到一个确立案例,详细地描绘子选单的制作。制作Authorware多级别子选单编写1.新创建一个文档,存留为“子选单.a5p”,设定该文件名后缀,把在其中的“MenuBar”选择项凸除去,随后在步骤网上放置一个说明标志,自身设定一中选单条,用一灰色图片放进展览对话框的选单地区,再写上“文档”。
2.导入tMsControls.u32中的三个涵数。3.在步骤网上加到一个互动标志,取名为“tMsControls”,随后在其右边放置一个推算出来标志,取名为“Submenu”,呼吁方法设定为商品详情页互动,目地是使网页页面“文档”后经常会出现适度的选单。4/44.双击鼠标“Submenu”推算出来标志。
制作Authorware多级别子选单编写5.此后,案例编程设计、制作完,存留该文件。经营该文件。那样,一个简易、讨人喜欢的二级子选单就做好了。
利用这种方式制作子选单要注意的有二点:(1)炮弹出有一级子选单后,假如没点击一切选单选择项,这时的返回值为该子选单的最后一个选单內容,在该案例中为“-”;(2)点击第二级子选单后所返回的值不但包含自身的子中选单名,并且包含了一级子中选单名,如“zsb1”子选单呼吁后所返回的数值“新创建:zsb1”。
本文来源:开云体育app-www.jgdby.com