|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "rapps.h"#include <shlobj_undoc.h>#include <shlguid_undoc.h>#include <atlbase.h>#include <atlcom.h>#include <atlwin.h>#include <wininet.h>#include <shellutils.h>#include <debug.h>#include <ui/rosctrls.h>#include <windowsx.h>#include <shlwapi_undoc.h>#include <process.h>#include "rosui.h"#include "dialogs.h"#include "misc.h"#include "unattended.h"
Go to the source code of this file.
Classes | |
| struct | DownloadInfo |
| class | CDownloaderProgress |
| class | CDowloadingAppsListView |
| class | CDownloadManager |
Macros | |
| #define | FILENAME_VALID_CHAR |
Enumerations | |
| enum | DownloadType { DLTYPE_APPLICATION , DLTYPE_DBUPDATE , DLTYPE_DBUPDATE_UNOFFICIAL } |
| enum | DownloadStatus { DLSTATUS_WAITING = IDS_STATUS_WAITING , DLSTATUS_DOWNLOADING = IDS_STATUS_DOWNLOADING , DLSTATUS_WAITING_INSTALL = IDS_STATUS_DOWNLOADED , DLSTATUS_INSTALLING = IDS_STATUS_INSTALLING , DLSTATUS_INSTALLED = IDS_STATUS_INSTALLED , DLSTATUS_FINISHED = IDS_STATUS_FINISHED } |
Functions | |
| CStringW | LoadStatusString (DownloadStatus StatusParam) |
| VOID | UrlUnescapeAndMakeFileNameValid (CStringW &str) |
| static void | SetFriendlyUrl (HWND hWnd, LPCWSTR pszUrl) |
| static VOID | MessageBox_LoadString (HWND hOwnerWnd, INT StringID) |
| static BOOL | ShowLastError (HWND hWndOwner, BOOL bInetError, DWORD dwLastError) |
| BOOL | DownloadListOfApplications (const CAtlList< CAppInfo * > &AppsList, UINT Flags) |
| BOOL | DownloadApplication (CAppInfo *pAppInfo) |
| VOID | DownloadApplicationsDB (LPCWSTR lpUrl, BOOL IsOfficial) |
Variables | |
| HWND | g_hDownloadWnd = NULL |
| #define FILENAME_VALID_CHAR |
Definition at line 98 of file loaddlg.cpp.
| Enumerator | |
|---|---|
| DLSTATUS_WAITING | |
| DLSTATUS_DOWNLOADING | |
| DLSTATUS_WAITING_INSTALL | |
| DLSTATUS_INSTALLING | |
| DLSTATUS_INSTALLED | |
| DLSTATUS_FINISHED | |
Definition at line 80 of file loaddlg.cpp.
| Enumerator | |
|---|---|
| DLTYPE_APPLICATION | |
| DLTYPE_DBUPDATE | |
| DLTYPE_DBUPDATE_UNOFFICIAL | |
Definition at line 73 of file loaddlg.cpp.
Definition at line 1211 of file loaddlg.cpp.
Referenced by CMainWindow::InstallApplication().
Definition at line 1222 of file loaddlg.cpp.
Referenced by CAppDB::UpdateAvailable().
Definition at line 1192 of file loaddlg.cpp.
Referenced by DownloadApplication(), HandleInstallCommand(), HandleSetupCommand(), and CMainWindow::OnCommand().
| CStringW LoadStatusString | ( | DownloadStatus | StatusParam | ) |
Definition at line 91 of file loaddlg.cpp.
Referenced by CDowloadingAppsListView::AddRow(), CDownloadManager::PerformDownloadAndInstall(), and CDowloadingAppsListView::SetDownloadStatus().
Definition at line 436 of file loaddlg.cpp.
Referenced by CDownloadManager::PerformDownloadAndInstall().
Definition at line 123 of file loaddlg.cpp.
Referenced by CDownloadManager::PerformDownloadAndInstall().
Definition at line 446 of file loaddlg.cpp.
Referenced by CDownloadManager::PerformDownloadAndInstall().
Definition at line 107 of file loaddlg.cpp.
Referenced by CDownloadManager::PerformDownloadAndInstall().
Definition at line 467 of file loaddlg.cpp.
Referenced by CDownloadManager::FindInstance(), and CDownloadManager::RealDlgProc().