dbcombo no se ve

dbcombo no se ve

Postby Ruben D. Fernandez » Sun Aug 24, 2008 1: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
Ruben D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Antonio Linares » 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
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Ruben D. Fernandez » Mon Aug 25, 2008 5: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.
Ruben D. Fernandez
 
Posts: 189
Joined: Sun Jul 08, 2007 1:46 am
Location: Uruguay

Postby Antonio Linares » Tue Aug 26, 2008 8: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:
Code: Select all  Expand view  RUN
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:
Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 20 guests