To your second part. Yes, I can detect if current line in editor corespond with some line in code explorer. It means every line change in editor means go through all item in code explorer - if you will list and keep down arrow, listing will be slow.
Second thing - because code explorer content many parts of language - variables, functions, procedures, e.t.c., listing in editor will cause changing position i ncode explorer from variables to functions then to another part .... -- <http://forum.pspad.com/read.php?2,49599,49603> PSPad freeware editor http://www.pspad.com
