Zitat von Bogus?aw Brandys <[email protected]>:
hi
I'm slowly investigating lazarus TSynedit component, but I cannot
find where to put code repsonsible for reacting to Ctrl+Click on
keyword.I need it to use as a pascal script sources editor and I'd
like to implement similiar feature to Lazarus Ctrl+Click on keyword
to jump to prototype or implementation of function or method.
I am answering this while I am away, so I can't look at the code right
now. (You can remind me in one and a half weeks time, if you haven't
solved it then)
Below is only from memory, so it might not be 100%.
There are to events, one that checks, if a word at a given location,
is click-able, and one that is triggered on click.
In order for the events to work, SynEdit must be configured. The most
flexible way is to modify the MouseActions (but that is by far not
easy). Check all the SynEdit.options / SynEdit.options2.
Setting the options will adjust the Mouse actions (if you have not
modified them before)
Also if you know the name of the option (eo....) you can search the
synedit unit.
Hope it helps.
Martin
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus