Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class TIFPSAttributes

Unit

ifpscomp

Declaration

type TIFPSAttributes = class(TObject)

Description

A collection of attributes

Methods

Overview

Public constructor Create;
Public destructor Destroy; override;
Public function Add(AttribType: TIFPSAttributeType): TIFPSAttribute;
Public procedure Assign(attr: TIFPSAttributes; Move: Boolean);
Public procedure Delete(i: Longint);
Public function FindAttribute(const Name: string): TIFPSAttribute;

Description

Public constructor Create;

Create a new instance of this class

Public destructor Destroy; override;

Destroy the current instance of this class

Public function Add(AttribType: TIFPSAttributeType): TIFPSAttribute;

Add an attribute

Public procedure Assign(attr: TIFPSAttributes; Move: Boolean);

Assign all values from attr to this attribute, use MOVE to move then

Public procedure Delete(i: Longint);

delete an attribute

Public function FindAttribute(const Name: string): TIFPSAttribute;

find an attribute by attribtype name

Properties

Overview

Public property Count: Longint;
Public property Items[i: Longint]: TIFPSAttribute;

Description

Public property Count: Longint;

The number of attributes

Public property Items[i: Longint]: TIFPSAttribute;

All attributes