Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > CheckBox в VirtualTree


Автор: ilya198293 11.11.2008, 14:50
выставил значение CheckType

Код

procedure TLasF.VirtualStringTree1InitNode(Sender: TBaseVirtualTree; ParentNode, Node: PVirtualNode; var InitialStates: TVirtualNodeInitStates);
begin
  Node.CheckType:=ctTriStateCheckBox;
end;


как теперь проверить в цикле все ноды на наличие галочки?

Автор: morpheyushka 11.11.2008, 16:08
Пройтись по всем нодам и проверить у них соответствующее свойство smile 

Автор: ilya198293 12.11.2008, 06:27
это понятно.
КАКОЕ свойство?

Автор: Bose 12.11.2008, 08:31
Код

    case Node.CheckState of
      csUncheckedNormal,csUncheckedPressed:
        // Unchecked
      csCheckedNormal,csCheckedPressed:
        // Checked

   

Автор: ilya198293 12.11.2008, 13:51
спасибо.
получилось

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