problema con la animación
2 posters
Page 1 of 1
problema con la animación
Hola:
gracias por tu gran trabajo, felicidades.
implemente una taskpanel, siguiendo los ejemplos y todo va muy bien, la animación va perfecto, pero al colocar un control, como un say o un Button en cualquier TaskItem, la animación de Taskpanel se pierde automáticamente, comento la linea de cogido, compilo y la animación continua sin problema.
se que es un problema menor pero no esta demás informarlo.
utilizo TTaskpanel 1.0, Windows 7 Pro.
saludos.
gracias por tu gran trabajo, felicidades.
implemente una taskpanel, siguiendo los ejemplos y todo va muy bien, la animación va perfecto, pero al colocar un control, como un say o un Button en cualquier TaskItem, la animación de Taskpanel se pierde automáticamente, comento la linea de cogido, compilo y la animación continua sin problema.
se que es un problema menor pero no esta demás informarlo.
utilizo TTaskpanel 1.0, Windows 7 Pro.
saludos.
armando.lagunas- Posts : 3
Reputation : 0
Join date : 2010-08-26
Re: problema con la animación
Armando,
De hecho no es un error, la desactivacion de la animacion cuando se utilizan controles es automatico, debido a que los controles de FWH no contienen soporte para el mensaje WM_PRINTCLIENT, mediante el cual se obtiene el contenido del control en un BITMAP, con lo cual se puede crear el efecto ANIMACION,
Se si puede crear ese efecto pero implicaria modificar los FUENTES de FWH, si te interesa hacerlo solo hazmelo saber, y con mucho gusto te digo como...
Saludos,
Andres Reyes
De hecho no es un error, la desactivacion de la animacion cuando se utilizan controles es automatico, debido a que los controles de FWH no contienen soporte para el mensaje WM_PRINTCLIENT, mediante el cual se obtiene el contenido del control en un BITMAP, con lo cual se puede crear el efecto ANIMACION,
Se si puede crear ese efecto pero implicaria modificar los FUENTES de FWH, si te interesa hacerlo solo hazmelo saber, y con mucho gusto te digo como...
Saludos,
Andres Reyes
Re: problema con la animación
gracias por responder Andres.
si estoy muy interesado, tengo la version de FW, modificada a mi estilo, asi que no hay problema en que me enseñes
muchas gracias,
Armando.
si estoy muy interesado, tengo la version de FW, modificada a mi estilo, asi que no hay problema en que me enseñes
muchas gracias,
Armando.
armando.lagunas- Posts : 3
Reputation : 0
Join date : 2010-08-26
Re: problema con la animación
Armando,
En las fuentes de fivewin busca el archivo,
source\classes\control.prg
Agrega en las primeras lineas
Modifica el Metodo HandleEvent dento del DO CASE agrega las siguientes lineas
Agrega el Siguiente Metodo
En las Fuentes de TTaskpanel ... en el archivo h_TTaskgroup.prg
comenta la siguiente linea dentro del metodo DOLAYOUT
Con esto debera de funcionar ... Hazme saber como te fue ...
Saludos,
Andres Reyes
En las fuentes de fivewin busca el archivo,
source\classes\control.prg
Agrega en las primeras lineas
- Code:
#define WM_PRINTCLIENT 792 // 0x0318
Modifica el Metodo HandleEvent dento del DO CASE agrega las siguientes lineas
- Code:
CASE nMsg == WM_PRINTCLIENT
RETURN ::PrintClient( nWParam, nLParam )
Agrega el Siguiente Metodo
- Code:
METHOD PrintClient( hDc, uFlags )
LOCAL hOldDc := ::hDc
::hDc := hDc
::Paint()
::hDc := hOldDc
RETURN nil
En las Fuentes de TTaskpanel ... en el archivo h_TTaskgroup.prg
comenta la siguiente linea dentro del metodo DOLAYOUT
- Code:
::oWnd:lCanAnimate := .F.
Con esto debera de funcionar ... Hazme saber como te fue ...
Saludos,
Andres Reyes
Re: problema con la animación
Andres:
gracias, funcionó a la perfección.
quiero darte las gracias por tu gran trabajo, y en especial al hacer compatible un control que no estaba a mi alcance, ya que mi versión de FiveWin es muy vieja, gracias a ti logre un efecto mucho mas profesional a mi aplicación.
cara antigua:
cara nueva:
desde Chile
Armando.
armando.lagunas- Posts : 3
Reputation : 0
Join date : 2010-08-26
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
Thu Oct 26, 2017 8:01 pm by joseluisysturiz
» Eliminar TaskGroup y Crear Uno nuevo en su misma ubicación
Wed Jun 27, 2012 3:09 pm by hjvargas
» ERROR AL EJECUTAR DEMO DE TTPANEL
Wed Oct 26, 2011 4:46 pm by Fidel Echavarrria
» ERROR AL COMPILAR MI SISTEMA TTASKPANEL.LIB|c_dibbmp
Wed Oct 26, 2011 3:42 pm by Andres Reyes
» Hola a todos
Wed Apr 27, 2011 12:44 am by Pedro
» Los saludos de un profesor de Ingles en Costa Rica soleada.
Wed Jan 26, 2011 4:03 pm by RichardBlank
» Con OutLook2003
Tue Jan 11, 2011 7:38 pm by Francis Barrimbhal
» Una sugerencia en cuanto a la distribución de la Lib
Tue Jan 11, 2011 7:25 pm by Francis Barrimbhal
» problema con la animación
Mon Aug 30, 2010 4:35 pm by armando.lagunas