diff options
Diffstat (limited to 'libnautilus-extensions/nautilus-buffered-widget.h')
-rw-r--r-- | libnautilus-extensions/nautilus-buffered-widget.h | 38 |
1 files changed, 25 insertions, 13 deletions
diff --git a/libnautilus-extensions/nautilus-buffered-widget.h b/libnautilus-extensions/nautilus-buffered-widget.h index 0a664a25b..3437a30e8 100644 --- a/libnautilus-extensions/nautilus-buffered-widget.h +++ b/libnautilus-extensions/nautilus-buffered-widget.h @@ -83,19 +83,31 @@ typedef struct guint height; } NautilusPixbufSize; -GtkType nautilus_buffered_widget_get_type (void); -void nautilus_buffered_widget_clear_buffer (NautilusBufferedWidget *buffered_widget); -void nautilus_buffered_widget_set_tile_pixbuf (NautilusBufferedWidget *buffered_widget, - GdkPixbuf *pixbuf); -GdkPixbuf* nautilus_buffered_widget_get_tile_pixbuf (const NautilusBufferedWidget *buffered_widget); -NautilusPixbufSize nautilus_buffered_get_tile_pixbuf_size (const NautilusBufferedWidget *buffered_widget); -void nautilus_buffered_widget_set_vertical_offset (NautilusBufferedWidget *image, - int vertical_offset); -int nautilus_buffered_widget_get_vertical_offset (const NautilusBufferedWidget *buffered_widget); -void nautilus_buffered_widget_set_horizontal_offset (NautilusBufferedWidget *image, - int horizontal_offset); -int nautilus_buffered_widget_get_horizontal_offset (const NautilusBufferedWidget *buffered_widget); - +typedef enum +{ + NAUTILUS_BACKGROUND_ANCESTOR_OR_NONE, + NAUTILUS_BACKGROUND_NONE, + NAUTILUS_BACKGROUND_SOLID +} NautilusBackgroundType; + +GtkType nautilus_buffered_widget_get_type (void); +void nautilus_buffered_widget_clear_buffer (NautilusBufferedWidget *buffered_widget); +void nautilus_buffered_widget_set_tile_pixbuf (NautilusBufferedWidget *buffered_widget, + GdkPixbuf *pixbuf); +GdkPixbuf* nautilus_buffered_widget_get_tile_pixbuf (const NautilusBufferedWidget *buffered_widget); +NautilusPixbufSize nautilus_buffered_get_tile_pixbuf_size (const NautilusBufferedWidget *buffered_widget); +void nautilus_buffered_widget_set_vertical_offset (NautilusBufferedWidget *image, + int vertical_offset); +int nautilus_buffered_widget_get_vertical_offset (const NautilusBufferedWidget *buffered_widget); +void nautilus_buffered_widget_set_horizontal_offset (NautilusBufferedWidget *image, + int horizontal_offset); +int nautilus_buffered_widget_get_horizontal_offset (const NautilusBufferedWidget *buffered_widget); +void nautilus_buffered_widget_set_background_type (NautilusBufferedWidget *image, + NautilusBackgroundType background_type); +NautilusBackgroundType nautilus_buffered_widget_get_background_type (const NautilusBufferedWidget *image); +void nautilus_buffered_widget_set_background_color (NautilusBufferedWidget *image, + guint32 background_color); +guint32 nautilus_buffered_widget_get_background_color (const NautilusBufferedWidget *image); END_GNOME_DECLS |