国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 媒體動畫 > 正文

Authorware基礎教程:8.2 運用Authorware 下拉菜單響應(1)

2024-09-08 19:26:29
字體:
來源:轉載
供稿:網友

   使用下拉菜單最大的好處就是能夠節省屏幕上的空間,它只在屏幕上顯示菜單的名稱,并且始終處于激活狀態。單擊菜單名稱之后,才會向下拉出其中的菜單項。下拉菜單在 windows 操作系統及其應用程序內應用非常廣泛, authorware 6.0 也提供了強大的支持。

8.2.1 建立下拉菜單響應

下拉菜單作為一種響應形式,它具有自己的一些特點。比如菜單總是要求顯示在演示窗口內,以便用戶能夠隨時與它進行交互,這就要求將菜單響應設置成 perpetual 類型。下拉菜單是通過菜單項進行交互的,因此不必像其它響應類型那樣,單擊菜單就觸發響應操作。

建立下拉菜單響應的方法同建立其它的交互響應非常類似,當用戶將結果圖標拖動到交互圖標的右側時, authorware 6.0 將自動打開 response type 對話框,選中 pull down menu 單選按鈕之后,就可創建如圖 8-18 所示的下拉菜單交互結構。

創建一個下拉菜單響應時, authorware 6.0 會自動把交互圖標的名字作為下拉菜單的名 稱,把每個結果圖標的名字作為菜單項的名字 ( 如圖 8-19 所示 ) 。例如,當單擊“顯示動作”菜單時,將在下拉的菜單內顯示“雙擊”、“單擊”與“經過”。選擇“經過”菜單項時,演示窗口內將顯示鼠標經過對象的過程。同樣,選擇“單擊”菜單項時,演示窗口內將顯示鼠標單擊對象的過程。選擇“雙擊”菜單項時,演示窗口內將顯示鼠標雙擊對象的過程。

     
圖 8-18 下拉菜單的交互結構      圖 8-19 下拉菜單示例

使用一個交互圖標只能生成一個下拉菜單。需要創建多個下拉菜單時,必須使用多個交互圖標,并且交互圖標的名稱與菜單的名稱相對應。對于每一個下拉菜單來說,只能生成一級菜單,而不能進一步生成下級菜單。

8.2.2 設置菜單響應屬性

下拉菜單響應屬性對話框與其它響應類型的屬性對話框相比,主要區別表現在 menu 選項卡上 ( 如圖 8-20 所示 ) 。 menu 文本框顯示菜單的名稱,即交互圖標的名稱。 menu item 文本框顯示當前菜單項的名稱,在此文本框中輸入一些特殊的代碼,可以控制菜單中菜單項的顯示方式。

圖 8-20 menu 選項卡

例如,希望使菜單項禁用,可在菜單項的名稱前添加一個左括號。如果希望在菜單內顯示一個空行,可在 menu item 文本框內輸入左括號,或者保持文本框為空。如果想為菜單項增加快捷鍵,即包含在菜單項中的帶下劃線的字母,按下該字母即可執行菜單項命令。可以在某個字母前面輸入一個 & 號 ( 如圖 8-21 所示 ) ,如果想在菜單項中顯示 & 號,則需要連續輸入兩個 & 。菜單項的快捷鍵是不區分大小寫的,即 &x 和 &x 的作用都是一樣的。

圖 8-21 增加快捷鍵

希望在菜單內插入分隔線時,可在 menu item 文本框內輸入“ (– ” ( 左括號后面加一個減 號 ) 。例如在“單擊”與“雙擊”之間添加一個分隔線之后,將得到如圖 8-22 所示的下拉菜 單。

圖 8-22 添加分隔線

menu 選項卡的 key 文本框用于確定一個菜單項的組合鍵,選擇該組合鍵,也可以執行相應的菜單項命令。為了設置一個組合鍵,用戶可在 key 文本框內輸入一個鍵名,默認情況下該鍵與 ctrl 鍵搭配。例如,如果在此文本框內輸入 x 之后,則其組合快捷鍵為 ctrl+x ,同時在菜單項中也會顯示出該組合快捷鍵。

如果不希望以 ctrl 功能鍵作為組合鍵,則可在 key 文本框中輸入 altx ,表示使用 alt+x 作為執行菜單項的組合鍵。需要使用特殊按鍵時,只需在 key 文本框中輸入該特殊鍵對應的鍵名即可,如果要以 ctrl+f1 作為快捷鍵,可輸入 ctrlf1( 如圖 8-23 所示 ) 。

圖 8-23 添加菜單組合鍵

8.2.3 下拉菜單響應實例

本例旨在實現通過下拉菜單選擇并顯示不同的圖片。在默認的情況下, authorware 6.0 總是在演示窗口內自帶一個 file 菜單,其中的 quit 用于關閉演示窗口。使用擦除圖標,可以將 file 菜單作為擦除對象,這樣在演示窗口的標題欄內只顯示用戶自定義的菜單。

菜單響應實例

(1) 單擊工具欄的 new 按鈕,新建一個課件文件。

(2) 將計算圖標拖動到流程線上,并命名為“窗口大小”。

(3) 雙擊“窗口大小”圖標,在編輯窗口內輸入 resizewindow (400 , 400) ,將演示窗口的大小定義為 400 × 400 像素。

(4) 將顯示圖標拖動到“窗口大小”的下方,將其命名為“背景”。

(5) 雙擊“背景”打開演示窗口,將背景圖片導入到演示窗口。

(6) 將交互圖標拖動到“背景”圖標的下方,將其命名為“ file ”。

(7) 將群組圖標拖動到 file 圖標的右側,在打開的 response type 對話框內選中 pull-down menu 單選按鈕。

(8) 單擊 ok 按鈕,關閉打開的 response type 對話框。

(9) 將擦除圖標拖動到 file 圖標的下方,命名為“擦除 file ”。

[1] [2] 下一頁  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 博罗县| 比如县| 乌拉特中旗| 万宁市| 仙桃市| 嘉鱼县| 广州市| 景洪市| 南京市| 平顶山市| 长顺县| 邯郸市| 浪卡子县| 安宁市| 耒阳市| 林州市| 论坛| 龙门县| 麻栗坡县| 兴化市| 松滋市| 兴安县| 满城县| 祁阳县| 商洛市| 长白| 和林格尔县| 永川市| 洪江市| 青州市| 宁夏| 拜城县| 开鲁县| 新和县| 东明县| 景泰县| 通城县| 县级市| 普定县| 教育| 司法|