擦除圖標(biāo)的應(yīng)用
使用擦除圖標(biāo)可以擦除已經(jīng)顯示的任何圖標(biāo)的內(nèi)容,包括由顯示圖標(biāo)、交互圖標(biāo)、框架以及數(shù)字影像顯示的對(duì)象等。
當(dāng)擦除一個(gè)圖標(biāo)時(shí),該圖標(biāo)中所有內(nèi)容都將被擦除。如果期望只擦除其中的一個(gè)對(duì)象,只有將它單獨(dú)放在一個(gè)顯示圖標(biāo)中,這樣,此對(duì)象會(huì)作為一個(gè)獨(dú)立的對(duì)象顯示在演示窗口。
交互圖標(biāo)屬性中的擦除
我們都知道,交互圖標(biāo)的功能是由顯示圖標(biāo)和決策圖標(biāo)組成的。它不僅能夠根據(jù)我們的需要選擇正確的流程分支,而且具有顯示交互界面的能力。在交互圖標(biāo)屬性中,擦除操作針對(duì)的是該圖標(biāo)本身的顯示對(duì)象。
按住ctrl鍵,然后雙擊交互圖標(biāo),即可打開(kāi)“properties:interaction icon(屬性:交互作用圖標(biāo))”對(duì)話框,在該對(duì)話框的“interaction(交互作用)”面板中可以看到“erase(擦除)”下拉列表,其中有3個(gè)擦除選項(xiàng):
1. upon exit(在退出之前):當(dāng)authorware退出交互時(shí),擦除交互圖標(biāo)中的所有顯示對(duì)象。
2. don't erase(不擦除):當(dāng)authorware退出交互時(shí),只擦除交互圖標(biāo)中的所有交互對(duì)象。
3. after next entry(在下次輸入之后):在authorware進(jìn)入某一個(gè)交互分支時(shí),首先擦除交互圖標(biāo)中所有顯示對(duì)象。該交互分支運(yùn)行完成后,authorware返回交互圖標(biāo),交互圖標(biāo)的所有顯示對(duì)象又都顯示出來(lái)。顯然,如果某一分支運(yùn)行完成以后,并不返回交互主流程,而是退出交互,那么在退出之前,已經(jīng)擦除了交互圖標(biāo)中的所有顯示對(duì)象。交互屬性中的擦除
雙擊交互流程線中的交互類(lèi)型標(biāo)識(shí)符,就會(huì)打開(kāi)“properties:response(屬性:交互)”對(duì)話框,在該對(duì)話框的“response(交互)”面板中,可以看到“erase(擦除)”下拉列表。在該下拉列表中有4個(gè)選項(xiàng),這4個(gè)選項(xiàng)只針對(duì)當(dāng)前交互分支中的顯示對(duì)象,并不影響交互圖標(biāo)及其以前的顯示內(nèi)容。
1. after next entry(在下一次輸入之后):在authorware完成該分支的運(yùn)行,返回到交互圖標(biāo)時(shí),保持該交互分支的運(yùn)行結(jié)果。在authorware重新進(jìn)入某一個(gè)交互分支或退出交互時(shí),首先擦除此交互分支運(yùn)行結(jié)果中的顯示對(duì)象。
2. before next entry(在下一次輸入之前):在authorware完成該分支的運(yùn)行,返回到交互圖標(biāo)之前,擦除當(dāng)前交互分支中的所有顯示對(duì)象。如果選擇此項(xiàng),通常應(yīng)在該交互分支群組的最后,插入一個(gè)等待圖標(biāo),使該分支的運(yùn)行結(jié)果在被擦除之前,能夠看清屏幕上的內(nèi)容。當(dāng)authorware退出交互時(shí),也會(huì)自動(dòng)擦除當(dāng)前交互分支結(jié)果中的所有顯示對(duì)象。
3. on exit(在退出時(shí)):僅僅當(dāng)authorware退出交互時(shí),才擦除當(dāng)前交互分支運(yùn)行結(jié)果。如果在該分支運(yùn)行完成后,再運(yùn)行其他分支,可能會(huì)導(dǎo)致顯示的重疊。
4. don't erase(不擦除):在進(jìn)入其他交互分支或退出交互時(shí),仍然保持當(dāng)前分支的運(yùn)行結(jié)果。
判斷路徑屬性中的擦除
雙擊判斷流程線上的分支標(biāo)識(shí)符,打開(kāi)“properties:decision path(屬性:判斷路徑)”對(duì)話框,在該對(duì)話框中可以看到“erase contents(刪除內(nèi)容)”下拉列表。其中有如下3個(gè)選項(xiàng):“before next selection(在下個(gè)選擇之前)”、“upon exit(在退出之前)”、“don't erase(不擦除)”。它們分別與交互屬性中在“after next entry(在下一次輸入之后)”、“on exit(在退出時(shí))”、“don't erase(不擦除)”等3個(gè)擦除選項(xiàng)類(lèi)似。
顯示圖標(biāo)屬性中的擦除
按住ctrl鍵,然后雙擊顯示圖標(biāo),彈出“properties:display icon(屬性:顯示圖標(biāo))”對(duì)話框,打開(kāi)該對(duì)話框中的顯示面板,在顯示面板中的顯示區(qū)域,有兩個(gè)復(fù)選框與擦除有關(guān)。
1. erase previous content(擦除以前的內(nèi)容):如果選中該項(xiàng),則在此顯示圖標(biāo)顯示之前,擦除以前顯示圖標(biāo)顯示的所有內(nèi)容。
2. prevent automatic erase(防止自動(dòng)擦除):如果選中此項(xiàng),將防止當(dāng)前顯示圖標(biāo)中的顯示對(duì)象,因?yàn)槠渌麍D標(biāo)設(shè)置的自動(dòng)擦除功能而被自動(dòng)擦除。如果需要擦除設(shè)置了此選項(xiàng)的圖標(biāo),必須利用擦除圖標(biāo)來(lái)完成。
新聞熱點(diǎn)
疑難解答