Відповіді:
Нещодавно я перейшов на використання перегляду « Документальна карта», але його заголовок поєднаний із теперішньою вертикальною смугою прокрутки, яка почала мене турбувати. Я використовую AutoHotKey роками, і це, як правило, працює як шарм для брудних швидких "хак", таких як ця. Після невеликих досліджень я досяг бажаного ефекту. Ось що я додав до свого сценарію:
#IfWinExist ahk_class Notepad++
Control, Hide,,Button3, ahk_class Notepad++
ControlGet, Handle, Hwnd,, Scintilla2, ahk_class Notepad++
SendMessage, 2280, 0, 0,, ahk_id %Handle% ;SCI_SETVSCROLLBAR=2280,hide=0,show=1
#IfWinExist
Ось скріншот:
Потрібно зауважити, що я реально закриваю N ++, тому щоразу, коли я його відкриваю, я просто перезавантажую свій скрипт і зайві елементи відпадають (поки не закриваю і не відкриваю його знову). Однак та сама процедура може бути прив'язана до будь-якої гарячої клавіші / ярлика замість того, щоб запускати її один раз під час завантаження сценарію - див. Посібник AHK.
Працює для Notepad ++ v6.9.1 . Якщо це не працює для вашої версії, використовуйте програму AutoIt3 Window Spy , встановлену разом з AutoHotkey, щоб знайти правильне значення ClassNN для елемента управління, який ви намагаєтесь приховати.
Наприклад, в старих версіях, можливо , буде потрібно змінити , Button3
щоб Button4
і Scintilla2
вScintilla3
Я переглянув форуми / документацію Notepad ++ та всі змінні команд / середовища, доступні в плагіні NPPExec . Я повинен зробити висновок, що я не думаю, що можливо вимкнути вертикальну смугу прокрутки.
Карта документа, по суті, є версією "клону до іншого виду", із надзвичайно крихітним заблокованим масштабуванням і приєднаним в бік, і так, плюс підсвітка "вікна перегляду";)
Панель прокрутки, яку ви бачите, пов’язана з тим, що у вашому документі текст збільшений, і з "причин" карта документа вибирає цей зум, а математика збільшує основний документ до елемента прокрутки і показує його набагато більше, ніж нормальний.
Спробуйте скинути рівень масштабування (я вважаю, його Ctrl + Numpad / або його під переглядом-> збільшення в меню), і смуга прокрутки повинна піти (або повернутися до неї крихітної версії).
Такої поведінки не повинно відбуватися (або планку слід повністю видалити), але я не впевнений, що хтось подав офіційну помилку на sourceforge проти цього.