ОТК является портативным библиотека виджетов для создания графических пользовательских интерфейсов (GUI-х) для прикладных программ. Проект ОТК подчеркивает простоту, не устраняя способность. Открыть Комплект графика Инструмент поддерживает нейтрально: Linux, Unix, Windows, OSX и Mac. Он основан на OpenGL, и C. ОТК обеспечивает следующие основные виджеты:
- Групповое обсуждение - "контейнер" виджета.
- Текст Этикетка - Текстовые метки.
- Кнопка - Кнопки с лейблами и называют-спиной к пользовательским функциям.
- Форма Text Box - Принять текст с функцией обратного вызова. Также прокручивать окно редактора.
- Выпадающее меню - Отображение иерархических меню-списки с пользователем функция вызова защитников по выпуску мыши.
- Слайдер управления - Ползунок с обратного вызова.
- Sub-окна - Съемные самоуправляемых окна.
- Многие другие виджеты ...
- Гаджеты - виджеты высокого уровня.
Хотя первоначально предназначен для использования с программами C, ОТК могут быть доступны из, или расширить, другие языки. ОТК обращается несколько вопросов с предыдущими графическими инструментальных, таких как X-Windows, X-мотив, MFC, Tcl / TK, Gtk, AWT, Swing, Glow, FLTK т.д ..
ОТК отклоняется от предыдущих графических сред в нескольких важных направлениях.
- На основе OpenGL - Ну поддерживается на большинстве платформ. Клиенты, как правило, имеют нужные файлы поддержки. Легко основывается на всех платформах. Использует ускорение видеокарты если имеется. Общие вид. Содержит внутренний шрифт по умолчанию с произвольным масштабом, смелостью и уклоном. Могут быть добавлены дополнительные шрифты.
- API предназначен с точки зрения прикладного программиста в - Упрощенный интерфейс. Разумные значения по умолчанию. Наиболее распространенные функции требуют одну строку. Но гибкость не ограничена, потому что по умолчанию могут быть изменены.
- Минимальная библиотечные файлы - Ссылка до-, или включают-один файл.
- Прямая окно размером% относительной макет - Укажите позиции и размеры как процент от контейнерного окна. Изменение размера автоматический и пропорционально. Традиционный пикселей координат или рамочные режимы также могут быть поддержаны.
- Цвета могут быть выражены непосредственно как R, G, B значения. (Нет косвенные индексные таблицы цвета.)
Что нового В этом выпуске:
- Эта версия включает в себя незначительные код чистые окна и инициализация исправить. Все функции остаются стабильными.
Что нового в версии 0.92:
- Этот релиз завершает активации операции прокрутки мыши колеса для всех платформ и добавляет ссылку на новый проект Секундомер-таймер (ОТК) под примерах и проектов веб-страницы.
Что нового в версии 0.89:
- Добавлена переключатель для отображения файлов и каталогов скрыто 'точки'.
- Небольшие исправления для замены выделенный текст.
- Добавлены новые символы и улучшения набора векторных шрифтов.
Что нового в версии 0.87:
- Добавлена & Quot; Просмотр каталога и Quot; Функция подать-браузер.
- намеки размер Добавил файлов браузера. Исправлена внешний фона окна подойдя черный. Исправлена ползунок на списках выбора, например, файл-браузер, с иногда не прокрутки последнего пункта в списке.
Что нового в версии 0.86:
- Исправлена "отсутствует курсора" проблема, вызванная предыдущей изменение. Инструмент-Tip наведении ящики настоящее исчезают через несколько секунд.
Что нового в версии 0.85:.
- Добавлена возможность делать фильмы, захвата кадров
- Исправлена выравнивание текста в небольших выпадающих меню.
Что нового в версии 0.84:
- Активированный текст подсветку для копирования, чтобы вставить-буфера в один -line текста форма коробки.
Что нового в версии 0.82:
- Добавлена функция Otk_Get_Screen_Size. Полезно для оптимально установки application'a размер окна.
- Включено окно настройки уничтожающие мероприятие OtkOuterWindow, когда вынужден оконного менеджера.
- Добавлена защита от изменения размера окна слишком мал.
- Добавлена функция otk_set_not_native_window, для того, чтобы в том числе ОТК виджетов внутри OpenGL приложений, которые уже создают окно.
Что нового в версии 0.81:
- Вкладка ключ был активирован прыгать курсор на Следующая форма коробки, когда курсор находится в однорядной текстовом виде коробки.
- возможность автоматического тестирования захвата была улучшена путем добавления временных меток в XML файле.
- Это в настоящее время регулирует скорость плей-обратно ранее захваченных испытаний.
Комментарии не найдены