Наследственное ... глюк или фича?

Russian main discussion
Post Reply
  • Author
  • Message
Offline
Posts: 18
Joined: Sat Mar 08, 2008 8:32 pm

Наследственное ... глюк или фича?

Post by olDjeka »

ОНО присутствует еще с AkelPad 2 (когда-то давно пытался сообщить по e-mail, но безответно).
Склоняюсь к тому что это все же глюк, незначительный, но глюк, т.к. вызывает определенные
неудобства (иногда просто бесит) и поймать его было очень не просто.
Описывать еще труднее, но надеюсь ничего не упустил.

Суть глюка:
Для перевода строки нажимаешь Enter, и, ...(цензура), текст сдвигается по вертикали - строка
которая только что была вверху окна оказывается в самом низу, приходится скролить чтобы вновь
видеть абзац ниже этой строки (с мышкой без колеса - вообще ужОс).
Если редактируемая строка находится на одной странице с первой строкой текста (обе могут быть
видны в одном окне), то естественно сдвиг произойдет только в начало текста (до появления первой
строки) и будет зависеть от номера строки.

На всякий случай: с самим текстом и изображением ничего страшного не происходит - все так как
и должно быть, но после сдвига вместо абзацев которые предполагалось корректировать видны те
которые уже обработаны (обычно начинаю с начала).

Глюк возникает только если:
- запрещен перенос по словам
- во всем тексте только одна "длинная строка" выходящая за пределы окна
- "длинная строка" не является первой строкой текста
- "длинная строка" не более чем в два раза превышает ширину окна
- первая строка текста находится за пределами окна
- "длинная строка" не является первой или второй строкой снизу окна
- выполняется перевод строки или другие действия, приводящие к уменьшению длинны
"длинной строки" до размера ширины окна

Все эти условия могут возникнуть при ручном переформатировании уже отформатированного текста.
Надеюсь это можно поправить.
Last edited by olDjeka on Mon Apr 07, 2008 11:33 am, edited 1 time in total.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Я тоже с таким сталкивался. Это "глюк" RichEdit'а.
Post Reply