Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Литература_1 / photon_old.doc
Скачиваний:
38
Добавлен:
02.04.2015
Размер:
7.88 Mб
Скачать
      1. Включение имён экземпляров

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

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

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

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

      1. Окна запуска

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

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

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

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

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

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

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

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

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

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

Window Name

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

Window Location

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

Setup Function

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

Apply

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

Revert

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

Remove

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

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

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

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

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

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