官术网_书友最值得收藏!

1.4 演示窗口

為了更好地編輯程序,Authorware提供了一個(gè)演示窗口。在這個(gè)窗口中,可以看到程序執(zhí)行時(shí)的效果,還可以讓編程人員以可見(jiàn)的方式來(lái)添加文本和圖形,以可見(jiàn)的方式來(lái)調(diào)整各個(gè)顯示對(duì)象的布局,以可見(jiàn)的方式來(lái)建立交互響應(yīng)。

1.4.1 演示窗口的功能

在流程線上雙擊可以添加或編輯顯示對(duì)象的圖標(biāo),比如“顯示”圖標(biāo)、“交互”圖標(biāo)、“數(shù)字電影”圖標(biāo)、“擦除”圖標(biāo)等,就會(huì)自動(dòng)打開(kāi)“演示窗口”,如圖1.34所示。

圖1.34 在“演示窗口”中添加文本和圖形

“演示窗口”有兩種狀態(tài),一種是編輯狀態(tài),一種是運(yùn)行狀態(tài)。使用Authorware進(jìn)行多媒體程序設(shè)計(jì)的過(guò)程就是:從圖標(biāo)面板中拖動(dòng)圖標(biāo)到設(shè)計(jì)窗口中的流程線上,然后分別在設(shè)計(jì)窗口中打開(kāi)各圖標(biāo),進(jìn)入它們的“演示窗口”中(處于編輯狀態(tài)),設(shè)計(jì)媒體元素。

在程序編輯完成或者正在編輯過(guò)程中,都可以使用菜單命令“調(diào)試”→“重新開(kāi)始”或者按組合鍵Ctrl+R來(lái)運(yùn)行程序,這時(shí)在“演示窗口”中顯示的是程序運(yùn)行的結(jié)果(處于運(yùn)行狀態(tài)),如圖1.35所示。

圖1.35 “演示窗口”中顯示的程序運(yùn)行結(jié)果

當(dāng)程序運(yùn)行時(shí),可以選擇菜單命令“調(diào)試”→“暫停”或者按組合鍵Ctrl+P來(lái)暫停程序的運(yùn)行,可以轉(zhuǎn)入編輯狀態(tài)調(diào)整顯示對(duì)象、視頻對(duì)象或者按鈕等的位置;可以雙擊演示窗口中任何一個(gè)顯示對(duì)象,使程序暫停運(yùn)行,進(jìn)入該顯示對(duì)象的編輯狀態(tài);可以設(shè)置文本、圖形、按鈕以及其他所有顯示對(duì)象的布局。這樣編輯的好處是可以在修改某一個(gè)顯示對(duì)象時(shí),參照其他的顯示對(duì)象,或者同時(shí)調(diào)整多個(gè)顯示對(duì)象。

設(shè)置好后,又可以選擇菜單命令“調(diào)試”→“播放”或按組合鍵Ctrl+P來(lái)繼續(xù)程序的運(yùn)行。

在默認(rèn)的情況下,可以使用演示窗口中的文件菜單下的“退出”命令或單擊演示窗口的標(biāo)題欄上的關(guān)閉按鈕,或者按組合鍵Ctrl+Q退出演示窗口。

1.4.2 設(shè)置“演示窗口”的屬性

在進(jìn)行應(yīng)用開(kāi)發(fā)時(shí),第一步的工作就是設(shè)定將來(lái)程序運(yùn)行的窗口屬性。在默認(rèn)的情況下,“演示窗口”的大小是640×480,背景色是白色。和通常的Windows應(yīng)用程序一樣,窗口的上方也有標(biāo)題欄和菜單欄。根據(jù)程序設(shè)計(jì)的需要,可以修改這些屬性。這時(shí)可以選擇菜單命令“修改”→“文件”→“屬性”打開(kāi)或關(guān)閉如圖1.36所示的“屬性:文件”面板。

圖1.36 “屬性:文件”面板

在“屬性:文件”面板左側(cè)預(yù)覽框旁邊的“文件”后面顯示的是文件的大小;“圖標(biāo)”后面顯示的是程序中所有圖標(biāo)的個(gè)數(shù);“變量”項(xiàng)顯示的是變量的個(gè)數(shù);“內(nèi)存”則顯示當(dāng)前系統(tǒng)的可用內(nèi)存。

上方的文本框顯示的是文件的標(biāo)題,默認(rèn)情況下是源程序的文件名,如輸入指定的文字,并不會(huì)改變?cè)闯绦虻奈募\(yùn)行打包程序時(shí),如果程序包含標(biāo)題欄,則指定的標(biāo)題會(huì)顯示在窗口的標(biāo)題欄中。

“屬性:文件”面板中的“回放”選項(xiàng)卡中的選項(xiàng)設(shè)置直接影響“演示窗口”。現(xiàn)在看到的就是Authorware程序的“演示窗口”的默認(rèn)設(shè)置。下面是這個(gè)選項(xiàng)卡中的各個(gè)選項(xiàng)的含義。

1.選項(xiàng)“顏色”

這個(gè)選項(xiàng)是設(shè)置顏色。其中包含以下兩項(xiàng):

(1)“背景色”是用來(lái)設(shè)置當(dāng)前Authorware應(yīng)用程序的“演示窗口”的背景顏色。單擊其左邊的色塊,彈出如圖1.37所示的“顏色”對(duì)話框。

圖1.37 “顏色”對(duì)話框

在顏色列表中單擊想要的顏色,再單擊“確定”按鈕。

單擊“定制”按鈕就會(huì)彈出如圖1.38所示的添加自定義顏色對(duì)話框。

圖1.38 添加自定義顏色對(duì)話框

在此對(duì)話框中可以選擇所需要的各種顏色。在右邊的顏色系列中指定一種顏色,也可以直接輸入相應(yīng)的數(shù)值,然后單擊“添加到自定義顏色”按鈕,再單擊“確定”按鈕即可添加新的顏色。

(2)“色彩濃度關(guān)鍵色”是用于在使用外部視頻時(shí)設(shè)置其關(guān)鍵色,視頻對(duì)象總是顯示在屏幕的最前面,畫(huà)面中的關(guān)鍵色部分將成為透明,從而露出視頻下面顯示的內(nèi)容。

2.“大小”選項(xiàng)

“大小”選項(xiàng)用來(lái)指定“演示窗口”的大小。其中可設(shè)置的屬性項(xiàng)有以下3類。

(1)選擇項(xiàng)“根據(jù)變量”是設(shè)置“演示窗口”的大小為可調(diào)。選擇該項(xiàng)后,就可以手動(dòng)調(diào)整“演示窗口”的大小,如圖1.39所示。和調(diào)整其他Windows應(yīng)用程序的窗口大小一樣,用鼠標(biāo)拖曳“演示窗口”的邊框就可以設(shè)置窗口的寬和高。

圖1.39 調(diào)整“演示窗口”的大小

程序打包后,就以最后一次更改后的大小作為程序運(yùn)行的“演示窗口”大小,這時(shí)就不能再拖曳窗口的邊框來(lái)改變大小了。

(2)具體大小:可設(shè)置大小固定的“演示窗口”,共有10個(gè)固定的選項(xiàng),如512× 342、800×600、1024×768等。要注意的是,Mac代表蘋(píng)果系列,它與Windows系統(tǒng)的屏幕尺寸有所不同。其中Mac指的是蘋(píng)果機(jī)的屏幕,VGA指的是PC的屏幕。這里使用的單位是像素。第1個(gè)數(shù)字指定窗口的寬度,第2個(gè)數(shù)字指定窗口的高度。

(3)“使用全屏”是自動(dòng)調(diào)整窗口大小,以覆蓋整個(gè)屏幕。Authorware將不管用戶的顯示器設(shè)置為多少,而自動(dòng)調(diào)整演示窗口至全屏。

如果選擇這個(gè)選擇項(xiàng),打包時(shí)就會(huì)以打包計(jì)算機(jī)當(dāng)前的屏幕大小來(lái)指定程序的窗口大小,因此如果用大屏幕制作作品,而播放時(shí)用較小的屏幕,屏幕上的元素可能被剪除。

3.選項(xiàng)“選項(xiàng)”

選項(xiàng)“選項(xiàng)”是設(shè)置“演示窗口”的相關(guān)選項(xiàng)。其中包含以下7個(gè)復(fù)選項(xiàng)。

(1)“顯示標(biāo)題欄”是指定程序運(yùn)行時(shí)是否顯示標(biāo)題欄。即選中此項(xiàng)時(shí),則演示窗口上方顯示標(biāo)題欄;否則就不顯示。

(2)“顯示菜單欄”是指定程序運(yùn)行時(shí)是否顯示菜單欄。

(3)“顯示任務(wù)欄”是指定是否顯示任務(wù)欄。任務(wù)欄的默認(rèn)選項(xiàng)永遠(yuǎn)出現(xiàn)在屏幕的最底端,但它也可以出現(xiàn)在上面。如果選擇此項(xiàng)設(shè)置,任務(wù)欄將覆蓋Authorware窗口的一部分。如果在Windows下的設(shè)置任務(wù)欄為自動(dòng)隱藏,此選項(xiàng)將不能控制任務(wù)欄的可見(jiàn)性。要選中該項(xiàng),“顯示標(biāo)題欄”復(fù)選框必定處于選中狀態(tài)。

(4)“覆蓋菜單”是指定標(biāo)題欄是否重疊在菜單欄上。

(5)“屏幕居中”是指定“演示窗口”在屏幕中是否居中。(若選中該項(xiàng),即使移動(dòng)了窗口的位置,下一次運(yùn)行程序時(shí)也會(huì)自動(dòng)居中。)

(6)“匹配窗口顏色”是指定程序時(shí)是否匹配用戶機(jī)器中系統(tǒng)的調(diào)色板。

(7)“標(biāo)準(zhǔn)外觀”是指定“演示窗口”是否為標(biāo)準(zhǔn)統(tǒng)一的外觀。

1.4.3 “演示窗口”與最終運(yùn)行窗口的異同

Authorware的“演示窗口”主要是用于進(jìn)行程序編輯和演示程序的執(zhí)行效果的,在“演示窗口”中看到的效果和打包后的程序運(yùn)行效果是一樣的,所不同的是最終程序運(yùn)行的窗口和“演示窗口”的屬性會(huì)有些不同。

比較圖1.34和圖1.35就可以發(fā)現(xiàn)“演示窗口”與最終運(yùn)行窗口有以下不同點(diǎn)。

(1)Authorware程序的最終運(yùn)行窗口的標(biāo)題欄的左側(cè)顯示的窗口名稱不再是“演示窗口”而是在如圖1.36所示的“屬性文件”面板中指定的名稱。最終運(yùn)行窗口的標(biāo)題欄的右側(cè)變成了3個(gè)按鈕,和通常的Windows應(yīng)用程序不同的是,Authorware應(yīng)用程序的“最大化”按鈕不可用。

(2)另外一點(diǎn)就是在如圖1.36所示的“屬性:文件”面板中的“回放”選項(xiàng)卡中,可以取消“顯示標(biāo)題欄”的選擇而保留“顯示菜單欄”的選擇,這樣在調(diào)試程序時(shí)可以看到“演示窗口”只有菜單欄沒(méi)有標(biāo)題欄,但打包后程序只要選中“顯示菜單欄”后,標(biāo)題欄就一定會(huì)出現(xiàn)。

主站蜘蛛池模板: 厦门市| 册亨县| 长子县| 改则县| 岗巴县| 瑞丽市| 三穗县| 沂源县| 蓬安县| 沙坪坝区| 文山县| 林周县| 揭东县| 浮梁县| 麻城市| 宝山区| 中卫市| 福泉市| 嵊州市| 壶关县| 济源市| 兴和县| 昂仁县| 定陶县| 崇礼县| 钦州市| 铁岭县| 沅江市| 家居| 呼图壁县| 濮阳市| 甘孜| 周宁县| 开阳县| 新民市| 休宁县| 广昌县| 龙里县| 久治县| 西乌珠穆沁旗| 贺兰县|