312 |
const float totalrange = pParentProgress->__range_max - pParentProgress->__range_min; |
const float totalrange = pParentProgress->__range_max - pParentProgress->__range_min; |
313 |
pSubProgress->callback = pParentProgress->callback; |
pSubProgress->callback = pParentProgress->callback; |
314 |
pSubProgress->custom = pParentProgress->custom; |
pSubProgress->custom = pParentProgress->custom; |
|
pSubProgress->abort = pParentProgress->abort; |
|
315 |
pSubProgress->__range_min = pParentProgress->__range_min + totalrange * (lo / total); |
pSubProgress->__range_min = pParentProgress->__range_min + totalrange * (lo / total); |
316 |
pSubProgress->__range_max = pSubProgress->__range_min + totalrange * ((hi-lo) / total); |
pSubProgress->__range_max = pSubProgress->__range_min + totalrange * ((hi-lo) / total); |
317 |
} |
} |