Книга: Основы программирования в Linux
Комплекты инструментов
Комплекты инструментов
Комплект инструментов или элементов интерфейса — это библиотека GUI, которую X-клиенты применяют для значительного упрощения создания окон, меню, кнопок и т.п. С помощью комплекта инструментальных средств вы можете создавать кнопки, меню, фреймы и тому подобное с помощью вызовов одной функции. Общий термин для обозначения элементов GUI, подобных перечисленным, — виджеты, универсальный элемент, который вы найдете во всех современных библиотеках GUI.
Существует масса комплектов инструментов для системы X, из которых вы можете выбирать, и каждый из них обладает определенными достоинствами и недостатками. На каком остановиться — важное проектное решение для вашего приложения, и при выборе следует учитывать следующие факторы.
? Для кого предназначено ваше приложение?
? Будут ли установлены библиотеки комплекта инструментов у ваших пользователей?
? Перенесен ли комплект инструментов в другие популярные операционные системы?
? Какой лицензией программного обеспечения пользуется комплект инструментов и согласуется ли она с предполагаемым вами использованием?
? Поддерживает ли комплект инструментов ваш язык программирования?
? Современный ли внешний вид и реализация у комплекта инструментов?
На протяжении многих лет самыми популярными комплектами инструментальных средств были Motif, OpenLook и Xt, но они уступили технически более совершенным комплектам GTK+ и Qt, формирующим основу рабочих столов GNOME и KDE соответственно.
- Использование инструментов Visual Studio для создания базы данных
- Панель инструментов
- 9. Оценка эффективности email-маркетинга Как повысить продажи с помощью простых инструментов
- 5.4. Определение основных вариантов коммуникаций. Анализ основных инструментов продвижения
- Использование инструментов с графическим интерфейсом
- 2.4.7. Панель инструментов
- 8.3. Панели инструментов
- 13.1.2. Панели инструментов
- Глава 5 Как увеличить эффективность ваших рекламных инструментов. Как превратить ваши расходы на рекламу в источник приб...
- Интегрированный набор инструментов
- Кнопки на панели инструментов или меню
- Краткая характеристика широко известных инструментов распространения негативной информации в контексте информационной во...