運(yùn)行菜單控制
發(fā)布時(shí)間:2014/7/18 12:45:42 訪問次數(shù):718
如果在VI屬性設(shè)置對(duì)話框中選擇“窗口外觀”類別,并在“自定義”設(shè)置中選中了“顯示菜單欄”,IBM266-8731程序運(yùn)行時(shí)會(huì)在前面板窗口顯示菜單欄,默認(rèn)的運(yùn)行菜單是LabVIEW的標(biāo)準(zhǔn)菜單,為了適應(yīng)應(yīng)用的需要,我們也可以定制個(gè)性化的運(yùn)行菜單,并在程序中對(duì)用戶的菜單操作作出響應(yīng)。定制菜單可以在編輯程序時(shí)通過對(duì)話框進(jìn)行設(shè)置,也可以在程序運(yùn)行中通過代碼完成。
選擇“編輯”一“運(yùn)行時(shí)菜單”命令可以彈出菜單編輯器。圖2~22所示的菜單編輯器是我們?yōu)椤安藛蚊铐憫?yīng)”這個(gè)程序進(jìn)行的設(shè)置。菜單編輯器剛打開時(shí)工具欄的菜單類型下拉列表中顯示的是“默認(rèn)”選項(xiàng),表示使用LabVIEW標(biāo)準(zhǔn)菜單,編輯器中各項(xiàng)功能都不可用。下拉列表中還有一項(xiàng)“最小化”選項(xiàng),表示使用LabVIEW標(biāo)準(zhǔn)菜單中常用的選項(xiàng),F(xiàn)在我們選擇“自定義”選項(xiàng),開始菜單的定制。
菜單編輯器的菜單欄中“文件”和“幫助”菜單項(xiàng)是簡(jiǎn)化的LabVIEW標(biāo)準(zhǔn)菜單項(xiàng),“編 輯”菜單項(xiàng)中包含了編輯菜單的一些命令,編輯菜單基本都可以在對(duì)話框中完成。
菜單編輯器工具欄的6個(gè)按鈕用來在菜單項(xiàng)列表中編輯菜單項(xiàng),它們依次為:
·插入:在選定的菜單項(xiàng)后插入新的菜單項(xiàng)。
·刪除:刪除選定的菜單項(xiàng)。
·向左:使選定的菜單項(xiàng)成為上一級(jí)菜單項(xiàng)。
·向右:使選定的菜單項(xiàng)成為上一個(gè)菜單項(xiàng)的子菜單。
·向上:向上移動(dòng)選定的菜單項(xiàng)。如果它有子菜單項(xiàng),也一起移動(dòng)。
·向下:向下移動(dòng)選定的菜單項(xiàng)。如果它有子菜單項(xiàng),也一起移動(dòng)。
菜單預(yù)覽區(qū)可以看到運(yùn)行時(shí)的菜單欄。
菜革項(xiàng)顯示菜單的層次結(jié)構(gòu),用來對(duì)菜單項(xiàng)進(jìn)行編輯。
菜單項(xiàng)屬性編輯區(qū)逐個(gè)設(shè)置菜單項(xiàng)屬性,這里的選項(xiàng)有: 。
·菜單項(xiàng)類型:有三個(gè)選項(xiàng)。
>用戶項(xiàng):此類菜單項(xiàng)允許編輯,并需要編程響應(yīng)。
>分隔符:在菜單項(xiàng)中插入分隔符,不可以對(duì)它進(jìn)行任何編輯。
>應(yīng)用程序項(xiàng):從LabVIEW標(biāo)準(zhǔn)菜單中選擇菜單項(xiàng)加入運(yùn)行菜單。選擇該項(xiàng)后,自動(dòng)分級(jí)彈出LabVIEW標(biāo)準(zhǔn)菜單,可以從中進(jìn)行選擇。使用LabVIEW標(biāo)準(zhǔn)菜單項(xiàng)時(shí)不可以進(jìn)行編輯,也不需要編程響應(yīng),由LabVIEW對(duì)用戶的選擇進(jìn)行處理。本例中選取了Show Context Help項(xiàng),運(yùn)行中如果選擇此菜單項(xiàng)會(huì)自動(dòng)彈出LabVIEW的即時(shí)幫助窗口。
·菜單項(xiàng)名稱:出現(xiàn)在運(yùn)行菜單上的字符串。
如果在VI屬性設(shè)置對(duì)話框中選擇“窗口外觀”類別,并在“自定義”設(shè)置中選中了“顯示菜單欄”,IBM266-8731程序運(yùn)行時(shí)會(huì)在前面板窗口顯示菜單欄,默認(rèn)的運(yùn)行菜單是LabVIEW的標(biāo)準(zhǔn)菜單,為了適應(yīng)應(yīng)用的需要,我們也可以定制個(gè)性化的運(yùn)行菜單,并在程序中對(duì)用戶的菜單操作作出響應(yīng)。定制菜單可以在編輯程序時(shí)通過對(duì)話框進(jìn)行設(shè)置,也可以在程序運(yùn)行中通過代碼完成。
選擇“編輯”一“運(yùn)行時(shí)菜單”命令可以彈出菜單編輯器。圖2~22所示的菜單編輯器是我們?yōu)椤安藛蚊铐憫?yīng)”這個(gè)程序進(jìn)行的設(shè)置。菜單編輯器剛打開時(shí)工具欄的菜單類型下拉列表中顯示的是“默認(rèn)”選項(xiàng),表示使用LabVIEW標(biāo)準(zhǔn)菜單,編輯器中各項(xiàng)功能都不可用。下拉列表中還有一項(xiàng)“最小化”選項(xiàng),表示使用LabVIEW標(biāo)準(zhǔn)菜單中常用的選項(xiàng),F(xiàn)在我們選擇“自定義”選項(xiàng),開始菜單的定制。
菜單編輯器的菜單欄中“文件”和“幫助”菜單項(xiàng)是簡(jiǎn)化的LabVIEW標(biāo)準(zhǔn)菜單項(xiàng),“編 輯”菜單項(xiàng)中包含了編輯菜單的一些命令,編輯菜單基本都可以在對(duì)話框中完成。
菜單編輯器工具欄的6個(gè)按鈕用來在菜單項(xiàng)列表中編輯菜單項(xiàng),它們依次為:
·插入:在選定的菜單項(xiàng)后插入新的菜單項(xiàng)。
·刪除:刪除選定的菜單項(xiàng)。
·向左:使選定的菜單項(xiàng)成為上一級(jí)菜單項(xiàng)。
·向右:使選定的菜單項(xiàng)成為上一個(gè)菜單項(xiàng)的子菜單。
·向上:向上移動(dòng)選定的菜單項(xiàng)。如果它有子菜單項(xiàng),也一起移動(dòng)。
·向下:向下移動(dòng)選定的菜單項(xiàng)。如果它有子菜單項(xiàng),也一起移動(dòng)。
菜單預(yù)覽區(qū)可以看到運(yùn)行時(shí)的菜單欄。
菜革項(xiàng)顯示菜單的層次結(jié)構(gòu),用來對(duì)菜單項(xiàng)進(jìn)行編輯。
菜單項(xiàng)屬性編輯區(qū)逐個(gè)設(shè)置菜單項(xiàng)屬性,這里的選項(xiàng)有: 。
·菜單項(xiàng)類型:有三個(gè)選項(xiàng)。
>用戶項(xiàng):此類菜單項(xiàng)允許編輯,并需要編程響應(yīng)。
>分隔符:在菜單項(xiàng)中插入分隔符,不可以對(duì)它進(jìn)行任何編輯。
>應(yīng)用程序項(xiàng):從LabVIEW標(biāo)準(zhǔn)菜單中選擇菜單項(xiàng)加入運(yùn)行菜單。選擇該項(xiàng)后,自動(dòng)分級(jí)彈出LabVIEW標(biāo)準(zhǔn)菜單,可以從中進(jìn)行選擇。使用LabVIEW標(biāo)準(zhǔn)菜單項(xiàng)時(shí)不可以進(jìn)行編輯,也不需要編程響應(yīng),由LabVIEW對(duì)用戶的選擇進(jìn)行處理。本例中選取了Show Context Help項(xiàng),運(yùn)行中如果選擇此菜單項(xiàng)會(huì)自動(dòng)彈出LabVIEW的即時(shí)幫助窗口。
·菜單項(xiàng)名稱:出現(xiàn)在運(yùn)行菜單上的字符串。
上一篇:處理用戶事件
熱門點(diǎn)擊
- 觸發(fā)器實(shí)現(xiàn)正常邏輯功能狀態(tài)
- 查詢表變換( Lookup Tables,L
- 動(dòng)態(tài)數(shù)據(jù)交換
- VI的執(zhí)行屬性設(shè)置
- SIM900A綜述
- 評(píng)估PCB基材質(zhì)量的相關(guān)參數(shù)
- 印制電路板的定義和作用
- 常用元器件的安裝要求
- 通電前檢查
- 鍋爐供熱系統(tǒng)原理
推薦技術(shù)資料
- 驅(qū)動(dòng)板的原理分析
- 先來看看原理圖。圖8所示為底板及其驅(qū)動(dòng)示意圖,F(xiàn)M08... [詳細(xì)]
- STGWA30IH160DF2
- 最新一代低功耗內(nèi)存LPDDR6
- EMI CISPR25 CLA
- Android 和Linux
- 汽車混合信號(hào)微控制器̴
- 4A,6A 3KVRMS雙通道隔離的閘門驅(qū)動(dòng)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究