SCIM

Älykäs yhteinen syöttötapa
Tyyppi syöttötapa
Sisään kirjoitettu C++
Käyttöjärjestelmä Unixin kaltainen
uusin versio 1.4.18 (31. heinäkuuta 2017 ) ( 31.7.2017 )
Lisenssi GNU LGPL [1]
Verkkosivusto github.com/scim-im/scim
 Mediatiedostot Wikimedia Commonsissa

SCIM (lyhenne sanoista Smart Common Input Method ) on syöttöjärjestelmä, joka tukee monia kieliä. Suunniteltu Unix-tyyppisille käyttöjärjestelmille . Tarjoaa kevyen ja tehokkaan API:n, joka vähentää tietyn syöttötavan kehitystä .

Tavoitteet


Arkkitehtuuri

SCIM on kirjoitettu C++ -kielellä . Siinä on useita abstrakteja luokkia, jotka yksinkertaistavat uusien syöttömenetelmien kehittämistä ja kirjoittamista. SCIM koostuu erillisistä moduuleista, joista jokainen voidaan ladata dynaamisesti ajon aikana. Tällä tavalla moduuliisi voidaan sijoittaa uusi syöttötapa, mikä helpottaa kehitystä ja lyhentää käännösaikaa. Sanotaan, että SCIM-arkkitehtuuri on yksinkertaisempi kuin XIM tai IIIMF , mutta silti on mahdollista työskennellä niiden kanssa. Lisäksi SCIM:ää voidaan käyttää GTK+- ja Qt- sovellusten kanssa. Qt: lle on olemassa erillinen SKIM -projekti , jonka pitäisi sopia paremmin KDE :lle .


Katso myös


Muistiinpanot

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

Linkit