add focusraise.
comment functions.
This commit is contained in:
parent
bbb403aab8
commit
69c257faa9
1 changed files with 14 additions and 3 deletions
|
@ -69,35 +69,43 @@ def resize(data):
|
||||||
data.press_clientheight() + dy);
|
data.press_clientheight() + dy);
|
||||||
|
|
||||||
def restart(data):
|
def restart(data):
|
||||||
|
"""Restarts openbox"""
|
||||||
Openbox_restart(openbox, "")
|
Openbox_restart(openbox, "")
|
||||||
|
|
||||||
def toggle_shade(data):
|
|
||||||
print "toggle_shade"
|
|
||||||
|
|
||||||
def raise_win(data):
|
def raise_win(data):
|
||||||
|
"""Raises the window on which the event occured"""
|
||||||
client = Openbox_findClient(openbox, data.window())
|
client = Openbox_findClient(openbox, data.window())
|
||||||
if not client: return
|
if not client: return
|
||||||
screen = Openbox_screen(openbox, OBClient_screen(client))
|
screen = Openbox_screen(openbox, OBClient_screen(client))
|
||||||
OBScreen_restack(screen, 1, client)
|
OBScreen_restack(screen, 1, client)
|
||||||
|
|
||||||
def lower_win(data):
|
def lower_win(data):
|
||||||
|
"""Lowers the window on which the event occured"""
|
||||||
client = Openbox_findClient(openbox, data.window())
|
client = Openbox_findClient(openbox, data.window())
|
||||||
if not client: return
|
if not client: return
|
||||||
screen = Openbox_screen(openbox, OBClient_screen(client))
|
screen = Openbox_screen(openbox, OBClient_screen(client))
|
||||||
OBScreen_restack(screen, 0, client)
|
OBScreen_restack(screen, 0, client)
|
||||||
|
|
||||||
|
def focusraise(data):
|
||||||
|
"""Focuses and raises the window on which the event occured"""
|
||||||
|
focus(data)
|
||||||
|
raise_win(data)
|
||||||
|
|
||||||
def toggle_shade(data):
|
def toggle_shade(data):
|
||||||
|
"""Toggles the shade status of the window on which the event occured"""
|
||||||
client = Openbox_findClient(openbox, data.window())
|
client = Openbox_findClient(openbox, data.window())
|
||||||
if not client: return
|
if not client: return
|
||||||
print "toggle_shade"
|
print "toggle_shade"
|
||||||
OBClient_shade(client, not OBClient_shaded(client))
|
OBClient_shade(client, not OBClient_shaded(client))
|
||||||
|
|
||||||
def shade(data):
|
def shade(data):
|
||||||
|
"""Shades the window on which the event occured"""
|
||||||
client = Openbox_findClient(openbox, data.window())
|
client = Openbox_findClient(openbox, data.window())
|
||||||
if not client: return
|
if not client: return
|
||||||
OBClient_shade(client, 1)
|
OBClient_shade(client, 1)
|
||||||
|
|
||||||
def unshade(data):
|
def unshade(data):
|
||||||
|
"""Unshades the window on which the event occured"""
|
||||||
client = Openbox_findClient(openbox, data.window())
|
client = Openbox_findClient(openbox, data.window())
|
||||||
if not client: return
|
if not client: return
|
||||||
OBClient_shade(client, 0)
|
OBClient_shade(client, 0)
|
||||||
|
@ -107,6 +115,9 @@ def unshade(data):
|
||||||
#########################################
|
#########################################
|
||||||
|
|
||||||
def execute(bin, screen = 0):
|
def execute(bin, screen = 0):
|
||||||
|
"""Executes a command on the specified screen. It is recommended that you
|
||||||
|
use this call instead of a python system call. If the specified screen
|
||||||
|
is beyond your range of screens, the default is used instead."""
|
||||||
Openbox_execute(openbox, screen, bin)
|
Openbox_execute(openbox, screen, bin)
|
||||||
|
|
||||||
print "Loaded builtins.py"
|
print "Loaded builtins.py"
|
||||||
|
|
Loading…
Reference in a new issue