Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Дерево в стиле Norton Commander / 25 сообщений из 29, страница 1 из 2
16.07.2003, 13:46
    #32209686
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Надо в Access реализовать функцию просмотра ветвей дерева, но не с помощью Tree View, а с помощью стандартных средств. Есть ли у кого предложения?
...
Рейтинг: 0 / 0
16.07.2003, 14:09
    #32209726
Jem
Jem
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Не понял ето как?
Типа щелкаешь на папке а в лентоной форме данные соответсвующие отображаются так что ли?
...
Рейтинг: 0 / 0
16.07.2003, 14:18
    #32209741
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
ИМХО, в принципе это возможно, НО только если заранее известна глубина дерева , что не есть гут. Хотя, такие варианты тоже могут жить, напрмер упрощённая штатная структура школы: Директор(root, ур. 0) - замы(ур. 1) - учителя (ур. 3). И в таком виде это существует не один десяток лет.
...
Рейтинг: 0 / 0
16.07.2003, 14:21
    #32209748
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Jem,
Щелкаешь на строке, уходишь вглубь дерева, щелкаешь на трех точках - идешь к родителям. Когда доходишь да самого содержимиго, щелкаешь на нем - в другом окне отображаются данные, соответствующие этому элементу.
...
Рейтинг: 0 / 0
16.07.2003, 14:22
    #32209751
Zenia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
а это идея:))
...
Рейтинг: 0 / 0
16.07.2003, 14:23
    #32209752
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
У меня подобное сделано на ListView
Можно сделать и на обычном ListBox'e
...
Рейтинг: 0 / 0
16.07.2003, 14:23
    #32209753
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Шайтан, а причем тут глубина, алгоритм расчета дерева можно любой засунуть, мне интересно, на каких контролах это лучше делать.
...
Рейтинг: 0 / 0
16.07.2003, 14:26
    #32209759
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Senin Viktor, а на какой контрол ставить процедуру перемещения к корням? (в случае listBox? Просто кнопочку добавить рядом с ним?
...
Рейтинг: 0 / 0
16.07.2003, 14:29
    #32209762
Zenia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
надо просто две точки добавлять сверху
...
Рейтинг: 0 / 0
16.07.2003, 14:35
    #32209773
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Zenia,
какой это должен быть контрол? Ведь в Norton как было удобно - на эти точки можно было переместиться с помощью стрелок вверх, либо PageUp, либо Home, потом жми Enter - и ты на предыдущем уровне. Если эти точки не будут относиться к ListView, как туда фокус передавть? Через "Если в списке выбрана первая запись и нажата клавиша 'Вверх'"?
...
Рейтинг: 0 / 0
16.07.2003, 14:38
    #32209775
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
2wara
>Senin Viktor, а на какой контрол ставить процедуру перемещения к корням? (в случае listBox? Просто кнопочку добавить рядом с ним?

У меня типа проводника. Даже строка Адрес есть :)
Слева дерево - справа листвью. вверху 3 точки (ставлю программно). Когда щелкую на элементое смотрю на text и если = 3 точки, перехожу к следующему родителю в дереве и обновляю листвью иначе проваливаюсь в Ребенку. Если перехожу на самый верхний - то 3 точки не ставлю.
...
Рейтинг: 0 / 0
16.07.2003, 14:41
    #32209783
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Senin Viktor, точки к listView относятся (верхняя строка всегда в нем - всегда точки), или это другой контрол?
...
Рейтинг: 0 / 0
16.07.2003, 14:54
    #32209810
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Вот оно что! wara, ты хочешь видеть только один уровень одной ветки и иметь возможность перемещаться к Предку(...) или к Ребёнку.

Очень интересный момент у Senin'а Viktor'а с адресной строкой - это даёт возможность чётко видеть в каком месте дерева находишься.

Мысля! А в каком элементе можно выделить цветом каждый айтим, что бы выделить - у кого есть Детки, а кто конечный листочек.
...
Рейтинг: 0 / 0
16.07.2003, 15:00
    #32209816
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Щайтан,
В ленточной форме можно, наверное, применить форматирование текста по условию. Если что-то невидимое true - один цвет, если false - другой.
...
Рейтинг: 0 / 0
16.07.2003, 15:08
    #32209834
Zenia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
блин... получилось круто и информативно
...
Рейтинг: 0 / 0
16.07.2003, 15:11
    #32209839
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Zenia,
Все новое - хорошо забытое старое :-)
...
Рейтинг: 0 / 0
16.07.2003, 15:15
    #32209844
Zenia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
это точно:))

...этот TreeView в баню...
...
Рейтинг: 0 / 0
16.07.2003, 15:17
    #32209847
Шайтан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Zenia
а чем TreeView не угодил? Только медленно, или что-то ещё?
...
Рейтинг: 0 / 0
16.07.2003, 15:20
    #32209854
Geen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Выслушал я вас всех и ничего-то не понял:(
Может кто кусок кода бросит а?

Geen:)
...
Рейтинг: 0 / 0
16.07.2003, 15:20
    #32209856
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Zenia,
Это точно, я его терпеть не могу, лазий там по нему мышью, разворачивай-сворачивай. Пользоваться очень неудобно, особенно когда надо быстро с клавиатуры чего-либо найти. Не даром многие пользуются WinCommadner, Far и.т.п - это не просто ностальгия, это удобнее. Я вот, к примеру, древовидные форумы терпеть не могу. А "в стиле Norton Commander", как этот, очень даже уважаю...
...
Рейтинг: 0 / 0
16.07.2003, 15:20
    #32209857
Zenia
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
а чтоб голова не болела какой версии ocx у заказщика, а то у меня и без этого проблем навалом...
...
Рейтинг: 0 / 0
16.07.2003, 15:21
    #32209859
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Хто сказал, что TreeView медленно?
Быстро, а ListView гораздо быстрей ListBox
...
Рейтинг: 0 / 0
16.07.2003, 15:24
    #32209865
wara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Точно, я тут книжку на досуге почитываю. Стивенс "Тестирование и отладка на VB". Так он в том же духе советует - если можешь без чего-либо обойтись - обойдись. Я видел у людей календари ручной работы - гораздо лучше, чем этот паршивый ActiveX, которого на машине может и не стоять...
...
Рейтинг: 0 / 0
16.07.2003, 15:25
    #32209867
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
2wara
>Я вот, к примеру, древовидные форумы терпеть не могу

Ты просто не умеешь их готовить (с) Реклама :)

А кто спрашивает мнение программиста? Кому оно интересно?
Юзера хотят видеть привычный им стиль от Проводника, 1С и еще бог знает кого.

> точки к listView относятся (верхняя строка всегда в нем - всегда точки), или это другой контрол?

Нет это просто строчка, добавленная в ручную. В товем случае можно через Union сцепить.
...
Рейтинг: 0 / 0
16.07.2003, 15:26
    #32209872
Geen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дерево в стиле Norton Commander
Может меня не слышно...

Geen
:)
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Дерево в стиле Norton Commander / 25 сообщений из 29, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]