app_server: Added NormalMouse() and ClickToFocusMouse() methods.
* Made FocusFollowsMouse() inline. * For convenience only.
This commit is contained in:
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2005-2009, Haiku.
|
* Copyright 2005-2013, Haiku.
|
||||||
* Distributed under the terms of the MIT License.
|
* Distributed under the terms of the MIT License.
|
||||||
*
|
*
|
||||||
* Authors:
|
* Authors:
|
||||||
@@ -578,13 +578,6 @@ DesktopSettingsPrivate::AcceptFirstClick() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool
|
|
||||||
DesktopSettingsPrivate::FocusFollowsMouse() const
|
|
||||||
{
|
|
||||||
return MouseMode() == B_FOCUS_FOLLOWS_MOUSE;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
void
|
void
|
||||||
DesktopSettingsPrivate::SetShowAllDraggers(bool show)
|
DesktopSettingsPrivate::SetShowAllDraggers(bool show)
|
||||||
{
|
{
|
||||||
@@ -816,13 +809,6 @@ DesktopSettings::FocusFollowsMouseMode() const
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
bool
|
|
||||||
DesktopSettings::FocusFollowsMouse() const
|
|
||||||
{
|
|
||||||
return fSettings->FocusFollowsMouse();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
bool
|
bool
|
||||||
DesktopSettings::AcceptFirstClick() const
|
DesktopSettings::AcceptFirstClick() const
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -47,7 +47,16 @@ public:
|
|||||||
|
|
||||||
mode_mouse MouseMode() const;
|
mode_mouse MouseMode() const;
|
||||||
mode_focus_follows_mouse FocusFollowsMouseMode() const;
|
mode_focus_follows_mouse FocusFollowsMouseMode() const;
|
||||||
bool FocusFollowsMouse() const;
|
|
||||||
|
bool NormalMouse() const
|
||||||
|
{ return MouseMode() == B_NORMAL_MOUSE; }
|
||||||
|
bool FocusFollowsMouse() const
|
||||||
|
{ return MouseMode()
|
||||||
|
== B_FOCUS_FOLLOWS_MOUSE; }
|
||||||
|
bool ClickToFocusMouse() const
|
||||||
|
{ return MouseMode()
|
||||||
|
== B_CLICK_TO_FOCUS_MOUSE; }
|
||||||
|
|
||||||
bool AcceptFirstClick() const;
|
bool AcceptFirstClick() const;
|
||||||
|
|
||||||
bool ShowAllDraggers() const;
|
bool ShowAllDraggers() const;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright 2005-2009, Haiku.
|
* Copyright 2005-2013, Haiku.
|
||||||
* Distributed under the terms of the MIT License.
|
* Distributed under the terms of the MIT License.
|
||||||
*
|
*
|
||||||
* Authors:
|
* Authors:
|
||||||
@@ -48,7 +48,14 @@ public:
|
|||||||
void SetFocusFollowsMouseMode(
|
void SetFocusFollowsMouseMode(
|
||||||
mode_focus_follows_mouse mode);
|
mode_focus_follows_mouse mode);
|
||||||
mode_focus_follows_mouse FocusFollowsMouseMode() const;
|
mode_focus_follows_mouse FocusFollowsMouseMode() const;
|
||||||
bool FocusFollowsMouse() const;
|
bool NormalMouse() const
|
||||||
|
{ return MouseMode() == B_NORMAL_MOUSE; }
|
||||||
|
bool FocusFollowsMouse() const
|
||||||
|
{ return MouseMode()
|
||||||
|
== B_FOCUS_FOLLOWS_MOUSE; }
|
||||||
|
bool ClickToFocusMouse() const
|
||||||
|
{ return MouseMode()
|
||||||
|
== B_CLICK_TO_FOCUS_MOUSE; }
|
||||||
void SetAcceptFirstClick(bool acceptFirstClick);
|
void SetAcceptFirstClick(bool acceptFirstClick);
|
||||||
bool AcceptFirstClick() const;
|
bool AcceptFirstClick() const;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user