ReactOS 0.4.16-dev-734-g364d6e0
|
#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, BOOL bIsModal) |
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 1144 of file loaddlg.cpp.
Referenced by CMainWindow::InstallApplication().
Definition at line 1156 of file loaddlg.cpp.
Referenced by CAppDB::UpdateAvailable().
Definition at line 1125 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 430 of file loaddlg.cpp.
Referenced by CDownloadManager::PerformDownloadAndInstall().
Definition at line 123 of file loaddlg.cpp.
Referenced by CDownloadManager::PerformDownloadAndInstall().
Definition at line 440 of file loaddlg.cpp.
Referenced by CDownloadManager::PerformDownloadAndInstall().
Definition at line 107 of file loaddlg.cpp.
Referenced by CDownloadManager::PerformDownloadAndInstall().
Definition at line 461 of file loaddlg.cpp.
Referenced by CDownloadManager::FindInstance(), and CDownloadManager::RealDlgProc().