Go to the source code of this file.
Functions | |
| static void | get_window_rect (const WnckWindowDisplayInfo *win, int screen_width, int screen_height, const GdkRectangle *workspace_rect, GdkRectangle *rect) |
| static void | draw_window (GtkWidget *widget, GdkDrawable *drawable, const WnckWindowDisplayInfo *win, const GdkRectangle *winrect, GtkStateType state) |
| void | wnck_draw_workspace (GtkWidget *widget, GdkDrawable *drawable, int x, int y, int width, int height, int screen_width, int screen_height, GdkPixbuf *workspace_background, gboolean is_active, const WnckWindowDisplayInfo *windows, int n_windows) |
| static void draw_window | ( | GtkWidget * | widget, | |
| GdkDrawable * | drawable, | |||
| const WnckWindowDisplayInfo * | win, | |||
| const GdkRectangle * | winrect, | |||
| GtkStateType | state | |||
| ) | [static] |
Definition at line 69 of file draw-workspace.c.
References WnckWindowDisplayInfo::icon, WnckWindowDisplayInfo::is_active, WnckWindowDisplayInfo::mini_icon, and NULL.
Referenced by wnck_draw_workspace().
| static void get_window_rect | ( | const WnckWindowDisplayInfo * | win, | |
| int | screen_width, | |||
| int | screen_height, | |||
| const GdkRectangle * | workspace_rect, | |||
| GdkRectangle * | rect | |||
| ) | [static] |
Definition at line 32 of file draw-workspace.c.
References WnckWindowDisplayInfo::height, WnckWindowDisplayInfo::width, WnckWindowDisplayInfo::x, and WnckWindowDisplayInfo::y.
Referenced by wnck_draw_workspace().
| void wnck_draw_workspace | ( | GtkWidget * | widget, | |
| GdkDrawable * | drawable, | |||
| int | x, | |||
| int | y, | |||
| int | width, | |||
| int | height, | |||
| int | screen_width, | |||
| int | screen_height, | |||
| GdkPixbuf * | workspace_background, | |||
| gboolean | is_active, | |||
| const WnckWindowDisplayInfo * | windows, | |||
| int | n_windows | |||
| ) |
Definition at line 164 of file draw-workspace.c.
References draw_window(), and get_window_rect().
Referenced by meta_select_workspace_expose_event().
1.5.5