
Andrés González desde Mallorca

Ufff
Se me habÃa olvidado y pensar que fue una clase que hicimos Antonio y yo mientras mi estadÃa en España con el
Esta clase (TCoverFlow) trabaja solo archivos BMP o puede tambien con JPG? Si no es asi, existe algo similar que trabaje JPGs?
Muy buenas foro, llevaba mucho tiempo pensando como se llamaba la clase esta, ¿Alguien me podrÃa pasar el código fuente de la clase tCoverFlow?.
Un Saludo.
Juan,
El código de la Clase TCoverFlow y las funciones adicionales que precisa son parte integrante de FWH, por lo que debes tenerlo y de no ser asi puedes actualizarte desde www.fivetechsoft.com sección compras, gracias ![]()
RodolfoRBG wrote:Esta clase (TCoverFlow) trabaja solo archivos BMP o puede tambien con JPG? Si no es asi, existe algo similar que trabaje JPGs?
Geacias Daniel, podrias indicarme que es lo que hay que hacer?
Hola Daniel,
Se puede usar el TCoverFlow dentro de un oDlg creado desde recursos?
Que cambios habria que hacer para que pueda usar JPGs, GIFs, etc?
Gracias de antemano.
Rodolfo,
Si, se puede usar desde un dialogo ó ventana.
Para usar otros formatos solo hay que convertirlos previamente a bitmaps. Para eso se crea un objeto TImage y una vez cargada la imagen, el bitmap está en su data hBitmap ![]()
// CoverFlow
#include "FiveWin.ch"
function Main()
local oWnd, oCF
local hImg
DEFINE WINDOW oWnd FROM 2, 2 TO 40, 96 color CLR_BLACK, CLR_CYAN
oWnd:Center()
oCF = TCoverFlow():New( 30, 30 )
oCF:bAction = { | o, nCover, nOld | msginfo( "Seleted: " + str( nCover, 2 ) + CRLF + "From: " + str( nold ) ) }
oCF:nMaxCover = 5
oCF:lAnimated= .T.
oCF:SetColor( 0, CLR_BLACK )
hImg = FiLoadImg( "..\gifs\fivewin.png" )
oCF:AddCoverH( hImg )
DeleteObject( hImg )
hImg = FiLoadImg( "..\gifs\icon.png" )
oCF:AddCoverH( hImg )
DeleteObject( hImg )
hImg = FiLoadImg( "..\bitmaps\olga1.jpg" )
oCF:AddCoverH( hImg )
DeleteObject( hImg )
hImg = FiLoadImg( "..\gifs\fivewin.png" )
oCF:AddCoverH( hImg )
DeleteObject( hImg )
oWnd:oClient = oCF
ACTIVATE WINDOW oWnd on init( oCF:Resize(), oCF:Refresh() )
return nilPerfeeeecto!
Don Antonio, gracias por tu aclaracion.
Don Daniel, gracias por tu ilustrativo ejemplo.
Saludos a todos.
Viendo este este mensaje en el foro, me puse a la tarea de poner el ejemplo de la clase, si mas nada que hacer.
Mi duda es a partir de que version de FWH viene implenta, uso version 8.11, y si existe forma de poder bajarla?
FWh 8.11, xH 1.1, bcc55