Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
76
Добавлен:
02.04.2015
Размер:
8.79 Mб
Скачать
          1. Удаление окна запуска

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

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

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

  • модули PhAB

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • .bmp

  • .gif

  • .jpg

  • .pcx

  • .xbm

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Модули окна

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

  • Модули меню

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

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

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

    1. Типы модулей

PhAB предлагает ряд типов модулей, каждый для специфического использования. Тип модуля идентифицируется по:

  • панелям управления, если модуль выбран

  • иконке, если модуль минимизирован

  • расширению файла, создаваемого PhAB для модуля при генерации кода приложения.

Файлы модулей являются бинарными, не редактируйте их текстовым редактором или Вы можете их повредить.

Модуль

Использование

Расширение

Window

Главные функции приложения

.wgtw

Dialog

Получение дополнительной информации от пользователя

.wgtd

Menu

Многоуровневые текстовые меню

.wgtm

Picture

Изменение содержания существующего модуля или создание базы данных виджета

.wgtp

Icon

Иконки Вашего приложения для использования в системных панелях (shelf) и кнопках запуска (launcher plugins)

.wgti

Соседние файлы в папке Литература_1