mirror of
https://git.vladimir.cc/vladimir/ewsdr.git
synced 2026-08-25 17:27:32 +00:00
c8781bee6aa7e0c80a69e7fca6d3107a479500bf
Кромки TX-полосы в SpectrumView обновляла только PushFilterEdgesToView, которую звали из rfMOX/rfMode/rfFilter. Смена TX-профиля (rfTXProfile) и правка Low/High во вкладке Transmit перешивали WDSP, но вьюха продолжала рисовать старую полосу до следующего MOX или смены режима — на передаче эти события не приходят вовсе. Зовём PushFilterEdgesToView из RenderTXProfile и из OnTXSettingsChange (кромки берутся из движка уже со знаком боковой, TXSignedEdges). Кадр форсируем через MainForm.FSpectrumDirty — он же покрывает TX со слайса, где FTXOverlay=False, а полоса слайса читает те же FTXEdgeLo/Hi. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Languages
Pascal
96.3%
Python
3%
Shell
0.6%