Description

Inserts a object item at specified position.

This adds a placeholder to be queried by higher-level code, which in turn place graphics on top of it. It essentially places an OBJECT REPLACEMENT CHARACTER and set a special annotation to it.

Since 1.20

Signature

cursor_object_item_insert @pure_virtual {
    params {
        @in cur: ptr(Efl.Text.Cursor.Cursor);
        @in format: free(string, free);
    }
    return: ptr(Efl.Text.Annotate.Annotation);
}

C signature

Efl_Text_Annotate_Annotation *efl_text_cursor_object_item_insert(Eo *obj, Efl_Text_Cursor_Cursor *cur, const char *format);

Parameters

  • cur (in) - Cursor object
  • format (in) - Format of the inserted item. See Format styles.

Implemented by

  • Efl.Text.Annotate.cursor_object_item_insert