Форум: "Основная";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];
ВнизУважаемые мастера, вопрос о 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 вся ветка
Форум: "Основная";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c