Hi,
I'm trying to develop a new IMEngine for Indic language. It will work as a transliterator. I've seen existing codes of IMEngine and they are impressive to start with. However, due to my limited knowledge in C++ (I'm a pascal programmer), it is becoming difficult for me to proceed.
So my question is,
Is there any way to "communicate" between a Pascal application (compiled with Freepascal for linux, it will have GUI) scim? Scim will treat this process as an IMEngine and the pascal application will have all the routines to manipulate keystrokes.
If it is possible, how? Via any socket interface or shared library?
Any help will be much appreciated.