summaryrefslogtreecommitdiffstats
path: root/views/controls/scrollbar/bitmap_scroll_bar.h
Commit message (Collapse)AuthorAgeFilesLines
* views: Move scrollbar and native directories to ui/views/controls/.tfarina@chromium.org2011-11-271-92/+0
| | | | | | | | | | BUG=104039 R=maruel@chromium.org TBR=ben@chromium.org Review URL: http://codereview.chromium.org/8658010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111655 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land 98434 (http://codereview.chromium.org/7669028) which was reverted ↵oshima@google.com2011-09-161-118/+12
| | | | | | | | | | | | | | due to test failure. FocusTraversalTest::PaneTraversal was failing because scroll buttons/thums were getting focus, which should not. BUG=none TEST=none Review URL: http://codereview.chromium.org/7915002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101495 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 98434 - Adding a Views scrollbar implementation.backer@chromium.org2011-08-261-12/+118
| | | | | | | | | | | | | BUG=none TEST=Verified basic functionality using views_examples. Review URL: http://codereview.chromium.org/7669028 Patch from Daniel Nicoara <dnicoara@chromium.org>. TBR=backer@chromium.org,dnicoara@chromium.org Review URL: http://codereview.chromium.org/7767002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98467 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a Views scrollbar implementation.backer@chromium.org2011-08-261-118/+12
| | | | | | | | | | BUG=none TEST=Verified basic functionality using views_examples. Review URL: http://codereview.chromium.org/7669028 Patch from Daniel Nicoara <dnicoara@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98434 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 98278 - Adding a Views scrollbar implementation.jbates@chromium.org2011-08-251-12/+118
| | | | | | | | | | | | | BUG=none TEST=Verified basic functionality using views_examples. Review URL: http://codereview.chromium.org/7669028 Patch from Daniel Nicoara <dnicoara@chromium.org>. TBR=backer@chromium.org Review URL: http://codereview.chromium.org/7741028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98284 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a Views scrollbar implementation.backer@chromium.org2011-08-251-118/+12
| | | | | | | | | | BUG=none TEST=Verified basic functionality using views_examples. Review URL: http://codereview.chromium.org/7669028 Patch from Daniel Nicoara <dnicoara@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98278 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 98236 - Adding a Views scrollbar implementation.jbates@chromium.org2011-08-251-12/+118
| | | | | | | | | | | | | BUG= TEST=Verified basic functionality using views_examples. Review URL: http://codereview.chromium.org/7669028 Patch from Daniel Nicoara <dnicoara@chromium.org>. TBR=backer@chromium.org Review URL: http://codereview.chromium.org/7749007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98246 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a Views scrollbar implementation.backer@chromium.org2011-08-251-118/+12
| | | | | | | | | | BUG= TEST=Verified basic functionality using views_examples. Review URL: http://codereview.chromium.org/7669028 Patch from Daniel Nicoara <dnicoara@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98236 0039d316-1c4b-4281-b951-d872f2087c98
* views: Pull out ContextMenuController class into its own header file.tfarina@chromium.org2011-06-231-0/+1
| | | | | | | | | | | BUG=72040 TEST=None R=ben@chromium.org,sky@chromium.org Review URL: http://codereview.chromium.org/7238006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90224 0039d316-1c4b-4281-b951-d872f2087c98
* Disambiguate OnMouseCaptureLost from OnMouseReleased.msw@chromium.org2011-03-291-1/+2
| | | | | | | | | | | | | Nix RenderWidgetHostViewViews' OnMouseCaptureLost forwarding. Consolidate code, remove unnecessary overrides, etc. Fix up test, |event| args, OVERRIDEs, and (c) dates. BUG=72040 TEST=Views mouse button release, cancelling mouse down/drag. Review URL: http://codereview.chromium.org/6685069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@79640 0039d316-1c4b-4281-b951-d872f2087c98
* Reorder some views::View overrides & other functions.msw@chromium.org2011-03-161-2/+5
| | | | | | | | | | | | | Follow base class ordering and access specifiers. Add OVERRIDE keyword where applicable. Define BaseTab::set_animation_container out of line, update includes. Limit RenderWidgetHostViewViews::OnTouchEvent to TOUCH_UI. Make RenderWidgetHostViewViews::GetCursorForPoint a virtual override. Review URL: http://codereview.chromium.org/6673070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78416 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up some event code:msw@chromium.org2011-03-141-16/+17
| | | | | | | | | | | Update some RootView event construction. Fixup some *MouseExited/OnLeaveNotify codepaths. Normalize event argument names. Move View::ConvertPoint*Ancestor defs to private section. Review URL: http://codereview.chromium.org/6685018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@78121 0039d316-1c4b-4281-b951-d872f2087c98
* Rename ContextMenuController::ShowContextMenu() to ShowContextMenuForView().thakis@chromium.org2011-03-041-3/+3
| | | | | | | | | | | | | | | For classes deriving from both View and ContextMenuController, this makes it clear which of method is overridden. Rename TabController::ShowContextMenu to ShowContextMenuForTab for the same reason. No intended functionality change. BUG=70465,72205 TEST=none TBR=beng git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76878 0039d316-1c4b-4281-b951-d872f2087c98
* Rename Paint* -> OnPaint*ben@chromium.org2011-02-161-1/+1
| | | | | | | | | http://crbug.com/72040 TEST=none TBR=sky Review URL: http://codereview.chromium.org/6499030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@75033 0039d316-1c4b-4281-b951-d872f2087c98
* `#pragma once` for app, base, chrome, gfx, ipc, net, skia, viewsthakis@chromium.org2010-07-261-0/+1
| | | | | | | | | BUG=50273 TEST=everything still builds, build is 10% faster on windows, same speed on mac/linux TBR: erg git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53716 0039d316-1c4b-4281-b951-d872f2087c98
* Replace lots of "int x, int y" with gfx::Point. Also use gfx::Size and ↵pkasting@chromium.org2010-03-081-3/+2
| | | | | | | | | | gfx::Rect in a few more places. BUG=none TEST=none Review URL: http://codereview.chromium.org/669130 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@40966 0039d316-1c4b-4281-b951-d872f2087c98
* Lands http://codereview.chromium.org/449003/show for Thiago:sky@chromium.org2009-12-011-2/+2
| | | | | | | | | | | | | | views: replace the deprecated macro (DISALLOW_EVIL_CONSTRUCTORS). Use DISALLOW_COPY_AND_ASSIGN instead, also fix some style issues pointed by lint. BUG=none TEST=none Review URL: http://codereview.chromium.org/449075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33500 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 9867: Activating the previous/next buttons with the keyboard in the find ↵finnur@chromium.org2009-09-031-1/+1
| | | | | | | | | | | | | bar should not change the focus. Add param const Event& event to ButtonPressed, so that recipients can find out more about the event that generated the ButtonPress message. BUG=9687 TEST=Open www.google.com and open Find-in-page, search for 'e'. Press FindNext button with mouse and note that the focus should be on the textfield. Now press Tab twice to put focus on the FindNext button and press SpaceBar a few times. Note that the focus should stay on the FindNext button. Review URL: http://codereview.chromium.org/188016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@25367 0039d316-1c4b-4281-b951-d872f2087c98
* ChromeCanvas->gfx::Canvasben@chromium.org2009-05-151-1/+1
| | | | | | | | | | | Rename files too. TBR=brettw http://crbug.com/11387 Review URL: http://codereview.chromium.org/113443 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16148 0039d316-1c4b-4281-b951-d872f2087c98
* Move src/chrome/views to src/views. RS=darin http://crbug.com/11387ben@chromium.org2009-05-081-0/+192
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15604 0039d316-1c4b-4281-b951-d872f2087c98