Вверх ↑
Пакеты 
HiAsm4
Windows 
Компоненты 
Интерфейс 2 
Дерево картежей - TVT_SelectNode

TVT_SelectNode
Краткое описание
   Компонент предназначени для произвольного выделения любого элемента дерева картежей по его ID
Параметры
  • TreeView - Дерево для выделения в нем элемента
  • Методы
  • doSelectNode - Выделяет в дереве элемент с указанным ID
  • События
  • onSelectNode - Событие происходит всякий раз после выделения элемента в дереве
  • onSelectFailed - Событие происходит всякий раз после неудачного выделения элемента в дереве
  • Свойства
  • SelectNode - Содержит картеж, соответствующий выделенному элементу в дереве
  • Данные
  • ID - ID элемента, который необходимо выделить
  • Примеры
       Пример выделения дочернего элемента в произвольном узле с передачей фокуса

    Add(MainForm,7344649,211,161)
    {
    Width=329
    Height=301
    Caption="Select node"
    link(onCreate,10500446:doEnum,[])
    }
    Add(TVT_AddNode,5460754,364,175)
    {
    TreeView="main_tree"
    }
    Add(StrList,15705233,266,105)
    {
    Strings=#16:категория 1;1;-1|17:категория 2;2;-1 |9:sub 1;4;2|9:sub 2;5;2|9:sub 3;6;2|16:категория 3;3;-1|
    }
    Add(ArrayEnum,10500446,266,175)
    {
    link(onItem,11917214:doMT,[(306,181)(306,188)])
    link(Array,15705233:Array,[(272,163)(286,163)])
    }
    Add(TreeViewTrain,2363091,364,231)
    {
    Left=90
    Top=10
    Width=210
    Height=250
    Name="main_tree"
    Layout="main"
    WidthScale=100
    ParentIDIndex=2
    IDIndex=1
    Point(doSetFocus)
    }
    Add(TVT_SelectNode,4994098,266,231)
    {
    TreeView="main_tree"
    link(onSelectNode,2363091:doSetFocus,[(331,237)(331,244)])
    }
    Add(MT_String,11917214,315,175)
    {
    link(onResult,5460754:doAddNode,[])
    }
    Add(Button,14642674,210,231)
    {
    Left=10
    Top=20
    Caption="Select"
    Data=Integer(5)
    link(onClick,4994098:doSelectNode,[])
    }
    Замечания
    Обновление элемента: [svn]TVT_SelectNode.pas[/svn]
    BB-code статьи для вставки
    Всего комментариев: 0
    (комментарии к статье еще не добавлены)
    Комментарий
    ...