On Friday 30 November 2001 00:16, shaheed wrote: > So, what is probably needed is some kind of a KDE XIM framework, into > which one would plugin the language-specific logic. Shaheed, Qt has XIM support, and KWord uses it. kwtextframeset.cc- kwtextframeset.cc- //XIM Position kwtextframeset.cc: QPoint ximPoint = vPoint; kwtextframeset.cc- int line; kwtextframeset.cc- cursor->parag()->lineStartOfChar( cursor->index(), 0, &line ); kwtextframeset.cc: canvas->setXimPosition( ximPoint.x(), ximPoint.y(), kwtextframeset.cc- 0, cursorHeight - cursor->parag()->lineSpacing( line ) ); kwtextframeset.cc- } -- David FAURE, david@mandrakesoft.com, faure@kde.org http://perso.mandrakesoft.com/~david/ , http://www.konqueror.org/ KDE 3.0: Konquering the Desktops