Hi,

> Ok Viktor,
> thanks
> 
> but...
> 
> After any mouse event (move, click, dblclick ) except whell,  MRow()  and 
> MCol()
> return corect coordinates inside application window.
> Do you know any way to recalculate mRow/mCol after mouse whell events
> (like nRowInside := MRow() - ApplicationTopRow()....)
> (mybee question is for user newsgroup)

Sorry, I'm not sure what you mean, mouse position 
is not affected by wheel usage. Wheel is equivalent 
to two simple buttons on the mouse, you need to 
assign a meaning for them, f.e. map it to PgDn and 
PgUp functionality or anything.

> I found another problem with GT WVG
> 
> InKey(, INKEY_ALL)  not recognize/return events:
> K_MMLEFTDOWN, K_MMRIGHTDOWN, K_MMMIDDLEDOWN

I guess you mean _GTWVT_ (with 'T'). This was a 
compatibility breaking extension, so it got disabled 
in default Harbour builds.

You can reenable with HB_USER_CFLAGS=-D__HB_GTWVT_GEN_K_MMDOWN_EVENTS 
when building Harbour, but I cannot promise this works 
now or that it will stay around in future version. I'd rather 
suggest to modify your code to not require this extension.

[ Or use GTWVG, which has this incompatible extension enabled 
by default. ]

> MSetPos( nNewRow, nNewCol ) : not update mouse position or move cursor on 
> new location

You're right. Apparently it was not implemented for 
GTWIN and GTWVT. Pls retry after r14281.

Brgds,
Viktor

_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to