| Index: chrome/browser/chromeos/display/touch_calibrator/touch_calibrator_view.h
|
| diff --git a/chrome/browser/chromeos/display/touch_calibrator/touch_calibrator_view.h b/chrome/browser/chromeos/display/touch_calibrator/touch_calibrator_view.h
|
| index dec47afe4c74d06aca133b08a5aff69261a62ce9..de465668dbd9e42ba1ebc442c50bcfc0cb2e4c37 100644
|
| --- a/chrome/browser/chromeos/display/touch_calibrator/touch_calibrator_view.h
|
| +++ b/chrome/browser/chromeos/display/touch_calibrator/touch_calibrator_view.h
|
| @@ -22,6 +22,8 @@ class LinearAnimation;
|
|
|
| namespace chromeos {
|
|
|
| +class CircularThrobberView;
|
| +
|
| // An overlay view used during touch calibration. This view is responsible for
|
| // all animations and UX during touch calibration on all displays currently
|
| // active on the device. The view on the display being calibrated is the primary
|
| @@ -112,6 +114,18 @@ class TouchCalibratorView : public views::View, public gfx::AnimationDelegate {
|
| // and view translation.
|
| std::unique_ptr<gfx::LinearAnimation> animator_;
|
|
|
| + // View responsible for displaying the animated circular icon that the user
|
| + // touches to calibrate the screen.
|
| + CircularThrobberView* throbber_circle_;
|
| +
|
| + // A hint box displayed next to the first touch point to assist user with
|
| + // information about the next step.
|
| + views::View* hint_box_view_;
|
| +
|
| + // View that contains the animated throbber circle and a text label informing
|
| + // the user to tap the circle to continue calibration.
|
| + views::View* touch_point_view_;
|
| +
|
| State state_ = UNKNOWN;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(TouchCalibratorView);
|
|
|