FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Static Protected Attributes | List of all members
CNavCommDlgBrowser Class Reference

#include <CNavCommDlgBrowser.h>

Public Member Functions

 CNavCommDlgBrowser (void)
 
CNavCommDlgBuddyGetBuddyWindow (void)
 
CNavCommDlgViewGetViewWindow (void)
 
CNavFilterGetCurrentFilter (void)
 
CNavListCtrlGetListCtrl (void)
 
CWnd * GetViewOwnerWindow (void)
 
int BrowseCurrentObject (void)
 
int BrowseObject (_ITEMIDLIST const *, unsigned int)
 
int GetMultiSelectAllowed (void)
 
int SendSelectionToData (CNavDataArray &)
 
int SyncToData (CNavDataArray &)
 
ICommDlgBrowserGetICommDlgBrowser (void)
 
IShellBrowserGetIShellBrowser (void)
 
IShellViewGetCurrentShellView (void)
 
_ITEMIDLISTGetCurrentObjectID (void)
 
unsigned int GetViewMode (void)
 
virtual ~CNavCommDlgBrowser (void)
 
virtual int IsAllowed (_ITEMIDLIST const *)
 
void DestroyViewWindow (int)
 
void GetCurrentFolderSettings (FOLDERSETTINGS &)
 
void SetBuddyWindow (CNavCommDlgBuddy *)
 
void SetCurrentFilter (CNavFilter *)
 
void SetCurrentObjectID (_ITEMIDLIST *)
 
void SetCurrentShellView (IShellView *)
 
void SetFoldersOnly (int)
 
void SetForceBrowse (int)
 
void SetListCtrl (CNavListCtrl *)
 
void SetMultiSelectAllowed (int)
 
void SetViewMode (unsigned int)
 
void SetViewOwnerWindow (CWnd *, CCmdTarget *)
 
void SetViewWindow (CNavCommDlgView *)
 

Protected Member Functions

virtual int OnDefaultCommand (void)
 
virtual AFX_INTERFACEMAP const * GetInterfaceMap (void) const
 
virtual void OnFinalRelease (void)
 
virtual void OnItemNameChange (IShellView *)
 
virtual void OnItemSelectionChange (IShellView *)
 
void SetANavUI (IANavUI *)
 

Static Protected Member Functions

static AFX_INTERFACEMAP const *__stdcall GetThisInterfaceMap (void)
 

Static Protected Attributes

static ARX_API_STATIC AFX_INTERFACEMAP const interfaceMap
 

Detailed Description

Definition at line 32 of file CNavCommDlgBrowser.h.

Constructor & Destructor Documentation

◆ CNavCommDlgBrowser()

CNavCommDlgBrowser::CNavCommDlgBrowser ( void )

◆ ~CNavCommDlgBrowser()

virtual CNavCommDlgBrowser::~CNavCommDlgBrowser ( void )
virtual

Member Function Documentation

◆ BrowseCurrentObject()

int CNavCommDlgBrowser::BrowseCurrentObject ( void )

◆ BrowseObject()

int CNavCommDlgBrowser::BrowseObject ( _ITEMIDLIST const * ,
unsigned int  )

◆ DestroyViewWindow()

void CNavCommDlgBrowser::DestroyViewWindow ( int )

◆ GetBuddyWindow()

CNavCommDlgBuddy * CNavCommDlgBrowser::GetBuddyWindow ( void )

◆ GetCurrentFilter()

CNavFilter * CNavCommDlgBrowser::GetCurrentFilter ( void )

◆ GetCurrentFolderSettings()

void CNavCommDlgBrowser::GetCurrentFolderSettings ( FOLDERSETTINGS & )

◆ GetCurrentObjectID()

_ITEMIDLIST * CNavCommDlgBrowser::GetCurrentObjectID ( void )

◆ GetCurrentShellView()

IShellView * CNavCommDlgBrowser::GetCurrentShellView ( void )

◆ GetICommDlgBrowser()

ICommDlgBrowser * CNavCommDlgBrowser::GetICommDlgBrowser ( void )

◆ GetInterfaceMap()

virtual AFX_INTERFACEMAP const * CNavCommDlgBrowser::GetInterfaceMap ( void ) const
protectedvirtual

◆ GetIShellBrowser()

IShellBrowser * CNavCommDlgBrowser::GetIShellBrowser ( void )

◆ GetListCtrl()

CNavListCtrl * CNavCommDlgBrowser::GetListCtrl ( void )

◆ GetMultiSelectAllowed()

int CNavCommDlgBrowser::GetMultiSelectAllowed ( void )

◆ GetThisInterfaceMap()

static AFX_INTERFACEMAP const *__stdcall CNavCommDlgBrowser::GetThisInterfaceMap ( void )
staticprotected

◆ GetViewMode()

unsigned int CNavCommDlgBrowser::GetViewMode ( void )

◆ GetViewOwnerWindow()

CWnd * CNavCommDlgBrowser::GetViewOwnerWindow ( void )

◆ GetViewWindow()

CNavCommDlgView * CNavCommDlgBrowser::GetViewWindow ( void )

◆ IsAllowed()

virtual int CNavCommDlgBrowser::IsAllowed ( _ITEMIDLIST const * )
virtual

◆ OnDefaultCommand()

virtual int CNavCommDlgBrowser::OnDefaultCommand ( void )
protectedvirtual

◆ OnFinalRelease()

virtual void CNavCommDlgBrowser::OnFinalRelease ( void )
protectedvirtual

◆ OnItemNameChange()

virtual void CNavCommDlgBrowser::OnItemNameChange ( IShellView * )
protectedvirtual

◆ OnItemSelectionChange()

virtual void CNavCommDlgBrowser::OnItemSelectionChange ( IShellView * )
protectedvirtual

◆ SendSelectionToData()

int CNavCommDlgBrowser::SendSelectionToData ( CNavDataArray & )

◆ SetANavUI()

void CNavCommDlgBrowser::SetANavUI ( IANavUI * )
protected

◆ SetBuddyWindow()

void CNavCommDlgBrowser::SetBuddyWindow ( CNavCommDlgBuddy * )

◆ SetCurrentFilter()

void CNavCommDlgBrowser::SetCurrentFilter ( CNavFilter * )

◆ SetCurrentObjectID()

void CNavCommDlgBrowser::SetCurrentObjectID ( _ITEMIDLIST * )

◆ SetCurrentShellView()

void CNavCommDlgBrowser::SetCurrentShellView ( IShellView * )

◆ SetFoldersOnly()

void CNavCommDlgBrowser::SetFoldersOnly ( int )

◆ SetForceBrowse()

void CNavCommDlgBrowser::SetForceBrowse ( int )

◆ SetListCtrl()

void CNavCommDlgBrowser::SetListCtrl ( CNavListCtrl * )

◆ SetMultiSelectAllowed()

void CNavCommDlgBrowser::SetMultiSelectAllowed ( int )

◆ SetViewMode()

void CNavCommDlgBrowser::SetViewMode ( unsigned int )

◆ SetViewOwnerWindow()

void CNavCommDlgBrowser::SetViewOwnerWindow ( CWnd * ,
CCmdTarget *  )

◆ SetViewWindow()

void CNavCommDlgBrowser::SetViewWindow ( CNavCommDlgView * )

◆ SyncToData()

int CNavCommDlgBrowser::SyncToData ( CNavDataArray & )

Member Data Documentation

◆ interfaceMap

ARX_API_STATIC AFX_INTERFACEMAP const CNavCommDlgBrowser::interfaceMap
staticprotected

Definition at line 35 of file CNavCommDlgBrowser.h.


The documentation for this class was generated from the following file: