#include <profprop.h>
Inheritance diagram for CProfilePropertySheet:
Public Member Functions | |
CProfilePropertySheet (HINSTANCE hiWhere, CProfile &cpTarget) | |
~CProfilePropertySheet () | |
HWND | Window () const |
HINSTANCE | Instance () const |
CProfile & | Profile () |
BOOL | DeleteIsOK () const |
unsigned | AssociationCount () const |
unsigned | Association (unsigned u) |
LPCTSTR | DisplayName (unsigned u) |
void | DeleteOnUninstall (BOOL bOn) |
void | Associate (unsigned u) |
void | Dissociate (unsigned u) |
virtual BOOL | OnInit () |
virtual BOOL | OnNotify (int idCtrl, LPNMHDR pnmh) |
virtual BOOL | OnCommand (WORD wNotifyCode, WORD wid, HWND hwndControl) |
Private Member Functions | |
void | ConstructAssociations () |
Private Attributes | |
CProfile & | m_cpTarget |
CDialog * | m_pcdPage [2] |
RECT | m_rcTab |
BOOL | m_bDelete |
CUintArray | m_cuaAdd |
CUintArray | m_cuaDelete |
CUintArray | m_cuaAssociate |
|
Definition at line 55 of file profprop.cpp. References ConstructAssociations(), CProfilePropertySheet(), CDialog::DoModal(), FALSE, InvalidProfileString, CProfile::IsValid(), m_bDelete, m_pcdPage, and NULL. Referenced by CProfilePropertySheet().
|
|
Definition at line 77 of file profprop.cpp. References m_pcdPage.
|
|
Definition at line 85 of file profprop.cpp. References CUintArray::Add(), Associate(), ConstructAssociations(), CUintArray::Count(), m_cuaAdd, m_cuaAssociate, and m_cuaDelete. Referenced by Associate().
|
|
Definition at line 61 of file profprop.h. References Association(), and m_cuaAssociate. Referenced by Association(), and CAdvancedPage::Update().
|
|
Definition at line 57 of file profprop.h. References CUintArray::Count(), and m_cuaAssociate. Referenced by CAdvancedPage::Update().
|
|
Definition at line 25 of file profprop.cpp. References CUintArray::Add(), CProfile::Association(), CProfile::AssociationCount(), CUintArray::Count(), CUintArray::Empty(), m_cpTarget, m_cuaAdd, m_cuaAssociate, and m_cuaDelete. Referenced by Associate(), CProfilePropertySheet(), and Dissociate().
|
|
Definition at line 56 of file profprop.h. References BOOL, and m_bDelete. Referenced by CInstallPage::OnInit().
|
|
Definition at line 67 of file profprop.h. References DeleteOnUninstall(), and m_bDelete. Referenced by DeleteOnUninstall(), and CInstallPage::OnCommand().
|
|
Definition at line 63 of file profprop.h. References CProfile::DisplayName(), DisplayName(), m_cpTarget, and m_cuaAssociate. Referenced by DisplayName(), and CAdvancedPage::Update().
|
|
Definition at line 108 of file profprop.cpp. References CUintArray::Add(), ConstructAssociations(), CUintArray::Count(), Dissociate(), m_cuaAdd, and m_cuaDelete. Referenced by Dissociate(), and CAdvancedPage::OnCommand().
|
|
Definition at line 54 of file profprop.h.
|
|
Reimplemented from CDialog. Definition at line 205 of file profprop.cpp. References CProfile::Associate(), BOOL, CUintArray::Count(), CProfile::Dissociate(), CProfile::Install(), CProfile::IsInstalled(), m_bDelete, m_cpTarget, m_cuaAdd, m_cuaDelete, OnCommand(), CUintArray::Remove(), and CProfile::Uninstall(). Referenced by OnCommand().
|
|
Reimplemented from CDialog. Definition at line 126 of file profprop.cpp. References AdvancedString, BOOL, CDialog::Create(), DefaultIcon, FALSE, GetDlgItem(), GetWindowRect(), CProfile::IsInstalled(), CString::Load(), m_cpTarget, m_pcdPage, m_rcTab, NULL, OffsetRect(), SendDlgItemMessage(), SendMessage(), ShortInstallString, ShortUninstallString, TRUE, and UninstalledIcon.
|
|
Reimplemented from CDialog. Definition at line 180 of file profprop.cpp. References BOOL, CDialog::Create(), CDialog::Destroy(), FALSE, m_pcdPage, m_rcTab, OnNotify(), SendMessage(), and TRUE. Referenced by OnNotify().
|
|
Definition at line 55 of file profprop.h. References m_cpTarget. Referenced by CAdvancedPage::OnInit(), CInstallPage::OnInit(), and CAdvancedPage::Update().
|
|
Definition at line 53 of file profprop.h.
|
|
Definition at line 40 of file profprop.h. Referenced by CProfilePropertySheet(), DeleteIsOK(), DeleteOnUninstall(), and OnCommand(). |
|
Definition at line 37 of file profprop.h. Referenced by ConstructAssociations(), DisplayName(), OnCommand(), OnInit(), and Profile(). |
|
Definition at line 41 of file profprop.h. Referenced by Associate(), ConstructAssociations(), Dissociate(), and OnCommand(). |
|
Definition at line 43 of file profprop.h. Referenced by Associate(), Association(), AssociationCount(), ConstructAssociations(), and DisplayName(). |
|
Definition at line 42 of file profprop.h. Referenced by Associate(), ConstructAssociations(), Dissociate(), and OnCommand(). |
|
Definition at line 38 of file profprop.h. Referenced by CProfilePropertySheet(), OnInit(), OnNotify(), and ~CProfilePropertySheet(). |
|
Definition at line 39 of file profprop.h. Referenced by OnInit(), and OnNotify(). |