Форум » GUI » "дерево" » Ответить

"дерево"

Vlad04: В 1с популярна форма отображения данных в виде 2-х бровзов - слева ПАПКИ - "дерево", может быть нескольких уровней - справа содержимое папок и собственно папки. Просмотр возможен как сквозной так и по папкам. Может отличаться несколько от написанного, но суть остается. Что-то подобных примеров в МиниГуи я не видел.

Ответов - 4

SergKis: Vlad04 пишет Что-то подобных примеров в МиниГуи я не видел Поиск от MINIGUI\SAMPLES строки "DEFINE TREE" дает результат Глянул и чуть добавил ..\Advanced\WinVersion_2\demo.prg получил искомый вариант (добавить browse или Tsb, думаю просто) Добавил:[pre2] ... DEFINE TREE Tree_1 ; AT 0,0 ; WIDTH Form_1.Width - GetBorderWidth() + 2 ; HEIGHT Form_1.Height - GetTitleHeight() - GetBorderHeight() + 2 ; VALUE 1 ; ON CHANGE {|cF,cC,nV,cT| cF := _HMG_ThisFormName, ; cC := _HMG_ThisControlName, ; nV := GetProperty(cF, cC, "Value"), ; cT := GetProperty(cF, cC, "Item", nV), ; MsgBox(cF+CRLF+cC+CRLF+hb_ntos(nV)+CRLF+cT, "Info") } ; NODEIMAGES { 'cl_fl.bmp', 'op_fl.bmp' } ; ITEMIMAGES { 'op_fl.bmp' } ; NOROOTBUTTON ... [/pre2]

Vlad04: SergKis добавить browse или Tsb, думаю просто) Это действительно , наверное самое простое. а вот - Трей должен быть динамическим - Собственно построение трея, путем обхода вногоуровневой базы

SergKis: Vlad04 пишет Собственно построение трея, путем обхода вногоуровневой базы так чуть потренироваться и будет примеры еще глянуть, видел в поиске что то типа PHONE_DBF с DEFINE TREE


Andrey: Что-то я не пойму, собрал новый пример и добавил модуль из старого модуля с TREE, а иконок нет почему то ? МиниГуи последний. Вот так выглядит: В предыдущих проектах иконки есть. Тоже собирал проект последней версией. Что нужно сделать чтобы иконки для дерева появились ?



полная версия страницы