我如何客製化LabWindows/CVI 的Table控制元中的Popup Menu ?



主要軟體: LabWindows/CVI Development Systems
主要軟體版本: N/A
主要軟體修正版本: N/A
次要軟體: N/A

問題:
LabWindows/CVI 提供內建的popup menu 供table 控制元來使用, 它包含一些常用的選項像 "sort", "find", 等等. 我如何增加或移除這些選項中的元件呢?我如何利用"sort" 選項來調整讓LabWindows/CVI 選取table ?

解答:
LabWindows/CVI 在table 控制上提供了延伸或是禁止popup目錄的功能.你可以在LabWindows/CVI線上協助上得到詳細的說明及協助, 它的詳細路徑如下: User Interface Library » Controls » Control Types » Tables » Programming with the Table Control (在 "Pop-Up Menu"以下的按鈕).

你也可以藉由使用"NewCtrlMenuItem()"來增加popup目錄下的元件. 內建的目錄選項可以被以下兩個函數所控制: "HideBuiltInCtrlMenuItem()"或"ShowBuiltInCtrlMenuItem()". 你也可以藉由提供比較的函式來改變LabWindows/CVI 比較table元素的方式並且將此結果傳至 "SortTableCells()". 請參考LabWindows/CVI 線上文件或是功能面板上的說明以獲得更詳細的資訊.

我們也提供了一個範例, menus.prj, 它的詳細目錄如下: ..\MeasurementStudio\cvi\samples\userint\ 它可展示如何使用這些函式.

相關連結:
Developer Zone Tutorial: Adding Menu Bars to Your Project

附加檔案:





報告日期: 01/22/2001
最後更新: 12/19/2007
文件偏號: 25LGGKXL