995d9d97

Построитель Интерфейса Пользователя (User Interface Builder) - 5



Организация исходного кода и логики приложений.

В дополнение к определению объектов интерфейса пользователя и триггерам, оконные объекты
PROGRESS также инкапсулируют определения переменных и внутренних процедур или "методов".
Наличие этих элементов поможет Вам легко создавать и поддерживать сложные многооконные и
многомодульные приложения, характерные для современного мира. Редактор Разделов (Section
Editor) в Построителе Интерфейса позволяет создавать и размещать разделы этих определений для
эффективной координации взаимодействия модулей в приложениях со сложной логикой работы.
Редактор Разделов обеспечивает быстрый доступ и возможность редактирования следующих
разделов для оконных объектов:


  • Раздел Определений. Здесь Вы определяете переменные,
    константы и параметры, которые управляются или используются оконными
    объектами PROGRESS. Может возникнуть ситуация, когда на экране
    одновременно должно появиться несколько одних и тех же оконных объектов,
    одновременно активных, и каждый такой объект будет управлять или
    "инкапсулировать" свои собственные данные, что позволяет легко создавать
    сложные многооконные приложения.
  • Раздел Процедур инициализации и закрытия окон. Вы управляете
    логикой приложения, инициализирующей инкапсулированные данные окна и
    активируете оконные объекты интерфейса пользователя. После
    инициализации окно остается в состоянии готовности и ожидания отклика на
    события и команды Пользователя "или сообщения", полученные от других
    оконных объектов или объектов приложения. Здесь также указывается, какие
    должны быть выполнены действия при закрытии окон, чтобы обеспечить
    правильное состояние объектов
  • Раздел Внутренних процедур. Внутренние процедуры или "методы"
    - это функции, которые могут быть вызваны или повторно использованы в
    одном или нескольких триггерах оконного объекта. Использование внутренних
    процедур уменьшает количество времени и усилий, необходимых для описания
    поведения оконного объекта.


    Начало  Назад  Вперед