中文一二三区_九九在线中文字幕无码_国产一二区av_38激情网_欧美一区=区三区_亚洲高清免费观看在线视频

首頁 > 課件中心 > 課件制作 > Authorware課件制作教程 > 制作Authorware多級(jí)子選單詳解

制作Authorware多級(jí)子選單詳解

 在Authorware中利用選單交互很容易制作一個(gè)標(biāo)準(zhǔn)的Windows風(fēng)格的選單,而用Authorware來制作子選單卻是一件相當(dāng)麻煩的事;但是如果使用Control u32 for Authorware這個(gè)UCD,.上面這個(gè)問題將比較容易解決。這個(gè)UCD的文件名為tMsControls.u32(tMsControls.u32是Mediashoppe提供的一個(gè)免費(fèi)的函數(shù)庫,其功能非常強(qiáng)大),它可以允許用戶使用如下一些通用Windows控制:

  ●下拉列表

  ●彈出式快捷選單

  ●選擇文件對(duì)話框

  ●字體下拉列表

  ●帶預(yù)覽功能的圖形文件打開對(duì)話框

  ●帶預(yù)覽功能的圖形文件保存對(duì)話框

  下面利用tMsControls.u32來制作子選單,主要是利用tMsControls.u32中的tMsCreatePopupList、tMsDisplayControl、tMsAddItem這三個(gè)函數(shù)實(shí)現(xiàn)子選單的功能。其實(shí)現(xiàn)過程如下。

  ●取得Windows句柄:popupHandle:=tMsCreatePopupList(WindowHandle)。

  ●設(shè)置選單內(nèi)容:Result:=tMsAddItem(ControlHandle,menuItemNo,submenuItemNo, menuText),其中參數(shù)ControlHandle是控制句柄的變量名,這里是popupHandle;參數(shù)menuItemNo是選單內(nèi)容中的排列順序;參數(shù)submenuItemNo的作用是設(shè)置子選單,如“0”表示是一級(jí)選單,“1、2、3......”表示二級(jí)選單;參數(shù)MenuText是設(shè)置選單顯示內(nèi)容,其中分隔線用“-”。

  ●設(shè)置選單顯示位置:Result:=tMsDisplayControl(ControlHandle, X, Y, Width, Height, Return),其中參數(shù)ControlHandle是控制句柄的變量名;參數(shù)X、Y分別表示水平和垂直位置;參數(shù)Windth、Height分別表示選單的寬和高;Return表示返回值。

  ●最后判斷變量的返回值,根據(jù)不同的返回值做相應(yīng)的處理,如if(result=“退出”) then quit(0)。

  下面給出一個(gè)具體實(shí)例,詳細(xì)地講述子選單的制作。

53918_6942_001127d1-1.jpg
  圖1

  1.新建一個(gè)文件,保存為“子選單.a5p”,設(shè)置該文件屬性,把其中的“Menu Bar”選項(xiàng)勾去掉,
.然后在流程線上放置一個(gè)顯示圖標(biāo),自己設(shè)置一選單條,用一灰色圖片放在展示窗口的選單區(qū)域,再寫上“文件”。

  2.導(dǎo)入tMsControls.u32中的三個(gè)函數(shù)。

  3.在流程線上添加一個(gè)交互圖標(biāo),命名為“tMsControls”,然后在其右側(cè)放置一個(gè)計(jì)算圖標(biāo),命名為“Submenu”,響應(yīng)方式設(shè)置為熱區(qū)交互,目的是使點(diǎn)擊“文件”后出現(xiàn)相應(yīng)的選單。

  4.雙擊“Submenu”計(jì)算圖標(biāo),輸入如圖1所示的內(nèi)容。

53918_6948_001127d1-2.jpg
  圖2

  5.至此,實(shí)例程序設(shè)計(jì)、制作完畢,保存該文件。

  運(yùn)行該文件,其運(yùn)行結(jié)果如圖2所示。

  這樣,一個(gè)實(shí)用、漂亮的二級(jí)子選單就做好了。利用該種方法制作子選單要注意的有兩點(diǎn):

  (1)彈出一級(jí)子選單后,如果沒有單擊任何選單選項(xiàng),
.此時(shí)的返回值為該子選單的最后一個(gè)選單內(nèi)容,在該實(shí)例中為“-”;

  (2)單擊第二級(jí)子選單后所返回的值不僅包含本身的子選單名,而且包含了一級(jí)子選單名,如“zsb1”子選單響應(yīng)后所返回的值為“新建:zsb1”。

主站蜘蛛池模板: 日本hd高清xxxxvideos | 国产在线观看中文字幕 | 欧美一级大片免费 | 久久久久国产精品人妻AⅤ网址一 | 国产精品第四页 | 免费无码不卡视频在线观看 | 国产高清精品亚洲а∨ | 97日日碰曰曰摸日日澡 | 国产成人自拍小视频 | 欧美日韩另类一区二区 | 亚洲AV无码国产精品久久 | 亚洲五区在线观看 | 在线观看一区二区视频 | 久久伊人精品一区二区三区 | 酒色婷婷桃色成人免费av网 | 日日摸夜夜添夜夜添无码免费视频 | 久久99亚洲AV无码四区 | 91美剧天堂| 国产精品乱轮 | AAA级毛片 | 免费看国产片在线观看 | 青青青国产在线视频在线观看 | 一二三四五在线视频 | 日韩精品综合一本久道在线视频 | 日韩国产综合av | 亚洲精品一区av在线播放 | 国产69精品久久久久男男系列 | 饥渴少妇高潮视频大全 | 久久一级片视频 | 国产一级特aa特黄蜜臀视频 | 国产精品免费久久久久影视 | 国产色综合天天综合网 | 男女69视频| 在线观看视频在线高清免费播放网站 | 伊人春色精品 | 日韩福利视频一区二区 | av操操 | av不卡免费观看 | 麻豆性生活 | www.久草视频 | 精品va天堂亚洲国产 |