Первые тесты навигации, 23.05.24г

Тестирование - неотъемлемая часть разработки! Один из недавних тестов выявил интересный момент: при переходе на нужную страницу или вкладку, нажатые кнопки оставались активными, что могло привести к нежелательному повторному нажатию. Это в свою очередь могло сбросить страницу на момент последнего сохранения, что потенциально могло привести к потере важных данных, возможно, вместе с нервными клетками В прошлой версии всё было хорошо, но могли возникнуть проблемы с отображением контента, когда его размер больше окна.

Например, в смете может быть довольно много позиций, и для отображения последней снизу необходимо прокрутить страницу вниз. Или график работ такой длинный, что не вмещается в пределы страницы, и нужно прокрутить его вбок.

Я добавил вертикальные и горизонтальные полосы прокрутки. Это было непросто, так как они должны появляться только когда размер экрана становится меньше контента и только в определённом поле вкладок, которые должны переключаться. #АСУС #Python #Tkinter #Автоматизация #Строительство #Стартап #startup

Первые тесты навигации, 23.05.24г | Сетка — социальная сеть от hh.ru