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

#include <CNavFolderComboBox.h>

Public Member Functions

 CNavFolderComboBox (void)
 
CNavNodeGetNode (int)
 
CNavTreeGetNavTree (void)
 
int AddItem (wchar_t const *, int, unsigned long, int)
 
int FillToFolder (_ITEMIDLIST *)
 
int FindItemByNode (CNavNode *)
 
int FindParentItemIndex (int)
 
int GetExtensionRootIndex (wchar_t const *)
 
int GetItemIndent (int)
 
int GetNoExtraExtensions (void)
 
int GetNoFTP (void)
 
int GetPathname (CNavPathname &)
 
int InsertItem (wchar_t const *, int, int, unsigned long, int)
 
int RefreshFolderInfo (int)
 
virtual ~CNavFolderComboBox (void)
 
virtual void DeleteItem (tagDELETEITEMSTRUCT *)
 
virtual void DrawItem (tagDRAWITEMSTRUCT *)
 
virtual void MeasureItem (tagMEASUREITEMSTRUCT *)
 
void FillToNode (CNavNode *)
 
void FillWithTopLevelFolders (CNavNode *)
 
void GetItemText (int, CStringW &)
 
void SetNoExtraExtensions (int)
 
void SetNoFTP (int)
 

Protected Member Functions

int AddNode (wchar_t const *, int, CNavNode *)
 
int InsertNode (wchar_t const *, int, int, CNavNode *)
 
int OnDropDown (void)
 
virtual const AFX_MSGMAPGetMessageMap () const
 
virtual int OnAutoLoad (void)
 
void FillFromShellNode (CNavNode *, int)
 
void FillFromTree (CNavTree &)
 
void InsertFromShellNode (CNavNode *, int, int)
 
void TransferDescendantsToDisplayNode (CNavNode *, CNavNode *)
 

Static Protected Member Functions

static const AFX_MSGMAP *PASCAL GetThisMessageMap ()
 

Detailed Description

Definition at line 28 of file CNavFolderComboBox.h.

Constructor & Destructor Documentation

◆ CNavFolderComboBox()

CNavFolderComboBox::CNavFolderComboBox ( void )

◆ ~CNavFolderComboBox()

virtual CNavFolderComboBox::~CNavFolderComboBox ( void )
virtual

Member Function Documentation

◆ AddItem()

int CNavFolderComboBox::AddItem ( wchar_t const * ,
int ,
unsigned long ,
int  )

◆ AddNode()

int CNavFolderComboBox::AddNode ( wchar_t const * ,
int ,
CNavNode *  )
protected

◆ DeleteItem()

virtual void CNavFolderComboBox::DeleteItem ( tagDELETEITEMSTRUCT * )
virtual

◆ DrawItem()

virtual void CNavFolderComboBox::DrawItem ( tagDRAWITEMSTRUCT * )
virtual

◆ FillFromShellNode()

void CNavFolderComboBox::FillFromShellNode ( CNavNode * ,
int  )
protected

◆ FillFromTree()

void CNavFolderComboBox::FillFromTree ( CNavTree & )
protected

◆ FillToFolder()

int CNavFolderComboBox::FillToFolder ( _ITEMIDLIST * )

◆ FillToNode()

void CNavFolderComboBox::FillToNode ( CNavNode * )

◆ FillWithTopLevelFolders()

void CNavFolderComboBox::FillWithTopLevelFolders ( CNavNode * )

◆ FindItemByNode()

int CNavFolderComboBox::FindItemByNode ( CNavNode * )

◆ FindParentItemIndex()

int CNavFolderComboBox::FindParentItemIndex ( int )

◆ GetExtensionRootIndex()

int CNavFolderComboBox::GetExtensionRootIndex ( wchar_t const * )

◆ GetItemIndent()

int CNavFolderComboBox::GetItemIndent ( int )

◆ GetItemText()

void CNavFolderComboBox::GetItemText ( int ,
CStringW &  )

◆ GetMessageMap()

virtual const AFX_MSGMAP * CNavFolderComboBox::GetMessageMap ( ) const
protectedvirtual

◆ GetNavTree()

CNavTree & CNavFolderComboBox::GetNavTree ( void )

◆ GetNode()

CNavNode * CNavFolderComboBox::GetNode ( int )

◆ GetNoExtraExtensions()

int CNavFolderComboBox::GetNoExtraExtensions ( void )

◆ GetNoFTP()

int CNavFolderComboBox::GetNoFTP ( void )

◆ GetPathname()

int CNavFolderComboBox::GetPathname ( CNavPathname & )

◆ GetThisMessageMap()

static const AFX_MSGMAP *PASCAL CNavFolderComboBox::GetThisMessageMap ( )
staticprotected

◆ InsertFromShellNode()

void CNavFolderComboBox::InsertFromShellNode ( CNavNode * ,
int ,
int  )
protected

◆ InsertItem()

int CNavFolderComboBox::InsertItem ( wchar_t const * ,
int ,
int ,
unsigned long ,
int  )

◆ InsertNode()

int CNavFolderComboBox::InsertNode ( wchar_t const * ,
int ,
int ,
CNavNode *  )
protected

◆ MeasureItem()

virtual void CNavFolderComboBox::MeasureItem ( tagMEASUREITEMSTRUCT * )
virtual

◆ OnAutoLoad()

virtual int CNavFolderComboBox::OnAutoLoad ( void )
protectedvirtual

◆ OnDropDown()

int CNavFolderComboBox::OnDropDown ( void )
protected

◆ RefreshFolderInfo()

int CNavFolderComboBox::RefreshFolderInfo ( int )

◆ SetNoExtraExtensions()

void CNavFolderComboBox::SetNoExtraExtensions ( int )

◆ SetNoFTP()

void CNavFolderComboBox::SetNoFTP ( int )

◆ TransferDescendantsToDisplayNode()

void CNavFolderComboBox::TransferDescendantsToDisplayNode ( CNavNode * ,
CNavNode *  )
protected

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