| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
Operation which is reported to an observer
Source position: classesh.inc line 161
| type TFPObservedOperation = ( | ||
| ooChange, | 
 | The observed object has changed. | 
| ooFree, | 
 | The observed object is being freed. | 
| ooAddItem, | 
 | An item is added to the observed object (generally a list). | 
| ooDeleteItem, | 
 | An item is deleted from the observed object (generally a list). | 
| ooCustom | 
 | Custom event. | 
| ); | 
TFPObservedOperation enumerates the possible operations that can be reported to an observer. Which of these operations is reported depends on the implementation of the observed object.
| 
 | Interface implemented by an object that can be observed. | |
| 
 | Interface for an object to observe other objects. |