Я пытаюсь использовать TLinkLabel в TPageControl, и я не могу найти способ заставить его использовать его родительский фон.
// Image removed because the website doesn't exist any more
// and I can't find it anywhere... Sorry.
Как вы можете видеть, прекрасный текст градиента родительского вклада не сохраняется за текстом ссылки.
Я хотел бы иметь функциональность наличия нескольких ссылок в поточном блоке текста (функциональность, предоставляемая TLinkLabel) и иметь фон родителя, отображающий текст.
TLinkLabel не имеет свойства ParentBackground. Я пробовал создать производный класс, который добавляет csParentBackground к стилю управления, но безрезультатно:
TMyLinkLabel = class (TLinkLabel)
public
constructor Create(AOwner: TComponent); override;
end;
...
constructor TMyLinkLabel.Create(AOwner: TComponent);
begin
inherited;
ControlStyle := ControlStyle - [csOpaque] + [csParentBackground]
end;
У кого-нибудь есть идеи?