Changeset 888
- Timestamp:
- 07/13/04 21:08:29 (4 years ago)
- Files:
-
- Footagehead/trunk/FHController.m (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
Footagehead/trunk/FHController.m
r886 r888 1 /* $Id: FHController.m,v 1.1 3 2004/07/09 03:09:15morris Exp $ */1 /* $Id: FHController.m,v 1.14 2004/07/13 19:08:29 morris Exp $ */ 2 2 3 3 /* … … 1165 1165 // --- set right side 1166 1166 if(_file) { 1167 // --- get image vs frame1167 // --- get image size 1168 1168 imageWidth = [[_imageView image] size].width; 1169 1169 imageHeight = [[_imageView image] size].height; 1170 1171 if(imageWidth <= 0 || imageHeight <= 0) 1172 return; 1173 1174 // --- get frame size 1170 1175 frameWidth = [_imageView frame].size.width; 1171 frameWidth = frameWidth > imageWidth ? imageWidth : frameWidth;1172 1176 frameHeight = [_imageView frame].size.height; 1173 frameHeight = frameHeight > imageHeight ? imageHeight : frameHeight; 1174 1177 1178 // --- scale 1179 if(imageHeight > frameHeight && imageWidth <= frameWidth) 1180 frameWidth = frameHeight * (imageWidth / imageHeight); 1181 1182 if(imageWidth > frameWidth && imageHeight <= frameHeight) 1183 frameHeight = frameWidth * (imageHeight / imageWidth); 1184 1175 1185 // --- get zoom level 1176 1186 zoom = 100 * ((frameWidth * frameHeight) / (imageWidth * imageHeight));
