| Top | Description | Object Hierarchy | Properties |
Synopsis
EvLinkDest; EvLinkDestClass; enum EvLinkDestType; gboolean ev_link_dest_equal (EvLinkDest *a,EvLinkDest *b); 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);
Properties
"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
Details
enum EvLinkDestType
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;
ev_link_dest_new_xyz ()
EvLinkDest * ev_link_dest_new_xyz (gint page,gdouble left,gdouble top,gdouble zoom,gboolean change_left,gboolean change_top,gboolean change_zoom);
ev_link_dest_new_fith ()
EvLinkDest * ev_link_dest_new_fith (gint page,gdouble top,gboolean change_top);
ev_link_dest_new_fitv ()
EvLinkDest * ev_link_dest_new_fitv (gint page,gdouble left,gboolean change_left);
ev_link_dest_new_fitr ()
EvLinkDest * ev_link_dest_new_fitr (gint page,gdouble left,gdouble bottom,gdouble right,gdouble top);
Property Details
The "bottom" property
"bottom" gdouble : Read / Write / Construct Only
The bottom coordinate.
Default value: 0
The "change" property
"change" guint : Read / Write / Construct Only
Wether top, left, and zoom should be changed.
Default value: 0
The "left" property
"left" gdouble : Read / Write / Construct Only
The left coordinate.
Default value: 0
The "named" property
"named" gchar* : Read / Write / Construct Only
The named destination.
Default value: NULL
The "page" property
"page" gint : Read / Write / Construct Only
The destination page.
Allowed values: >= -1
Default value: 0
The "page-label" property
"page-label" gchar* : Read / Write / Construct Only
The label of the destination page.
Default value: NULL
The "right" property
"right" gdouble : Read / Write / Construct Only
The right coordinate.
Default value: 0
The "top" property
"top" gdouble : Read / Write / Construct Only
The top coordinate.
Default value: 0
The "type" property
"type" EvLinkDestType : Read / Write / Construct Only
The destination type.
Default value: EV_LINK_DEST_TYPE_UNKNOWN
