ReactOS 0.4.16-dev-117-g38f21f9
|
#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 |
struct | DownloadParam |
class | CDownloaderProgress |
class | CDowloadingAppsListView |
class | CDownloadManager |
Macros | |
#define | FILENAME_VALID_CHAR |
#define | MARGIN 10 |
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) |
VOID | MessageBox_LoadString (HWND hOwnerWnd, INT StringID) |
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 | |
BOOL | UrlHasBeenCopied |
#define FILENAME_VALID_CHAR |
Definition at line 85 of file loaddlg.cpp.
#define MARGIN 10 |
Enumerator | |
---|---|
DLSTATUS_WAITING | |
DLSTATUS_DOWNLOADING | |
DLSTATUS_WAITING_INSTALL | |
DLSTATUS_INSTALLING | |
DLSTATUS_INSTALLED | |
DLSTATUS_FINISHED |
Definition at line 67 of file loaddlg.cpp.
Enumerator | |
---|---|
DLTYPE_APPLICATION | |
DLTYPE_DBUPDATE | |
DLTYPE_DBUPDATE_UNOFFICIAL |
Definition at line 60 of file loaddlg.cpp.
Definition at line 1135 of file loaddlg.cpp.
Referenced by CMainWindow::InstallApplication().
Definition at line 1145 of file loaddlg.cpp.
Referenced by CAppDB::UpdateAvailable().
Definition at line 1116 of file loaddlg.cpp.
Referenced by HandleInstallCommand(), HandleSetupCommand(), and CMainWindow::OnCommand().
CStringW LoadStatusString | ( | DownloadStatus | StatusParam | ) |
Definition at line 78 of file loaddlg.cpp.
Referenced by CDowloadingAppsListView::AddRow(), CDowloadingAppsListView::SetDownloadStatus(), and CDownloadManager::ThreadFunc().
Definition at line 411 of file loaddlg.cpp.
Referenced by CDownloadManager::ThreadFunc().
Definition at line 616 of file loaddlg.cpp.
Referenced by CDownloadManager::ThreadFunc().
Definition at line 94 of file loaddlg.cpp.
Referenced by CDownloadManager::ThreadFunc().
BOOL UrlHasBeenCopied |
Definition at line 572 of file loaddlg.cpp.
Referenced by CDownloadManager::ThreadFunc(), and CDownloadManager::UpdateProgress().