ReactOS
0.4.15-dev-2095-g7caf9e9
|
#include <winproc.h>
Private Member Functions | |
VOID | InitCategoriesList () |
BOOL | CreateStatusBar () |
BOOL | CreateTreeView () |
BOOL | CreateApplicationView () |
BOOL | CreateVSplitter () |
BOOL | CreateLayout () |
VOID | LayoutCleanup () |
BOOL | InitControls () |
VOID | OnSize (HWND hwnd, WPARAM wParam, LPARAM lParam) |
BOOL | RemoveSelectedAppFromRegistry () |
BOOL | UninstallSelectedApp (BOOL bModify) |
BOOL | ProcessWindowMessage (HWND hwnd, UINT Msg, WPARAM wParam, LPARAM lParam, LRESULT &theResult, DWORD dwMapId) |
BOOL | IsSelectedNodeInstalled () |
VOID | ShowAboutDlg () |
VOID | OnCommand (WPARAM wParam, LPARAM lParam) |
BOOL CALLBACK | EnumInstalledAppProc (CInstalledApplicationInfo *Info) |
BOOL CALLBACK | EnumAvailableAppProc (CAvailableApplicationInfo *Info, BOOL bInitialCheckState) |
VOID | UpdateStatusBarText () |
VOID | UpdateApplicationsList (INT EnumType) |
Static Private Member Functions | |
static BOOL CALLBACK | s_EnumInstalledAppProc (CInstalledApplicationInfo *Info, PVOID param) |
static BOOL CALLBACK | s_EnumAvailableAppProc (CAvailableApplicationInfo *Info, BOOL bInitialCheckState, PVOID param) |
static BOOL CALLBACK | s_EnumSelectedAppForDownloadProc (CAvailableApplicationInfo *Info, BOOL bInitialCheckState, PVOID param) |
Private Attributes | |
CUiPanel * | m_ClientPanel = NULL |
CUiSplitPanel * | m_VSplitter = NULL |
CSideTreeView * | m_TreeView = NULL |
CUiWindow< CStatusBar > * | m_StatusBar = NULL |
CApplicationView * | m_ApplicationView = NULL |
CAvailableApps | m_AvailableApps |
CInstalledApps | m_InstalledApps |
BOOL | bUpdating = FALSE |
ATL::CStringW | szSearchPattern |
INT | SelectedEnumType |
Additional Inherited Members | |
![]() | |
enum | |
![]() | |
WNDPROC | m_pfnSuperWindowProc |
![]() | |
CWndProcThunk | m_thunk |
const _ATL_MSG * | m_pCurrentMsg |
DWORD | m_dwState |
![]() | |
HWND | m_hWnd |
![]() | |
WNDPROC | m_pfnSuperWindowProc |
![]() | |
static RECT | rcDefault |
CMainWindow::CMainWindow | ( | ) |
Definition at line 95 of file gui.cpp.
void CMainWindow::alignChildrenToMainWindow | ( | ) |
Definition at line 51 of file winproc.cpp.
Referenced by OnCommand(), and OnSize().
BOOL CMainWindow::ConfirmSave | ( | ) |
Definition at line 187 of file winproc.cpp.
Referenced by OnClose(), OnCommand(), and OnDropFiles().
HWND CMainWindow::Create | ( | ) |
Definition at line 732 of file gui.cpp.
Referenced by _tWinMain(), and MainWindowLoop().
|
private |
Definition at line 160 of file gui.cpp.
Referenced by CreateLayout().
|
private |
Definition at line 187 of file gui.cpp.
Referenced by InitControls().
Definition at line 140 of file gui.cpp.
Referenced by CreateLayout().
|
private |
Definition at line 150 of file gui.cpp.
Referenced by CreateLayout().
|
private |
Definition at line 170 of file gui.cpp.
Referenced by CreateLayout().
|
private |
Definition at line 631 of file gui.cpp.
Referenced by s_EnumAvailableAppProc().
|
private |
Definition at line 622 of file gui.cpp.
Referenced by s_EnumInstalledAppProc().
|
static |
Definition at line 708 of file gui.cpp.
Definition at line 828 of file gui.cpp.
Referenced by MainWindowLoop().
|
private |
Definition at line 106 of file gui.cpp.
Referenced by InitControls().
|
private |
Definition at line 105 of file winproc.cpp.
Referenced by OnCommand().
BOOL CMainWindow::InstallApplication | ( | CAvailableApplicationInfo * | Info | ) |
Definition at line 781 of file gui.cpp.
Referenced by CApplicationView::OnCommand(), and CApplicationView::ProcessWindowMessage().
|
private |
Definition at line 500 of file gui.cpp.
Referenced by ProcessWindowMessage().
Definition at line 751 of file gui.cpp.
Referenced by CApplicationView::ItemCheckStateChanged().
|
private |
Definition at line 212 of file winproc.cpp.
Definition at line 372 of file winproc.cpp.
Referenced by ProcessWindowMessage().
Definition at line 532 of file gui.cpp.
Definition at line 173 of file winproc.cpp.
Definition at line 180 of file winproc.cpp.
Definition at line 160 of file winproc.cpp.
Definition at line 314 of file winproc.cpp.
Definition at line 221 of file winproc.cpp.
Definition at line 329 of file winproc.cpp.
Definition at line 322 of file winproc.cpp.
Definition at line 304 of file winproc.cpp.
Referenced by ProcessWindowMessage().
Definition at line 243 of file gui.cpp.
Definition at line 364 of file winproc.cpp.
|
privatevirtual |
Implements ATL::CMessageMap.
Definition at line 311 of file gui.cpp.
|
private |
Definition at line 267 of file gui.cpp.
Referenced by OnCommand().
|
staticprivate |
Definition at line 647 of file gui.cpp.
Referenced by UpdateApplicationsList().
|
staticprivate |
Definition at line 641 of file gui.cpp.
Referenced by UpdateApplicationsList().
|
staticprivate |
Definition at line 653 of file gui.cpp.
Referenced by InstallApplication(), and OnCommand().
Definition at line 88 of file winproc.cpp.
Referenced by ConfirmSave(), and OnCommand().
BOOL CMainWindow::SearchTextChanged | ( | ATL::CStringW & | SearchText | ) |
Definition at line 812 of file gui.cpp.
Referenced by CApplicationView::OnCommand().
|
private |
Definition at line 519 of file gui.cpp.
Referenced by OnCommand().
Definition at line 299 of file gui.cpp.
Referenced by OnCommand().
Definition at line 671 of file gui.cpp.
Referenced by InstallApplication(), OnCommand(), ProcessWindowMessage(), and RemoveSelectedAppFromRegistry().
|
private |
Definition at line 660 of file gui.cpp.
Referenced by InitControls(), ItemCheckStateChanged(), and UpdateApplicationsList().
Definition at line 60 of file gui.h.
Referenced by CreateLayout(), ItemCheckStateChanged(), and UpdateApplicationsList().
|
private |
Definition at line 55 of file gui.h.
Referenced by CreateApplicationView(), EnumAvailableAppProc(), EnumInstalledAppProc(), HandleTabOrder(), LayoutCleanup(), OnCommand(), ProcessWindowMessage(), RemoveSelectedAppFromRegistry(), UninstallSelectedApp(), UpdateApplicationsList(), and UpdateStatusBarText().
|
private |
Definition at line 57 of file gui.h.
Referenced by InstallApplication(), ItemCheckStateChanged(), OnCommand(), ProcessWindowMessage(), UpdateApplicationsList(), and UpdateStatusBarText().
Definition at line 49 of file gui.h.
Referenced by CreateLayout(), CreateStatusBar(), CreateVSplitter(), OnSize(), and ProcessWindowMessage().
|
private |
Definition at line 58 of file gui.h.
Referenced by ProcessWindowMessage(), and UpdateApplicationsList().
|
private |
Definition at line 53 of file gui.h.
Referenced by CreateLayout(), CreateStatusBar(), LayoutCleanup(), OnSize(), and UpdateStatusBarText().
|
private |
Definition at line 52 of file gui.h.
Referenced by CreateTreeView(), HandleTabOrder(), InitCategoriesList(), IsSelectedNodeInstalled(), LayoutCleanup(), and ProcessWindowMessage().
|
private |
Definition at line 50 of file gui.h.
Referenced by CreateApplicationView(), CreateLayout(), CreateTreeView(), CreateVSplitter(), and LayoutCleanup().
|
private |
Definition at line 63 of file gui.h.
Referenced by OnCommand(), RemoveSelectedAppFromRegistry(), UninstallSelectedApp(), and UpdateApplicationsList().
|
private |
Definition at line 62 of file gui.h.
Referenced by EnumAvailableAppProc(), EnumInstalledAppProc(), and SearchTextChanged().