ECLPSNotify Class

ECLPSNotify is an abstract base class. An application cannot create an instance of this class directly. To use this class, the application must define its own class which is derived from ECLPSNotify. The application must implement the NotifyEvent() member function in its derived class. It may also optionally implement NotifyError() and NotifyStop() member functions.

The ECLPSNotify class is used to allow an application to be notified of updates to the presentation space. Events are generated whenever the host screen is updated (any data in the presentation space is changed in any plane).

This class is similar to the ECLPSListener class in that it is used to receive notifications of PS updates. It differs however in that it receives no information about the cause and scope of the update than the ECLPSNotify class. In general using this class will be more efficient in terms of processing time and memory since no information has to be generated with each event. This class may be used for applications which only need notification of updates and do not need the details of what caused the event or what part of the screen was updated.

This class also differs from ECLPSListener in that default implementations are provided for the NotifyError() and NotifyStop() methods.