- You would use a structure to store the property data of interest at the time of creation of the drawobject.
- On each OnBarUpdate(), check if the current property data has changed.
- Do what you want if the data has changed
- Update the data to the current values.
So the event must be generated, essentially using and testing a boolean variable that depends on whether the data under test has changed since the last time that it was read.
Comment