# Class TGuiKeyZoneCollection

Description | Hierarchy | Fields | Methods | Properties

## Unit

DGuiMidiKeyZones

## Declaration

`type TGuiKeyZoneCollection = class(TOwnedCollection)`

## Description

## Hierarchy

- TOwnedCollection
- TGuiKeyZoneCollection

## Overview

### Methods

| `constructor Create(AOwner: TPersistent);`
| `procedure ClipZones;`
| `function Add: TGuiKeyZoneItem;`
| `function Selected: TGuiKeyZoneItem;`
| `function Insert(Index: Integer): TCollectionItem;`
| `procedure UpdateOwner;`
| `procedure UnselectAll(doUpdate: Boolean = true);`
| `function ZoneByKey(KeyNr: Byte): TGuiKeyZoneItem;`
| `procedure DeleteSelected;`

### Properties

| `property Items[Index: Integer]: TGuiKeyZoneItem read GetItem write SetItem;`

## Description

### Methods

| `constructor Create(AOwner: TPersistent);`

| `procedure ClipZones;`

| `function Add: TGuiKeyZoneItem;`

| `function Selected: TGuiKeyZoneItem;`

| `function Insert(Index: Integer): TCollectionItem;`

| `procedure UpdateOwner;`

| `procedure UnselectAll(doUpdate: Boolean = true);`

| `function ZoneByKey(KeyNr: Byte): TGuiKeyZoneItem;`

| `procedure DeleteSelected;`

### Properties

| `property Items[Index: Integer]: TGuiKeyZoneItem read GetItem write SetItem;`

Generated by PasDoc 0.10.0 on 2007-11-13 13:04:18