Home | History | Annotate | Download | only in mac

Lines Matching refs:trackInfo

358     HIThemeTrackDrawInfo trackInfo;
359 trackInfo.version = 0;
360 trackInfo.kind = scrollbar->controlSize() == RegularScrollbar ? kThemeMediumScrollBar : kThemeSmallScrollBar;
361 trackInfo.bounds = scrollbar->frameRect();
362 trackInfo.min = 0;
363 trackInfo.max = scrollbar->maximum();
364 trackInfo.value = scrollbar->currentPos();
365 trackInfo.trackInfo.scrollbar.viewsize = scrollbar->visibleSize();
366 trackInfo.attributes = 0;
368 trackInfo.attributes |= kThemeTrackHorizontal;
371 trackInfo.enableState = kThemeTrackDisabled;
373 trackInfo.enableState = scrollbar->client()->isActive() ? kThemeTrackActive : kThemeTrackInactive;
376 trackInfo.attributes |= kThemeTrackShowThumb;
378 trackInfo.enableState = kThemeTrackNothingToScroll;
379 trackInfo.trackInfo.scrollbar.pressState = scrollbarPartToHIPressedState(scrollbar->pressedPart());
386 HIThemeDrawTrack(&trackInfo, 0, context->platformContext(), kHIThemeOrientationNormal);
388 trackInfo.bounds = IntRect(IntPoint(), scrollbar->frameRect().size());
398 HIThemeDrawTrack(&trackInfo, 0, imageBuffer->context()->platformContext(), kHIThemeOrientationNormal);