Hola
Tengo un formulario con un dbBrowse de una Db que necesito mostrar un campo
Logico, al incluirlo en el dbBrowse me muestra logicamente .T. o .F., pero
me gustaria en vez de ello colocar un boton verde y uno rojo, por ejemplo
para indicar activo o inactivo. ¿Cómo puede hacer esto?
--
Saludos
Raúl Eduardo Cárdenas S.
Law & Accounting System's, Inc.
Gerente General
Celular: (507) 672-8838
Email: rcardenas@fgs2002.com
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.784 / Virus Database: 530 - Release Date: 10/27/2004
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Imagenes en dbBrowse
- ignacio
- Site Admin
- Mensajes: 9252
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Imagenes en dbBrowse
Raúl,
Tan sólo tiene que añadir el bitmap al control oImageList del Browse y luego
indicar el ORDINAL de bitmap a utilizar en el evento OnGetData
Ejemplo:
oCol:OnGetData := {| o, c, n| iif( _FIELD->Married, (c := "Yes", n :=
1), (c := "No", n := 2) ) }
En este ejemplo cuando 'Married' es verdadero se pinta el bitmap número 1,
en caso contrario el 2
Vea también las propiedades de la clase TBrwColumn:
PROPERTY nBmpAlignment INIT taLEFT [A]
PROPERTY nBmpMargin INIT 10 [A]
Saludos,
--
Ignacio Ortiz
www.xailer.com
"Raúl Eduardo Cárdenas" <rcardenas@fgs2002.com> escribió en el mensaje
news:[email=41825020@ozsrv2.ozlan.local...]41825020@ozsrv2.ozlan.local...[/email]
> Hola
>
> Tengo un formulario con un dbBrowse de una Db que necesito mostrar un
> campo
> Logico, al incluirlo en el dbBrowse me muestra logicamente .T. o .F., pero
> me gustaria en vez de ello colocar un boton verde y uno rojo, por ejemplo
> para indicar activo o inactivo. ¿Cómo puede hacer esto?
>
> --
> Saludos
>
> Raúl Eduardo Cárdenas S.
> Law & Accounting System's, Inc.
> Gerente General
> Celular: (507) 672-8838
> Email: rcardenas@fgs2002.com
>
>
>
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.784 / Virus Database: 530 - Release Date: 10/27/2004
>
>
Tan sólo tiene que añadir el bitmap al control oImageList del Browse y luego
indicar el ORDINAL de bitmap a utilizar en el evento OnGetData
Ejemplo:
oCol:OnGetData := {| o, c, n| iif( _FIELD->Married, (c := "Yes", n :=
1), (c := "No", n := 2) ) }
En este ejemplo cuando 'Married' es verdadero se pinta el bitmap número 1,
en caso contrario el 2
Vea también las propiedades de la clase TBrwColumn:
PROPERTY nBmpAlignment INIT taLEFT [A]
PROPERTY nBmpMargin INIT 10 [A]
Saludos,
--
Ignacio Ortiz
www.xailer.com
"Raúl Eduardo Cárdenas" <rcardenas@fgs2002.com> escribió en el mensaje
news:[email=41825020@ozsrv2.ozlan.local...]41825020@ozsrv2.ozlan.local...[/email]
> Hola
>
> Tengo un formulario con un dbBrowse de una Db que necesito mostrar un
> campo
> Logico, al incluirlo en el dbBrowse me muestra logicamente .T. o .F., pero
> me gustaria en vez de ello colocar un boton verde y uno rojo, por ejemplo
> para indicar activo o inactivo. ¿Cómo puede hacer esto?
>
> --
> Saludos
>
> Raúl Eduardo Cárdenas S.
> Law & Accounting System's, Inc.
> Gerente General
> Celular: (507) 672-8838
> Email: rcardenas@fgs2002.com
>
>
>
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.784 / Virus Database: 530 - Release Date: 10/27/2004
>
>
Imagenes en dbBrowse
Ignacio
Disculpa la falta de conocimientos, pero estoy en una carrera para tener
listo mi sistema para lo antes posible y hay muchos aspectos que desconosco
pues vengo directamente de Clipper 5.2 y con muy poco manejo de BlockCodes.
He colocado la instrucción como me indicas pero el oImageList no se donde
colocarlo, lo puse en onInitialize de la siguiente manera:
WITH OBJECT ::oBmpList := TImageList():New( oSender )
:nHeight := 20
:nWidth := 20
:aBitmaps := { "BmpVerde", "BmpRojo" }
:Create()
END WITH
y en el evento onCreate del dbBrowse coloque:
With object oCol := TBrwColumn():New( oSender )
:cHeader := "Verificado"
:oDataField := ::oDataSet:oFieldByName( "Estado" )
:nAlignment := taCenter
:nWidth := 50
:OnGetData := { | o, c, n| iif( ::oDataSet:Estado, ;
(c := "Si", n := 1), (c := "No", n :=
2) ) }
end with
oSender:AddCol( oCol )
Logro ver el Texto "SI" y "NO" en vez de .t. y .f. pero no el BMP que me
falta ?
De antemano Gracias
--
Saludos
Raúl Eduardo Cárdenas S.
Law & Accounting System's, Inc.
Gerente General
Celular: (507) 672-8838
Email: rcardenas@fgs2002.com
"Ignacio Ortiz" <NoNameToAvoidSpam@ozs.com> escribió en el mensaje
news:41874ef1$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Raúl,
>
> Tan sólo tiene que añadir el bitmap al control oImageList del Browse y
luego
> indicar el ORDINAL de bitmap a utilizar en el evento OnGetData
>
> Ejemplo:
>
> oCol:OnGetData := {| o, c, n| iif( _FIELD->Married, (c := "Yes", n
:=
> 1), (c := "No", n := 2) ) }
>
> En este ejemplo cuando 'Married' es verdadero se pinta el bitmap número 1,
> en caso contrario el 2
>
> Vea también las propiedades de la clase TBrwColumn:
>
> PROPERTY nBmpAlignment INIT taLEFT [A]
> PROPERTY nBmpMargin INIT 10 [A]
>
> Saludos,
>
> --
> Ignacio Ortiz
> www.xailer.com
> "Raúl Eduardo Cárdenas" <rcardenas@fgs2002.com> escribió en el mensaje
> news:[email=41825020@ozsrv2.ozlan.local...]41825020@ozsrv2.ozlan.local...[/email]
> > Hola
> >
> > Tengo un formulario con un dbBrowse de una Db que necesito mostrar un
> > campo
> > Logico, al incluirlo en el dbBrowse me muestra logicamente .T. o .F.,
pero
> > me gustaria en vez de ello colocar un boton verde y uno rojo, por
ejemplo
> > para indicar activo o inactivo. ¿Cómo puede hacer esto?
> >
> > --
> > Saludos
> >
> > Raúl Eduardo Cárdenas S.
> > Law & Accounting System's, Inc.
> > Gerente General
> > Celular: (507) 672-8838
> > Email: rcardenas@fgs2002.com
> >
> >
> >
> >
> >
> > ---
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.784 / Virus Database: 530 - Release Date: 10/27/2004
> >
> >
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.786 / Virus Database: 532 - Release Date: 10/29/2004
Disculpa la falta de conocimientos, pero estoy en una carrera para tener
listo mi sistema para lo antes posible y hay muchos aspectos que desconosco
pues vengo directamente de Clipper 5.2 y con muy poco manejo de BlockCodes.
He colocado la instrucción como me indicas pero el oImageList no se donde
colocarlo, lo puse en onInitialize de la siguiente manera:
WITH OBJECT ::oBmpList := TImageList():New( oSender )
:nHeight := 20
:nWidth := 20
:aBitmaps := { "BmpVerde", "BmpRojo" }
:Create()
END WITH
y en el evento onCreate del dbBrowse coloque:
With object oCol := TBrwColumn():New( oSender )
:cHeader := "Verificado"
:oDataField := ::oDataSet:oFieldByName( "Estado" )
:nAlignment := taCenter
:nWidth := 50
:OnGetData := { | o, c, n| iif( ::oDataSet:Estado, ;
(c := "Si", n := 1), (c := "No", n :=
2) ) }
end with
oSender:AddCol( oCol )
Logro ver el Texto "SI" y "NO" en vez de .t. y .f. pero no el BMP que me
falta ?
De antemano Gracias
--
Saludos
Raúl Eduardo Cárdenas S.
Law & Accounting System's, Inc.
Gerente General
Celular: (507) 672-8838
Email: rcardenas@fgs2002.com
"Ignacio Ortiz" <NoNameToAvoidSpam@ozs.com> escribió en el mensaje
news:41874ef1$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Raúl,
>
> Tan sólo tiene que añadir el bitmap al control oImageList del Browse y
luego
> indicar el ORDINAL de bitmap a utilizar en el evento OnGetData
>
> Ejemplo:
>
> oCol:OnGetData := {| o, c, n| iif( _FIELD->Married, (c := "Yes", n
:=
> 1), (c := "No", n := 2) ) }
>
> En este ejemplo cuando 'Married' es verdadero se pinta el bitmap número 1,
> en caso contrario el 2
>
> Vea también las propiedades de la clase TBrwColumn:
>
> PROPERTY nBmpAlignment INIT taLEFT [A]
> PROPERTY nBmpMargin INIT 10 [A]
>
> Saludos,
>
> --
> Ignacio Ortiz
> www.xailer.com
> "Raúl Eduardo Cárdenas" <rcardenas@fgs2002.com> escribió en el mensaje
> news:[email=41825020@ozsrv2.ozlan.local...]41825020@ozsrv2.ozlan.local...[/email]
> > Hola
> >
> > Tengo un formulario con un dbBrowse de una Db que necesito mostrar un
> > campo
> > Logico, al incluirlo en el dbBrowse me muestra logicamente .T. o .F.,
pero
> > me gustaria en vez de ello colocar un boton verde y uno rojo, por
ejemplo
> > para indicar activo o inactivo. ¿Cómo puede hacer esto?
> >
> > --
> > Saludos
> >
> > Raúl Eduardo Cárdenas S.
> > Law & Accounting System's, Inc.
> > Gerente General
> > Celular: (507) 672-8838
> > Email: rcardenas@fgs2002.com
> >
> >
> >
> >
> >
> > ---
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.784 / Virus Database: 530 - Release Date: 10/27/2004
> >
> >
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.786 / Virus Database: 532 - Release Date: 10/29/2004
Imagenes en dbBrowse
Raúl,
> He colocado la instrucción como me indicas pero el oImageList no se donde
> colocarlo, lo puse en onInitialize de la siguiente manera:
>
> WITH OBJECT ::oBmpList := TImageList():New( oSender )
> :nHeight := 20
> :nWidth := 20
> :aBitmaps := { "BmpVerde", "BmpRojo" }
> :Create()
> END WITH
Prueba con:
WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
....
(el resto igual)
END
--
Un saludo,
José F. Giménez
> He colocado la instrucción como me indicas pero el oImageList no se donde
> colocarlo, lo puse en onInitialize de la siguiente manera:
>
> WITH OBJECT ::oBmpList := TImageList():New( oSender )
> :nHeight := 20
> :nWidth := 20
> :aBitmaps := { "BmpVerde", "BmpRojo" }
> :Create()
> END WITH
Prueba con:
WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
....
(el resto igual)
END
--
Un saludo,
José F. Giménez
Imagenes en dbBrowse
José
No me funciona el bitmap, me dejo el espacio pero no pinta el BMP
Tengoal inicio del OnCreate del Brwse
METHOD DBBrowse1Create( oSender ) CLASS TForm0501
Local oCol
oSender:Reset()
WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
:nHeight := 14
:nWidth := 14
:aBitmaps := { "LEVEL1", "LEVEL2","LEVEL3", "LEVEL4", "LEVEL5" }
:Create()
END WITH
y luego defino varias columnas y al final
WITH object oCol := TBrwColumn():New( oSender )
:cHeader := "Estado"
:oDataField := ::oDataSet:oFieldByName( "Estado" )
:nAlignment := taCenter
:nWidth := 50
:OnGetData := { | o, c, n| iif( ::oDataSet:Estado, (c := "Si", n :=
1), (c := "No", n := 2) ) }
END WITH
oSender:AddCol( oCol )
WITH OBJECT ::oDBBrowse1
:oDataSet := ::oDataSet
:lAutoHScroll := .t.
:nFreeze := 1
END WITH
--
Saludos
Raúl Eduardo Cárdenas S.
Law & Accounting System's, Inc.
Gerente General
Celular: (507) 672-8838
Email: rcardenas@fgs2002.com
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:41879cfb$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Raúl,
>
> > He colocado la instrucción como me indicas pero el oImageList no se
donde
> > colocarlo, lo puse en onInitialize de la siguiente manera:
> >
> > WITH OBJECT ::oBmpList := TImageList():New( oSender )
> > :nHeight := 20
> > :nWidth := 20
> > :aBitmaps := { "BmpVerde", "BmpRojo" }
> > :Create()
> > END WITH
>
> Prueba con:
>
> WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
> ....
> (el resto igual)
> END
>
>
> --
> Un saludo,
>
> José F. Giménez
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.786 / Virus Database: 532 - Release Date: 10/29/2004
No me funciona el bitmap, me dejo el espacio pero no pinta el BMP
Tengoal inicio del OnCreate del Brwse
METHOD DBBrowse1Create( oSender ) CLASS TForm0501
Local oCol
oSender:Reset()
WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
:nHeight := 14
:nWidth := 14
:aBitmaps := { "LEVEL1", "LEVEL2","LEVEL3", "LEVEL4", "LEVEL5" }
:Create()
END WITH
y luego defino varias columnas y al final
WITH object oCol := TBrwColumn():New( oSender )
:cHeader := "Estado"
:oDataField := ::oDataSet:oFieldByName( "Estado" )
:nAlignment := taCenter
:nWidth := 50
:OnGetData := { | o, c, n| iif( ::oDataSet:Estado, (c := "Si", n :=
1), (c := "No", n := 2) ) }
END WITH
oSender:AddCol( oCol )
WITH OBJECT ::oDBBrowse1
:oDataSet := ::oDataSet
:lAutoHScroll := .t.
:nFreeze := 1
END WITH
--
Saludos
Raúl Eduardo Cárdenas S.
Law & Accounting System's, Inc.
Gerente General
Celular: (507) 672-8838
Email: rcardenas@fgs2002.com
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:41879cfb$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Raúl,
>
> > He colocado la instrucción como me indicas pero el oImageList no se
donde
> > colocarlo, lo puse en onInitialize de la siguiente manera:
> >
> > WITH OBJECT ::oBmpList := TImageList():New( oSender )
> > :nHeight := 20
> > :nWidth := 20
> > :aBitmaps := { "BmpVerde", "BmpRojo" }
> > :Create()
> > END WITH
>
> Prueba con:
>
> WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
> ....
> (el resto igual)
> END
>
>
> --
> Un saludo,
>
> José F. Giménez
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.786 / Virus Database: 532 - Release Date: 10/29/2004
Imagenes en dbBrowse
Raúl,
> No me funciona el bitmap, me dejo el espacio pero no pinta el BMP
> Tengoal inicio del OnCreate del Brwse
>
> METHOD DBBrowse1Create( oSender ) CLASS TForm0501
> Local oCol
> oSender:Reset()
> WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
> :nHeight := 14
> :nWidth := 14
> :aBitmaps := { "LEVEL1", "LEVEL2","LEVEL3", "LEVEL4", "LEVEL5" }
> :Create()
> END WITH
aBitmaps es una DATA interna de la clase TImageList. Por alguna razón
(segúramente un despiste) no está en ámbito PRIVATE y por eso no te ha dado
un error. Pero tampoco sirve para cargar imágenes en una imagelist. Lo
correcto es usar el método :Add(), de esta forma:
WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
:nHeight := 14
:nWidth := 14
:Add( "LEVEL1" )
:Add( "LEVEL2" )
:Add( "LEVEL3" )
:Add( "LEVEL4" )
:Add( "LEVEL5" )
:Create()
END WITH
Aunque, tratándose de un browse, puedes simplificarlo todo de esta forma:
WITH OBJECT ::oDBBrowse1
:nImageHeight := 14
:nImageWidth := 14
:AddImage( "LEVEL1" )
:AddImage( "LEVEL2" )
:AddImage( "LEVEL3" )
:AddImage( "LEVEL4" )
:AddImage( "LEVEL5" )
END WITH
--
Un saludo,
José F. Giménez
> No me funciona el bitmap, me dejo el espacio pero no pinta el BMP
> Tengoal inicio del OnCreate del Brwse
>
> METHOD DBBrowse1Create( oSender ) CLASS TForm0501
> Local oCol
> oSender:Reset()
> WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
> :nHeight := 14
> :nWidth := 14
> :aBitmaps := { "LEVEL1", "LEVEL2","LEVEL3", "LEVEL4", "LEVEL5" }
> :Create()
> END WITH
aBitmaps es una DATA interna de la clase TImageList. Por alguna razón
(segúramente un despiste) no está en ámbito PRIVATE y por eso no te ha dado
un error. Pero tampoco sirve para cargar imágenes en una imagelist. Lo
correcto es usar el método :Add(), de esta forma:
WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
:nHeight := 14
:nWidth := 14
:Add( "LEVEL1" )
:Add( "LEVEL2" )
:Add( "LEVEL3" )
:Add( "LEVEL4" )
:Add( "LEVEL5" )
:Create()
END WITH
Aunque, tratándose de un browse, puedes simplificarlo todo de esta forma:
WITH OBJECT ::oDBBrowse1
:nImageHeight := 14
:nImageWidth := 14
:AddImage( "LEVEL1" )
:AddImage( "LEVEL2" )
:AddImage( "LEVEL3" )
:AddImage( "LEVEL4" )
:AddImage( "LEVEL5" )
END WITH
--
Un saludo,
José F. Giménez
Imagenes en dbBrowse
Jose
Mil Gracias funciona perfectamente.
--
Saludos
Raúl Eduardo Cárdenas S.
Law & Accounting System's, Inc.
Gerente General
Celular: (507) 672-8838
Email: rcardenas@fgs2002.com
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=41881527@ozsrv2.ozlan.local...]41881527@ozsrv2.ozlan.local...[/email]
> Raúl,
>
> > No me funciona el bitmap, me dejo el espacio pero no pinta el BMP
> > Tengoal inicio del OnCreate del Brwse
> >
> > METHOD DBBrowse1Create( oSender ) CLASS TForm0501
> > Local oCol
> > oSender:Reset()
> > WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New(
::oDBBrowse1 )
> > :nHeight := 14
> > :nWidth := 14
> > :aBitmaps := { "LEVEL1", "LEVEL2","LEVEL3", "LEVEL4", "LEVEL5" }
> > :Create()
> > END WITH
>
> aBitmaps es una DATA interna de la clase TImageList. Por alguna razón
> (segúramente un despiste) no está en ámbito PRIVATE y por eso no te ha
dado
> un error. Pero tampoco sirve para cargar imágenes en una imagelist. Lo
> correcto es usar el método :Add(), de esta forma:
>
> WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
> :nHeight := 14
> :nWidth := 14
> :Add( "LEVEL1" )
> :Add( "LEVEL2" )
> :Add( "LEVEL3" )
> :Add( "LEVEL4" )
> :Add( "LEVEL5" )
> :Create()
> END WITH
>
> Aunque, tratándose de un browse, puedes simplificarlo todo de esta forma:
>
> WITH OBJECT ::oDBBrowse1
> :nImageHeight := 14
> :nImageWidth := 14
> :AddImage( "LEVEL1" )
> :AddImage( "LEVEL2" )
> :AddImage( "LEVEL3" )
> :AddImage( "LEVEL4" )
> :AddImage( "LEVEL5" )
> END WITH
>
>
> --
> Un saludo,
>
> José F. Giménez
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.786 / Virus Database: 532 - Release Date: 10/29/2004
Mil Gracias funciona perfectamente.
--
Saludos
Raúl Eduardo Cárdenas S.
Law & Accounting System's, Inc.
Gerente General
Celular: (507) 672-8838
Email: rcardenas@fgs2002.com
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=41881527@ozsrv2.ozlan.local...]41881527@ozsrv2.ozlan.local...[/email]
> Raúl,
>
> > No me funciona el bitmap, me dejo el espacio pero no pinta el BMP
> > Tengoal inicio del OnCreate del Brwse
> >
> > METHOD DBBrowse1Create( oSender ) CLASS TForm0501
> > Local oCol
> > oSender:Reset()
> > WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New(
::oDBBrowse1 )
> > :nHeight := 14
> > :nWidth := 14
> > :aBitmaps := { "LEVEL1", "LEVEL2","LEVEL3", "LEVEL4", "LEVEL5" }
> > :Create()
> > END WITH
>
> aBitmaps es una DATA interna de la clase TImageList. Por alguna razón
> (segúramente un despiste) no está en ámbito PRIVATE y por eso no te ha
dado
> un error. Pero tampoco sirve para cargar imágenes en una imagelist. Lo
> correcto es usar el método :Add(), de esta forma:
>
> WITH OBJECT ::oDBBrowse1:oImageList := TImageList():New( ::oDBBrowse1 )
> :nHeight := 14
> :nWidth := 14
> :Add( "LEVEL1" )
> :Add( "LEVEL2" )
> :Add( "LEVEL3" )
> :Add( "LEVEL4" )
> :Add( "LEVEL5" )
> :Create()
> END WITH
>
> Aunque, tratándose de un browse, puedes simplificarlo todo de esta forma:
>
> WITH OBJECT ::oDBBrowse1
> :nImageHeight := 14
> :nImageWidth := 14
> :AddImage( "LEVEL1" )
> :AddImage( "LEVEL2" )
> :AddImage( "LEVEL3" )
> :AddImage( "LEVEL4" )
> :AddImage( "LEVEL5" )
> END WITH
>
>
> --
> Un saludo,
>
> José F. Giménez
>
>
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.786 / Virus Database: 532 - Release Date: 10/29/2004