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

#include <IHyperlinkFacade.h>

Public Attributes

bool16 changeDestination
 
UIDRef newDestination
 
bool16 changeSource
 
UIDRef newSource
 
bool16 changeName
 
PMString newName
 
bool16 changeVisibility
 
bool16 visible
 
bool16 changeBorderWidth
 
int32 borderLineWidth
 
bool16 changeBorderColor
 
UID borderColor
 
bool16 changeHilight
 
IHyperlinkAppearanceData::HyperlinkHilight hilight
 
bool16 changeOutline
 
IHyperlinkAppearanceData::HyperlinkOutlineLineStyle outlineStyle
 
bool16 changeHyperlinkAltText
 
PMString hyperlinkAltText
 

Detailed Description

Structure used by IHyperlinkFacade::ChangeHyperlink to specify attributes to be changed for the hyperlink.

newDestination - new destination for the hyperlink. Default to kInvalidUIDRef. newSource - new source for the hyperlink. Default to kInvalidUIDRef. newName - new name for the hyperlink. Default to empty string. visible - kTrue if the new hyprelink has visible rectangle bordor. kFalse otherwise. Default is kFalse. borderLineWidth - hyperlink border line width. Default is 1. borderColor - border line color UID. Default to kInvalidUID to use default color. hilight - hyperlink hilight setting. Default is no hilight. outlineStyle - hyperlink outline style. Default is solid outline. hyperlinkAltText - hyperlink alternate text. Default is empty.