Estimados, tengo el siguiente inconveniente por ser novato en el tema, estoy realizando un active dialog sobre un objeto formulario , el cual en el método on init le asigno un objeto browse para mostrar dentro del mismo, este último tiene asociado teclas de atajo que llaman a otros formularios.
Si en el active dialog le paso la tecla que necesito (F6) antes de terminar de visualizar el formulario principal el browse ya me muestra el formulario que llamaba esta tecla, es decir veo un formulario fuera de contexto ya que recien al salir termino de visualizar el formulario principal.
Mi pregunta es como pasarle el keydown del F6 una vez que el objeto que estoy inicializando se terminó de cargar y se está mostrando en pantalla.
Ejemplo del código que estoy modificando:
ACTIVE DIALOG oForm CENTER ON INIT ( InitMulti(oForm), BarraEstado(), ObjBrowse:Refresh(), oForm:Refresh(), ObjBrowse:PostMsg(WM_KEYDOWN, VK_F6,0) )
Desde ya muchas gracias.