Smart gemensam inmatningsmetod | |
---|---|
Sorts | inmatningsmetod |
Skrivet i | C++ |
Operativ system | Unix-liknande |
senaste versionen | 1.4.18 (31 juli 2017 ) |
Licens | GNU LGPL [1] |
Hemsida | github.com/scim-im/scim |
Mediafiler på Wikimedia Commons |
SCIM (förkortning av Smart Common Input Method ) är ett inmatningssystem som stöder många språk. Designad för Unix-liknande operativsystem . Ger ett lätt och kraftfullt API som minskar utvecklingen av en specifik inmatningsmetod .
SCIM är skrivet i C++ . Den har flera abstrakta klasser för att förenkla utvecklingen och skrivandet av nya inmatningsmetoder. SCIM består av separata moduler, som var och en kan laddas dynamiskt under körning. På så sätt kan en ny inmatningsmetod placeras i din modul, vilket underlättar utvecklingen och minskar kompileringstiden. Det anges att SCIM-arkitekturen är enklare än XIM eller IIIMF , men det är fortfarande möjligt att arbeta med vilken som helst av dem. Dessutom kan SCIM användas med GTK+ och Qt- applikationer. Det finns ett separat SKIM- projekt för Qt , som borde vara bättre lämpat för KDE .