Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.11.21;
Скачать: CL | DM;

Вниз

проблемы со StaticText   Найти похожие ветки 

 
Dmitriy   (2010-08-26 13:48) [0]

Здравствуйте!
Прошу прошения, чтозадаю может быть глупы вопрос, но я пока не нашел решения данной проблемы :( Проблема следующая. Решил вместо Label использовать StaticText (попробовать, так сказать), и столкнулся с непонятным явлением. У StaticText не получается задать цвет шрифта, и фона. Цвет появляется если отключешь свойство Transparent. Кто нибудь может подсказать, в чем дело и как поступить, чтобы добиться нормального отображения цвета с прозрачностью?


 
И. Павел ©   (2010-08-26 14:08) [1]

У меня цвет шрифта у StaticText отлично меняется.
А фон не покажется, т.к. Transparent - это прозрачяный. Вместо фона будет показано то, что за ним. Какой смысл ставить прозрачность и рисовать фон? Если только нужно сделать "прозрачными" буквы - тогда можно использовать картинку, или рисовать текст самому.


 
И. Павел ©   (2010-08-26 14:10) [2]

> У меня цвет шрифта у StaticText отлично меняется.

Правда есть исключение - при использовании манифеста.


 
12 ©   (2010-08-26 17:30) [3]

а так?
procedure TForm1.Button2Click(Sender: TObject);
begin
 form1.parentfont := false;
 form1.ParentColor := false;
 form1.ParentBackground := false;

 StaticText1.Font.Color := clRed;
 StaticText1.Brush.Color := clBlack;
end;


 
Юрий Зотов ©   (2010-08-26 19:14) [4]

> Dmitriy   (26.08.10 13:48)  
> Решил вместо Label использовать StaticText (попробовать, так сказать)

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


 
Dmitriy   (2010-08-27 08:20) [5]


> StaticText - это оконный контрол

Именно оконный контрол мне и нужен..


 
И. Павел ©   (2010-08-27 08:46) [6]

> Именно оконный контрол мне и нужен..

Если нужен оконный label, то может быть подойдет просто панель с label на ней?


 
И. Павел ©   (2010-08-27 08:47) [7]

Ну и без боржеров, конечно, чтобы саму панель не было видно


 
И. Павел ©   (2010-08-27 08:47) [8]

> боржеров

бордеров



Страницы: 1 вся ветка

Текущий архив: 2010.11.21;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.008 c
2-1282818621
abun
2010-08-26 14:30
2010.11.21
Манифест для Windows XP


2-1283106912
novichek
2010-08-29 22:35
2010.11.21
автосоздание полей в дбгриде


15-1281125385
Кто б сомневался
2010-08-07 00:09
2010.11.21
Как запустить lnk сети программно?


10-1170677069
Juice
2007-02-05 15:04
2010.11.21
Где находится библиотека типов для Excel 2003 ?


3-1247648524
Цукор5
2009-07-15 13:02
2010.11.21
ожидание запуска FireBird a