SCIM

Smart gemensam inmatningsmetod
Sorts inmatningsmetod
Skrivet i C++
Operativ system Unix-liknande
senaste versionen 1.4.18 (31 juli 2017 ) ( 2017-07-31 )
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 .

Mål


Arkitektur

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 .


Se även


Anteckningar

  1. http://sourceforge.net/p/scim/code/HEAD/tree/scim/trunk/COPYING

Länkar