Mercurial > dwindows
comparison mac/dw.m @ 1193:698875cfe8e5
Fixed the indeterminate percent bar should be animated on the Mac.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Wed, 28 Sep 2011 08:36:34 +0000 |
parents | 76262040ed5f |
children | 196cd8a8e6a8 |
comparison
equal
deleted
inserted
replaced
1192:f0df014e44d8 | 1193:698875cfe8e5 |
---|---|
3741 { | 3741 { |
3742 DWPercent *percent = handle; | 3742 DWPercent *percent = handle; |
3743 | 3743 |
3744 /* Handle indeterminate */ | 3744 /* Handle indeterminate */ |
3745 if(position == DW_PERCENT_INDETERMINATE) | 3745 if(position == DW_PERCENT_INDETERMINATE) |
3746 { | |
3746 [percent setIndeterminate:YES]; | 3747 [percent setIndeterminate:YES]; |
3748 [percent startAnimation:percent]; | |
3749 } | |
3747 else | 3750 else |
3748 { | 3751 { |
3749 /* Handle normal */ | 3752 /* Handle normal */ |
3750 if([percent isIndeterminate]) | 3753 if([percent isIndeterminate]) |
3754 { | |
3755 [percent stopAnimation:percent]; | |
3751 [percent setIndeterminate:NO]; | 3756 [percent setIndeterminate:NO]; |
3757 } | |
3752 [percent setDoubleValue:(double)position]; | 3758 [percent setDoubleValue:(double)position]; |
3753 } | 3759 } |
3754 } | 3760 } |
3755 | 3761 |
3756 /* | 3762 /* |