Hi Brian,
as far as I can see, the function was never used in any code in TestStand 2.x, and hence
it was removed.
The functionality used inside the TS_ExprCtrl_GetCtrls is still available however, so in theory
(depending on how you're using it) you shoudl be able to copy the code across and put it into your project.
The TS_ExprCtrl has changed slightly between versions, and although most of the items have been left, the
"isTextBox" integer has been removed.
int CVIFUNC_C TS_ExprCtrl_GetCtrls(int panel, int stringCtrl, int *ringCtrl, int *exprBtn)
{
int error = 0;
TS_ExprCtrl *exprCtrl;
errChk( GetChainedCallbackData (panel, stringCtrl, kTS_ExprCtrl_Id, (void **)&exprCtrl));
if (ringCtrl)
*ringCtrl = exprCtrl->ringCtrl;
if (exprBtn)
*exprBtn = exprCtrl->exprBtn;
Error:
return error;
}
Hope that helps
Thanks
Sacha Emery
National Instruments (UK)
// it takes almost no time to rate an answer