![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Koloyar |
![]()
Сообщение
#1
|
Новичок Группа: Сообщений: 3 Регистрация: 1.6.2011 Пользователь №: 2712 Спасибо сказали: 1 раз(а) Репутация: ![]() ![]() ![]() |
Доброго времени суток!
Хочу попросить совета у знающих людей, в связи с возникшей проблемой: Пишу программу на чистом Си. Набросал простенький гтк-шный интерфейс - кнопка запуска, и несколько полей ввода данных. По нажатию кнопки вызывается функция продолжительного расчета (довольно таки долго крутящийся цикл for). Хочется чтобы в момент расчета (от 10 секунд до 5 минут в зависимости от параметров) выводилась вторая формочка с надписью уровня "подождите" и прогрессбаром, который бы двигался пропорционально итеррациям цикла. Если по какой-то причине проще было бы выводить в прогессбар лежащий на главной форме (положу туда если надо будет), то с радостью приму и такой вариант. пример:
Естественно результатом является то, что программа подвисает на время расчета и прогрессбар не двигается, а затем, по окончанию расчета, он сразу заполняется на 100% Очень надеюсь на вашу помощь. |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 4.4.2025, 22:07 |