Альтернатива wxBusyInfo в wxWidgets 2.8
Я использую wxWidgets 2.8, и мне нужно отключить мой графический интерфейс, пока я жду обновления от моей бизнес-логики.
Я решил использовать wxBusyInfo
но я был разочарован, обнаружив, что это только в wxWidgets 3.1.
В 2.8, как лучше всего открыть диалоговое окно, которое отключает ввод данных пользователем, пока не получен сигнал от бизнес-логики?
1 ответ
Решение
Ты можешь использовать wxWindowDisabler
с информационным окном на ваш выбор.
ИЛИ ЖЕ
Вы можете скопировать файлы для wxBusyInfo
от 3.1 до вашего проекта. Они нуждаются только в незначительной корректировке (например, в список включения), но в остальном они выглядят довольно замкнутыми. Просто для записи, он существует с 2.9.0, только этот конкретный конструктор с 3.1.