| Index: ui/views/view.h
|
| diff --git a/ui/views/view.h b/ui/views/view.h
|
| index 572d3a55f0487c33d11ef164b203bcb513cce133..518a15eeb2f356164cf855abd293ef19db36eb90 100644
|
| --- a/ui/views/view.h
|
| +++ b/ui/views/view.h
|
| @@ -36,6 +36,7 @@
|
| #include "ui/gfx/geometry/vector2d.h"
|
| #include "ui/gfx/native_widget_types.h"
|
| #include "ui/gfx/path.h"
|
| +#include "ui/views/attributes.h"
|
| #include "ui/views/view_targeter.h"
|
| #include "ui/views/views_export.h"
|
|
|
| @@ -401,6 +402,9 @@ class VIEWS_EXPORT View : public ui::LayerDelegate,
|
|
|
| // Attributes ----------------------------------------------------------------
|
|
|
| + // Returns this view's custom attribute container
|
| + AttributeContainer& attributes() { return attributes_; }
|
| +
|
| // The view class name.
|
| static const char kViewClassName[];
|
|
|
| @@ -1466,6 +1470,11 @@ class VIEWS_EXPORT View : public ui::LayerDelegate,
|
| // Whether this view is enabled.
|
| bool enabled_;
|
|
|
| + // Container which holds any number of custom attributes used for various
|
| + // reasons, such as custom alignment and anchoring of the control within
|
| + // its parent.
|
| + AttributeContainer attributes_;
|
| +
|
| // When this flag is on, a View receives a mouse-enter and mouse-leave event
|
| // even if a descendant View is the event-recipient for the real mouse
|
| // events. When this flag is turned on, and mouse moves from outside of the
|
|
|