-оздание свойства-событи¤ подробно рассмотрено в 9.1. «десь повтор¤ютс¤ наиболее важные моменты:

Х с событием должно быть св¤зано закрытое поле FXXXX того же типа, что и событие;
Х свойство-событие не должно использовать косвенных методов доступа к этому полю;

Х им¤ событи¤ должно начинатьс¤ с префикса On, Before или After.

Ќапример, в компоненте FarDirExplorer событие OnFileFound объ¤вл¤етс¤ так:

type TFarDirExplorer = class(TComponent) private FOnFileFound: TOnFileFound;

published

property OnFileFoune: TOnFileFound read FOnFileFound write FOnFileFound;
end;

9.3.2. ќпределение типа обработчика событи¤ || ќглавление || 9.3.4. -оздание метода диспетчеризации


Искусство создания компонентов Delphi



Новости за месяц

  • Август
    2019
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс