]> Dogcows Code - chaz/openbox/blobdiff - openbox/action.h
remove transients before removing ourlselves from teh group
[chaz/openbox] / openbox / action.h
index 9c204e35082c26d73ebe5bb372908ef475af5bd4..989b975dd8062a11ea8e8cd1a31aea35d9a8d8e3 100644 (file)
@@ -65,7 +65,17 @@ struct Resize {
 
 struct ShowMenu {
     Client *c;
-    char * menuName;
+    char *name;
+    int x;
+    int y;
+};
+
+struct CycleWindows {
+    Client *c;
+    gboolean linear;
+    gboolean forward;
+    gboolean final;
+    gboolean cancel;
 };
 
 union ActionData {
@@ -79,7 +89,8 @@ union ActionData {
     struct NextPreviousDesktop nextprevdesktop;
     struct Move move;
     struct Resize resize;
-    struct ShowMenu showMenu;
+    struct ShowMenu showmenu;
+    struct CycleWindows cycle;
 };
 
 typedef struct {
@@ -194,4 +205,6 @@ void action_restart(union ActionData *data);
 void action_exit(union ActionData *data);
 /* ShowMenu */
 void action_showmenu(union ActionData *data);
+/* CycleWindows */
+void action_cycle_windows(union ActionData *data);
 #endif
This page took 0.021327 seconds and 4 git commands to generate.