Нужна помощь с производным от TImage (чтобы сохранить путь к файлу изображения)
У меня есть Object Inspector, такой же как Delphi, который я показываю во время выполнения, чтобы позволить пользователю изменять свойства компонентов, отображаемых в моем приложении.
Я хотел бы создать компонент, производный от TImage, с одним дополнительным свойством, в котором я могу сохранить путь, с которого было загружено изображение. Для этого я предполагаю, что могу создать подкласс TImage, иметь событие для выбора изображения, используя что-то вроде ...
var OpenPictureDialog: TPictureEditorDlg;
if OpenPictureDialog1.Execute then
OpenPictureDialog1.FileName <-- contains what I want
Но если я оберну это в proc / fn, что это за подпись и как мне заставить ее вызываться, когда пользователь нажимает на многоточие рядом со свойством Picture в Инспекторе объектов?
Или, возможно, мой вопрос должен был быть, есть ли существующий сторонний компонент, который уже делает это ...
Награда в 50 баллов за бесплатный компонент, который можно использовать в коммерческих приложениях (я увеличу вознаграждение за очень хороший компонент)
Если кто-то может дать URL-адрес компонента, который делает это, то я начну еще одну награду, на этот раз 100, и присуждаю ее им.