Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПОУК / 09 семестр / Книги и методические указания / Руководство программиста в Photon.doc
Источник:
Скачиваний:
364
Добавлен:
04.03.2014
Размер:
7.99 Mб
Скачать

Добавление окна запуска

Чтобы добавить новое окно в список окон запуска, щёлкните на <NEW>, заполните информацию по окну и щёлкните на "Apply".

Модификация окна запуска

Для модификации существующего окна запуска выберите окно из списка "Windows Opened/Startup", введите все требуемые Вами изменения в области информации окна и затем щёлкните на "Apply".

Удаление окна запуска

Чтобы удалить окно запуска, выберите окно из списка "Windows Opened/Startup" и щёлкните на "Remove".

Импортирование файлов

PhAB позволяет Вам импортировать несколько типов файлов, используя пункт "Import Files" в меню "File":

  • модули PhAB

  • файлы графических образов.

Шаги одинаковы для всех типов:

  1. Выберите пункт "Import Files" из меню "File", затем выберите соответствующий тип из подменю "Import Files". Вы увидите диалог, позволяющий выбрать файлы – файловый селектор.

  2. Файловый селектор отображает доступные файлы заданного типа в текущей директории.

  3. Для выбора файла выполните одно из следующих действий:

  • дважды щёлкните по файлу

  • щёлкните по файлу, затем нажмите <Enter> или щёлкните на "Open":

  • наберите имя файла, затем нажмите <Enter> или щёлкните на "Open".

Импортирование модулей PhAb из других приложений

При импортировании модулей PhAB из других приложений файловый селектор может отображать несколько модулей. Каждый тип модуля имеет своё расширение; см. раздел "Типы модулей" в главе "Работа с модулями".

 Ответные реакции не могут быть импортированы, импортируются только сами модули и виджеты. После импортирования модуля Вы можете прикрепить новые специфические для приложения ответные реакции.

Обычно PhAB помнит имя экземпляра каждого импортированного виджета. Однако, если он обнаруживает дублирование имени, то изменяет это имя на имя класса виджета, чтобы избежать ошибки генерации кода.

Импортирование графических образов

При импортировании графических модулей файловый селектор отображает все файлы со следующими расширениями:

  • .bmp

  • .gif

  • .jpg

  • .pcx

  • .xbm

PhAB импортирует графику как PtLabel в текущий выбранный модуль и устанавливает ресурс виджета Pt_ARG_LABEL_TYPE в значение Pt_IMAGE. Если Вы хотите редактировать импортированный образ, используйте попиксельный редактор, как описано в главе "Редактирование ресурсов и ответных реакций в PhAB".

Глава 4. Работа с модулями

Модули – это основные составляющие пользовательского интерфейса приложения PhAB. Эта глава описывает, как работать с ними, и включает:

  • Типы модулей

  • Анатомия модулей

  • Выбор модуля

  • Как хранятся модули

  • Изменение ресурсов модулей

  • Использование селектора модуля

  • Создание нового модуля

  • Просмотр модуля

  • Открытие модуля

  • Удаление модуля

  • Сворачивание модуля в иконку

  • Закрытие модуля

  • Отображение модулей в реальном времени

  • Поиск потерявшихся модулей и иконок

  • Модули окна

  • Модули диалога

  • Модули меню

  • Модули картинки

  • Модули иконки

Модули служат контейнерами, содержащими виджеты Вашего приложения. Некоторые модули, такие как окна или диалоги, являются в действительности виджетами контейнерного класса и дают Вам возможность размещать виджеты непосредственно в них. Другие, такие как иконки и меню, имеют либо предопределённые виджеты, либо специализированный редактор для создания виджетов, которые они содержат.