Цитата
Остаются хвосты от PROGBAR_SetValue (....). Там какая-то защита есть на очистку? Что за хрень? Может кто изучал вопрос? Все изображения на экране исчезают, ..кроме этих "квадратов Прогресса"...
Как очистить ВЕСЬ экран?
Не совсем понятно что такое хвосты от PROGBAR_SetValue (....) (Вроде функция по установке значения для PROGBARa) Так как PROGBAR это виджет и он перерисовывается Window Managerom то попробуйте перед очисткой удалять этот виджет или закрывать его .
Код
WM_HWIN hWin;
hWin=WM_GetDialogItem(WM_HWIN hDialog, int Id);
WM_HideWindow(hWin); // Скрыть окно
WM_DeleteWindow(hWin); // Удалить окно
Затем уже пробуйте очищать GUI_FillRect(0,0,800,480);
WM_HWIN hDialog это Handle родительского окна в котором вы создали PROGBAR ( ну или так WM_HBKWIN). Лучше сначала скрывать очищать и снова показывать этот виджет если он нужен (WM_Show Window()