| Evince Document Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
EvLinkDest; EvLinkDestClass; EvLinkDestPrivate; enum EvLinkDestType; EvLinkDestType ev_link_dest_get_dest_type (EvLinkDest *self); gint ev_link_dest_get_page (EvLinkDest *self); gdouble ev_link_dest_get_top (EvLinkDest *self,gboolean *change_top); gdouble ev_link_dest_get_left (EvLinkDest *self,gboolean *change_left); gdouble ev_link_dest_get_bottom (EvLinkDest *self); gdouble ev_link_dest_get_right (EvLinkDest *self); gdouble ev_link_dest_get_zoom (EvLinkDest *self,gboolean *change_zoom); const gchar * ev_link_dest_get_named_dest (EvLinkDest *self); const gchar * ev_link_dest_get_page_label (EvLinkDest *self); EvLinkDest * ev_link_dest_new_page (gint page); EvLinkDest * ev_link_dest_new_xyz (gint page,gdouble left,gdouble top,gdouble zoom,gboolean change_left,gboolean change_top,gboolean change_zoom); EvLinkDest * ev_link_dest_new_fit (gint page); EvLinkDest * ev_link_dest_new_fith (gint page,gdouble top,gboolean change_top); EvLinkDest * ev_link_dest_new_fitv (gint page,gdouble left,gboolean change_left); EvLinkDest * ev_link_dest_new_fitr (gint page,gdouble left,gdouble bottom,gdouble right,gdouble top); EvLinkDest * ev_link_dest_new_named (const gchar *named_dest); EvLinkDest * ev_link_dest_new_page_label (const gchar *page_label);
"bottom" gdouble : Read / Write / Construct Only "change" guint : Read / Write / Construct Only "left" gdouble : Read / Write / Construct Only "named" gchar* : Read / Write / Construct Only "page" gint : Read / Write / Construct Only "page-label" gchar* : Read / Write / Construct Only "right" gdouble : Read / Write / Construct Only "top" gdouble : Read / Write / Construct Only "type" EvLinkDestType : Read / Write / Construct Only "zoom" gdouble : Read / Write / Construct Only
typedef enum {
EV_LINK_DEST_TYPE_PAGE,
EV_LINK_DEST_TYPE_XYZ,
EV_LINK_DEST_TYPE_FIT,
EV_LINK_DEST_TYPE_FITH,
EV_LINK_DEST_TYPE_FITV,
EV_LINK_DEST_TYPE_FITR,
EV_LINK_DEST_TYPE_NAMED,
EV_LINK_DEST_TYPE_PAGE_LABEL,
EV_LINK_DEST_TYPE_UNKNOWN
} EvLinkDestType;
EvLinkDest * ev_link_dest_new_xyz (gint page,gdouble left,gdouble top,gdouble zoom,gboolean change_left,gboolean change_top,gboolean change_zoom);
EvLinkDest * ev_link_dest_new_fith (gint page,gdouble top,gboolean change_top);
EvLinkDest * ev_link_dest_new_fitv (gint page,gdouble left,gboolean change_left);
EvLinkDest * ev_link_dest_new_fitr (gint page,gdouble left,gdouble bottom,gdouble right,gdouble top);
"bottom" property"bottom" gdouble : Read / Write / Construct Only
The bottom coordinate.
Default value: 0
"change" property"change" guint : Read / Write / Construct Only
Wether top, left, and zoom should be changed.
Default value: 0
"left" property"left" gdouble : Read / Write / Construct Only
The left coordinate.
Default value: 0
"named" property"named" gchar* : Read / Write / Construct Only
The named destination.
Default value: NULL
"page" property"page" gint : Read / Write / Construct Only
The destination page.
Allowed values: >= -1
Default value: 0
"page-label" property"page-label" gchar* : Read / Write / Construct Only
The label of the destination page.
Default value: NULL
"right" property"right" gdouble : Read / Write / Construct Only
The right coordinate.
Default value: 0
"top" property"top" gdouble : Read / Write / Construct Only
The top coordinate.
Default value: 0
"type" property"type" EvLinkDestType : Read / Write / Construct Only
The destination type.
Default value: EV_LINK_DEST_TYPE_UNKNOWN
"zoom" property"zoom" gdouble : Read / Write / Construct Only
Zoom.
Allowed values: >= 0
Default value: 0