int CVICALLBACK COMMANDBUTTON_A (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
switch (event)
{
case EVENT_COMMIT:
//SetCtrlVal( panel,PANEL_STRING,"아빠 바보");
flag = 1;
break;
}
return 0;
}
int CVICALLBACK COMMANDBUTTON_B (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
switch (event)
{
case EVENT_COMMIT:
//SetCtrlVal( panel,PANEL_STRING,"그 바보가 아니라 천재");
flag = 0;
break;
}
return 0;
}
int CVICALLBACK COMMANDBUTTON_C (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
switch (event)
{
case EVENT_COMMIT:
//SetCtrlVal( panel,PANEL_STRING,"누구세요 ??");
flag = 0;
time_count = 0;
sprintf(buf,"%d : %d : %d : %d", (time_count/360000), (time_count/6000)%60,(time_count/100)%60,time_count%100);
SetCtrlVal( panel,PANEL_STRING,buf);
break;
}
return 0;
}
int CVICALLBACK COMMANDBUTTON_D (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
int info;
switch (event)
{
case EVENT_COMMIT:
GetCtrlVal(panel,PANEL_NUMERIC, &info);
time_count2 = info * 6000 ;
sprintf(buf,"%d : %d : %d : %d", (time_count2/360000), (time_count2/6000)%60,(time_count2/100)%60,time_count2%100);
SetCtrlVal( panel,PANEL_STRING1,buf);
flag2 = 1;
break;
}
return 0;
}
int CVICALLBACK COMMANDBUTTON_E (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
switch (event)
{
case EVENT_COMMIT:
flag2 = 0;
break;
}
return 0;
}
int CVICALLBACK NUMERIC_A (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
int info;
switch (event)
{
case EVENT_COMMIT:
if(flag2 == 0)
{
GetCtrlVal(panel,PANEL_NUMERIC, &info);
time_count2 = info * 6000 ;
sprintf(buf,"%d : %d : %d : %d", (time_count2/360000), (time_count2/6000)%60,(time_count2/100)%60,time_count2%100);
SetCtrlVal( panel,PANEL_STRING1,buf);
}
break;
}
return 0;
}
int CVICALLBACK COMMANDBUTTON_F (int panel, int control, int event,
void *callbackData, int eventData1, int eventData2)
{
int info;
switch (event)
{
case EVENT_COMMIT:
if(flag2 == 0)
{
GetCtrlVal(panel,PANEL_NUMERIC, &info);
time_count2 = info * 6000 ;
sprintf(buf,"%d : %d : %d : %d", (time_count2/360000), (time_count2/6000)%60,(time_count2/100)%60,time_count2%100);
SetCtrlVal( panel,PANEL_STRING1,buf);
}
break;
}
return 0;
} |