russimicro wrote:Lo manejo así para dividir el dialogo y poder tener una parte del dialogo de tamaño dinámico(scrol)
DEFINE DIALOG oDlgHot TITLE HB_OEMTOANSI(" xxxxx");
FROM 0,0 TO ( 820 * nAjuWin ) + nLinAdi,1250 ;
COLORS CLR_BLACK,RGB(224,232,248) ;
STYLE nOr(WS_POPUP, ;
WS_VISIBLE, ;
WS_VSCROLL, ;
WS_CAPTION, ;
WS_THICKFRAME, ;
WS_SYSMENU, ;
DS_MODALFRAME, ;
WS_MINIMIZEBOX) ;
FONT oFonAct PIXEL ;
OF oWnd ;
//......
ACTIVATE DIALOG oDlgHot ON INIT ( TScrDlg():New(oDlgHot,1,40,1,70) ) ) VALID SaleHotel(@cCodInv)
RETURN
Johnson russi
Saludos Johnson, eso lo haces definiendo el DLG sin nada adicional, es decir, alguna clase o lib o dll adicional.? porque le he dado las mil y una vueltas y no logro que el DLG funcione
con el scroll, la idea es que el
dialogo tenga un tamaño pequeno relativamente y que pueda funcionar tipo campo memo para ver los controles que esten ocultos abajo o arriba dependiendo donde uno se encuentre, si pudieses poner una imagen de como te queda el DLG en tu sistema seria bueno, gracias y saludos...
![Shocked :shock:](./images/smilies/icon_eek.gif)