Class tdesignerselections

Unit

Declaration

type tdesignerselections = class(trecordlist, idesignerselections)

Description

No description available, ancestor trecordlist description follows
No description available, ancestor tnullinterfacedobject description follows

Hierarchy

Overview

Methods

Protected procedure dochanged; virtual;
Protected function getrecordsize: integer; virtual;
Protected procedure addchildren(child: tcomponent);
Public constructor create;
Public procedure change; override;
Public procedure beginupdate;
Public procedure endupdate;
Public procedure decupdate;
Public function Add(const Item: Tcomponent): Integer;
Public function Equals(const List: IDesignerSelections): Boolean; reintroduce;
Public function Get(Index: Integer): Tcomponent;
Public function GetCount: Integer;
Public function getarray: componentarty;
Public function getobjinfoar: objinfoarty;
Public function getobjecttext: string;
Public function pastefromobjecttext(const aobjecttext: string; aowner,aparent: tcomponent; initproc: initcomponentprocty): componentarty;
Public procedure copytoclipboard;
Public function pastefromclipboard(aowner,aparent: tcomponent; initproc: initcomponentprocty): componentarty;
Public function itempo(const index: integer): pselectedinfoty;
Public function indexof(const ainstance: tcomponent): integer;
Public function remove(const ainstance: tcomponent): integer; virtual;
Public procedure assign(const source: idesignerselections);
Public function isembedded(const component: tcomponent): boolean;

Properties

Public property items[constindex:integer]: tcomponent read Getitems write Setitems;

Description

Methods

Protected procedure dochanged; virtual;
 
Protected function getrecordsize: integer; virtual;
 
Protected procedure addchildren(child: tcomponent);
 
Public constructor create;
 
Public procedure change; override;
 
Public procedure beginupdate;
 
Public procedure endupdate;
 
Public procedure decupdate;
 
Public function Add(const Item: Tcomponent): Integer;
 
Public function Equals(const List: IDesignerSelections): Boolean; reintroduce;
 
Public function Get(Index: Integer): Tcomponent;
 
Public function GetCount: Integer;
 
Public function getarray: componentarty;
 
Public function getobjinfoar: objinfoarty;
 
Public function getobjecttext: string;
 
Public function pastefromobjecttext(const aobjecttext: string; aowner,aparent: tcomponent; initproc: initcomponentprocty): componentarty;
 
Public procedure copytoclipboard;
 
Public function pastefromclipboard(aowner,aparent: tcomponent; initproc: initcomponentprocty): componentarty;
 
Public function itempo(const index: integer): pselectedinfoty;
 
Public function indexof(const ainstance: tcomponent): integer;
 
Public function remove(const ainstance: tcomponent): integer; virtual;
 
Public procedure assign(const source: idesignerselections);
 
Public function isembedded(const component: tcomponent): boolean;
 

Properties

Public property items[constindex:integer]: tcomponent read Getitems write Setitems;
 

Generated by PasDoc 0.16.0.