summaryrefslogtreecommitdiff
path: root/scripts/builtins.py
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-01-23 13:00:20 +0000
committerDana Jansens <danakj@orodu.net>2003-01-23 13:00:20 +0000
commita9e39af4cd18836f615949362639037e2fd0e80f (patch)
tree277b8bb2ec50deb065d01f4f703ec9dd9e1f7b86 /scripts/builtins.py
parent64fd3c341962c830407c46907722c0b2b918e7df (diff)
make A-1 mouse focus
Diffstat (limited to 'scripts/builtins.py')
-rw-r--r--scripts/builtins.py13
1 files changed, 11 insertions, 2 deletions
diff --git a/scripts/builtins.py b/scripts/builtins.py
index 086efa38..9b3c07de 100644
--- a/scripts/builtins.py
+++ b/scripts/builtins.py
@@ -227,11 +227,12 @@ def setup_click_focus(click_raise = 1):
mbind("Left", MC_Handle, MousePress, focus)
mbind("Left", MC_Grip, MousePress, focus)
mbind("Left", MC_Window, MousePress, focus)
+ mbind("A-Left", MC_Frame, MousePress, focus)
if click_raise:
mbind("Left", MC_Titlebar, MousePress, raise_win)
mbind("Left", MC_Handle, MousePress, raise_win)
mbind("Left", MC_Grip, MousePress, raise_win)
- mbind("Left", MC_Window, MousePress, raise_win)
+ mbind("Left", MC_Window, MousePress, raise_win)
def setup_sloppy_focus(click_focus = 1, click_raise = 0):
"""Sets up for focusing windows when the mouse pointer enters them.
@@ -240,7 +241,15 @@ def setup_sloppy_focus(click_focus = 1, click_raise = 0):
in a window can raise the window to the front of its stacking layer."""
ebind(EventEnterWindow, focus)
if click_focus:
- setup_click_focus(click_raise)
+ mbind("Left", MC_Titlebar, MousePress, focus)
+ mbind("Left", MC_Handle, MousePress, focus)
+ mbind("Left", MC_Grip, MousePress, focus)
+ mbind("Left", MC_Window, MousePress, focus)
+ if click_raise:
+ mbind("Left", MC_Titlebar, MousePress, raise_win)
+ mbind("Left", MC_Handle, MousePress, raise_win)
+ mbind("Left", MC_Grip, MousePress, raise_win)
+ mbind("Left", MC_Window, MousePress, raise_win)
def setup_window_clicks():
"""Sets up the default bindings for various mouse buttons for various