第 菜單設(shè)計(jì)PPT課件_第1頁
第 菜單設(shè)計(jì)PPT課件_第2頁
第 菜單設(shè)計(jì)PPT課件_第3頁
第 菜單設(shè)計(jì)PPT課件_第4頁
第 菜單設(shè)計(jì)PPT課件_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 Page 1 9.1 9.1 下拉式菜單的設(shè)計(jì) 下拉菜單系統(tǒng)是由菜單欄、菜單標(biāo)題、菜單和菜單選項(xiàng)組成。菜單欄:位于窗口標(biāo)題欄的下方,用于放置菜單標(biāo)題。菜單標(biāo)題:?jiǎn)螕舨藛螛?biāo)題,打開一個(gè)下拉菜單。菜單:由一組菜單選項(xiàng)構(gòu)成的列表。菜單選項(xiàng):?jiǎn)螕舨藛芜x項(xiàng),執(zhí)行相應(yīng)的命令,過程或打開下一級(jí)菜單(子菜單)。第1頁/共23頁 Page 2 9.1 9.1 下拉式菜單的設(shè)計(jì) 下拉菜單的其它部分分組線:在菜單中,通常會(huì)把不同的功能項(xiàng)進(jìn)行分組,用一條橫線來劃分不同的組。菜單標(biāo)題:菜單和菜單選項(xiàng)都有一個(gè)標(biāo)題(名稱)和內(nèi)部名字(也稱選項(xiàng)序號(hào))??旖莘绞剑菏侵竿ㄟ^一個(gè)鍵或組合鍵來快速執(zhí)行某個(gè)菜單選項(xiàng)的功能,包括訪問鍵

2、和快捷鍵。第2頁/共23頁 Page 3 9.1 9.1 下拉式菜單的設(shè)計(jì)訪問鍵(也稱熱鍵)是一個(gè)字母,即在菜單標(biāo)題(名稱)中加下劃線的字符,在激活菜單后,可以直接用字母鍵執(zhí)行相應(yīng)菜單項(xiàng)的功能,還可以用ALT+訪問鍵快速打開菜單;快捷鍵一般由功能鍵或CTRL+字母鍵組成,其優(yōu)點(diǎn)在于,無論菜單是否被激活,使用快捷鍵都可以快速執(zhí)行該菜單項(xiàng)的功能。第3頁/共23頁 Page 4 9.1 9.1 下拉式菜單的設(shè)計(jì)菜單標(biāo)題菜單欄菜單菜單選項(xiàng)訪問鍵快捷鍵分組線第4頁/共23頁 Page 5 9.1 下拉式菜單的設(shè)計(jì) 9.1.1 9.1.1 用菜單設(shè)計(jì)器定義菜單9.1.2 9.1.2 生成菜單9.1.3 9

3、.1.3 下拉式菜單設(shè)計(jì)實(shí)例9.1.4 9.1.4 快速設(shè)計(jì)菜單第5頁/共23頁 Page 6 9.1.1 用菜單設(shè)計(jì)器定義菜單 1打開菜單設(shè)計(jì)器的常用方法:在項(xiàng)目管理器中,選擇 “其它”選項(xiàng)卡,從中選擇“菜單”,然后單擊“新建”按鈕,選擇“菜單”按鈕選擇“文件”菜單中的“新建”或者單擊工具欄上的“新建”按鈕采用命令方式:CREATE MENUCREATE MENU第6頁/共23頁 Page 7 9.1.1 用菜單設(shè)計(jì)器定義菜單2菜單設(shè)計(jì)器的組成 “菜單名稱”欄 “結(jié)果”欄 “選項(xiàng)”欄 “菜單級(jí)”下拉列表框 “菜單項(xiàng)”按鈕組 “預(yù)覽”按鈕組成第7頁/共23頁 Page 8 9.1.1 用菜單設(shè)

4、計(jì)器定義菜單(1)“菜單名稱”欄的作用用于定義菜單和菜單項(xiàng)的標(biāo)題(也稱名稱)設(shè)置訪問鍵 在需要設(shè)置為訪問鍵的字母前加“”。例如設(shè)置菜單名稱為“文件(F)”,該菜單項(xiàng)將顯示為“文件(F)” 。設(shè)置分組線 在兩組菜單項(xiàng)之間插入一行,輸入“-”(反斜杠和減號(hào))。第8頁/共23頁 Page 9 9.1.1 用菜單設(shè)計(jì)器定義菜單(2)“結(jié)果”欄 描述菜單項(xiàng)將要執(zhí)行的任務(wù),包括子菜單、命令、過程和填充名稱(或菜單項(xiàng) )子菜單:選擇該項(xiàng),單擊右側(cè)的“創(chuàng)建”按鈕可以創(chuàng)建下一級(jí)子菜單。命令:該菜單項(xiàng)由一條命令實(shí)現(xiàn),可在右側(cè)的文本框中輸入命令。過程:該菜單項(xiàng)由一組命令實(shí)現(xiàn);選擇該選,單擊右側(cè)的“創(chuàng)建”按鈕,進(jìn)入過

5、程代碼編輯對(duì)話框,建立過程。第9頁/共23頁 Page 10 9.1.1 用菜單設(shè)計(jì)器定義菜單填充名稱或菜單項(xiàng):“填充名稱”出現(xiàn)在主菜單中,“菜單項(xiàng)”出現(xiàn)在子菜單中,它們一般在程序中引用。(3)“選項(xiàng)”欄 用于定義菜單項(xiàng)的其他屬性??旖莘绞剑骸版I標(biāo)簽”用來定義快捷鍵,“鍵說明”用于定義在菜單項(xiàng)后顯示的快捷鍵名稱。信息:定義菜單項(xiàng)的說明信息,注意:說明信息必須加定界符。第10頁/共23頁 Page 11 9.1.1 用菜單設(shè)計(jì)器定義菜單(4)“菜單級(jí)”下拉列表框 菜單級(jí)顯示了當(dāng)前正在設(shè)計(jì)的子菜單名字,選擇菜單級(jí)的下拉列表框,可以選擇其它級(jí)別的菜單進(jìn)行設(shè)計(jì)。第11頁/共23頁 Page 12 9.

6、1.1 用菜單設(shè)計(jì)器定義菜單(5)“菜單項(xiàng)”按鈕組“插入”按鈕:在當(dāng)前菜單項(xiàng)前面插入一個(gè)新的菜單項(xiàng),默認(rèn)名稱為“新菜單項(xiàng)”?!皠h除”按鈕:選擇某一菜單項(xiàng),單擊“刪除”按鈕,即可刪除選中的菜單項(xiàng)。“插入欄”按鈕:插入Visual FoxPro系統(tǒng)菜單中的某個(gè)標(biāo)準(zhǔn)項(xiàng)目。第12頁/共23頁 Page 13 9.1.1 用菜單設(shè)計(jì)器定義菜單(6)“預(yù)覽”按鈕 單擊“預(yù)覽”按鈕,創(chuàng)建的菜單會(huì)暫時(shí)替代系統(tǒng)主菜單,同時(shí),屏幕上出現(xiàn)“預(yù)覽”對(duì)話框,用戶可以預(yù)覽其菜單設(shè)計(jì)的效果,單擊菜單項(xiàng),將在對(duì)話框中顯示執(zhí)行的命令和提示。單擊“確定”按鈕,退出預(yù)覽狀態(tài)。第13頁/共23頁 Page 14 9.1.1 用菜單設(shè)

7、計(jì)器定義菜單3菜單定義文件的保存與運(yùn)行保存:結(jié)果保存在菜單定義文件(.MNX.MNX)中,該文件本身是一張表,僅存放菜單的各項(xiàng)定義。運(yùn)行:在項(xiàng)目管理器中,選擇菜單定義文件,然后單擊“運(yùn)行”按鈕。菜單定義文件脫離了菜單設(shè)計(jì)器環(huán)境不能運(yùn)行。注意:運(yùn)行用戶自定義的菜單將替代系統(tǒng)菜單,要回到系統(tǒng)菜單,可在命令窗口中輸入命令:SET SYSMENU TO DEFAULTSET SYSMENU TO DEFAULT第14頁/共23頁 Page 15 9.1.2 生成菜單 建立能夠直接運(yùn)行的菜單,則需要生成菜單程序文件(.MPR.MPR),方法:在菜單設(shè)計(jì)器中,選擇“菜單”菜單中的“生成”;然后在“生成菜單

8、”對(duì)話框中指定菜單程序文件的名稱和存放路徑;最后單擊“生成”按鈕。 在生成菜單程序文件的過程中,系統(tǒng)還將檢查菜單設(shè)計(jì)的邏輯錯(cuò)誤。第15頁/共23頁 Page 16 9.1.3 下拉式菜單設(shè)計(jì)實(shí)例要設(shè)計(jì)一個(gè)下拉式的菜單系統(tǒng),可按下列步驟進(jìn)行:(1)菜單及子菜單的規(guī)劃;(2)菜單及菜單項(xiàng)的命名;(3)用菜單設(shè)計(jì)器進(jìn)行菜單的定義;(4)生成菜單程序文件;(5)運(yùn)行測(cè)試。第16頁/共23頁 Page 17 9.1.3 下拉式菜單設(shè)計(jì)實(shí)例 例9.1 用菜單設(shè)計(jì)器建立菜單STMENU.MNXSTMENU.MNX,菜單系統(tǒng)包括“數(shù)據(jù)處理、查詢、退出”三個(gè)主菜單項(xiàng),其中“數(shù)據(jù)處理”菜單項(xiàng)包括“修改、刪除”兩個(gè)

9、子菜單項(xiàng),要求實(shí)現(xiàn):運(yùn)行“修改”選項(xiàng),則打開STUDENTSTUDENT表,且用BROWSEBROWSE命令修改表中記錄;運(yùn)行“刪除”選項(xiàng)將對(duì)記錄進(jìn)行物理刪除;運(yùn)行“記錄查詢”選項(xiàng),將執(zhí)行表單CHAXUN.SCXCHAXUN.SCX,并要求為該選項(xiàng)設(shè)置訪問鍵C C;為“退出”選項(xiàng)定義快捷鍵F3F3 ,并在狀態(tài)欄中顯示“退出系統(tǒng)”信息,要求選擇該項(xiàng),將返回VISUAL FOXPROVISUAL FOXPRO的主菜單。第17頁/共23頁 Page 18 9.1.3 下拉式菜單設(shè)計(jì)實(shí)例單擊“創(chuàng)建”按鈕,建立下級(jí)菜單第18頁/共23頁 Page 19 9.1.3 下拉式菜單設(shè)計(jì)實(shí)例 單擊“編輯”按鈕,

10、建立過程use studentuse studentbrowsebrowse進(jìn)入“數(shù)據(jù)處理”子菜單的編輯輸入命令打開“菜單級(jí)”返回主菜單第19頁/共23頁 Page 20 9.1.3 下拉式菜單設(shè)計(jì)實(shí)例設(shè)置訪問鍵單擊此按鈕進(jìn)入選項(xiàng)設(shè)置設(shè)置快捷鍵設(shè)置提示信息第20頁/共23頁 Page 21 9.1.4 快速設(shè)計(jì)菜單 在菜單設(shè)計(jì)器中,選擇“菜單”菜單中的“快速菜單”,可以將Visual FoxProVisual FoxPro系統(tǒng)菜單的內(nèi)容顯示在菜單設(shè)計(jì)器中,用戶可以對(duì)其進(jìn)行增加、刪除和修改,從而可以根據(jù)用戶的需要快速地定義菜單。第21頁/共23頁 Page 22 9.2 快捷菜單的設(shè)計(jì)快捷菜單:從屬于某個(gè)界面對(duì)象,當(dāng)鼠標(biāo)右擊該對(duì)象時(shí),就會(huì)彈出快捷菜單,展示當(dāng)前對(duì)象的可用功能。設(shè)計(jì)步驟:

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論