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

Эта функция активирует поверхность управления:

PtCheckSurfaces() Сопоставляет событие с поверхностями управления, принадлежащими виджету.

      1. Включение и отключение поверхностей управления

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

PtDisableSurface(), PtDisableSurfaceById()

Отключает поверхность управления

PtDisableSurfaceByAction()

Отключает все поверхности управления, связанные с действием

PtEnableSurface(), PtEnableSurfaceById()

Включает поверхность управления

PtEnableSurfaceByAction()

Включает все поверхности управления, связанные с действием

PtSurfaceIsDisabled()

Определяет, отключена ли поверхность управления

PtSurfaceIsEnabled()

Определяет, включена ли поверхность управления

      1. Нахождение поверхностей управления

Чтобы найти поверхность управления, используйте эти функции:

PtFindSurface()

Отыскивает поверхность управления с заданным идентификатором

PtFindSurfaceByAction()

Ищет поверхность управления, связанную с заданным действием

PtWidgetActiveSurface()

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

      1. Скрытие и демонстрирование поверхностей управления

Вы можете также скрыть и показать поверхности управления:

PtHideSurface(), PtHideSurfaceById()

Скрывает поверхность управления

PtHideSurfaceByAction()

Скрывает все поверхности управления, связанные с действием

PtShowSurface(), PtShowSurfaceById()

Показывает скрытую поверхность управления

PtShowSurfaceByAction()

Показывает все скрытые поверхности управления, связанные с акцией

PtSurfaceIsHidden()

Определяет, скрытой ли является поверхность управления

PtSurfaceIsShown()

Определяет, видна ли поверхность управления

      1. Установление порядка поверхностей управления

Как и в случае виджетов, Вы можете собирать поверхности управления в стек:

PtInsertSurface(), PtInsertSurfaceById()

Вставляет поверхность управления впереди или позади другой

PtSurfaceBrotherBehind()

Получает поверхность управления, находящуюся позади данной

PtSurfaceBrotherInFront()

Получает поверхность управления, находящуюся впереди заданной

PtSurfaceInBack()

Получает самую заднюю поверхность управления, принадлежащую виджету

PtSurfaceInFront()

Получает самую переднюю поверхность управления, принадлежащую виджету

PtSurfaceToBack(), PtSurfaceToBackById()

Перемещает поверхность управления назад за все другие поверхности управления, принадлежащие виджету

PtSurfaceToFront(), PtSurfaceToFrontById()

Перемещает поверхность управления впереди всех других поверхностей управления, принадлежащих виджету

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