Здравствуйте!
Не знаю, может ответ на мой вопрос уже есть, но я не нашел.
Я создаю динамически графический контент.
Для удобства помещаю созданные элементы в класс.
Например
Код:
type
TCategory = class
FID: integer;
FName: string;
FView: TRectangle;
FLabel: TText;
public
constructor Create(AID: integer; AName: string; AOwner: TComponent);
property ID: integer read FID write FID default 0;
property Name: string read FName write FName;
property View: TRectangle read FView write FView;
end;
Здесь графические элементы - FView (TRectangle) и FLabel (TText).
Кроме них есть еще поля FID: integer и FName: string;
Графика бесполезна без интерактива, потому создаю обработчик события FLabel.OnClick.
Через обработчик передается только указатель на саму FLabel - (Sender).
Как мне в этом обработчике добраться до полей FID и FName объекта, которому принадлежит FLabel?