Supongamos que existe una DBF con dos indeces,,
Tengo en un barra de botones dos boton cada uno hace mencion a la misma DBF, pero a indices distintos,,
Ahora. al presionar cada boton abro un DIALog con un browse dentro que lista la DBF por el indice asignado en un DATABASE
Ahora la pregunta del millon,,, me pasa esto ,, que cuando abro cualquiera de los dos DIALOG el q abro ultimo queda el indice activo, y al mover el DIALOG sobre el DIALOG de fondo se redibuja y toma los valores del indice activo ultimo,,
se que esto paso porque es una misma base de datos a la q estoy haciendo alucion,, pero necesito que sea asi..
alguien se le ocurre como puedo solucionar este problemita...
he pensado q tal vez,, con ON PAINT y funciona pero siempre q se repinte el DIALOG.. y a veces no sucede eso
quizas podria haber alguna instruccion con cuando tome el foco el dialogo decirle q recupere el indice que yo desee y repinte todo,, pero nose si existe esta instruccion,, alguien puede AYUDARME
GRACIAS
AYUDA URGENTE SOBRE DIALOG O WINDOW
AYUDA URGENTE SOBRE DIALOG O WINDOW
Mi segundo amor es Programar
A&C,
Prueba a des-habilitar el diálogo que no usas. O mejor, el browse que no usas.
Saludos,
José Luis Capel
www.capelblog.com
www.mundoxbase.info
Prueba a des-habilitar el diálogo que no usas. O mejor, el browse que no usas.
Saludos,
José Luis Capel
www.capelblog.com
www.mundoxbase.info
Efectivamente si una ventana tiene un indice activo, al darle el foco a la otra ventana esta hará un refresh sobre el ultimo indice activo. La solución es que en cada dlg pongas:
oDlg1:bGotFocus:= {|| indice1 }
y lo mismo en el otro Dlg para el indice correspondiente
Saludos
oDlg1:bGotFocus:= {|| indice1 }
y lo mismo en el otro Dlg para el indice correspondiente
Saludos
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
Chaco - Argentina