FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour No se redimensiona bien una ventana pequeña
Posts: 365
Joined: Sat Oct 08, 2005 07:59 PM
No se redimensiona bien una ventana pequeña
Posted: Wed May 02, 2007 04:43 PM
El siguiente código crea una ventana Child de 18 pixels de altura dentro de una ventana mayor.
#include "Fivewin.ch"
FUNCTION Main()
LOCAL oWnd
DEFINE Window oWnd  From 0,0 TO 300,400 Pixel
ACTIVATE Window oWnd ON INIT WndChild(oWnd)
Return Nil

STATIC FUNCTION WndChild(oWnd)
Local oW
DEFINE Window oW  From 100,100 TO 117,200 Pixel Of oWnd ;
       Style WS_CHILD+WS_THICKFRAME                     ;
       Color CLR_BLUE, CLR_YELLOW
ACTIVATE Window oW
Return Nil


Si intento aumentarla de tamaño verticalmente estirando su borde inferior, lo único que consigo es que el borde SUPERIOR baje, con lo que la ventana se hace más pequeña, no mayor.

El problema desaparece cuando la ventana tiene 30 pixels o más de alta.

¿Estoy haciendo algo mal o es un problema de mi versión de FWH( V2.6, mayo 2005) ? Alguna forma de solucionarlo?

Gracias,

Rafael
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
No se redimensiona bien una ventana pequeña
Posted: Wed May 02, 2007 06:51 PM

Rafael,

Aqui ocurre lo mismo que describes usando FWH 7.04 y Vista

Da la sensación de que al ser tan pequeña, se selecciona el borde superior aunque se intente seleccionar el inferior.

Una vez se hace mayor, ese comportamiento se corrige. Parece algo propio de Windows

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 365
Joined: Sat Oct 08, 2005 07:59 PM
No se redimensiona bien una ventana pequeña
Posted: Wed May 02, 2007 07:09 PM

Gracias, Antonio; a mí me pasa con Windows Xp
Rafael

Continue the discussion