From c7bba5ca04588471b051cc4c830458b55e4f2fd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 29 Nov 2005 13:32:35 +0000 Subject: [PATCH] When it gets a B_ENTERED_VIEW transit in MouseMoved(), it will now use a different color. In BeOS, a view gets a MouseMoved() with B_ENTERED_VIEW when the window is opened under the mouse cursor (not yet in Haiku). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15227 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/tests/servers/app/avoid_focus/AvoidFocus.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/tests/servers/app/avoid_focus/AvoidFocus.cpp b/src/tests/servers/app/avoid_focus/AvoidFocus.cpp index d57b74e60b..903e5b3627 100644 --- a/src/tests/servers/app/avoid_focus/AvoidFocus.cpp +++ b/src/tests/servers/app/avoid_focus/AvoidFocus.cpp @@ -96,7 +96,11 @@ View::MouseDown(BPoint where) void View::MouseMoved(BPoint where, uint32 transit, const BMessage* dragMessage) { - SetHighColor(0, 0, 150); + if (transit == B_ENTERED_VIEW) + SetHighColor(0, 150, 150); + else + SetHighColor(0, 0, 150); + Invalidate(); Window()->SetPulseRate(10000); }