亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

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

Authorware開發實例:第28例 在線幫助系統--Authorware7ShowMe范例精選

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

28.1  程序功能與運行

打開程序,屏幕上顯示如圖28-1所示的程序流程圖和如圖28-2所示的程序運行主畫面。

             

          圖28-1  程序流程圖                         圖28-2  程序運行主畫面

在圖28-1中,run to view documentation設計圖標完成發布一個聲明并運行程序到主畫面的功能,其余設計圖標則完成運行程序實例的功能。

在如圖28-2所示的主畫面中有如下3個按鈕:

l         introduction】——程序簡介

l         a help system】——程序流程圖標設計說明

l         run the example】——運行實例

單擊run the example按鈕,程序進入實例演示分支,其運行畫面如圖28-3所示。

畫面上顯示一個activate help按鈕,單擊此按鈕,畫面左側顯示出3行幫助系統目錄,右側顯示出3個按鈕,如圖28-4所示。

鼠標移至目錄上變為手形,單擊某行目錄,畫面顯示出與本目錄相關的內容。單擊help topics按鈕,恢復如圖28-4所示畫面。

單擊find按鈕,彈出查找對話框,輸入欲查找的關鍵字。再單擊find按鈕,查找到的相關頁標題顯示在查找對話框中。單擊選中某頁,單擊go to page按鈕進入該頁,畫面顯示該頁內容。所查關鍵字以高亮顯示。

單擊close help按鈕,關閉幫助系統畫面,返回如圖28-3所示的畫面。

  

圖28-3  實例運行畫面                       圖28-4  進入幫助系統畫面

28.2  程序流程分析

28.2.1  框架頁圖標的建立

打開activate help群組圖標,其下級流程如圖28-5所示。

圖28-5  activate help下級流程圖

help topics框架圖標下設置下4個設計圖標,構成了本框架內的4頁。其中首頁為help topic menu群組圖標,其他3頁均為顯示圖標。3個顯示圖標中分別輸入了與幫助目錄相關的內容。

28.2.2  幫助系統目錄表的創建與應用

本幫助系統的設計思路是將幫助的題目設置成一個列表并顯示于屏幕上,用戶單擊目錄中的某一行便跳轉到相關頁面中去。這一功能是在框架圖標的首頁help topic menu群組圖標中完成的。該群組的下級流程圖如圖28-6所示。

圖28-6  首頁的下級流程圖

1. 創建幫助系統目錄表

build topic list運算圖標中的代碼創建了幫助系統目錄表,其代碼如圖28-7所示。

圖28-7  build topic list創建目錄表代碼

及時點評  用repeat with語句創建了helptopiclist列表變量,且列表中的3個元素名稱就是“help topics”框架圖標中的第2頁、第3頁和第4頁的標題。這是一個設計技巧,并且由于每個元素中加入了“return”符,因此,helptopiclist列表變量顯示出來時菹螄允荊疵扛鱸兀刻醢鎦柯跡└髡家恍小?/span>

2. 設置目錄表為熱物體

如圖28-6所示的流程圖中設計了一個select topic交互響應圖標,其下僅含一個熱物體交互響應分支。由如圖28-8所示的熱物體交互響應屬性設置對話框可知,幫助系統目錄表被設置成為熱物體。因此,用戶單擊目錄表,響應匹配,進入本分支。

圖28-8  jump to help topic熱物體交互屬性設置


3. 根據用戶單擊目錄跳轉到相應頁

分支下的導航圖標有一個附屬運處圖標,其中代碼為:

helptopic:=getline(helptopiclist, lineclicked)

helptopic變量中將保存用戶單擊的目錄表某一行的字符,也就是說,helptopic變量中保存了“hint for using find”、“how to add a topic”和“topic3”這3個標題中的某一個。

jump to help topic導航圖標屬性設置對話框如圖28-9所示。

圖28-9  jump to help topic導航圖標屬性設置對話框

由圖28-9可知,該導航圖標導航走向為計算方式,計算表達式中應用了eval系統函數,該函數的功能是計算其后面表達式的值。

由于helptopic變量中保存了目錄表中的一行目錄,而目錄名稱與框架圖標中第24頁的設計圖標名稱一致,因此eval計算表達式的結果將是框架圖標中某頁的id碼,因此,導航圖標根據計算結果跳轉到框架的某頁中。

及時點評  本例幫助系統的建立與運行經過了如下幾個步驟:

(1)將框架中第2~4頁的設計圖標名稱作為幫助目錄表的元素項。

(2)在圖標中嵌入目錄表變量使幫助目錄顯示于畫面上。

(3)設置目錄表為熱物體,單擊它可產生交互響應。

(4)應用getline函數取得用戶單擊目錄表中的具體目錄。

(5)通過導航圖標跳轉到目錄相關頁面。

28.2.3  框架輸入層的設計

框架圖標本身由輸入和輸出層組成。并且程序進入框架時首先執行輸入層的流程,然后自動進入首頁。help topics框架的輸入和輸出層流程如圖28-10所示。

 

圖28-10  help topics框架輸入層流程

設框架輸入層是由一個交互響應圖標和3個導航圖標組成的按鈕響應分支構成。其中,find導航分支屬性設置對話框如圖28-11所示。

     圖28-11  find導航分支屬性設置對話框

由圖28-11可知,本分支在當前框架中尋找與某關鍵詞相匹配的頁并跳轉到該頁中去。

close help導航分支屬性設置如圖28-12所示。

圖28-12  close help導航分支屬性設置對話框

由圖28-12可知,本分支將退出框架,關閉幫助系統畫面,程序返回主流程activate help交互響應入口處。

help topics導航分支屬性設置對話框如圖28-13所示。

圖28-13  help topics導航分支屬性設置對話框

由圖28-13可知,本分支使程序跳轉到框架第1頁,即再次進入幫助系統目錄頁,等待用戶再一次選擇目錄。

及時點評  框架輸入層的3個按鈕設計,實現了框架內查找瀏覽的管理,并且通過導航圖標的跳轉設置,完成再次進入目錄頁和退出框架的功能。

find、close helphelp topics3個按鈕均設置為進入框架后永久有效,且分支跳轉都是“return”, 即返回調用處。

及時點評  按鈕“永久有效”的設置使得3個按鈕在程序進入框架運行的整個期間都是有效存在的,因此用戶可隨時單擊它們而進入各自分支執行。并且3個分支跳轉均為return的設置,保證了程序在執行完本分支后返回調用處繼續程序。

28.2.4  導航跳轉的設計

本程序設計了兩類導航跳轉:一是框架輸入層中的導航跳轉;二是框架輸入層外的導航跳轉。

框架輸入層中共設置了3個導航圖標,它們分別完成在本框架內“查找與某關鍵詞相匹配的頁”并跳轉到該頁、跳轉到首頁以及退出框架的功能。而如圖28-6所示,jump to help topic導航圖標是框架輸入層以外的導航圖標。用戶單擊幫助目錄熱物體后進入該導航圖標執行導航跳轉。

該導航圖標的屬性設置如圖28-9所示。

由設置可知,jump to help topic導航走向為計算式,其計算表達式如下:

eval("iconid/""helptopic"/"")

該表達式的運算結果是獲得字符串變量helptopic 中存儲的內容所代表的設計圖標的id標識。由于helptopic 變量中保存的是幫助目錄中的一行,而幫助目錄表又與框架第24頁設計圖標名稱一致,因此,導航圖標將跳轉到框架中第24頁的某一頁。

及時點評  在流程線的任何位置均可放一個導航圖標,并且通過設置使程序從此處跳轉到需要的頁中去。但程序中必須存在有框架頁結構,因為導航跳轉是針對頁圖標而不是其他任何圖標。

靈活設置框架與導航的配合,可實現程序的復雜跳轉。

28.3  小結

本實例通過框架頁管理設計,實現了一個簡單的在線幫助系統的功能。即用戶通過單擊幫助目錄,使程序跳轉到相關頁面瀏覽。

本例中主要應用了如下技術:

l         框架頁結構設計

l         框架輸入層流程設計

l         幫助目錄表的創建

l         設置目錄表為熱物體的設計

l         取得單擊目錄表中某一行的設計

l         導航圖標跳轉到表達式鏈接的頁的設計

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品免费久久久久久久久| 国产欧美一区二区三区在线| 亚洲精品女av网站| 久久最新资源网| 国产精品久久电影观看| 国产美女精品视频免费观看| 久久精品国产一区二区电影| 亚洲一区二区在线| 亚洲国产另类 国产精品国产免费| 欧美在线激情视频| 亚洲成年人在线| 欧美国产日韩在线| 日韩精品视频中文在线观看| 国产一级揄自揄精品视频| 欧美日韩国产一区二区| 精品视频9999| 国产日韩欧美黄色| 国产欧美久久久久久| 欧美精品videofree1080p| 最新国产成人av网站网址麻豆| 超碰91人人草人人干| 国产视频在线一区二区| 国产精品com| 精品偷拍各种wc美女嘘嘘| 51精品国产黑色丝袜高跟鞋| 国产va免费精品高清在线观看| 日韩欧美999| 国产精品揄拍500视频| 91久久嫩草影院一区二区| 欧美日韩免费观看中文| 伊人伊人伊人久久| 91手机视频在线观看| 久久久免费精品视频| 日韩在线小视频| 国产97色在线|日韩| 欧美精品激情在线观看| 97国产精品视频人人做人人爱| 亚洲第一区第一页| 97人人爽人人喊人人模波多| 色婷婷av一区二区三区在线观看| 精品一区电影国产| 久久久999精品| 中文字幕亚洲综合久久| 精品国产一区二区在线| 成人国产精品一区二区| 性色av一区二区三区红粉影视| 亚洲视频在线观看| 久久精品亚洲精品| 亚洲有声小说3d| 精品偷拍一区二区三区在线看| 国产精品视频导航| 亚洲欧美国内爽妇网| 97在线视频一区| 亚洲激情在线视频| 91精品久久久久久久久不口人| 日韩中文字幕视频| 亚洲一区二区三区sesese| 日韩av在线高清| 欧美大片在线免费观看| 久久精品视频免费播放| 欧美亚洲激情在线| 国产精品福利在线观看| 欧美成在线视频| 亚洲人精选亚洲人成在线| 欧美国产亚洲视频| 在线观看日韩av| 亚洲国产精品系列| 亚洲免费电影一区| 亚洲国产女人aaa毛片在线| 国外成人在线视频| 欧美在线不卡区| 日韩av在线直播| 少妇高潮久久久久久潘金莲| 亚洲天堂网站在线观看视频| 国产人妖伪娘一区91| 最近2019中文字幕大全第二页| 久久伊人精品一区二区三区| 精品中文字幕在线2019| 欧美老少做受xxxx高潮| 国产精品福利在线观看网址| 亚洲精品suv精品一区二区| 国产主播欧美精品| 欧美精品制服第一页| 日韩精品视频免费专区在线播放| 久久久噜噜噜久噜久久| 91在线精品视频| 国模视频一区二区三区| 色婷婷**av毛片一区| 成人免费视频网址| 国产精品久久久久久久久男| 日韩中文字幕在线免费观看| 久久国产精品影视| 精品国产一区二区三区久久狼5月| 91免费国产网站| 日韩av影片在线观看| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲欧美第一页| 国产午夜精品一区二区三区| 欧美日韩黄色大片| 国产精品劲爆视频| 91人成网站www| 亚洲欧美制服综合另类| 日韩中文字幕免费视频| 精品少妇v888av| 成人午夜一级二级三级| 国产性猛交xxxx免费看久久| 51视频国产精品一区二区| 不卡av电影在线观看| 亚洲最新av在线| 国产精品久久久久久搜索| 欧美激情综合色综合啪啪五月| 色七七影院综合| 日韩有码在线电影| 国产精品一区二区三区久久| 日韩电影免费在线观看中文字幕| 亚洲综合av影视| 日韩电影免费观看中文字幕| 国产成人精品免高潮费视频| 欧美区在线播放| 欧美另类精品xxxx孕妇| 国产一区二区三区日韩欧美| 欧美日韩在线观看视频小说| 欧美性视频在线| 亚洲成人国产精品| 国产精品扒开腿做爽爽爽男男| 亚洲国产成人久久| 96pao国产成视频永久免费| 国产精品精品视频一区二区三区| 色综合久综合久久综合久鬼88| 欧美精品成人91久久久久久久| 久久久久国产精品免费| 国产日韩精品视频| 国产成人精品最新| 亚洲美女性视频| 夜夜嗨av一区二区三区免费区| 亚洲精品国产精品自产a区红杏吧| 中文字幕日韩综合av| 精品国产一区二区三区久久久狼| 亚洲国产欧美一区二区三区同亚洲| 高清亚洲成在人网站天堂| 久久亚洲欧美日韩精品专区| 国产不卡av在线免费观看| 亚洲乱码av中文一区二区| 97视频在线观看视频免费视频| 国产成人亚洲精品| 久久久久久有精品国产| 国产美女91呻吟求| 日韩中文字幕网址| 亚洲人午夜色婷婷| 久久人91精品久久久久久不卡| 国产黑人绿帽在线第一区| 成人午夜高潮视频| 久久亚洲成人精品| 欧美黄色三级网站| 日韩中文视频免费在线观看| 欧美电影免费观看高清完整| 欧美激情第三页| 亚洲老司机av| 91最新在线免费观看| 欧美亚洲另类激情另类| 欧美亚洲日本网站| 久久黄色av网站| 欧美一级高清免费| 亚洲人成网站色ww在线|