Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Кол-во элементов TreeView [D7, XP]


Страницы:   1 2

account1024 ©   (2007-12-12 18:08:00) 

К сожалению я плохо обьясняю. Но надеюсь вы меня поймете.

Допустим выделен к.н. элемент(X1) на 3 уровне древа, как узнать его Абсолютный индекс но начиная не с начала всего дерева, а с предка X1 элемента 0 уровня.

AbsoluteIndex не подходит т.к. он начинает отсчет с начала всего списка


Юрий Зотов   (2007-12-12 18:48:00) [21]

> account1024 ©   (12.12.07 18:31) [3]

Хорошо, пусть будет так. Но опять требуется уточнение. Вот Вы пишете:
АбсолютныйИндекс=Индекс(Элемнта3(У3))+Индекс(Элемнта1(У2))

И возникает два вопроса:
1. Абсолютный индекс какогоэлемента стоит в левой части?
2. Что такое "Индекс элемента", который входит в правую часть?


account1024   (2007-12-12 18:31:00) [22]

Кажется я опять загнался. Индекс(Элемента1(У0)) - мне не нужен.
АбсолютныйИндекс=Индекс(Элемнта3(У3))+Индекс(Элемнта1(У2))


account1024   (2007-12-12 18:25:00) [23]


> Юрий Зотов

Нарисую:

--Элемент1(У0)
    |-Элемент1(У2)
        |-Элемент1(У3)
        |-Элемент2(У3)
        |-Элемент3(У3)

В моем понимании (или то что я хочу):
АбсолютныйИндекс=Индекс( Элемнта3(У3))+Индекс( Элемнта1(У2))+Индекс( Элемнта1(У0))


Юрий Зотов   (2007-12-12 18:14:00) [24]

> Абсолютный индекс но начиная не с начала всего дерева
> а с предка X1 элемента 0 уровня.

Тогда для начала бы надо уточнить - что такое абсолютный индекс в Вашем понимании?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо