Hola,
Estoy desesperado, porque no me entero como funciona la TEnhMetafile. A ver
si me pudiérais dar un pequeño ejemplo de:
Tengo un panel, creo un metafile en memoria con un rectángulo, y quiero
pintarlo dentro del panel sin perder las proporciones ni que se salga de las
coordenadas del panel.
Me haríais un gran favor, porque yo esto lo hice con los wmf, pero usando
las funciones del api, pero ahora con la TMeta y TCanvas no soy capaz de
lograrlo, no me entero de qué es lo que hacen por dentro para adaptarme.
Un Saludo,
Joaquín
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.
Por favor, un peque
Por favor, un peque
Joaquín,
> Estoy desesperado, porque no me entero como funciona la TEnhMetafile. A
> ver si me pudiérais dar un pequeño ejemplo de:
>
> Tengo un panel, creo un metafile en memoria con un rectángulo, y quiero
> pintarlo dentro del panel sin perder las proporciones ni que se salga de
> las coordenadas del panel.
>
>
> Me haríais un gran favor, porque yo esto lo hice con los wmf, pero usando
> las funciones del api, pero ahora con la TMeta y TCanvas no soy capaz de
> lograrlo, no me entero de qué es lo que hacen por dentro para adaptarme.
No estoy seguro de lo que quieres hacer, pero quizás lo más sencillo sea
utilizar un control TPreviewPage, que ya lo hace todo. Concretamente, este
control es la base del preview de Xailer, es decir, es lo que hay dentro de
la ventana del preview, excluyendo la barra de botones y la barra de estado.
Está hecho así a propósito, para que se pueda utilizar de forma
independiente e incluso que cada uno se pueda crear su propio preview sin
complicarse la vida con la visualización del emf.
--
Un saludo,
José F. Giménez
http://www.xailer.com
> Estoy desesperado, porque no me entero como funciona la TEnhMetafile. A
> ver si me pudiérais dar un pequeño ejemplo de:
>
> Tengo un panel, creo un metafile en memoria con un rectángulo, y quiero
> pintarlo dentro del panel sin perder las proporciones ni que se salga de
> las coordenadas del panel.
>
>
> Me haríais un gran favor, porque yo esto lo hice con los wmf, pero usando
> las funciones del api, pero ahora con la TMeta y TCanvas no soy capaz de
> lograrlo, no me entero de qué es lo que hacen por dentro para adaptarme.
No estoy seguro de lo que quieres hacer, pero quizás lo más sencillo sea
utilizar un control TPreviewPage, que ya lo hace todo. Concretamente, este
control es la base del preview de Xailer, es decir, es lo que hay dentro de
la ventana del preview, excluyendo la barra de botones y la barra de estado.
Está hecho así a propósito, para que se pueda utilizar de forma
independiente e incluso que cada uno se pueda crear su propio preview sin
complicarse la vida con la visualización del emf.
--
Un saludo,
José F. Giménez
http://www.xailer.com