![]() |
![]() |
![]() |
Evince Programmer's Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Known Implementations | Properties |
#define EV_SIDEBAR_PAGE_IFACE (k) #define EV_IS_SIDEBAR_PAGE_IFACE (k) EvSidebarPage; EvSidebarPageIface; gboolean ev_sidebar_page_support_document (EvSidebarPage *sidebar_page
,EvDocument *document
); void ev_sidebar_page_set_model (EvSidebarPage *sidebar_page
,EvDocumentModel *model
); const gchar* ev_sidebar_page_get_label (EvSidebarPage *page
);
EvSidebarPage is implemented by EvSidebarAttachments, EvSidebarLayers, EvSidebarLinks and EvSidebarThumbnails.
#define EV_SIDEBAR_PAGE_IFACE(k) (G_TYPE_CHECK_CLASS_CAST((k), EV_TYPE_SIDEBAR_PAGE, EvSidebarPageIface))
|
#define EV_IS_SIDEBAR_PAGE_IFACE(k) (G_TYPE_CHECK_CLASS_TYPE ((k), EV_TYPE_SIDEBAR_PAGE))
|
typedef struct { GTypeInterface base_iface; /* Methods */ gboolean (* support_document) (EvSidebarPage *sidebar_page, EvDocument *document); void (* set_model) (EvSidebarPage *sidebar_page, EvDocumentModel *model); const gchar*(* get_label) (EvSidebarPage *sidebar_page); } EvSidebarPageIface;
gboolean ev_sidebar_page_support_document (EvSidebarPage *sidebar_page
,EvDocument *document
);
|
|
|
|
Returns : |
void ev_sidebar_page_set_model (EvSidebarPage *sidebar_page
,EvDocumentModel *model
);
const gchar* ev_sidebar_page_get_label (EvSidebarPage *page
);
|
|
Returns : |