Я ищу определенный виджет wxPython для использования в моей программе. Я надеюсь, что что-то подобное существует и вы знаете, где его найти. Я попытаюсь описать функциональность, которую я ищу:
Представьте что-то вроде виджета, который Audacity использует для отображения звуковой дорожки. Это горизонтальная временная шкала с линейкой. Можно увеличивать и уменьшать масштаб, а также прокручивать, а линейка обновляется, чтобы отразить, где / насколько глубоко вы находитесь на временной шкале. Только конечный сегмент временной шкалы «занят», т. Е. Фактически содержит данные. Остальное пусто. Можно выбрать мышью любую временную точку на временной шкале, и, конечно же, можно позволить ей «играть»: перемещаться по временной шкале слева направо с заданной скоростью.
Если вы знаете что-то хотя бы близкое к тому, что я описываю, мне было бы интересно.
Если вы хотите знать, какова работа этого виджета: это программа для запуска симуляций. Программа просчитывает симуляцию в фоновом режиме, расширяя «занятую» часть временной шкалы. Можно выбирать разные точки на временной шкале, чтобы наблюдать за состоянием системы в определенный момент времени, и, конечно же, можно играть в симуляцию.
Спасибо!