Shape Styles

Diagrammix3 allows you to save and reuse styles.

Quick Styles

The Shape Action Toolbar (floating near selection) or the Inspector provides access to quick styles—a set of predefined color combinations and visual effects.

Shape Action Toolbar

Copying and Pasting Styles

You can copy the style of one object and apply it to another:

  1. Select the source object.
  2. Choose Edit > Copy Style (or use shortcut).
  3. Select the target object(s).
  4. Choose Edit > Paste Style.

Default Style

You can set the current style as the default for new shapes via the Format menu.

Copy Style Workflow

What Gets Copied

When copying a style, the following properties are included:

  • Fill: Color, gradient, or pattern
  • Stroke: Color, width, dash pattern
  • Shadow: All shadow settings
  • Opacity: Transparency level
  • Corner radius: For applicable shapes
  • Font settings: Family, size, color, style

Step-by-Step

  1. Select source object: Click the object with the style you want
  2. Copy style: Go to Edit → Copy Style (Cmd+Option+C)
  3. Select targets: Click or Shift-click objects to receive the style
  4. Paste style: Go to Edit → Paste Style (Cmd+Option+V)

Selective Paste

If you only want certain properties:

  • Paste normally, then undo specific changes in Inspector
  • Or manually match individual properties

Tips for Copy Style

  • Works across different shape types
  • Text formatting is included when copying from text objects
  • Connector styles can be copied to other connectors
  • Style paste affects all selected objects simultaneously

Setting Default Styles

Make Current Style Default

  1. Style an object exactly as you want new objects to appear
  2. Select the object
  3. Go to Format → Make Style Default

New shapes will now inherit this style.

Reset to Application Default

To restore original default styles:

  • Format → Reset Default Style

Per-Shape Defaults

Different shape types can have different defaults:

  • Create a rectangle with your preferred rectangle style
  • Make it default for rectangles
  • Do the same for ellipses, connectors, etc.