Problema con la MsgBar

Problema con la MsgBar

Postby jmartial » Fri Sep 19, 2014 9:31 am

Hola,

Ya he chequeado el tema de pérdida de recursos y no hay ninguna.

Mi problema es que al abrir un diálogo concreto y luego cerrarlo, el fondo de la msgBar de la ventana principal se pone negro.

He comprobado todo y no pierde nada de recursos. ¿Alguna idea de por donde viene el problema?

Adjunto como se ve de feo:
Image
Un Saludo,
Joaquín Martínez
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Re: Problema con la MsgBar

Postby Antonio Linares » Fri Sep 19, 2014 9:58 am

Joaquín,

Parece que se está destruyendo el brush que se usa.

Usas brushes en otras partes de la aplicación ? Los destruyes tu ?

Por favor revísalo y me dices
regards, saludos

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

Re: Problema con la MsgBar

Postby jmartial » Fri Sep 19, 2014 10:26 am

No tengo nada de brush.

Aunque he descubierto que quitando las líneas de carga y descarga de los bitmaps, se quita el problema.

¿Qué está mal de esa carga y descarga de bitmaps desde recursos?


DEFINE DIALOG oDlgarbol RESOURCE "ARBOLGRUPOS" FONT px:oDomiFont //oFnt1

REDEFINE BITMAP oBmp1 ID 109 OF oDlgarbol RESOURCE 1809 TRANSPARENT
REDEFINE BITMAP oBmp2 ID 111 OF oDlgarbol RESOURCE 1807 TRANSPARENT
REDEFINE BITMAP oBmp3 ID 112 OF oDlgarbol RESOURCE 1808 TRANSPARENT
REDEFINE BITMAP oBmp4 ID 113 OF oDlgarbol RESOURCE 1810 TRANSPARENT
REDEFINE BITMAP oBmp5 ID 114 OF oDlgarbol RESOURCE 1804 TRANSPARENT
REDEFINE BITMAP oBmp6 ID 115 OF oDlgarbol RESOURCE 1806 TRANSPARENT

.....
........

ACTIVATE DIALOG oDlgarbol CENTERED

oBmp1:End()
oBmp2:End()
oBmp3:End()
oBmp4:End()
oBmp5:End()
oBmp6:End()
Un Saludo,
Joaquín Martínez
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Re: Problema con la MsgBar

Postby Antonio Linares » Fri Sep 19, 2014 10:45 am

Esos bitmaps son controles que usas en el diálogo ó bitmaps que usas para otra cosa ?

De no ser controles, no tienes que crearlos asi
regards, saludos

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

Re: Problema con la MsgBar

Postby jmartial » Fri Sep 19, 2014 10:55 am

Antonio,

Así están definidos con el workshop:

Image

Yo juraría que es un custom control.
Un Saludo,
Joaquín Martínez
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm

Re: Problema con la MsgBar

Postby Antonio Linares » Fri Sep 19, 2014 1:15 pm

Joaquín,

Entonces elimina estas líneas pues son innecesarias, y posiblemente de ahi viene el problema:

oBmp1:End()
oBmp2:End()
oBmp3:End()
oBmp4:End()
oBmp5:End()
oBmp6:End()
regards, saludos

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

Re: Problema con la MsgBar

Postby jmartial » Fri Sep 19, 2014 3:34 pm

Antonio,

Gracias!! Solucionado el problema.

Pero no entiendo, ¿ quien destruye esos Handles a Bitmaps. ?
Un Saludo,
Joaquín Martínez
jmartial
 
Posts: 458
Joined: Tue Mar 14, 2006 7:26 pm


Return to FiveWin para Harbour/xHarbour

Who is online

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