Keys

  • cur - Cursor object
  • ctype - The type of the cursor.

Values

  • cx - The x of the cursor (or upper cursor)
  • cy - The y of the cursor (or upper cursor)
  • cw - The width of the cursor (or upper cursor)
  • ch - The height of the cursor (or upper cursor)
  • cx2 - The x of the lower cursor
  • cy2 - The y of the lower cursor
  • cw2 - The width of the lower cursor
  • ch2 - The height of the lower cursor


Signature

@property cursor_geometry @pure_virtual {
    get {
        keys {
            cur: ptr(const(Efl.Text.Cursor.Cursor));
            ctype: Efl.Text.Cursor.Cursor_Type;
        }
        values {
            cx: int;
            cy: int;
            cw: int;
            ch: int;
            cx2: int;
            cy2: int;
            cw2: int;
            ch2: int;
        }
        return: bool;
    }
}

C signature

Eina_Bool efl_text_cursor_geometry_get(const Eo *obj, const Efl_Text_Cursor_Cursor *cur, Efl_Text_Cursor_Cursor_Type ctype, int *cx, int *cy, int *cw, int *ch, int *cx2, int *cy2, int *cw2, int *ch2);

Implemented by

  • Efl.Text.Cursor.cursor_geometry