На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Модераторы: jack128, Rouse_, Krid
  
    > Virtual TreeView , Как выделить узел
      Вслепую переписал код Eagle-а, а о такой мелочи как назначение FocusedNode забыл :)
      ExpandedWrap disabled
        var
          Node, NextNode: PVirtualNode;
        begin
          Node := VST.FocusedNode;
          if not Assigned(Node) then Exit;
         
          NextNode := VST.GetNextVisibleSibling(Node);
          if not Assigned(NextNode) then
            NextNode := VST.GetPreviousVisibleSibling(Node);
         
          if Assigned(NextNode) then
          begin
            VST.FocusedNode := NextNode; // вот такая вот мелочь нужна еще
            VST.Selected[NextNode] := True;
          end;
         
          VST.DeleteNode(Node);
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0155 ]   [ 17 queries used ]   [ Generated: 29.03.24, 10:56 GMT ]