В wxWidgets 3.1 под windows не работала прозрачность фона в wxStaticText. Нашёл решение http://trac.wxwidgets.org/attachment/ti ... cText.diff
Теперь теперь поле создаётся корректно, но когда меняется значение, то визуально оно накладывается на старые и держится так до тех пор, пока не будет обновлено методом Refresh(). Если значения меняются быстро, например в цикле, то Refresh() срабатывает только в самом конце и вместо меняющегося текста видно только чёрное пятно.
Без свойства wxTRANSPARENT_WINDOW всё работает хорошо и явно указывать Refresh() нигде не требуется.
Вот собственно вопрос в том, как выводить быстро меняющийся текст с прозрачным фоном?