![]() | InDesign SDK 20.5 |
#include <IFontPopupMap.h>

Public Member Functions | |
| virtual void | Init ()=0 |
| virtual uint32 | GetPopupEntryCount () const =0 |
| virtual const PMString * | GetNthPopupEntry (uint32 nAt) const =0 |
| virtual int32 | GetIndexOfFontName (const PMString &FontName) const =0 |
| virtual IPMFont * | QueryFont (uint32 nAt)=0 |
| virtual const PMString & | GetDefaultFontName () const =0 |
Public Member Functions inherited from IPMUnknown | |
| virtual IPMUnknown * | QueryInterface (PMIID interfaceID) const =0 |
| virtual void | AddRef () const =0 |
| virtual void | Release () const =0 |
This is an interface of the FontPopup- it maps between the items of the FontPopup and the FontMenu. Because the application's font menu is hierarchical and a standard MAC popup does not hierarchical menus this class has to be created to map between them.