Problema ao redimensionar WINDOW principal com tabs
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Tue Mar 04, 2008 7:41 pm
by MGA
Problema ao redimensionar WINDOW principal com tabs - fwh802.
![Image](http://img217.imageshack.us/img217/7051/wwtabsmj3.th.jpg)
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Tue Mar 04, 2008 10:40 pm
by Antonio Linares
Por favor muéstranos (PRG) como has creado los Tabs en tu ventana principal ?
Son controles "hijos" de la ventana principal ó de otro control ?
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Wed Mar 05, 2008 11:20 am
by MGA
Antonio,
ventana principal:
DEFINE WINDOW oWnd ;
ICON OICO ;
TITLE ".:: SISTEMAS ::. "+NomeCliente;
MENU PreparaMenu() MENUINFO 4 MDI
vendata para controle de pedidos, utilizando tabs:
DEFINE WINDOW oWndDisk OF ownd MDICHILD TITLE "Pedidos" icon oico color GetSysColor(COLOR_BTNFACE),GetSysColor(COLOR_BTNFACE)
@ 8, 0 TABS oTabs PROMPTS " Pedidos "," Mapa " OF oWndDisk ;
BITMAPS "PROD2", "GOOGLE";
ACTION ( aDlgs[ nDlg ]:Hide(), nDlg := nOption,;
aDlgs[ nOption ]:Show(), aDlgs[ nOption ]:SetFocus(), if(nDlg=2,(FWHmostramapa(),refresharrayall(o2says)),) ) color CLR_BLACK
oWndDisk:obottom := oTabs
oWndDisk:Resize()
DEFINE DIALOG oDlg1 RESOURCE "PEDIDO1" OF oWndDisk
ACTIVATE DIALOG oDlg1 NOWAIT ON INIT (oDlg1:Move( 0, 0 ))
DEFINE DIALOG oDlg2 RESOURCE "PEDIDO2" OF oWndDisk
ACTIVATE DIALOG oDlg2 NOWAIT ON INIT (oDlg2:Move( 0, 0 ))
oDlg2:Hide()
oDlg1:SetFocus()
aDlgs:={ oDlg1, oDlg2 }
ACTIVATE WINDOW oWndDisk maximized
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Wed Mar 05, 2008 1:31 pm
by Vagner
Olá,
Não
seja tão impaciente
![Very Happy :D](./images/smilies/icon_biggrin.gif)
,
Tente colocar :
oWndDisk:bRezise := {||oTabs:Refresh()}
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Wed Mar 05, 2008 2:01 pm
by MGA
Vagner, não funcionou... Nesta window eu monta dialogs de resource, ai é que tá... os recursos ao redimensionar a Window acabam ficando por cima da tab.
Obrigado
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Posted:
Wed Mar 05, 2008 2:47 pm
by Antonio Linares
SGS,
Prueba a darle menos altura al diálogo (en el recurso), puesto que los Tabs estan bien situados, y es el diálogo es que se situa encima de ellos.