Вниз
Скачать: CL | DM;

TListView +font size   Найти похожие ветки 

 
кэй   (2007-02-14 15:45) [0]

У меня есть TListView, vsReport, Columns = 3.
Каким образом можно изменить размер шрифта только в третьей колонке?

Пытался в OnListViewCustomDrawItem/OnListViewCustomDrawSubItem, в canvas задать значение font size, но увы, не получилось.

Хтя изменение цвета - спокойно работает:
Sender.Canvas.Font.Color := clRed;

И ещё один вопрос, каким образом изменить у всей какой-то строки бэкграунд цвет?


 
Loginov Dmitry ©   (2007-02-14 16:16) [1]

>
> Пытался в OnListViewCustomDrawItem/OnListViewCustomDrawSubItem,
> в canvas задать значение font size, но увы, не получилось.


печально.


 procedure TForm1.ListView1CustomDrawSubItem(Sender: TCustomListView;
   Item: TListItem; SubItem: Integer; State: TCustomDrawState;
   var DefaultDraw: Boolean);
 begin
   if SubItem = 2 then
     with ListView1.Canvas do
     begin
       Font.Color := clRed;
       Font.Style := [fsBold];
       Font.Size := 16;
     end;
 end;


 
кэй   (2007-02-14 17:04) [2]

Не хочет ставить значение менее восьми. А я пытался поставить размер = 7. Почему так получается?


 
DVM ©   (2007-02-14 17:23) [3]


> Не хочет ставить значение менее восьми. А я пытался поставить
> размер = 7. Почему так получается?

шрифт поменяй


 
Loginov Dmitry ©   (2007-02-14 17:24) [4]

Шрифт другой поставь.


 
кэй   (2007-02-14 17:46) [5]

Да, сменил шрифт на другой - стал нормально отображаться 7 размер, спасибо. Но ещё одна проблема получиласть: теперь при седьмом размере, текст прижат к верхней границе, а не ровно, как текст (8 размера) в остальных "клетках". Что можно сделать в таком случае?



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.033 c
2-1171611774
cando
2007-02-16 10:42
2007.03.04
бeбуфер обмена


2-1171391195
Lamer_5
2007-02-13 21:26
2007.03.04
Как считать значения ListView


15-1170839769
alien1769
2007-02-07 12:16
2007.03.04
1C Сервер ТТХ


2-1171449625
Vlad Oshin
2007-02-14 13:40
2007.03.04
А есть какие то способы отладки CGI приложений? Какие?


15-1171019492
ПЛОВ
2007-02-09 14:11
2007.03.04
Подскажите компонент




   Наверх