Photon microGUI widgets library 0.6.0
PhEventRegion_t Struct Reference

#include <PhWidgetsNativeTypes.h>

Detailed Description

Data structure describing the emitter and collector of an event

The PhEventRegion_t structure describes the emitter and the collector of events. It contains at least the following members:

Members

PhRid_t rid The ID of a region. This member lets an application determine which of its regions emitted or collected an event. The following constants are defined in <photon/PhT.h>:

  • Ph_DEV_RID — the ID of the device region.
  • Ph_ROOT_RID — the ID of the root region.

‍long handle The user-definable handle that the application specifies when it opens the region. Applications can use handle to quickly pass a small amount of information along with events. For example, the widget (Pt*()) functions use handle internally. If the region described by a PhEventRegion_t structure isn't owned by the application that collected the event, then the Photon Manager sets handle to 0.

Remarks
Use PhWidgets::Drawing::Font to manipulate widget fonts.
See also

The documentation for this struct was generated from the following file: