Функция TreeGetPrevEx Назад В начало Вперед

Назначение

Перейти на предыдущий узел (независимо от того, открытый он или закрытый) в treeBrowser. Для обхода дерева используются обработчики событий навигации по дереву cmTreeUp, cmTreeDown и cmTreeTop. Прямой обход дерева происходит в последовательности "сначала вглубь, затем вширь".

Начиная с Атлантис 5.1.32 функция TreeGetPrevEx корректно работает совместно с процедурами TreePushPos и TreePopPos. При этом перед первым обращением к TreeGetFirstEx /TreeGetLastEx /TreeGetNextEx /TreeGetPrevEx необходимо выполнить TreePushPos, а после последнего обращения к ним - TreePopPos. В противном случае возможна кривая визуализация дерева, т.к. текущим становится последний обработанный узел, который может оказаться закрытым.

Описание

function TreeGetPrevEx (iPanel : longInt) : boolean;

Параметры

iPanel : longInt - имя TreeBrowser в описании интерфейса.

Возвращаемое значение

Если успешно, то true.

Версия

Начиная с Атлантис 5.1.32 добавлена корректная работа совместно с процедурами TreePushPos и TreePopPos.