Como añado una rama a un determino HITEM?

Post Reply
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Como añado una rama a un determino HITEM?

Post by goosfancito »

Hola.
Tengo el hItem de una rama de un TREE y quiero agregar a esa rama otra mas, como hago?
nRama:= 9222408
oItem:hitem(nRama):add("nueva rama")
se entiende?
estoy re-construyendo un arbol con datos que obtengo e un mysql.

gracias
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Como añado una rama a un determino HITEM?

Post by Antonio Linares »

Gustavo,

oItem:Add( cPrompt, nImage, Cargo )

revisa FWH\samples\classtree.prg
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: Como añado una rama a un determino HITEM?

Post by goosfancito »

es que esa variable "cargo" nunca la entendi para que existe.
en ese caso, "cargo" que seria?

gracias.
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Como añado una rama a un determino HITEM?

Post by Antonio Linares »

Por si quieres "guardar" algo en el item :-)

Esa es la idea de Cargo
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: Como añado una rama a un determino HITEM?

Post by goosfancito »

Antonio,

Mire el ejemplo pero no me soluciona lo que necesito.
yo tengo en un archivo txt (suponte) los datos de los hitem, del cprompt y
del parent del que depende ese cprompt.

pero no se como indicarle que un determinado cprompt se inserte en otro. o sea, tengo esto:

cprompt "uno"
cprompt "dos"
cpromtp "tres"

y necesito que el cprompt "tres" se inserte en el "dos". no se como decirle eso.
gracias
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Como añado una rama a un determino HITEM?

Post by Antonio Linares »

Gustavo,

Revisa el ejemplo FWH\samples\treedlg.prg. Hace exactamente eso:

oItem1 = oTree:Add( "First" )
oItem1:Add( "One" )
oItem1:Add( "Two" )
oItem1:Add( "Three" )
oItem2 = oTree:Add( "Second" )
oItem2:Add( "Hello" )
oItem2:Add( "World" )
oItem3 = oTree:Add( "Third" )
oItem3:Add( "Last" )
oItem3:Add( "item" )
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
goosfancito
Posts: 1392
Joined: Fri Oct 07, 2005 7:08 pm

Re: Como añado una rama a un determino HITEM?

Post by goosfancito »

Antonio,
Lo que necesito es "decirle" donde añadir el item, no de la forma que lo pones ahi,
porque no se cuantos item son y cuantas ramas tiene cada item en si.
pienso que haciendo "recursividad" lo puedo solucionar, pense que habia un "indice" para cada "item" en donde
pueda decirle "añadi al item que tiene el indice tal... lo siguiente..."

gracias.
Un aporte chico hace grandes cambios.
Apoyemos al proyecto "Hogar pimpinela"
Bajate la aplicación (gratuita) y encuentra en ella toda la info de como podes colaborar.
GRACIAS!
https://play.google.com/store/apps/deta ... .acomprar
Post Reply