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