Class tlookuplbdispfielddatalink

Unit

Declaration

type tlookuplbdispfielddatalink = class(tlookupdispfielddatalink, ilookupbufferfieldinfo, iobjectlink)

Description

No description available, ancestor tlookupdispfielddatalink description follows
No description available, ancestor tdispfielddatalink description follows
No description available, ancestor tfielddatalink description follows
No description available, ancestor tfieldsdatalink description follows
No description available, ancestor tmsedatalink description follows

Hierarchy

Overview

Methods

Protected function getkeylbdatakind: lbdatakindty; virtual; abstract;
Protected procedure objectevent(const sender: tobject; const event: objecteventty);
Protected procedure link(const source,dest: iobjectlink; valuepo: pointer = nil; ainterfacetype: pointer = nil; once: boolean = false);
Protected procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil);
Protected procedure objevent(const sender: iobjectlink; const event: objecteventty);
Protected function getinstance: tobject;
Protected function getlbdatakind(const apropname: string): lbdatakindty;
Protected function getlookupbuffer: tcustomlookupbuffer;
Public constructor create(const aowner: tcustomdataedit; const adatatype: lookupdatatypety; const intf: idblookuplbdispfieldlink);
Public destructor destroy; override;

Properties

Published property lookupbuffer: tcustomlookupbuffer read flookupbuffer write setlookupbuffer;
Published property lookupkeyfieldno: lookupbufferfieldnoty read flookupkeyfieldno write setlookupkeyfieldno default 0;
Published property lookupvaluefieldno: lookupbufferfieldnoty read flookupvaluefieldno write setlookupvaluefieldno default 0;

Description

Methods

Protected function getkeylbdatakind: lbdatakindty; virtual; abstract;
 
Protected procedure objectevent(const sender: tobject; const event: objecteventty);
 
Protected procedure link(const source,dest: iobjectlink; valuepo: pointer = nil; ainterfacetype: pointer = nil; once: boolean = false);
 
Protected procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil);
 
Protected procedure objevent(const sender: iobjectlink; const event: objecteventty);
 
Protected function getinstance: tobject;
 
Protected function getlbdatakind(const apropname: string): lbdatakindty;
 
Protected function getlookupbuffer: tcustomlookupbuffer;
 
Public constructor create(const aowner: tcustomdataedit; const adatatype: lookupdatatypety; const intf: idblookuplbdispfieldlink);
 
Public destructor destroy; override;
 

Properties

Published property lookupbuffer: tcustomlookupbuffer read flookupbuffer write setlookupbuffer;
 
Published property lookupkeyfieldno: lookupbufferfieldnoty read flookupkeyfieldno write setlookupkeyfieldno default 0;
 
Published property lookupvaluefieldno: lookupbufferfieldnoty read flookupvaluefieldno write setlookupvaluefieldno default 0;
 

Generated by PasDoc 0.16.0.