void Display_StartWorking (void) { if ((++l_cReqAnimation) == 1) { AfsAppLib_StartAnimation (GetDlgItem (g.hMain, IDC_ANIM)); } }
/* * EXPORTED FUNCTIONS _________________________________________________________________ * */ int GetCurrentConfig(HWND hParent, BOOL& bCanceled) { pProg = 0; bCancel = FALSE; bBakConfigured = FALSE; pProg = New2 (PROGRESSDISPLAY,(hParent, IDD_GET_CURRENT_CONFIG, (DLGPROC)GetCurConfigDlgProc)); pProg->SetProgressRange(0, MAX_STEPS); HWND hLogo = GetDlgItem(pProg->GetWindow(), IDC_LOGO); AfsAppLib_StartAnimation(hLogo); pProg->Show(GetCurrentConfigState, 0); AfsAppLib_StopAnimation(hLogo); int dwResult = pProg->GetStatus(); pProg->Close(); bCanceled = bCancel; return dwResult; }