JWM Source Documentation
clientlist.h
Go to the documentation of this file.
1 
10 #ifndef CLIENTLIST_H
11 #define CLIENTLIST_H
12 
13 #include "hint.h"
14 
15 struct ClientNode;
16 
18 extern struct ClientNode *nodes[LAYER_COUNT];
19 
21 extern struct ClientNode *nodeTail[LAYER_COUNT];
22 
27 #define IsClientOnCurrentDesktop( np ) \
28  ((np->state.desktop == currentDesktop) \
29  || (np->state.status & STAT_STICKY))
30 
36 char ShouldFocus(const struct ClientNode *np, char current);
37 
39 void StartWindowWalk(void);
40 
43 
45 void WalkWindowStack(char forward);
46 
48 void StopWindowWalk(void);
49 
54 void FocusNextStacked(struct ClientNode *np);
55 
56 #endif /* CLIENTLIST_H */

joewing.net / Projects / JWM