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