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