Объект от TPersistent. После регистрации, в инспекторе опубликованые свойства вложенного объекта отображаются, а эвенты нет. Как сделать чтобы и эвенты можно было назначать?
Их дополнительно нужно регистрировать
Я пробовал добавить paSubProperties, paVolatileSubProperties к TClassPropertyEditor`у но увы не помогло. :(
Я тоже когда-то хотел это сделать. Но в итоге сделал без публичного подкласса) если сделаешь, напиши сюда. Буду признателен. Ну и предлагаю просто взять для примера какой-нибудь пакет с таким функционалом
Ок. Наверно чуть позже, буду копать DevExpress, как там сделано, если никто не ответит. Адаптирую DevExtreme под WebCore. Вынес свойства в Properties по аналогии с VCL компонентами, но эвенты не захотели выноситься).
Обсуждают сегодня