FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour checkbox, tree.. idea... quien se suma?
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
checkbox, tree.. idea... quien se suma?
Posted: Sat Oct 25, 2008 11:08 AM
A ver, les dejo este codigo no muy elaborado pero funciona.

La idea es que me devuelva una cadena conteniendo un "1" cuando un checkbox de una rama esta seleccionada y un "0" cuando no. Cuando se cambia de rama pone un ".", lo hice para poder guardar esta cadena dentro de una tabla, asi lo uso luego para rearmar el tree.

FUNCTION cadenaCheckTree(oTree)
   LOCAL nItem,;
         nItem1,;
         oRamaHijo,;
         cCadena := ""

   FOR nItem:= 1 TO Len(oTree:aItems)
      oRamaHijo:= oTree:aItems[nItem]
      cCadena:= cCadena + "."
      FOR nItem1:= 1 TO Len(oRamaHijo:aItems)
         cCadena:= cCadena + IF(oTree:GetCheck(oRamaHijo:aItems[nItem1]),"1","0")
      NEXT nItem1
   NEXT nItem

   RETURN (cCadena)


Quien quiera aportar.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
checkbox, tree.. idea... quien se suma?
Posted: Sat Oct 25, 2008 12:25 PM

Gustavo,

Has comprobado si oTreeView:GetCheck( oItem ) te devuelve .T. para un item con el checkbox marcado ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
checkbox, tree.. idea... quien se suma?
Posted: Sat Oct 25, 2008 01:08 PM
No logre entender tu pregunta, pero este codigo funciona. te mando por mail una prueba. no se donde poder colgarlo asi lo ven todos.

Gracias.
Antonio Linares wrote:Gustavo,

Has comprobado si oTreeView:GetCheck( oItem ) te devuelve .T. para un item con el checkbox marcado ?
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 880
Joined: Fri Jan 12, 2007 08:35 PM
PARA QUE ES??
Posted: Sun Oct 26, 2008 06:45 PM

Hola
y para que sirve :?: :?: :?:

Ya saben que soy muy preguntona :oops:

Aida :wink:

Que es mejor que programar? creo que nada :)
Atropellada pero aqui ando :P

I love Fivewin

séʌǝɹ ןɐ ɐʇsǝ opunɯ ǝʇsǝ
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Re: PARA QUE ES??
Posted: Mon Oct 27, 2008 08:18 PM
Aida,
El trozo de codigo?

AIDA wrote:Hola
y para que sirve :-) :-) :-)

Ya saben que soy muy preguntona :-)


Aida :-)
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
checkbox, tree.. idea... quien se suma?
Posted: Mon Oct 27, 2008 09:07 PM

Gustavo,

Súbelo a rapidshare y pon aqui la dirección de descarga, gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
checkbox, tree.. idea... quien se suma?
Posted: Mon Oct 27, 2008 09:33 PM
http://rapidshare.com/files/158151410/testree.rar.html

Antonio Linares wrote:Gustavo,

Súbelo a rapidshare y pon aqui la dirección de descarga, gracias
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/

Continue the discussion