Home | History | Annotate | Download | only in chromium

Lines Matching refs:trackInfo

371     HIThemeTrackDrawInfo trackInfo;
372 trackInfo.version = 0;
373 trackInfo.kind = scrollbar->controlSize() == RegularScrollbar ? kThemeMediumScrollBar : kThemeSmallScrollBar;
374 trackInfo.bounds = scrollbar->frameRect();
375 trackInfo.min = 0;
376 trackInfo.max = scrollbar->maximum();
377 trackInfo.value = scrollbar->currentPos();
378 trackInfo.trackInfo.scrollbar.viewsize = scrollbar->visibleSize();
379 trackInfo.attributes = 0;
381 trackInfo.attributes |= kThemeTrackHorizontal;
384 trackInfo.enableState = kThemeTrackDisabled;
386 trackInfo.enableState = scrollbar->client()->isActive() ? kThemeTrackActive : kThemeTrackInactive;
389 trackInfo.enableState = kThemeTrackNothingToScroll;
390 trackInfo.trackInfo.scrollbar.pressState = scrollbarPartToHIPressedState(scrollbar->pressedPart());
399 trackInfo.bounds = IntRect(IntPoint(), scrollbar->frameRect().size());
413 HIThemeDrawTrack(&trackInfo, 0, drawingContext->platformContext(), kHIThemeOrientationNormal);
451 trackInfo.attributes |= (kThemeTrackShowThumb | kThemeTrackHideTrack);
452 HIThemeDrawTrack(&trackInfo, 0, drawingContext->platformContext(), kHIThemeOrientationNormal);