diff options
Diffstat (limited to 'libnautilus-private/nautilus-icon-private.h')
-rw-r--r-- | libnautilus-private/nautilus-icon-private.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/libnautilus-private/nautilus-icon-private.h b/libnautilus-private/nautilus-icon-private.h index 5c5036595..32838c502 100644 --- a/libnautilus-private/nautilus-icon-private.h +++ b/libnautilus-private/nautilus-icon-private.h @@ -169,11 +169,14 @@ struct NautilusIconContainerDetails { /* pixbuf and color for label highlighting */ GdkPixbuf *highlight_frame; - guint32 highlight_color; + GdkColor highlight_color; + guint32 highlight_color_rgba; /* color for text labels */ - guint32 label_color; - guint32 label_info_color; + GdkColor label_color; + GdkColor label_color_highlight; + GdkColor label_info_color; + GdkColor label_info_color_highlight; /* State used so arrow keys don't wander if icons aren't lined up. * Keeps track of last axis arrow key was used on. @@ -239,7 +242,8 @@ gboolean nautilus_icon_container_scroll (NautilusIconC void nautilus_icon_container_update_scroll_region (NautilusIconContainer *container); /* label color for items */ -guint32 nautilus_icon_container_get_label_color (NautilusIconContainer *container, - gboolean first_line); +GdkColor *nautilus_icon_container_get_label_color (NautilusIconContainer *container, + gboolean first_line, + gboolean needs_highlight); #endif /* NAUTILUS_ICON_CONTAINER_PRIVATE_H */ |