Class tcustompickwidget

Unit

Declaration

type tcustompickwidget = class(teventwidget, iobjectpicker)

Description

No description available, ancestor teventwidget description follows
No description available, ancestor tcustomeventwidget description follows
No description available, ancestor tcustomeventwidgetnwr description follows
No description available, ancestor tpublishedwidgetnwr description follows
No description available, ancestor tactionpublishedwidgetnwr description follows
No description available, ancestor tactionwidget description follows
No description available, ancestor twidget description follows
No description available, ancestor tactcomponent description follows
No description available, ancestor tmsecomponent description follows

Hierarchy

Overview

Methods

Protected procedure clientmouseevent(var info: mouseeventinfoty); override;
Protected procedure dokeydown(var ainfo: keyeventinfoty); override;
Protected function getcursorshape(const sender: tobjectpicker; var shape: cursorshapety): boolean;
Protected procedure getpickobjects(const sender: tobjectpicker; var objects: integerarty);
Protected procedure beginpickmove(const sender: tobjectpicker);
Protected procedure pickthumbtrack(const sender: tobjectpicker);
Protected procedure endpickmove(const sender: tobjectpicker);
Protected procedure cancelpickmove(const sender: tobjectpicker);
Protected procedure paintxorpic(const sender: tobjectpicker; const canvas: tcanvas);
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;

Properties

Public property options: objectpickeroptionsty read getoptions write setoptions default [];
Public property ongetcursorshape: getcursorshapeeventty read fongetcursorshape write fongetcursorshape;
Public property ongetpickobjects: getpickobjectseventty read fongetpickobjects write fongetpickobjects;
Public property onbeginpickmove: pickmoveeventty read fonbeginpickmove write fonbeginpickmove;
Public property onpickthumbtrack: pickmoveeventty read fonpickthumbtrack write fonpickthumbtrack;
Public property onendpickmove: pickmoveeventty read fonendpickmove write fonendpickmove;
Public property oncancelpickmove: pickmoveeventty read foncancelpickmove write foncancelpickmove;
Public property onpaintxorpic: paintxorpiceventty read fonpaintxorpic write fonpaintxorpic;

Description

Methods

Protected procedure clientmouseevent(var info: mouseeventinfoty); override;
 
Protected procedure dokeydown(var ainfo: keyeventinfoty); override;
 
Protected function getcursorshape(const sender: tobjectpicker; var shape: cursorshapety): boolean;
 
Protected procedure getpickobjects(const sender: tobjectpicker; var objects: integerarty);
 
Protected procedure beginpickmove(const sender: tobjectpicker);
 
Protected procedure pickthumbtrack(const sender: tobjectpicker);
 
Protected procedure endpickmove(const sender: tobjectpicker);
 
Protected procedure cancelpickmove(const sender: tobjectpicker);
 
Protected procedure paintxorpic(const sender: tobjectpicker; const canvas: tcanvas);
 
Public constructor create(aowner: tcomponent); override;
 
Public destructor destroy; override;
 

Properties

Public property options: objectpickeroptionsty read getoptions write setoptions default [];
 
Public property ongetcursorshape: getcursorshapeeventty read fongetcursorshape write fongetcursorshape;
 
Public property ongetpickobjects: getpickobjectseventty read fongetpickobjects write fongetpickobjects;
 
Public property onbeginpickmove: pickmoveeventty read fonbeginpickmove write fonbeginpickmove;
 
Public property onpickthumbtrack: pickmoveeventty read fonpickthumbtrack write fonpickthumbtrack;
 
Public property onendpickmove: pickmoveeventty read fonendpickmove write fonendpickmove;
 
Public property oncancelpickmove: pickmoveeventty read foncancelpickmove write foncancelpickmove;
 
Public property onpaintxorpic: paintxorpiceventty read fonpaintxorpic write fonpaintxorpic;
 

Generated by PasDoc 0.16.0.