Home | History | Annotate | Download | only in mac

Lines Matching refs:controlSize

112     IntSize controlSize = sizes[nsControlSize];
114 controlSize = IntSize(controlSize.width() * zoomFactor, controlSize.height() * zoomFactor);
116 if (zoomedSize.width().isIntrinsicOrAuto() && controlSize.width() > 0)
117 result.setWidth(Length(controlSize.width(), Fixed));
118 if (zoomedSize.height().isIntrinsicOrAuto() && controlSize.height() > 0)
119 result.setHeight(Length(controlSize.height(), Fixed));
128 static ControlSize controlSizeFromPixelSize(const IntSize* sizes, const IntSize& minZoomedSize, float zoomFactor)
141 ControlSize size = controlSizeFromPixelSize(sizes, minZoomedSize, zoomFactor);
142 if (size != [cell controlSize]) // Only update if we have to, since AppKit does work even if the size is the same.
249 static const int* checkboxMargins(NSControlSize controlSize)
257 return margins[controlSize];
299 NSControlSize controlSize = [checkboxCell controlSize];
300 IntSize zoomedSize = checkboxSizes()[controlSize];
303 IntRect inflatedRect = ThemeMac::inflateRect(zoomedRect, zoomedSize, checkboxMargins(controlSize), zoomFactor);
333 static const int* radioMargins(NSControlSize controlSize)
341 return margins[controlSize];
381 NSControlSize controlSize = [radioCell controlSize];
382 IntSize zoomedSize = radioSizes()[controlSize];
385 IntRect inflatedRect = ThemeMac::inflateRect(zoomedRect, zoomedSize, radioMargins(controlSize), zoomFactor);
416 static const int* buttonMargins(NSControlSize controlSize)
424 return margins[controlSize];
464 NSControlSize controlSize = [buttonCell controlSize];
465 IntSize zoomedSize = buttonSizes()[controlSize];
477 inflatedRect = ThemeMac::inflateRect(inflatedRect, zoomedSize, buttonMargins(controlSize), zoomFactor);
530 ControlSize controlSize = controlSizeFromPixelSize(stepperSizes(), zoomedRect.size(), zoomFactor);
531 if (controlSize == NSSmallControlSize)
533 else if (controlSize == NSMiniControlSize)
606 LengthSize ThemeMac::controlSize(ControlPart part, const FontDescription& fontDescription, const LengthSize& zoomedSize, float zoomFactor) const
677 NSControlSize controlSize = [cell controlSize];
678 IntSize zoomedSize = checkboxSizes()[controlSize];
681 zoomedRect = inflateRect(zoomedRect, zoomedSize, checkboxMargins(controlSize), zoomFactor);
688 NSControlSize controlSize = [cell controlSize];
689 IntSize zoomedSize = radioSizes()[controlSize];
692 zoomedRect = inflateRect(zoomedRect, zoomedSize, radioMargins(controlSize), zoomFactor);
698 NSControlSize controlSize = [cell controlSize];
702 IntSize zoomedSize = buttonSizes()[controlSize];
705 zoomedRect = inflateRect(zoomedRect, zoomedSize, buttonMargins(controlSize), zoomFactor);
711 ControlSize controlSize = controlSizeFromPixelSize(stepperSizes(), zoomedRect.size(), zoomFactor);
712 IntSize zoomedSize = stepperSizes()[controlSize];