TCEXMOVEITEM - структура применяемая при перемещении элемента в другое место таблицы-дерева

typedef struct TCEXMOVEITEM{
    void *hPArent;
    void *hInsertAfter;
    void *item;
} *PTCEXMOVEITEM;

hPArent Указатель на родительский элемент. Можно установить в 0 для вставки "в корень", такой элемент не имеет родительского и его невозможно скрыть в категорию.
hInsertAfter Указатель на элемент после которого необходима вставка или следующее специальное значение:
TVEX_FIRST - вставка в начало списка
TVEX_LAST  - вставка в конец списка
item Указатель на целевой перемещаемый элемент

Используется: TXM_SETITEMPOSITION

Заголовок: TCEXclass.h