RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
TCollection.Changed Method

Responds when the collection or any of its items changes.

Pascal
procedure Changed;
C++
__fastcall Changed();

Changed is called automatically when items in the collection change or when the EndUpdate method signals that an update is complete. It checks the value of UpdateCount, and if it is 0, calls the Update method, which performs any necessary updates. 

When writing a TCollection descendant, there is no need to call Changed. Instead, bracket any changes by calls to BeginUpdate and EndUpdate

 

Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!