Closed tormozit closed 3 years ago
Добавил строку состояния
Заработало
Вызываю
showStatusBar(false)
Но отрабатывает как будто в качестве значения параметра передал true, т.е. все равно перекрывает полосу прокрутки
Кстати заметил, что в этом режиме у тебя почему то работает как будто automaticLayout = true, хотя я его специально присвоил false. Сейчас получается независимо от значения флага automaticLayout при изменении размеров окна - полосы прокрутки сразу обновляются. Так и задумано (это я про обозначенные тобой возможные проблемы производительности) ?
Вызываю
showStatusBar(false)
Но отрабатывает как будто в качестве значения параметра передал true, т.е. все равно перекрывает полосу прокрутки
Доработал
Кстати заметил, что в этом режиме у тебя почему то работает как будто automaticLayout = true, хотя я его специально присвоил false. Сейчас получается независимо от значения флага automaticLayout при изменении размеров окна - полосы прокрутки сразу обновляются. Так и задумано (это я про обозначенные тобой возможные проблемы производительности) ?
С этим сейчас тоже должно быть всё хорошо.
Теперь статусная строка располагается корректно. Однако при изменении размеров поля его содержимое все еще автоматически перерисовывается при automaticLayout = false.
Теперь статусная строка располагается корректно. Однако при изменении размеров поля его содержимое все еще автоматически перерисовывается при automaticLayout = false.
Для режима сравнения automaticLayout всегда включен. Раньше он оставался включенным и при переключении обратно в режим редактирования кода, этот момент я исправил.
Значит не так страшен это режим автообновления как это описывают.
Значит не так страшен это режим автообновления как это описывают.
В режиме сравнения я оставил этот флаг по двум причинам. Во-первых, изначально задумывалось, что режим сравнения будет в отдельном окне, размер которого можно будет изменять. Во-вторых, и что самое главное, в режиме сравнения не происходит никакого редактирования, а значит и нагрузка на редактор не такая большая.
В режиме сравнения текстов вызываю
РедакторHTML.showStatusBar(Ложь);
На мгновение статусная строка появляется и исчезает и далее ее не видно.