Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
56
Добавлен:
02.04.2015
Размер:
9 Мб
Скачать
☆

Включение имён экземпляров

PhAB преобразует имена экземпляров Ваших виджетов в декларации ABN_..., так что Вы можете использовать их в тексте своей программы для ссылки на Ваш виджет по имени. Вы можете при желании включить текстовую строку с именем экземпляра в память виджета. Чтобы сделать это:

  1. Нажмите <F2> или в меню "Application" выберите пункт "Startup Info/Modules", чтобы открыть диалог "Application Startup Information".

  2. Щёлкните на кнопке "Store Names for ApInstanceName()".

  • Включение имён экземпляров увеличивает объём памяти, требуемой для запуска Вашего приложения. Чтобы найти эту строку для виджета, используйте функцию ApInstanceName() – см. "Справочник библиотеки Photon" для получения большей информации.

Окна запуска

Когда Вы впервые создаёте приложение, в качестве начального окна и только как окна запуска устанавливается обязательное базовое окно. Используя диалог "Application Startup Information", Вы можете указать Вашему приложению:

  • использовать другое окно как начальное окно запуска

  • отображать как окна запуска несколько окон

  • не использовать окно запуска.

Окно, появляющееся первым в списке открытых/стартующих окон, является начальным окном запуска:

  • это первое окно, которое будет отображено

  • это действует как принимаемое по умолчанию родительское окно для всех других окон и диалогов

  • его закрытие означает завершение приложения.

Обычно главное окно приложения является первым создаваемым окном.

Для каждого окна в списке запуска Вы можете задать информацию, которая идентична используемой при создании ответной реакции модульного типа, как описано в главе "Редактирование ресурсов и ответных реакций в PhAB". Информация по каждому окну включает:

Window Name

Имя модуля окна. Для выбора из списка существующих окон щёлкните на иконке рядом с этой областью. Если Вы задали имя несуществующего модуля, PhAB спросит, желаете ли Вы создать этот модуль.

Window Location

Место, где появится окно; см. раздел "Позиционирование модуля" в главе "Работа с модулями".

Setup Function

Функция, вызываемая при реализации окна (необязательная). Для редактирования этой функции щёлкните на иконке рядом с этой областью. Кнопки под именем функции определяют, будет ли функция вызываться до реализации окна, после того как окно реализовано, или в обоих случаях.

Apply

Выполнить внесённые изменения.

Revert

Восстанавливает информацию об окне в первоначальном состоянии.

Remove

Удаляет выбранные окна из списка запуска.

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

Чтобы добавить новое окно в список окон запуска, щёлкните на <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".

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