From Wikipedia (Ru) - Reading time: 2 min
| Smart Common Input Method | |
|---|---|
| | |
| Некоторые поддерживаемые методы ввода. | |
| Тип | метод ввода |
| Написана на | C++ |
| Операционная система | Юникс-подобные |
| Последняя версия | 1.4.18 (31 июля 2017) |
| Репозиторий | github.com/scim-im/scim |
| Лицензия | GNU LGPL[1] |
| Сайт | github.com/scim-im/scim |
SCIM (сокращение от Smart Common Input Method) — система ввода, поддерживающая множество языков. Предназначена для Unix-подобных ОС. Предоставляет лёгкий и мощный программный интерфейс, уменьшающий разработку конкретного метода ввода.
SCIM написан на C++. Имеет несколько абстрактных классов с целью упростить разработку и написание новых методов ввода. SCIM состоит из отдельных модулей, каждый из которых может быть динамически подгружен во время выполнения. Таким образом новый метод ввода можно поместить в свой модуль, что облегчает разработку и уменьшает время компиляции. Заявлено, что архитектура SCIM устроена проще чем XIM или IIIMF, однако всё же существует возможность работы вместе с любыми из них. Кроме того, SCIM можно использовать с GTK+ и Qt приложениями. Для Qt существует отдельный проект SKIM, который должен лучше подходить для KDE.
Это заготовка статьи об информационных технологиях и вычислительной технике. Помогите Википедии, дополнив её. |