Class

EvinceDocumentAnnotationText

Description

final class EvinceDocument.AnnotationText : EvinceDocument.Annotation
  implements EvinceDocument.AnnotationMarkup {
  /* No available fields */
}

No description available.

Ancestors

Implements

Constructors

ev_annotation_text_new
No description available.

Instance methods

ev_annotation_text_get_icon
No description available.

ev_annotation_text_get_is_open
No description available.

ev_annotation_text_set_icon
No description available.

ev_annotation_text_set_is_open
No description available.

Methods inherited from EvAnnotation (18)
ev_annotation_equal

Compare annot and other.

ev_annotation_get_annotation_type
No description available.

ev_annotation_get_area

Gets the area of annot.

since: 3.18

ev_annotation_get_color

Get the color of annot.

deprecated: 3.6 

ev_annotation_get_contents

Get the contents of annot. The contents of annot is the text that is displayed in the annotation, or an alternate description of the annotation’s content for non-text annotations.

ev_annotation_get_modified

Get the last modification date of annot.

ev_annotation_get_name

Get the name of annot. The name of the annotation is a string that uniquely indenftifies annot amongs all the annotations in the same page.

ev_annotation_get_page

Get the page where annot appears.

ev_annotation_get_page_index

Get the index of the page where annot appears. Note that the index is 0 based.

ev_annotation_get_rgba

Gets the color of annot.

since: 3.6

ev_annotation_set_area

Set the area of the annotation to area.

since: 3.18

ev_annotation_set_color

Set the color of the annotation to color. You can monitor changes to the annotation’s color by connecting to notify::color signal on annot.

deprecated: 3.6 

ev_annotation_set_contents

Set the contents of annot. You can monitor changes in the annotation’s contents by connecting to notify::contents signal of annot.

ev_annotation_set_modified

Set the last modification date of annot to modified. To set the last modification date using a #time_t, use ev_annotation_set_modified_from_time_t() instead. You can monitor changes to the last modification date by connecting to the notify::modified signal on annot.

ev_annotation_set_modified_from_time

Set the last modification date of annot to utime. You can monitor changes to the last modification date by connecting to the notify::modified sinal on annot. For the time-format used, see ev_document_misc_format_date().

deprecated: 3.42 

ev_annotation_set_modified_from_time_t

Set the last modification date of annot to utime. You can monitor changes to the last modification date by connecting to the notify::modified sinal on annot. For the time-format used, see ev_document_misc_format_datetime().

ev_annotation_set_name

Set the name of annot. You can monitor changes of the annotation name by connecting to the notify::name signal on annot.

ev_annotation_set_rgba

Set the color of the annotation to rgba.

since: 3.6

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Methods inherited from EvAnnotationMarkup (11)
ev_annotation_markup_can_have_popup
No description available.

ev_annotation_markup_get_label
No description available.

ev_annotation_markup_get_opacity
No description available.

ev_annotation_markup_get_popup_is_open
No description available.

ev_annotation_markup_get_rectangle
No description available.

ev_annotation_markup_has_popup
No description available.

ev_annotation_markup_set_has_popup
No description available.

ev_annotation_markup_set_label
No description available.

ev_annotation_markup_set_opacity
No description available.

ev_annotation_markup_set_popup_is_open
No description available.

ev_annotation_markup_set_rectangle
No description available.

Properties

EvinceDocument.AnnotationText:icon
No description available.

EvinceDocument.AnnotationText:is-open
No description available.

Properties inherited from EvAnnotation (7)
EvinceDocument.Annotation:area

The area of the page where the annotation is placed.

EvinceDocument.Annotation:color

The colour of the annotation as a GdkColor.

deprecated: 3.6 

EvinceDocument.Annotation:contents
No description available.

EvinceDocument.Annotation:modified
No description available.

EvinceDocument.Annotation:name
No description available.

EvinceDocument.Annotation:page
No description available.

EvinceDocument.Annotation:rgba

The colour of the annotation as a GdkRGBA.

since: 3.6

Properties inherited from EvAnnotationMarkup (6)
EvAnnotationMarkup:can-have-popup
No description available.

EvAnnotationMarkup:has-popup
No description available.

EvAnnotationMarkup:label
No description available.

EvAnnotationMarkup:opacity
No description available.

EvAnnotationMarkup:popup-is-open
No description available.

EvAnnotationMarkup:rectangle
No description available.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct EvinceDocumentAnnotationTextClass {
  /* no available fields */
}

No description available.