MDICloseEventArgs.Create

Синтаксис

Create(MDIChild: IFormControl);

Параметры

MDIChild - дочерняя MDI-форма, которая будет закрыта.

Описание

Конструктор Create создает аргумент события, возникающего в момент закрытия дочерней MDI-формы.

Пример

Для выполнения примера предполагается наличие формы. Данная форма является родительской MDI-формой, содержащей несколько дочерних. У родительской MDI-формы имеется панель инструментов, содержащяя хотя бы одну кнопку.

Sub ToolbarButton1OnClick(Sender: Object; Args: IEventArgs);

Var

Arg: IMDICloseEventArgs;

Begin

Arg := New MDICloseEventArgs.Create(Self.MDIChildren(0));

Self.OnMDIClose(Self, Arg);

End Sub ToolbarButton1OnClick;

После выполнения примера при нажатии на кнопку панели инструментов для родительской MDI-формы будет сгенерировано событие на закрытие первой дочерней MDI-формы. Фактически дочерняя MDI-форма закрыта не будет.

См. также:

MDICloseEventArgs