SCIM

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 ) ( 2017-07-31 )
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 .

Cíle


Architektura

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 .


Viz také


Poznámky

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

Odkazy