Page 1 of 1

Tamaño del Dialogo

PostPosted: Fri Feb 26, 2010 2:43 pm
by devtuxtla
Hola FiveWinners.

Toda mi aplicacion esta definida desde recursos, sin embargo, requiero conocer el tamaño del dialogo a desplegar, antes de usarlo.

Hay forma de saber el alto y ancho de un dialogo definido en el recurso?

A demas...

Como puedo saber la coordenada (TOP LEFT) donde se despliega un dialogo al momento de hacer el ACTIVATE DIALOG ?


Saludos

Re: Tamaño del Dialogo

PostPosted: Fri Feb 26, 2010 3:11 pm
by jrestojeda
Hola...
Antes del ACTIVATE DIALOG prueba poner lo siguiente:

Code: Select all  Expand view

DFINE DIALOG oDlG RESOURCE "PRUEBA" OF oWnd

   MsgInfo(STR(oDlg:nTop))    
   MsgInfo(STR(oDlg:nBottom))
   MsgInfo(STR(oDlg:nLeft))
   MsgInfo(STR(oDlg:nRight))
   MsgInfo(STR(oDlg:nWidth))
   MsgInfo(STR(oDlg:nHeight))

ACTIVATE DIALOG oDlg
 


Espero te sirva.
Saludos desde Argentina, Esteban.

Re: Tamaño del Dialogo

PostPosted: Fri Mar 05, 2010 9:11 am
by antolin
Hola...

Yo he tnido muchas veces problemas de dimensiones de dialogos y controles. Y es porque creo que los tamaños reales se calculan durante la activación del dialogo. Por eso, pienso que será mejor que pruebes esos MsgInfo() en el ON INIT del dialogo.