Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(17)

Side by Side Diff: ui/views/view.h

Issue 117983002: Prefix string16 with base:: in ui/. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: merge Created 7 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « ui/views/touchui/touch_editing_menu.cc ('k') | ui/views/view.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef UI_VIEWS_VIEW_H_ 5 #ifndef UI_VIEWS_VIEW_H_
6 #define UI_VIEWS_VIEW_H_ 6 #define UI_VIEWS_VIEW_H_
7 7
8 #include <algorithm> 8 #include <algorithm>
9 #include <map> 9 #include <map>
10 #include <set> 10 #include <set>
(...skipping 814 matching lines...) Expand 10 before | Expand all | Expand 10 after
825 virtual FocusTraversable* GetPaneFocusTraversable(); 825 virtual FocusTraversable* GetPaneFocusTraversable();
826 826
827 // Tooltips ------------------------------------------------------------------ 827 // Tooltips ------------------------------------------------------------------
828 828
829 // Gets the tooltip for this View. If the View does not have a tooltip, 829 // Gets the tooltip for this View. If the View does not have a tooltip,
830 // return false. If the View does have a tooltip, copy the tooltip into 830 // return false. If the View does have a tooltip, copy the tooltip into
831 // the supplied string and return true. 831 // the supplied string and return true.
832 // Any time the tooltip text that a View is displaying changes, it must 832 // Any time the tooltip text that a View is displaying changes, it must
833 // invoke TooltipTextChanged. 833 // invoke TooltipTextChanged.
834 // |p| provides the coordinates of the mouse (relative to this view). 834 // |p| provides the coordinates of the mouse (relative to this view).
835 virtual bool GetTooltipText(const gfx::Point& p, string16* tooltip) const; 835 virtual bool GetTooltipText(const gfx::Point& p,
836 base::string16* tooltip) const;
836 837
837 // Returns the location (relative to this View) for the text on the tooltip 838 // Returns the location (relative to this View) for the text on the tooltip
838 // to display. If false is returned (the default), the tooltip is placed at 839 // to display. If false is returned (the default), the tooltip is placed at
839 // a default position. 840 // a default position.
840 virtual bool GetTooltipTextOrigin(const gfx::Point& p, gfx::Point* loc) const; 841 virtual bool GetTooltipTextOrigin(const gfx::Point& p, gfx::Point* loc) const;
841 842
842 // Context menus ------------------------------------------------------------- 843 // Context menus -------------------------------------------------------------
843 844
844 // Sets the ContextMenuController. Setting this to non-null makes the View 845 // Sets the ContextMenuController. Setting this to non-null makes the View
845 // process mouse events. 846 // process mouse events.
(...skipping 711 matching lines...) Expand 10 before | Expand all | Expand 10 after
1557 // Belongs to this view, but it's reference-counted on some platforms 1558 // Belongs to this view, but it's reference-counted on some platforms
1558 // so we can't use a scoped_ptr. It's dereferenced in the destructor. 1559 // so we can't use a scoped_ptr. It's dereferenced in the destructor.
1559 NativeViewAccessibility* native_view_accessibility_; 1560 NativeViewAccessibility* native_view_accessibility_;
1560 1561
1561 DISALLOW_COPY_AND_ASSIGN(View); 1562 DISALLOW_COPY_AND_ASSIGN(View);
1562 }; 1563 };
1563 1564
1564 } // namespace views 1565 } // namespace views
1565 1566
1566 #endif // UI_VIEWS_VIEW_H_ 1567 #endif // UI_VIEWS_VIEW_H_
OLDNEW
« no previous file with comments | « ui/views/touchui/touch_editing_menu.cc ('k') | ui/views/view.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698