#include <profassoc.h>
Inheritance diagram for CProfileAssociationPage:
Public Member Functions | |
CProfileAssociationPage (HINSTANCE hiWhere, LPCTSTR lpstrTarget) | |
~CProfileAssociationPage () | |
VOID | ConstructAssociations () |
VOID | UpdateDeviceListBox () |
virtual BOOL | OnInit () |
virtual BOOL | OnCommand (WORD wNotifyCode, WORD wid, HWND hwndControl) |
virtual BOOL | OnNotify (int idCtrl, LPNMHDR pnmh) |
virtual BOOL | OnDestroy () |
virtual BOOL | OnHelp (LPHELPINFO pHelp) |
virtual BOOL | OnContextMenu (HWND hwnd) |
HINSTANCE | Instance () |
CProfile * | Profile () |
void | Associate (unsigned uAdd) |
void | Dissociate (unsigned uRemove) |
unsigned | Association (unsigned u) |
unsigned | AssociationCount () const |
BOOL | AssociationChanged () |
VOID | DeviceListChanged () |
LPCTSTR | DisplayName (unsigned u) |
Private Attributes | |
CString | m_csProfile |
CProfile * | m_pcpTarget |
CUintArray | m_cuaAdd |
CUintArray | m_cuaDelete |
CUintArray | m_cuaAssociate |
BOOL | m_bAssociationChanged |
|
Definition at line 36 of file profassoc.cpp. References AssociateDevicePage, AssociatePropertyString, CProfileAssociationPage(), m_csProfile, m_pcpTarget, and NULL. Referenced by CProfileAssociationPage().
|
|
Definition at line 49 of file profassoc.cpp. References m_pcpTarget.
|
|
Definition at line 132 of file profassoc.cpp. References CUintArray::Add(), Associate(), CUintArray::Count(), DeviceListChanged(), m_cuaAdd, m_cuaAssociate, and m_cuaDelete. Referenced by Associate(), and CAddDeviceDialog::OnCommand().
|
|
Definition at line 55 of file profassoc.h. References Association(), and m_cuaAssociate. Referenced by Association(), CAddDeviceDialog::OnInit(), and UpdateDeviceListBox().
|
|
Definition at line 61 of file profassoc.h. References BOOL, and m_bAssociationChanged.
|
|
Definition at line 58 of file profassoc.h. References CUintArray::Count(), and m_cuaAssociate. Referenced by CAddDeviceDialog::OnInit(), and UpdateDeviceListBox().
|
|
Definition at line 107 of file profassoc.cpp. References CUintArray::Add(), CProfile::Association(), CProfile::AssociationCount(), CUintArray::Count(), CUintArray::Empty(), m_cuaAdd, m_cuaAssociate, m_cuaDelete, m_pcpTarget, and VOID(). Referenced by DeviceListChanged(), OnInit(), and OnNotify().
|
|
Definition at line 65 of file profassoc.h. References ConstructAssociations(), and VOID(). Referenced by Associate(), and Dissociate().
|
|
Definition at line 69 of file profassoc.h. References CProfile::DisplayName(), DisplayName(), m_cuaAssociate, and m_pcpTarget. Referenced by DisplayName(), and UpdateDeviceListBox().
|
|
Definition at line 156 of file profassoc.cpp. References CUintArray::Add(), CUintArray::Count(), DeviceListChanged(), Dissociate(), m_cuaAdd, and m_cuaDelete. Referenced by Dissociate(), and OnCommand().
|
|
Definition at line 49 of file profassoc.h.
|
|
Reimplemented from CPropertyPage. Definition at line 220 of file profassoc.cpp. References AddButton, CAddDeviceDialog::bCanceled(), BOOL, DeviceListControl, Dissociate(), CPropertyPage::EnableApplyButton(), EnableWindow(), GetDlgItem(), OnCommand(), RemoveButton, SendDlgItemMessage(), CPropertyPage::SettingChanged(), TRUE, and UpdateDeviceListBox(). Referenced by OnCommand().
|
|
Reimplemented from CPropertyPage. Definition at line 358 of file profassoc.cpp. References BOOL, DWORD, GetDlgCtrlID(), OnContextMenu(), ProfileAssociationUIHelpIds, TRUE, and WINDOWS_HELP_FILE. Referenced by OnContextMenu().
|
|
Reimplemented from CPropertyPage. Definition at line 266 of file profassoc.cpp. References BOOL, FALSE, m_pcpTarget, and NULL.
|
|
Reimplemented from CPropertyPage. Definition at line 348 of file profassoc.cpp. References BOOL, OnHelp(), ProfileAssociationUIHelpIds, TRUE, and WINDOWS_HELP_FILE. Referenced by OnHelp().
|
|
Reimplemented from CPropertyPage. Definition at line 57 of file profassoc.cpp. References AddButton, BOOL, ConstructAssociations(), DefaultIcon, CPropertyPage::DisableApplyButton(), CUintArray::Empty(), FALSE, GetDlgItem(), CProfile::GetName(), CProfile::IsInstalled(), m_csProfile, m_cuaAdd, m_cuaDelete, m_pcpTarget, ProfileFilename, SendDlgItemMessage(), SetDlgItemText(), SetFocus, CPropertyPage::SettingChanged(), StatusIcon, TRUE, UninstalledIcon, and UpdateDeviceListBox().
|
|
Reimplemented from CPropertyPage. Definition at line 278 of file profassoc.cpp. References CProfile::Associate(), BOOL, ConstructAssociations(), CUintArray::Count(), DefaultIcon, CProfile::DeviceName(), CPropertyPage::DisableApplyButton(), CProfile::Dissociate(), FALSE, CProfile::IsInstalled(), m_csProfile, m_cuaAdd, m_cuaDelete, m_pcpTarget, OnNotify(), CUintArray::Remove(), SendDlgItemMessage(), CPropertyPage::SettingChanged(), StatusIcon, TRUE, UninstalledIcon, and UpdateDeviceListBox(). Referenced by OnNotify().
|
|
Definition at line 51 of file profassoc.h. References m_pcpTarget. Referenced by CAddDeviceDialog::OnInit().
|
|
Definition at line 173 of file profassoc.cpp. References AddButton, Association(), AssociationCount(), DeviceListControl, DisplayName(), EnableWindow(), GetDlgItem(), GetFocus(), RemoveButton, SendDlgItemMessage(), SendMessage(), SetFocus, TRUE, and VOID(). Referenced by OnCommand(), OnInit(), and OnNotify().
|
|
Definition at line 31 of file profassoc.h. Referenced by AssociationChanged(). |
|
Definition at line 22 of file profassoc.h. Referenced by CProfileAssociationPage(), OnInit(), and OnNotify(). |
|
Definition at line 26 of file profassoc.h. Referenced by Associate(), ConstructAssociations(), Dissociate(), OnInit(), and OnNotify(). |
|
Definition at line 29 of file profassoc.h. Referenced by Associate(), Association(), AssociationCount(), ConstructAssociations(), and DisplayName(). |
|
Definition at line 27 of file profassoc.h. Referenced by Associate(), ConstructAssociations(), Dissociate(), OnInit(), and OnNotify(). |
|
Definition at line 24 of file profassoc.h. Referenced by ConstructAssociations(), CProfileAssociationPage(), DisplayName(), OnDestroy(), OnInit(), OnNotify(), Profile(), and ~CProfileAssociationPage(). |