Hola Jose recuerdas que te comenté que iba a modificar el Controls.Ch y
ya le he metido varias cosas como el DATEEDIT sin problemas pero me
encuentro en un atolladero para meter un simple Bitmap, ya que pongo
esto y no hay forma de darle un nombre de un recurso puesto que me da un
error de que ha de ser un Objeto y no un string lo que reciba.
Y como además no veo que en los controles visuales aparezca el bitmap
para poder evaluar como lo haría en el XFM.
Gracias
//-------------------------------- BITMAP ----------------------------------
#xcommand @ <nTop>, <nLeft> BITMAP [ <oBitmap> ] [ OF <oParent> ] ;
[ SIZE <nWidth>, <nHeight> ] ;
[ <x: FILE, NAME, RESNAME, RESOURCE> <cResName> ] ;
=> ;
WITH OBJECT [ <oBitmap> := ] TBitmap():New(
<oParent> ) ;
[; :cName := <cResName> ] ;
;:SetBounds( [<nLeft>], [<nTop>], [<nWidth>],
[<nHeight>], .f. ) ;
;:Create() ;
;END
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.
Para Jose F. Gimenez sobre controls.ch
-
- Mensajes: 1310
- Registrado: Mié Sep 26, 2007 7:12 pm
Para Jose F. Gimenez sobre controls.ch
Bingen,
> Hola Jose recuerdas que te comenté que iba a modificar el Controls.Ch y ya
> le he metido varias cosas como el DATEEDIT sin problemas pero me encuentro
> en un atolladero para meter un simple Bitmap, ya que pongo esto y no hay
> forma de darle un nombre de un recurso puesto que me da un error de que ha
> de ser un Objeto y no un string lo que reciba.
>
> Y como además no veo que en los controles visuales aparezca el bitmap para
> poder evaluar como lo haría en el XFM.
No es TBitmap, sino TImage el control que sirve para mostrar imágenes,
incluidos bitmaps, pero también jpeg, gif, wmf, emf, ico y cur.
Sería algo así:
#xcommand @ <nTop>, <nLeft> IMAGE [ <oImage> ] [ OF <oParent> ] ;
[ SIZE <nWidth>, <nHeight> ] ;
[ <x: FILE, NAME, RESNAME, RESOURCE> <cResName> ] ;
=> ;
WITH OBJECT [ <oImage> := ] TImage():New( <oParent> )
;
[; :oPicture := <cResName> ] ;
;:SetBounds( [<nLeft>], [<nTop>], [<nWidth>],
[<nHeight>], .f. ) ;
;:Create() ;
;END
--
Un saludo,
José F. Giménez
http://www.xailer.com
> Hola Jose recuerdas que te comenté que iba a modificar el Controls.Ch y ya
> le he metido varias cosas como el DATEEDIT sin problemas pero me encuentro
> en un atolladero para meter un simple Bitmap, ya que pongo esto y no hay
> forma de darle un nombre de un recurso puesto que me da un error de que ha
> de ser un Objeto y no un string lo que reciba.
>
> Y como además no veo que en los controles visuales aparezca el bitmap para
> poder evaluar como lo haría en el XFM.
No es TBitmap, sino TImage el control que sirve para mostrar imágenes,
incluidos bitmaps, pero también jpeg, gif, wmf, emf, ico y cur.
Sería algo así:
#xcommand @ <nTop>, <nLeft> IMAGE [ <oImage> ] [ OF <oParent> ] ;
[ SIZE <nWidth>, <nHeight> ] ;
[ <x: FILE, NAME, RESNAME, RESOURCE> <cResName> ] ;
=> ;
WITH OBJECT [ <oImage> := ] TImage():New( <oParent> )
;
[; :oPicture := <cResName> ] ;
;:SetBounds( [<nLeft>], [<nTop>], [<nWidth>],
[<nHeight>], .f. ) ;
;:Create() ;
;END
--
Un saludo,
José F. Giménez
http://www.xailer.com
-
- Mensajes: 1310
- Registrado: Mié Sep 26, 2007 7:12 pm
Para Jose F. Gimenez sobre controls.ch
Ha pillines, o sea que solo hay uno para las 2 cosas.
Muchas gracias.
Muchas gracias.
- ignacio
- Site Admin
- Mensajes: 9463
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Para Jose F. Gimenez sobre controls.ch
Bingen,
Pues va a ser que no
TPicture no es un control, es sencillamente el objeto bitmap, jpg, etc. Sin
embargo TImage SI es un control de Windows que puede ser incluido y verse en
un formulario. Es normal que te hayas equivocado pues otros entornos de
desarrollo no tienen clara la diferencia.
Un saludo
"bingen" <bingen@muninser.com> escribió en el mensaje
news:[email=448db10c@ozsrvnegro.ozlan.local...]448db10c@ozsrvnegro.ozlan.local...[/email]
> Ha pillines, o sea que solo hay uno para las 2 cosas.
>
> Muchas gracias.
Pues va a ser que no

TPicture no es un control, es sencillamente el objeto bitmap, jpg, etc. Sin
embargo TImage SI es un control de Windows que puede ser incluido y verse en
un formulario. Es normal que te hayas equivocado pues otros entornos de
desarrollo no tienen clara la diferencia.
Un saludo
"bingen" <bingen@muninser.com> escribió en el mensaje
news:[email=448db10c@ozsrvnegro.ozlan.local...]448db10c@ozsrvnegro.ozlan.local...[/email]
> Ha pillines, o sea que solo hay uno para las 2 cosas.
>
> Muchas gracias.
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com