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

Вопрос по ListBox y   Найти похожие ветки 

 
sdfjhgd   (2003-02-18 21:31) [0]

Для отрисовки строк ListBox"а использую onDrawItem. Но судя по всему потом еще вызывается процедура рисования пунктирной рамки вокруг выделенной строки. Как сделать, что бы эта рамка не рисовалась. Самое хреновое еще и то, что цвет рамки зависит от того, каким цветом я выводил текст.
Также интересует, как избавиться от рамки в буттоне.


 
MBo ©   (2003-02-19 07:01) [1]

надо нарисовать эту рамку еще раз самому, тогда штатное рисование сотрет ее (Xor-режим)

if odSelected in State then
ListBox1.Canvas.DrawFocusRect(Rect);


 
sdfjhgd   (2003-02-19 15:20) [2]

Большое спасибо - стало намного красивее:)

А всётаки нельзя ли както отключить то стандартное рисование, а то получается двойное рисование - быстрее будет.


 
MBo ©   (2003-02-19 15:22) [3]

несущественно, так что этим не стоит заниматься



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

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



Память: 0.45 MB
Время: 0.013 c
3-5428
Sirus
2003-02-13 06:49
2003.03.03
Можно ли TQuery из DLL связать с TDatabase из основной программы?


3-5453
kalliopiy
2003-02-11 17:30
2003.03.03
Отображение результатов запроса


7-5892
Dr.Karter
2003-01-05 11:29
2003.03.03
Как запускать не *.exe процессы


6-5695
Natty Dread
2003-01-13 03:07
2003.03.03
MAPISendMail


1-5534
stur
2003-02-19 12:11
2003.03.03
Как текущую получить дату и время в Unix формате




   Наверх