+
+ a = action_new(action_focus);
+ mbind("1", "titlebar", MouseAction_Press, a);
+ a = action_new(action_focus);
+ mbind("1", "handle", MouseAction_Press, a);
+ a = action_new(action_raise);
+ mbind("1", "titlebar", MouseAction_Click, a);
+ a = action_new(action_raise);
+ mbind("1", "handle", MouseAction_Click, a);
+ a = action_new(action_lower);
+ mbind("2", "titlebar", MouseAction_Press, a);
+ a = action_new(action_lower);
+ mbind("2", "handle", MouseAction_Press, a);
+ a = action_new(action_raise);
+ mbind("A-1", "frame", MouseAction_Click, a);
+ a = action_new(action_lower);
+ mbind("A-3", "frame", MouseAction_Click, a);
+
+ a = action_new(action_focusraise);
+ mbind("1", "client", MouseAction_Press, a);
+
+ a = action_new(action_toggle_shade);
+ mbind("1", "titlebar", MouseAction_DClick, a);
+ a = action_new(action_shade);
+ mbind("4", "titlebar", MouseAction_Press, a);
+ a = action_new(action_unshade);
+ mbind("5", "titlebar", MouseAction_Click, a);
+
+ a = action_new(action_toggle_maximize_full);
+ mbind("1", "maximize", MouseAction_Click, a);
+ a = action_new(action_toggle_maximize_vert);
+ mbind("2", "maximize", MouseAction_Click, a);
+ a = action_new(action_toggle_maximize_horz);
+ mbind("3", "maximize", MouseAction_Click, a);
+ a = action_new(action_iconify);
+ mbind("1", "iconify", MouseAction_Click, a);
+ a = action_new(action_close);
+ mbind("1", "icon", MouseAction_DClick, a);
+ a = action_new(action_close);
+ mbind("1", "close", MouseAction_Click, a);
+ a = action_new(action_toggle_omnipresent);
+ mbind("1", "alldesktops", MouseAction_Click, a);
+
+ a = action_new(action_next_desktop);
+ a->data.nextprevdesktop.wrap = TRUE;
+ mbind("4", "root", MouseAction_Click, a);
+ a = action_new(action_previous_desktop);
+ a->data.nextprevdesktop.wrap = TRUE;
+ mbind("5", "root", MouseAction_Click, a);
+ a = action_new(action_next_desktop);
+ a->data.nextprevdesktop.wrap = TRUE;
+ mbind("A-4", "root", MouseAction_Click, a);
+ a = action_new(action_previous_desktop);
+ a->data.nextprevdesktop.wrap = TRUE;
+ mbind("A-5", "root", MouseAction_Click, a);
+ a = action_new(action_next_desktop);
+ a->data.nextprevdesktop.wrap = TRUE;
+ mbind("A-4", "frame", MouseAction_Click, a);
+ a = action_new(action_previous_desktop);
+ a->data.nextprevdesktop.wrap = TRUE;
+ mbind("A-5", "frame", MouseAction_Click, a);