УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

[BugFixed] Окно редактирования текста программы на JavaLikeCalc.JavaScript


Автор Сообщение
Сообщение создано: 12. 09. 2012 [09:40]
s60ru
Антон Петров
Создатель темы
Зарегистрирован(а) с: 10.05.2012
Сообщения: 141
Действия:
1) изменили текст программы в позиции ниже середины окна редактирования программы
2) нажали кнопу "Принять"
3) курсор переходит на середину окна редактирования программы. Когда там 220 строк и ты на 210-й, переход 110-ю совсем не айс....

Если изменения делать вначале текста (вверху окна), то перехода на середину не происходит....

Больше похоже на багу, чем фичу.....
Сообщение создано: 12. 09. 2012 [09:51]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"s60ru" wrote:

Больше похоже на багу, чем фичу.....

Не ошибка OpenSCADA!

Реально курсор остаётся в старой позиции, а изменяется только вертикальный скрол, после переразмещения за счёт скрытия кнопок подтверждения/отмены. Почему он так делает - вопросы к QT4.

Learn, learn and learn better than work, work and work.
Сообщение создано: 12. 09. 2012 [10:38]
s60ru
Антон Петров
Создатель темы
Зарегистрирован(а) с: 10.05.2012
Сообщения: 141
Да-да-да, уезжает скролл, курсор остается на месте...
Сообщение создано: 12. 09. 2012 [11:19]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"roman" wrote:

Реально курсор остаётся в старой позиции, а изменяется только вертикальный скрол, после переразмещения за счёт скрытия кнопок подтверждения/отмены.

Реально происходит это после установки правил подсветки синтаксиса.
Добавил сохранение и восстановление позиции вертикального скрола на этот момент.

Learn, learn and learn better than work, work and work.
Сообщение создано: 12. 09. 2012 [12:49]
s60ru
Антон Петров
Создатель темы
Зарегистрирован(а) с: 10.05.2012
Сообщения: 141
О! Спасибо!

А я только хотел написать, что в (таком же; с подсветкой синтаксиса) поле редактирования атрибутов в модуле Modbus никаких скачков скрола после нажатия кнопки "Принять" не происходит....



1701