dwm.h
changeset 105 3e74cc981e9b
parent 99 a19556fe83b5
child 113 b2445fd41f5e
equal deleted inserted replaced
104:3a708f113f55 105:3e74cc981e9b
    23 enum { Tscratch, Tdev, Twww, Twork, TLast };
    23 enum { Tscratch, Tdev, Twww, Twork, TLast };
    24 
    24 
    25 /********** CUSTOMIZE **********/
    25 /********** CUSTOMIZE **********/
    26 
    26 
    27 typedef union Arg Arg;
    27 typedef union Arg Arg;
       
    28 typedef struct Client Client;
    28 typedef enum Corner Corner;
    29 typedef enum Corner Corner;
    29 typedef struct DC DC;
    30 typedef struct DC DC;
    30 typedef struct Client Client;
       
    31 typedef struct Fnt Fnt;
    31 typedef struct Fnt Fnt;
    32 typedef struct Key Key;
    32 typedef struct Key Key;
    33 typedef struct Rule Rule;
    33 typedef struct Rule Rule;
    34 
    34 
    35 union Arg {
    35 union Arg {
    42 enum { WMProtocols, WMDelete, WMLast };
    42 enum { WMProtocols, WMDelete, WMLast };
    43 
    43 
    44 /* cursor */
    44 /* cursor */
    45 enum { CurNormal, CurResize, CurMove, CurLast };
    45 enum { CurNormal, CurResize, CurMove, CurLast };
    46 
    46 
    47 enum Corner { TopLeft, TopRight, BottomLeft, BottomRight };
    47 enum Corner { TopLeft, TopRight, BotLeft, BotRight };
    48 
    48 
    49 struct Fnt {
    49 struct Fnt {
    50 	int ascent;
    50 	int ascent;
    51 	int descent;
    51 	int descent;
    52 	int height;
    52 	int height;