From 58dc93abb91452444b932f3b2d9bbcc8003891b0 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Wed, 29 Jan 2003 08:51:17 +0000 Subject: [PATCH] make default focus model click-focus. make middle-click focus the window --- scripts/defaults.py | 3 ++- scripts/focusmodel.py | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/defaults.py b/scripts/defaults.py index 10c980ea..d269c9b0 100644 --- a/scripts/defaults.py +++ b/scripts/defaults.py @@ -8,7 +8,8 @@ import windowplacement # use a routine in here to place windows focus.fallback = 1 # set up the mouse buttons -focusmodel.setup_sloppy_focus() +focusmodel.setup_click_focus() # use focusmodel.setup_sloppy_focus() instead to + # make focus follow the cursor behavior.setup_window_clicks() behavior.setup_window_buttons() behavior.setup_scroll() diff --git a/scripts/focusmodel.py b/scripts/focusmodel.py index a52fb39b..67c46d59 100644 --- a/scripts/focusmodel.py +++ b/scripts/focusmodel.py @@ -17,6 +17,8 @@ def setup_click_focus(click_raise = 1): ob.MouseAction.Press, callbacks.focus) ob.mbind("Left", ob.MouseContext.Window, ob.MouseAction.Press, callbacks.focus) + ob.mbind("Middle", ob.MouseContext.Window, + ob.MouseAction.Press, callbacks.focus) #ob.mbind("A-Left", ob.MouseContext.Frame, ob.MouseAction.Press, focus) if click_raise: ob.mbind("Left", ob.MouseContext.Titlebar, -- 2.39.2