




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
任務10.1菜單設計
任務10.2工具欄設計
任務導入
學習目標
任務實施
1.使用“菜單設計器”
(1)單擊主菜單“文件”→“新建”命令,或者直接單擊“新建”按鈕,打開“新建”對話框,如圖10-1所示。任務10.1菜單設計圖10-1“新建菜單”對話框
(2)選中“菜單”選項,由于菜單設計器沒有相應的向導,因此單擊“新建文件”按鈕,打開“新建菜單”對話框。
(3)單擊“菜單”按鈕,打開“菜單設計器”,如圖10-2所示。
(4)“菜單設計器”主要包括以下內容。
在“結果”下拉列表中有4個選擇,它們分別對應4種處理方式,其作用見表10-1。圖10-2菜單設計器表10-1“菜單設計器”中“結果”的4種菜單選項單擊“選項”按鈕顯示“提示選項”對話框,如圖10-3所示。
2.創(chuàng)建自定義菜單
(1)打開菜單設計器。
在“項目管理器”中選擇“其他”選項卡,選中“菜單”,單擊“新建”按鈕,在“新建菜單”對話框中,單擊“菜單”,如圖10-4所示,打開“菜單設計器”。
圖10-3“提示選項”對話框圖10-4從“項目管理器”中打開菜單設計器
(2)添加菜單項。
如圖10-5所示,在“菜單名稱”下面的框中輸入“選項項目”,“結果”中選擇為“子菜單”,然后單擊“創(chuàng)建”按鈕,向其中添加6個菜單項。
(3)預覽菜單。
在菜單設計器中,單擊“預覽”按鈕,可以對菜單進行預覽,預覽的結果如圖10-6所示。圖10-5添加菜單項圖10-6預覽菜單
【例10-2】
設計自定義菜單,改變文本的字體與字型。
設計步驟如下:
(1)設計菜單。
①規(guī)劃菜單系統(tǒng)。
從題中要求可以看出,菜單及菜單項的設置如表10-2所示。表10-2菜單及菜單項的設置②創(chuàng)建菜單和子菜單。
單擊常用工具欄上的“新建”按鈕,在“新建”對話框中,選中“菜單”項,單擊“新建文件”,打開“新建菜單”對話框,單擊“新建”,打開“菜單設計器”。
首先單擊“顯示”菜單→“常規(guī)選項”命令,如圖10-7所示,在打開的“常規(guī)選項”對話框中,選中“頂層表單”復選框,將菜單定位于頂層表單之中。圖10-7將菜單置于頂層表單在菜單設計器中輸入菜單名:“字體(\<Z)”和“字型(\<F)”,如圖10-8所示,單擊“創(chuàng)建”按鈕,分別輸入子菜單項名,如圖10-8、圖10-9所示。圖10-8字體子菜單圖10-9字型子菜單③預覽菜單。
單擊“預覽”按鈕,可以預覽菜單結果,如圖10-10所示。
④編寫菜單代碼。
在圖10-10中,單擊“菜單級”下拉列表框,選擇“菜單欄”返回到頂層菜單。
選中“字體”項,單擊其右邊“編輯”按鈕,重新進入“字體Z”的編輯對話框。在主菜單中單擊“顯示”→“菜單選項”命令,打開“菜單選項”對話框,如圖10-11所示。圖10-10預覽菜單圖10-11“菜單選項”對話框⑤生成菜單。
完成菜單定義后,選擇主菜單“菜單”→“生成”命令,選擇“是”,在“另存為”對話框中輸入菜單名Menu1,單擊“保存”按鈕后彈出“生成菜單”對話框,如圖10-12所示,單擊“生成”鈕,生成菜單程序menu1.mpr,至此完成菜單的創(chuàng)建工作。圖10-12“生成菜單”對話框
(2)建立表單。
修改表單的ShowWindow屬性為:2—
作為頂層表單。
編寫表單的Init事件代碼:
DOmenu1.mprWITHTHIS,.T.
運行表單,即可修改標題板的字體與字型,如圖10-13所示。圖10-13修改標題板的字體和字型
3.在自定義菜單中使用系統(tǒng)菜單項
如果在自定義菜單中使用系統(tǒng)菜單項,那么設計出的菜單系統(tǒng)不僅更規(guī)范,而且使菜單設計更簡便。
(1)選擇“菜單級”下拉列表框中的“菜單欄”,如圖10-14所示,單擊“編輯”子菜單的“創(chuàng)建”按鈕,進入“編輯”菜單對話框。圖10-14在自定義菜單中使用系統(tǒng)菜單項
(2)單擊“插入欄”按鈕,打開“插入系統(tǒng)菜單欄”對話框,如圖10-15所示。
(3)依次插入所需的菜單項:撤消、重做、剪切、復制、粘貼、清除、全部選定等,適當插入一些分隔線,調整各菜單項的位置。
(4)單擊“預覽”按鈕,查看設計效果,如圖10-16所示。圖10-15“插入系統(tǒng)菜單欄”對話框圖10-16利用系統(tǒng)菜單項后的效果思考與練習
1.設計自定義菜單。在表單中增加一個“顏色”菜單,包含“表單顏色”、“文本顏色”兩項。
2.使用菜單控制頁面顯示,如圖10-17所示。圖10-17使用菜單控制頁面任務導入
學習目標
任務實施
1.使用容器控件制作工具欄
(1)進入表單設計器后,增加一個容器控件Container1,用鼠標右鍵單擊容器控件,在快捷菜單中選擇“編輯”,然后在容器中添加若干組合框Combo和復選框Check,如圖10-18所示。任務10.2工?具?欄?設?計圖10-18使用容器控件制作工具欄
2.使用ActiveX控件制作工具欄
1)添加ActiveX控件
具體步驟如下:
(1)單擊“工具”菜單→“選項”菜單,打開“選項”對話框。在“控件”選項卡中選中下面兩項,如圖10-19所示,然后按“確定”退出“選項”對話框。
(2)在“表單控件”工具欄中單擊“查看類”,在彈出菜單中選擇“ActiveX控件”,即可將ImageList和ToolBar控件添加到“表單控件”工具欄中。圖10-19添加ActiveX控件
2)創(chuàng)建具有Office風格的工具欄
在文本編輯器中,可以使用ActiveX控件制作工具欄,使之具有Office風格。使用ImageList控件是為了給工具欄提供圖標。用鼠標右鍵單擊ImageList控件,在彈出菜單中選擇“ImageListCtrlProperties”,打開“ImageListCtrl屬性”對話框。選擇“Images”選項卡,單擊“InsertPicture”按鈕,在“Selectpicture”對話框中依次選擇圖片(如New.bmp、Open.bmp、police.bmp、Cut.bmp、Copy.bmp、Paste.bmp等),單擊“打開”按鈕將圖片添加到圖標列表中,如圖10-20所示。按“確定”按鈕返回表單設計器。圖10-20添加圖標
(3)設置ToolBar控件的屬性。
用鼠標右鍵單擊ToolBar控件,在彈出菜單中選擇“ToolBarProperties”,打開屬性對話框。選擇“Buttons”選項卡,按“InsertButton”按鈕,依次插入3個按鈕(Button1~Button3),其“ToolTipText”屬性分別改為:新建文件、打開文件、文件保存,如圖10-21所示。圖10-21添加按鈕
3.使用VFP的工具欄控件
(1)單擊“文件”菜單→“新建”命令,打開“新建”對話框。
(2)選中“文件類型”中的“類”,單擊“新建文件”按鈕,打開“新建類”對話框。
(3)在“類名”框中,鍵入新類的名稱sditb1。從“派生于”框中,選擇“Toolbar”,以使用工具欄基類。在“存儲于”框中,鍵入類庫名sditbar,保存創(chuàng)建的新類。如圖10-22所示。圖10-22“新建類”對話框和“類設計器”
(4)單擊“確定”按鈕,關閉對話框,并打開“類設計器”。
(5)在新建的工具欄類中添加6個命令按鈕Command1~Command6和一個分隔符控件Separator1。
依次修改命令按鈕的Picture屬性,并調整按鈕的大小和位置,如圖10-23所示。
(6)為新建的工具欄類添加一個自定義屬性:oFormRef。
創(chuàng)建工具欄時,必須傳遞一個表單對象作為參數(shù),此對象將存放在工具欄類的自定義屬性oFormRef中,以便命令按鈕事件代碼的調用。圖10-23設計“工具
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 互聯(lián)網(wǎng)+時代2025年文化娛樂消費者行為與市場細分創(chuàng)新報告
- 保險行業(yè)數(shù)字化理賠服務標準化建設報告2025
- 2025年教育大數(shù)據(jù)在遠程教育質量監(jiān)控中的應用與挑戰(zhàn)報告
- 2025年零售門店數(shù)字化技術在節(jié)能降耗中的應用報告
- 單身經(jīng)濟背景下的家電市場:2025年小型家電產(chǎn)品市場潛力研究報告
- 基于2025年農村電商的扶貧資金申請與農村電商金融服務報告
- 數(shù)字藝術作品版權交易市場動態(tài)與2025年投資前景報告
- 生物材料生產(chǎn)行業(yè)跨境出海項目商業(yè)計劃書
- 保稅服務企業(yè)制定與實施新質生產(chǎn)力項目商業(yè)計劃書
- 高速鐵路站點智能化行業(yè)深度調研及發(fā)展項目商業(yè)計劃書
- 【MOOC】金融法學-浙江財經(jīng)大學 中國大學慕課MOOC答案
- 道路施工交通分流方案終版
- GB/T 44902-2024木工機床安全共同性要求
- 24秋國家開放大學《科學與技術》終結性考核大作業(yè)參考答案
- 商務談判經(jīng)典案例全案(56個案例)
- 《環(huán)境影響評價》全套教學課件
- 《公路橋涵施工技術規(guī)范》JTG-T3650-2020培訓
- 2024年天津市單位職工勞動合同(三篇)
- 2024秋期國家開放大學專科《液壓與氣壓傳動》一平臺在線形考(形考任務+實驗報告)試題及答案
- 膽石癥病人的護理
- 四川省成都市2024年小升初英語試卷(含答案)
評論
0/150
提交評論