On 19 Apr 2018, at 5:58 pm, Scott Bloom <[email protected]> wrote: > > On 18 Apr 2018, at 1:55 am, Scott Bloom <[email protected]> wrote: >> >> Currently, when the user clicks the context mouse button (right mouse button >> typically), the caret does not move to the position. >> >> Im assuming this is intentional, however the extended context help that I >> need to give, is based on the location of the mouse, not the cursor >> >> How can I get the line/index for a given QContextMenuEvent * event? > > You can use SCI_POSITIONFROMPOINTCLOSE (see the implementation of lineAt() > and then pass the result to lineIndexFromPosition(). > > I could add a lineIndexAt(). > > Phil > > ================ > > I don't think its necessary... However, I think the real issue, is the RMB > doesn't move the cursor.. > > In a "quick" survey of the editors on my desktop, Lemmy did, notepad didn't, > visual studio does, as does Sigasi. > > In the onContextEvent, I simply move the caret and all is well from that > point forward.
Should be fixed in tonight's snapshot. Phil _______________________________________________ QScintilla mailing list [email protected] https://www.riverbankcomputing.com/mailman/listinfo/qscintilla
