FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Imagenes del Tree en un Browse, c贸mo ? (solucionado parcial)
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Imagenes del Tree en un Browse, c贸mo ? (solucionado parcial)
Posted: Fri Jun 21, 2024 02:54 AM
Amigos foreros:

Como se ven en el siguiente c贸digo, tengo un Tree montado en un Browse:
Code (fw): Select all Collapse
聽 聽 聽 聽 聽 聽 REDEFINE XBROWSE oBrw ID 200 OF oDlg;
聽 聽 聽 聽 聽 聽 聽 聽 DATASOURCE oRsTie;
聽 聽 聽 聽 聽 聽 聽 聽 COLUMNS "CLI_NOM","TIE_SUC","TIE_NUM";
聽 聽 聽 聽 聽 聽 聽 聽 HEADERS "Raz贸n Social del Cliente","Nombre de la sucursal","N煤mero";
聽 聽 聽 聽 聽 聽 聽 聽 COLSIZES 250,200,50;
聽 聽 聽 聽 聽 聽 聽 聽 PICTURES Nil,Nil,"@Z 9999999";
聽 聽 聽 聽 聽 聽 聽 聽 JUSTIFY {AL_LEFT,AL_LEFT,AL_RIGHT};
聽 聽 聽 聽 聽 聽 聽 聽 FOOTERS AUTOSORT

聽 聽 聽 聽 聽 聽 聽 聽 WITH OBJECT oBrw
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :l2007 聽 聽 聽 聽 聽 聽:= (.F.)
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :lHScroll 聽 聽 聽 聽 := (.F.)
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :lVScroll 聽 聽 聽 聽 := (.F.)
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nMarqueeStyle 聽 聽:= MARQSTYLE_HIGHLROW
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nColDividerStyle := LINESTYLE_LIGHTGRAY
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nRowDividerStyle := LINESTYLE_LIGHTGRAY
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nStretchCol 聽 聽 聽:= STRETCHCOL_WIDEST
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nHeaderHeight聽 聽 聽 := 25
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nRowHeight聽聽 聽 聽 聽 := 22
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nFooterHeight聽 聽 聽 := 25
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :bClrHeader 聽 聽 聽 := { || {CLR_WHITE,CLR_BLACK} }
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :bClrFooter 聽 聽 聽 := { || {CLR_WHITE,CLR_BLACK} }
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :bClrSel 聽 聽 聽 聽 聽:= { || IF( oBrw:KeyNo % oApp:nRowsInt == 0 ,{ CLR_BLACK, oApp:nRowParClr },{ CLR_BLACK, oApp:nRowNonClr }) }
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :bClrSelFocus 聽 聽 := { || {oApp:nFClrFocus,oApp:nBClrFocus} }
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :bClrStd 聽 聽 聽 聽 聽:= { || IF( oBrw:KeyNo % oApp:nRowsInt == 0 ,{ CLR_BLACK, oApp:nRowParClr },{ CLR_BLACK, oApp:nRowNonClr }) }
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :nRecSelColor 聽 聽 := oApp:nRowParClr
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :lDisplayZeros 聽 聽:= (.F.)

聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :SetTree()
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 :oTree:OpenAll()
聽 聽 聽 聽 聽 聽 聽 聽END
Las preguntas, c贸mo puedo poner im谩genes al Tree, una cuando la rama est谩 abierta y otra cuando est谩 cerrada, y aprovechando
el viaje, como puedo definir que el Tree se muestre abierto hasta un rama o nivel X, con oBrw:oTree:OpenAll() se muestran todas las ramas
abiertas, algunos ejemplos?

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 1816
Joined: Wed Oct 26, 2005 02:49 PM
Re: Imagenes del Tree en un Browse, c贸mo ?
Posted: Fri Jun 21, 2024 09:54 AM
Armando buenos d铆as como estas?
Creo que es lo que necesitas.
Code (fw): Select all Collapse
:aCols[1]:AddResource({"\img\down.png","\img\right.png","\img\rec.png"})
:aCols[1]:nWidth 聽 := 110
:aCols[1]:oHeaderFont = oFont3
:aCols[1]:nHeadStrAlign = AL_CENTER
Saludos
LEANDRO AREVALO
Bogot谩 (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: Imagenes del Tree en un Browse, c贸mo ?
Posted: Fri Jun 21, 2024 06:57 PM

Hola Leandro y amigos:

Por ac谩 todo bien, espero que ustedes tambi茅n.

El tema de las im谩genes ha quedado resuelto, solo me falta que al inicio el Tree se abra

al segundo nivel.

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero

Continue the discussion