jEdit Community - Resources for users of the jEdit Text Editor
Magically matching caret on new SideKick Plugin with SideKickTree nodes
Submitted by mabushadi on Friday, 17 March, 2006 - 21:52
Hello,

I've been working on a SideKick extension parser (for FOCUS code) and was successful in adding Assets to the SideKick tree using SideKickParsedData. Clicking on the SideKickTree will make the caret jump fine to the right place in the textarea. But I can't get the reverse to happen. I can't click on the code buffer and have the SideKickTree adjust to the right node. Just how do you achieve that magic?

Your guidance is greatly appreciated.
Thanks and regards
Comment viewing options
Select your preferred way to display the comments and click 'Save settings' to activate your changes.
Extending SideKickParsedData
by mabushadi on Mon, 20/03/2006 - 15:32
Guess I figured it out. I just had to extend the SideKickParsedData class and override the method: public TreePath getTreePathForPosition(int dot) to return the TreePath of the given Asset from its buffer position 'dot' that is passed to this method.

Regards,
Mohamed Abushadi
User login
Browse archives
« September 2017  
MoTuWeThFrSaSu
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
Poll
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
26%
Yes, I'd like to have translations
33%
Indifferent
35%
No, that'd be bad (please comment)
7%
Total votes: 1092
Syndication
file   ver   dls
German Localization light   4.4.2.1   50661
Context Free Art (*.cfdg)   0.31   40792
JBuilder scheme   .001   16802
ColdFusion scheme   1.0   16368
BBEdit scheme   1.0   16354
R Edit Mode - extensive version   0.1   14598
Advanced HTML edit mode   1.0   13861
Matlab Edit Mode   1.0   13773
jEdit XP icons   1.0   13243
XP icons for jEdit   1.1   12260