--- AE/Installer/trunk/source/main_window.cpp 2010/01/24 23:58:16 489 +++ AE/Installer/trunk/source/main_window.cpp 2010/03/14 23:31:14 500 @@ -44,6 +44,8 @@ ITaskbarList3 *pTaskbarList3; ////@end XPM images bool busy = false; +int updateStatus; +bool installerJustUpdated = false; vector globalInstalledMods; vector globalPackages; // Variable declarations @@ -354,12 +356,15 @@ void MainWindow::CreateControls() Handle = (HWND)GetHWND(); ::CoCreateInstance(CLSID_TaskbarList, NULL, CLSCTX_INPROC_SERVER, IID_ITaskbarList, (void **)&pTaskbarList); #endif + + updateStatus = GetUpdateStatus(¤tAE, &updateAE, &installerJustUpdated); globalPackages = getPackages(); globalInstalledMods = getInstallString(); - for (unsigned int i = 0; i < globalPackages.size(); i++) { + for (unsigned int i = 0; i < globalPackages.size(); i++) + { Mods_CheckboxList->Append(globalPackages[i].name.c_str()); - if( binary_search(globalInstalledMods.begin(), globalInstalledMods.end(), globalPackages[i].modStringName ) ) Mods_CheckboxList->Check(i); + if (binary_search(globalInstalledMods.begin(), globalInstalledMods.end(), globalPackages[i].modStringName)) Mods_CheckboxList->Check(i); } TheStatusBar = &StatusArea;