add an 'activate' action

This commit is contained in:
Dana Jansens 2003-08-14 05:34:51 +00:00
parent 35ed95fe18
commit 99d0b71677
2 changed files with 13 additions and 0 deletions

View file

@ -314,6 +314,11 @@ ActionString actionstrings[] =
action_directional_focus,
setup_action_directional_focus_northwest
},
{
"activate",
action_activate,
NULL,
},
{
"focus",
action_focus,
@ -735,6 +740,12 @@ void action_execute(union ActionData *data)
}
}
void action_activate(union ActionData *data)
{
if (data->client.c)
client_activate(data->client.c);
}
void action_focus(union ActionData *data)
{
if (data->client.c)

View file

@ -136,6 +136,8 @@ void action_free(ObAction *a);
/* Execute */
void action_execute(union ActionData *data);
/* ClientAction */
void action_activate(union ActionData *data);
/* ClientAction */
void action_focus(union ActionData *data);
/* ClientAction */
void action_unfocus(union ActionData *data);