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

#include <CNavListBox.h>

Public Member Functions

 DECLARE_DYNAMIC (CNavListBox)
 
 CNavListBox (void)
 
CNavExtensionGetItemExtension (int)
 
PlacesItemType GetItemType (int)
 
PlacesItemType TypeFromName (wchar_t const *)
 
int AddDroppedItem (_ITEMIDLIST *, CPoint)
 
int AddDroppedItem (wchar_t const *, CPoint)
 
int CanDelete (int)
 
int CanEdit (int)
 
int GetNoExtraExtensionsInPlaces (void)
 
int GetNoFTPInPlaces (void)
 
int Initialize (void)
 
int InsertUserItem (int, wchar_t const *, wchar_t const *)
 
IShellFolderGetCurrentFolder (void)
 
_ITEMIDLISTGetItemIdList (int)
 
_ITEMIDLISTGetUserItemIdFromName (wchar_t const *)
 
unsigned int GetItemFlags (int)
 
virtual ~CNavListBox (void)
 
void AddCurrentFolder (CPoint *)
 
void HandleContextMenuPick (unsigned int, CPoint)
 
void LoadFromOrder (void)
 
void PrepareContextMenu (CMenu *, CPoint)
 
void SetItemExtensionName (int, wchar_t const *)
 
void SetItemFlags (int, unsigned int)
 
void SetItemIdList (int, _ITEMIDLIST *)
 
void SetItemName (int, wchar_t const *)
 
void SetItemType (int, PlacesItemType)
 
void SetNoExtraExtensionsInPlaces (int)
 
void SetNoFTPInPlaces (int)
 
wchar_t const * GetItemExtensionName (int)
 
wchar_t const * GetItemName (int)
 

Protected Member Functions

int AddExtensionFolder (CNavExtension *, wchar_t const *, wchar_t const *, int)
 
int AddExtensionRoot (CNavExtension *, wchar_t const *, int)
 
int AddExtensions (void)
 
int AddItem (wchar_t const *, unsigned int, wchar_t const *, HBITMAP__ *, unsigned int, unsigned int, PlacesItemType, unsigned int, wchar_t const *, HINSTANCE__ *)
 
int AddItem (wchar_t const *, unsigned int, wchar_t const *, HBITMAP__ *, wchar_t const *, unsigned int, PlacesItemType, unsigned int, wchar_t const *, HINSTANCE__ *)
 
int AddWebFoldersFolder (wchar_t const *, wchar_t const *, int)
 
virtual const AFX_MSGMAPGetMessageMap () const
 
_ITEMIDLISTGetWebFoldersItemIdWIN2000 (wchar_t const *)
 
_ITEMIDLISTGetWebFoldersItemIdWINNT (wchar_t const *)
 
virtual ADUI_REPLY DoAdUiMessage (ADUI_NOTIFY, unsigned int, long)
 
virtual int OnAutoLoad (void)
 
void InitializePersonalText (void)
 
void OnAdd (CPoint)
 
void OnDelete (CPoint)
 
void OnDestroy (void)
 
void OnEdit (CPoint)
 

Static Protected Member Functions

static const AFX_MSGMAP *PASCAL GetThisMessageMap ()
 

Detailed Description

Definition at line 27 of file CNavListBox.h.

Constructor & Destructor Documentation

◆ CNavListBox()

CNavListBox::CNavListBox ( void )

◆ ~CNavListBox()

virtual CNavListBox::~CNavListBox ( void )
virtual

Member Function Documentation

◆ AddCurrentFolder()

void CNavListBox::AddCurrentFolder ( CPoint * )

◆ AddDroppedItem() [1/2]

int CNavListBox::AddDroppedItem ( _ITEMIDLIST * ,
CPoint  )

◆ AddDroppedItem() [2/2]

int CNavListBox::AddDroppedItem ( wchar_t const * ,
CPoint  )

◆ AddExtensionFolder()

int CNavListBox::AddExtensionFolder ( CNavExtension * ,
wchar_t const * ,
wchar_t const * ,
int  )
protected

◆ AddExtensionRoot()

int CNavListBox::AddExtensionRoot ( CNavExtension * ,
wchar_t const * ,
int  )
protected

◆ AddExtensions()

int CNavListBox::AddExtensions ( void )
protected

◆ AddItem() [1/2]

int CNavListBox::AddItem ( wchar_t const * ,
unsigned int ,
wchar_t const * ,
HBITMAP__ * ,
unsigned int ,
unsigned int ,
PlacesItemType ,
unsigned int ,
wchar_t const * ,
HINSTANCE__ *  )
protected

◆ AddItem() [2/2]

int CNavListBox::AddItem ( wchar_t const * ,
unsigned int ,
wchar_t const * ,
HBITMAP__ * ,
wchar_t const * ,
unsigned int ,
PlacesItemType ,
unsigned int ,
wchar_t const * ,
HINSTANCE__ *  )
protected

◆ AddWebFoldersFolder()

int CNavListBox::AddWebFoldersFolder ( wchar_t const * ,
wchar_t const * ,
int  )
protected

◆ CanDelete()

int CNavListBox::CanDelete ( int )

◆ CanEdit()

int CNavListBox::CanEdit ( int )

◆ DECLARE_DYNAMIC()

CNavListBox::DECLARE_DYNAMIC ( CNavListBox )

◆ DoAdUiMessage()

virtual ADUI_REPLY CNavListBox::DoAdUiMessage ( ADUI_NOTIFY ,
unsigned int ,
long  )
protectedvirtual

◆ GetCurrentFolder()

IShellFolder * CNavListBox::GetCurrentFolder ( void )

◆ GetItemExtension()

CNavExtension * CNavListBox::GetItemExtension ( int )

◆ GetItemExtensionName()

wchar_t const * CNavListBox::GetItemExtensionName ( int )

◆ GetItemFlags()

unsigned int CNavListBox::GetItemFlags ( int )

◆ GetItemIdList()

_ITEMIDLIST * CNavListBox::GetItemIdList ( int )

◆ GetItemName()

wchar_t const * CNavListBox::GetItemName ( int )

◆ GetItemType()

PlacesItemType CNavListBox::GetItemType ( int )

◆ GetMessageMap()

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

◆ GetNoExtraExtensionsInPlaces()

int CNavListBox::GetNoExtraExtensionsInPlaces ( void )

◆ GetNoFTPInPlaces()

int CNavListBox::GetNoFTPInPlaces ( void )

◆ GetThisMessageMap()

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

◆ GetUserItemIdFromName()

_ITEMIDLIST * CNavListBox::GetUserItemIdFromName ( wchar_t const * )

◆ GetWebFoldersItemIdWIN2000()

_ITEMIDLIST * CNavListBox::GetWebFoldersItemIdWIN2000 ( wchar_t const * )
protected

◆ GetWebFoldersItemIdWINNT()

_ITEMIDLIST * CNavListBox::GetWebFoldersItemIdWINNT ( wchar_t const * )
protected

◆ HandleContextMenuPick()

void CNavListBox::HandleContextMenuPick ( unsigned int ,
CPoint  )

◆ Initialize()

int CNavListBox::Initialize ( void )

◆ InitializePersonalText()

void CNavListBox::InitializePersonalText ( void )
protected

◆ InsertUserItem()

int CNavListBox::InsertUserItem ( int ,
wchar_t const * ,
wchar_t const *  )

◆ LoadFromOrder()

void CNavListBox::LoadFromOrder ( void )

◆ OnAdd()

void CNavListBox::OnAdd ( CPoint )
protected

◆ OnAutoLoad()

virtual int CNavListBox::OnAutoLoad ( void )
protectedvirtual

◆ OnDelete()

void CNavListBox::OnDelete ( CPoint )
protected

◆ OnDestroy()

void CNavListBox::OnDestroy ( void )
protected

◆ OnEdit()

void CNavListBox::OnEdit ( CPoint )
protected

◆ PrepareContextMenu()

void CNavListBox::PrepareContextMenu ( CMenu * ,
CPoint  )

◆ SetItemExtensionName()

void CNavListBox::SetItemExtensionName ( int ,
wchar_t const *  )

◆ SetItemFlags()

void CNavListBox::SetItemFlags ( int ,
unsigned int  )

◆ SetItemIdList()

void CNavListBox::SetItemIdList ( int ,
_ITEMIDLIST *  )

◆ SetItemName()

void CNavListBox::SetItemName ( int ,
wchar_t const *  )

◆ SetItemType()

void CNavListBox::SetItemType ( int ,
PlacesItemType  )

◆ SetNoExtraExtensionsInPlaces()

void CNavListBox::SetNoExtraExtensionsInPlaces ( int )

◆ SetNoFTPInPlaces()

void CNavListBox::SetNoFTPInPlaces ( int )

◆ TypeFromName()

PlacesItemType CNavListBox::TypeFromName ( wchar_t const * )

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