FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour dbcombo no se ve
Posts: 189
Joined: Sun Jul 08, 2007 01:46 AM
dbcombo no se ve
Posted: Sun Aug 24, 2008 01:53 PM

Amigos:

Usando un dbcombo si al dialogo le pongo un brush y la
clausula transparent, el dbcombo no se ve, si le saco la
clausula transparent si se ve.

Estare haciendo algo mal?

Saludos y gracias.

Ruben Fernandez.

Este es el codigo
REDEFINE DBCOMBO oCombo VAR cFact ID 110 OF oDlgTodo ;
Alias DBFAC ;
ItemField "Numfac" ;
ListField "Numfac" ;
Update

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
dbcombo no se ve
Posted: Mon Aug 25, 2008 10:34 AM

Ruben,

Un DbCombo no se puede ver transparente.

Como quieres visualizarlo ? Tendrías que hacerte un control propio.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 189
Joined: Sun Jul 08, 2007 01:46 AM
dbcombo no se ve
Posted: Mon Aug 25, 2008 05:04 PM

Antonio:

Solo para que me quede claro.
Al declarar la CLAUSULA oBrush TRANSPARENT en el dialogo,
el dbcombo no se ve?

Gracias y saludos

Ruben Fernandez.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
dbcombo no se ve
Posted: Tue Aug 26, 2008 08:18 AM
Ruben,

Hemos modificado el ejemplo fwh\samples\DbcTest.prg para que use un BRUSH desde un bitmap y usado la claúsula TRANSPARENT:
FUNCTION ShowClient()
   LOCAL oIco, oBrush

   IF oClient != NIL
      RETURN( NIL )
   ENDIF

   DEFINE ICON oIco FILENAME "..\icons\Person.ico"

   DEFINE BRUSH oBrush FILENAME "..\bitmaps\backgrnd\boards.bmp"

   DEFINE DIALOG oClient RESOURCE "Client" ;
      ICON oIco BRUSH oBrush TRANSPARENT
...

Y el DbCombo se ve:
regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion