I am working on a Sql editor, using TSynEdit in Delphi. I have my Object names (tables, stored procedures, domains and so on) in the Tablenames of the highlighter and Autocompletion, they show up in blue and underlined which is what i wanted but i wonder if i can make these linked to a event where i can actually open that object.
Is there a way to
a) Change the cursor to handPoint when mouse is over such keyword?
b) Execute a event, procedure, function when clicking on such keyword?
Thanks for any advice.

For getting mouse pointed token information you can write e.g. helper methods like this:
And use them in the OnMouseCursor for setting the cursor and OnClick for keyword navigation:
I couldn't find a native way for this feature.