logo
Литература_1 / photon_old

Регионы

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

Photon использует серии регионов, выстроенных от корневого региона в конце пространства событий Photon'а к графическому региону в начале (впереди). События рисования стартуют в регионе приложения и движутся вперёд к графическому региону. События ввода стартуют на регионе Мышь/Клавиатура и перемещаются назад в направлении к корневому региону.

              1. Расщеплённый образ регионов Photon'а

В файле <photon/PhT.h> определены следующие константы:

Владелец регионов и менеджер Photon'а могут располагаться на разных компьютерах.

Регион имеет два атрибута, которые управляют тем, как с событиями обращаться, когда те пересекают регион:

Вы можете устанавливать их независимо для каждого отдельного типа событий.

Yandex.RTB R-A-252273-3
Yandex.RTB R-A-252273-4