Properties Tab (Collection Builder Dialog Box)

Displays and allows editing of the properties of the collection being added or edited.

Dialog Box Options

Name

The name of the collection.

Based On

The collection this collection is to be based on. All existing collections are listed in this list box. If the collection is to be based on an existing collection you select it with this text box. If this collection is based on another collection, all the properties, methods, and events shells are copied from the base collection to this collection; none of the code that has been added to the properties, events and methods shells of the base collection is copied over.

Note   this copying of properties, methods, and events is done only when the collection is created; there is no link maintained between the base collection and this collection, and if the base collection is modified after this collection is created, the modifications will not be reflected in this collection.

Collection Of

The class this collection is collecting.

New Class Properties

Button to display the Class Properties dialog box to create a new class for this collection. This button is enabled when the Collection Of property is set to "[New Class]".

Instancing

Determines how an external application can create an instance of the collection. Other classes in the project containing this collection can always create an instance of this collection.

Note   Only available if the active project is an ActiveX exe or dll.

This collection is a Top Level Object

Checking this option box makes this collection a top-level (root) object.