RAD Studio VCL Reference
Classes.TStreamProc Type

TStreamProc is a type of callback procedure called used by TFiler and descendant DefineBinaryProperty methods.

TStreamProc = procedure (Stream: TStream) of object;
(Stream: TStream) ( TStreamProc)();

DefineBinaryProperty introduces an abstract method that allows descendants to read or write binary data like a property. 

Each descendant Filer object declares a DefineProperty method that defines the data that the descendant object will read or write as if the data were a property. 

TStreamProc is the callback procedure parameter in that DefineBinaryProperty. When called, it supplies the TFiler or descendant object, allowing binary data read and write access. 


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