Использование TGlowEffect на TLabel в Delphi / C ++ Builder - PullRequest
5 голосов
/ 11 марта 2012

Это довольно легко объясняемая проблема, я использую FireMonkey для разработки формы, и когда я добавляю TGlowEffect к тегу, он портит внешний вид метки.

Если кто-то знает, как это сделать правильно, я был бы признателен.

enter image description here

После применения TGlowEffect:

enter image description here

Текст значительно выделен жирным шрифтом, и единственным примененным эффектом было размытие.

Текст выглядит так только в редакторе, но я бы предпочел, чтобы он выглядел так, как будто он будет выглядеть после компиляции.

Возможно, я просто новичок в FireMonkey и делаю что-то не так, если у кого-нибудь есть хороший справочный материал о том, как правильно работать с FireMonkey, я был бы признателен за ссылку на это.

1 Ответ

0 голосов
/ 13 марта 2012

Если вы этого еще не сделали, вам следует применить обновление 4 (будьте готовы к нечетким шрифтам), поскольку я безуспешно пытался воспроизвести эту проблему на моем XE2 (обновлено до 4). Еще немного информации о том, что вы на самом деле делаете, было бы полезно: -)

Как правило, вместо добавления эффекта свечения к метке или текстовому объекту следует изменить стиль компонента, чтобы добавить эффект свечения - таким образом, вы можете легко применить тот же стиль к другому тексту или меткам.

...