Class TPrintCollection

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TPrintCollection = class(TPhastCollection)

Description

no description available, TPhastCollection description follows

TPhastCollection invalidates the model when it is changed.

Hierarchy

Overview

Methods

Private function GetPrint(Index: TPrintParam): boolean;
Private procedure SetPrint(Index: TPrintParam; const Value: boolean);
Private procedure UpdateItems;
Private function GetItemByPrintParam(Index: TPrintParam): TPrintItem;
Private function GetItem(Index: TPrintParam): TPrintItem;
Public constructor Create(Model: TBaseModel);

Properties

Public property Print[Index:TPrintParam]: boolean read GetPrint write SetPrint;
Public property Items[Index:TPrintParam]: TPrintItem read GetItem;

Description

Methods

Private function GetPrint(Index: TPrintParam): boolean;
 
Private procedure SetPrint(Index: TPrintParam; const Value: boolean);
 
Private procedure UpdateItems;

UpdateItems ensures that one and only one TPrintItem exists for each TPrintParam and that their order is the same as the order of TPrintParam.

Private function GetItemByPrintParam(Index: TPrintParam): TPrintItem;
 
Private function GetItem(Index: TPrintParam): TPrintItem;
 
Public constructor Create(Model: TBaseModel);
 

Properties

Public property Print[Index:TPrintParam]: boolean read GetPrint write SetPrint;
 
Public property Items[Index:TPrintParam]: TPrintItem read GetItem;
 

Generated by PasDoc 0.12.1 on 2013-05-13 15:41:42