Cтраница 3
Приводимый код иллюстрирует, как запрограммировать обработчик события или некоторую операцию ( изменение параметров шрифта, управление всплывающим окном подсказки цт. Рассматривается 1 юс л ею ва тол ьпоеть действий программиста при создании готового приложения, содержащего систему меню для управления графическим объектом. [31]
![]() |
Различные типы окон приложения Styles. [32] |
Дело в том, что этот класс спроектирован таким образом, чтобы предоставить максимум удобств для работы с перекрывающимися и всплывающими окнами. А, как вы помните, в качестве главного окна приложения наиболее приемлемым является именно перекрывающееся окно. [33]
Существенное отличие состоит в том, что дочернее окно всегда остается в границах рабочей области его родителя, в то время как всплывающее окно может свободно двигаться по экрану. [34]
![]() |
Оформление ссылки на другой раздел справки. [35] |
Помимо ссылки, обеспечивающей переход к другому разделу справки, в документ можно вставить ссылку на комментарий - текст, появляющийся в всплывающем окне. Во время работы справочной системы ссылки на комментарии выделяются цветом и подчеркиваются пунктирной линией. При подготовке документа справочной системы комментарии, как и разделы справки, располагают на отдельной странице, однако текст комментария не должен иметь заголовка. Сноска должна быть поставлена перед текстом комментария. Ссылка на комментарий оформляется следующим образом: сначала надо подчеркнуть одинарной линией слово, выбор которого должен вызвать появление комментария, затем сразу после этого слова вставить идентификатор комментария, оформив его как скрытый текст. [36]
![]() |
Установка метки на место, с которого откроется файл. [37] |
Если при создании гиперссылки установить флажок Display as pop-up document ( Показывать как всплывающий документ), выбранный файл откроется в отдельном окне, расположенном поверх всех окон ( так называемое всплывающее окно), при этом метка игнорируется. [38]
Всплывающее окно отличается от модального тем, что пользователь может активизировать другие окна, хотя ему также доступны меню и панели инструментов. Для всплывающего окна свойство Тип границы обычно устанавливают равным значению Тонкая. [39]
Панель заголовков и скроллинг информации помогают поддерживать контекст для выводимой информации. Когда используется последовательность всплывающих окон, каждое последующее окно вытесняет предыдущее вниз. [40]
Всплывающее окно представляет собой участок экрана, в котором отображается панель, оно расширяет диалог пользователя с первичным или вторичным окном. Одно из назначений всплывающих окон состоит в передаче различных сообщений. Рекомендуется ограничить число уровней всплывающих окон до трех. [41]
Дочерние окна являются наименее используемыми в PowerBuilder. Большинство программистов либо выбирает всплывающие окна, когда они хотят показать небольшое количество информации, либо пишут MDI-приложения, в которых управление окнами внутри окон оказывается наименее трудоемким. [42]
Программа представляет собой настраиваемый фильтр, позволяющий отключать загрузку из Интернета незатребованных материалов. Можно блокировать рекламу, всплывающие окна броузера, анимированные изображения, файлы cookies, фоновую музыку и прочее. Настройки могут быть разными для каждого отдельного узла. Загрузка страниц заметно ускоряется. [43]
![]() |
Создание гиперссылки на файл с указанием метки.| Открытие документа во всплывающем окне. [44] |
Документ, отжрытый во всплывающем окне, вычисляется, но не редактируется. [45]