Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/backend/ps/ps-document.h
diff options
context:
space:
mode:
authorCarlos Garcia Campos <carlosgc@gnome.org>2007-02-13 15:32:24 (GMT)
committer Carlos Garcia Campos <carlosgc@src.gnome.org>2007-02-13 15:32:24 (GMT)
commit2d1cbc42b4fb22539659e4f621d2d8545d907adb (patch)
tree33919af82a98a414a3b605e93991b4907b165c90 /backend/ps/ps-document.h
parent2f05c3cfce8ff02eb9ddb107102b1e61196ad0f4 (diff)
Add support for thumbnails in ps backend. Fixes bug #164755.
2007-02-13 Carlos Garcia Campos <carlosgc@gnome.org> * backend/ps/Makefile.am: * backend/ps/ps-document.[ch]: (ps_document_init), (ps_document_dispose), (document_load), (ps_document_load), (save_document), (save_page_list), (ps_document_get_n_pages), (ps_document_get_page_size), (ps_document_get_info), (ps_interpreter_page_rendered), (ps_async_renderer_render_pixbuf), (ps_interpreter_thumbnail_rendered), (ps_document_render_thumbnail), (ps_document_thumbnails_get_thumbnail), (ps_document_thumbnails_get_dimensions), (ps_document_document_thumbnails_iface_init): * backend/ps/ps.[ch]: (psgetpagebox): * backend/ps/ps-interpreter.[ch]: Add support for thumbnails in ps backend. Fixes bug #164755. svn path=/trunk/; revision=2323
Diffstat (limited to 'backend/ps/ps-document.h')
-rw-r--r--backend/ps/ps-document.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/backend/ps/ps-document.h b/backend/ps/ps-document.h
index debf17e..fb00f9f 100644
--- a/backend/ps/ps-document.h
+++ b/backend/ps/ps-document.h
@@ -24,14 +24,16 @@
#ifndef __PS_DOCUMENT_H__
#define __PS_DOCUMENT_H__
+#include <glib-object.h>
+
#include "ev-document.h"
G_BEGIN_DECLS
#define PS_TYPE_DOCUMENT (ps_document_get_type())
-#define PS_DOCUMENT(obj) GTK_CHECK_CAST (obj, PS_TYPE_DOCUMENT, PSDocument)
-#define PS_DOCUMENT_CLASS(klass) GTK_CHECK_CLASS_CAST (klass, PS_TYPE_DOCUMENT, PSDocumentClass)
-#define PS_IS_DOCUMENT(obj) GTK_CHECK_TYPE (obj, PS_TYPE_DOCUMENT)
+#define PS_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PS_TYPE_DOCUMENT, PSDocument))
+#define PS_DOCUMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PS_TYPE_DOCUMENT, PSDocumentClass))
+#define PS_IS_DOCUMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PS_TYPE_DOCUMENT))
#define PS_DOCUMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), PS_TYPE_DOCUMENT, PSDocumentClass))
typedef struct _PSDocument PSDocument;