IMetabaseDialog

Assembly: ExtCtrls;

Namespace: Prognoz.Platform.Interop.ExtCtrls;

Description

The IMetabaseDialog interface contains basic properties and methods of the components that implement dialog boxes for opening and saving repository objects.

Inheritance Hierarchy

          IComponent

          IMetabaseDialog

Comments

This interface is a basic interface for the following interfaces:

Properties

  Property name Brief description
The FilterIndex property determines index of the selected filter used in dialog boxes to filter repository objects.
The Filters property returns the collection of filters used in dialog boxes.
The FolderFilters property returns the collection of filters that are used to determine folder objects in the dialog box.
The InitialFolder property determines the initial folder.
The Object property returns the description of the selected repository object.
The Objects property returns the collection of the selected repository objects.
The Root property determines a root catalog for the dialog box.
The Title property determines the dialog box title.

Properties inherited from IComponent

  Property name Brief description
The ComponentCount property returns the number of child components located on the parent component.
The Components property returns a child component, which index is passed via the input parameter.
The Data property is used to store any custom data.
The Name property determines the component name.
The Tag property is not used by the compiler. The user can change the value of this property and use it at his discretion.

Methods

   Method name Brief description
Execute The Execute method executes the dialog box.

See also:

ExtCtrls Assembly Interfaces