FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour coordinates mouse
Posts: 434
Joined: Wed Jun 06, 2007 02:58 PM
coordinates mouse
Posted: Thu Feb 20, 2014 08:47 PM

Hi, i have two questions:
1- I would like the coordinates of mouse (pixel x and Y) when I push dbl-left-click;
2- I woud like the resolution of screen (pixel x and y) when init a WINDOW.
any help?
thanks

FiveWin for xHarbour 24.02 - Feb. 2024 - Embarcadero C++ 7.60 for Win32 Copyright (c) 1993-2023

FWH 64 for Harbour 19.06 (MSVC++) Jun. 2019 - Harbour 3.2.0dev (r1904111533)

Visual Studio 2019 - Pelles C V.8.00.60 (Win64)
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: coordinates mouse
Posted: Thu Feb 20, 2014 08:59 PM
To calculate the resolution:

Code (fw): Select all Collapse
      nAncho  := GetSysMetrics( 0 ) //ScreenWidth()  //GetSysmetrics( 4 )
      nAlto   := GetSysMetrics( 1 ) //ScreenHeight() //GetSysmetrics( 3 )
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: coordinates mouse
Posted: Thu Feb 20, 2014 09:03 PM
All controls have the following METHOD LDblClick and blDblClick DATA that you can program.
The method always receives the row and column location of the mouse

Code (fw): Select all Collapse
METHOD LDblClick( nRow, nCol, nKeyFlags )
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: coordinates mouse
Posted: Thu Feb 20, 2014 09:05 PM
Damiano,

damianodec wrote:Hi, i have two questions:
1- I would like the coordinates of mouse (pixel x and Y) when I push dbl-left-click;


Code (fw): Select all Collapse
bLDblClick = { | nRow, nCol | MsgInfo( nRow ), MsgInfo( nCol ) }


damianodec wrote:2- I woud like the resolution of screen (pixel x and y) when init a WINDOW.


Code (fw): Select all Collapse
MsgInfo( GetSysMetrics( 0 ) )
MsgInfo( GetSysMetrics( 1 ) )


EMG
Posts: 434
Joined: Wed Jun 06, 2007 02:58 PM
Re: coordinates mouse
Posted: Thu Feb 20, 2014 09:49 PM

thanks

FiveWin for xHarbour 24.02 - Feb. 2024 - Embarcadero C++ 7.60 for Win32 Copyright (c) 1993-2023

FWH 64 for Harbour 19.06 (MSVC++) Jun. 2019 - Harbour 3.2.0dev (r1904111533)

Visual Studio 2019 - Pelles C V.8.00.60 (Win64)
Posts: 231
Joined: Fri Jul 20, 2012 01:49 AM
Re: coordinates mouse
Posted: Sat Feb 22, 2014 09:17 PM

mouse position.
mgsinfo(hb_dumpvar(getcursorpos()))

Regards,

Lailton Fernando Mariano
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: coordinates mouse
Posted: Sun Feb 23, 2014 04:53 AM

Lailton, podrías indicar si la function getcursorpos() se encuentra en xHarbour, y en que version?
Gracias.

Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: coordinates mouse
Posted: Sun Feb 23, 2014 08:39 AM
Francisco,

FranciscoA wrote:Lailton, podrías indicar si la function getcursorpos() se encuentra en xHarbour, y en que version?
Gracias.


GetCursorPos() is a FWH function.

EMG
Posts: 231
Joined: Fri Jul 20, 2012 01:49 AM
Re: coordinates mouse
Posted: Sun Feb 23, 2014 02:37 PM
Its a function of fivewin that return X,Y position of mouse.

http://msdn.microsoft.com/en-us/library/windows/desktop/ms648390%28v=vs.85%29.aspx
Regards,

Lailton Fernando Mariano
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: coordinates mouse
Posted: Sun Feb 23, 2014 02:53 PM

Enrico, Lailton:
Muchas gracias.
Saludos.

Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql

Continue the discussion