The format feature allows you to copy the styling of one object and paste it to another. This includes the positioning of data elements (descriptions, dates, etc.), element displays (whether or not data are being displayed on the canvas), and formatting (size, colors, etc.). This feature is especially useful for applying the styling of one object that has already been customized to your specifications to another set of objects.
Styling can be pasted for all object types, but it can only be applied to other objects of the same type at any given time. For example, if you copy the styling of an activity, it can be pasted to other activities, but not to milestones (they will be ignored if selected). Activities, delays, and hammocks are all considered objects of the same type. If you want to edit the formatting of different types of objects simultaneously, see [bookmark postid=”8278″ anchor=”multiple-objects”]Bulk-Editing Objects[/bookmark] for more info. If you want to edit the positioning of different types of objects simultaneously, see [bookmark postid=”12749″ anchor=”fields”]Repositioning Fields (GEM)[/bookmark].
NOTE: If more than one object was selected when copying, Paste Format will be disabled.
The Set Default Paste Format Options window can be accessed at any time via . This window allows you to turn on or off the application of displays, positioning, or formatting on an element-by-element basis. All of these options are available in separate tabs for each object type.
It also provides a checkbox at the bottom in order to control the display of this window after every paste format operation. If it is set to display after a paste, the checkbox will instead allow the modified options to be saved as the new default options.
Allowing for individual control over display and position aspects of data elements gives a lot of flexibility when pasting the format to target objects. In the example below, the duration of Activity 1 has been moved to the right of the description, and the duration display has been turned off for Activity 2.
If only the display column is checked for the duration, pasting from Activity 1 to Activity 2 will yield the following result.
But if only the position column is checked, pasting from Activity 1 to Activity 2 will instead yield this result.
Even though the duration is not displayed for Activity 2, it’s position has been updated behind the scenes. If it were turned on, it would display accordingly.
In the final example, both columns have been checked, and the paste yields the following result as expected.
NOTE: Durations will not paste between partially actualized and non-actualized activities.