Antonio Ayudaaa - xBrowse() en FWH y MouseWhell

Antonio Ayudaaa - xBrowse() en FWH y MouseWhell

Postby Cgallegoa » Fri Sep 11, 2009 2:15 am

Antonio,

Hasta FWH 907 al invocar la función xBrowse() para visualizar una tabla, el mousewheel funcionaba bien. En FWH-908 no funciona. Cómo puedo habilitarla nuevamente ?. Será debido a la nueva prestación "Kinetic Scroll" ?

No la he probado desde la clase TXBrowse

Saludos,

Carlos Gallego
Last edited by Cgallegoa on Fri Sep 11, 2009 6:49 pm, edited 1 time in total.
Saludos,

Carlos Gallego

*** FWH-24.07, xHarbour 1.3.1 Build 20240624, Borland C++7.70, PellesC ***
Cgallegoa
 
Posts: 473
Joined: Sun Oct 16, 2005 3:32 am
Location: Quito - Ecuador

Re: xBrowse() en FWH y MouseWhell

Postby Cgallegoa » Fri Sep 11, 2009 3:50 pm

Ayudita please :(

Carlos Gallego
Saludos,

Carlos Gallego

*** FWH-24.07, xHarbour 1.3.1 Build 20240624, Borland C++7.70, PellesC ***
Cgallegoa
 
Posts: 473
Joined: Sun Oct 16, 2005 3:32 am
Location: Quito - Ecuador

Re: Antonio Ayudaaa - xBrowse() en FWH y MouseWhell

Postby Antonio Linares » Fri Sep 11, 2009 11:01 pm

Carlos,

Tienes que hacer estos cambios en la función ScreenToClient() en source\winapi\clt2scr.c
Code: Select all  Expand view

HB_FUNC( SCREENTOCLIENT )  //  ( hWnd, aPoint ) --> aPoint
{
   HWND hWnd = ( HWND ) hb_parnl( 1 );
   POINT pt;

   pt.x = hb_parvnl( 2, 2 );
   pt.y = hb_parvnl( 2, 1 );

   ScreenToClient( hWnd, &pt );

   hb_reta( 2 );
   hb_storvnl( pt.x, -1, 2 );
   hb_storvnl( pt.y, -1, 1 );
   hb_storvnl( pt.x,  2, 2 );
   hb_storvnl( pt.y,  2, 1 );
}
 
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41911
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Antonio Ayudaaa - xBrowse() en FWH y MouseWhell

Postby Cgallegoa » Fri Sep 11, 2009 11:50 pm

Antonio,

Perfecto, como siempre. Millón de gracias.

Una pregunta adicional. La function ScreenToClient() es utilizada en muchas partes. Esta modificación no afectará en alguna otra parte ?

Saludos,

Carlos Gallego
Saludos,

Carlos Gallego

*** FWH-24.07, xHarbour 1.3.1 Build 20240624, Borland C++7.70, PellesC ***
Cgallegoa
 
Posts: 473
Joined: Sun Oct 16, 2005 3:32 am
Location: Quito - Ecuador

Re: Antonio Ayudaaa - xBrowse() en FWH y MouseWhell

Postby Antonio Linares » Sat Sep 12, 2009 6:21 am

Carlos,

No debería afectar :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41911
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 25 guests