Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > проблема с treeView


Автор: Teran 16.3.2006, 15:22
Хочу изменить цвет выделения но не компилится код
Код

void __fastcall TForm1::TreeView1CustomDrawItem(TCustomTreeView *Sender,
      TTreeNode *Node, TCustomDrawState State, bool &DefaultDraw)

 if(State->cdsSelected){Sender->Canvas->Brush->Color=clRed;Sender->Canvas->FillRect(Node->DisplayRect(true));}
}

Автор: _hunter 16.3.2006, 16:10
не компилится как? что компилятор говорит-то?

Автор: Gala 16.3.2006, 16:41
Код

  if (State.Contains(cdsSelected))
  {
   Sender->Canvas->Brush->Color = clActiveBorder;
  }


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)