TMsgBar and Gripper

Post Reply
AntoninoP
Posts: 347
Joined: Tue Feb 10, 2015 9:48 am
Location: Albenga, Italy
Contact:

TMsgBar and Gripper

Post by AntoninoP »

Hello,
I saw that TMsgBar draws the gripper, but does not manage it.
To do this add at end of METHOD MouseMove( nRow, nCol, nFlags ) CLASS TMsgBar

Code: Select all

   if ::lPaint3L .and. nCol> ::nWidth-::nHeight
      SetCursor( LoadCursor( 0, 32642/*IDC_SIZENWSE*/ ) )
      return nil
   endif
And at end of METHOD LButtonDown( nRow, nCol, nFlags ) CLASS TMsgBar

Code: Select all

if ::lPaint3L .and. nCol> ::nWidth-::nHeight
      aPoint := { nRow, nCol }
      aPoint := ClientToScreen(::hWnd,aPoint)
      //*aPoint := ScreenToClient(::oWnd:hWnd,aPoint)
      SendMessage(::oWnd:hWnd, /*WM_SYSCOMMAND*/274, /*SC_SIZE|WMSZ_BOTTOMRIGHT*/0xF008, nMakeLong(aPoint[1],aPoint[2]))
   endif
In this way if you click on gripper and move the window resizes.
Regards,
Antonino
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: TMsgBar and Gripper

Post by Antonio Linares »

Antonino,

Very good! :-)

Included for next FWH version, thanks!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
carlos vargas
Posts: 1421
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: TMsgBar and Gripper

Post by carlos vargas »

Antonio, ahora los dialogos, cuando tiene una msgbar ( esto no quiere decir que yo quiero que este dialogo se permita cambia su tamaño), son propensos a cambiar de tamaño,
y creo que no deberia ser asi, si nosotros explicitamente lo permitimos, creo que es mejor mantener la retrocompatibilidad
y agregar una data para permitir evaluar esta accion.


salu2
carlos vargas
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: TMsgBar and Gripper

Post by Antonio Linares »

Carlos,

Tienes toda la razón.

Estamos bastante ocupados con la implementación de unicode en FWH, lo revisaremos cuanto antes.

Te pido disculpas si no he podido atender tus cuestiones recientes, pero hemos tenido que hacer _
para implementar el unicode y estamos enfocados en hacerlo con calma y hacerlo bien :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
carlos vargas
Posts: 1421
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Re: TMsgBar and Gripper

Post by carlos vargas »

No hay problema antonio,
vere si puedo implementarlo yo mismo, en caso positivo te informare para que evalues si es posible implementarlo en fwh.

salu2
carlos vargas
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
AntoninoP
Posts: 347
Joined: Tue Feb 10, 2015 9:48 am
Location: Albenga, Italy
Contact:

Re: TMsgBar and Gripper

Post by AntoninoP »

In this case don't add the gripper, it is a control for resizing.
Post Reply