FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour probelma de repintado del dialogo
Posts: 73
Joined: Thu Dec 06, 2007 04:51 PM
probelma de repintado del dialogo
Posted: Fri Mar 13, 2009 04:57 PM

hola a todos:

tengo un problemita:
en un programa de slelecion de un productor para ver su estado de cuenta , estando en el get, con un boton mando a ejecutar otro programa que
desplega el maestro de productores alfabetico, al ejecutar el boton cierro el dialogo del prog. de seleccion .con undoble click selecciono ciero el dialogo y todo bin,
al regresar los datos activo el dialogo del programa de seleccion pero los colores del fondo del dialogo se pintan difrente al original , ya le made refrescar
todo y repintar el dialogo como hago al principio y nada mas no.
totdo esto lo hago ,para que el focus me aparesca otravez en el get de selecion despues de selecionar el productor que si me aparece en el get que quiero.
el avi610() es el programa alfabetico
asi esta el broton que ejecuto:
REDEFINE BTNBMP oBtm3 ID 113 OF oDlg3 RESOURCE "XPGENTE" noborder 2007 font oFont3 ;
ACTION (odlg3:end(),AVI610(CCVENVA,cnombre,fuera3),estabilizar2(),odlg3:refresh(),odlg3:activate(),oDlg3:bPainted = { | hDC | PalBmpDraw( hDC, 0, 0, oBmp:hBitmap ) })

FUNCTION ESTABILIZAR2()
USE (patres+"\aviacum") alias aviacum shared new
set index to c:\temp\aviacum

oGet:refresh()
oLbx:refresh()
oLbx:upstable()
oSay1:refresh()
oBtm3:oJump := oGet
odlg3:refresh()

return (oDlg3) //nil

SALUDOS, JOSE MARQUEZ

JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO
Posts: 73
Joined: Thu Dec 06, 2007 04:51 PM
Re: probelma de repintado del dialogo
Posted: Fri Mar 13, 2009 04:59 PM

se me olvidaba utilizo fhw8.12

SALUDOS, JOSE MARQUEZ

JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO
Posts: 73
Joined: Thu Dec 06, 2007 04:51 PM
Re: probelma de repintado del dialogo
Posted: Mon Mar 16, 2009 08:31 PM
NADA DE NADA , SIGO ESPERANDO SI ALGUIEN HA TENIDO ESTE PROBELMA :-)
SALUDOS, JOSE MARQUEZ

JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO
Posts: 205
Joined: Fri Oct 07, 2005 05:07 PM
Re: probelma de repintado del dialogo
Posted: Tue Mar 17, 2009 09:22 AM
Es necesario finalizar el dialog odlg3 ??

puedes tentar com

Code (fw): Select all Collapse
REDEFINE BTNBMP oBtm3 ID 113 OF oDlg3 RESOURCE "XPGENTE" noborder 2007 font oFont3 ;
ACTION (odlg3:Hide(),AVI610(CCVENVA,cnombre,fuera3),estabilizar2(),oDlg3:bPainted = { | hDC | PalBmpDraw( hDC, 0, 0, oBmp:hBitmap ) }, odlg3:Show())
Saludos/regards

RenOmaS



skype: americo.balboa
Posts: 73
Joined: Thu Dec 06, 2007 04:51 PM
Re: probelma de repintado del dialogo
Posted: Tue Mar 17, 2009 03:32 PM

renOmas,

gracias por tu interes en mi problema, ya lo intente como me sugeriste y nada.

seguire busando,
gracias.

SALUDOS, JOSE MARQUEZ

JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO

Continue the discussion