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

Уважаемые мастера, вопрос о TTreeView   Найти похожие ветки 

← →
Anatoliy ©   (2002-12-24 18:42) [0]

Как изменить цвет неактивного выденного Item-а в TTreeView?


← →
Anatoliy ©   (2002-12-24 18:46) [1]

Sorry [выделенного]


← →
Clickmaker ©   (2002-12-24 19:09) [2]

OnAdvancedCustomDrawItem


← →
Anatoliy ©   (2002-12-24 19:18) [3]

procedure TfmMain.tvOFAdvancedCustomDrawItem(Sender: TCustomTreeView;
Node: TTreeNode; State: TCustomDrawState; Stage: TCustomDrawStage;
var PaintImages, DefaultDraw: Boolean);


Я могу узнать состояние. А как изменить цвет в состоянии cdsGrayed? Неужели только руками через OnAdvancedCustomDraw? Может есть метод попроще?


← →
Anatoliy ©   (2002-12-24 19:26) [4]

Глупость говорю. Как до цвета или до канвы добратся?


← →
Clickmaker ©   (2002-12-24 19:36) [5]

procedure TfmMain.tvOFAdvancedCustomDrawItem(Sender: TCustomTreeView; Node: TTreeNode; State: TCustomDrawState; Stage: TCustomDrawStage; var PaintImages, DefaultDraw: Boolean);
begin
if (State = cdsGrayed) and (Stage = cdsPrePaint) then
TreeView.Canvas.Font.Color :=
end;


← →
Anatoliy ©   (2002-12-24 19:47) [6]

Получилось! Спасибо.



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

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



Память: 0.46 MB
Время: 0.01 c
1-15103
atmospheric
2002-12-20 13:19
2003.01.06
ListView тормозит...


14-15254
Kirill
2002-12-16 16:34
2003.01.06
Пароль на FTP torry.net


3-14928
RAA
2002-12-12 15:08
2003.01.06
Работа с ADO или ODBC без использования объектов(!)


1-14980
Pasechnik
2002-12-22 11:08
2003.01.06
Кааим образом можно быстро работать с байтовой структурой файлов?


14-15264
RV
2002-12-17 10:34
2003.01.06
Эспорт в Ексель идет не всегда. В чем м/б дело?




   Наверх