I found a virtual event to handle this a year or two ago. Unfortunately, all details are on my macOS machine which is 300 miles away, so this is all based on memory (which could be a bit shakey on something from that long ago).
The virtual event was triggered by whatever event normally resulted in a context menu; it was platform independent. I think it was <<ContextMenu>>.
I recall finding it purely by accident; I think somewhere in https://wiki.tcl.tk/. I also recall not being able to find any official documentation. I had a quick look around for it before posting this: I found it mentioned (by name only) in https://sourceforge.net/p/tcl/mailman/tcl-bugs/?viewmonth=201303&page=1; I also found <<Contextual>> in https://wiki.tcl.tk/15406 (although, for some reason, that doesn't sound right).
Anyway, it did work well, and meant I didn't have to write any platform-specific code (at least for that part).
Sorry for the vagueness. Perhaps it might jog another monk's memory who can give a better answer.
— Ken
In reply to Re: Tcl::pTk right-click macOS
by kcott
in thread Tcl::pTk right-click macOS
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |