X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fframe.h;h=f36522fefcc3bac16935bbf0aca8f95a5d58963a;hb=4736c257a54409bf3b0ef0d803da650c71684dee;hp=c402001cdc11ecae42bc1ddaf32d45f9027454eb;hpb=2477a38d2f3063b697e44bf3690cf280fb26ca8a;p=chaz%2Fopenbox diff --git a/openbox/frame.h b/openbox/frame.h index c402001c..f36522fe 100644 --- a/openbox/frame.h +++ b/openbox/frame.h @@ -31,25 +31,25 @@ typedef enum { typedef struct Frame { ObClient *client; - Window window; - Window plate; - - Strut size; - Rect area; - gboolean visible; - int decorations; - - Window title; - Window label; - Window max; - Window close; - Window desk; - Window shade; - Window icon; - Window iconify; - Window handle; - Window lgrip; - Window rgrip; + Window window; + Window plate; + + Strut size; + Rect area; + gboolean visible; + guint decorations; + + Window title; + Window label; + Window max; + Window close; + Window desk; + Window shade; + Window icon; + Window iconify; + Window handle; + Window lgrip; + Window rgrip; RrAppearance *a_unfocused_title; RrAppearance *a_focused_title; @@ -59,29 +59,29 @@ typedef struct Frame { RrAppearance *a_unfocused_handle; RrAppearance *a_focused_handle; - Strut innersize; - - GSList *clients; - - int width; /* title and handle */ - int label_width; - int icon_x; /* x-position of the window icon button */ - int label_x; /* x-position of the window title */ - int iconify_x; /* x-position of the window iconify button */ - int desk_x; /* x-position of the window all-desktops button */ - int shade_x; /* x-position of the window shade button */ - int max_x; /* x-position of the window maximize button */ - int close_x; /* x-position of the window close button */ - int bwidth; /* border width */ - int cbwidth; /* client border width */ - - gboolean max_press; - gboolean close_press; - gboolean desk_press; - gboolean shade_press; - gboolean iconify_press; - - gboolean focused; + Strut innersize; + + GSList *clients; + + gint width; /* title and handle */ + gint label_width; + gint icon_x; /* x-position of the window icon button */ + gint label_x; /* x-position of the window title */ + gint iconify_x; /* x-position of the window iconify button */ + gint desk_x; /* x-position of the window all-desktops button */ + gint shade_x; /* x-position of the window shade button */ + gint max_x; /* x-position of the window maximize button */ + gint close_x; /* x-position of the window close button */ + gint bwidth; /* border width */ + gint cbwidth; /* client border width */ + + gboolean max_press; + gboolean close_press; + gboolean desk_press; + gboolean shade_press; + gboolean iconify_press; + + gboolean focused; } Frame; void frame_startup();