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

Public Types | |
| enum | { kDefaultIID = IID_IXPFLATTENERSTYLELISTMGR } |
Public Types inherited from IGenStlEdtListMgr | |
| enum | GenStlEdtUIStringID { kDialogTitle, kStyleListTitle, kNewStyleNameTitle, kRenameStyleTitle, kNameConflictPrompt, kNameRequiredPrompt, kImportTitle, kExportTitle, kExportFileClassName, kExportDefaultFileName, kAlertCannotLoadStyles, kNameReservedPrompt, kLastGenStlEdtUIStringID } |
Additional Inherited Members | |
Public Member Functions inherited from IGenStlEdtListMgr | |
| virtual int32 | GetNumStyles ()=0 |
| virtual ErrorCode | GetNthStyleName (int32 index, PMString *pName)=0 |
| virtual ErrorCode | GetNthStyleDescription (int32 index, PMString *pDesc)=0 |
| virtual bool32 | IsNthStyleEditable (int32 index)=0 |
| virtual bool32 | IsNthStyleDeleteable (int32 index)=0 |
| virtual int32 | GetStyleIndexByName (const PMString &pName)=0 |
| virtual bool32 | GetUIString (GenStlEdtUIStringID whichString, PMString *pName)=0 |
| virtual ClassID | GetExportFileRootBossClassID ()=0 |
| virtual void | GetExportFileCreatorAndType (OSType *pCreator, OSType *pType)=0 |
| virtual void | GetImportExportFileMagicByte (DBUtils::MagicBytes magicBytes)=0 |
| virtual void | GetExportFileExtension (PMString *pExt)=0 |
| virtual bool32 | CustomImport (const IDFile *theFile)=0 |
| virtual bool32 | CustomExport (const IDFile *theFile, K2Vector< int32 > &indexList)=0 |
| virtual ErrorCode | ImportStyles (UIDRef uidrefFrom)=0 |
| virtual ErrorCode | ExportStyles (UIDRef uidrefTo, K2Vector< int32 > &indexList)=0 |
| virtual ErrorCode | SetNthStyleName (int32 index, PMString &name)=0 |
| virtual PMString | GetUniqueStyleName (PMString &baseName)=0 |
| virtual ErrorCode | AddStyle (PMString &name)=0 |
| virtual ErrorCode | CopyNthStyle (int32 srcIndex, PMString &newName)=0 |
| virtual ErrorCode | DeleteNthStyle (int32 index)=0 |
| virtual bool32 | EditNthStyle (int32 index, bool16 bNew)=0 |
| virtual void | ListInsert (UID uid, int32 index=-1)=0 |
| virtual void | ListRemove (int32 index)=0 |
| virtual void | ListReplace (UID uid, int32 index)=0 |
| virtual ErrorCode | CopyStyleData (UIDRef srcStyle, UIDRef dstStyle)=0 |
| virtual UIDRef | GetNthStyleRef (int32 index)=0 |
| virtual ErrorCode | InvokeNthStyle (int32 index, bool32 displayUI=kTrue)=0 |
| virtual bool16 | ReferencesFlattenerStyle ()=0 |
| virtual UIDRef | GetReferencedFlattenerStyle (int32 nIndex)=0 |
| virtual PMString | GetFlattenerStyleName (int32 nIndex)=0 |
| virtual void | SetFlattenerStyleName (int32 nIndex, const PMString &strName)=0 |
| virtual bool16 | EnabledInNoPubState ()=0 |
Subclass of IGenStlEdtListMgr. This interface adds nothing to its base class and is preserved for historical reasons and to avoid changing client code that was written against this interface.