Class tobjectpicker

Unit

Declaration

type tobjectpicker = class(TObject)

Description

This item has no description.

Hierarchy

Overview

Methods

Public constructor create(const intf: iobjectpicker; aorigin: originty = org_client);
Public destructor destroy; override;
Public procedure mouseevent(var info: mouseeventinfoty);
Public procedure dokeydown(var ainfo: keyeventinfoty);
Public function removexorpic: boolean;
Public function paintxorpic: boolean;
Public procedure dobeforepaint(const acanvas: tcanvas);
Public procedure doafterpaint(const acanvas: tcanvas);
Public procedure clear;
Public function hasselectobjects: boolean;
Public function hasmouseoverobjects: boolean;
Public function hascurrentobjects: boolean;
Public function picking: boolean;
Public function rectselecting: boolean;
Public function multiselecting: boolean;
Public function moving: boolean;
Public function active: boolean;

Properties

Public property mouseoverobjects: integerarty read fmouseoverobjects;
Public property selectobjects: integerarty read fselectobjects;
Public property currentobjects: integerarty read getcurrentobjects;
Public property options: objectpickeroptionsty read foptions write foptions;
Public property thumbtrack: boolean read getthumbtrack write setthumbtrack;
Public property state: objectpickerstatesty read fstate;
Public property pickoffset: pointty read fpickoffset;
Public property pickpos: pointty read fpickrect.pos;
Public property pickrect: rectty read fpickrect;
Public property cursor: cursorshapety read fcursorshape;
Public property mouseeventinfopo: pmouseeventinfoty read fmouseeventinfopo;
Public property keyeventinfopo: pkeyeventinfoty read fkeyeventinfopo;
Public property shiftstate: shiftstatesty read getshiftstate;
Public property pos: pointty read getpos;

Description

Methods

Public constructor create(const intf: iobjectpicker; aorigin: originty = org_client);

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure mouseevent(var info: mouseeventinfoty);

This item has no description.

Public procedure dokeydown(var ainfo: keyeventinfoty);

This item has no description.

Public function removexorpic: boolean;

This item has no description.

Public function paintxorpic: boolean;

This item has no description.

Public procedure dobeforepaint(const acanvas: tcanvas);

This item has no description.

Public procedure doafterpaint(const acanvas: tcanvas);

This item has no description.

Public procedure clear;

This item has no description.

Public function hasselectobjects: boolean;

This item has no description.

Public function hasmouseoverobjects: boolean;

This item has no description.

Public function hascurrentobjects: boolean;

This item has no description.

Public function picking: boolean;

This item has no description.

Public function rectselecting: boolean;

This item has no description.

Public function multiselecting: boolean;

This item has no description.

Public function moving: boolean;

This item has no description.

Public function active: boolean;

This item has no description.

Properties

Public property mouseoverobjects: integerarty read fmouseoverobjects;

This item has no description.

Public property selectobjects: integerarty read fselectobjects;

This item has no description.

Public property currentobjects: integerarty read getcurrentobjects;

This item has no description.

Public property options: objectpickeroptionsty read foptions write foptions;

This item has no description.

Public property thumbtrack: boolean read getthumbtrack write setthumbtrack;

This item has no description.

Public property state: objectpickerstatesty read fstate;

This item has no description.

Public property pickoffset: pointty read fpickoffset;

This item has no description.

Public property pickpos: pointty read fpickrect.pos;

This item has no description.

Public property pickrect: rectty read fpickrect;

This item has no description.

Public property cursor: cursorshapety read fcursorshape;

This item has no description.

Public property mouseeventinfopo: pmouseeventinfoty read fmouseeventinfopo;

This item has no description.

Public property keyeventinfopo: pkeyeventinfoty read fkeyeventinfopo;

This item has no description.

Public property shiftstate: shiftstatesty read getshiftstate;

This item has no description.

Public property pos: pointty read getpos;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.