|
Отображение иконки в меню ввиде дерево
|
|||
---|---|---|---|
#18+
здравствуйте, всем в настоящее время разрабатываю меню сделал ввиде дерево все получилось единственное хочу отображалась иконки пример на фотке ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2011, 12:26 |
|
Отображение иконки в меню ввиде дерево
|
|||
---|---|---|---|
#18+
хотелось бы вот так ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2011, 12:39 |
|
Отображение иконки в меню ввиде дерево
|
|||
---|---|---|---|
#18+
Дерево формируете на базе запроса? Я на 6-х формсах делал так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
command_type - название файлика иконки в формате ico без расширения - лежат у меня в подпапке pics. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2011, 07:57 |
|
Отображение иконки в меню ввиде дерево
|
|||
---|---|---|---|
#18+
Бакытхотелось бы вот так см. set_tree_node_property(......) там указывается имя файла *.ico ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2011, 11:16 |
|
Отображение иконки в меню ввиде дерево
|
|||
---|---|---|---|
#18+
_модБакытхотелось бы вот так см. set_tree_node_property(......) там указывается имя файла *.ico на какой триггер прописать чтобы при формировании "листа" автоматически присвоил ? я сейчас подцепил на mouse doble click when-tree-node-expanded when-tree-node-selected when-tree-node-activated а именно нажатие на "+" триггер не могу найти ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2011, 13:01 |
|
Отображение иконки в меню ввиде дерево
|
|||
---|---|---|---|
#18+
Алымов АнатолийДерево формируете на базе запроса? Я на 6-х формсах делал так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
command_type - название файлика иконки в формате ico без расширения - лежат у меня в подпапке pics. вот мой код procedure build_tree is htree item := find_item('htree'); new_node ftree.node; cursor roots is select empno, ename from emp where mgr is null order by ename; -- сей курсор содержит корневые пункты cursor subs (inempno number) is select count(empno) issub from emp where mgr = inempno; -- количество детей lnsub number; ln number := 0; begin for root_rec in roots loop ln := ln+1; open subs(root_rec.empno); fetch subs into lnsub; close subs; if lnsub > 0 then -- добавление ветки new_node := ftree.add_tree_node( htree, ftree.root_node, ftree.parent_offset, ftree.last_child, ftree.collapsed_node, root_rec.ename, '', root_rec.empno ); else -- добавление листа new_node := ftree.add_tree_node( htree, ftree.root_node, ftree.parent_offset, ftree.last_child, ftree.leaf_node, root_rec.ename, '', root_rec.empno ); end if; if ln = 1 then ftree.set_tree_selection(htree, new_node, ftree.select_on); end if; end loop; end; ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2011, 13:04 |
|
|
start [/forum/topic.php?fid=51&fpage=19&tid=1878623]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 316ms |
total: | 453ms |
0 / 0 |