(16) 將交互圖標拖動到圖標“ 3 ”的下方,并將它命名為“決策”。
(17) 將群組圖標拖動到“決策”圖標的右下方,打開如圖 8-5 所示的 response type 對話框。
(18) 選中 target area 單選按鈕之后,單擊 ok 按鈕。
(19) 將群組圖標命名為“矩形正確”。
(20) 拖動群組圖標到“決策”圖標的最右邊,將它命名為“矩形錯誤”。
(21) 運行課件,自動打開 response 對話框。
(22) 單擊實心矩形,將它拖動到矩形框內。
(23) 調整虛線框的大小,使它剛好包括矩形框 ( 如圖 8-6 所示 ) 。
圖 8-5 response type 對話框 圖 8-6 調整虛線框的大小
(24) 單擊 target area 標簽,打開 target area 選項卡。
(25) 打開 on drop 下拉列表框,選擇 snap to center 。
(26) 單擊 response 標簽,打開 response 選項卡。
(27) 打開 status 下拉列表框,選擇 correct response 。
(28) 關閉打開的 response 對話框,自動彈出設置錯誤響應的屬性對話框。
(29) 選擇實心矩形將它拖動到演示窗口的中央。
(30) 調整目標區域為整個演示窗口 ( 如圖 8-7 所示 ) ,確定錯誤響應的區域。
圖 8-7 確定錯誤響應的區域
(31) 在 target area 選項卡內,選擇 on drop 下拉列表框的 put back 。
(32) 在 response 選項卡內,選擇 status 下拉列表框的 wrong response 。
(33) 關閉打開的對話框,此時群組圖標的名稱前分別出現加號與減號。
(34) 雙擊打開“矩形正確”群組圖標,將顯示圖標拖動到二級流程線窗口。
(35) 命名顯示圖標為“正確提示”。
(36) 雙擊打開“正確提示”圖標,在演示窗口內輸入“移動正確”。
(37) 將計算圖標拖動到“正確顯示”圖標的下方,命名為“矩形”。
(38) 雙擊“矩形”計算圖標,打開編輯窗口。
(39) 在其中輸入“ movable@ “ 1 ” =false ”之后,關閉編輯窗口 ( 如圖 8-8 所示 ) 。
(40) 打開“矩形錯誤”群組圖標,將顯示圖標拖動到二級流程線窗口。
(41) 雙擊顯示圖標,在演示窗口內輸入“移動錯誤”。
(42) 重復上述 (20) ~ (41) 步的操作,在“決策”交互圖標的右側分別添加“圓形正確”、“圓形錯誤”、“三角形正確”及“三角形錯誤”等 4 個群組圖標 ( 如圖 8-9 所示 ) 。
圖 8-8 編輯“矩形”計算圖標 圖 8-9 課件流程圖
(43) 播放、測試并保存課件。
由于交互圖標右側的結果圖標數量超過 5 個,因此在設計窗口內出現圖標名稱的列表框,單擊列表框右側的箭頭,可查看相鄰的結果圖標名稱,當前結果圖標也將出現在交互圖標的右側。由于在將整個演示窗口作為錯誤響應的區域之前,先設置了拖動正確的區域 ( 本例是將空心的矩形、圓形、三角形作為正確響應的區域 ) ,因此只要拖動對象未到達指定區域,都將給出錯誤提示,并自動返回原地,否則拖動對象將停留下來,并給出拖動正確的提示。
通常,拖動演示窗口的對象時,可以將它移動到任意位置。為了防止這種情況的發生,我們在計算圖標內使用了 movable@iconname=false ,它使指定的 iconname( 圖標名稱 ) 無法在到達目標區域之后繼續被拖動。
為了確定對象移動的范圍,本例是通過拖動對象來實現的,將整個演示窗口作為可移動的區域,顯示它是不夠精確的。打開對象的屬性設置對話框之后,可以看到 layout 選項卡,分別將 positioning 及 movable 設置成 in area ( 如圖 8-10 所示 ) ,將對象的位置和移動范圍都限制在指定的區域內。
圖 8-10 限制對象的移動區域
此時,在 layout 選項卡的下面有 3 個單選按鈕, base 對應著對象可移動區域的起始點, initial 對應著對象的初始位置, end 對應著對象可移動區域的結束點。首先選中 base 單選按鈕,把對象拖動到可移動區域的左上角,接著選中 end 單選按鈕,把對象拖動到可移動區域的右下角。釋放鼠標之后,在屏幕上就會出現一個灰色的矩形框顯示出對象可移動的范圍 ( 如圖 8-11 所示 ) 。最后,選中 initial 單選按鈕,將對象拖動到它的起始位置。
圖 8-11 確定可移動的范圍
確定對象的移動范圍及起始點之后
[1] [2] [3] 下一頁
新聞熱點
疑難解答