Dreamweaver DOM getCurrentLine () - PullRequest
       3

Dreamweaver DOM getCurrentLine ()

0 голосов
/ 31 октября 2011

В настоящее время я пытаюсь создать небольшое расширение панели, воссоздающее функцию «мини-карты» в редакторе кода Sublime Text 2, но для Dreamweaver. Я успешно создал вид, но хочу щелкнуть в любом месте миникарты, и текущая страница будет прокручиваться вниз до текущей строки, по которой был выполнен щелчок. К сожалению, я могу найти только кодовую функцию getCurrentLines () для DOM Dreamweaver, которая возвращает смещения символов, а не номера строк. Кто-нибудь знает, как я могу вернуть текущий номер строки из документа?

Я могу прокрутить пользовательский документ вниз путем жесткого кодирования значения с использованием theDOM.source.setCurrentLine (200); код, но он получает тот номер, который ставит меня в тупик! Любая помощь очень ценится.

1 Ответ

0 голосов
/ 31 октября 2011

Существует, что dom.getLineFromOffset () может взять одно из смещений и найти связанную строку, однако, это должно работать только в окне документа, не уверенный, поможет ли это сделать выбор в этом «представлении» (который я предполагаю, что вы имеете в виду панель), чтобы переместить это в редактируемый документ.

...