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

Вниз

ss_WhiteRect   Найти похожие ветки 

 
Kair ©   (2004-12-26 13:54) [0]

При создании окна (CreateWindow) класса static со стилем ss_WhiteRect, окно становится белым, а текста в окне не видно. Как это исправить?


 
Дмитрий В. Белькевич   (2004-12-26 14:44) [1]

А какое поведение предполагалось?


 
Kair ©   (2004-12-26 19:08) [2]

Вобщем, создаю этот самый статик чтобы текст в нём отображать. Без стиля ss_WhiteRect статик серого цвета (типа BtnFace). А когда задаю стиль ss_WhiteRect чтобы окно статика было белым, то текста в нём не видно (визуально). А сообщение wm_GetText при этом текст из статика получает (значит он там есть). Вероятно при установленном стиле ss_WhiteRect цвет шрифта устанавливается в белый. Как сделать, чтобы текст в статике при установленном стиле ss_WhiteRect был виден (визуально)?


 
DVM ©   (2004-12-27 10:59) [3]


> Как сделать, чтобы текст в статике при установленном стиле
> ss_WhiteRect был виден (визуально)?

SetTextColor() ???


 
Kair ©   (2004-12-27 20:34) [4]

Вроде бы в справке написано, что SetTextColor применяется по отношению к функции TextOut и еще какой-то. Наверное, SetTextColor не то, вобщем.

Наверное, всё-таки текст отобразить в статике визуально не удастся. Поскольку в той же справке написано, что при флаге ss_WhiteRect содержимое статика заливается белым цветом, она и видать заодно и текст заливает (как видно из практики, т.е. не видно теста). Наверное это фича такая типа, чтобы белые квадратики делать... :)


 
clickmaker ©   (2004-12-28 12:15) [5]


> Kair ©   (26.12.04 13:54)

Боюсь, придется тебе WM_CTLCOLOR отлавливать в родителе этого статика



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

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

Наверх




Память: 0.47 MB
Время: 0.054 c
1-1106669186
CRACKISH
2005-01-25 19:06
2005.02.13
Операции в Tstringlist!!!!!


11-1091017536
Андрей
2004-07-28 16:25
2005.02.13
Как KOLListBox выровнять по правому краю?


3-1105635464
misha_gr
2005-01-13 19:57
2005.02.13
проблемка с TADOQuery


14-1106290671
sapsi
2005-01-21 09:57
2005.02.13
О программистах


3-1105686496
DelphiN!
2005-01-14 10:08
2005.02.13
Как добавить в поле столбца еще один стобец со своими полями ?