|
|
|
Построитель приложений |
|
|
|
|
Используя PhABTM , визуальное средство разработки приложений QNX Photon microGUI® , вы можете создавать полнофункциональные пользовательские интерфейсы с простотой щелчка мыши. Фактически, PhAB может автоматически сгенерировать полностью работающий прототип графического интерфейса вашего приложения, и вам для этого не придется писать никакого кода. А поскольку PhAB интегрирован в IDE, вы можете использовать "мастера" для создания в нем любого проекта: они автоматически создадут для вас все нужные заготовки исходных текстов, структуру каталогов и необходимые файлы. Используя PhAB, вы можете:
- начать разработку, взяв за основу готовые шаблоны PhAB, либо строить интерфейс из обширной палитры доступных элементов управления (виджетов);
- привязывать диалоговые окна непосредственно к виджетам или добавлять вызовы функций (предопределенные, по горячей клавише или по низкоуровневым событиям), наполняя ваше приложение функциональностью;
- переводить ваш интерфейс на различные языки без перекомпиляции и перекомпоновки кода - версии для всех языков могут использовать один и тот же исполняемый модуль.
- однажды создав виджет, потом динамически генерировать столько его копий, сколько нужно вашему приложению, при этом объем кода, необходимый для создания виджета, сводится всего к одной строке;
- редактировать, компилировать, тестировать и отлаживать ваше графическое приложение, используя весь спектр инструментов, предоставляемых QNX Momentics;
- вести разработку на инструментальной системе Windows и QNX Momentics.
PhAB предоставляет компоненты пользовательского интерфейса для самых различных приложений: от карманных устройств до рабочих станций.
БАЗОВЫЕ КОМПОНЕНТЫ
- Кнопки
- Контейнеры
- Измерительные приборы
- Векторная графика
- Изображения
- Списки
- Панели
- Деревья
- Меню
- Ярлыки и текст
- Окна
ДОПОЛНИТЕЛЬНЫЕ КОМПОНЕНТЫ
- HTML (встраивает в ваше приложение браузер Mozilla или Voyager)
- Терминал
- Выбор шрифта
- Выбор принтера
- Flash (встраивает в ваше приложение проигрыватель Macromedia Flash)
- Контейнер видео
Примечание: PhAB поддерживается только на инструментальных платформах Windows и QNX Neutrino.
|
|
|
|
|