Class
PapersDocumentAnnotationAttachment
Instance methods
Methods inherited from PpsAnnotation (15)
pps_annotation_equal
Compare annot and other.
pps_annotation_get_annotation_type
pps_annotation_get_area
Gets the area of annot.
since: 3.18
pps_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.
pps_annotation_get_modified
Get the last modification date of annot.
pps_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.
pps_annotation_get_page
Get the page where annot appears.
pps_annotation_get_page_index
Get the index of the page where annot appears. Note that the index
is 0 based.
pps_annotation_get_rgba
Gets the color of annot.
since: 3.6
pps_annotation_set_area
Set the area of the annotation to area.
since: 3.18
pps_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.
pps_annotation_set_modified
Set the last modification date of annot to modified. To
set the last modification date using a #time_t, use
pps_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.
pps_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 pps_document_misc_format_datetime().
pps_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.
pps_annotation_set_rgba
Set the color of the annotation to rgba.
since: 3.6
Methods inherited from PpsAnnotationMarkup (11)
pps_annotation_markup_can_have_popup
pps_annotation_markup_get_label
pps_annotation_markup_get_opacity
pps_annotation_markup_get_popup_is_open
pps_annotation_markup_get_rectangle
pps_annotation_markup_has_popup
pps_annotation_markup_set_has_popup
pps_annotation_markup_set_label
pps_annotation_markup_set_opacity
pps_annotation_markup_set_popup_is_open
pps_annotation_markup_set_rectangle
Properties
Properties inherited from PpsAnnotation (6)
PapersDocument.Annotation:area
The area of the page where the annotation is placed.
PapersDocument.Annotation:contents
PapersDocument.Annotation:modified
PapersDocument.Annotation:name
PapersDocument.Annotation:page
PapersDocument.Annotation:rgba
The colour of the annotation as a GdkRGBA.
since: 3.6
Properties inherited from PpsAnnotationMarkup (6)
PpsAnnotationMarkup:can-have-popup
PpsAnnotationMarkup:has-popup
PpsAnnotationMarkup:label
PpsAnnotationMarkup:opacity
PpsAnnotationMarkup:popup-is-open
PpsAnnotationMarkup:rectangle
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.