Home > m > gui > ltpdv > callbacks > ltpdv_server_set_duration.m

ltpdv_server_set_duration

PURPOSE ^

Get handle

SYNOPSIS ^

function ltpdv_server_set_duration(mainfig, start, stop)

DESCRIPTION ^

 Get handle

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function ltpdv_server_set_duration(mainfig, start, stop)
0002 
0003 % Get handle
0004 dh = findobj(mainfig, 'Tag', 'LTPDVserverDurationDisplay');
0005 
0006 % Get duration
0007 dur = stop - start + 1;
0008 
0009 hours = fix(dur/3600);
0010 mins  = fix((dur-hours*3600)/60);
0011 secs  = dur-hours*3600-mins*60;
0012 
0013 sign = '';
0014 if hours < 0
0015    sign = '-';
0016    hours = abs(hours);
0017 end
0018 if mins < 0
0019    sign = '-';
0020    mins = abs(mins);
0021 end
0022 if secs < 0
0023    sign = '-';
0024    secs = abs(secs);
0025 end
0026 
0027 set(dh, 'String', sprintf('%s%02d:%02d:%02d', sign, hours, mins, secs));
0028 
0029

Generated on Mon 25-Aug-2008 22:39:29 by m2html © 2003