InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
IPaletteWorkspace::DynamicPanelCreationData Struct Reference

#include <IPaletteWorkspace.h>

Public Attributes

ISAXAttributesfAttrs
 
WidgetID fOldPanelWidgetID
 
WidgetID fNewPanelWidgetID
 

Detailed Description

Data type sent along with the kPaletteWorkspaceLoadingDynamicPanelMsg, recipient should recreate the panel according to the data found in the XML attributes and should return the new panel's widgetID in the struct.

Member Data Documentation

ISAXAttributes* IPaletteWorkspace::DynamicPanelCreationData::fAttrs

panel attributes found in workspace

WidgetID IPaletteWorkspace::DynamicPanelCreationData::fNewPanelWidgetID

id of newly created dynamic panel - client creates the new panel, adds it to the panel manager, and return the new widgetID in this field of the struct

WidgetID IPaletteWorkspace::DynamicPanelCreationData::fOldPanelWidgetID

id of dynamic panel found in workspace (clients can use a range of WidgetID's to determine if panel belongs to them)