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