SCIM

Smart fælles inputmetode
Type indtastningsmetode
Skrevet i C++
Operativ system Unix-agtig
nyeste version 1.4.18 (31. juli 2017 ) ( 31-07-2017 )
Licens GNU LGPL [1]
Internet side github.com/scim-im/scim
 Mediefiler på Wikimedia Commons

SCIM (forkortelse for Smart Common Input Method ) er et inputsystem, der understøtter mange sprog. Designet til Unix-lignende operativsystemer . Giver en let og kraftfuld API, der reducerer udviklingen af ​​en specifik inputmetode .

Mål


Arkitektur

SCIM er skrevet i C++ . Det har flere abstrakte klasser for at forenkle udviklingen og skrivningen af ​​nye inputmetoder. SCIM består af separate moduler, som hver kan indlæses dynamisk under kørsel. På den måde kan en ny indtastningsmetode placeres i dit modul, som gør udviklingen nemmere og reducerer kompileringstiden. Det anføres, at SCIM-arkitekturen er enklere end XIM eller IIIMF , men det er stadig muligt at arbejde med enhver af dem. Derudover kan SCIM bruges med GTK+ og Qt applikationer. Der er et separat SKIM- projekt for Qt , som burde være bedre egnet til KDE .


Se også


Noter

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

Links