mover un item de un arbol a otra posicion

mover un item de un arbol a otra posicion

Postby goosfancito » Fri Jun 11, 2021 3:19 pm

Hola.
Una vez añadido el item on item:= tree:add("valor nuevo") necesito ese item agregado moverlo por la rama (para arriba o para abajo) para posicionarlo donde deberia ir, hay algun metodo que pueda utlizar?

Supongamos que tengo estas ramas
2021
2022
2023

y el insertado es
2020 a esta rama la necesito poner sobre la de 2021.

gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: mover un item de un arbol a otra posicion

Postby Antonio Linares » Sat Jun 12, 2021 6:38 pm

Gustavo,

Puedes usar oItem:SwapUp() y oItem:SwapDown() pero de momento esto solo funciona dentro de los items de una misma rama y hay un error al intentar llegar a la primera posición que estamos intentando solucionar

Revisa samples\pim.prg para ver como usarlos. Desde un elemento del árbol pulsa el botón derecho del ratón y verás las opciones que hay disponibles y puedes probar cada una de ellas
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42057
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 50 guests