InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
kStoryListDNDCmdBoss Class Reference

#include <SynthObjModel.h>

Inheritance diagram for kStoryListDNDCmdBoss:

Public Member Functions

ICommand IID_ICOMMAND
 
IUIDData IID_IUIDDATA
 
IStringData IID_ISTRINGDATA
 
IIntData IID_IINTDATA
 

Detailed Description

 Wrapper command that can be scheduled by the StoryListDNDTarget::ProcessDragDropCommand().

It performs the operations needed for drag and drop on to the Assignments panel. This includes creating a new assignment for the active document, adding the dropped item(s) to the assignment (exporting them as InCopy documents if needed), and expanding the new assignment to reveal the added content. The dropped item(s) are retrieved from the panel selection or can be passed in the command's item list. This command is needed because the operations it performs invoke UI which is not permitted during a drag event. See bug 1482464.

Member Function Documentation

ICommand kStoryListDNDCmdBoss::IID_ICOMMAND

Undocumented.

  • Implementation: kStoryListDNDCmdImpl
  • Available in:
  • Class from:
IIntData kStoryListDNDCmdBoss::IID_IINTDATA

The type of the target node

  • Implementation: kIntDataImpl
  • Available in:
  • Class from:
IStringData kStoryListDNDCmdBoss::IID_ISTRINGDATA

The target assignment's path

  • Implementation: kStringDataImpl
  • Available in:
  • Class from:
IUIDData kStoryListDNDCmdBoss::IID_IUIDDATA

The UIDRef of the target story

  • Implementation: kUIDDataImpl
  • Available in:
  • Class from: