Keyboard Shortcuts - Software-Engineering-Spring-2020/PollyPaint GitHub Wiki

You can use buttons in PollyPaint. If you would prefer, in many cases, you can use keyboard shortcuts instead of buttons. There are also some functions PollyPaint supports that you can't use buttons for, but you can use keyboard shortcuts for.

Additional Features

These features are only available via keyboard shortcuts.

  • Control z: Delete the last shape created

  • Control y: Restore the last shape delete

  • Control x: Cut elements you have selected (delete where the shape used to be. Then you have to paste it somewhere new)

  • Control n: Clear all elements on the screen

  • <: Decrease thickness of shape borders for when you create new shapes

  • > : Increase thickness of shape borders for when you create new shapes

  • {: Decrease the spacing of the grid

  • }: Increase the spacing of the grid

Existing Features

  • Keyboard shortcuts (same functionality as buttons):

  • Control c: Copy elements you have selected

  • Control v: Paste elements you have previously copied

  • Control g: Toggle whether elements selected are grouped or ungrouped

  • Control b: Toggle whether the grid shows

  • Control a: Toggle whether comments show

  • R: Create a rectangle

  • C: Create an ellipse

  • Delete: delete selected

  • Up arrow: If no elements are selected, it zooms in on the canvas.

  • Down arrow: If no elements are selected, it zooms in on the canvas.

  • Enter: recenter the drawspace

  • ~: Create curve. Hit ~ each time you want to add a point to the curve.