IAdeUICallbacks::AskMsgChoice
ADE User Guide > ADE Server Class Reference > IAdeUICallbacks
long IAdeUICallbacks::AskMsgChoice([in] string question, [in] string title, [in] array<string> optionList, [in] long defaultPosition, [in] bool bShowAll, [out] bool * bCancel)
在計算AskMsgChoice()函數時調用,同時需要一個標準的choice(non-combo box)(AskMsgChoice的«comboBox»參數可以省略或者指定為false)。另外,當«comboBox»參數指定為ture時,AskMsgChoice函數可能調用IAdeUICallbacks::AskMsgComboBox()函數。
通過執行此方法顯示一個用戶界面元素:顯示一個問題,允許用戶在一個選項列表中選擇一個選項(或者'All:所有選項')。
參 數
- «question»: 顯示給用戶看的問題
- «title»:顯示的對話窗口的標題
- «optionList»:要顯示的選項列表。
- «defaultPosition»:最初選擇的選項位置。值1表示選擇第一個選項。0值表示最初應該選擇All:所有選項。
- «bShowAll»:一個布爾值,說明是否All:所有選擇應該顯示為一個選項。
返回值
被選擇條目的位置(從起始位置為1),或者如果選擇All:所有則起始位置為0。
如果用戶點擊Cancel, False ,將«bCancel»設定為True。True將導致當前計算終止。
示例
另請參考
Comments
Enable comment auto-refresher