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
« August 2014  
MoTuWeThFrSaSu
 
1
2
3
4
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
31
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   46314
Context Free Art (*.cfdg)   0.31   36835
R Edit Mode - extensive version   0.1   11049
JBuilder scheme   .001   10884
Advanced HTML edit mode   1.0   10501
BBEdit scheme   1.0   10448
ColdFusion scheme   1.0   10436
Matlab Edit Mode   1.0   10370
jEdit XP icons   1.0   9824
XP icons for jEdit   1.1   9751