comparison ios/dw.m @ 2541:2ee4df2c50bf

iOS: Changes to handle autosizing vertical sliders/scrollbars.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 12 May 2021 23:28:59 +0000
parents 1c17472a175a
children bb75e64e6138
comparison
equal deleted inserted replaced
2540:1c17472a175a 2541:2ee4df2c50bf
3686 } 3686 }
3687 /* Handle the ranged widgets */ 3687 /* Handle the ranged widgets */
3688 else if([object isMemberOfClass:[DWPercent class]] || 3688 else if([object isMemberOfClass:[DWPercent class]] ||
3689 [object isMemberOfClass:[DWSlider class]]) 3689 [object isMemberOfClass:[DWSlider class]])
3690 { 3690 {
3691 thiswidth = 100; 3691 if([object isMemberOfClass:[DWSlider class]] && [object vertical])
3692 thisheight = 25; 3692 {
3693 thiswidth = 25;
3694 thisheight = 100;
3695 }
3696 else
3697 {
3698 thiswidth = 100;
3699 thisheight = 25;
3700 }
3693 } 3701 }
3694 /* Handle bitmap size */ 3702 /* Handle bitmap size */
3695 else if([object isMemberOfClass:[UIImageView class]]) 3703 else if([object isMemberOfClass:[UIImageView class]])
3696 { 3704 {
3697 UIImage *image = (UIImage *)[object image]; 3705 UIImage *image = (UIImage *)[object image];