Inteligentní metoda společného zadávání | |
---|---|
Typ | vstupní metoda |
Zapsáno v | C++ |
Operační systém | Unixové |
Nejnovější verze | 1.4.18 (31. července 2017 ) |
Licence | GNU LGPL [1] |
webová stránka | github.com/scim-im/scim |
Mediální soubory na Wikimedia Commons |
SCIM (zkratka pro Smart Common Input Method ) je vstupní systém , který podporuje mnoho jazyků. Navrženo pro operační systémy podobné Unixu . Poskytuje lehké a výkonné rozhraní API, které omezuje vývoj konkrétní vstupní metody .
SCIM je napsán v C++ . Má několik abstraktních tříd pro zjednodušení vývoje a psaní nových vstupních metod. SCIM se skládá ze samostatných modulů, z nichž každý lze dynamicky načítat za běhu. Tímto způsobem lze do vašeho modulu umístit novou metodu zadávání, což usnadňuje vývoj a zkracuje dobu kompilace. Uvádí se, že architektura SCIM je jednodušší než XIM nebo IIIMF , ale i tak je možné pracovat s kteroukoli z nich. Kromě toho lze SCIM použít s aplikacemi GTK+ a Qt . Pro Qt existuje samostatný projekt SKIM , který by měl být vhodnější pro KDE .