#include <frmtlay.h>
class MFormCustomInterfaceProvider |
Public Member Functions | |
---|---|
pure virtual TAny * | GetExtendedInterface(const TUid &) |
This interface class defines an interface for clients of Form to provided implementations of customisation interfaces relating to the source text document as requried by the internals of Form and Tagma. Its use by Form clients is optional. Derived objects of this interface are registered with the CTextLayout API and are called from the TLayDocTextSource class at present.
See also: MTmInlineTextSource
Form uses this method to request an interface implmentation for the specified interface Uid. See class description for interfaces covered by this API.
Parameter | Description |
---|---|
aInterfaceId | The unique identifier for the interface wanted by Form. |
Returns: Ptr to interface instance or 0 if not supported by client