![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Здравствуйте!
Не знаю, может ответ на мой вопрос уже есть, но я не нашел. Я создаю динамически графический контент. Для удобства помещаю созданные элементы в класс. Например Код:
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? |