Context Menu

HMG en Español

Moderator: Rathinagiri

Post Reply
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Context Menu

Post by SALINETAS24 »

Hola a todos.
¿hay alguna forma de saber en que fila y en que columna se genera el CONTEXT MENU y guardarlo en una variable..?
He probado GetCursorPos (@nCol, @nRow), pero me devuelve la fila y la columna de la opción en la que hice click...
Gracias por anticipado
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
User avatar
AUGE_OHR
Posts: 2117
Joined: Sun Aug 25, 2019 3:12 pm
DBs Used: DBF, PostgreSQL, MySQL, SQLite
Location: Hamburg, Germany

Re: Context Menu

Post by AUGE_OHR »

hi,

MENUITEM react with ACTION MyAction() so there is a Place to get Informaton.

but i´m not sure "what" you want to do when have need Information ?
how do you want to "store" it and use it later ? Codebock ?
have fun
Jimmy
User avatar
SALINETAS24
Posts: 667
Joined: Tue Feb 27, 2018 3:06 am
DBs Used: DBF
Contact:

Re: Context Menu

Post by SALINETAS24 »

Gracias por contestar.
Lo he solucionado de esta manera. Un poco chapucerillo pero funciona.
He creado un evento y detecto la pulsación del boton derecho del raton.

Algo como esto

Code: Select all

PRIVATE nFila,nColu

CREATE EVENT PROCNAME HMG_KeyControlWithCursor() 


FUNCTION HMG_KeyControlWithCursor
LOCAL  nCol, nRow
	GetCursorPos (@nCol, @nRow)
	IF HMG_GetLastMouseMessage () == WM_RBUTTONDOWN
		nFila:=nRow
		nColu:=nCol
	ENDIF
ENDIF

Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no. :shock:
Post Reply