InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ISpreadSelectionHighlightMessage Class Referenceabstract

#include <ISelectionMessages.h>

Public Types

enum  SpreadSelectionMessageType { kSelectionChanged, kKeyObjectChanged }
 

Public Member Functions

virtual UIDList GetItemsToRemove (void) const =0
 
virtual UIDList GetItemsToAdd (void) const =0
 
virtual
Selection::LayoutScrollChoice 
GetAutoScroll (void) const =0
 
virtual SpreadSelectionMessageType GetMessageType (void) const =0
 

Detailed Description

This is the void* message in a SelectionHighlightMessage for a layout selection

Member Function Documentation

virtual Selection::LayoutScrollChoice ISpreadSelectionHighlightMessage::GetAutoScroll (void ) const
pure virtual

Return kTrue if the suite should autoscroll.

virtual UIDList ISpreadSelectionHighlightMessage::GetItemsToAdd (void ) const
pure virtual

Return the list of items to add to the selection

virtual UIDList ISpreadSelectionHighlightMessage::GetItemsToRemove (void ) const
pure virtual

Return the list of items to deselect

virtual SpreadSelectionMessageType ISpreadSelectionHighlightMessage::GetMessageType (void ) const
pure virtual

Return the message type of this message.