probelma de repintado del dialogo

Post Reply
JOSEMAR
Posts: 73
Joined: Thu Dec 06, 2007 4:51 pm
Location: J.D.COVARRUBIAS,VER.,MEXICO

probelma de repintado del dialogo

Post by JOSEMAR »

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
JOSEMAR
Posts: 73
Joined: Thu Dec 06, 2007 4:51 pm
Location: J.D.COVARRUBIAS,VER.,MEXICO

Re: probelma de repintado del dialogo

Post by JOSEMAR »

se me olvidaba utilizo fhw8.12
SALUDOS, JOSE MARQUEZ
JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO
JOSEMAR
Posts: 73
Joined: Thu Dec 06, 2007 4:51 pm
Location: J.D.COVARRUBIAS,VER.,MEXICO

Re: probelma de repintado del dialogo

Post by JOSEMAR »

NADA DE NADA , SIGO ESPERANDO SI ALGUIEN HA TENIDO ESTE PROBELMA 8)
SALUDOS, JOSE MARQUEZ
JUAN DIAZ COVARRUBIAS,VERACRUZ ,MEXICO
User avatar
RenOmaS
Posts: 205
Joined: Fri Oct 07, 2005 5:07 pm

Re: probelma de repintado del dialogo

Post by RenOmaS »

Es necesario finalizar el dialog odlg3 ??

puedes tentar com

Code: Select all

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
JOSEMAR
Posts: 73
Joined: Thu Dec 06, 2007 4:51 pm
Location: J.D.COVARRUBIAS,VER.,MEXICO

Re: probelma de repintado del dialogo

Post by JOSEMAR »

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
Post Reply