Posición en campo texto enriquecido

Necesito obtener la posición del cursor en un txt enriquecido para, al ganar foco poner un texto de variable en memoria.
¿Como obtengo la posición donde esta el cursor en un momento dado?

Gracias

En teoría con javascript cursorPosition

Aunque para texto enriquecido, parece que no tiene la función http://velneo.es/info_v7_717_es/velneo_vdevelop_v7/scripts/clases/core/widget/vtextedit/. Me extraña, así que prueba con el método cursorPosition a ver si te devuelve.