The paste 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 Bulk-Editing Objects for more info. If you want to edit the positioning of different types of objects simultaneously, see Repositioning Fields (GEM).
- With the Select Tool chosen in the toolbar, select the object you want to copy the styling from on the canvas.
- In the toolbar, click the Copy icon (or press CTRL + C on the keyboard)
- Select one or more objects of the same type that you want to paste the styling to on the canvas.
- In the toolbar, click the down arrow next to the Paste icon and choose Paste Format (or press SHIFT + CTRL + V on the keyboard).
- Turn on or off the application of displays, positioning, or formatting on an element-by-element basis in the tab for the type of object selected.
- When finished, click OK. After pasting, the objects will remain selected.
- To de-select and verify the results, click away in an empty portion of the canvas.
Default Paste Format Options
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.