FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC ::lTransparent desde recursos
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
::lTransparent desde recursos
Posted: Mon Feb 20, 2006 11:30 AM
Hola a todos,

La clausula ::lTransparent, no funciona con bmp en recursos.


// Using bitmaps from resources

#include "FWCE.ch"

function Main()

   local oWnd, oBmp, oBmp2

   DEFINE WINDOW oWnd TITLE "Bmp-Res"

   @ 5, 5 BITMAP oBmp FILENAME CURDIR() + "\users.bmp" NOBORDER

   oBmp:lTransparent = .t.

   @ 8, 5 BITMAP oBmp2 NAME "users" NOBORDER

   oBmp2:lTransparent = .t.


   ACTIVATE WINDOW oWnd ;
      ON CLICK MsgInfo( "click!" )

return nil



Alguna solucion ?

Saludos.
C.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 229
Joined: Wed Oct 12, 2005 05:32 PM
::lTransparent desde recursos
Posted: Mon Feb 20, 2006 12:15 PM
Carles,

Creo que con esta modificación en la clase window.prg queda arreglado.

   METHOD SetBrush( oBrush ) INLINE If( ::oBrush != nil, ::oBrush:End(),),;
                                    ::oBrush := oBrush, oBrush:nCount++, ::Refresh()


Dime si ésto te soluciona el problema.

Saludos,
José Luis Capel
Posts: 139
Joined: Sun Nov 06, 2005 06:14 PM
::lTransparent desde recursos
Posted: Mon Feb 20, 2006 12:43 PM

he añadido el metodo a window y he compilado y a mi no me resuelve el problema .

Jose Luis Parajón

Asturias
Posts: 229
Joined: Wed Oct 12, 2005 05:32 PM
::lTransparent desde recursos
Posted: Mon Feb 20, 2006 12:54 PM
José Luis,

he añadido el metodo a window y he compilado y a mi no me resuelve el problema .


Cierto... parece ser que he confundido la pregunta. Lo que he indicado solo resuelve el problema en grupos creados desde código cuando lTransparent := .T.

Saludos,
José Luis Capel
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
::lTransparent desde recursos
Posted: Mon Feb 20, 2006 03:24 PM

Carles, Jose Luis,

Acabamos de publicar un nuevo build de FWPPC que soluciona el problema. No es definitivo porque fallará con zoom ó imágenes estiradas, pero de momento está solucionado.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
::lTransparent desde recursos
Posted: Mon Feb 20, 2006 03:43 PM

Hola Antonio,

Es posible que no fucncione el link de actualizacion ?

Saludos.
C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
::lTransparent desde recursos
Posted: Mon Feb 20, 2006 03:46 PM

Carles,

Vuelve a intentarlo, gracias.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
::lTransparent desde recursos
Posted: Mon Feb 20, 2006 03:50 PM

Antonio,

Ok. Ya va. El pastel debia estar 'calentito'

Saludos.
C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
::lTransparent desde recursos
Posted: Tue Feb 21, 2006 07:23 AM
Hola Antonio,

El nuevo build (20.02.2006) me arroja este error al compilar

FiveCEC.lib(AYGSHELL.obj) : error LNK2019: unresolved external symbol SHGetDocum
entsFolder referenced in function "void __cdecl HB_FUN_SHGETDOCUMENTSFOLDER(void
)" (?HB_FUN_SHGETDOCUMENTSFOLDER@@YAXXZ)


Si dejo la libreria del build del 17.02.2006 va Ok.

Saludos.
C.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 139
Joined: Sun Nov 06, 2005 06:14 PM
::lTransparent desde recursos
Posted: Tue Feb 21, 2006 08:18 AM

Carles , se ha añadido una libreria en el buildce.bat , copia el que tienes en samples , o miralo y añade la libreria al archivo de linkado .
Saludso.

Jose Luis Parajón

Asturias
Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
::lTransparent desde recursos
Posted: Tue Feb 21, 2006 08:27 AM

Hola,

Efectivamente -> la CESHELL.LIB. Arrrg !

El tema del bitmap desde recurso -> ok

Gracias.
C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix

Continue the discussion