(27) 播放、測試及修改課件文件。
播放課件時,只有一個“圖片”菜單出現(xiàn)在演示窗口的菜單欄內(nèi)(如圖8-26所示),打開“圖片”菜單之后,可以看到p1、p2及p3等3個菜單項,在它們的右側還包括一個快捷鍵,分別是ctrl+1、ctrl+2及ctrl+3。無論是直接選擇,還是使用快捷鍵,都會打開一張圖片。菜單項之間使用分隔線進行隔離,這是由于將下拉菜單類型的交互響應圖標直接命名為“–”的結果。
圖8-26 演示窗口的下拉菜單
為了控制演示窗口的背景色,用戶可使用setfileproperty函數(shù)。一旦演示窗口被設置成某種顏色之后,與該顏色對應的菜單項應該禁用,這里通過自定義的變量black、white以及下拉菜單屬性窗口的active if選項進行控制。
控制演示窗口的顏色
(1) 單擊工具欄的new按鈕,新建一個課件文件。
(2) 將計算圖標拖動到流程線上,并命名為“窗口大小”。
(3) 雙擊“窗口大小”圖標,在編輯窗口內(nèi)輸入resizewindow (400,400),將演示窗口的大小定義為400×400像素。
(4) 將計算圖標拖動到“窗口大小”的下方,將其命名為“設置變量”。
(5) 雙擊打開計算圖標的編輯窗口,在其中輸入black:=true和white:=true(如圖8-27所示)。
(6) 關閉計算窗口時,將打開new variable對話框(如圖8-28所示)。
圖8-27 設置變量 圖8-28 new variable對話框
(7) 在name文本框內(nèi)輸入black。
(8) 在initial variable文本框內(nèi)輸入true。
(9) 在description文本框內(nèi)輸入“控制菜單項的顯示”。
(10) 單擊ok按鈕之后,一個新的new variable對話框出現(xiàn)在屏幕上。
(11) 按照(7)~(10)步的操作,完成對變量white的初始化及其描述。
(12) 將交互圖標拖動到“設置變量”的下方,命名為“背景色”。
(13) 將計算圖標拖動到“背景色”的右下方,在打開的response type對話框內(nèi)選中pull-down menu單選按鈕。
(14) 將計算圖標命名為“黑色”。
(15) 雙擊“黑色”圖標的響應標識符,打開properties:response對話框。
(16) 在menu選項卡內(nèi)將menu item設置為黑色(&b)。
(17) 在menu選項卡內(nèi)在key(s)文本框內(nèi)輸入b。
(18) 單擊response標簽,打開response選項卡。
(19) 啟用scope欄的perpetual復選框。
(20) 在active if欄內(nèi)輸入black=true。
(21) 打開erase下拉列表框,選擇after next entry。
(22) 打開branch下拉列表框,選擇return。
(23) 單擊ok按鈕,關閉打開的屬性設置對話框。
(24) 重復上述(14)~(23)步的操作,添加“白色”計算圖標,并設置交互屬性。
(25) 雙擊“黑色”計算圖標,在打開的編輯窗口內(nèi)輸入如圖8-29所示的內(nèi)容。
(26) 雙擊“白色”計算圖標,在打開的編輯窗口內(nèi)輸入如圖8-30所示的內(nèi)容。
圖8-29 編輯“黑色”計算圖標 圖8-30 編輯“白色”計算圖標
(27) 播放、測試及修改課件文件,得到如圖8-31所示的課件流程圖。
如圖8-32所示,演示窗口內(nèi)出現(xiàn)兩個菜單,其中file菜單是authorware 6.0系統(tǒng)的菜單,“背景色”菜單是自定義的菜單,在菜單項內(nèi)使用了快捷鍵與組合鍵。無論使用菜單項、快捷鍵還是組合鍵,都能夠使演示窗口的背景色發(fā)生變化。
圖8-31 課件流程圖 圖8-32 課件外觀
setfileproperty(#awbackgroundcolor,number)函數(shù)的number是用于設置顏色的數(shù)值,0表示黑色,16777215表示白色。一旦選擇黑色之后,由于計算圖標將black設置為false,因此“背景色”菜單的“黑色”處于禁用狀態(tài)。同樣,一旦選擇白色之后,由于計算圖標將white設置為false,因此“背景色”菜單的“白色”處于禁用狀態(tài)。
新聞熱點
疑難解答