Обсуждение RetroHexChat

Длинные списки и загрузка ещё

Списки, которые могут расти без ограничений — история сообщений, журнал безопасности терминала, журнал событий бота — не загружаются целиком. Они загружаются постранично и подгружают следующую страницу, когда вы приближаетесь к краю уже загруженного.

Прокрутка

  • Прокрутите список к краю — следующая страница загрузится незадолго до того, как вы до него доберётесь, и чтение не прервётся.
  • В истории сообщений старые сообщения загружаются выше того, что вы читаете, и ваше место сохраняется — читаемый текст не смещается.
  • Страница загружается только после того, как вы прокрутите её сами. Прокрутка чата к новому сообщению никогда не подгружает историю сама.

Загрузить ещё

Под каждым постраничным списком есть кнопка «Загрузить ещё». Она делает ровно то же, что и достижение края, и позволяет пройти список с клавиатуры или с экранным диктором, без жеста прокрутки. Она исчезает, когда загружать больше нечего.

Как понять, где заканчивается список

  • Конец списка — Маркер закрывает список, когда всё загружено. Без него конец списка неотличим от страницы, которая так и не пришла.
  • Показано N из M — Некоторые списки ограничены, а не разбиты на страницы, и сообщают об этом. Такой счётчик означает, что список на экране — не весь список.
  • Пусто — Пустой список прямо говорит об этом, чтобы его нельзя было принять за список, который ещё загружается.

Почему некоторые списки ограничены, а не разбиты на страницы

Некоторые списки показывают высокое фиксированное число записей вместо постраничной загрузки: список пользователей, запомненные ники, ваши разговоры и сами доверенные терминалы. Они упорядочены по тому, что меняется, пока вы смотрите, — кто говорил последним, когда терминал использовался в последний раз, — поэтому постраничный обход мог бы пропустить сместившуюся запись. Там, где такой риск есть, показывается весь список до щедрого предела, а любое усечение объявляется, а не скрывается.

Смотрите также

  • Восстановить
  • Минимизировать
  • Максимизировать
  • Закрыть
  • Cascade Windows
  • Обсуждение Windows Horizontally
  • Вертикальные окна
  • Минимизация всех Windows