Written on: 12. 09. 2012 [09:40]
|
s60ru
Антон Петров
Topic creator
registered since: 10.05.2012
Posts: 141
|
Действия:
1) изменили текст программы в позиции ниже середины окна редактирования программы
2) нажали кнопу "Принять"
3) курсор переходит на середину окна редактирования программы. Когда там 220 строк и ты на 210-й, переход 110-ю совсем не айс....
Если изменения делать вначале текста (вверху окна), то перехода на середину не происходит....
Больше похоже на багу, чем фичу.....
|
Written on: 12. 09. 2012 [09:51]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"s60ru" wrote:
Больше похоже на багу, чем фичу.....
Не ошибка OpenSCADA!
Реально курсор остаётся в старой позиции, а изменяется только вертикальный скрол, после переразмещения за счёт скрытия кнопок подтверждения/отмены. Почему он так делает - вопросы к QT4.
Learn, learn and learn better than work, work and work.
|
Written on: 12. 09. 2012 [10:38]
|
s60ru
Антон Петров
Topic creator
registered since: 10.05.2012
Posts: 141
|
Да-да-да, уезжает скролл, курсор остается на месте...
|
Written on: 12. 09. 2012 [11:19]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"roman" wrote:
Реально курсор остаётся в старой позиции, а изменяется только вертикальный скрол, после переразмещения за счёт скрытия кнопок подтверждения/отмены.
Реально происходит это после установки правил подсветки синтаксиса.
Добавил сохранение и восстановление позиции вертикального скрола на этот момент.
Learn, learn and learn better than work, work and work.
|
Written on: 12. 09. 2012 [12:49]
|
s60ru
Антон Петров
Topic creator
registered since: 10.05.2012
Posts: 141
|
О! Спасибо!
А я только хотел написать, что в (таком же; с подсветкой синтаксиса) поле редактирования атрибутов в модуле Modbus никаких скачков скрола после нажатия кнопки "Принять" не происходит....
|