dwm.h
changeset 50 148f25ed0ad7
parent 49 466591c2f967
child 51 035617ee18d1
equal deleted inserted replaced
49:466591c2f967 50:148f25ed0ad7
    66 	long flags; 
    66 	long flags; 
    67 	Window win;
    67 	Window win;
    68 	Window trans;
    68 	Window trans;
    69 	Window title;
    69 	Window title;
    70 	Client *next;
    70 	Client *next;
    71 	Client *prev;
    71 	Client *revert;
    72 };
    72 };
    73 
    73 
    74 struct Key {
    74 struct Key {
    75 	unsigned long mod;
    75 	unsigned long mod;
    76 	KeySym keysym;
    76 	KeySym keysym;
    87 
    87 
    88 extern int tsel, screen, sx, sy, sw, sh, th;
    88 extern int tsel, screen, sx, sy, sw, sh, th;
    89 extern char stext[1024], *tags[TLast];
    89 extern char stext[1024], *tags[TLast];
    90 
    90 
    91 extern DC dc;
    91 extern DC dc;
    92 extern Client *cstart, *cend, *csel;
    92 extern Client *clients, *sel;
    93 
    93 
    94 /* client.c */
    94 /* client.c */
    95 extern void manage(Window w, XWindowAttributes *wa);
    95 extern void manage(Window w, XWindowAttributes *wa);
    96 extern void unmanage(Client *c);
    96 extern void unmanage(Client *c);
    97 extern Client *getclient(Window w);
    97 extern Client *getclient(Window w);
   107 extern void nextc(Arg *arg);
   107 extern void nextc(Arg *arg);
   108 extern void prevc(Arg *arg);
   108 extern void prevc(Arg *arg);
   109 extern void max(Arg *arg);
   109 extern void max(Arg *arg);
   110 extern void floating(Arg *arg);
   110 extern void floating(Arg *arg);
   111 extern void tiling(Arg *arg);
   111 extern void tiling(Arg *arg);
   112 void tag(Arg *arg);
   112 extern void tag(Arg *arg);
       
   113 extern void view(Arg *arg);
       
   114 extern void zoom(Arg *arg);
   113 extern void gravitate(Client *c, Bool invert);
   115 extern void gravitate(Client *c, Bool invert);
   114 
   116 
   115 /* draw.c */
   117 /* draw.c */
   116 extern void draw(Bool border, const char *text);
   118 extern void draw(Bool border, const char *text);
   117 extern unsigned long initcolor(const char *colstr);
   119 extern unsigned long initcolor(const char *colstr);