01-30-2006 09:50 AM
01-30-2006 10:21 AM - edited 01-30-2006 10:21 AM
You can force the execution of a callback using CallCtrlCallback inside another function. So, for example, the callback for your control box 3 can look as the following:
int CVICALLBACK Box3 (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
int val, newval;
if (event != EVENT_COMMIT) return 0;
GetCtrlVal (panel, control, &val);
// Calculate on "val"
newval = val + 2;
SetCtrlVal (panel, PANEL_BOX1, newval);
CallCtrlCallback (panel, PANEL_BOX1, EVENT_COMMIT, 0, 0, 0);
return 0;
}
Message Edited by Roberto Bozzolo on 01-30-2006 05:22 PM
01-30-2006 10:45 AM