---
title: tool
framework: pencilkit
role: symbol
role_heading: Instance Property
path: pencilkit/pkcanvasview/tool-6str6
---

# tool

The currently selected tool used for drawing.

## Declaration

```occ
@property (nonatomic, copy) PKTool * tool;
```

## See Also

### Configuring the drawing environment

- [isRulerActive](pencilkit/pkcanvasview/isruleractive.md)
- [allowsFingerDrawing](pencilkit/pkcanvasview/allowsfingerdrawing.md)
- [drawingPolicy](pencilkit/pkcanvasview/drawingpolicy.md)
- [PKCanvasViewDrawingPolicy](pencilkit/pkcanvasviewdrawingpolicy.md)
