圖12-21 navigation setup對話框
具體地說,window title文本框內可輸入標題的名稱,word prompt文本框可輸入查詢提示,list heading文本框可修改顯示查詢結果的顯示框名稱。在find button,go to button,cancel button及pause/resume button文本框可分別輸入查找按鈕名稱、進入按鈕名稱、取消按鈕名稱、暫停和繼續按鈕名稱(如圖12-22所示)。
啟用highlight found word復選框之后,可單擊右側的顏色框,在打開的color對話框內確定查找到搜索關鍵字之后,出現高亮顯示的顏色。maximum pages to用于設置最大可顯示的頁數,默認值是999。window用于設置歷史記錄窗口的標題。
圖12-22 自定義的navigation setup對話框
注釋:
需要更改瀏覽按鈕時,可在框架圖標的二級流程圖內雙擊交互圖標右側的圖標標識符,依次打開properties:response對話框。單擊button選項卡的button按鈕之后,就可以選擇新的按鈕形式,當然也可以自定義一種新的按鈕。
為了在結點頁之間實時地顯示頁碼,可使用變量{currentpagenum},該變量必須添加在每一頁內,否則將無法正常顯示。在上一節中,使用“返回”超文本將內容頁與目錄頁保持聯系,在本節內使用“向前”、“向后”、“首頁”及“末頁”來控制內容頁的瀏覽。值得注意的是,瀏覽按鈕具有循環的特性,當前頁位于首頁時,單擊“向前”按鈕將跳轉到末頁。同樣,當前頁位于末頁時,單擊“向后”按鈕時,將跳轉到首頁。
添加頁碼
(1) 單擊工具欄的new按鈕,創建新的課件文件。
(2) 將計算圖標拖動到流程線上,并命名為“窗口大小”。
(3) 雙擊計算圖標,打開編輯窗口。
(4) 在編輯窗口內輸入resizewindow (400,400)之后,關閉打開的編輯窗口。
(5) 將框架圖標拖動到“窗口大小”的下方,并命名為“添加頁碼”。
(6) 雙擊打開框架圖標,選擇與刪除gray navigation panel顯示圖標。
(7) 將navigation hypertext交互圖標的first,previous,next及last分別重命名為“首頁”、“向前”、“向后”及“末頁”。
(8) 雙擊“首頁”瀏覽圖標的標識符,打開properties:response對話框。
(9) 在button選項卡內單擊button按鈕,打開button對話框。
(10) 選擇一種按鈕樣式之后,單擊ok按鈕。
(11) 在size文本框內修改按鈕的大小尺寸。
(12) 在location文本框內修改按鈕的位置坐標。
(13) 單擊ok按鈕,關閉打開的properties:response對話框。
(14) 重復上述(8)~(13)步的操作,得到如圖12-23所示的瀏覽按鈕。
(15) 將顯示圖標拖動到“添加頁碼”框架圖標的右側,并命名為“目錄”。
(16) 在目錄內輸入文本并導入圖片(如圖12-24所示)。
(17) 在演示窗口的底部輸入“第{currentpagenum}頁”。
(18) 將樣式hotlink及text應用于演示窗口內的文本。
(19) 重復上述(15)~(18)步的操作,在“添加頁碼”框架圖標的右側依次添加“開發簡介”、“開發平臺”及“開發工具”,得到如圖12-25所示的課件流程圖。
圖12-24 “目錄”圖標的內容 圖12-25 課件流程圖
(20) 播放、測試并保存課件文件。
在“添加頁碼”框架圖標的二級流程圖內,navigation hypertext交互圖標右側的提供了8個按鈕,用戶可直接更改按鈕的名稱,與之對應的目標頁都已經設置完畢。如果自己在交互圖標的右側添加瀏覽圖標,除了控制圖標的類型(經常為button)、位置與大小之外,還需指定它的目標頁。播放課件時,如果存在未指定目標頁的瀏覽圖標,那么單擊瀏覽圖標對應的按鈕之后,將打開properties:navigation對話框。
在destination下拉列表框內選擇目標類型之后,authorware 6.0將打開相應的設置對話框,幫助用戶確定瀏覽按鈕的目標頁。
幫助系統是應用程序必不可少的重要內容之一,每當用戶遇到疑難問題時,只要啟動“幫助”按鈕,或者執行“幫助”命令,都可以獲得全面、詳細的幫助信息,并在此指導下,逐步完成后續的操作。通過瀏覽與框架圖標的配合,也可以制作一個非常不錯的幫助系統,它是將瀏覽圖標的destination設置為calculate,然后通過變量將按鈕與幫助內容聯系起來。
建立幫助系統
(1) 單擊工具欄的new按鈕,創建新的課件文件。
(2) 將計算圖標拖動到流程線上,并命名為“窗口大小”。
(3) 雙擊計算圖標,打開編輯窗口。
(4) 在編輯窗口內輸入resizewindow (400,250)之后,關閉打開的編輯窗口。
(5) 將框架圖標拖動到“窗口大小”的下方,并命名為“內容”。
(6) 雙擊打開框架圖標,選擇及刪除gray navigation panel顯示圖標。
(7) 保留navigation hypertext交互圖標的first,previous,next及last四個瀏覽圖標。
(8) 將瀏覽按鈕拖動到navigation hypertext交互圖標的右側,并命名為help。
(9) 雙擊help圖標,打開properties:navigate icon對話框。
(10) 打開destination下拉列表框,選擇calculate選項。
(11) 在type選項組內選中call and return單選按鈕。
(12) 在icon文本框內輸入topic。
(13) 單擊ok按鈕之后,屏幕上顯示new variables對話框。
圖12-26 設置幫助屬性
(14) 單擊ok按鈕,完成對topic變量的初始化。
(15) 雙擊navigation hypertext交互圖標,在演示窗口內調整上述五個按鈕的位置。
(16) 將顯示圖標拖動到“內容”框架圖標的右側,命名為page1。
(17) 雙擊page1顯示圖標,在演示窗口內輸入“第一章 開發簡介”。
(18) 重復上述(16)(17)步的操作,在“內容”的右側內添加page2及page3顯示圖標。
(19) 將框架圖標拖動到“內容”的下方,并命名為“幫助”。
(20) 將顯示圖標拖動到“幫助”的右側,并命名為“1”。
(21) 雙擊顯示圖標“1”,在其中輸入“開發簡介”的幫助信息。
(22) 重復上述(20)(21)的操作,在“幫助”的右側添加2及3兩個顯示圖標,其內容是page2、page3的幫助信息。
(23) 選擇顯示圖標“page1”之后,執行modify→icon→calculation命令,打開計算圖標的編輯窗口。
(24) 輸入topic:=@“1”之后,關閉打開的編輯窗口。
(25) 重復上述(23)、(24)步的操作,依次在page2及page3圖標內添加計算屬性topic:=@"2"、topic:=@ "3"。
(26) 關閉編輯窗口之后,得到如圖12-27所示的課件流程圖。
(27) 播放、測試并保存課件文件。
由于在page1內使用計算附加圖標,因此在執行顯示圖標前先執行計算圖標,建立了標題與幫助信息之間的聯系。單擊help按鈕時,幫助信息將顯示在屏幕上(如圖12-28所示),其中的previous,next,first及last四個按鈕,用于控制page1,page2及page3的瀏覽,并且help按鈕始終出現在演示窗口內,以便用戶隨時啟動幫助系統。
圖12-27 課件流程圖 圖12-28 顯示幫助信息
新聞熱點
疑難解答