Page 1 of 1

Как запретить гор.скрол или отключить отображение разрывов

Posted: Thu May 12, 2016 11:05 am
by shilovsn
Работаю с форматом,в котором строки фиксированной длины 30 знакоместа.размер окна подбирается таким образом, чтобы в него помещался макет страницы 30X25.
если в настройках AkelPad'а установить лимит строки в 0, то он рвёт строку по 29 знаку (перенос по символам) 30 знак переносится, так как в конце строки отрисовывается перенос. Если установить лимит в 30, то уже лучше, но появляется скрол и при переходе в 30 колонку, строка сдвигается влево, что не очень хорошо. Как настройками или API убрать разрывы.. Или запретить горизонтальный скрол? Уже всё перепробовал:(

Posted: Thu May 12, 2016 11:16 am
by Skif_off
shilovsn
Увеличить размер окна под 31х25 нельзя?

P.S. В ручных установках есть PaintOptions и флаг 256 (AkelPadManualSettings.js для удобства редактирования).

Posted: Thu May 12, 2016 5:14 pm
by shilovsn
Skif_off wrote:shilovsn
Увеличить размер окна под 31х25 нельзя?

P.S. В ручных установках есть PaintOptions и флаг 256 (AkelPadManualSettings.js для удобства редактирования).
"256 - Движение прекращается, когда встречается конец строки." Может и прекращается, но скрол по прежнему присутствует. нет 31 столбец отображать уже нельзя:(

Posted: Thu May 12, 2016 10:05 pm
by opk44
shilovsn wrote:"256 - Движение прекращается, когда встречается конец строки." Может и прекращается, но скрол по прежнему присутствует. нет 31 столбец отображать уже нельзя:(
1. Данный текст в документации относится к WordBreak, а не к PaintOptions, поэтому следовало бы перепроверить, что вы там (в ручных настройках) в действительности наредактировали.
2. Про запрет отображения 31-го символа не вполне понятно. Насколько можно судить, предложение установления ширины окна в 31 символ не противоречит тому, что лимит переноса текста будет установлен по-прежнему = 30 символов.
Settings.../Editor1/Wrap: (*) By symbols ; Limit: [30].
3. Дополнительно можно там же установить Marker: [30] для ориентирования на него, а не на границу окна. Вроде мелочь, а удобно.

Posted: Fri May 13, 2016 5:56 am
by shilovsn
opk44 wrote:1. Данный текст в документации относится к WordBreak, а не к PaintOptions, поэтому следовало бы перепроверить, что вы там (в ручных настройках) в действительности наредактировали.
2. Про запрет отображения 31-го символа не вполне понятно. Насколько можно судить, предложение установления ширины окна в 31 символ не противоречит тому, что лимит переноса текста будет установлен по-прежнему = 30 символов.
Settings.../Editor1/Wrap: (*) By symbols ; Limit: [30].
3. Дополнительно можно там же установить Marker: [30] для ориентирования на него, а не на границу окна. Вроде мелочь, а удобно.
Действительно не то закопипастил "256 - Скрывать прокрутку текста у окна редактирования, если она не требуется."
Ини файл: PaintOptions=256. ключевой момент- "если она не требуется", а тут по мнению редактора она требуется.
31 знак нельзя, потому как окно должно быть в ширину макета, справа рамка. сдвиги строки и ненужные зазоры справа крайне не желательны, могут спровоцировать ошибки пользователя. Текст это макет в последствии отправляемый на печать и нужно полное соответствие. Маркер это уже что-то, но не совсем- он не исключает сдвига строки.Пишу плагин не для себя,а для коллектива из сотрудников различной квалификации, поэтому приходится перестраховываться.